@charset "utf-8";
@charset "UTF-8";

 :root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{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,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{}a:hover{}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x)/ -2);margin-left:calc(var(--bs-gutter-x)/ -2)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)/ 2);padding-left:calc(var(--bs-gutter-x)/ 2);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.3333333333%}.col-2{flex:0 0 auto;width:16.6666666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.3333333333%}.col-5{flex:0 0 auto;width:41.6666666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.3333333333%}.col-8{flex:0 0 auto;width:66.6666666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.3333333333%}.col-11{flex:0 0 auto;width:91.6666666667%}.col-12{flex:0 0 auto;width:100%}.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%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.3333333333%}.col-sm-2{flex:0 0 auto;width:16.6666666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.3333333333%}.col-sm-5{flex:0 0 auto;width:41.6666666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.3333333333%}.col-sm-8{flex:0 0 auto;width:66.6666666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.3333333333%}.col-sm-11{flex:0 0 auto;width:91.6666666667%}.col-sm-12{flex:0 0 auto;width:100%}.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%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.3333333333%}.col-md-2{flex:0 0 auto;width:16.6666666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.3333333333%}.col-md-5{flex:0 0 auto;width:41.6666666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.3333333333%}.col-md-8{flex:0 0 auto;width:66.6666666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.3333333333%}.col-md-11{flex:0 0 auto;width:91.6666666667%}.col-md-12{flex:0 0 auto;width:100%}.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%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.3333333333%}.col-lg-2{flex:0 0 auto;width:16.6666666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.3333333333%}.col-lg-5{flex:0 0 auto;width:41.6666666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.3333333333%}.col-lg-8{flex:0 0 auto;width:66.6666666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.3333333333%}.col-lg-11{flex:0 0 auto;width:91.6666666667%}.col-lg-12{flex:0 0 auto;width:100%}.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%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.3333333333%}.col-xl-2{flex:0 0 auto;width:16.6666666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.3333333333%}.col-xl-5{flex:0 0 auto;width:41.6666666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.3333333333%}.col-xl-8{flex:0 0 auto;width:66.6666666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.3333333333%}.col-xl-11{flex:0 0 auto;width:91.6666666667%}.col-xl-12{flex:0 0 auto;width:100%}.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%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.3333333333%}.col-xxl-2{flex:0 0 auto;width:16.6666666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.3333333333%}.col-xxl-5{flex:0 0 auto;width:41.6666666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.3333333333%}.col-xxl-8{flex:0 0 auto;width:66.6666666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.3333333333%}.col-xxl-11{flex:0 0 auto;width:91.6666666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{max-width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);padding:1rem .75rem}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropend,.dropstart,.dropup{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 transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin: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[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{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 transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{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{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;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}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{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 .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{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 .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{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 .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{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 .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{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 .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;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:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 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}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid #d8d8d8;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1050;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio:calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio:calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{color:#0d6efd!important}.text-secondary{color:#6c757d!important}.text-success{color:#198754!important}.text-info{color:#0dcaf0!important}.text-warning{color:#ffc107!important}.text-danger{color:#dc3545!important}.text-light{color:#f8f9fa!important}.text-dark{color:#212529!important}.text-white{color:#fff!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-reset{color:inherit!important}.bg-primary{background-color:#0d6efd!important}.bg-secondary{background-color:#6c757d!important}.bg-success{background-color:#198754!important}.bg-info{background-color:#0dcaf0!important}.bg-warning{background-color:#ffc107!important}.bg-danger{background-color:#dc3545!important}.bg-light{background-color:#f8f9fa!important}.bg-dark{background-color:#212529!important}.bg-body{background-color:#fff!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\e059"}.fa-bacterium:before{content:"\e05a"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\e005"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\e05d"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-wash:before{content:"\e05e"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt-slash:before{content:"\e05f"}.fa-handshake-slash:before{content:"\e060"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-virus:before{content:"\e064"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-user:before{content:"\e065"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\e013"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-house:before{content:"\e066"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\e01a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-arrows:before{content:"\e068"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\e01e"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\e069"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rust:before{content:"\e07a"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopify:before{content:"\e057"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sink:before{content:"\e06d"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\e06f"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-store-alt-slash:before{content:"\e070"}.fa-store-slash:before{content:"\e071"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tiktok:before{content:"\e07b"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\e041"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-users-slash:before{content:"\e073"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-virus:before{content:"\e074"}.fa-virus-slash:before{content:"\e075"}.fa-viruses:before{content:"\e076"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/cx/vendor/fontawesome-free/webfonts/fa-brands-400.eot);src:url(/wp-content/themes/cx/vendor/fontawesome-free/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/cx/vendor/fontawesome-free/webfonts/fa-brands-400.woff2) format("woff2"),url(/wp-content/themes/cx/vendor/fontawesome-free/webfonts/fa-brands-400.woff) format("woff"),url(/wp-content/themes/cx/vendor/fontawesome-free/webfonts/fa-brands-400.ttf) format("truetype"),url(/wp-content/themes/cx/vendor/fontawesome-free/webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/cx/vendor/fontawesome-free/webfonts/fa-regular-400.eot);src:url(/wp-content/themes/cx/vendor/fontawesome-free/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/cx/vendor/fontawesome-free/webfonts/fa-regular-400.woff2) format("woff2"),url(/wp-content/themes/cx/vendor/fontawesome-free/webfonts/fa-regular-400.woff) format("woff"),url(/wp-content/themes/cx/vendor/fontawesome-free/webfonts/fa-regular-400.ttf) format("truetype"),url(/wp-content/themes/cx/vendor/fontawesome-free/webfonts/fa-regular-400.svg#fontawesome) format("svg")}.fab,.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(/wp-content/themes/cx/vendor/fontawesome-free/webfonts/fa-solid-900.eot);src:url(/wp-content/themes/cx/vendor/fontawesome-free/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/cx/vendor/fontawesome-free/webfonts/fa-solid-900.woff2) format("woff2"),url(/wp-content/themes/cx/vendor/fontawesome-free/webfonts/fa-solid-900.woff) format("woff"),url(/wp-content/themes/cx/vendor/fontawesome-free/webfonts/fa-solid-900.ttf) format("truetype"),url(/wp-content/themes/cx/vendor/fontawesome-free/webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/wp-content/themes/cx/vendor/owl.carousel/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}

@import url("https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700,700i,900,900i&subset=cyrillic,cyrillic-ext,latin-ext");
::-moz-selection { color: #fff;
background: #ff533b; }
::selection {
color: #fff;
background: #ff533b; }
@font-face {
font-family: 'webflow-icons';
src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format('truetype');
font-weight: normal;
font-style: normal; }
[class^="w-icon-"], [class*=" w-icon-"] { font-family: 'webflow-icons' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; }
.w-icon-slider-right:before {
content: "\e600"; }
.w-icon-slider-left:before {
content: "\e601"; }
.w-icon-nav-menu:before {
content: "\e602"; }
.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before {
content: "\e603"; }
.w-icon-file-upload-remove:before {
content: "\e900"; }
.w-icon-file-upload-icon:before {
content: "\e903"; }
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
html {
height: 100%; }
body {
margin: 0;
min-height: 100%;
background-color: #fff;
font-family: Arial, sans-serif;
font-size: 14px;
line-height: 20px;
color: #333; }
img {
max-width: 100%;
vertical-align: middle;
display: inline-block; }
html.w-mod-touch * {
background-attachment: scroll !important; }
.w-block {
display: block; }
.w-inline-block {
max-width: 100%;
display: inline-block; }
.w-clearfix:before, .w-clearfix:after {
content: " ";
display: table;
grid-column-start: 1;
grid-row-start: 1;
grid-column-end: 2;
grid-row-end: 2; }
.w-clearfix:after {
clear: both; }
.w-hidden {
display: none; }
.w-button {
display: inline-block;
padding: 9px 15px;
background-color: #3898ec;
color: white;
border: 0;
line-height: inherit;
text-decoration: none;
cursor: pointer;
border-radius: 0; }
input.w-button {
-webkit-appearance: button; }
html[data-w-dynpage] [data-w-cloak] {
color: transparent !important; }
.w-webflow-badge, .w-webflow-badge * {
position: static;
left: auto;
top: auto;
right: auto;
bottom: auto;
z-index: auto;
display: block;
visibility: visible;
overflow: visible;
overflow-x: visible;
overflow-y: visible;
box-sizing: border-box;
width: auto;
height: auto;
max-height: none;
max-width: none;
min-height: 0;
min-width: 0;
margin: 0;
padding: 0;
float: none;
clear: none;
border: 0 none transparent;
border-radius: 0;
background: none;
background-image: none;
background-position: 0% 0%;
background-size: auto auto;
background-repeat: repeat;
background-origin: padding-box;
background-clip: border-box;
background-attachment: scroll;
background-color: transparent;
box-shadow: none;
opacity: 1;
transform: none;
transition: none;
direction: ltr;
font-family: inherit;
font-weight: inherit;
color: inherit;
font-size: inherit;
line-height: inherit;
font-style: inherit;
font-variant: inherit;
text-align: inherit;
letter-spacing: inherit;
text-decoration: inherit;
text-indent: 0;
text-transform: inherit;
list-style-type: disc;
text-shadow: none;
font-smoothing: auto;
vertical-align: baseline;
cursor: inherit;
white-space: inherit;
word-break: normal;
word-spacing: normal;
word-wrap: normal; }
.w-webflow-badge {
position: fixed !important;
display: inline-block !important;
visibility: visible !important;
opacity: 1 !important;
z-index: 2147483647 !important;
top: auto !important;
right: 12px !important;
bottom: 12px !important;
left: auto !important;
color: #aaadb0 !important;
background-color: #fff !important;
border-radius: 3px !important;
padding: 6px 8px 6px 6px !important;
font-size: 12px !important;
opacity: 1 !important;
line-height: 14px !important;
text-decoration: none !important;
transform: none !important;
margin: 0 !important;
width: auto !important;
height: auto !important;
overflow: visible !important;
white-space: nowrap;
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0px 1px 3px rgba(0, 0, 0, 0.1);
cursor: pointer; }
.w-webflow-badge > img {
display: inline-block !important;
visibility: visible !important;
opacity: 1 !important;
vertical-align: middle !important; }
h1, h2, h3, h4, h5, h6 {
font-weight: bold;
margin-bottom: 10px; }
h1 {
font-size: 38px;
line-height: 44px;
margin-top: 20px; }
h2 {
font-size: 32px;
line-height: 36px;
margin-top: 20px; }
h3 {
font-size: 24px;
line-height: 30px;
margin-top: 20px; }
h4 {
font-size: 18px;
line-height: 24px;
margin-top: 10px; }
h5 {
font-size: 14px;
line-height: 20px;
margin-top: 10px; }
h6 {
font-size: 12px;
line-height: 18px;
margin-top: 10px; }
p {
margin-top: 0;
margin-bottom: 10px; }
blockquote {
margin: 0 0 10px 0;
padding: 10px 20px;
border-left: 5px solid #e2e2e2;
font-size: 18px;
line-height: 22px; }
figure {
margin: 0;
margin-bottom: 10px; }
figcaption {
margin-top: 5px;
text-align: center; }
ul, ol {
margin-top: 0px;
margin-bottom: 10px;
padding-left: 40px; }
.w-list-unstyled {
padding-left: 0;
list-style: none; }
.w-embed:before, .w-embed:after {
content: " ";
display: table;
grid-column-start: 1;
grid-row-start: 1;
grid-column-end: 2;
grid-row-end: 2; }
.w-embed:after {
clear: both; }
.w-video {
width: 100%;
position: relative;
padding: 0; }
.w-video iframe, .w-video object, .w-video embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
fieldset {
padding: 0;
margin: 0;
border: 0; }
button, html input[type="button"], input[type="reset"] {
border: 0;
cursor: pointer;
-webkit-appearance: button; }
.w-form {
margin: 0 0 15px; }
.w-form-done {
display: none;
padding: 20px;
text-align: center;
background-color: #ddd; }
.w-form-fail {
display: none;
margin-top: 10px;
padding: 10px;
background-color: #ffdede; }
label {
display: block;
margin-bottom: 5px;
font-weight: bold; }
.w-input, .w-select {
display: block;
width: 100%;
height: 38px;
padding: 8px 12px;
margin-bottom: 10px;
font-size: 14px;
line-height: 1.428571429;
color: #333;
vertical-align: middle;
background-color: #fff;
border: 1px solid #ccc; }
.w-input:-moz-placeholder, .w-select:-moz-placeholder {
color: #999; }
.w-input::-moz-placeholder, .w-select::-moz-placeholder {
color: #999;
opacity: 1; }
.w-input:-ms-input-placeholder, .w-select:-ms-input-placeholder {
color: #999; }
.w-input::-webkit-input-placeholder, .w-select::-webkit-input-placeholder {
color: #999; }
.w-input:focus, .w-select:focus {
border-color: #3898ec;
outline: 0; }
.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select {
cursor: not-allowed;
background-color: #eee; }
textarea.w-input, textarea.w-select {
height: auto; }
.w-select {
background-image: -webkit-linear-gradient(white 0%, #f3f3f3 100%);
background-image: linear-gradient(white 0%, #f3f3f3 100%); }
.w-select[multiple] {
height: auto; }
.w-form-label {
display: inline-block;
cursor: pointer;
font-weight: normal;
margin-bottom: 0px; }
.w-checkbox, .w-radio {
display: block;
margin-bottom: 5px;
padding-left: 20px; }
.w-checkbox:before, .w-radio:before, .w-checkbox:after, .w-radio:after {
content: " ";
display: table;
grid-column-start: 1;
grid-row-start: 1;
grid-column-end: 2;
grid-row-end: 2; }
.w-checkbox:after, .w-radio:after {
clear: both; }
.w-checkbox-input, .w-radio-input {
margin: 4px 0 0;
margin-top: 1px \9;
line-height: normal;
float: left;
margin-left: -20px; }
.w-radio-input {
margin-top: 3px; }
.w-file-upload {
display: block;
margin-bottom: 10px; }
.w-file-upload-input {
width: 0.1px;
height: 0.1px;
opacity: 0;
overflow: hidden;
position: absolute;
z-index: -100; }
.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success {
display: inline-block;
color: #333; }
.w-file-upload-error {
display: block;
margin-top: 10px; }
.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden {
display: none; }
.w-file-upload-uploading-btn {
display: flex;
font-size: 14px;
font-weight: normal;
cursor: pointer;
margin: 0;
padding: 8px 12px;
border: 1px solid #ccc;
background-color: #fafafa; }
.w-file-upload-file {
display: flex;
flex-grow: 1;
justify-content: space-between;
margin: 0;
padding: 8px 9px 8px 11px;
border: 1px solid #ccc;
background-color: #fafafa; }
.w-file-upload-file-name {
font-size: 14px;
font-weight: normal;
display: block; }
.w-file-remove-link {
margin-top: 3px;
margin-left: 10px;
width: auto;
height: auto;
padding: 3px;
display: block;
cursor: pointer; }
.w-icon-file-upload-remove {
margin: auto;
font-size: 10px; }
.w-file-upload-error-msg {
display: inline-block;
color: #ea384c;
padding: 2px 0; }
.w-file-upload-info {
display: inline-block;
line-height: 38px;
padding: 0 12px; }
.w-file-upload-label {
display: inline-block;
font-size: 14px;
font-weight: normal;
cursor: pointer;
margin: 0;
padding: 8px 12px;
border: 1px solid #ccc;
background-color: #fafafa; }
.w-icon-file-upload-icon, .w-icon-file-upload-uploading {
display: inline-block;
margin-right: 8px;
width: 20px; }
.w-icon-file-upload-uploading {
height: 20px; }
.w-container {
margin-left: auto;
margin-right: auto;
max-width: 940px; }
.w-container:before, .w-container:after {
content: " ";
display: table;
grid-column-start: 1;
grid-row-start: 1;
grid-column-end: 2;
grid-row-end: 2; }
.w-container:after {
clear: both; }
.w-container .w-row {
margin-left: -10px;
margin-right: -10px; }
.w-row:before, .w-row:after {
content: " ";
display: table;
grid-column-start: 1;
grid-row-start: 1;
grid-column-end: 2;
grid-row-end: 2; }
.w-row:after {
clear: both; }
.w-row .w-row {
margin-left: 0;
margin-right: 0; }
.w-col {
position: relative;
float: left;
width: 100%;
min-height: 1px;
padding-left: 10px;
padding-right: 10px; }
.w-col .w-col {
padding-left: 0;
padding-right: 0; }
.w-col-1 {
width: 8.33333333%; }
.w-col-2 {
width: 16.66666667%; }
.w-col-3 {
width: 25%; }
.w-col-4 {
width: 33.33333333%; }
.w-col-5 {
width: 41.66666667%; }
.w-col-6 {
width: 50%; }
.w-col-7 {
width: 58.33333333%; }
.w-col-8 {
width: 66.66666667%; }
.w-col-9 {
width: 75%; }
.w-col-10 {
width: 83.33333333%; }
.w-col-11 {
width: 91.66666667%; }
.w-col-12 {
width: 100%; }
.w-hidden-main {
display: none !important; }
@media screen and (max-width: 991px) {
.w-container {
max-width: 728px; }
.w-hidden-main {
display: inherit !important; }
.w-hidden-medium {
display: none !important; }
.w-col-medium-1 {
width: 8.33333333%; }
.w-col-medium-2 {
width: 16.66666667%; }
.w-col-medium-3 {
width: 25%; }
.w-col-medium-4 {
width: 33.33333333%; }
.w-col-medium-5 {
width: 41.66666667%; }
.w-col-medium-6 {
width: 50%; }
.w-col-medium-7 {
width: 58.33333333%; }
.w-col-medium-8 {
width: 66.66666667%; }
.w-col-medium-9 {
width: 75%; }
.w-col-medium-10 {
width: 83.33333333%; }
.w-col-medium-11 {
width: 91.66666667%; }
.w-col-medium-12 {
width: 100%; }
.w-col-stack {
width: 100%;
left: auto;
right: auto; } }
@media screen and (max-width: 767px) {
.w-hidden-main {
display: inherit !important; }
.w-hidden-medium {
display: inherit !important; }
.w-hidden-small {
display: none !important; }
.w-row, .w-container .w-row {
margin-left: 0;
margin-right: 0; }
.w-col {
width: 100%;
left: auto;
right: auto; }
.w-col-small-1 {
width: 8.33333333%; }
.w-col-small-2 {
width: 16.66666667%; }
.w-col-small-3 {
width: 25%; }
.w-col-small-4 {
width: 33.33333333%; }
.w-col-small-5 {
width: 41.66666667%; }
.w-col-small-6 {
width: 50%; }
.w-col-small-7 {
width: 58.33333333%; }
.w-col-small-8 {
width: 66.66666667%; }
.w-col-small-9 {
width: 75%; }
.w-col-small-10 {
width: 83.33333333%; }
.w-col-small-11 {
width: 91.66666667%; }
.w-col-small-12 {
width: 100%; } }
@media screen and (max-width: 479px) {
.w-container {
max-width: none; }
.w-hidden-main {
display: inherit !important; }
.w-hidden-medium {
display: inherit !important; }
.w-hidden-small {
display: inherit !important; }
.w-hidden-tiny {
display: none !important; }
.w-col {
width: 100%; }
.w-col-tiny-1 {
width: 8.33333333%; }
.w-col-tiny-2 {
width: 16.66666667%; }
.w-col-tiny-3 {
width: 25%; }
.w-col-tiny-4 {
width: 33.33333333%; }
.w-col-tiny-5 {
width: 41.66666667%; }
.w-col-tiny-6 {
width: 50%; }
.w-col-tiny-7 {
width: 58.33333333%; }
.w-col-tiny-8 {
width: 66.66666667%; }
.w-col-tiny-9 {
width: 75%; }
.w-col-tiny-10 {
width: 83.33333333%; }
.w-col-tiny-11 {
width: 91.66666667%; }
.w-col-tiny-12 {
width: 100%; } }
.w-widget {
position: relative; }
.w-widget-map {
width: 100%;
height: 400px; }
.w-widget-map label {
width: auto;
display: inline; }
.w-widget-map img {
max-width: inherit; }
.w-widget-map .gm-style-iw {
width: 90% !important;
height: auto !important;
top: 7px !important;
left: 6% !important;
display: inline;
text-align: center;
overflow: hidden; }
.w-widget-map .gm-style-iw + div {
display: none; }
.w-widget-twitter {
overflow: hidden; }
.w-widget-twitter-count-shim {
display: inline-block;
vertical-align: top;
position: relative;
width: 28px;
height: 20px;
text-align: center;
background: white;
border: #758696 solid 1px;
border-radius: 3px; }
.w-widget-twitter-count-shim * {
pointer-events: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
position: relative;
font-size: 15px;
line-height: 12px;
text-align: center;
color: #999;
font-family: serif; }
.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
position: relative;
display: block; }
.w-widget-twitter-count-shim.w--large {
width: 36px;
height: 28px;
margin-left: 7px; }
.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
font-size: 18px;
line-height: 18px; }
.w-widget-twitter-count-shim:not(.w--vertical) {
margin-left: 5px;
margin-right: 8px; }
.w-widget-twitter-count-shim:not(.w--vertical).w--large {
margin-left: 6px; }
.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after {
top: 50%;
left: 0;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none; }
.w-widget-twitter-count-shim:not(.w--vertical):before {
border-color: rgba(117, 134, 150, 0);
border-right-color: #5d6c7b;
border-width: 4px;
margin-left: -9px;
margin-top: -4px; }
.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
border-width: 5px;
margin-left: -10px;
margin-top: -5px; }
.w-widget-twitter-count-shim:not(.w--vertical):after {
border-color: rgba(255, 255, 255, 0);
border-right-color: white;
border-width: 4px;
margin-left: -8px;
margin-top: -4px; }
.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
border-width: 5px;
margin-left: -9px;
margin-top: -5px; }
.w-widget-twitter-count-shim.w--vertical {
width: 61px;
height: 33px;
margin-bottom: 8px; }
.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after {
top: 100%;
left: 50%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none; }
.w-widget-twitter-count-shim.w--vertical:before {
border-color: rgba(117, 134, 150, 0);
border-top-color: #5d6c7b;
border-width: 5px;
margin-left: -5px; }
.w-widget-twitter-count-shim.w--vertical:after {
border-color: rgba(255, 255, 255, 0);
border-top-color: white;
border-width: 4px;
margin-left: -4px; }
.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
font-size: 18px;
line-height: 22px; }
.w-widget-twitter-count-shim.w--vertical.w--large {
width: 76px; }
.w-widget-gplus {
overflow: hidden; }
.w-background-video {
position: relative;
overflow: hidden;
height: 500px;
color: white; }
.w-background-video > video {
background-size: cover;
background-position: 50% 50%;
position: absolute;
right: -100%;
bottom: -100%;
top: -100%;
left: -100%;
margin: auto;
min-width: 100%;
min-height: 100%;
z-index: -100; }
.w-background-video > video::-webkit-media-controls-start-playback-button {
display: none !important;
-webkit-appearance: none; }
.w-slider {
position: relative;
height: 300px;
text-align: center;
background: #ddd;
clear: both;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
tap-highlight-color: rgba(0, 0, 0, 0); }
.w-slider-mask {
position: relative;
display: block;
overflow: hidden;
z-index: 1;
left: 0;
right: 0;
height: 100%;
white-space: nowrap; }
.w-slide {
position: relative;
display: inline-block;
vertical-align: top;
width: 100%;
height: 100%;
white-space: normal;
text-align: left; }
.w-slider-nav {
position: absolute;
z-index: 2;
top: auto;
right: 0;
bottom: 0;
left: 0;
margin: auto;
padding-top: 10px;
height: 40px;
text-align: center;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
tap-highlight-color: rgba(0, 0, 0, 0); }
.w-slider-nav.w-round > div {
border-radius: 100%; }
.w-slider-nav.w-num > div {
width: auto;
height: auto;
padding: 0.2em 0.5em;
font-size: inherit;
line-height: inherit; }
.w-slider-nav.w-shadow > div {
box-shadow: 0 0 3px rgba(51, 51, 51, 0.4); }
.w-slider-nav-invert {
color: #fff; }
.w-slider-nav-invert > div {
background-color: rgba(34, 34, 34, 0.4); }
.w-slider-nav-invert > div.w-active {
background-color: #222; }
.w-slider-dot {
position: relative;
display: inline-block;
width: 1em;
height: 1em;
background-color: rgba(255, 255, 255, 0.4);
cursor: pointer;
margin: 0 3px 0.5em;
transition: background-color 100ms, color 100ms; }
.w-slider-dot.w-active {
background-color: #fff; }
.w-slider-arrow-left, .w-slider-arrow-right {
position: absolute;
width: 80px;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
cursor: pointer;
overflow: hidden;
color: white;
font-size: 40px;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] {
position: absolute; }
.w-slider-arrow-left {
z-index: 3;
right: auto; }
.w-slider-arrow-right {
z-index: 4;
left: auto; }
.w-icon-slider-left, .w-icon-slider-right {
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
width: 1em;
height: 1em; }
.w-dropdown {
display: inline-block;
position: relative;
text-align: left;
margin-left: auto;
margin-right: auto;
z-index: 900; }
.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link {
position: relative;
vertical-align: top;
text-decoration: none;
color: #222;
padding: 20px;
text-align: left;
margin-left: auto;
margin-right: auto;
white-space: nowrap; }
.w-dropdown-toggle {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
display: inline-block;
cursor: pointer;
padding-right: 40px; }
.w-icon-dropdown-toggle {
position: absolute;
top: 0;
right: 0;
bottom: 0;
margin: auto;
margin-right: 20px;
width: 1em;
height: 1em; }
.w-dropdown-list {
position: absolute;
background: #ddd;
display: none;
min-width: 100%; }
.w-dropdown-list.w--open {
display: block; }
.w-dropdown-link {
padding: 10px 20px;
display: block;
color: #222; }
.w-dropdown-link.w--current {
color: #0082f3; }
.w-nav[data-collapse="all"] .w-dropdown, .w-nav[data-collapse="all"] .w-dropdown-toggle {
display: block; }
.w-nav[data-collapse="all"] .w-dropdown-list {
position: static; }
@media screen and (max-width: 991px) {
.w-nav[data-collapse="medium"] .w-dropdown, .w-nav[data-collapse="medium"] .w-dropdown-toggle {
display: block; }
.w-nav[data-collapse="medium"] .w-dropdown-list {
position: static; } }
@media screen and (max-width: 767px) {
.w-nav[data-collapse="small"] .w-dropdown, .w-nav[data-collapse="small"] .w-dropdown-toggle {
display: block; }
.w-nav[data-collapse="small"] .w-dropdown-list {
position: static; }
.w-nav-brand {
padding-left: 10px; } }
@media screen and (max-width: 479px) {
.w-nav[data-collapse="tiny"] .w-dropdown, .w-nav[data-collapse="tiny"] .w-dropdown-toggle {
display: block; }
.w-nav[data-collapse="tiny"] .w-dropdown-list {
position: static; } }  .w-lightbox-backdrop {
color: #000;
cursor: auto;
font-family: serif;
font-size: medium;
font-style: normal;
font-variant: normal;
font-weight: normal;
letter-spacing: normal;
line-height: normal;
list-style: disc;
text-align: start;
text-indent: 0;
text-shadow: none;
text-transform: none;
visibility: visible;
white-space: normal;
word-break: normal;
word-spacing: normal;
word-wrap: normal;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
color: #fff;
font-family: "Helvetica Neue", Helvetica, Ubuntu, "Segoe UI", Verdana, sans-serif;
font-size: 17px;
line-height: 1.2;
font-weight: 300;
text-align: center;
background: rgba(0, 0, 0, 0.9);
z-index: 2000;
outline: 0; opacity: 0;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-webkit-tap-highlight-color: transparent;
-webkit-transform: translate(0, 0); } .w-lightbox-backdrop, .w-lightbox-container {
height: 100%;
overflow: auto;
-webkit-overflow-scrolling: touch; }
.w-lightbox-content {
position: relative;
height: 100vh;
overflow: hidden; }
.w-lightbox-view {
position: absolute;
width: 100vw;
height: 100vh;
opacity: 0; }
.w-lightbox-view:before {
content: "";
height: 100vh; } .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
height: 86vh; }
.w-lightbox-frame, .w-lightbox-view:before {
display: inline-block;
vertical-align: middle; } .w-lightbox-figure {
position: relative;
margin: 0; }
.w-lightbox-group .w-lightbox-figure {
cursor: pointer; } .w-lightbox-img {
width: auto;
height: auto;
max-width: none; } .w-lightbox-image {
display: block;
float: none; max-width: 100vw;
max-height: 100vh; }
.w-lightbox-group .w-lightbox-image {
max-height: 86vh; }
.w-lightbox-caption {
position: absolute;
right: 0;
bottom: 0;
left: 0;
padding: 0.5em 1em;
background: rgba(0, 0, 0, 0.4);
text-align: left;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden; }
.w-lightbox-embed {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%; }
.w-lightbox-control {
position: absolute;
top: 0;
width: 4em;
background-size: 24px;
background-repeat: no-repeat;
background-position: center;
cursor: pointer;
-webkit-transition: all 0.3s;
transition: all 0.3s; }
.w-lightbox-left {
display: none;
bottom: 0;
left: 0; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg=="); }
.w-lightbox-right {
display: none;
right: 0;
bottom: 0; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+"); } .w-lightbox-close {
right: 0;
height: 2.6em; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
background-size: 18px; } .w-lightbox-strip {
position: absolute;
bottom: 0;
left: 0;
right: 0;
padding: 0 1vh;
line-height: 0; white-space: nowrap;
overflow-x: auto;
overflow-y: hidden; } .w-lightbox-item {
display: inline-block;
width: 10vh;
padding: 2vh 1vh;
box-sizing: content-box; cursor: pointer;
-webkit-transform: translate3d(0, 0, 0); }
.w-lightbox-active {
opacity: 0.3; }
.w-lightbox-thumbnail {
position: relative;
height: 10vh;
background: #222;
overflow: hidden; }
.w-lightbox-thumbnail-image {
position: absolute;
top: 0;
left: 0; }
.w-lightbox-thumbnail .w-lightbox-tall {
top: 50%;
width: 100%;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%); }
.w-lightbox-thumbnail .w-lightbox-wide {
left: 50%;
height: 100%;
-webkit-transform: translate(-50%, 0);
-ms-transform: translate(-50%, 0);
transform: translate(-50%, 0); } .w-lightbox-spinner {
position: absolute;
top: 50%;
left: 50%;
box-sizing: border-box;
width: 40px;
height: 40px;
margin-top: -20px;
margin-left: -20px;
border: 5px solid rgba(0, 0, 0, 0.4);
border-radius: 50%;
-webkit-animation: spin 0.8s infinite linear;
animation: spin 0.8s infinite linear; }
.w-lightbox-spinner:after {
content: "";
position: absolute;
top: -4px;
right: -4px;
bottom: -4px;
left: -4px;
border: 3px solid transparent;
border-bottom-color: #fff;
border-radius: 50%; } .w-lightbox-hide {
display: none; }
.w-lightbox-noscroll {
overflow: hidden; }
@media (min-width: 768px) { .w-lightbox-content {
height: 96vh;
margin-top: 2vh; }
.w-lightbox-view, .w-lightbox-view:before {
height: 96vh; }
.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
height: 84vh; }
.w-lightbox-image {
max-width: 96vw;
max-height: 96vh; }
.w-lightbox-group .w-lightbox-image {
max-width: 82.3vw;
max-height: 84vh; }
.w-lightbox-left, .w-lightbox-right {
display: block;
opacity: 0.5; }
.w-lightbox-close {
opacity: 0.8; }
.w-lightbox-control:hover {
opacity: 1; } }
.w-lightbox-inactive, .w-lightbox-inactive:hover {
opacity: 0; }
.w-richtext:before, .w-richtext:after {
content: " ";
display: table;
grid-column-start: 1;
grid-row-start: 1;
grid-column-end: 2;
grid-row-end: 2; }
.w-richtext:after {
clear: both; }
.w-richtext[contenteditable="true"]:before, .w-richtext[contenteditable="true"]:after {
white-space: initial; }
.w-richtext ol, .w-richtext ul {
overflow: hidden; }
.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:before, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:before {
outline: 2px solid #2895f7; }
.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
outline: 2px solid #2895f7; }
.w-richtext figure.w-richtext-figure-type-video > div:before, .w-richtext figure[data-rt-type="video"] > div:before {
content: '';
position: absolute;
display: none;
left: 0;
top: 0;
right: 0;
bottom: 0;
z-index: 1; }
.w-richtext figure {
position: relative;
max-width: 60%; }
.w-richtext figure > div:before {
cursor: default !important; }
.w-richtext figure img {
width: 100%; }
.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
opacity: 0.6; }
.w-richtext figure div { font-size: 0px;
color: transparent; }
.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] {
display: table; }
.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div {
display: inline-block; }
.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption {
display: table-caption;
caption-side: bottom; }
.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] {
width: 60%;
height: 0; }
.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div {
width: 100%; }
.w-richtext figure.w-richtext-align-center {
margin-right: auto;
margin-left: auto;
clear: both; }
.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div {
max-width: 100%; }
.w-richtext figure.w-richtext-align-normal {
clear: both; }
.w-richtext figure.w-richtext-align-fullwidth {
width: 100%;
max-width: 100%;
text-align: center;
clear: both;
display: block;
margin-right: auto;
margin-left: auto; }
.w-richtext figure.w-richtext-align-fullwidth > div {
display: inline-block; padding-bottom: inherit; }
.w-richtext figure.w-richtext-align-fullwidth > figcaption {
display: block; }
.w-richtext figure.w-richtext-align-floatleft {
float: left;
margin-right: 15px;
clear: none; }
.w-richtext figure.w-richtext-align-floatright {
float: right;
margin-left: 15px;
clear: none; }
.w-nav {
position: relative;
background: #ddd;
z-index: 1000; }
.w-nav:before, .w-nav:after {
content: " ";
display: table;
grid-column-start: 1;
grid-row-start: 1;
grid-column-end: 2;
grid-row-end: 2; }
.w-nav:after {
clear: both; }
.w-nav-brand {
position: relative;
float: left;
text-decoration: none;
color: #333; }
.w-nav-link {
position: relative;
display: inline-block;
vertical-align: top;
text-decoration: none;
color: #222;
padding: 20px;
text-align: left;
margin-left: auto;
margin-right: auto; }
.w-nav-link.w--current {
color: #0082f3; }
.w-nav-menu {
position: relative;
float: right; }
.w--nav-menu-open {
display: block !important;
position: absolute;
top: 100%;
left: 0;
right: 0;
background: #c8c8c8;
text-align: center;
overflow: visible;
min-width: 200px; }
.w--nav-link-open {
display: block;
position: relative; }
.w-nav-overlay {
position: absolute;
overflow: hidden;
display: none;
top: 100%;
left: 0;
right: 0;
width: 100%; }
.w-nav-overlay .w--nav-menu-open {
top: 0; }
.w-nav[data-animation="over-left"] .w-nav-overlay {
width: auto; }
.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] .w--nav-menu-open {
right: auto;
z-index: 1;
top: 0; }
.w-nav[data-animation="over-right"] .w-nav-overlay {
width: auto; }
.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] .w--nav-menu-open {
left: auto;
z-index: 1;
top: 0; }
.w-nav-button {
position: relative;
float: right;
padding: 18px;
font-size: 24px;
display: none;
cursor: pointer;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.w-nav-button.w--open {
background-color: #c8c8c8;
color: white; }
.w-nav[data-collapse="all"] .w-nav-menu {
display: none; }
.w-nav[data-collapse="all"] .w-nav-button {
display: block; }
@media screen and (max-width: 991px) {
.w-nav[data-collapse="medium"] .w-nav-menu {
display: none; }
.w-nav[data-collapse="medium"] .w-nav-button {
display: block; } }
@media screen and (max-width: 767px) {
.w-nav[data-collapse="small"] .w-nav-menu {
display: none; }
.w-nav[data-collapse="small"] .w-nav-button {
display: block; }
.w-nav-brand {
padding-left: 10px; } }
@media screen and (max-width: 479px) {
.w-nav[data-collapse="tiny"] .w-nav-menu {
display: none; }
.w-nav[data-collapse="tiny"] .w-nav-button {
display: block; } }
.w-tabs {
position: relative; }
.w-tabs:before, .w-tabs:after {
content: " ";
display: table;
grid-column-start: 1;
grid-row-start: 1;
grid-column-end: 2;
grid-row-end: 2; }
.w-tabs:after {
clear: both; }
.w-tab-menu {
position: relative; }
.w-tab-link {
position: relative;
display: inline-block;
vertical-align: top;
text-decoration: none;
padding: 9px 30px;
text-align: left;
cursor: pointer;
color: #222;
background-color: #ddd; }
.w-tab-link.w--current {
background-color: #c8c8c8; }
.w-tab-content {
position: relative;
display: block;
overflow: hidden; }
.w-tab-pane {
position: relative;
display: none; }
.w--tab-active {
display: block; }
@media screen and (max-width: 479px) {
.w-tab-link {
display: block; } }
.w-ix-emptyfix:after {
content: ""; }
@keyframes spin {
0% {
transform: rotate(0deg); }
100% {
transform: rotate(360deg); } }
.w-dyn-empty {
padding: 10px;
background-color: #ddd; }
.w-dyn-bind-empty {
display: none !important; }
.w-condition-invisible {
display: none !important; }  html {
font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body {
margin: 0; }  article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
display: block; }  audio:not([controls]) {
display: none;
height: 0; } [hidden], template {
display: none; }  a {
background-color: transparent; } a:active, a:hover {
outline: 0; 
}  abbr[title] {
border-bottom: 1px dotted; } b, strong {
font-weight: bold; } dfn {
font-style: italic; } h1 {
font-size: 2em;
margin: 0.67em 0; } mark {
background: #ff0;
color: #000; } small {
font-size: 80%; } sub, sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline; }
sup {
top: -0.5em; }
sub {
bottom: -0.25em; }  img {
border: 0; } svg:not(:root) {
overflow: hidden; }  figure {
margin: 1em 40px; } hr {
box-sizing: content-box;
height: 0; } pre {
overflow: auto; } code, kbd, pre, samp {
font-family: monospace, monospace;
font-size: 1em; }   button, input, optgroup, select, textarea {
color: inherit; font: inherit; margin: 0; } button {
overflow: visible; } button, select {
text-transform: none; } button, html input[type="button"], input[type="reset"] {
-webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] {
cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner {
border: 0;
padding: 0; } input {
line-height: normal; } input[type="checkbox"], input[type="radio"] {
box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
height: auto; } input[type="search"] {
-webkit-appearance: none;
box-sizing: border-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none; } fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em; } legend {
border: 0; padding: 0; } textarea {
overflow: auto; } optgroup {
font-weight: bold; }  table {
border-collapse: collapse;
border-spacing: 0; }
td, th {
padding: 0; }
html {
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
overflow-y: scroll; }
body {
margin: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
display: block; }
audio, progress, video {
display: inline-block;
vertical-align: baseline; }
audio:not([controls]) {
display: none;
height: 0; }
[hidden], template {
display: none; }
a {
background-color: transparent; }
a:active, a:hover {
outline: 0; }
abbr[title] {
border-bottom: 1px dotted; }
b, strong {
font-weight: 700; }
dfn {
font-style: italic; }
h1 {
font-size: 2em;
margin: 0.67em 0; }
mark {
background: #ff0;
color: #000; }
small {
font-size: 80%; }
sub, sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline; }
sup {
top: -0.5em; }
sub {
bottom: -0.25em; }
img {
border: 0; }
svg:not(:root) {
overflow: hidden; }
figure {
margin: 1em 40px; }
hr {
box-sizing: content-box;
height: 0; }
pre {
overflow: auto; }
code, kbd, pre, samp {
font-family: monospace, monospace;
font-size: 1em; }
button, input, optgroup, select, textarea {
font: inherit;
margin: 0; }
button {
overflow: visible; }
button, select {
text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] {
-webkit-appearance: button;
cursor: pointer; }
button[disabled], html input[disabled] {
cursor: default; }
button::-moz-focus-inner, input::-moz-focus-inner {
border: 0;
padding: 0; }
input {
line-height: normal; }
input[type="checkbox"], input[type="radio"] {
box-sizing: border-box;
padding: 0; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
height: auto; }
input[type="search"] {
-webkit-appearance: textfield;
box-sizing: content-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none; }
fieldset {
border: 1px solid silver;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em; }
legend {
border: 0;
padding: 0; }
textarea {
overflow: auto; }
optgroup {
font-weight: 700; }
table {
border-collapse: collapse; }  @media print {
* {
background: transparent !important;
color: #000 !important;
box-shadow: none !important;
text-shadow: none !important; }
a, a:visited {
text-decoration: underline; }
a[href]:after {
content: " (" attr(href) ")"; }
abbr[title]:after {
content: " (" attr(title) ")"; }
pre, blockquote {
border: 1px solid #999;
page-break-inside: avoid; }
thead {
display: table-header-group; }
tr, img {
page-break-inside: avoid; }
img {
max-width: 100% !important; }
@page {
margin: 0.5cm; }
p, h2, h3 {
orphans: 3;
widows: 3; }
h2, h3 {
page-break-after: avoid; } }
.hide {
display: none; }
.show {
display: block; }
.invisible {
visibility: hidden; }
.visible {
visibility: visible; }
.reset-indents {
padding: 0;
margin: 0; }
.reset-font {
line-height: 0;
font-size: 0; }
.clear-list {
list-style: none;
padding: 0;
margin: 0; }
.clearfix:before, .clearfix:after {
display: table;
content: "";
line-height: 0;
font-size: 0; }
.clearfix:after {
clear: both; }
.clear {
visibility: hidden;
clear: both;
height: 0;
font-size: 1px;
line-height: 0; }
.clear-self::after {
display: block;
visibility: hidden;
clear: both;
height: 0;
content: ''; }
.overflowHidden {
overflow: hidden; }
ins {
text-decoration: none; }
.thumb, .YMaps, .ymaps-map {
color: #000; }
.table {
display: table; }
.table .tr {
display: table-row; }
.table .tr .td {
display: table-cell; }
.table0, .table1, .table2 {
border-collapse: collapse; }
.table0 td, .table1 td, .table2 td {
padding: 0.5em; }
.table1, .table2 {
border: 1px solid #afafaf; }
.table1 td, .table2 td, .table1 th, .table2 th {
border: 1px solid #afafaf; }
.table2 th {
padding: 0.5em;
color: #fff;
background: #f00; }
.menu-default, .menu-default ul, .menu-default li {
padding: 0;
margin: 0;
list-style: none; }
.shop-product-btn {
position: relative;
height: auto;
min-height: auto;
vertical-align: top;
display: inline-block;
color: #fff;
border: none;
background: #ff533b;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
outline: none;
transition: all 0.2s;
text-align: left;
background-clip: border-box;
cursor: pointer;
text-decoration: none;
-moz-appearance: none;
-webkit-appearance: none; }
.shop-product-btn.type-1, .shop-product-btn.type-2 {
padding: 16px 30px;
font: 500 15px/ 16px 'Roboto', Arial, Helvetica, sans-serif;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px; }
.shop-product-btn.type-3 {
padding: 16px 30px;
font: 500 15px/ 16px 'Roboto', Arial, Helvetica, sans-serif;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px; }
.shop-product-btn:hover {
color: #fff;
border: none;
box-shadow: 0px 8px 15px rgba(255, 83, 59, 0.3);
background: #ff7562; }
.shop-product-btn:active {
color: #fff;
border: none;
box-shadow: none;
background: #f24f38; }
.shop-product-btn.buy {
padding-right: 76px; }
.shop-product-btn.onrequest {
padding-right: 76px; }
.shop-product-btn.onrequest:before {
position: absolute;
content: '';
right: 0;
top: 0;
bottom: 0;
width: 48px;
border-radius: 0 6px 6px 0;
transition: all 0.2s;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11%2C22C4.9%2C22%2C0%2C17.1%2C0%2C11S4.9%2C0%2C11%2C0s11%2C4.9%2C11%2C11S17.1%2C22%2C11%2C22z%20M11%2C2c-5%2C0-9%2C4-9%2C9c0%2C5%2C4%2C9%2C9%2C9c5%2C0%2C9-4%2C9-9%20C20%2C6%2C16%2C2%2C11%2C2z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11%2C12.5c-0.2%2C0-0.5-0.1-0.7-0.2l-3.5-3c-0.4-0.4-0.5-1-0.1-1.4c0.4-0.4%2C1-0.5%2C1.4-0.1l2.8%2C2.4l4.3-3.9%20c0.4-0.4%2C1-0.3%2C1.4%2C0.1c0.4%2C0.4%2C0.3%2C1-0.1%2C1.4l-5%2C4.5C11.5%2C12.4%2C11.2%2C12.5%2C11%2C12.5z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11%2C9L11%2C9c1.1%2C0%2C2%2C0.9%2C2%2C2l0%2C0c0%2C1.1-0.9%2C2-2%2C2l0%2C0c-1.1%2C0-2-0.9-2-2l0%2C0C9%2C9.9%2C9.9%2C9%2C11%2C9z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 255, 255, 0.2); }
.shop-product-btn.notavailable {
color: #ff533b;
padding: 0;
border: none;
box-shadow: none;
background: none;
pointer-events: none; }
.btn-style {
position: relative;
height: auto;
min-height: auto;
vertical-align: top;
display: inline-block;
color: #fff;
font: 700 15px/ 16px 'Roboto', Arial, Helvetica, sans-serif;
border: none;
background: #ff533b;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
outline: none;
transition: all 0.2s;
text-align: center;
padding: 16px 30px;
background-clip: border-box;
cursor: pointer;
text-decoration: none;
-moz-appearance: none; -webkit-appearance: none; }
.btn-style.small-btn {
padding: 9px 15px;
font: 700 11px/ 1.09 'Roboto', Arial, Helvetica, sans-serif;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px; }
.btn-style.medium-btn {
padding: 12px 20px;
font: 700 13px/ 1.23 'Roboto', Arial, Helvetica, sans-serif;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px; }
.btn-style.large-btn {
padding: 20px 30px;
font: 700 16px/ 1.25 'Roboto', Arial, Helvetica, sans-serif;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px; }
.btn-style:hover {
color: #fff;
border: none;
box-shadow: 0px 8px 15px rgba(255, 83, 59, 0.3);
background: #ff7562; }
.btn-style:active {
color: #fff;
border: none;
box-shadow: none;
background: #f24f38; }
.one-click-btn, .tpl-forgot-btn, .cart_back_btn a, .shop2_cart_update a, .coupon_show_btn, .reg_btn_wrap a, a.shop2-btn.shop2-btn-back {
position: relative;
height: auto;
min-height: auto;
vertical-align: top;
display: inline-block;
color: #ff533b;
font: 700 15px/ 16px 'Roboto', Arial, Helvetica, sans-serif;
border: none;
background: rgba(255, 83, 59, 0.15);
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
outline: none;
transition: all 0.2s;
text-align: center;
padding: 16px 30px;
background-clip: border-box;
cursor: pointer;
text-decoration: none;
-moz-appearance: none; -webkit-appearance: none; }
.one-click-btn.small-btn, .tpl-forgot-btn.small-btn, .cart_back_btn a.small-btn, .shop2_cart_update a.small-btn, .coupon_show_btn.small-btn, .reg_btn_wrap a.small-btn, a.shop2-btn.shop2-btn-back.small-btn {
padding: 9px 15px;
font: 700 11px/ 1.09 'Roboto', Arial, Helvetica, sans-serif;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px; }
.one-click-btn.medium-btn, .tpl-forgot-btn.medium-btn, .cart_back_btn a.medium-btn, .shop2_cart_update a.medium-btn, .coupon_show_btn.medium-btn, .reg_btn_wrap a.medium-btn, a.shop2-btn.shop2-btn-back.medium-btn {
padding: 12px 20px;
font: 700 13px/ 1.23 'Roboto', Arial, Helvetica, sans-serif;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px; }
.one-click-btn.large-btn, .tpl-forgot-btn.large-btn, .cart_back_btn a.large-btn, .shop2_cart_update a.large-btn, .coupon_show_btn.large-btn, .reg_btn_wrap a.large-btn, a.shop2-btn.shop2-btn-back.large-btn {
padding: 20px 30px;
font: 700 16px/ 1.25 'Roboto', Arial, Helvetica, sans-serif;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px; }
.one-click-btn:hover, .tpl-forgot-btn:hover, .cart_back_btn a:hover, .shop2_cart_update a:hover, .coupon_show_btn:hover, .reg_btn_wrap a:hover, a.shop2-btn.shop2-btn-back:hover {
color: #fff;
border: none;
box-shadow: 0px 8px 15px rgba(255, 83, 59, 0.3);
background: #ff533b; }
.one-click-btn:active, .tpl-forgot-btn:active, .cart_back_btn a:active, .shop2_cart_update a:active, .coupon_show_btn:active, .reg_btn_wrap a:active, a.shop2-btn.shop2-btn-back:active {
color: #fff;
border: none;
box-shadow: none;
background: #f24f38; }
a.shop2-btn.shop2-btn-back {
padding-left: 76px; }
a.shop2-btn.shop2-btn-back:hover:after {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M15.7071%209.70711C15.3166%2010.0976%2014.6834%2010.0976%2014.2929%209.70711C13.9024%209.31658%2013.9024%208.68342%2014.2929%208.29289L15.7071%209.70711ZM19%205L19.7071%204.29289L20.4142%205L19.7071%205.70711L19%205ZM14.2929%201.70711C13.9024%201.31658%2013.9024%200.683417%2014.2929%200.292893C14.6834%20-0.0976311%2015.3166%20-0.0976311%2015.7071%200.292893L14.2929%201.70711ZM1%206C0.447716%206%200%205.55228%200%205C0%204.44772%200.447716%204%201%204V6ZM14.2929%208.29289L18.2929%204.29289L19.7071%205.70711L15.7071%209.70711L14.2929%208.29289ZM18.2929%205.70711L14.2929%201.70711L15.7071%200.292893L19.7071%204.29289L18.2929%205.70711ZM1%204H19V6H1V4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 255, 255, 0.2); }
a.shop2-btn.shop2-btn-back:after {
position: absolute;
content: '';
left: 0;
top: 0;
bottom: 0;
width: 48px;
border-radius: 0 6px 6px 0;
-webkit-transform: rotate(-180deg);
-moz-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
-o-transform: rotate(-180deg);
transform: rotate(-180deg);
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M15.7071%209.70711C15.3166%2010.0976%2014.6834%2010.0976%2014.2929%209.70711C13.9024%209.31658%2013.9024%208.68342%2014.2929%208.29289L15.7071%209.70711ZM19%205L19.7071%204.29289L20.4142%205L19.7071%205.70711L19%205ZM14.2929%201.70711C13.9024%201.31658%2013.9024%200.683417%2014.2929%200.292893C14.6834%20-0.0976311%2015.3166%20-0.0976311%2015.7071%200.292893L14.2929%201.70711ZM1%206C0.447716%206%200%205.55228%200%205C0%204.44772%200.447716%204%201%204V6ZM14.2929%208.29289L18.2929%204.29289L19.7071%205.70711L15.7071%209.70711L14.2929%208.29289ZM18.2929%205.70711L14.2929%201.70711L15.7071%200.292893L19.7071%204.29289L18.2929%205.70711ZM1%204H19V6H1V4Z%22%20fill%3D%22%23ff533b%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 83, 59, 0.2); }
.card-page .shop-product-data__nav li a, .card-page .shop-product-data .r-tabs-accordion-title a, .inner-folders li a {
position: relative;
background-clip: border-box;
height: auto;
min-height: auto;
vertical-align: top;
display: inline-block;
color: #1b3f9c;
font: 700 15px/ 16px 'Roboto', Arial, Helvetica, sans-serif;
border: none;
background: rgba(27, 63, 156, 0.15);
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
outline: none;
transition: all 0.2s;
text-align: center;
padding: 16px 30px;
background-clip: border-box;
cursor: pointer;
text-decoration: none;
-moz-appearance: none; -webkit-appearance: none; }
.card-page .shop-product-data__nav li a.small-btn, .card-page .shop-product-data .r-tabs-accordion-title a.small-btn, .inner-folders li a.small-btn {
padding: 9px 15px;
font: 700 11px/ 1.09 'Roboto', Arial, Helvetica, sans-serif;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px; }
.card-page .shop-product-data__nav li a.medium-btn, .card-page .shop-product-data .r-tabs-accordion-title a.medium-btn, .inner-folders li a.medium-btn {
padding: 12px 20px;
font: 700 13px/ 1.23 'Roboto', Arial, Helvetica, sans-serif;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px; }
.card-page .shop-product-data__nav li a.large-btn, .card-page .shop-product-data .r-tabs-accordion-title a.large-btn, .inner-folders li a.large-btn {
padding: 20px 30px;
font: 700 16px/ 1.25 'Roboto', Arial, Helvetica, sans-serif;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px; }
.card-page .shop-product-data__nav li a:hover, .card-page .shop-product-data .r-tabs-accordion-title a:hover, .inner-folders li a:hover {
color: #fff;
border: none;
box-shadow: none;
background: #1b3f9c; }
.card-page .shop-product-data__nav li a:active, .card-page .shop-product-data .r-tabs-accordion-title a:active, .inner-folders li a:active {
color: #fff;
border: none;
box-shadow: none;
background: #1a3c94; }
.gr-button-4 {
position: relative;
height: auto;
min-height: auto;
vertical-align: top;
display: inline-block;
color: #ff533b;
font: 700 15px/ 16px 'Roboto', Arial, Helvetica, sans-serif;
border: none;
background: #f8f8f8;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
outline: none;
transition: all 0.2s;
text-align: center;
padding: 16px 30px;
background-clip: border-box;
cursor: pointer;
text-decoration: none;
-moz-appearance: none; -webkit-appearance: none; }
.gr-button-4.small-btn {
padding: 9px 15px;
font: 700 11px/ 1.09 'Roboto', Arial, Helvetica, sans-serif;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px; }
.gr-button-4.medium-btn {
padding: 12px 20px;
font: 700 13px/ 1.23 'Roboto', Arial, Helvetica, sans-serif;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px; }
.gr-button-4.large-btn {
padding: 20px 30px;
font: 700 16px/ 1.25 'Roboto', Arial, Helvetica, sans-serif;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px; }
.gr-button-4:hover {
color: #ff533b;
border: none;
box-shadow: none;
background: #f9f9f9; }
.gr-button-4:active {
color: #ff533b;
border: none;
box-shadow: none;
background: #dfdfdf; }
.close-button {
position: absolute;
right: 20px;
top: 20px;
width: 32px;
height: 32px;
background: rgba(255, 83, 59, 0.5);
padding: 0;
font-size: 0;
border: none;
outline: none;
cursor: pointer;
-webkit-appearance: none; -moz-appearance: none;
-moz-box-shadow: 0 0 0 6px rgba(255, 83, 59, 0.16);
-webkit-box-shadow: 0 0 0 6px rgba(255, 83, 59, 0.16);
box-shadow: 0 0 0 6px rgba(255, 83, 59, 0.16);
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%; }
.close-button:before {
position: absolute;
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2010%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M1.70711%200.292893C1.31658%20-0.0976311%200.683417%20-0.0976311%200.292893%200.292893C-0.0976311%200.683417%20-0.0976311%201.31658%200.292893%201.70711L1.70711%200.292893ZM8.29289%209.70711C8.68342%2010.0976%209.31658%2010.0976%209.70711%209.70711C10.0976%209.31658%2010.0976%208.68342%209.70711%208.29289L8.29289%209.70711ZM9.70711%201.70711C10.0976%201.31658%2010.0976%200.683417%209.70711%200.292893C9.31658%20-0.0976311%208.68342%20-0.0976311%208.29289%200.292893L9.70711%201.70711ZM0.292893%208.29289C-0.0976311%208.68342%20-0.0976311%209.31658%200.292893%209.70711C0.683417%2010.0976%201.31658%2010.0976%201.70711%209.70711L0.292893%208.29289ZM0.292893%201.70711L8.29289%209.70711L9.70711%208.29289L1.70711%200.292893L0.292893%201.70711ZM8.29289%200.292893L0.292893%208.29289L1.70711%209.70711L9.70711%201.70711L8.29289%200.292893Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.gr-icon-btn, .slick-prev, .slick-next {
position: relative;
min-height: 36px;
width: 36px;
height: 36px;
display: inline-block;
vertical-align: top;
border: none;
background: rgba(255, 83, 59, 0.5);
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
background-clip: border-box;
text-align: center;
cursor: pointer;
padding: 0;
font-size: 0;
outline: none;
transition: all 0.2s;
-webkit-appearance: none; -moz-appearance: none;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%; }
.gr-icon-btn.small-btn, .slick-prev.small-btn, .slick-next.small-btn {
width: 30px;
height: 30px;
min-height: 30px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%; }
.gr-icon-btn.medium-btn, .slick-prev.medium-btn, .slick-next.medium-btn {
width: 40px;
height: 40px;
min-height: 40px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%; }
.gr-icon-btn.large-btn, .slick-prev.large-btn, .slick-next.large-btn {
width: 60px;
height: 60px;
min-height: 60px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%; }
.gr-icon-btn:hover, .slick-prev:hover, .slick-next:hover {
border: none;
background: #ff533b;
-moz-box-shadow: 0 0 0 6px rgba(255, 83, 59, 0.25);
-webkit-box-shadow: 0 0 0 6px rgba(255, 83, 59, 0.25);
box-shadow: 0 0 0 6px rgba(255, 83, 59, 0.25); }
.gr-icon-btn:active, .slick-prev:active, .slick-next:active {
border: none;
background: #cc422f;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none; }
.gr-icon-btn:before, .slick-prev:before, .slick-next:before {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
content: '';
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2018%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m9%207.58578644%207.2928932-7.29289322c.3905243-.39052429%201.0236893-.39052429%201.4142136%200s.3905243%201.02368927%200%201.41421356l-7.2928932%207.29289322%207.2928932%207.2928932c.3905243.3905243.3905243%201.0236893%200%201.4142136s-1.0236893.3905243-1.4142136%200l-7.2928932-7.2928932-7.29289322%207.2928932c-.39052429.3905243-1.02368927.3905243-1.41421356%200-.39052429-.3905243-.39052429-1.0236893%200-1.4142136l7.29289322-7.2928932-7.29289322-7.29289322c-.39052429-.39052429-.39052429-1.02368927%200-1.41421356.39052429-.39052429%201.02368927-.39052429%201.41421356%200z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.slick-prev:before, .slick-next:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2240px%22%20height%3D%2240px%22%20%20viewBox%3D%220%200%2040%2040%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M22.7071068%2C25.2928932%20C23.0976311%2C25.6834175%2023.0976311%2C26.3165825%2022.7071068%2C26.7071068%20C22.3165825%2C27.0976311%2021.6834175%2C27.0976311%2021.2928932%2C26.7071068%20L15.2928932%2C20.7071068%20C14.9023689%2C20.3165825%2014.9023689%2C19.6834175%2015.2928932%2C19.2928932%20L21.2928932%2C13.2928932%20C21.6834175%2C12.9023689%2022.3165825%2C12.9023689%2022.7071068%2C13.2928932%20C23.0976311%2C13.6834175%2023.0976311%2C14.3165825%2022.7071068%2C14.7071068%20L17.4142136%2C20%20L22.7071068%2C25.2928932%20Z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% no-repeat; }
.slick-next:before {
-webkit-transform: rotate(-180deg);
-moz-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
-o-transform: rotate(-180deg);
transform: rotate(-180deg); }
.slick-dots {
margin: 20px 0 0;
padding: 0;
font-size: 0;
list-style: none;
text-align: center; }
.slick-dots li {
margin: 0 5px;
vertical-align: top;
display: inline-block; }
.slick-dots li.slick-active button, .slick-dots li:hover button {
background: #ff533b;
-moz-box-shadow: inset 0 0 0 1px #ff533b;
-webkit-box-shadow: inset 0 0 0 1px #ff533b;
box-shadow: inset 0 0 0 1px #ff533b; }
.slick-dots li button {
width: 16px;
height: 16px;
font-size: 0;
padding: 0;
border: none;
outline: none;
background: none;
-webkit-appearance: none; -moz-appearance: none;
transition: all 0.2s;
-moz-box-shadow: inset 0 0 0 1px #ff533b;
-webkit-box-shadow: inset 0 0 0 1px #ff533b;
box-shadow: inset 0 0 0 1px #ff533b;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%; }
button.shop2-btn, input[type="button"].shop2-btn, input[type="submit"].shop2-btn, a.shop2-btn, .shop2-btn, .tpl-button, a.tpl-button, .tpl-field button, .tpl-field input[type="button"], .tpl-field input[type="file"], .tpl-field input[type="submit"], .gr-field-style button, .gr-field-style input[type="button"], .gr-field-style input[type="file"], .gr-field-style input[type="submit"] {
position: relative;
height: auto;
min-height: auto;
vertical-align: top;
display: inline-block;
color: #fff;
font: 700 15px/ 16px 'Roboto', Arial, Helvetica, sans-serif;
border: none;
background: #ff533b;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
outline: none;
transition: all 0.2s;
text-align: center;
padding: 16px 30px;
background-clip: border-box;
cursor: pointer;
text-decoration: none;
-moz-appearance: none; -webkit-appearance: none; }
button.shop2-btn.small-btn, input[type="button"].shop2-btn.small-btn, input[type="submit"].shop2-btn.small-btn, a.shop2-btn.small-btn, .shop2-btn.small-btn, .tpl-button.small-btn, a.tpl-button.small-btn, .tpl-field button.small-btn, .tpl-field input[type="button"].small-btn, .tpl-field input[type="file"].small-btn, .tpl-field input[type="submit"].small-btn, .gr-field-style button.small-btn, .gr-field-style input[type="button"].small-btn, .gr-field-style input[type="file"].small-btn, .gr-field-style input[type="submit"].small-btn {
padding: 9px 15px;
font: 700 11px/ 1.09 'Roboto', Arial, Helvetica, sans-serif;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px; }
button.shop2-btn.medium-btn, input[type="button"].shop2-btn.medium-btn, input[type="submit"].shop2-btn.medium-btn, a.shop2-btn.medium-btn, .shop2-btn.medium-btn, .tpl-button.medium-btn, a.tpl-button.medium-btn, .tpl-field button.medium-btn, .tpl-field input[type="button"].medium-btn, .tpl-field input[type="file"].medium-btn, .tpl-field input[type="submit"].medium-btn, .gr-field-style button.medium-btn, .gr-field-style input[type="button"].medium-btn, .gr-field-style input[type="file"].medium-btn, .gr-field-style input[type="submit"].medium-btn {
padding: 12px 20px;
font: 700 13px/ 1.23 'Roboto', Arial, Helvetica, sans-serif;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px; }
button.shop2-btn.large-btn, input[type="button"].shop2-btn.large-btn, input[type="submit"].shop2-btn.large-btn, a.shop2-btn.large-btn, .shop2-btn.large-btn, .tpl-button.large-btn, a.tpl-button.large-btn, .tpl-field button.large-btn, .tpl-field input[type="button"].large-btn, .tpl-field input[type="file"].large-btn, .tpl-field input[type="submit"].large-btn, .gr-field-style button.large-btn, .gr-field-style input[type="button"].large-btn, .gr-field-style input[type="file"].large-btn, .gr-field-style input[type="submit"].large-btn {
padding: 20px 30px;
font: 700 16px/ 1.25 'Roboto', Arial, Helvetica, sans-serif;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px; }
button.shop2-btn:hover, input[type="button"].shop2-btn:hover, input[type="submit"].shop2-btn:hover, a.shop2-btn:hover, .shop2-btn:hover, .tpl-button:hover, a.tpl-button:hover, .tpl-field button:hover, .tpl-field input[type="button"]:hover, .tpl-field input[type="file"]:hover, .tpl-field input[type="submit"]:hover, .gr-field-style button:hover, .gr-field-style input[type="button"]:hover, .gr-field-style input[type="file"]:hover, .gr-field-style input[type="submit"]:hover {
color: #fff;
border: none;
box-shadow: 0px 8px 15px rgba(255, 83, 59, 0.3);
background: #ff7562; }
button.shop2-btn:active, input[type="button"].shop2-btn:active, input[type="submit"].shop2-btn:active, a.shop2-btn:active, .shop2-btn:active, .tpl-button:active, a.tpl-button:active, .tpl-field button:active, .tpl-field input[type="button"]:active, .tpl-field input[type="file"]:active, .tpl-field input[type="submit"]:active, .gr-field-style button:active, .gr-field-style input[type="button"]:active, .gr-field-style input[type="file"]:active, .gr-field-style input[type="submit"]:active {
color: #fff;
border: none;
box-shadow: none;
background: #f24f38; }
button.shop2-btn.notavailable, input[type="button"].shop2-btn.notavailable, input[type="submit"].shop2-btn.notavailable, a.shop2-btn.notavailable, .shop2-btn.notavailable, .tpl-button.notavailable, a.tpl-button.notavailable, .tpl-field button.notavailable, .tpl-field input[type="button"].notavailable, .tpl-field input[type="file"].notavailable, .tpl-field input[type="submit"].notavailable, .gr-field-style button.notavailable, .gr-field-style input[type="button"].notavailable, .gr-field-style input[type="file"].notavailable, .gr-field-style input[type="submit"].notavailable {
pointer-events: none;
color: #5d5d5d;
border: none;
box-shadow: none;
background: #dfdfdf; }
button.shop2-btn.disabled, input[type="button"].shop2-btn.disabled, input[type="submit"].shop2-btn.disabled, a.shop2-btn.disabled, .shop2-btn.disabled, .tpl-button.disabled, a.tpl-button.disabled, .tpl-field button.disabled, .tpl-field input[type="button"].disabled, .tpl-field input[type="file"].disabled, .tpl-field input[type="submit"].disabled, .gr-field-style button.disabled, .gr-field-style input[type="button"].disabled, .gr-field-style input[type="file"].disabled, .gr-field-style input[type="submit"].disabled {
pointer-events: none;
color: #5d5d5d;
border: none;
box-shadow: none;
background: #dfdfdf; }
.shop2-product-folders a {
position: relative;
height: auto;
min-height: auto;
vertical-align: top;
display: inline-block;
white-space: normal;
color: #fff;
font: 700 15px/ 16px 'Roboto', Arial, Helvetica, sans-serif;
border: none;
background: #ff533b;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
outline: none;
transition: all 0.2s;
text-align: center;
padding: 16px 30px;
background-clip: border-box;
cursor: pointer;
text-decoration: none;
-moz-appearance: none; -webkit-appearance: none; }
.shop2-product-folders a span {
display: none; }
.shop2-product-folders a.small-btn {
padding: 9px 15px;
font: 700 11px/ 1.09 'Roboto', Arial, Helvetica, sans-serif;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px; }
.shop2-product-folders a.medium-btn {
padding: 12px 20px;
font: 700 13px/ 1.23 'Roboto', Arial, Helvetica, sans-serif;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px; }
.shop2-product-folders a.large-btn {
padding: 20px 30px;
font: 700 16px/ 1.25 'Roboto', Arial, Helvetica, sans-serif;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px; }
.shop2-product-folders a:hover {
color: #fff;
border: none;
box-shadow: 0px 8px 15px rgba(255, 83, 59, 0.3);
background: #ff7562; }
.shop2-product-folders a:active {
color: #fff;
border: none;
box-shadow: none;
background: #f24f38; }    body .mg-styler-label--checkbox {
position: relative;
cursor: pointer;
display: inline-block;
margin: 16px 0;
color: #393939;
font: 400 15px/16px 'Roboto', Arial, Helvetica, sans-serif;
padding-left: 34px; }
body .mg-styler-label--checkbox:before {
position: absolute;
content: '';
top: 50%;
left: 0;
margin-right: 10px;
margin-top: -12px;
width: 24px;
height: 24px;
border: none;
box-shadow: inset 0 0 0 1px rgba(44, 41, 49, 0.15);
background: #f8f8f8;
border-radius: 3px;
transition: background-color 0.2s, box-shadow 0.2s; }
body .mg-styler-label--checkbox:hover {
color: #393939; }
body .mg-styler-label--checkbox:hover:before {
border: none;
box-shadow: inset 0 0 0 1px #ff533b;
background: #f8f8f8; }
body .mg-styler-label--checkbox.checked {
color: #393939; }
body .mg-styler-label--checkbox.checked:before {
border: none;
box-shadow: 0px 4px 6px rgba(255, 83, 59, 0.2);
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%2012%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M4.2%2C9C4%2C9%2C3.7%2C8.9%2C3.5%2C8.7l-3.2-3c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0l2.5%2C2.3l6.1-6.3%0A%09c0.4-0.4%2C1-0.4%2C1.4%2C0c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-6.8%2C7C4.7%2C8.9%2C4.5%2C9%2C4.2%2C9z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ff533b; }
body .mg-styler-label--checkbox.checked:hover {
color: #393939; }
body .mg-styler-label--checkbox.checked:hover:before {
border: none;
box-shadow: 0px 4px 6px rgba(255, 83, 59, 0.2);
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%2012%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M4.2%2C9C4%2C9%2C3.7%2C8.9%2C3.5%2C8.7l-3.2-3c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0l2.5%2C2.3l6.1-6.3%0A%09c0.4-0.4%2C1-0.4%2C1.4%2C0c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-6.8%2C7C4.7%2C8.9%2C4.5%2C9%2C4.2%2C9z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ff533b; }
body .mg-styler-label--checkbox input {
position: absolute;
width: 0;
height: 0;
padding: 0;
opacity: 0;
visibility: hidden;
-webkit-appearance: none; }
body .mg-styler-label--radio {
position: relative;
cursor: pointer;
display: inline-block;
margin: 16px 0;
color: #393939;
font: 400 15px/16px 'Roboto', Arial, Helvetica, sans-serif;
padding-left: 36px; }
body .mg-styler-label--radio:before {
position: absolute;
content: '';
top: 50%;
left: 0;
margin-right: 10px;
margin-top: -13px;
width: 26px;
height: 26px;
border: none;
box-shadow: inset 0 0 0 1px rgba(44, 41, 49, 0.15);
background: #f8f8f8;
border-radius: 50%;
transition: background-color 0.2s, box-shadow 0.2s; }
body .mg-styler-label--radio:hover:before {
border: none;
box-shadow: inset 0 0 0 1px #ff533b;
background: #f8f8f8; }
body .mg-styler-label--radio.checked:before {
border: none;
box-shadow: inset 0 0 0 2px #ff533b, inset 0 0 0 7px #fff;
background: #ff533b; }
body .mg-styler-label--radio.checked:hover:before {
border: none;
box-shadow: inset 0 0 0 2px #ff533b, inset 0 0 0 7px #fff;
background: #ff533b; }
body .mg-styler-label--radio input {
position: absolute;
width: 0;
height: 0;
padding: 0;
opacity: 0;
visibility: hidden;
-webkit-appearance: none; }
.tpl-anketa-success-note {
color: #000;
font: normal 22px/ normal 'Roboto', Arial, Helvetica, sans-serif;
text-align: center; }
.tpl-field .field-title, .gr-field-style .field-title, .option-item .field-title, .form-item .field-title, .reg-row .field-title, .search-rows .field-title, .tpl-field .tpl-title, .gr-field-style .tpl-title, .option-item .tpl-title, .form-item .tpl-title, .reg-row .tpl-title, .search-rows .tpl-title, .tpl-field > label > span:not(.tpl-required), .gr-field-style > label > span:not(.tpl-required), .option-item > label > span:not(.tpl-required), .form-item > label > span:not(.tpl-required), .reg-row > label > span:not(.tpl-required), .search-rows > label > span:not(.tpl-required), .tpl-field > label > strong, .gr-field-style > label > strong, .option-item > label > strong, .form-item > label > strong, .reg-row > label > strong, .search-rows > label > strong, .tpl-field .row-title, .gr-field-style .row-title, .option-item .row-title, .form-item .row-title, .reg-row .row-title, .search-rows .row-title {
color: #393939;
font: 700 14px/ normal 'Roboto', Arial, Helvetica, sans-serif;
padding: 0 0 10px;
margin: 0;
display: block; }
.tpl-field .field-title .required, .gr-field-style .field-title .required, .option-item .field-title .required, .form-item .field-title .required, .reg-row .field-title .required, .search-rows .field-title .required, .tpl-field .tpl-title .required, .gr-field-style .tpl-title .required, .option-item .tpl-title .required, .form-item .tpl-title .required, .reg-row .tpl-title .required, .search-rows .tpl-title .required, .tpl-field > label > span:not(.tpl-required) .required, .gr-field-style > label > span:not(.tpl-required) .required, .option-item > label > span:not(.tpl-required) .required, .form-item > label > span:not(.tpl-required) .required, .reg-row > label > span:not(.tpl-required) .required, .search-rows > label > span:not(.tpl-required) .required, .tpl-field > label > strong .required, .gr-field-style > label > strong .required, .option-item > label > strong .required, .form-item > label > strong .required, .reg-row > label > strong .required, .search-rows > label > strong .required, .tpl-field .row-title .required, .gr-field-style .row-title .required, .option-item .row-title .required, .form-item .row-title .required, .reg-row .row-title .required, .search-rows .row-title .required {
padding-left: 2px; }
.tpl-field .field-note, .gr-field-style .field-note, .option-item .field-note, .form-item .field-note, .reg-row .field-note, .search-rows .field-note {
color: rgba(0, 0, 0, 0.6);
font: normal 14px/ normal 'Roboto', Arial, Helvetica, sans-serif;
padding: 8px 0 0 0;
display: block; }
.tpl-field .error-message, .gr-field-style .error-message, .option-item .error-message, .form-item .error-message, .reg-row .error-message, .search-rows .error-message {
color: #ec3e3e;
font: 400 12px/ normal 'Roboto', Arial, Helvetica, sans-serif;
padding: 0 0 10px;
display: block; }
.tpl-field .field-required-mark, .gr-field-style .field-required-mark, .option-item .field-required-mark, .form-item .field-required-mark, .reg-row .field-required-mark, .search-rows .field-required-mark {
color: #ec3e3e; }
.tpl-field.field-error input[type="text"], .gr-field-style.field-error input[type="text"], .option-item.field-error input[type="text"], .form-item.field-error input[type="text"], .reg-row.field-error input[type="text"], .search-rows.field-error input[type="text"], .tpl-field.field-error input[type="email"], .gr-field-style.field-error input[type="email"], .option-item.field-error input[type="email"], .form-item.field-error input[type="email"], .reg-row.field-error input[type="email"], .search-rows.field-error input[type="email"], .tpl-field.field-error input[type="phone"], .gr-field-style.field-error input[type="phone"], .option-item.field-error input[type="phone"], .form-item.field-error input[type="phone"], .reg-row.field-error input[type="phone"], .search-rows.field-error input[type="phone"], .tpl-field.field-error input[type="number"], .gr-field-style.field-error input[type="number"], .option-item.field-error input[type="number"], .form-item.field-error input[type="number"], .reg-row.field-error input[type="number"], .search-rows.field-error input[type="number"], .tpl-field.field-error input[type="password"], .gr-field-style.field-error input[type="password"], .option-item.field-error input[type="password"], .form-item.field-error input[type="password"], .reg-row.field-error input[type="password"], .search-rows.field-error input[type="password"], .tpl-field.field-error textarea, .gr-field-style.field-error textarea, .option-item.field-error textarea, .form-item.field-error textarea, .reg-row.field-error textarea, .search-rows.field-error textarea, .tpl-field.field-error select[multiple], .gr-field-style.field-error select[multiple], .option-item.field-error select[multiple], .form-item.field-error select[multiple], .reg-row.field-error select[multiple], .search-rows.field-error select[multiple] {
color: #393939;
background: #f8f8f8;
border: 1px solid #ec3e3e;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none; }
.tpl-field.field-error select:not([multiple]), .gr-field-style.field-error select:not([multiple]), .option-item.field-error select:not([multiple]), .form-item.field-error select:not([multiple]), .reg-row.field-error select:not([multiple]), .search-rows.field-error select:not([multiple]) {
color: #393939;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%232c2931%22%20d%3D%22M5%2C6C4.8%2C6%2C4.5%2C5.9%2C4.3%2C5.7l-4-4c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0L5%2C3.6l3.3-3.3c0.4-0.4%2C1-0.4%2C1.4%2C0%0A%09c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-4%2C4C5.5%2C5.9%2C5.3%2C6%2C5%2C6z%22%2F%3E%3C%2Fsvg%3E") right 15px top 50% no-repeat #f8f8f8;
border: 1px solid #ec3e3e;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none; }
.tpl-field input[type="text"], .gr-field-style input[type="text"], .option-item input[type="text"], .form-item input[type="text"], .reg-row input[type="text"], .search-rows input[type="text"], .tpl-field input[type="email"], .gr-field-style input[type="email"], .option-item input[type="email"], .form-item input[type="email"], .reg-row input[type="email"], .search-rows input[type="email"], .tpl-field input[type="phone"], .gr-field-style input[type="phone"], .option-item input[type="phone"], .form-item input[type="phone"], .reg-row input[type="phone"], .search-rows input[type="phone"], .tpl-field input[type="number"], .gr-field-style input[type="number"], .option-item input[type="number"], .form-item input[type="number"], .reg-row input[type="number"], .search-rows input[type="number"], .tpl-field input[type="password"], .gr-field-style input[type="password"], .option-item input[type="password"], .form-item input[type="password"], .reg-row input[type="password"], .search-rows input[type="password"] {
font: normal 15px/ normal 'Roboto', Arial, Helvetica, sans-serif;
color: rgba(57, 57, 57, 0.5);
border: 1px solid rgba(44, 41, 49, 0.15);
background: #f8f8f8;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px;
padding: 14px 14px;
width: 100%;
height: auto;
outline: none;
-webkit-appearance: none; -moz-appearance: none;
transition: all 0.2s; }
.tpl-field input[type="text"]:hover, .gr-field-style input[type="text"]:hover, .option-item input[type="text"]:hover, .form-item input[type="text"]:hover, .reg-row input[type="text"]:hover, .search-rows input[type="text"]:hover, .tpl-field input[type="email"]:hover, .gr-field-style input[type="email"]:hover, .option-item input[type="email"]:hover, .form-item input[type="email"]:hover, .reg-row input[type="email"]:hover, .search-rows input[type="email"]:hover, .tpl-field input[type="phone"]:hover, .gr-field-style input[type="phone"]:hover, .option-item input[type="phone"]:hover, .form-item input[type="phone"]:hover, .reg-row input[type="phone"]:hover, .search-rows input[type="phone"]:hover, .tpl-field input[type="number"]:hover, .gr-field-style input[type="number"]:hover, .option-item input[type="number"]:hover, .form-item input[type="number"]:hover, .reg-row input[type="number"]:hover, .search-rows input[type="number"]:hover, .tpl-field input[type="password"]:hover, .gr-field-style input[type="password"]:hover, .option-item input[type="password"]:hover, .form-item input[type="password"]:hover, .reg-row input[type="password"]:hover, .search-rows input[type="password"]:hover {
color: #393939;
border: 1px solid rgba(255, 83, 59, 0.6);
background: #fff;
-moz-box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2);
-webkit-box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2);
box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2); }
.tpl-field input[type="text"]:hover::-webkit-input-placeholder, .gr-field-style input[type="text"]:hover::-webkit-input-placeholder, .option-item input[type="text"]:hover::-webkit-input-placeholder, .form-item input[type="text"]:hover::-webkit-input-placeholder, .reg-row input[type="text"]:hover::-webkit-input-placeholder, .search-rows input[type="text"]:hover::-webkit-input-placeholder, .tpl-field input[type="email"]:hover::-webkit-input-placeholder, .gr-field-style input[type="email"]:hover::-webkit-input-placeholder, .option-item input[type="email"]:hover::-webkit-input-placeholder, .form-item input[type="email"]:hover::-webkit-input-placeholder, .reg-row input[type="email"]:hover::-webkit-input-placeholder, .search-rows input[type="email"]:hover::-webkit-input-placeholder, .tpl-field input[type="phone"]:hover::-webkit-input-placeholder, .gr-field-style input[type="phone"]:hover::-webkit-input-placeholder, .option-item input[type="phone"]:hover::-webkit-input-placeholder, .form-item input[type="phone"]:hover::-webkit-input-placeholder, .reg-row input[type="phone"]:hover::-webkit-input-placeholder, .search-rows input[type="phone"]:hover::-webkit-input-placeholder, .tpl-field input[type="number"]:hover::-webkit-input-placeholder, .gr-field-style input[type="number"]:hover::-webkit-input-placeholder, .option-item input[type="number"]:hover::-webkit-input-placeholder, .form-item input[type="number"]:hover::-webkit-input-placeholder, .reg-row input[type="number"]:hover::-webkit-input-placeholder, .search-rows input[type="number"]:hover::-webkit-input-placeholder, .tpl-field input[type="password"]:hover::-webkit-input-placeholder, .gr-field-style input[type="password"]:hover::-webkit-input-placeholder, .option-item input[type="password"]:hover::-webkit-input-placeholder, .form-item input[type="password"]:hover::-webkit-input-placeholder, .reg-row input[type="password"]:hover::-webkit-input-placeholder, .search-rows input[type="password"]:hover::-webkit-input-placeholder {
color: #393939; }
.tpl-field input[type="text"]:hover:moz-placeholder, .gr-field-style input[type="text"]:hover:moz-placeholder, .option-item input[type="text"]:hover:moz-placeholder, .form-item input[type="text"]:hover:moz-placeholder, .reg-row input[type="text"]:hover:moz-placeholder, .search-rows input[type="text"]:hover:moz-placeholder, .tpl-field input[type="email"]:hover:moz-placeholder, .gr-field-style input[type="email"]:hover:moz-placeholder, .option-item input[type="email"]:hover:moz-placeholder, .form-item input[type="email"]:hover:moz-placeholder, .reg-row input[type="email"]:hover:moz-placeholder, .search-rows input[type="email"]:hover:moz-placeholder, .tpl-field input[type="phone"]:hover:moz-placeholder, .gr-field-style input[type="phone"]:hover:moz-placeholder, .option-item input[type="phone"]:hover:moz-placeholder, .form-item input[type="phone"]:hover:moz-placeholder, .reg-row input[type="phone"]:hover:moz-placeholder, .search-rows input[type="phone"]:hover:moz-placeholder, .tpl-field input[type="number"]:hover:moz-placeholder, .gr-field-style input[type="number"]:hover:moz-placeholder, .option-item input[type="number"]:hover:moz-placeholder, .form-item input[type="number"]:hover:moz-placeholder, .reg-row input[type="number"]:hover:moz-placeholder, .search-rows input[type="number"]:hover:moz-placeholder, .tpl-field input[type="password"]:hover:moz-placeholder, .gr-field-style input[type="password"]:hover:moz-placeholder, .option-item input[type="password"]:hover:moz-placeholder, .form-item input[type="password"]:hover:moz-placeholder, .reg-row input[type="password"]:hover:moz-placeholder, .search-rows input[type="password"]:hover:moz-placeholder {
color: #393939; }
.tpl-field input[type="text"]:hover::-moz-placeholder, .gr-field-style input[type="text"]:hover::-moz-placeholder, .option-item input[type="text"]:hover::-moz-placeholder, .form-item input[type="text"]:hover::-moz-placeholder, .reg-row input[type="text"]:hover::-moz-placeholder, .search-rows input[type="text"]:hover::-moz-placeholder, .tpl-field input[type="email"]:hover::-moz-placeholder, .gr-field-style input[type="email"]:hover::-moz-placeholder, .option-item input[type="email"]:hover::-moz-placeholder, .form-item input[type="email"]:hover::-moz-placeholder, .reg-row input[type="email"]:hover::-moz-placeholder, .search-rows input[type="email"]:hover::-moz-placeholder, .tpl-field input[type="phone"]:hover::-moz-placeholder, .gr-field-style input[type="phone"]:hover::-moz-placeholder, .option-item input[type="phone"]:hover::-moz-placeholder, .form-item input[type="phone"]:hover::-moz-placeholder, .reg-row input[type="phone"]:hover::-moz-placeholder, .search-rows input[type="phone"]:hover::-moz-placeholder, .tpl-field input[type="number"]:hover::-moz-placeholder, .gr-field-style input[type="number"]:hover::-moz-placeholder, .option-item input[type="number"]:hover::-moz-placeholder, .form-item input[type="number"]:hover::-moz-placeholder, .reg-row input[type="number"]:hover::-moz-placeholder, .search-rows input[type="number"]:hover::-moz-placeholder, .tpl-field input[type="password"]:hover::-moz-placeholder, .gr-field-style input[type="password"]:hover::-moz-placeholder, .option-item input[type="password"]:hover::-moz-placeholder, .form-item input[type="password"]:hover::-moz-placeholder, .reg-row input[type="password"]:hover::-moz-placeholder, .search-rows input[type="password"]:hover::-moz-placeholder {
color: #393939; }
.tpl-field input[type="text"]:hover:-ms-input-placeholder, .gr-field-style input[type="text"]:hover:-ms-input-placeholder, .option-item input[type="text"]:hover:-ms-input-placeholder, .form-item input[type="text"]:hover:-ms-input-placeholder, .reg-row input[type="text"]:hover:-ms-input-placeholder, .search-rows input[type="text"]:hover:-ms-input-placeholder, .tpl-field input[type="email"]:hover:-ms-input-placeholder, .gr-field-style input[type="email"]:hover:-ms-input-placeholder, .option-item input[type="email"]:hover:-ms-input-placeholder, .form-item input[type="email"]:hover:-ms-input-placeholder, .reg-row input[type="email"]:hover:-ms-input-placeholder, .search-rows input[type="email"]:hover:-ms-input-placeholder, .tpl-field input[type="phone"]:hover:-ms-input-placeholder, .gr-field-style input[type="phone"]:hover:-ms-input-placeholder, .option-item input[type="phone"]:hover:-ms-input-placeholder, .form-item input[type="phone"]:hover:-ms-input-placeholder, .reg-row input[type="phone"]:hover:-ms-input-placeholder, .search-rows input[type="phone"]:hover:-ms-input-placeholder, .tpl-field input[type="number"]:hover:-ms-input-placeholder, .gr-field-style input[type="number"]:hover:-ms-input-placeholder, .option-item input[type="number"]:hover:-ms-input-placeholder, .form-item input[type="number"]:hover:-ms-input-placeholder, .reg-row input[type="number"]:hover:-ms-input-placeholder, .search-rows input[type="number"]:hover:-ms-input-placeholder, .tpl-field input[type="password"]:hover:-ms-input-placeholder, .gr-field-style input[type="password"]:hover:-ms-input-placeholder, .option-item input[type="password"]:hover:-ms-input-placeholder, .form-item input[type="password"]:hover:-ms-input-placeholder, .reg-row input[type="password"]:hover:-ms-input-placeholder, .search-rows input[type="password"]:hover:-ms-input-placeholder {
color: #393939; }
.tpl-field input[type="text"]:focus, .gr-field-style input[type="text"]:focus, .option-item input[type="text"]:focus, .form-item input[type="text"]:focus, .reg-row input[type="text"]:focus, .search-rows input[type="text"]:focus, .tpl-field input[type="email"]:focus, .gr-field-style input[type="email"]:focus, .option-item input[type="email"]:focus, .form-item input[type="email"]:focus, .reg-row input[type="email"]:focus, .search-rows input[type="email"]:focus, .tpl-field input[type="phone"]:focus, .gr-field-style input[type="phone"]:focus, .option-item input[type="phone"]:focus, .form-item input[type="phone"]:focus, .reg-row input[type="phone"]:focus, .search-rows input[type="phone"]:focus, .tpl-field input[type="number"]:focus, .gr-field-style input[type="number"]:focus, .option-item input[type="number"]:focus, .form-item input[type="number"]:focus, .reg-row input[type="number"]:focus, .search-rows input[type="number"]:focus, .tpl-field input[type="password"]:focus, .gr-field-style input[type="password"]:focus, .option-item input[type="password"]:focus, .form-item input[type="password"]:focus, .reg-row input[type="password"]:focus, .search-rows input[type="password"]:focus {
color: #393939;
border: 1px solid rgba(255, 83, 59, 0.6);
background: #fff;
-moz-box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2);
-webkit-box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2);
box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2); }
.tpl-field input[type="text"]::-webkit-input-placeholder, .gr-field-style input[type="text"]::-webkit-input-placeholder, .option-item input[type="text"]::-webkit-input-placeholder, .form-item input[type="text"]::-webkit-input-placeholder, .reg-row input[type="text"]::-webkit-input-placeholder, .search-rows input[type="text"]::-webkit-input-placeholder, .tpl-field input[type="email"]::-webkit-input-placeholder, .gr-field-style input[type="email"]::-webkit-input-placeholder, .option-item input[type="email"]::-webkit-input-placeholder, .form-item input[type="email"]::-webkit-input-placeholder, .reg-row input[type="email"]::-webkit-input-placeholder, .search-rows input[type="email"]::-webkit-input-placeholder, .tpl-field input[type="phone"]::-webkit-input-placeholder, .gr-field-style input[type="phone"]::-webkit-input-placeholder, .option-item input[type="phone"]::-webkit-input-placeholder, .form-item input[type="phone"]::-webkit-input-placeholder, .reg-row input[type="phone"]::-webkit-input-placeholder, .search-rows input[type="phone"]::-webkit-input-placeholder, .tpl-field input[type="number"]::-webkit-input-placeholder, .gr-field-style input[type="number"]::-webkit-input-placeholder, .option-item input[type="number"]::-webkit-input-placeholder, .form-item input[type="number"]::-webkit-input-placeholder, .reg-row input[type="number"]::-webkit-input-placeholder, .search-rows input[type="number"]::-webkit-input-placeholder, .tpl-field input[type="password"]::-webkit-input-placeholder, .gr-field-style input[type="password"]::-webkit-input-placeholder, .option-item input[type="password"]::-webkit-input-placeholder, .form-item input[type="password"]::-webkit-input-placeholder, .reg-row input[type="password"]::-webkit-input-placeholder, .search-rows input[type="password"]::-webkit-input-placeholder {
color: rgba(57, 57, 57, 0.5);
opacity: 1 !important; }
.tpl-field input[type="text"]:moz-placeholder, .gr-field-style input[type="text"]:moz-placeholder, .option-item input[type="text"]:moz-placeholder, .form-item input[type="text"]:moz-placeholder, .reg-row input[type="text"]:moz-placeholder, .search-rows input[type="text"]:moz-placeholder, .tpl-field input[type="email"]:moz-placeholder, .gr-field-style input[type="email"]:moz-placeholder, .option-item input[type="email"]:moz-placeholder, .form-item input[type="email"]:moz-placeholder, .reg-row input[type="email"]:moz-placeholder, .search-rows input[type="email"]:moz-placeholder, .tpl-field input[type="phone"]:moz-placeholder, .gr-field-style input[type="phone"]:moz-placeholder, .option-item input[type="phone"]:moz-placeholder, .form-item input[type="phone"]:moz-placeholder, .reg-row input[type="phone"]:moz-placeholder, .search-rows input[type="phone"]:moz-placeholder, .tpl-field input[type="number"]:moz-placeholder, .gr-field-style input[type="number"]:moz-placeholder, .option-item input[type="number"]:moz-placeholder, .form-item input[type="number"]:moz-placeholder, .reg-row input[type="number"]:moz-placeholder, .search-rows input[type="number"]:moz-placeholder, .tpl-field input[type="password"]:moz-placeholder, .gr-field-style input[type="password"]:moz-placeholder, .option-item input[type="password"]:moz-placeholder, .form-item input[type="password"]:moz-placeholder, .reg-row input[type="password"]:moz-placeholder, .search-rows input[type="password"]:moz-placeholder {
color: rgba(57, 57, 57, 0.5);
opacity: 1 !important; }
.tpl-field input[type="text"]::-moz-placeholder, .gr-field-style input[type="text"]::-moz-placeholder, .option-item input[type="text"]::-moz-placeholder, .form-item input[type="text"]::-moz-placeholder, .reg-row input[type="text"]::-moz-placeholder, .search-rows input[type="text"]::-moz-placeholder, .tpl-field input[type="email"]::-moz-placeholder, .gr-field-style input[type="email"]::-moz-placeholder, .option-item input[type="email"]::-moz-placeholder, .form-item input[type="email"]::-moz-placeholder, .reg-row input[type="email"]::-moz-placeholder, .search-rows input[type="email"]::-moz-placeholder, .tpl-field input[type="phone"]::-moz-placeholder, .gr-field-style input[type="phone"]::-moz-placeholder, .option-item input[type="phone"]::-moz-placeholder, .form-item input[type="phone"]::-moz-placeholder, .reg-row input[type="phone"]::-moz-placeholder, .search-rows input[type="phone"]::-moz-placeholder, .tpl-field input[type="number"]::-moz-placeholder, .gr-field-style input[type="number"]::-moz-placeholder, .option-item input[type="number"]::-moz-placeholder, .form-item input[type="number"]::-moz-placeholder, .reg-row input[type="number"]::-moz-placeholder, .search-rows input[type="number"]::-moz-placeholder, .tpl-field input[type="password"]::-moz-placeholder, .gr-field-style input[type="password"]::-moz-placeholder, .option-item input[type="password"]::-moz-placeholder, .form-item input[type="password"]::-moz-placeholder, .reg-row input[type="password"]::-moz-placeholder, .search-rows input[type="password"]::-moz-placeholder {
color: rgba(57, 57, 57, 0.5);
opacity: 1 !important; }
.tpl-field input[type="text"]:-ms-input-placeholder, .gr-field-style input[type="text"]:-ms-input-placeholder, .option-item input[type="text"]:-ms-input-placeholder, .form-item input[type="text"]:-ms-input-placeholder, .reg-row input[type="text"]:-ms-input-placeholder, .search-rows input[type="text"]:-ms-input-placeholder, .tpl-field input[type="email"]:-ms-input-placeholder, .gr-field-style input[type="email"]:-ms-input-placeholder, .option-item input[type="email"]:-ms-input-placeholder, .form-item input[type="email"]:-ms-input-placeholder, .reg-row input[type="email"]:-ms-input-placeholder, .search-rows input[type="email"]:-ms-input-placeholder, .tpl-field input[type="phone"]:-ms-input-placeholder, .gr-field-style input[type="phone"]:-ms-input-placeholder, .option-item input[type="phone"]:-ms-input-placeholder, .form-item input[type="phone"]:-ms-input-placeholder, .reg-row input[type="phone"]:-ms-input-placeholder, .search-rows input[type="phone"]:-ms-input-placeholder, .tpl-field input[type="number"]:-ms-input-placeholder, .gr-field-style input[type="number"]:-ms-input-placeholder, .option-item input[type="number"]:-ms-input-placeholder, .form-item input[type="number"]:-ms-input-placeholder, .reg-row input[type="number"]:-ms-input-placeholder, .search-rows input[type="number"]:-ms-input-placeholder, .tpl-field input[type="password"]:-ms-input-placeholder, .gr-field-style input[type="password"]:-ms-input-placeholder, .option-item input[type="password"]:-ms-input-placeholder, .form-item input[type="password"]:-ms-input-placeholder, .reg-row input[type="password"]:-ms-input-placeholder, .search-rows input[type="password"]:-ms-input-placeholder {
color: rgba(57, 57, 57, 0.5);
opacity: 1 !important; }
.tpl-field input[type="text"]::-webkit-inner-spin-button, .gr-field-style input[type="text"]::-webkit-inner-spin-button, .option-item input[type="text"]::-webkit-inner-spin-button, .form-item input[type="text"]::-webkit-inner-spin-button, .reg-row input[type="text"]::-webkit-inner-spin-button, .search-rows input[type="text"]::-webkit-inner-spin-button, .tpl-field input[type="email"]::-webkit-inner-spin-button, .gr-field-style input[type="email"]::-webkit-inner-spin-button, .option-item input[type="email"]::-webkit-inner-spin-button, .form-item input[type="email"]::-webkit-inner-spin-button, .reg-row input[type="email"]::-webkit-inner-spin-button, .search-rows input[type="email"]::-webkit-inner-spin-button, .tpl-field input[type="phone"]::-webkit-inner-spin-button, .gr-field-style input[type="phone"]::-webkit-inner-spin-button, .option-item input[type="phone"]::-webkit-inner-spin-button, .form-item input[type="phone"]::-webkit-inner-spin-button, .reg-row input[type="phone"]::-webkit-inner-spin-button, .search-rows input[type="phone"]::-webkit-inner-spin-button, .tpl-field input[type="number"]::-webkit-inner-spin-button, .gr-field-style input[type="number"]::-webkit-inner-spin-button, .option-item input[type="number"]::-webkit-inner-spin-button, .form-item input[type="number"]::-webkit-inner-spin-button, .reg-row input[type="number"]::-webkit-inner-spin-button, .search-rows input[type="number"]::-webkit-inner-spin-button, .tpl-field input[type="password"]::-webkit-inner-spin-button, .gr-field-style input[type="password"]::-webkit-inner-spin-button, .option-item input[type="password"]::-webkit-inner-spin-button, .form-item input[type="password"]::-webkit-inner-spin-button, .reg-row input[type="password"]::-webkit-inner-spin-button, .search-rows input[type="password"]::-webkit-inner-spin-button, .tpl-field input[type="text"]::-webkit-outer-spin-button, .gr-field-style input[type="text"]::-webkit-outer-spin-button, .option-item input[type="text"]::-webkit-outer-spin-button, .form-item input[type="text"]::-webkit-outer-spin-button, .reg-row input[type="text"]::-webkit-outer-spin-button, .search-rows input[type="text"]::-webkit-outer-spin-button, .tpl-field input[type="email"]::-webkit-outer-spin-button, .gr-field-style input[type="email"]::-webkit-outer-spin-button, .option-item input[type="email"]::-webkit-outer-spin-button, .form-item input[type="email"]::-webkit-outer-spin-button, .reg-row input[type="email"]::-webkit-outer-spin-button, .search-rows input[type="email"]::-webkit-outer-spin-button, .tpl-field input[type="phone"]::-webkit-outer-spin-button, .gr-field-style input[type="phone"]::-webkit-outer-spin-button, .option-item input[type="phone"]::-webkit-outer-spin-button, .form-item input[type="phone"]::-webkit-outer-spin-button, .reg-row input[type="phone"]::-webkit-outer-spin-button, .search-rows input[type="phone"]::-webkit-outer-spin-button, .tpl-field input[type="number"]::-webkit-outer-spin-button, .gr-field-style input[type="number"]::-webkit-outer-spin-button, .option-item input[type="number"]::-webkit-outer-spin-button, .form-item input[type="number"]::-webkit-outer-spin-button, .reg-row input[type="number"]::-webkit-outer-spin-button, .search-rows input[type="number"]::-webkit-outer-spin-button, .tpl-field input[type="password"]::-webkit-outer-spin-button, .gr-field-style input[type="password"]::-webkit-outer-spin-button, .option-item input[type="password"]::-webkit-outer-spin-button, .form-item input[type="password"]::-webkit-outer-spin-button, .reg-row input[type="password"]::-webkit-outer-spin-button, .search-rows input[type="password"]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0; }
.tpl-field input[type="text"].small-field, .gr-field-style input[type="text"].small-field, .option-item input[type="text"].small-field, .form-item input[type="text"].small-field, .reg-row input[type="text"].small-field, .search-rows input[type="text"].small-field, .tpl-field input[type="email"].small-field, .gr-field-style input[type="email"].small-field, .option-item input[type="email"].small-field, .form-item input[type="email"].small-field, .reg-row input[type="email"].small-field, .search-rows input[type="email"].small-field, .tpl-field input[type="phone"].small-field, .gr-field-style input[type="phone"].small-field, .option-item input[type="phone"].small-field, .form-item input[type="phone"].small-field, .reg-row input[type="phone"].small-field, .search-rows input[type="phone"].small-field, .tpl-field input[type="number"].small-field, .gr-field-style input[type="number"].small-field, .option-item input[type="number"].small-field, .form-item input[type="number"].small-field, .reg-row input[type="number"].small-field, .search-rows input[type="number"].small-field, .tpl-field input[type="password"].small-field, .gr-field-style input[type="password"].small-field, .option-item input[type="password"].small-field, .form-item input[type="password"].small-field, .reg-row input[type="password"].small-field, .search-rows input[type="password"].small-field {
font: normal 14px/ normal 'Roboto', Arial, Helvetica, sans-serif;
padding: 14px 15px; }
.tpl-field textarea, .gr-field-style textarea, .option-item textarea, .form-item textarea, .reg-row textarea, .search-rows textarea {
font: normal 15px/ normal 'Roboto', Arial, Helvetica, sans-serif;
color: rgba(57, 57, 57, 0.5);
border: 1px solid rgba(44, 41, 49, 0.15);
background: #f8f8f8;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px;
padding: 14px 14px;
width: 100%;
min-width: 100%;
min-height: 100px;
height: auto;
outline: none;
-webkit-appearance: none; -moz-appearance: none;
transition: all 0.2s;
resize: none;
}
.tpl-field textarea:hover, .gr-field-style textarea:hover, .option-item textarea:hover, .form-item textarea:hover, .reg-row textarea:hover, .search-rows textarea:hover {
color: #393939;
border: 1px solid rgba(255, 83, 59, 0.6);
background: #fff;
-moz-box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2);
-webkit-box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2);
box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2); }
.tpl-field textarea:hover::-webkit-input-placeholder, .gr-field-style textarea:hover::-webkit-input-placeholder, .option-item textarea:hover::-webkit-input-placeholder, .form-item textarea:hover::-webkit-input-placeholder, .reg-row textarea:hover::-webkit-input-placeholder, .search-rows textarea:hover::-webkit-input-placeholder {
color: #393939; }
.tpl-field textarea:hover:moz-placeholder, .gr-field-style textarea:hover:moz-placeholder, .option-item textarea:hover:moz-placeholder, .form-item textarea:hover:moz-placeholder, .reg-row textarea:hover:moz-placeholder, .search-rows textarea:hover:moz-placeholder {
color: #393939; }
.tpl-field textarea:hover::-moz-placeholder, .gr-field-style textarea:hover::-moz-placeholder, .option-item textarea:hover::-moz-placeholder, .form-item textarea:hover::-moz-placeholder, .reg-row textarea:hover::-moz-placeholder, .search-rows textarea:hover::-moz-placeholder {
color: #393939; }
.tpl-field textarea:hover:-ms-input-placeholder, .gr-field-style textarea:hover:-ms-input-placeholder, .option-item textarea:hover:-ms-input-placeholder, .form-item textarea:hover:-ms-input-placeholder, .reg-row textarea:hover:-ms-input-placeholder, .search-rows textarea:hover:-ms-input-placeholder {
color: #393939; }
.tpl-field textarea:focus, .gr-field-style textarea:focus, .option-item textarea:focus, .form-item textarea:focus, .reg-row textarea:focus, .search-rows textarea:focus {
color: #393939;
border: 1px solid rgba(255, 83, 59, 0.6);
background: #fff;
-moz-box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2);
-webkit-box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2);
box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2); }
.tpl-field textarea::-webkit-input-placeholder, .gr-field-style textarea::-webkit-input-placeholder, .option-item textarea::-webkit-input-placeholder, .form-item textarea::-webkit-input-placeholder, .reg-row textarea::-webkit-input-placeholder, .search-rows textarea::-webkit-input-placeholder {
color: rgba(57, 57, 57, 0.5);
opacity: 1 !important; }
.tpl-field textarea:moz-placeholder, .gr-field-style textarea:moz-placeholder, .option-item textarea:moz-placeholder, .form-item textarea:moz-placeholder, .reg-row textarea:moz-placeholder, .search-rows textarea:moz-placeholder {
color: rgba(57, 57, 57, 0.5);
opacity: 1 !important; }
.tpl-field textarea::-moz-placeholder, .gr-field-style textarea::-moz-placeholder, .option-item textarea::-moz-placeholder, .form-item textarea::-moz-placeholder, .reg-row textarea::-moz-placeholder, .search-rows textarea::-moz-placeholder {
color: rgba(57, 57, 57, 0.5);
opacity: 1 !important; }
.tpl-field textarea:-ms-input-placeholder, .gr-field-style textarea:-ms-input-placeholder, .option-item textarea:-ms-input-placeholder, .form-item textarea:-ms-input-placeholder, .reg-row textarea:-ms-input-placeholder, .search-rows textarea:-ms-input-placeholder {
color: rgba(57, 57, 57, 0.5);
opacity: 1 !important; }
.tpl-field textarea.small-field, .gr-field-style textarea.small-field, .option-item textarea.small-field, .form-item textarea.small-field, .reg-row textarea.small-field, .search-rows textarea.small-field {
font: normal 14px/ normal 'Roboto', Arial, Helvetica, sans-serif;
padding: 14px 15px; }
.tpl-field select:not([multiple]), .gr-field-style select:not([multiple]), .option-item select:not([multiple]), .form-item select:not([multiple]), .reg-row select:not([multiple]), .search-rows select:not([multiple]) {
font: normal 15px/ normal 'Roboto', Arial, Helvetica, sans-serif;
color: rgba(57, 57, 57, 0.5);
border: 1px solid rgba(44, 41, 49, 0.15);
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%232c2931%22%20d%3D%22M5%2C6C4.8%2C6%2C4.5%2C5.9%2C4.3%2C5.7l-4-4c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0L5%2C3.6l3.3-3.3c0.4-0.4%2C1-0.4%2C1.4%2C0%0A%09c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-4%2C4C5.5%2C5.9%2C5.3%2C6%2C5%2C6z%22%2F%3E%3C%2Fsvg%3E") right 15px top 50% no-repeat #f8f8f8;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px;
padding: 14px 40px 14px 15px;
width: 100%;
height: auto;
cursor: pointer;
outline: none;
-webkit-appearance: none; -moz-appearance: none;
transition: all 0.2s; }
.tpl-field select:not([multiple])::-ms-expand, .gr-field-style select:not([multiple])::-ms-expand, .option-item select:not([multiple])::-ms-expand, .form-item select:not([multiple])::-ms-expand, .reg-row select:not([multiple])::-ms-expand, .search-rows select:not([multiple])::-ms-expand {
display: none; }
.tpl-field select:not([multiple]):hover, .gr-field-style select:not([multiple]):hover, .option-item select:not([multiple]):hover, .form-item select:not([multiple]):hover, .reg-row select:not([multiple]):hover, .search-rows select:not([multiple]):hover {
color: #393939;
border: 1px solid rgba(255, 83, 59, 0.6);
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M5%2C6C4.8%2C6%2C4.5%2C5.9%2C4.3%2C5.7l-4-4c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0L5%2C3.6l3.3-3.3c0.4-0.4%2C1-0.4%2C1.4%2C0%0A%09c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-4%2C4C5.5%2C5.9%2C5.3%2C6%2C5%2C6z%22%2F%3E%3C%2Fsvg%3E") right 15px top 50% no-repeat #fff;
-moz-box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2);
-webkit-box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2);
box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2); }
.tpl-field select:not([multiple]):focus, .gr-field-style select:not([multiple]):focus, .option-item select:not([multiple]):focus, .form-item select:not([multiple]):focus, .reg-row select:not([multiple]):focus, .search-rows select:not([multiple]):focus {
color: #393939;
border: 1px solid rgba(255, 83, 59, 0.6);
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M5%2C6C4.8%2C6%2C4.5%2C5.9%2C4.3%2C5.7l-4-4c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0L5%2C3.6l3.3-3.3c0.4-0.4%2C1-0.4%2C1.4%2C0%0A%09c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-4%2C4C5.5%2C5.9%2C5.3%2C6%2C5%2C6z%22%2F%3E%3C%2Fsvg%3E") right 15px top 50% no-repeat #fff;
-moz-box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2);
-webkit-box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2);
box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2); }
.tpl-field select:not([multiple]).small-field, .gr-field-style select:not([multiple]).small-field, .option-item select:not([multiple]).small-field, .form-item select:not([multiple]).small-field, .reg-row select:not([multiple]).small-field, .search-rows select:not([multiple]).small-field {
font: normal 14px/ normal 'Roboto', Arial, Helvetica, sans-serif;
padding: 10px 40px 10px 10px; }
.tpl-field select[multiple], .gr-field-style select[multiple], .option-item select[multiple], .form-item select[multiple], .reg-row select[multiple], .search-rows select[multiple] {
font: normal 15px/ normal 'Roboto', Arial, Helvetica, sans-serif;
color: rgba(57, 57, 57, 0.5);
border: 1px solid rgba(44, 41, 49, 0.15);
background: #f8f8f8;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px;
padding: 14px 14px;
width: 100%;
height: auto;
outline: none;
-webkit-appearance: none; -moz-appearance: none;
transition: all 0.2s; }
.tpl-field select[multiple]::-ms-expand, .gr-field-style select[multiple]::-ms-expand, .option-item select[multiple]::-ms-expand, .form-item select[multiple]::-ms-expand, .reg-row select[multiple]::-ms-expand, .search-rows select[multiple]::-ms-expand {
display: none; }
.tpl-field select[multiple]:hover, .gr-field-style select[multiple]:hover, .option-item select[multiple]:hover, .form-item select[multiple]:hover, .reg-row select[multiple]:hover, .search-rows select[multiple]:hover {
color: #393939;
border: 1px solid rgba(255, 83, 59, 0.6);
background: #fff;
-moz-box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2);
-webkit-box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2);
box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2); }
.tpl-field select[multiple]:focus, .gr-field-style select[multiple]:focus, .option-item select[multiple]:focus, .form-item select[multiple]:focus, .reg-row select[multiple]:focus, .search-rows select[multiple]:focus {
color: #393939;
border: 1px solid rgba(255, 83, 59, 0.6);
background: #fff;
-moz-box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2);
-webkit-box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2);
box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2); }
.tpl-field select[multiple].small-field, .gr-field-style select[multiple].small-field, .option-item select[multiple].small-field, .form-item select[multiple].small-field, .reg-row select[multiple].small-field, .search-rows select[multiple].small-field {
font: normal 14px/ normal 'Roboto', Arial, Helvetica, sans-serif;
padding: 14px 15px; }
.tpl-field.type-hidden, .gr-field-style.type-hidden, .option-item.type-hidden, .form-item.type-hidden, .reg-row.type-hidden, .search-rows.type-hidden {
display: none; }
.tpl-field.type-title h2, .gr-field-style.type-title h2, .option-item.type-title h2, .form-item.type-title h2, .reg-row.type-title h2, .search-rows.type-title h2 {
margin-top: 0; }
.tpl-field.type-html, .gr-field-style.type-html, .option-item.type-html, .form-item.type-html, .reg-row.type-html, .search-rows.type-html {
line-height: 1.6;
font-size: 16px; }
.tpl-field.type-calendar_interval, .gr-field-style.type-calendar_interval, .option-item.type-calendar_interval, .form-item.type-calendar_interval, .reg-row.type-calendar_interval, .search-rows.type-calendar_interval {
font-size: 0; }
.tpl-field.type-calendar_interval .calendar-label, .gr-field-style.type-calendar_interval .calendar-label, .option-item.type-calendar_interval .calendar-label, .form-item.type-calendar_interval .calendar-label, .reg-row.type-calendar_interval .calendar-label, .search-rows.type-calendar_interval .calendar-label {
display: inline-block;
vertical-align: top;
width: calc(50% - 10px); }
.tpl-field.type-calendar_interval .calendar-label.disabled, .gr-field-style.type-calendar_interval .calendar-label.disabled, .option-item.type-calendar_interval .calendar-label.disabled, .form-item.type-calendar_interval .calendar-label.disabled, .reg-row.type-calendar_interval .calendar-label.disabled, .search-rows.type-calendar_interval .calendar-label.disabled {
opacity: 0.5;
pointer-events: none; }
.tpl-field.type-calendar_interval .calendar-label:first-of-type, .gr-field-style.type-calendar_interval .calendar-label:first-of-type, .option-item.type-calendar_interval .calendar-label:first-of-type, .form-item.type-calendar_interval .calendar-label:first-of-type, .reg-row.type-calendar_interval .calendar-label:first-of-type, .search-rows.type-calendar_interval .calendar-label:first-of-type {
margin-right: 20px; }
.tpl-field.type-upload .upload-button input, .gr-field-style.type-upload .upload-button input, .option-item.type-upload .upload-button input, .form-item.type-upload .upload-button input, .reg-row.type-upload .upload-button input, .search-rows.type-upload .upload-button input {
display: inline-block;
vertical-align: middle;
margin-right: 8px; }
.tpl-field.type-upload .upload-button .upload-count, .gr-field-style.type-upload .upload-button .upload-count, .option-item.type-upload .upload-button .upload-count, .form-item.type-upload .upload-button .upload-count, .reg-row.type-upload .upload-button .upload-count, .search-rows.type-upload .upload-button .upload-count {
display: inline-block;
vertical-align: middle; }
.tpl-field.type-checkbox ul, .gr-field-style.type-checkbox ul, .option-item.type-checkbox ul, .form-item.type-checkbox ul, .reg-row.type-checkbox ul, .search-rows.type-checkbox ul {
padding: 0;
margin: 0;
list-style: none; }
.tpl-field.type-checkbox ul li, .gr-field-style.type-checkbox ul li, .option-item.type-checkbox ul li, .form-item.type-checkbox ul li, .reg-row.type-checkbox ul li, .search-rows.type-checkbox ul li {
font-size: 0; }
.tpl-field.type-checkbox ul li + li, .gr-field-style.type-checkbox ul li + li, .option-item.type-checkbox ul li + li, .form-item.type-checkbox ul li + li, .reg-row.type-checkbox ul li + li, .search-rows.type-checkbox ul li + li {
margin-top: 15px; }
.tpl-field.type-checkbox ul li label, .gr-field-style.type-checkbox ul li label, .option-item.type-checkbox ul li label, .form-item.type-checkbox ul li label, .reg-row.type-checkbox ul li label, .search-rows.type-checkbox ul li label {
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -moz-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
cursor: pointer; }
.tpl-field.type-checkbox ul li label:hover span, .gr-field-style.type-checkbox ul li label:hover span, .option-item.type-checkbox ul li label:hover span, .form-item.type-checkbox ul li label:hover span, .reg-row.type-checkbox ul li label:hover span, .search-rows.type-checkbox ul li label:hover span {
color: #393939; }
.tpl-field.type-checkbox ul li label:hover span:before, .gr-field-style.type-checkbox ul li label:hover span:before, .option-item.type-checkbox ul li label:hover span:before, .form-item.type-checkbox ul li label:hover span:before, .reg-row.type-checkbox ul li label:hover span:before, .search-rows.type-checkbox ul li label:hover span:before {
border: none;
box-shadow: inset 0 0 0 1px #ff533b;
background: #f8f8f8; }
.tpl-field.type-checkbox ul li label:hover input[type="checkbox"]:checked + span, .gr-field-style.type-checkbox ul li label:hover input[type="checkbox"]:checked + span, .option-item.type-checkbox ul li label:hover input[type="checkbox"]:checked + span, .form-item.type-checkbox ul li label:hover input[type="checkbox"]:checked + span, .reg-row.type-checkbox ul li label:hover input[type="checkbox"]:checked + span, .search-rows.type-checkbox ul li label:hover input[type="checkbox"]:checked + span {
color: #393939; }
.tpl-field.type-checkbox ul li label:hover input[type="checkbox"]:checked + span:before, .gr-field-style.type-checkbox ul li label:hover input[type="checkbox"]:checked + span:before, .option-item.type-checkbox ul li label:hover input[type="checkbox"]:checked + span:before, .form-item.type-checkbox ul li label:hover input[type="checkbox"]:checked + span:before, .reg-row.type-checkbox ul li label:hover input[type="checkbox"]:checked + span:before, .search-rows.type-checkbox ul li label:hover input[type="checkbox"]:checked + span:before {
border: none;
box-shadow: 0px 4px 6px rgba(255, 83, 59, 0.2);
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%2012%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M4.2%2C9C4%2C9%2C3.7%2C8.9%2C3.5%2C8.7l-3.2-3c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0l2.5%2C2.3l6.1-6.3%0A%09c0.4-0.4%2C1-0.4%2C1.4%2C0c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-6.8%2C7C4.7%2C8.9%2C4.5%2C9%2C4.2%2C9z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ff533b; }
.tpl-field.type-checkbox ul li input[type="checkbox"], .gr-field-style.type-checkbox ul li input[type="checkbox"], .option-item.type-checkbox ul li input[type="checkbox"], .form-item.type-checkbox ul li input[type="checkbox"], .reg-row.type-checkbox ul li input[type="checkbox"], .search-rows.type-checkbox ul li input[type="checkbox"] {
width: 24px;
height: 24px;
padding: 0;
opacity: 0;
margin-right: 10px;
display: inline-block;
vertical-align: middle;
visibility: hidden;
-webkit-appearance: none; }
.tpl-field.type-checkbox ul li input[type="checkbox"]:checked + span, .gr-field-style.type-checkbox ul li input[type="checkbox"]:checked + span, .option-item.type-checkbox ul li input[type="checkbox"]:checked + span, .form-item.type-checkbox ul li input[type="checkbox"]:checked + span, .reg-row.type-checkbox ul li input[type="checkbox"]:checked + span, .search-rows.type-checkbox ul li input[type="checkbox"]:checked + span {
color: #393939; }
.tpl-field.type-checkbox ul li input[type="checkbox"]:checked + span:before, .gr-field-style.type-checkbox ul li input[type="checkbox"]:checked + span:before, .option-item.type-checkbox ul li input[type="checkbox"]:checked + span:before, .form-item.type-checkbox ul li input[type="checkbox"]:checked + span:before, .reg-row.type-checkbox ul li input[type="checkbox"]:checked + span:before, .search-rows.type-checkbox ul li input[type="checkbox"]:checked + span:before {
border: none;
box-shadow: 0px 4px 6px rgba(255, 83, 59, 0.2);
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%2012%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M4.2%2C9C4%2C9%2C3.7%2C8.9%2C3.5%2C8.7l-3.2-3c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0l2.5%2C2.3l6.1-6.3%0A%09c0.4-0.4%2C1-0.4%2C1.4%2C0c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-6.8%2C7C4.7%2C8.9%2C4.5%2C9%2C4.2%2C9z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ff533b; }
.tpl-field.type-checkbox ul li span, .gr-field-style.type-checkbox ul li span, .option-item.type-checkbox ul li span, .form-item.type-checkbox ul li span, .reg-row.type-checkbox ul li span, .search-rows.type-checkbox ul li span {
position: relative;
font: 400 15px/16px 'Roboto', Arial, Helvetica, sans-serif;
color: #393939;
max-width: calc(100% - 24px - 10px); }
.tpl-field.type-checkbox ul li span:before, .gr-field-style.type-checkbox ul li span:before, .option-item.type-checkbox ul li span:before, .form-item.type-checkbox ul li span:before, .reg-row.type-checkbox ul li span:before, .search-rows.type-checkbox ul li span:before {
position: absolute;
top: 50%;
left: -34px;
width: 24px;
height: 24px;
content: '';
margin-top: -12px;
border: none;
background: #f8f8f8;
box-shadow: inset 0 0 0 1px rgba(44, 41, 49, 0.15);
border-radius: 3px;
transition: background-color 0.2s, box-shadow 0.2s; }
.tpl-field.type-multi_checkbox ul, .gr-field-style.type-multi_checkbox ul, .option-item.type-multi_checkbox ul, .form-item.type-multi_checkbox ul, .reg-row.type-multi_checkbox ul, .search-rows.type-multi_checkbox ul {
padding: 0;
margin: 0;
list-style: none; }
.tpl-field.type-multi_checkbox ul li, .gr-field-style.type-multi_checkbox ul li, .option-item.type-multi_checkbox ul li, .form-item.type-multi_checkbox ul li, .reg-row.type-multi_checkbox ul li, .search-rows.type-multi_checkbox ul li {
font-size: 0; }
.tpl-field.type-multi_checkbox ul li + li, .gr-field-style.type-multi_checkbox ul li + li, .option-item.type-multi_checkbox ul li + li, .form-item.type-multi_checkbox ul li + li, .reg-row.type-multi_checkbox ul li + li, .search-rows.type-multi_checkbox ul li + li {
margin-top: 15px; }
.tpl-field.type-multi_checkbox ul li label, .gr-field-style.type-multi_checkbox ul li label, .option-item.type-multi_checkbox ul li label, .form-item.type-multi_checkbox ul li label, .reg-row.type-multi_checkbox ul li label, .search-rows.type-multi_checkbox ul li label {
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -moz-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
cursor: pointer; }
.tpl-field.type-multi_checkbox ul li label:hover span, .gr-field-style.type-multi_checkbox ul li label:hover span, .option-item.type-multi_checkbox ul li label:hover span, .form-item.type-multi_checkbox ul li label:hover span, .reg-row.type-multi_checkbox ul li label:hover span, .search-rows.type-multi_checkbox ul li label:hover span {
color: #393939; }
.tpl-field.type-multi_checkbox ul li label:hover span:before, .gr-field-style.type-multi_checkbox ul li label:hover span:before, .option-item.type-multi_checkbox ul li label:hover span:before, .form-item.type-multi_checkbox ul li label:hover span:before, .reg-row.type-multi_checkbox ul li label:hover span:before, .search-rows.type-multi_checkbox ul li label:hover span:before {
border: none;
box-shadow: inset 0 0 0 1px #ff533b;
background: #f8f8f8; }
.tpl-field.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span, .gr-field-style.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span, .option-item.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span, .form-item.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span, .reg-row.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span, .search-rows.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span {
color: #393939; }
.tpl-field.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span:before, .gr-field-style.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span:before, .option-item.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span:before, .form-item.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span:before, .reg-row.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span:before, .search-rows.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span:before {
border: none;
box-shadow: 0px 4px 6px rgba(255, 83, 59, 0.2);
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%2012%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M4.2%2C9C4%2C9%2C3.7%2C8.9%2C3.5%2C8.7l-3.2-3c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0l2.5%2C2.3l6.1-6.3%0A%09c0.4-0.4%2C1-0.4%2C1.4%2C0c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-6.8%2C7C4.7%2C8.9%2C4.5%2C9%2C4.2%2C9z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ff533b; }
.tpl-field.type-multi_checkbox ul li input[type="checkbox"], .gr-field-style.type-multi_checkbox ul li input[type="checkbox"], .option-item.type-multi_checkbox ul li input[type="checkbox"], .form-item.type-multi_checkbox ul li input[type="checkbox"], .reg-row.type-multi_checkbox ul li input[type="checkbox"], .search-rows.type-multi_checkbox ul li input[type="checkbox"] {
width: 24px;
height: 24px;
padding: 0;
opacity: 0;
margin-right: 10px;
display: inline-block;
vertical-align: middle;
visibility: hidden;
-webkit-appearance: none; }
.tpl-field.type-multi_checkbox ul li input[type="checkbox"]:checked + span, .gr-field-style.type-multi_checkbox ul li input[type="checkbox"]:checked + span, .option-item.type-multi_checkbox ul li input[type="checkbox"]:checked + span, .form-item.type-multi_checkbox ul li input[type="checkbox"]:checked + span, .reg-row.type-multi_checkbox ul li input[type="checkbox"]:checked + span, .search-rows.type-multi_checkbox ul li input[type="checkbox"]:checked + span {
color: #393939; }
.tpl-field.type-multi_checkbox ul li input[type="checkbox"]:checked + span:before, .gr-field-style.type-multi_checkbox ul li input[type="checkbox"]:checked + span:before, .option-item.type-multi_checkbox ul li input[type="checkbox"]:checked + span:before, .form-item.type-multi_checkbox ul li input[type="checkbox"]:checked + span:before, .reg-row.type-multi_checkbox ul li input[type="checkbox"]:checked + span:before, .search-rows.type-multi_checkbox ul li input[type="checkbox"]:checked + span:before {
border: none;
box-shadow: 0px 4px 6px rgba(255, 83, 59, 0.2);
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%2012%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M4.2%2C9C4%2C9%2C3.7%2C8.9%2C3.5%2C8.7l-3.2-3c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0l2.5%2C2.3l6.1-6.3%0A%09c0.4-0.4%2C1-0.4%2C1.4%2C0c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-6.8%2C7C4.7%2C8.9%2C4.5%2C9%2C4.2%2C9z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ff533b; }
.tpl-field.type-multi_checkbox ul li span, .gr-field-style.type-multi_checkbox ul li span, .option-item.type-multi_checkbox ul li span, .form-item.type-multi_checkbox ul li span, .reg-row.type-multi_checkbox ul li span, .search-rows.type-multi_checkbox ul li span {
position: relative;
font: 400 15px/16px 'Roboto', Arial, Helvetica, sans-serif;
color: #393939;
max-width: calc(100% - 24px - 10px); }
.tpl-field.type-multi_checkbox ul li span:before, .gr-field-style.type-multi_checkbox ul li span:before, .option-item.type-multi_checkbox ul li span:before, .form-item.type-multi_checkbox ul li span:before, .reg-row.type-multi_checkbox ul li span:before, .search-rows.type-multi_checkbox ul li span:before {
position: absolute;
top: 50%;
left: -34px;
width: 24px;
height: 24px;
content: '';
margin-top: -12px;
border: none;
background: #f8f8f8;
box-shadow: inset 0 0 0 1px rgba(44, 41, 49, 0.15);
border-radius: 3px;
transition: background-color 0.2s, box-shadow 0.2s; }
.tpl-field.type-radio_group ul, .gr-field-style.type-radio_group ul, .option-item.type-radio_group ul, .form-item.type-radio_group ul, .reg-row.type-radio_group ul, .search-rows.type-radio_group ul {
padding: 0;
margin: 0;
list-style: none; }
.tpl-field.type-radio_group ul li, .gr-field-style.type-radio_group ul li, .option-item.type-radio_group ul li, .form-item.type-radio_group ul li, .reg-row.type-radio_group ul li, .search-rows.type-radio_group ul li {
font-size: 0; }
.tpl-field.type-radio_group ul li + li, .gr-field-style.type-radio_group ul li + li, .option-item.type-radio_group ul li + li, .form-item.type-radio_group ul li + li, .reg-row.type-radio_group ul li + li, .search-rows.type-radio_group ul li + li {
margin-top: 15px; }
.tpl-field.type-radio_group ul li label, .gr-field-style.type-radio_group ul li label, .option-item.type-radio_group ul li label, .form-item.type-radio_group ul li label, .reg-row.type-radio_group ul li label, .search-rows.type-radio_group ul li label {
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -moz-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
cursor: pointer; }
.tpl-field.type-radio_group ul li label:hover span, .gr-field-style.type-radio_group ul li label:hover span, .option-item.type-radio_group ul li label:hover span, .form-item.type-radio_group ul li label:hover span, .reg-row.type-radio_group ul li label:hover span, .search-rows.type-radio_group ul li label:hover span {
color: #393939; }
.tpl-field.type-radio_group ul li label:hover span:before, .gr-field-style.type-radio_group ul li label:hover span:before, .option-item.type-radio_group ul li label:hover span:before, .form-item.type-radio_group ul li label:hover span:before, .reg-row.type-radio_group ul li label:hover span:before, .search-rows.type-radio_group ul li label:hover span:before {
border: none;
box-shadow: inset 0 0 0 1px #ff533b;
background: #f8f8f8; }
.tpl-field.type-radio_group ul li label:hover input[type="radio"]:checked + span, .gr-field-style.type-radio_group ul li label:hover input[type="radio"]:checked + span, .option-item.type-radio_group ul li label:hover input[type="radio"]:checked + span, .form-item.type-radio_group ul li label:hover input[type="radio"]:checked + span, .reg-row.type-radio_group ul li label:hover input[type="radio"]:checked + span, .search-rows.type-radio_group ul li label:hover input[type="radio"]:checked + span {
color: #393939; }
.tpl-field.type-radio_group ul li label:hover input[type="radio"]:checked + span:before, .gr-field-style.type-radio_group ul li label:hover input[type="radio"]:checked + span:before, .option-item.type-radio_group ul li label:hover input[type="radio"]:checked + span:before, .form-item.type-radio_group ul li label:hover input[type="radio"]:checked + span:before, .reg-row.type-radio_group ul li label:hover input[type="radio"]:checked + span:before, .search-rows.type-radio_group ul li label:hover input[type="radio"]:checked + span:before {
border: none;
box-shadow: inset 0 0 0 2px #ff533b, inset 0 0 0 7px #fff;
background: #ff533b; }
.tpl-field.type-radio_group ul li input[type="radio"], .gr-field-style.type-radio_group ul li input[type="radio"], .option-item.type-radio_group ul li input[type="radio"], .form-item.type-radio_group ul li input[type="radio"], .reg-row.type-radio_group ul li input[type="radio"], .search-rows.type-radio_group ul li input[type="radio"] {
width: 26px;
height: 26px;
padding: 0;
opacity: 0;
margin-right: 10px;
display: inline-block;
vertical-align: middle;
visibility: hidden;
-webkit-appearance: none; }
.tpl-field.type-radio_group ul li input[type="radio"]:checked + span, .gr-field-style.type-radio_group ul li input[type="radio"]:checked + span, .option-item.type-radio_group ul li input[type="radio"]:checked + span, .form-item.type-radio_group ul li input[type="radio"]:checked + span, .reg-row.type-radio_group ul li input[type="radio"]:checked + span, .search-rows.type-radio_group ul li input[type="radio"]:checked + span {
color: #393939; }
.tpl-field.type-radio_group ul li input[type="radio"]:checked + span:before, .gr-field-style.type-radio_group ul li input[type="radio"]:checked + span:before, .option-item.type-radio_group ul li input[type="radio"]:checked + span:before, .form-item.type-radio_group ul li input[type="radio"]:checked + span:before, .reg-row.type-radio_group ul li input[type="radio"]:checked + span:before, .search-rows.type-radio_group ul li input[type="radio"]:checked + span:before {
border: none;
box-shadow: inset 0 0 0 2px #ff533b, inset 0 0 0 7px #fff;
background: #ff533b; }
.tpl-field.type-radio_group ul li span, .gr-field-style.type-radio_group ul li span, .option-item.type-radio_group ul li span, .form-item.type-radio_group ul li span, .reg-row.type-radio_group ul li span, .search-rows.type-radio_group ul li span {
position: relative;
font: 400 15px/16px 'Roboto', Arial, Helvetica, sans-serif;
color: #393939;
max-width: calc(100% - 26px - 10px);
display: inline-block;
vertical-align: middle; }
.tpl-field.type-radio_group ul li span:before, .gr-field-style.type-radio_group ul li span:before, .option-item.type-radio_group ul li span:before, .form-item.type-radio_group ul li span:before, .reg-row.type-radio_group ul li span:before, .search-rows.type-radio_group ul li span:before {
position: absolute;
top: 50%;
left: -36px;
width: 26px;
height: 26px;
content: '';
margin-top: -13px;
border: none;
background: #f8f8f8;
box-shadow: inset 0 0 0 1px rgba(44, 41, 49, 0.15);
border-radius: 50%;
transition: background-color 0.2s, box-shadow 0.2s; }
body .product-amount, .site .cart-amount, .cart-popup-amount {
width: 120px; }
body .product-amount .amount-title, .site .cart-amount .amount-title, .cart-popup-amount .amount-title {
display: none; }
body .product-amount .shop2-product-amount, .site .cart-amount .shop2-product-amount, .cart-popup-amount .shop2-product-amount {
margin: 0;
width: auto;
background: #f8f8f8;
border-radius: 6px;
overflow: hidden;
box-shadow: inset 0 0 0 1px rgba(44, 41, 49, 0.15); }
body .product-amount .shop2-product-amount.disabled button:disabled, .site .cart-amount .shop2-product-amount.disabled button:disabled, .cart-popup-amount .shop2-product-amount.disabled button:disabled {
pointer-events: none;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M12%201C12%201.55229%2011.7314%202%2011.4%202L0.6%202C0.268629%202%20-2.89693e-08%201.55228%200%201C2.89694e-08%200.447715%200.268629%20-4.8282e-08%200.6%200L11.4%201.57361e-06C11.7314%201.62189e-06%2012%200.447717%2012%201Z%22%20fill%3D%22%23393939%22%20fill-opacity%3D%220.2%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
border: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none; }
body .product-amount .shop2-product-amount.disabled button + input + button:disabled, .site .cart-amount .shop2-product-amount.disabled button + input + button:disabled, .cart-popup-amount .shop2-product-amount.disabled button + input + button:disabled {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M6%200C5.44772%200%205%200.447715%205%201V5H1C0.447715%205%200%205.44772%200%206C0%206.55228%200.447715%207%201%207H5V11C5%2011.5523%205.44772%2012%206%2012C6.55228%2012%207%2011.5523%207%2011V7H11C11.5523%207%2012%206.55228%2012%206C12%205.44772%2011.5523%205%2011%205H7V1C7%200.447715%206.55228%200%206%200Z%22%20fill-opacity%3D%220.2%22%20fill%3D%22%23393939%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
border: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none; }
body .product-amount .shop2-product-amount.disabled input, .site .cart-amount .shop2-product-amount.disabled input, .cart-popup-amount .shop2-product-amount.disabled input {
color: #d5d5d5;
background: none;
border: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
pointer-events: none; }
body .product-amount .shop2-product-amount button, .site .cart-amount .shop2-product-amount button, .cart-popup-amount .shop2-product-amount button {
width: 40px;
height: 48px;
padding: 0;
font-size: 0;
outline: none;
-webkit-appearance: none; -moz-appearance: none;
transition: all 0.2s;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0; }
body .product-amount .shop2-product-amount button.amount-minus, .site .cart-amount .shop2-product-amount button.amount-minus, .cart-popup-amount .shop2-product-amount button.amount-minus {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M12%201C12%201.55229%2011.7314%202%2011.4%202L0.6%202C0.268629%202%20-2.89693e-08%201.55228%200%201C2.89694e-08%200.447715%200.268629%20-4.8282e-08%200.6%200L11.4%201.57361e-06C11.7314%201.62189e-06%2012%200.447717%2012%201Z%22%20fill%3D%22%23393939%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
border: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none; }
body .product-amount .shop2-product-amount button.amount-minus:disabled, .site .cart-amount .shop2-product-amount button.amount-minus:disabled, .cart-popup-amount .shop2-product-amount button.amount-minus:disabled {
pointer-events: none;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M12%201C12%201.55229%2011.7314%202%2011.4%202L0.6%202C0.268629%202%20-2.89693e-08%201.55228%200%201C2.89694e-08%200.447715%200.268629%20-4.8282e-08%200.6%200L11.4%201.57361e-06C11.7314%201.62189e-06%2012%200.447717%2012%201Z%22%20fill%3D%22%23393939%22%20fill-opacity%3D%220.2%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
border: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none; }
body .product-amount .shop2-product-amount button.amount-minus:hover, .site .cart-amount .shop2-product-amount button.amount-minus:hover, .cart-popup-amount .shop2-product-amount button.amount-minus:hover {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M12%201C12%201.55229%2011.7314%202%2011.4%202L0.6%202C0.268629%202%20-2.89693e-08%201.55228%200%201C2.89694e-08%200.447715%200.268629%20-4.8282e-08%200.6%200L11.4%201.57361e-06C11.7314%201.62189e-06%2012%200.447717%2012%201Z%22%20fill%3D%22%23393939%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
border: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none; }
body .product-amount .shop2-product-amount button.amount-minus:active, .site .cart-amount .shop2-product-amount button.amount-minus:active, .cart-popup-amount .shop2-product-amount button.amount-minus:active {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M12%201C12%201.55229%2011.7314%202%2011.4%202L0.6%202C0.268629%202%20-2.89693e-08%201.55228%200%201C2.89694e-08%200.447715%200.268629%20-4.8282e-08%200.6%200L11.4%201.57361e-06C11.7314%201.62189e-06%2012%200.447717%2012%201Z%22%20fill%3D%22%23393939%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
border: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none; }
body .product-amount .shop2-product-amount button.amount-plus, .site .cart-amount .shop2-product-amount button.amount-plus, .cart-popup-amount .shop2-product-amount button.amount-plus {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M6%200C5.44772%200%205%200.447715%205%201V5H1C0.447715%205%200%205.44772%200%206C0%206.55228%200.447715%207%201%207H5V11C5%2011.5523%205.44772%2012%206%2012C6.55228%2012%207%2011.5523%207%2011V7H11C11.5523%207%2012%206.55228%2012%206C12%205.44772%2011.5523%205%2011%205H7V1C7%200.447715%206.55228%200%206%200Z%22%20fill%3D%22%23393939%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
border: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none; }
body .product-amount .shop2-product-amount button.amount-plus:hover, .site .cart-amount .shop2-product-amount button.amount-plus:hover, .cart-popup-amount .shop2-product-amount button.amount-plus:hover {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M6%200C5.44772%200%205%200.447715%205%201V5H1C0.447715%205%200%205.44772%200%206C0%206.55228%200.447715%207%201%207H5V11C5%2011.5523%205.44772%2012%206%2012C6.55228%2012%207%2011.5523%207%2011V7H11C11.5523%207%2012%206.55228%2012%206C12%205.44772%2011.5523%205%2011%205H7V1C7%200.447715%206.55228%200%206%200Z%22%20fill%3D%22%23393939%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
border: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none; }
body .product-amount .shop2-product-amount button.amount-plus:active, .site .cart-amount .shop2-product-amount button.amount-plus:active, .cart-popup-amount .shop2-product-amount button.amount-plus:active {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M6%200C5.44772%200%205%200.447715%205%201V5H1C0.447715%205%200%205.44772%200%206C0%206.55228%200.447715%207%201%207H5V11C5%2011.5523%205.44772%2012%206%2012C6.55228%2012%207%2011.5523%207%2011V7H11C11.5523%207%2012%206.55228%2012%206C12%205.44772%2011.5523%205%2011%205H7V1C7%200.447715%206.55228%200%206%200Z%22%20fill%3D%22%23393939%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
border: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none; }
body .product-amount .shop2-product-amount input, .site .cart-amount .shop2-product-amount input, .cart-popup-amount .shop2-product-amount input {
width: 40px;
height: 48px;
font: 400 15px/48px 'Roboto', Arial, Helvetica, sans-serif;
text-align: center;
margin: 0;
padding: 0;
outline: none;
-webkit-appearance: none; -moz-appearance: none;
color: #393939;
background: none;
border: none;
transition: all 0.2s;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0; }
body .product-amount .shop2-product-amount input:hover, .site .cart-amount .shop2-product-amount input:hover, .cart-popup-amount .shop2-product-amount input:hover {
color: #393939;
background: none;
border: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none; }
body .product-amount .shop2-product-amount input:focus, .site .cart-amount .shop2-product-amount input:focus, .cart-popup-amount .shop2-product-amount input:focus {
color: #393939;
background: none;
border: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none; }
.shop2-product-options .shop2-color-pick, .shop2-product-options .shop2-texture-pick, .shop2-product-options .shop2-color-ext-list {
overflow: visible; }
.shop2-product-options .shop2-color-pick li, .shop2-product-options .shop2-texture-pick li, .shop2-product-options .shop2-color-ext-list li {
position: relative;
cursor: pointer;
width: 26px !important;
height: 26px;
border: none;
float: none;
outline: none;
display: inline-block;
vertical-align: top;
margin: 5px 6px 5px;
border-radius: 3px; }
.shop2-product-options .shop2-color-pick li:first-child, .shop2-product-options .shop2-texture-pick li:first-child, .shop2-product-options .shop2-color-ext-list li:first-child {
margin-left: 0 !important; }
.shop2-product-options .shop2-color-pick li.active-color:after, .shop2-product-options .shop2-texture-pick li.active-color:after, .shop2-product-options .shop2-color-ext-list li.active-color:after, .shop2-product-options .shop2-color-pick li.active-texture:after, .shop2-product-options .shop2-texture-pick li.active-texture:after, .shop2-product-options .shop2-color-ext-list li.active-texture:after, .shop2-product-options .shop2-color-pick li.shop2-color-ext-selected:after, .shop2-product-options .shop2-texture-pick li.shop2-color-ext-selected:after, .shop2-product-options .shop2-color-ext-list li.shop2-color-ext-selected:after {
opacity: 1;
visibility: visible; }
.shop2-product-options .shop2-color-pick li.shop2-color-ext-selected span, .shop2-product-options .shop2-texture-pick li.shop2-color-ext-selected span, .shop2-product-options .shop2-color-ext-list li.shop2-color-ext-selected span {
display: none; }
.shop2-product-options .shop2-color-pick li:after, .shop2-product-options .shop2-texture-pick li:after, .shop2-product-options .shop2-color-ext-list li:after {
position: absolute;
content: '';
left: -2px;
right: -2px;
top: -2px;
bottom: -2px;
opacity: 0;
z-index: 1;
visibility: hidden;
border-radius: 3px;
transition: all 0.3s;
border: none;
box-shadow: none;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%2012%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M4.2%2C9C4%2C9%2C3.7%2C8.9%2C3.5%2C8.7l-3.2-3c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0l2.5%2C2.3l6.1-6.3%20c0.4-0.4%2C1-0.4%2C1.4%2C0c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-6.8%2C7C4.7%2C8.9%2C4.5%2C9%2C4.2%2C9z%22%2F%3E%3C%2Fsvg%3E") left 50% top calc(50% - 1px) no-repeat; }
.shop2-product-options .shop2-color-pick li:before, .shop2-product-options .shop2-texture-pick li:before, .shop2-product-options .shop2-color-ext-list li:before {
position: absolute;
content: '';
left: 0;
right: 0;
top: 0;
bottom: 0;
border-radius: 3px;
background: rgba(0, 0, 0, 0.1); }
.shop2-product-options .shop2-color-pick li span, .shop2-product-options .shop2-texture-pick li span, .shop2-product-options .shop2-color-ext-list li span, .shop2-product-options .shop2-color-pick li img, .shop2-product-options .shop2-texture-pick li img, .shop2-product-options .shop2-color-ext-list li img {
width: 26px;
height: 26px;
border-radius: 3px; }
.shop2-product-options .shop2-color-ext-multi {
overflow: visible;
outline: none;
border: none; }
.shop2-product-options .shop2-color-ext-multi li {
position: relative;
height: 26px;
border: none;
float: none;
cursor: pointer;
border-radius: 3px;
vertical-align: top;
display: inline-block;
background-size: cover;
width: 26px !important;
margin: 5px 6px 5px !important; }
.shop2-product-options .shop2-color-ext-multi li:first-child {
margin-left: 0 !important; }
.shop2-product-options .shop2-color-ext-multi li:last-child {
width: 26px !important; }
.shop2-product-options .shop2-color-ext-multi li:before {
position: absolute;
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
border-radius: 3px;
background: rgba(0, 0, 0, 0.1); }
.shop2-product-options .shop2-color-ext-multi li span {
display: none; }
.shop2-product-options .shop2-color-ext-multi li img {
width: 26px;
height: 26px;
border-radius: 3px; }
.shop2-product-params .shop2-color-pick, .shop2-product-params .shop2-texture-pick, .shop2-product-params .shop2-color-ext-list {
overflow: visible; }
.shop2-product-params .shop2-color-pick li, .shop2-product-params .shop2-texture-pick li, .shop2-product-params .shop2-color-ext-list li {
position: relative;
cursor: pointer;
width: 26px !important;
height: 26px;
border: none;
float: none;
outline: none;
display: inline-block;
vertical-align: top;
margin: 5px 6px 5px;
border-radius: 3px; }
.shop2-product-params .shop2-color-pick li:first-child, .shop2-product-params .shop2-texture-pick li:first-child, .shop2-product-params .shop2-color-ext-list li:first-child {
margin-left: 0 !important; }
.shop2-product-params .shop2-color-pick li.active-color:after, .shop2-product-params .shop2-texture-pick li.active-color:after, .shop2-product-params .shop2-color-ext-list li.active-color:after, .shop2-product-params .shop2-color-pick li.active-texture:after, .shop2-product-params .shop2-texture-pick li.active-texture:after, .shop2-product-params .shop2-color-ext-list li.active-texture:after, .shop2-product-params .shop2-color-pick li.shop2-color-ext-selected:after, .shop2-product-params .shop2-texture-pick li.shop2-color-ext-selected:after, .shop2-product-params .shop2-color-ext-list li.shop2-color-ext-selected:after {
opacity: 1;
visibility: visible; }
.shop2-product-params .shop2-color-pick li.shop2-color-ext-selected span, .shop2-product-params .shop2-texture-pick li.shop2-color-ext-selected span, .shop2-product-params .shop2-color-ext-list li.shop2-color-ext-selected span {
display: none; }
.shop2-product-params .shop2-color-pick li:after, .shop2-product-params .shop2-texture-pick li:after, .shop2-product-params .shop2-color-ext-list li:after {
position: absolute;
content: '';
left: -2px;
right: -2px;
top: -2px;
bottom: -2px;
opacity: 0;
z-index: 1;
visibility: hidden;
border-radius: 3px;
transition: all 0.3s;
border: none;
box-shadow: none;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%2012%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M4.2%2C9C4%2C9%2C3.7%2C8.9%2C3.5%2C8.7l-3.2-3c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0l2.5%2C2.3l6.1-6.3%20c0.4-0.4%2C1-0.4%2C1.4%2C0c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-6.8%2C7C4.7%2C8.9%2C4.5%2C9%2C4.2%2C9z%22%2F%3E%3C%2Fsvg%3E") left 50% top calc(50% - 1px) no-repeat; }
.shop2-product-params .shop2-color-pick li:before, .shop2-product-params .shop2-texture-pick li:before, .shop2-product-params .shop2-color-ext-list li:before {
position: absolute;
content: '';
left: 0;
right: 0;
top: 0;
bottom: 0;
border-radius: 3px;
background: rgba(0, 0, 0, 0.1); }
.shop2-product-params .shop2-color-pick li span, .shop2-product-params .shop2-texture-pick li span, .shop2-product-params .shop2-color-ext-list li span, .shop2-product-params .shop2-color-pick li img, .shop2-product-params .shop2-texture-pick li img, .shop2-product-params .shop2-color-ext-list li img {
width: 26px;
height: 26px;
border-radius: 3px; }
.shop2-product-params .shop2-color-ext-multi {
overflow: visible;
outline: none;
border: none; }
.shop2-product-params .shop2-color-ext-multi li {
position: relative;
height: 26px;
border: none;
float: none;
cursor: pointer;
border-radius: 3px;
vertical-align: top;
display: inline-block;
background-size: cover;
width: 26px !important;
margin: 5px 6px 5px !important; }
.shop2-product-params .shop2-color-ext-multi li:first-child {
margin-left: 0 !important; }
.shop2-product-params .shop2-color-ext-multi li:before {
position: absolute;
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
border-radius: 3px;
background: rgba(0, 0, 0, 0.1); }
.shop2-product-params .shop2-color-ext-multi li span {
display: none; }
.shop2-product-params .shop2-color-ext-multi li img {
width: 26px;
height: 26px;
border-radius: 3px; }
.cart-product-param .shop2-color-pick, .cart-product-param .shop2-texture-pick, .cart-product-param .shop2-color-ext-list {
overflow: visible; }
.cart-product-param .shop2-color-pick li, .cart-product-param .shop2-texture-pick li, .cart-product-param .shop2-color-ext-list li {
position: relative;
cursor: pointer;
width: 26px !important;
height: 26px;
border: none;
float: none;
outline: none;
display: inline-block;
vertical-align: top;
margin: 5px 6px 5px;
border-radius: 3px; }
.cart-product-param .shop2-color-pick li:first-child, .cart-product-param .shop2-texture-pick li:first-child, .cart-product-param .shop2-color-ext-list li:first-child {
margin-left: 0 !important; }
.cart-product-param .shop2-color-pick li.active-color, .cart-product-param .shop2-texture-pick li.active-color, .cart-product-param .shop2-color-ext-list li.active-color, .cart-product-param .shop2-color-pick li.active-texture, .cart-product-param .shop2-texture-pick li.active-texture, .cart-product-param .shop2-color-ext-list li.active-texture, .cart-product-param .shop2-color-pick li.shop2-color-ext-selected, .cart-product-param .shop2-texture-pick li.shop2-color-ext-selected, .cart-product-param .shop2-color-ext-list li.shop2-color-ext-selected {
outline: none; }
.cart-product-param .shop2-color-pick li.active-color:after, .cart-product-param .shop2-texture-pick li.active-color:after, .cart-product-param .shop2-color-ext-list li.active-color:after, .cart-product-param .shop2-color-pick li.active-texture:after, .cart-product-param .shop2-texture-pick li.active-texture:after, .cart-product-param .shop2-color-ext-list li.active-texture:after, .cart-product-param .shop2-color-pick li.shop2-color-ext-selected:after, .cart-product-param .shop2-texture-pick li.shop2-color-ext-selected:after, .cart-product-param .shop2-color-ext-list li.shop2-color-ext-selected:after {
opacity: 1;
visibility: visible; }
.cart-product-param .shop2-color-pick li.shop2-color-ext-selected span, .cart-product-param .shop2-texture-pick li.shop2-color-ext-selected span, .cart-product-param .shop2-color-ext-list li.shop2-color-ext-selected span {
display: none; }
.cart-product-param .shop2-color-pick li:after, .cart-product-param .shop2-texture-pick li:after, .cart-product-param .shop2-color-ext-list li:after {
position: absolute;
content: '';
left: -2px;
right: -2px;
top: -2px;
bottom: -2px;
opacity: 0;
z-index: 1;
visibility: hidden;
border-radius: 3px;
transition: all 0.3s;
border: none;
box-shadow: none;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%2012%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M4.2%2C9C4%2C9%2C3.7%2C8.9%2C3.5%2C8.7l-3.2-3c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0l2.5%2C2.3l6.1-6.3%20c0.4-0.4%2C1-0.4%2C1.4%2C0c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-6.8%2C7C4.7%2C8.9%2C4.5%2C9%2C4.2%2C9z%22%2F%3E%3C%2Fsvg%3E") left 50% top calc(50% - 1px) no-repeat; }
.cart-product-param .shop2-color-pick li:before, .cart-product-param .shop2-texture-pick li:before, .cart-product-param .shop2-color-ext-list li:before {
position: absolute;
content: '';
left: 0;
right: 0;
top: 0;
bottom: 0;
border-radius: 3px;
background-image: linear-gradient(223deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.17) 100%); }
.cart-product-param .shop2-color-pick li span, .cart-product-param .shop2-texture-pick li span, .cart-product-param .shop2-color-ext-list li span, .cart-product-param .shop2-color-pick li img, .cart-product-param .shop2-texture-pick li img, .cart-product-param .shop2-color-ext-list li img {
width: 26px;
height: 26px;
border-radius: 3px; }
.cart-product-param .shop2-color-ext-multi {
overflow: visible;
outline: none;
border: none; }
.cart-product-param .shop2-color-ext-multi li {
position: relative;
height: 26px;
border: none;
float: none;
cursor: pointer;
border-radius: 3px;
vertical-align: top;
display: inline-block;
background-size: cover;
width: 26px !important;
margin: 5px 6px 5px !important; }
.cart-product-param .shop2-color-ext-multi li:first-child {
margin-left: 0 !important; }
.cart-product-param .shop2-color-ext-multi li:before {
position: absolute;
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
border-radius: 3px;
background: linear-gradient(223deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.17) 100%); }
.cart-product-param .shop2-color-ext-multi li span {
display: none; }
.cart-product-param .shop2-color-ext-multi li img {
width: 26px;
height: 26px;
border-radius: 3px; }
.shop2-cart-order-form .shop2-order-options.shop2-delivery {
padding: 0; }
.shop2-order-form label {
display: block;
max-width: 400px; }
.shop2-order-form:not(.shop2-order-form--offset-left) {
padding: 0;
background: #fff;
border-radius: 6px;
margin: 0 0 40px; }
@media screen and (max-width: 639px) {
.shop2-order-form:not(.shop2-order-form--offset-left) {
margin: 0 0 20px; } }
.shop2-order-form:not(.shop2-order-form--offset-left) .form-item-submit {
text-align: left; }
.shop2-cart-auth + .shop2-order-options.shop2-delivery, .shop2-cart-auth .shop2-delivery {
padding: 30px; }
@media screen and (max-width: 639px) {
.shop2-cart-auth + .shop2-order-options.shop2-delivery, .shop2-cart-auth .shop2-delivery {
padding: 15px 15px 20px; } }
.shop2-order-options.shop2-delivery, .shop2-delivery {
margin: 0 0 40px;
padding: 0; }
.shop2-order-options.shop2-delivery h2, .shop2-delivery h2 {
color: #393939;
font: 700 26px/ normal 'Roboto', Arial, Helvetica, sans-serif;
padding: 0 0 24px;
border: none;
margin: 0; }
.shop2-order-options.shop2-delivery .options-list, .shop2-delivery .options-list {
margin: 0 0 40px;
font-size: inherit; }
@media screen and (max-width: 639px) {
.shop2-order-options.shop2-delivery .options-list, .shop2-delivery .options-list {
padding: 0; } }
.shop2-order-options.shop2-delivery .options-list .option-type, .shop2-delivery .options-list .option-type {
position: relative; }
.shop2-order-options.shop2-delivery .options-list .option-type .option-label, .shop2-delivery .options-list .option-type .option-label {
position: relative;
padding: 20px 30px; }
@media screen and (max-width: 639px) {
.shop2-order-options.shop2-delivery .options-list .option-type .option-label, .shop2-delivery .options-list .option-type .option-label {
padding: 15px; } }
.shop2-order-options.shop2-delivery .options-list .option-type .option-label input[type="radio"], .shop2-delivery .options-list .option-type .option-label input[type="radio"] {
padding: 0;
opacity: 0;
width: 26px;
height: 26px;
margin-right: 10px;
display: inline-block;
vertical-align: middle;
visibility: hidden;
-webkit-appearance: none; }
.shop2-order-options.shop2-delivery .options-list .option-type .option-label input[type="radio"]:checked + span, .shop2-delivery .options-list .option-type .option-label input[type="radio"]:checked + span {
color: #393939; }
.shop2-order-options.shop2-delivery .options-list .option-type .option-label input[type="radio"]:checked + span:before, .shop2-delivery .options-list .option-type .option-label input[type="radio"]:checked + span:before {
border: none;
box-shadow: inset 0 0 0 2px #ff533b, inset 0 0 0 7px #fff;
background: #ff533b; }
.shop2-order-options.shop2-delivery .options-list .option-type .option-label span, .shop2-delivery .options-list .option-type .option-label span {
position: relative;
padding: 0 0 0 20px;
font: 400 15px/16px 'Roboto', Arial, Helvetica, sans-serif;
color: #393939;
max-width: calc(100% - 26px - 10px);
display: inline-block;
vertical-align: middle; }
@media screen and (max-width: 639px) {
.shop2-order-options.shop2-delivery .options-list .option-type .option-label span, .shop2-delivery .options-list .option-type .option-label span {
padding: 0 0 0 5px; } }
.shop2-order-options.shop2-delivery .options-list .option-type .option-label span:before, .shop2-delivery .options-list .option-type .option-label span:before {
position: absolute;
top: 50%;
left: -36px;
width: 26px;
height: 26px;
content: '';
margin-top: -13px;
border: none;
background: #f8f8f8;
box-shadow: inset 0 0 0 1px rgba(44, 41, 49, 0.15);
border-radius: 50%;
transition: background-color 0.2s, box-shadow 0.2s; }
.shop2-order-options.shop2-delivery .options-list .option-type.active-type, .shop2-delivery .options-list .option-type.active-type {
background: #fff;
border: 1px solid #ff533b;
margin-top: -1px; }
.shop2-order-options.shop2-delivery .options-list .option-type.active-type:last-child, .shop2-delivery .options-list .option-type.active-type:last-child {
border: 1px solid #ff533b; }
.shop2-order-options.shop2-delivery .options-list .option-type.active-type:first-child, .shop2-delivery .options-list .option-type.active-type:first-child {
border: 1px solid #ff533b;
margin-top: 0; }
.shop2-order-options.shop2-delivery .options-list .option-type:first-child, .shop2-delivery .options-list .option-type:first-child {
border-top: none; }
.shop2-order-options.shop2-delivery .options-list .option-type:last-child, .shop2-delivery .options-list .option-type:last-child {
border-bottom: none; }
.shop2-order-options.shop2-delivery .options-list .option-details, .shop2-delivery .options-list .option-details {
color: #393939;
overflow: visible;
padding: 0 30px 30px 30px; }
@media screen and (max-width: 639px) {
.shop2-order-options.shop2-delivery .options-list .option-details, .shop2-delivery .options-list .option-details {
padding: 0 20px 20px 20px; } }
.shop2-order-options.shop2-delivery .options-list .option-details .option-item, .shop2-delivery .options-list .option-details .option-item {
max-width: 400px;
margin: 0 0 20px; }
.shop2-order-options.shop2-delivery .options-list .option-details .option-item label, .shop2-delivery .options-list .option-details .option-item label {
display: block; }
.shop2-order-options.shop2-delivery .options-list .option-details .option-item label > span, .shop2-delivery .options-list .option-details .option-item label > span {
display: block; }
.shop2-order-options.shop2-delivery .options-list .option-details .option-item + label + div, .shop2-delivery .options-list .option-details .option-item + label + div {
margin-top: 40px; }
.shop2-order-options.shop2-delivery .options-list .shop2-btn, .shop2-delivery .options-list .shop2-btn {
vertical-align: middle;
margin-right: 10px; }
.shop2-order-options.shop2-delivery .shop2-order-form.shop2-order-form--offset-left, .shop2-delivery .shop2-order-form.shop2-order-form--offset-left {
margin: 0; }
.shop2-order-options.shop2-delivery .shop2-order-form.shop2-order-form--offset-left .form-item, .shop2-delivery .shop2-order-form.shop2-order-form--offset-left .form-item {
margin: 0 0 20px; }
.shop2-order-options.shop2-delivery .shop2-order-form.shop2-order-form--offset-left .form-item__captcha, .shop2-delivery .shop2-order-form.shop2-order-form--offset-left .form-item__captcha {
padding: 0;
margin: 0;
font-size: 0; }
.shop2-order-options.shop2-delivery .shop2-order-form.shop2-order-form--offset-left .form-item__captcha strong, .shop2-delivery .shop2-order-form.shop2-order-form--offset-left .form-item__captcha strong {
padding: 0;
margin: 0; }
.shop2-order-options.shop2-delivery .shop2-order-form.shop2-order-form--offset-left .form-item > label, .shop2-delivery .shop2-order-form.shop2-order-form--offset-left .form-item > label {
display: block;
max-width: 400px; }
.shop2-order-options {
padding: 0;
background: #fff;
border-radius: 6px; }
.shop2-order-options .text-center {
text-align: left !important; }
.shop2-order-options .options-list {
margin: 0 0 40px;
font-size: inherit; }
@media screen and (max-width: 639px) {
.shop2-order-options .options-list {
padding: 0; } }
.shop2-order-options .options-list .option-type {
position: relative; }
.shop2-order-options .options-list .option-type .option-label {
position: relative;
padding: 20px 30px; }
@media screen and (max-width: 639px) {
.shop2-order-options .options-list .option-type .option-label {
padding: 15px; } }
.shop2-order-options .options-list .option-type .option-label > input[type="radio"] {
width: 26px;
height: 26px;
padding: 0;
opacity: 0;
margin-right: 10px;
display: inline-block;
vertical-align: middle;
visibility: hidden;
-webkit-appearance: none; }
.shop2-order-options .options-list .option-type .option-label > input[type="radio"]:checked + span {
color: #393939; }
.shop2-order-options .options-list .option-type .option-label > input[type="radio"]:checked + span:before {
border: none;
box-shadow: inset 0 0 0 2px #ff533b, inset 0 0 0 7px #fff;
background: #ff533b; }
.shop2-order-options .options-list .option-type .option-label .label-name {
position: relative;
padding: 0 0 0 20px;
font: 400 15px/16px 'Roboto', Arial, Helvetica, sans-serif;
color: #393939;
max-width: calc(100% - 26px - 10px);
display: inline-block;
vertical-align: middle; }
@media screen and (max-width: 639px) {
.shop2-order-options .options-list .option-type .option-label .label-name {
padding: 0 0 0 5px; } }
.shop2-order-options .options-list .option-type .option-label .label-name:before {
position: absolute;
top: 50%;
left: -36px;
width: 26px;
height: 26px;
content: '';
margin-top: -13px;
border: none;
background: #f8f8f8;
box-shadow: inset 0 0 0 1px rgba(44, 41, 49, 0.15);
border-radius: 50%;
transition: background-color 0.2s, box-shadow 0.2s; }
.shop2-order-options .options-list .option-type .option-label .label-icons {
margin: 0;
padding: 20px 0 0; }
.shop2-order-options .options-list .option-type .option-label .label-icons img {
margin: 0 10px 10px 0; }
.shop2-order-options .options-list .option-type .option-label .label-icons .payment_methods-column {
margin: 0 10px 0 0;
vertical-align: top; }
.shop2-order-options .options-list .option-type .option-label .label-icons .payment_methods-column > label {
margin: 0 10px 10px 0; }
.shop2-order-options .options-list .option-type .option-label .label-icons .payment_methods-column .mg-styler-label--radio:before {
-webkit-transform: scale(0.9, 0.9);
-moz-transform: scale(0.9, 0.9);
-ms-transform: scale(0.9, 0.9);
-o-transform: scale(0.9, 0.9);
transform: scale(0.9, 0.9); }
.shop2-order-options .options-list .option-type .option-label .label-icons .payment_methods-column img {
margin: 0 10px 0 0; }
.shop2-order-options .options-list .option-type.active-type {
background: #fff;
border: 1px solid #ff533b;
margin-top: -1px; }
.shop2-order-options .options-list .option-type.active-type:last-child {
border: 1px solid #ff533b; }
.shop2-order-options .options-list .option-type.active-type:first-child {
border: 1px solid #ff533b;
margin-top: 0; }
.shop2-order-options .options-list .option-type:first-child {
border-top: none; }
.shop2-order-options .options-list .option-type:last-child {
border-bottom: none; }
.shop2-order-options .options-list .option-details {
color: #393939;
overflow: visible;
padding: 0 30px 20px 30px; }
@media screen and (max-width: 639px) {
.shop2-order-options .options-list .option-details {
padding: 0 20px 20px 20px; } }
.shop2-order-options .options-list .option-details .option-item {
max-width: 400px;
margin: 0 0 20px; }
.shop2-order-options .options-list .option-details .option-item:last-child {
margin-bottom: 0; }
.shop2-order-options .options-list .option-details .option-item:last-child + label {
margin-top: 20px;
display: block; }
.shop2-order-options .options-list .option-details .option-item label {
display: block; }
.shop2-order-options .options-list .option-details .option-item label > span {
display: block; }
.shop2-order-options .options-list .shop2-btn {
vertical-align: middle;
margin-right: 10px; }
.shop2-cart-auth {
padding: 30px;
background: #fff;
font: 400 15px/ normal 'Roboto', Arial, Helvetica, sans-serif; }
@media screen and (max-width: 639px) {
.shop2-cart-auth {
padding: 15px; } }
.shop2-cart-auth__form {
max-width: 400px; }
.shop2-cart-auth__expand {
border-bottom-style: solid; }
.shop2-cart-auth .gr-field-style {
margin: 0 0 20px;
display: block; }
.shop2-cart-auth .shop2v2-cart-soc-block {
margin: 20px 0 0; }
.shop2-edost {
margin: 0; }
.shop2-edost .shop2-edost-variant {
color: #393939;
padding: 8px 0;
border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
.shop2-edost .shop2-edost-variant > label {
padding: 5px 0;
font-size: 15px; }
.shop2-edost .shop2-edost-variant > label .shop2-edost-control {
min-width: 120px; }
.shop2-edost .shop2-edost-office {
padding: 15px;
background: #fff;
margin: 15px 0 10px 100px;
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
font: 400 14px/ normal 'Roboto', Arial, Helvetica, sans-serif; }
@media screen and (max-width: 639px) {
.shop2-edost .shop2-edost-office {
font-size: 12px;
margin: 5px 0 5px; } }
.shop2-edost .shop2-edost-office > label {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center; }
.shop2-edost .shop2-edost-office .shop2-edost-control {
min-width: 26px;
width: 26px;
padding: 0;
margin-right: 10px; }
.shop2-edost .shop2-edost-control {
min-width: 120px;
position: relative;
min-height: 26px;
margin: 0;
padding-left: 36px; }
.shop2-edost .shop2-edost-control:before {
position: absolute;
content: '';
top: 50%;
left: 0;
margin-right: 10px;
margin-top: -13px;
width: 26px;
height: 26px;
border: none;
box-shadow: inset 0 0 0 1px rgba(44, 41, 49, 0.15);
background: #f8f8f8;
border-radius: 50%;
transition: background-color 0.2s, box-shadow 0.2s; }
.shop2-edost .shop2-edost-control:hover:before {
border: none;
box-shadow: inset 0 0 0 1px #ff533b;
background: #f8f8f8; }
.shop2-edost .shop2-edost-control.active:before {
border: none;
box-shadow: inset 0 0 0 2px #ff533b, inset 0 0 0 7px #fff;
background: #ff533b; }
.shop2-edost .shop2-edost-control.active:hover:before {
border: none;
box-shadow: inset 0 0 0 2px #ff533b, inset 0 0 0 7px #fff;
background: #ff533b; }
.shop2-edost .shop2-edost-control input {
position: absolute;
width: 0;
height: 0;
padding: 0;
opacity: 0;
visibility: hidden;
-webkit-appearance: none; }
.shop2-edost .shop2-edost-control img {
margin: 0; } .slick-slider {
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent; }
.slick-list {
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0; }
.slick-list:focus {
outline: none; }
.slick-list.dragging {
cursor: pointer;
cursor: hand; }
.slick-slider .slick-track, .slick-slider .slick-list {
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0); }
.slick-track {
position: relative;
top: 0;
left: 0;
display: block; }
.slick-track:before, .slick-track:after {
display: table;
content: ''; }
.slick-track:after {
clear: both; }
.slick-loading .slick-track {
visibility: hidden; }
.slick-slide {
display: none;
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.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; }
.slick-arrow.slick-hidden {
display: none; }
h2 {
margin-top: 0;
margin-bottom: 15px;
font-size: 28px;
line-height: 36px;
font-weight: 700; }
h3 {
margin-top: 15px;
margin-bottom: 10px;
font-size: 24px;
line-height: 30px;
font-weight: 700; }
h4 {
margin-top: 15px;
margin-bottom: 10px;
font-size: 18px;
line-height: 24px;
font-weight: 700; }
p {
margin-bottom: 15px;
color: rgba(57, 57, 57, 0.8);
font-size: 17px;
line-height: 1.3em; }
.header {
padding-right: 0px;
padding-left: 0px; }
.top-pannel {
min-height: 50px;
padding-right: 20px;
padding-left: 20px;
background-color: #1b3f9c; }
.top-pannel__inner {
position: relative; }
.top-menu__link {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-right: 30px;
padding: 3px 0px 2px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-transition: all 200ms ease;
transition: all 200ms ease;
color: #fff;
font-size: 15px;
font-weight: 400; }
.container {
text-align: left; }
.top-pannel_cabinet {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
padding-right: 0px;
padding-left: 32px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
color: #fff;
font-size: 15px;
font-weight: 400;
background-color: #3898ec00;
}
.top-pannel_cabinet.left-pannel {
display: none; }
.width-container {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: auto;
max-width: 1430px;
margin-right: auto;
margin-left: auto;
padding-top: 0px;
padding-bottom: 0px; }
.width-container.head {
min-height: 120px;
padding-top: 20px;
padding-bottom: 20px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center; }
.company-info__left {
width: 340px;
margin-right: auto;
padding-right: 20px; }
.name {
margin-bottom: 5px;
font-size: 20px; }
.desc {
display: inline;
color: #393939;
font-size: 17px; }
.body {
background-color: #f8f8f8;
font-family: Roboto;
line-height: 1.2; }
.company-info__right {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start; }
.company-info { padding-right: 20px;
padding-left: 20px;
border-bottom: 0px none rgba(0, 0, 0, 0.1);
background-color: #fff; }
.contacts {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
min-width: 220px;
margin-right: 20px;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center; }
.contacts-inner {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
padding-top: 0;
padding-left: 50px;
min-height: 40px;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
-moz-justify-content: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2240px%22%20height%3D%2240px%22%20%20viewBox%3D%220%200%2040%2040%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20opacity%3D%220.9%22%20d%3D%22M10.0164%2011C9.60357%2022.9763%2017.0256%2030.7431%2030%2029.9436%22%20stroke%3D%22%23475354%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20d%3D%22M30%2027L29.7599%2023.7573C29.6825%2022.7129%2028.8126%2021.905%2027.7653%2021.905H24.9366C22.912%2021.8927%2022.7545%2023.4829%2022.7545%2024.3914C19.087%2024.3914%2015.6622%2021.2717%2015.6622%2017.6643C16.53%2017.6643%2018.2626%2017.2073%2018.2466%2015.473V13.254C18.2466%2012.2085%2017.4414%2011.3395%2016.399%2011.2598L13%2011%22%20stroke%3D%22%23475354%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.schedule {
margin-top: 2px;
color: rgba(57, 57, 57, 0.7);
line-height: 110%; }
.phone {
color: #393939;
font-size: 20px;
line-height: 120%;
font-weight: 700;
text-decoration: none; }
.phone.bottom {
color: #fff; }
.text-block {
color: #000;
text-decoration: none; }
.link {
color: #ff533b;
font-size: 32px;
line-height: 0.8em;
font-weight: 600;
text-decoration: none; }
.phone-icon {
position: absolute;
left: 0px;
top: 0px;
width: 46px;
height: 46px;
border-radius: 6px;
background-color: rgba(125, 209, 227, 0.3);
background-image: url(/wp-content/themes/cx/phone_1.svg);
background-position: 50% 50%;
background-size: 22px 21px;
background-repeat: no-repeat;
background-attachment: scroll; }
.recall-btn {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
max-width: 220px;
min-height: 46px;
margin-left: 0px;
padding: 6px 30px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
border-radius: 6px;
background-color: rgba(255, 83, 59, 0.15);
-webkit-transition: all 260ms ease;
transition: all 260ms ease;
font-family: Roboto;
color: #ff533b;
font-size: 15px;
font-weight: 500;
text-align: center; }
.recall-btn:hover {
background-color: rgba(255, 83, 59, 0.8);
box-shadow: 0 10px 35px -10px rgba(255, 83, 59, 0.5);
color: #fff; }
.nav-menu {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-right: auto;
-webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
.top-block {
margin-bottom: 20px;
padding-right: 20px;
padding-left: 20px; }
.top-block_left {
width: 310px;
margin-right: 20px; }
.top-block_right {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1; }
.cat {
width: 270px;
border-radius: 6px;
background-color: transparent; }
.cat-title {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
border-radius: 6px 6px 0px 0px;
background-color: #ff533b;
text-decoration: none; }
.cat-item {
padding: 0px; }
.cat-list {
position: relative;
margin-bottom: 0px;
padding-top: 17px;
padding-bottom: 17px;
padding-left: 0px;
border-radius: 0px 0px 6px 6px;
background-color: #fff; }
.cat-title-text {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: 54px;
padding: 8px 20px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
border-radius: 6px 6px 0px 0px;
color: #fff;
font-size: 18px;
text-decoration: none; }
.search {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-bottom: 0px;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
grid-auto-columns: 1fr;
grid-column-gap: 16px;
grid-row-gap: 16px;
-ms-grid-columns: 1fr 1fr;
grid-template-columns: 1fr 1fr;
-ms-grid-rows: auto auto;
grid-template-rows: auto auto;
-webkit-transition: all 260ms ease;
transition: all 260ms ease; }
.search-input {
overflow: hidden;
height: 54px;
margin-bottom: 0px;
padding-right: 60px;
padding-left: 60px;
border-width: 2px;
border-bottom-style: solid;
border-radius: 6px;
background-color: transparent;
font-size: 16px;
font-weight: 500;
border-color: rgba(44, 41, 49, 0.15); }
.search-input:focus {
background: #fff;
border-color: #ff533b;
box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2); }
.search-input:focus + .search__icon {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2240px%22%20height%3D%2240px%22%20%20viewBox%3D%220%200%2040%2040%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Crect%20fill%3D%22none%22%20x%3D%2211%22%20y%3D%2211%22%20width%3D%2217%22%20height%3D%2217%22%20rx%3D%228.5%22%20stroke%3D%22%23ff533b%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M28%2028L31%2031%22%20stroke%3D%22%23ff533b%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.search-input:focus + .search__icon + .search-button {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2213px%22%20%20viewBox%3D%220%200%2021%2013%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M4.5067%2012.1351C4.89693%2012.526%205.53009%2012.5264%205.92091%2012.1362C6.31173%2011.746%206.31221%2011.1128%205.92198%2010.722L4.5067%2012.1351ZM1.78577%207.99483L1.07919%207.28719L0.371553%207.99376L1.07813%208.7014L1.78577%207.99483ZM5.92091%205.27905C6.31173%204.88882%206.31221%204.25566%205.92198%203.86484C5.53175%203.47402%204.89858%203.47355%204.50776%203.86378L5.92091%205.27905ZM3.49966%207C2.94738%207%202.49966%207.44772%202.49966%208C2.49966%208.55228%202.94738%209%203.49966%209V7ZM20.9997%201C20.9997%200.447715%2020.5519%200%2019.9997%200C19.4474%200%2018.9997%200.447715%2018.9997%201H20.9997ZM5.92198%2010.722L2.4934%207.28825L1.07813%208.7014L4.5067%2012.1351L5.92198%2010.722ZM2.49234%208.70247L5.92091%205.27905L4.50776%203.86378L1.07919%207.28719L2.49234%208.70247ZM3.49966%209H18.9997V7H3.49966V9ZM20.9997%207V1H18.9997V7H20.9997ZM18.9997%209C20.1042%209%2020.9997%208.10457%2020.9997%207H18.9997V9Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 48% 50% no-repeat #ff533b; }
.top-block_right_search {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex; }
.button {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: 54px;
color: #535353;
padding-right: 20px;
padding-left: 20px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
border-radius: 6px;
font-size: 15px;
font-weight: 600;
background: #ebe9eb;
margin-bottom: 10px; 
}
.slider {
height: 420px;
margin-top: 0px;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
border-radius: 6px;
background-color: transparent; }
.slider .w-slider-mask {
height: 420px; }
.search-button {
position: absolute;
top: 0px;
right: 0px;
width: 54px;
height: 54px;
margin-right: 0px;
margin-left: 6px;
padding-right: 20px;
padding-left: 20px;
border-radius: 0 6px 6px 0;
font-size: 0px;
transition: all 0.2s;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2213px%22%20%20viewBox%3D%220%200%2021%2013%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4.5067%2012.1351C4.89693%2012.526%205.53009%2012.5264%205.92091%2012.1362C6.31173%2011.746%206.31221%2011.1128%205.92198%2010.722L4.5067%2012.1351ZM1.78577%207.99483L1.07919%207.28719L0.371553%207.99376L1.07813%208.7014L1.78577%207.99483ZM5.92091%205.27905C6.31173%204.88882%206.31221%204.25566%205.92198%203.86484C5.53175%203.47402%204.89858%203.47355%204.50776%203.86378L5.92091%205.27905ZM3.49966%207C2.94738%207%202.49966%207.44772%202.49966%208C2.49966%208.55228%202.94738%209%203.49966%209V7ZM20.9997%201C20.9997%200.447715%2020.5519%200%2019.9997%200C19.4474%200%2018.9997%200.447715%2018.9997%201H20.9997ZM5.92198%2010.722L2.4934%207.28825L1.07813%208.7014L4.5067%2012.1351L5.92198%2010.722ZM2.49234%208.70247L5.92091%205.27905L4.50776%203.86378L1.07919%207.28719L2.49234%208.70247ZM3.49966%209H18.9997V7H3.49966V9ZM20.9997%207V1H18.9997V7H20.9997ZM18.9997%209C20.1042%209%2020.9997%208.10457%2020.9997%207H18.9997V9Z%22%20fill%3D%22%232c2931%22%2F%3E%3C%2Fsvg%3E") 48% 50% no-repeat; }
.cat-item_link {
position: static;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: auto;
min-height: 42px;
padding: 13px 20px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
color: #2d2d2d;
font-size: 15px;
text-decoration: none; }
.menu-button, .burger-btn {
position: static;
display: none;
width: 50px;
height: 50px;
min-height: 0px;
padding: 0px;
font-size: 0px;
line-height: 0em;
cursor: pointer; }
.adv-s-icon {
display: block;
width: 54px;
height: 54px;
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
color: #fff;
font-size: 30px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cmask%20id%3D%22path-1-outside-1%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220.869873%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22black%22%3E%3Crect%20fill%3D%22white%22%20x%3D%220.869873%22%20width%3D%2220%22%20height%3D%2220%22%2F%3E%3Cpath%20d%3D%22M2.86987%2010C2.86987%208.89543%203.77274%208%204.87731%208C5.98188%208%206.88474%208.89543%206.88474%2010C6.88474%2011.1046%205.98188%2012%204.87731%2012C3.77274%2012%202.86987%2011.1046%202.86987%2010Z%22%2F%3E%3Cpath%20d%3D%22M13.9108%2010C13.9108%208.89543%2014.8136%208%2015.9182%208C17.0228%208%2017.9257%208.89543%2017.9257%2010C17.9257%2011.1046%2017.0228%2012%2015.9182%2012C14.8136%2012%2013.9108%2011.1046%2013.9108%2010Z%22%2F%3E%3C%2Fmask%3E%3Cpath%20d%3D%22M5.87732%201C5.87732%200.447715%205.42961%200%204.87732%200C4.32504%200%203.87732%200.447715%203.87732%201H5.87732ZM3.87732%206C3.87732%206.55228%204.32504%207%204.87732%207C5.42961%207%205.87732%206.55228%205.87732%206H3.87732ZM5.87732%2016C5.87732%2015.4477%205.42961%2015%204.87732%2015C4.32504%2015%203.87732%2015.4477%203.87732%2016H5.87732ZM3.87732%2019C3.87732%2019.5523%204.32504%2020%204.87732%2020C5.42961%2020%205.87732%2019.5523%205.87732%2019H3.87732ZM16.9182%2014C16.9182%2013.4477%2016.4705%2013%2015.9182%2013C15.3659%2013%2014.9182%2013.4477%2014.9182%2014H16.9182ZM14.9182%2019C14.9182%2019.5523%2015.3659%2020%2015.9182%2020C16.4705%2020%2016.9182%2019.5523%2016.9182%2019H14.9182ZM16.9182%201C16.9182%200.447715%2016.4705%200%2015.9182%200C15.3659%200%2014.9182%200.447715%2014.9182%201H16.9182ZM14.9182%204C14.9182%204.55228%2015.3659%205%2015.9182%205C16.4705%205%2016.9182%204.55228%2016.9182%204H14.9182ZM3.87732%201V6H5.87732V1H3.87732ZM3.87732%2016V19H5.87732V16H3.87732ZM14.9182%2014V19H16.9182V14H14.9182ZM14.9182%201V4H16.9182V1H14.9182ZM4.86987%2010C4.86987%209.99852%204.86999%209.99902%204.86962%2010.0008C4.86928%2010.0025%204.86877%2010.004%204.86828%2010.0052C4.86744%2010.0071%204.86752%2010.006%204.86996%2010.0036C4.87243%2010.0012%204.87452%2010.0001%204.87484%209.99999C4.87487%209.99998%204.8748%2010%204.87466%2010.0001C4.87451%2010.0001%204.87436%2010.0001%204.87427%2010.0002C4.87386%2010.0002%204.87467%2010%204.87731%2010V6C2.67784%206%200.869873%207.78121%200.869873%2010H4.86987ZM4.87731%2010C4.87995%2010%204.88075%2010.0002%204.88035%2010.0002C4.88025%2010.0001%204.88011%2010.0001%204.87996%2010.0001C4.87981%2010%204.87975%209.99998%204.87978%209.99999C4.88009%2010.0001%204.88218%2010.0012%204.88465%2010.0036C4.8871%2010.006%204.88717%2010.0071%204.88633%2010.0052C4.88585%2010.004%204.88534%2010.0025%204.885%2010.0008C4.88463%209.99902%204.88474%209.99852%204.88474%2010H8.88474C8.88474%207.78121%207.07678%206%204.87731%206V10ZM4.88474%2010C4.88474%2010.0015%204.88463%2010.001%204.885%209.99918C4.88534%209.99751%204.88585%209.99597%204.88633%209.99484C4.88717%209.99287%204.8871%209.99395%204.88465%209.99638C4.88218%209.99884%204.88009%209.99988%204.87978%2010C4.87975%2010%204.87981%209.99999%204.87996%209.99995C4.88011%209.9999%204.88025%209.99987%204.88035%209.99985C4.88075%209.99976%204.87995%2010%204.87731%2010V14C7.07678%2014%208.88474%2012.2188%208.88474%2010H4.88474ZM4.87731%2010C4.87467%2010%204.87386%209.99976%204.87427%209.99985C4.87436%209.99987%204.87451%209.9999%204.87466%209.99995C4.8748%209.99999%204.87487%2010%204.87484%2010C4.87452%209.99988%204.87243%209.99884%204.86996%209.99638C4.86752%209.99395%204.86744%209.99287%204.86828%209.99484C4.86877%209.99597%204.86928%209.99751%204.86962%209.99918C4.86999%2010.001%204.86987%2010.0015%204.86987%2010H0.869873C0.869873%2012.2188%202.67784%2014%204.87731%2014V10ZM15.9108%2010C15.9108%209.99852%2015.9109%209.99902%2015.9105%2010.0008C15.9102%2010.0025%2015.9097%2010.004%2015.9092%2010.0052C15.9084%2010.0071%2015.9084%2010.006%2015.9109%2010.0036C15.9133%2010.0012%2015.9154%2010.0001%2015.9157%209.99999C15.9158%209.99998%2015.9157%2010%2015.9156%2010.0001C15.9154%2010.0001%2015.9153%2010.0001%2015.9152%2010.0002C15.9148%2010.0002%2015.9156%2010%2015.9182%2010V6C13.7187%206%2011.9108%207.78121%2011.9108%2010H15.9108ZM15.9182%2010C15.9209%2010%2015.9217%2010.0002%2015.9213%2010.0002C15.9212%2010.0001%2015.921%2010.0001%2015.9209%2010.0001C15.9207%2010%2015.9207%209.99998%2015.9207%209.99999C15.921%2010.0001%2015.9231%2010.0012%2015.9256%2010.0036C15.928%2010.006%2015.9281%2010.0071%2015.9272%2010.0052C15.9268%2010.004%2015.9262%2010.0025%2015.9259%2010.0008C15.9255%209.99902%2015.9257%209.99852%2015.9257%2010H19.9257C19.9257%207.78121%2018.1177%206%2015.9182%206V10ZM15.9257%2010C15.9257%2010.0015%2015.9255%2010.001%2015.9259%209.99918C15.9262%209.99751%2015.9268%209.99597%2015.9272%209.99484C15.9281%209.99287%2015.928%209.99395%2015.9256%209.99638C15.9231%209.99884%2015.921%209.99988%2015.9207%2010C15.9207%2010%2015.9207%209.99999%2015.9209%209.99995C15.921%209.9999%2015.9212%209.99987%2015.9213%209.99985C15.9217%209.99976%2015.9209%2010%2015.9182%2010V14C18.1177%2014%2019.9257%2012.2188%2019.9257%2010H15.9257ZM15.9182%2010C15.9156%2010%2015.9148%209.99976%2015.9152%209.99985C15.9153%209.99987%2015.9154%209.9999%2015.9156%209.99995C15.9157%209.99999%2015.9158%2010%2015.9157%2010C15.9154%209.99988%2015.9133%209.99884%2015.9109%209.99638C15.9084%209.99395%2015.9084%209.99287%2015.9092%209.99484C15.9097%209.99597%2015.9102%209.99751%2015.9105%209.99918C15.9109%2010.001%2015.9108%2010.0015%2015.9108%2010H11.9108C11.9108%2012.2188%2013.7187%2014%2015.9182%2014V10Z%22%20fill%3D%22%231b3f9c%22%20mask%3D%22url%28%23path-1-outside-1%29%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(27, 63, 156, 0.15); }
.width-container-top {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: 50px;
max-width: 1430px;
margin-right: auto;
margin-left: auto;
padding-top: 0px;
padding-bottom: 0px; }
.width-container-top.head {
min-height: 120px;
padding-top: 20px;
padding-bottom: 20px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center; }
.nav-link-2 {
display: none; }
.cat-aside {
display: none;
border-radius: 6px; }
.cat-aside-title {
display: block;
text-decoration: none; }
.address {
max-width: 335px;
min-height: 40px;
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -moz-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
padding: 0 15px 0px 50px;
color: rgba(57, 57, 57, 0.7);
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2240px%22%20height%3D%2240px%22%20%20viewBox%3D%220%200%2040%2040%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20d%3D%22M20%2031C20%2031%2012%2023%2012%2017.6429C12%2012%2015.5817%209%2020%209C24.4183%209%2028%2012%2028%2017.6429C28%2021.3125%2024.6085%2025.1279%2022.3755%2028.0385%22%20stroke%3D%22%23475354%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2217%22%20r%3D%222%22%20fill%3D%22%23475354%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.adv-search-btn {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 270px;
margin-left: 20px;
border-radius: 6px;
background-color: rgba(27, 63, 156, 0.15);
-webkit-transition: all 260ms ease;
transition: all 260ms ease;
cursor: pointer; }
.adv-search-btn:hover {
background-color: rgba(27, 63, 156, 0.25); }
.slider-wrap {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
padding-top: 20px; }
.recommend {
display: block;
width: 270px;
margin-right: 0px;
margin-left: 20px;
padding-bottom: 15px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
border-radius: 6px;
background-color: #1b3f9c;
color: #fff; }
.mask {
border-radius: 6px; }
.text-block-3 {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
padding-left: 30px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
color: #1b3f9c;
font-size: 16px;
font-weight: 500; }
.cat-title-icon {
width: 54px;
height: 54px;
border-radius: 0 6px 0 0;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2018%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%201C0%200.447715%200.447715%200%201%200H17C17.5523%200%2018%200.447715%2018%201C18%201.55228%2017.5523%202%2017%202H1C0.447716%202%200%201.55228%200%201ZM0%208C0%207.44772%200.447715%207%201%207H17C17.5523%207%2018%207.44772%2018%208C18%208.55228%2017.5523%209%2017%209H1C0.447716%209%200%208.55228%200%208ZM1%2014C0.447715%2014%200%2014.4477%200%2015C0%2015.5523%200.447717%2016%201%2016H16.8462C17.3984%2016%2017.8462%2015.5523%2017.8462%2015C17.8462%2014.4477%2017.3984%2014%2016.8462%2014H1Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 255, 255, 0.2); }
.recommend-title {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: 54px;
max-height: 54px;
padding: 5px 30px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
color: #fff;
font-size: 18px;
font-weight: 500; }
.price {
display: inline-block;
font-size: 20px;
font-weight: 700; }
.price.curency {
margin-left: 3px;
font-size: 15px; }
.text-block-5 {
min-height: 72px;
padding-right: 30px;
padding-bottom: 10px;
padding-left: 30px;
color: #fff;
font-size: 15px;
line-height: 1.3em;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center; }
.image {
display: block;
width: 270px;
height: 240px;
margin-bottom: 10px; }
.recommeded-price {
display: inline-block;
min-height: 42px;
margin-left: -5px;
padding: 12px 30px 12px 35px;
border-radius: 4px;
background-color: #ff533b; }
.cat-wrap {
position: relative;
border-radius: 6px;
background-color: #fff; }
.cat-more {
position: absolute;
left: 123px;
bottom: -17px;
width: 34px;
height: 34px;
border-radius: 50px;
background-size: 10px 6px;
background-repeat: no-repeat;
box-shadow: 0 0 0 6px rgba(255, 83, 59, 0.25);
-webkit-transition: all 300ms cubic-bezier(0.55, 0.085, 0.68, 0.53);
transition: all 300ms cubic-bezier(0.55, 0.085, 0.68, 0.53);
cursor: pointer;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20d%3D%22M9.70647%201.72221C10.0973%201.33204%2010.0979%200.698874%209.70775%200.307997C9.31758%20-0.0828807%208.68441%20-0.0834537%208.29353%200.306717L9.70647%201.72221ZM5.00724%205L4.30078%205.70775C4.69116%206.09742%205.32333%206.09742%205.71371%205.70775L5.00724%205ZM1.70647%200.292254C1.31559%20-0.0979171%200.682425%20-0.0973442%200.292254%200.293533C-0.0979171%200.684411%20-0.0973442%201.31758%200.293533%201.70775L1.70647%200.292254ZM8.29353%200.306717L4.30078%204.29225L5.71371%205.70775L9.70647%201.72221L8.29353%200.306717ZM5.71371%204.29225L1.70647%200.292254L0.293533%201.70775L4.30078%205.70775L5.71371%204.29225Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 83, 59, 0.5); }
.cat-more:hover {
background-color: rgba(255, 83, 59, 0.7);
box-shadow: 0 0 0 7px rgba(255, 83, 59, 0.4); }
.goods-slider {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
overflow: auto;
padding: 20px 10px;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1; }
.slide {
width: 20%;
margin-right: 14px;
margin-left: 0px;
border: 5px solid #000;
background-color: #fff; }
.container-2 {
display: block;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1; }
.goods-width {
display: block;
max-width: 1430px;
margin-right: auto;
margin-left: auto;
border-radius: 6px;
background-color: #fff; }
.goods-title-wrap {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
min-height: 80px;
padding: 15px 135px 15px 30px;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
border-bottom: 1px solid rgba(0, 0, 0, 0.05); }
.goods-title {
font-family: Roboto;
color: #393939;
font-size: 26px;
line-height: 1.1em;
font-weight: 700; }
.good-item {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 20%;
margin-right: 5px;
margin-left: 5px;
padding: 15px 15px 20px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.image-2 {
display: none;
width: auto;
max-width: 100%; }
.link-block {
position: absolute;
left: 0px;
top: 0px;
right: 0px;
bottom: 0px;
display: block;
margin-bottom: 0px;
border-radius: 6px;
background-image: url(/wp-content/themes/cx/54681222_3.jpg);
background-position: 50% 50%;
background-size: contain;
background-repeat: no-repeat; }
.good-image {
position: relative;
overflow: hidden;
height: 250px;
margin-bottom: 10px; }
.good-title {
display: block;
padding-bottom: 15px;
color: #ff533b;
font-size: 16px;
font-weight: 500;
text-decoration: none; }
.good-pices-wrap {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-flex: 0;
-webkit-flex: 0 auto;
-ms-flex: 0 auto;
flex: 0 auto;
color: #000;
font-size: 14px; }
.good-price-wrap {
display: inline-block; }
.good-price {
display: inline-block;
color: #242424;
font-size: 24px;
font-weight: 700; }
.good-price-cur {
display: inline-block;
margin-left: 3px;
font-size: 16px;
font-weight: 700; }
.good-old-price {
position: relative;
display: inline-block;
overflow: hidden;
margin-left: 10px;
padding-top: 1px;
padding-right: 5px;
padding-left: 5px; }
.arr {
display: block;
width: 40px;
height: 40px;
margin-left: 0px;
float: left;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
border-style: solid;
border-width: 1px;
border-color: rgba(0, 0, 0, 0.15);
border-radius: 30px; }
.arr.left {
width: 42px;
height: 42px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%226px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%206%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20d%3D%22M4.27779%209.70647C4.66796%2010.0973%205.30113%2010.0979%205.692%209.70775C6.08288%209.31758%206.08345%208.68441%205.69328%208.29353L4.27779%209.70647ZM1%205.00724L0.292254%204.30078C-0.0974179%204.69116%20-0.0974179%205.32333%200.292254%205.71371L1%205.00724ZM5.70775%201.70647C6.09792%201.31559%206.09734%200.682425%205.70647%200.292254C5.31559%20-0.0979171%204.68242%20-0.0973442%204.29225%200.293533L5.70775%201.70647ZM5.69328%208.29353L1.70775%204.30078L0.292254%205.71371L4.27779%209.70647L5.69328%208.29353ZM1.70775%205.71371L5.70775%201.70647L4.29225%200.293533L0.292254%204.30078L1.70775%205.71371Z%22%20fill%3D%22%231b3f9c%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.arr.right {
width: 42px;
height: 42px;
margin-left: 8px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%226px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%206%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20d%3D%22M0.306717%208.29353C-0.0834533%208.68441%20-0.0828804%209.31758%200.307997%209.70775C0.698875%2010.0979%201.33204%2010.0973%201.72221%209.70647L0.306717%208.29353ZM5%205.00724L5.70775%205.71371C6.09742%205.32333%206.09742%204.69116%205.70775%204.30078L5%205.00724ZM1.70775%200.293533C1.31758%20-0.0973442%200.684411%20-0.0979171%200.293533%200.292254C-0.0973442%200.682425%20-0.0979171%201.31559%200.292254%201.70647L1.70775%200.293533ZM1.72221%209.70647L5.70775%205.71371L4.29225%204.30078L0.306717%208.29353L1.72221%209.70647ZM5.70775%204.30078L1.70775%200.293533L0.292254%201.70647L4.29225%205.71371L5.70775%204.30078Z%22%20fill%3D%22%231b3f9c%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.text-block-6 {
position: static;
display: block;
overflow: visible;
color: #626262;
font-size: 18px;
font-weight: 300; }
.good-slider-nav {
position: absolute;
top: 0px;
right: 0px;
bottom: 0px;
padding-top: 20px;
padding-right: 30px; }
.cross {
position: absolute;
left: 0px;
top: 50%;
display: block;
width: 100%;
height: 4px;
margin-top: -2px;
border-radius: 1px;
background-color: rgba(255, 83, 59, 0.4); }
.text-block-7 {
color: #626262;
font-size: 20px;
font-weight: 300; }
.form-block {
display: block;
margin-bottom: 40px;
padding-right: 20px;
padding-left: 20px; }
.form-block__form {
background-color: transparent; }
.form-block__inner {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
max-width: 1430px;
margin-right: auto;
margin-left: auto;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-align-content: stretch;
-ms-flex-line-pack: stretch;
align-content: stretch; }
.form-block__left {
display: block;
width: auto;
margin-right: 20px;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1; }
.form-block__left.folders_page {
margin: 0 0 30px; }
@media screen and (max-width: 1023px) {
.form-block__left.folders_page {
margin: 0 0 20px; } }
@media screen and (max-width: 479px) {
.form-block__left.folders_page {
margin: 0 0 16px; } }
.form-block__right {
width: 510px;
min-width: auto;
padding: 30px 30px 25px;
flex-basis: 50%;
border-radius: 6px;
background-color: #fff; }
.div-block {
width: 300px;
height: 40px;
background-color: #a80b0b; }
.goods-block {
margin-bottom: 40px;
padding-left: 20px;
padding-right: 20px; }
.form-block__form-body {
display: block;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row; }
.text-field {
height: 50px;
margin-bottom: 10px;
padding-right: 20px;
padding-left: 20px;
float: none;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
border-radius: 6px;
font-size: 15px;
line-height: 1em; }
.submit-button {
height: 50px;
margin-left: 10px;
padding: 10px 48px 10px 26px;
-webkit-box-flex: 0;
-webkit-flex-grow: 0;
-ms-flex-positive: 0;
flex-grow: 0;
-webkit-flex-shrink: 1;
-ms-flex-negative: 1;
flex-shrink: 1;
border-radius: 6px;
-webkit-transition: background-color 260ms ease;
transition: background-color 260ms ease;
color: #fff;
font-size: 15px;
font-weight: 500;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%2012%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M4.2%2C9C4%2C9%2C3.7%2C8.9%2C3.5%2C8.7l-3.2-3c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0l2.5%2C2.3l6.1-6.3%20%20%20%20c0.4-0.4%2C1-0.4%2C1.4%2C0c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-6.8%2C7C4.7%2C8.9%2C4.5%2C9%2C4.2%2C9z%22%2F%3E%3C%2Fsvg%3E") right 25px top 50% no-repeat #ff533b; }
.submit-button:hover {
box-shadow: 0 10px 35px -10px rgba(255, 83, 59, 0.5);
background: linear-gradient(180deg, rgba(255, 255, 255, 0.25), rgba(255, 255, 255, 0.25)), url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%2012%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M4.2%2C9C4%2C9%2C3.7%2C8.9%2C3.5%2C8.7l-3.2-3c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0l2.5%2C2.3l6.1-6.3%20%20%20%20c0.4-0.4%2C1-0.4%2C1.4%2C0c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-6.8%2C7C4.7%2C8.9%2C4.5%2C9%2C4.2%2C9z%22%2F%3E%3C%2Fsvg%3E") right 25px top 50% no-repeat #ff533b; }
.form {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.checkbox-label {
margin-top: 3px;
color: rgba(57, 57, 57, 0.8);
font-size: 15px; }
.form-block__form__title, .form-block .tpl-anketa__title {
margin-bottom: 20px;
padding-left: 60px;
font-family: Roboto;
color: #393939;
font-size: 20px;
line-height: 1.1em;
font-weight: 700;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2246px%22%20height%3D%2232px%22%20%20viewBox%3D%220%200%2046%2032%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Crect%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20x%3D%221%22%20y%3D%220.999878%22%20width%3D%2244%22%20height%3D%2230%22%20rx%3D%222%22%20stroke%3D%22%23ff533b%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20stroke-linecap%3D%22round%22%20stroke-width%3D%222%22%20stroke%3D%22%23ff533b%22%20fill%3D%22none%22%20d%3D%22M44%201.99988L24.6167%2016.3039C23.5504%2017.0908%2022.0941%2017.0848%2021.0343%2016.2892L2%201.99988%22%2F%3E%3Cpath%20stroke-linecap%3D%22round%22%20stroke-width%3D%222%22%20stroke%3D%22%23ff533b%22%20d%3D%22M16%2017.9999L2%2029.9999%22%2F%3E%3Cpath%20d%3D%22M30%2017.9999L44%2029.9999%22%20stroke%3D%22%23ff533b%22%20fill%3D%22none%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
.form-block__banner {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
overflow: hidden;
height: 100%;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
border-radius: 6px;
background-color: #4d4d4d;
text-decoration: none; }
.checkbox-field {
margin-top: 10px; }
.content-block__inner {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
max-width: 1430px;
margin-right: auto;
margin-left: auto; }
.content-block__text-wrap {
margin-right: 20px;
padding: 20px 30px 30px;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
border-radius: 6px;
background-color: #fff; }
.block-quote {
margin-top: 10px;
padding-top: 18px;
padding-bottom: 18px;
border-left-width: 0px;
border-radius: 4px;
background-color: rgba(255, 83, 59, 0.1);
color: rgba(57, 57, 57, 0.8);
font-size: 17px; }
.heading {
margin-top: 15px;
margin-bottom: 15px;
font-size: 30px;
line-height: 1.2em; }
.content-block__right {
width: 560px; }
.content-block {
padding-right: 20px;
padding-left: 20px;
margin-bottom: 40px; }
@media screen and (max-width: 767px) {
.content-block {
margin-bottom: 20px; } }
.action-item {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-bottom: 20px;
border-radius: 6px;
background-color: #fff; }
.action-item__pic-wrap {
overflow: hidden;
width: 270px;
-webkit-box-flex: 0;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
border-top-left-radius: 6px;
border-bottom-left-radius: 6px; }
.action-item__info {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
min-height: 260px;
padding: 24px 20px 20px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1; }
@media screen and (max-width: 479px) {
.action-item__info__inner {
padding-bottom: 12px; } }
.action-item__title {
margin-bottom: 15px;
color: #393939;
font-size: 20px;
line-height: 1.1em;
font-weight: 700; }
.action-item__btn {
position: relative;
display: inline-block;
height: 48px;
padding: 16px 28px;
border-radius: 6px;
background-color: rgba(255, 83, 59, 0.15);
-webkit-transition: padding 200ms ease, background-color 200ms ease, box-shadow 200ms ease, color 200ms ease;
transition: padding 200ms ease, background-color 200ms ease, box-shadow 200ms ease, color 200ms ease;
color: #ff533b;
font-weight: 500;
text-decoration: none; }
.action-item__btn:hover {
padding-right: 44px;
box-shadow: 0 10px 35px -10px rgba(255, 83, 59, 0.5);
color: #fff;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%226px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%206%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20d%3D%22M1.72221%200.293533C1.33204%20-0.0973444%200.698874%20-0.0979175%200.307996%200.292254C-0.0828811%200.682425%20-0.083454%201.31559%200.306717%201.70647L1.72221%200.293533ZM5%204.99276L5.70775%205.69922C6.09742%205.30884%206.09742%204.67667%205.70775%204.28629L5%204.99276ZM0.292254%208.29353C-0.0979171%208.68441%20-0.0973441%209.31758%200.293533%209.70775C0.684411%2010.0979%201.31758%2010.0973%201.70775%209.70647L0.292254%208.29353ZM0.306717%201.70647L4.29225%205.69922L5.70775%204.28629L1.72221%200.293533L0.306717%201.70647ZM4.29225%204.28629L0.292254%208.29353L1.70775%209.70647L5.70775%205.69922L4.29225%204.28629Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") 80% 50% no-repeat, rgba(255, 83, 59, 0.8); }
.action-item__pic {
display: block;
height: 100%;
border-radius: 0px;
background-image: url(/wp-content/themes/cx/54606806_3.jpg);
background-position: 50% 50%;
background-size: cover;
background-repeat: no-repeat;
-webkit-transition: all 260ms ease-in-out;
transition: all 260ms ease-in-out; }
.action-item__pic:hover {
-webkit-transform: scale(1.08);
-ms-transform: scale(1.08);
transform: scale(1.08); }
.action-item__text {
color: rgba(57, 57, 57, 0.8);
font-size: 16px;
line-height: 1.3em; }
.article__title {
display: inline-block;
padding-top: 8px;
padding-right: 36px;
padding-bottom: 8px;
-webkit-transition: all 260ms ease;
transition: all 260ms ease;
color: #393939;
font-size: 26px;
font-weight: 700;
text-decoration: none;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2228px%22%20height%3D%2228px%22%20%20viewBox%3D%220%200%2028%2028%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20opacity%3D%220.8%22%20d%3D%22M0.499999%2014C0.499999%2021.4558%206.54416%2027.5%2014%2027.5L14%2026.5C7.09644%2026.5%201.5%2020.9036%201.5%2014L0.499999%2014ZM14%200.499999C6.54416%200.499999%200.5%206.54415%200.499999%2014L1.5%2014C1.5%207.09644%207.09644%201.5%2014%201.5L14%200.499999ZM27.5%2014C27.5%206.54416%2021.4558%200.5%2014%200.499999L14%201.5C20.9036%201.5%2026.5%207.09644%2026.5%2014L27.5%2014ZM26.5%2014C26.5%2020.9036%2020.9036%2026.5%2014%2026.5L14%2027.5C21.4558%2027.5%2027.5%2021.4558%2027.5%2014L26.5%2014Z%22%20fill%3D%22%23393939%22%2F%3E%3Cpath%20d%3D%22M7.99996%2013C7.44767%2013%206.99996%2013.4477%206.99996%2014C6.99996%2014.5523%207.44767%2015%207.99996%2015L7.99996%2013ZM18.6666%2013L7.99996%2013L7.99996%2015L18.6666%2015L18.6666%2013Z%22%20fill%3D%22%23393939%22%2F%3E%3Cpath%20d%3D%22M16.5879%209.56026C16.1978%209.16939%2015.5646%209.16881%2015.1737%209.55899C14.7829%209.94916%2014.7823%2010.5823%2015.1725%2010.9732L16.5879%209.56026ZM19.6%2013.9933L20.3078%2014.6998C20.6975%2014.3094%2020.6975%2013.6772%2020.3078%2013.2868L19.6%2013.9933ZM15.159%2017.0269C14.7688%2017.4178%2014.7694%2018.051%2015.1602%2018.4411C15.5511%2018.8313%2016.1843%2018.8307%2016.5744%2018.4399L15.159%2017.0269ZM15.1725%2010.9732L18.8923%2014.6998L20.3078%2013.2868L16.5879%209.56026L15.1725%2010.9732ZM18.8923%2013.2868L15.159%2017.0269L16.5744%2018.4399L20.3078%2014.6998L18.8923%2013.2868Z%22%20fill%3D%22%23393939%22%2F%3E%3C%2Fsvg%3E") 100% 50% no-repeat; }
.article__title:hover {
padding-right: 40px;
color: #ff533b;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2228px%22%20height%3D%2228px%22%20%20viewBox%3D%220%200%2028%2028%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.8%22%20d%3D%22M0.499999%2014C0.499999%2021.4558%206.54416%2027.5%2014%2027.5L14%2026.5C7.09644%2026.5%201.5%2020.9036%201.5%2014L0.499999%2014ZM14%200.499999C6.54416%200.499999%200.5%206.54415%200.499999%2014L1.5%2014C1.5%207.09644%207.09644%201.5%2014%201.5L14%200.499999ZM27.5%2014C27.5%206.54416%2021.4558%200.5%2014%200.499999L14%201.5C20.9036%201.5%2026.5%207.09644%2026.5%2014L27.5%2014ZM26.5%2014C26.5%2020.9036%2020.9036%2026.5%2014%2026.5L14%2027.5C21.4558%2027.5%2027.5%2021.4558%2027.5%2014L26.5%2014Z%22%20fill%3D%22%23ff533b%22%2F%3E%3Cpath%20d%3D%22M7.99996%2013C7.44767%2013%206.99996%2013.4477%206.99996%2014C6.99996%2014.5523%207.44767%2015%207.99996%2015L7.99996%2013ZM18.6666%2013L7.99996%2013L7.99996%2015L18.6666%2015L18.6666%2013Z%22%20fill%3D%22%23ff533b%22%2F%3E%3Cpath%20d%3D%22M16.5879%209.56026C16.1978%209.16939%2015.5646%209.16881%2015.1737%209.55899C14.7829%209.94916%2014.7823%2010.5823%2015.1725%2010.9732L16.5879%209.56026ZM19.6%2013.9933L20.3078%2014.6998C20.6975%2014.3094%2020.6975%2013.6772%2020.3078%2013.2868L19.6%2013.9933ZM15.159%2017.0269C14.7688%2017.4178%2014.7694%2018.051%2015.1602%2018.4411C15.5511%2018.8313%2016.1843%2018.8307%2016.5744%2018.4399L15.159%2017.0269ZM15.1725%2010.9732L18.8923%2014.6998L20.3078%2013.2868L16.5879%209.56026L15.1725%2010.9732ZM18.8923%2013.2868L15.159%2017.0269L16.5744%2018.4399L20.3078%2014.6998L18.8923%2013.2868Z%22%20fill%3D%22%23ff533b%22%2F%3E%3C%2Fsvg%3E") 100% 50% no-repeat; }
.article {
border-radius: 6px;
background-color: #fff;
text-decoration: none; }
.article__title-link {
padding-right: 0px;
padding-left: 0px;
text-decoration: none; }
.article_title-wrap {
min-height: 70px;
padding: 13px 30px 10px;
border-bottom: 1px solid rgba(0, 0, 0, 0.05); }
.article__link {
color: #ff533b;
font-size: 16px;
text-decoration: none;
transition: all 0.2s;
border-bottom: 1px solid transparent; }
.article__link:hover {
border-color: rgba(255, 83, 59, 0.5); }
.link-2 {
display: inline-block;
color: #ff533b;
text-decoration: none; }
.link-3 {
color: #530808; }
.article__container {
padding: 25px 30px 30px; }
.right-pannel {
position: fixed;
pointer-events: none;
top: 0px;
right: 0px;
bottom: 0px;
z-index: 10000;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center; }
.right-pannel .right-pannel__inner {
pointer-events: auto; }
.cart-icon {
width: 60px;
height: 60px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2260px%22%20height%3D%2260px%22%20%20viewBox%3D%220%200%2060%2060%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M26.25%2038C24.8693%2038%2023.75%2039.1193%2023.75%2040.5C23.75%2041.8807%2024.8693%2043%2026.25%2043C27.6307%2043%2028.75%2041.8807%2028.75%2040.5C28.75%2039.1193%2027.6307%2038%2026.25%2038ZM35%2038C33.6193%2038%2032.5%2039.1193%2032.5%2040.5C32.5%2041.8807%2033.6193%2043%2035%2043C36.3807%2043%2037.5%2041.8807%2037.5%2040.5C37.5%2039.1193%2036.3807%2038%2035%2038Z%22%20fill%3D%22white%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M16%2022H20L24%2034C24.1801%2034.7482%2024.2788%2035%2025%2035H37C37.4651%2035%2037.4814%2034.6855%2038%2034L40.4376%2028.5153C41.1724%2026.8621%2039.9622%2025%2038.1531%2025H25%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
@media screen and (max-width: 1260px) {
.cart-icon {
backgroud-position: 50% -6px; } }
.cart-icon.mobile {
width: 50px;
height: 50px; }
.cart { display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 220px;
min-width: 220px;
padding-right: 15px;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
background-color: #ff533b;
color: #fff;
font-size: 15px;
font-weight: 500;
text-decoration: none; }
.cart:hover {
border-bottom-left-radius: 6px; }
.text-block-8 {
color: #fff;
text-decoration: none; }
.form-btn {
position: absolute;
top: 0px;
right: 0px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 220px;
min-width: 220px;
padding-right: 15px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
background-color: rgba(255, 255, 255, 0.15);
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.15)), to(rgba(255, 255, 255, 0.15))), -webkit-gradient(linear, left top, left bottom, from(#ff533b), to(#ff533b));
background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0.15)), linear-gradient(180deg, #ff533b, #ff533b);
color: #fff;
font-size: 15px;
font-weight: 500;
text-decoration: none; }
.form-btn:hover {
border-top-left-radius: 6px;
border-bottom-left-radius: 6px; }
.form-icon {
width: 60px;
height: 60px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2260px%22%20height%3D%2260px%22%20%20viewBox%3D%220%200%2060%2060%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22none%22%20opacity%3D%220.9%22%20d%3D%22M18.9999%2020C18.5656%2033.2644%2026.3487%2041.8855%2040%2041%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M40.5%2037.5L39.9187%2034.0142C39.7579%2033.0499%2038.9236%2032.3432%2037.946%2032.3432H34.6304C32.6013%2032.3301%2032.5043%2033.7697%2032.5001%2034.8C32.4997%2034.9105%2032.4106%2035.0004%2032.3002%2034.9962C28.7528%2034.8607%2025.0551%2031.1538%2024.9216%2027.5587C24.9176%2027.4483%2025.0073%2027.3594%2025.1176%2027.3536C26.0635%2027.3033%2027.4943%2026.8725%2027.4784%2025.0373V22.0789C27.4784%2021.1134%2026.7886%2020.2857%2025.8388%2020.1117L22.5%2019.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M37.173%2027.6522C37.7252%2027.6527%2038.1734%2027.2054%2038.1739%2026.6531C38.1744%2026.1008%2037.7271%2025.6527%2037.1748%2025.6522L37.173%2027.6522ZM33.3512%2026.6487L32.3512%2026.6496C32.3518%2027.2012%2032.7988%2027.6482%2033.3503%2027.6487L33.3512%2026.6487ZM34.3478%2022.8252C34.3473%2022.2729%2033.8992%2021.8256%2033.3469%2021.8261C32.7946%2021.8266%2032.3473%2022.2747%2032.3478%2022.827L34.3478%2022.8252ZM37.1748%2025.6522L33.3522%2025.6487L33.3503%2027.6487L37.173%2027.6522L37.1748%2025.6522ZM34.3512%2026.6478L34.3478%2022.8252L32.3478%2022.827L32.3512%2026.6496L34.3512%2026.6478Z%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M41.7071%2019.7071C42.0976%2019.3166%2042.0976%2018.6834%2041.7071%2018.2929C41.3165%2017.9024%2040.6834%2017.9024%2040.2929%2018.2929L41.7071%2019.7071ZM33.1189%2025.4668C32.7284%2025.8573%2032.7284%2026.4905%2033.1189%2026.881C33.5095%2027.2715%2034.1426%2027.2715%2034.5332%2026.881L33.1189%2025.4668ZM40.2929%2018.2929L33.1189%2025.4668L34.5332%2026.881L41.7071%2019.7071L40.2929%2018.2929Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.cart-inner {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex; }
.form-btn-container {
position: relative;
width: 60px;
height: 60px;
border-bottom-left-radius: 6px;
background-color: #ff533b;
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.15)), to(rgba(255, 255, 255, 0.15))), -webkit-gradient(linear, left top, left bottom, from(#ff533b), to(#ff533b));
background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0.15)); }
.cart-container {
position: relative;
width: 60px;
height: 60px;
border-top-left-radius: 6px;
border-bottom-left-radius: 0px;
background-color: #ff533b; }
.up_btn {
display: block;
width: 60px;
height: 60px;
min-height: 60px;
min-width: 60px;
margin-top: 2px;
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
opacity: 1;
-webkit-transition: all 280ms ease;
transition: all 280ms ease;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2228px%22%20height%3D%2228px%22%20%20viewBox%3D%220%200%2028%2028%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M14%2028C21.732%2028%2028%2021.732%2028%2014H26C26%2020.6274%2020.6274%2026%2014%2026V28ZM0%2014C0%2021.732%206.26801%2028%2014%2028V26C7.37258%2026%202%2020.6274%202%2014H0ZM14%200C6.26801%200%200%206.26801%200%2014H2C2%207.37258%207.37258%202%2014%202V0ZM14%202C20.6274%202%2026%207.37258%2026%2014H28C28%206.26801%2021.732%200%2014%200V2Z%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M13%2020C13%2020.5523%2013.4477%2021%2014%2021C14.5523%2021%2015%2020.5523%2015%2020H13ZM13%209.33337V20H15V9.33337H13Z%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M9.56014%2011.4121C9.16927%2011.8022%209.16869%2012.4354%209.55886%2012.8263C9.94903%2013.2171%2010.5822%2013.2177%2010.9731%2012.8275L9.56014%2011.4121ZM13.9932%208.39997L14.6996%207.69222C14.3093%207.30255%2013.6771%207.30255%2013.2867%207.69222L13.9932%208.39997ZM17.0268%2012.841C17.4177%2013.2312%2018.0509%2013.2306%2018.441%2012.8398C18.8312%2012.4489%2018.8306%2011.8157%2018.4397%2011.4256L17.0268%2012.841ZM10.9731%2012.8275L14.6996%209.10771L13.2867%207.69222L9.56014%2011.4121L10.9731%2012.8275ZM13.2867%209.10771L17.0268%2012.841L18.4397%2011.4256L14.6996%207.69222L13.2867%209.10771Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ff533b;
opacity: 0;
visibility: hidden; }
.up_btn.active {
visibility: visible;
opacity: 0.5; }
.up_btn:hover {
opacity: 1; }
.top-menu__wrap {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1; }
.nav-menu__wrap {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1; }
.div-block-3 {
display: block;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between; }
.scroll-mouse-link {
position: absolute;
left: 0px;
right: 0px;
bottom: 0px;
z-index: 2;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 64px;
height: 64px;
margin-right: auto;
margin-bottom: -32px;
margin-left: auto;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
border-radius: 50%;
background-color: #fff;
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15); }
.mouse-icon {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 20px;
height: 30px;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
border: 2px solid #bbb;
border-radius: 12px; }
.mouse-wheel-icon {
width: 4px;
height: 4px;
margin-top: 6px;
border-radius: 50%;
background-color: #bbb; }
.div-block-4 {
position: absolute;
width: 50px;
height: 54px; }
.search__icon {
position: absolute;
width: 60px;
height: 54px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2240px%22%20height%3D%2240px%22%20%20viewBox%3D%220%200%2040%2040%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Crect%20fill%3D%22none%22%20x%3D%2211%22%20y%3D%2211%22%20width%3D%2217%22%20height%3D%2217%22%20rx%3D%228.5%22%20stroke%3D%22%232c2931%22%20stroke-opacity%3D%220.2%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M28%2028L31%2031%22%20stroke%3D%22%232c2931%22%20stroke-opacity%3D%220.2%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.test-block {
display: block; }
.advantages {
padding-right: 20px;
padding-left: 20px;
background-color: #1b3f9c;
box-shadow: 0 1px 0 0 #fff; }
.advantages__inner {
display: block;
max-width: 1430px;
margin-right: auto;
margin-left: auto; }
.advantages__button {
display: block;
width: 120px;
height: 40px;
min-width: auto;
background-color: #a53a3a;
background-image: none;
background-size: auto;
background-repeat: repeat;
background-attachment: scroll;
-webkit-transition: background-color 200ms ease, padding 200ms ease, width 200ms ease, opacity 200ms ease;
transition: background-color 200ms ease, padding 200ms ease, width 200ms ease, opacity 200ms ease; }
.advantages__button:hover {
width: 140px;
min-width: auto;
padding-right: 0px;
background-image: url(/wp-content/themes/cx/recall.svg);
background-position: 100% 50%;
background-size: contain;
background-repeat: no-repeat;
background-attachment: scroll; }
.link-block-2 {
display: inline-block;
-webkit-box-align: end;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
direction: ltr;
text-decoration: none; }
.div-block-5 {
display: inline-block;
width: 30px;
height: 30px;
background-image: url(/wp-content/themes/cx/arr-more.svg);
background-position: 50% 50%;
background-size: 26px 26px;
background-repeat: no-repeat; }
.text-block-9 {
text-decoration: none; }
.action-item__arr {
position: absolute;
top: 17px;
right: 20px;
bottom: 0px;
display: block;
width: 15px;
height: 15px;
opacity: 0;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%226px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%206%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20d%3D%22M1.72221%200.293533C1.33204%20-0.0973444%200.698874%20-0.0979175%200.307996%200.292254C-0.0828811%200.682425%20-0.083454%201.31559%200.306717%201.70647L1.72221%200.293533ZM5%204.99276L5.70775%205.69922C6.09742%205.30884%206.09742%204.67667%205.70775%204.28629L5%204.99276ZM0.292254%208.29353C-0.0979171%208.68441%20-0.0973441%209.31758%200.293533%209.70775C0.684411%2010.0979%201.31758%2010.0973%201.70775%209.70647L0.292254%208.29353ZM0.306717%201.70647L4.29225%205.69922L5.70775%204.28629L1.72221%200.293533L0.306717%201.70647ZM4.29225%204.28629L0.292254%208.29353L1.70775%209.70647L5.70775%205.69922L4.29225%204.28629Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.top-pannel__cart {
position: absolute;
top: 0px;
right: 0px;
display: none;
width: 50px;
height: 50px; }
.top-pannel__cont-btn {
position: absolute;
left: auto;
top: 0px;
right: 60px;
display: none;
width: 50px;
height: 50px; }
@media screen and (max-width: 1260px) {
.top-pannel__cont-btn {
display: block; } }
.cont-icon {
position: static;
top: 0px;
right: 0px;
width: 50px;
height: 50px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2240px%22%20height%3D%2240px%22%20%20viewBox%3D%220%200%2040%2040%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20opacity%3D%220.9%22%20d%3D%22M10.0164%2011C9.60357%2022.9763%2017.0256%2030.7431%2030%2029.9436%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20d%3D%22M30%2027L29.7599%2023.7573C29.6825%2022.7129%2028.8126%2021.905%2027.7653%2021.905H24.9366C22.912%2021.8927%2022.7545%2023.4829%2022.7545%2024.3914C19.087%2024.3914%2015.6622%2021.2717%2015.6622%2017.6643C16.53%2017.6643%2018.2626%2017.2073%2018.2466%2015.473V13.254C18.2466%2012.2085%2017.4414%2011.3395%2016.399%2011.2598L13%2011%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.recommended__pic {
margin-bottom: 10px; }
.recommended__pic a {
text-decoration: none; }
.link-block-3 {
display: block;
height: 220px;
max-height: 220px;
background-position: 50% 50%;
background-size: cover;
background-repeat: no-repeat; }
.advantage__item {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
min-height: 60px;
padding: 8px 0;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
color: #fff;
text-decoration: none; }
.form-block__banner__title {
display: block;
margin-bottom: 5px;
color: #393939;
font-size: 25px;
line-height: 140%;
font-weight: 700; }
.cont-category {
margin-bottom: 40px;
padding-right: 10px;
padding-left: 10px; }
.cont-category__width {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
max-width: 1450px;
margin-right: auto;
margin-left: auto;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.cont-category__item {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
overflow: hidden;
width: auto;
height: 250px;
padding-right: 0px;
-webkit-box-align: end;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
border-radius: 6px;
-webkit-transition: all 260ms ease;
transition: all 260ms ease;
color: #fff;
text-decoration: none; }
.div-block-8 {
position: relative;
display: block;
height: 250px;
-webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
.text-block-11 {
display: inline-block;
padding: 10px;
border-radius: 4px;
background-color: rgba(255, 83, 59, 0.85);
color: #fff;
font-size: 16px; }
.cont-category__pic {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
overflow: hidden;
width: 20%;
height: 250px;
-webkit-box-align: end;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
border-radius: 6px;
-webkit-transition: all 260ms ease;
transition: all 260ms ease;
text-decoration: none; }
.cont-category__title {
position: static;
left: 0px;
right: 0px;
bottom: 15px;
z-index: 1;
display: block;
margin-right: 15px;
margin-bottom: 16px;
margin-left: 15px;
padding-right: 15px;
padding-left: 15px;
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
border-radius: 4px;
background-color: rgba(255, 83, 59, 0.9);
-webkit-transition: width 260ms ease, padding 260ms ease, background-color 260ms ease;
transition: width 260ms ease, padding 260ms ease, background-color 260ms ease;
color: #fff;
text-align: left; }
.cont-category__title:hover {
background-color: #ff533b; }
.text-block-12 {
display: inline-block; }
.cont-category__title__wrap {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
min-height: 50px;
padding-top: 5px;
padding-bottom: 5px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center; }
.text-block-13 {
-webkit-transition: all 260ms ease;
transition: all 260ms ease;
font-size: 15px;
font-weight: 500; }
.cont-category__image {
position: absolute;
left: 0px;
top: 0px;
right: 0px;
bottom: 0px;
background-image: url(/wp-content/themes/cx/54606806_3.jpg);
background-position: 0px 0px;
background-size: 400px; }
.cont-category__img {
position: absolute;
left: 0px;
top: 0px;
right: 0px;
bottom: 0px;
background-color: #fff;
background-position: 50% 50%;
background-size: cover;
background-repeat: no-repeat;
-webkit-transition: all 260ms ease;
transition: all 260ms ease; }
.cont-category__img.no-image {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22rgb%28227%2C%20227%2C%20227%29%22%20d%3D%22M70.346%2C9.116%20L11.654%2C9.116%20C10.462%2C9.116%209.496%2C10.079%209.496%2C11.267%20L9.496%2C43.805%20C9.496%2C43.830%209.502%2C43.853%209.503%2C43.877%20C9.473%2C44.445%209.663%2C45.023%2010.086%2C45.468%20C10.904%2C46.331%2012.270%2C46.370%2013.136%2C45.553%20L25.846%2C33.566%20L38.291%2C44.679%20C38.990%2C45.304%2040.015%2C45.406%2040.825%2C44.931%20L51.419%2C38.721%20L61.787%2C46.929%20C62.184%2C47.243%2062.657%2C47.396%2063.127%2C47.396%20C63.763%2C47.396%2064.393%2C47.117%2064.819%2C46.582%20C65.560%2C45.651%2065.404%2C44.298%2064.471%2C43.559%20L52.943%2C34.433%20C52.244%2C33.879%2051.277%2C33.812%2050.507%2C34.263%20L39.996%2C40.425%20L27.246%2C29.039%20C26.409%2C28.292%2025.139%2C28.309%2024.324%2C29.079%20L13.811%2C38.993%20L13.811%2C13.419%20L68.189%2C13.419%20L68.189%2C54.579%20L13.811%2C54.579%20L13.811%2C51.981%20C13.811%2C50.793%2012.846%2C49.829%2011.654%2C49.829%20C10.462%2C49.829%209.496%2C50.793%209.496%2C51.981%20L9.496%2C56.731%20C9.496%2C57.920%2010.462%2C58.883%2011.654%2C58.883%20L70.346%2C58.883%20C71.538%2C58.883%2072.504%2C57.920%2072.504%2C56.731%20L72.504%2C11.267%20C72.504%2C10.079%2071.538%2C9.116%2070.346%2C9.116%20ZM77.359%2C0.001%20L4.641%2C0.001%20C2.083%2C0.001%200.001%2C2.059%200.001%2C4.589%20L0.001%2C63.409%20C0.001%2C65.939%202.083%2C67.997%204.641%2C67.997%20L77.359%2C67.997%20C79.917%2C67.997%2081.999%2C65.939%2081.999%2C63.409%20L81.999%2C4.589%20C81.999%2C2.059%2079.917%2C0.001%2077.359%2C0.001%20ZM77.683%2C63.409%20C77.683%2C63.566%2077.538%2C63.694%2077.359%2C63.694%20L4.641%2C63.694%20C4.462%2C63.694%204.317%2C63.566%204.317%2C63.409%20L4.317%2C4.589%20C4.317%2C4.432%204.462%2C4.304%204.641%2C4.304%20L77.359%2C4.304%20C77.538%2C4.304%2077.683%2C4.432%2077.683%2C4.589%20L77.683%2C63.409%20ZM34.273%2C25.524%20C34.273%2C29.152%2037.234%2C32.104%2040.872%2C32.104%20C44.510%2C32.104%2047.470%2C29.152%2047.470%2C25.524%20C47.470%2C21.896%2044.510%2C18.944%2040.872%2C18.944%20C37.234%2C18.944%2034.273%2C21.896%2034.273%2C25.524%20ZM43.155%2C25.524%20C43.155%2C26.779%2042.131%2C27.800%2040.872%2C27.800%20C39.613%2C27.800%2038.589%2C26.779%2038.589%2C25.524%20C38.589%2C24.268%2039.613%2C23.247%2040.872%2C23.247%20C42.131%2C23.247%2043.155%2C24.268%2043.155%2C25.524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #fff; }
.cont-category__img:hover {
-webkit-transform: scale(1.08);
-ms-transform: scale(1.08);
transform: scale(1.08); }
.div-block-9 {
width: 200px;
height: 200px; }
.div-block-10 {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-right: auto;
margin-left: auto;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
background-color: transparent; }
.my-test-block {
width: 20%;
height: 200px;
padding-right: 10px;
padding-left: 10px;
background-color: transparent; }
.div-block-11 {
display: block;
max-width: 1430px;
margin-right: auto;
margin-left: auto; }
.div-block-12 {
background-color: #7c7c7c; }
.cont-categoty__item-wrap {
width: 20%;
margin-bottom: 20px;
padding-right: 10px;
padding-left: 10px; }
.advantage__item-wrap {
min-height: 60px;
padding: 0px 30px 0px 0px; }
.form-block__banner__text {
display: block;
color: #fff;
font-size: 20px; }
.link-block-4 {
display: block; }
.form-block__banner__image {
position: absolute;
left: 0px;
top: 0px;
right: 0px;
bottom: 0px;
background-position: 50% 50%;
background-size: cover;
background-repeat: no-repeat;
-webkit-transition: all 260ms ease;
transition: all 260ms ease; }
.form-block__banner__image:hover {
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05); }
.form-block__banner-body {
display: block;
padding: 20px 30px; }
.form-block__banner__text-wrap {
position: relative;
z-index: 2;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: 100%;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1; }
.form-block__banner__text-wrap.no_fill {
background-color: transparent !important; }
.form-block__banner__text-wrap.no-events {
background-color: rgba(0, 0, 0, 0.05); }
.footer {
padding-right: 20px;
padding-left: 20px;
background-color: #1b3f9c;
box-shadow: 0 -1px 0 0 rgba(255, 255, 255, 0.1); }
.div-block-14 {
background-color: #1b3f9c; }
.footer__inner {
display: block;
max-width: 1430px;
min-height: 100px;
margin-right: auto;
margin-left: auto; }
.advantages__img {
width: 36px;
height: 36px;
margin: 0 10px 0 0;
background-size: cover;
background-repeat: no-repeat;
background-position: 50%; }
.advantage__text {
font-size: 16px;
font-weight: 500;
width: calc(100% - 36px - 10px); }
.footer__bottom {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
padding: 20px 30px;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center; }
.footer__top {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
padding-top: 15px;
padding-bottom: 15px; }
.footer__site-copy {
display: block;
min-width: 280px;
color: rgba(255, 255, 255, 0.8);
font-size: 14px; }
.footer__counters {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
color: #fff;
text-align: left; }
.footer__copyright {
min-height: 30px;
min-width: 280px;
color: #fff;
text-align: right; }
.footer__copyright span {
font-size: 15px !important; }
.footer__copyright a {
color: #fff;
text-decoration: none; }
.footer__copyright a:hover {
text-decoration: underline; }
.footer__left {
width: 25%;
padding-top: 20px;
padding-right: 30px;
padding-left: 0;
-webkit-box-flex: 0;
-webkit-flex: 0 auto;
-ms-flex: 0 auto;
flex: 0 auto; }
.footer__right {
width: 40%;
-webkit-box-flex: 0;
-webkit-flex: 0 auto;
-ms-flex: 0 auto;
flex: 0 auto; }
.footer__nav-link {
display: block;
text-decoration: none; }
.menu-bottom__link-text {
display: inline;
padding-bottom: 2px;
border-bottom: 1px solid rgba(255, 255, 255, 0.3);
-webkit-transition: all 260ms ease;
transition: all 260ms ease;
color: #fff;
font-size: 15px;
line-height: 130%;
text-decoration: none; }
.menu-bottom__link-text:hover {
border-bottom-color: rgba(255, 255, 255, 0.6); }
.menu-bottom {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
padding: 10px 0px 10px 20px;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.menu-bottom__link {
display: inline-block;
text-decoration: none; }
.menu-bottom__item {
width: 50%;
padding-top: 8px;
padding-right: 10px;
padding-bottom: 10px; }
.footer__sitename {
margin-bottom: 8px;
color: #fff;
font-size: 18px;
font-weight: 500; }
.slide-nav {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center; }
.recall-btn__wrap {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
min-width: 270px;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-shrink: 0;
-ms-flex-negative: 0;
flex-shrink: 0; }
.w-slide {
background-position: 50% 50%;
background-size: cover;
background-repeat: no-repeat; }
.slide__text-wrap {
position: absolute;
left: 0px;
top: 0px;
right: 0px;
bottom: 0px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
padding: 20px 20px 40px;
-webkit-box-align: end;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
grid-auto-columns: 1fr;
grid-column-gap: 16px;
grid-row-gap: 16px;
-ms-grid-columns: 1fr 1fr;
grid-template-columns: 1fr 1fr;
-ms-grid-rows: auto auto;
grid-template-rows: auto auto; }
.slide__title {
margin-bottom: 12px;
font-size: 32px;
line-height: 32px;
font-weight: 500; }
.slide__text {
font-size: 22px; }
.slide__text-body {
padding: 24px 30px 26px;
border-radius: 5px;
background-color: rgba(255, 83, 59, 0.8);
color: #fff; }
.top-panel__close, .burger-close {
display: none; }
.footer-contacts {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 35%;
padding-top: 20px;
padding-right: 30px;
padding-left: 30px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-flex-basis: auto;
-ms-flex-preferred-size: auto;
flex-basis: auto; }
.footer-contacts__phone {
margin-bottom: 15px;
padding-left: 50px;
color: #fff;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2240px%22%20height%3D%2240px%22%20%20viewBox%3D%220%200%2040%2040%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20opacity%3D%220.9%22%20d%3D%22M10.0164%2011C9.60357%2022.9763%2017.0256%2030.7431%2030%2029.9436%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20d%3D%22M30%2027L29.7599%2023.7573C29.6825%2022.7129%2028.8126%2021.905%2027.7653%2021.905H24.9366C22.912%2021.8927%2022.7545%2023.4829%2022.7545%2024.3914C19.087%2024.3914%2015.6622%2021.2717%2015.6622%2017.6643C16.53%2017.6643%2018.2626%2017.2073%2018.2466%2015.473V13.254C18.2466%2012.2085%2017.4414%2011.3395%2016.399%2011.2598L13%2011%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.footer-contacts__phone a {
color: inherit;
text-decoration: none; }
.footer_time {
font-weight: 400;
font-size: 15px; }
.footer-contacts__address {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
min-height: 40px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 50px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
color: #fff;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2240px%22%20height%3D%2240px%22%20%20viewBox%3D%220%200%2040%2040%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20d%3D%22M20%2031C20%2031%2012%2023%2012%2017.6429C12%2012%2015.5817%209%2020%209C24.4183%209%2028%2012%2028%2017.6429C28%2021.3125%2024.6085%2025.1279%2022.3755%2028.0385%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2217%22%20r%3D%222%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
@media (max-width: 1260px) {
.width-container.head {
min-height: 90px; }
.w-nav[data-collapse="medium"] .w-nav-menu {
display: none; }
.top-pannel {
position: fixed;
left: 0px;
top: 0px;
right: 0px;
padding-right: 0px;
padding-left: 0px; }
.company-info__right {
display: none; }
.company-info__left {
width: auto; }
.top-menu__link {
position: static;
left: 0px;
right: 0px;
display: block;
width: 100%;
padding: 12px 20px; }
.top-pannel_cabinet {
display: none; }
.top-pannel_cabinet.left-pannel {
display: block;
width: 100%;
padding: 17px 0px 17px 55px;
background-position: 20px 50%; }
.width-container.head {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; }
.company-info__left {
margin-right: 0px;
padding-right: 0px; }
.name {
text-align: center; }
.desc {
text-align: center; }
.right {
width: 100%;
margin-top: 15px;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start; }
.nav-menu {
width: 320px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
color: #fff; }
.top-block_left {
display: none; }
.cx-sidebar {
display: none; }
.cat-list {
border-radius: 0px; }
.cat-title-text {
border-radius: 0px;
background-color: #ff533b; }
.top-block_right_search {
padding-right: 0px;
padding-left: 0px; }
.slider {
margin-bottom: 20px; }
.cat-item_link {
background-color: transparent; }
.menu-button, .burger-btn {
position: static;
display: block;
width: 50px;
padding: 0px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2018%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%201C0%200.447715%200.447715%200%201%200H17C17.5523%200%2018%200.447715%2018%201C18%201.55228%2017.5523%202%2017%202H1C0.447716%202%200%201.55228%200%201ZM0%208C0%207.44772%200.447715%207%201%207H17C17.5523%207%2018%207.44772%2018%208C18%208.55228%2017.5523%209%2017%209H1C0.447716%209%200%208.55228%200%208ZM1%2014C0.447715%2014%200%2014.4477%200%2015C0%2015.5523%200.447717%2016%201%2016H16.8462C17.3984%2016%2017.8462%2015.5523%2017.8462%2015C17.8462%2014.4477%2017.3984%2014%2016.8462%2014H1Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.width-container-top {
position: static;
left: 0px;
top: 0px;
right: 0px; }
.nav-link-2 {
display: block; }
.cat-aside {
display: block; }
.address {
max-width: 300px;
-webkit-box-flex: 0;
-webkit-flex-grow: 0;
-ms-flex-positive: 0;
flex-grow: 0;
-webkit-flex-shrink: 1;
-ms-flex-negative: 1;
flex-shrink: 1; }
.slider-wrap {
padding-right: 0px;
padding-left: 0px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; }
.recommend {
display: block;
width: 100%;
margin-left: 0px;
padding-bottom: 20px;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row; }
.text-block-5 {
display: block;
padding-right: 0px;
padding-left: 0px; }
.recommeded-price {
margin-left: 0px; }
.goods-slider {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.good-item {
width: 31.3%;
margin-right: 1%;
margin-left: 1%; }
.arr.right {
margin-top: 0px; }
.form-block__inner {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; }
.form-block__left {
margin-right: 0px; }
.form-block__right {
width: auto;
padding: 30px 30px 25px; }
.goods-block {
padding-right: 20px;
padding-left: 20px; }
.form-block__banner {
margin-bottom: 20px; }
.content-block__inner {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; }
.content-block__text-wrap {
margin-right: -20px;
margin-left: -20px;
margin-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
border-radius: 0; }
.content-block__right {
width: auto; }
.right-pannel {
position: static;
z-index: 1000;
display: none;
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start; }
.cart-icon {
width: 60px;
height: 50px; }
.cart-icon.mobile {
position: absolute;
left: 0px;
top: 0px; }
.form-btn-container {
display: none; }
.cart-container {
position: fixed;
top: 0px;
right: 0px;
z-index: 65656;
height: 50px; }
.up_btn {
display: none; }
.top-menu__wrap {
padding-top: 15px;
padding-bottom: 15px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
text-align: left; }
.nav-menu__wrap {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
background-color: #1b3f9c; }
.recommend__wrap {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
padding-right: 20px;
padding-left: 20px; }
.div-block-3 {
display: block;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1; }
.scroll-mouse-link {
display: none;
padding-bottom: 24px; }
.advantages {
padding-right: 10px;
padding-left: 10px; }
.top-pannel__cart {
display: block; }
.cont-icon {
position: absolute;
top: 0px;
right: 0px; }
.recommended__pic {
overflow: hidden;
width: 250px;
height: auto;
margin-bottom: 0px;
border-radius: 4px; }
.link-block-3 {
height: 100%;
min-height: 220px; }
.div-block-6 {
width: auto;
margin-right: 20px;
margin-left: 0px; }
.advantage__item {
padding-right: 10px;
padding-left: 10px; }
.cont-category {
padding-right: 0px;
padding-left: 0px; }
.cont-category__width {
padding-right: 10px;
padding-left: 10px; }
.cont-categoty__item-wrap {
width: 33.333%; }
.advantage__item-wrap {
padding-right: 0px; }
.footer__bottom {
padding-right: 0px;
padding-left: 0px; }
.footer__top {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; }
.footer__left {
width: 100%;
padding-right: 15px;
padding-left: 0px; }
.footer__right {
width: 100%; }
.menu-bottom {
padding-right: 0px;
padding-left: 0px; }
.recall-btn__wrap {
min-width: 0px;
-webkit-box-flex: 0;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto; }
.top-panel__close, .burger-close {
position: absolute;
top: 8px;
right: 10px;
cursor: pointer;
display: block;
width: 32px;
z-index: 2;
height: 32px;
margin-top: 0px;
margin-right: 0px;
border-radius: 50%;
box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.1);
font-size: 0px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2010%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20d%3D%22M1.70711%200.292893C1.31658%20-0.0976311%200.683417%20-0.0976311%200.292893%200.292893C-0.0976311%200.683417%20-0.0976311%201.31658%200.292893%201.70711L1.70711%200.292893ZM8.29289%209.70711C8.68342%2010.0976%209.31658%2010.0976%209.70711%209.70711C10.0976%209.31658%2010.0976%208.68342%209.70711%208.29289L8.29289%209.70711ZM9.70711%201.70711C10.0976%201.31658%2010.0976%200.683417%209.70711%200.292893C9.31658%20-0.0976311%208.68342%20-0.0976311%208.29289%200.292893L9.70711%201.70711ZM0.292893%208.29289C-0.0976311%208.68342%20-0.0976311%209.31658%200.292893%209.70711C0.683417%2010.0976%201.31658%2010.0976%201.70711%209.70711L0.292893%208.29289ZM0.292893%201.70711L8.29289%209.70711L9.70711%208.29289L1.70711%200.292893L0.292893%201.70711ZM8.29289%200.292893L0.292893%208.29289L1.70711%209.70711L9.70711%201.70711L8.29289%200.292893Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 255, 255, 0.25); }
.container-3 {
height: 100%; }
.footer-contacts {
width: 100%;
padding-left: 0px;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row; }
.footer-contacts__phone {
width: 50%; }
.footer-contacts__address {
width: 50%; } }
@media (max-width: 767px) {
.width-container.head {
min-height: 0px; }
.desc {
font-size: 16px; }
.company-info { padding-right: 16px;
padding-left: 16px; }
.link {
font-size: 28px; }
.top-block {
margin-bottom: 20px; }
.slider {
height: 320px;
-webkit-box-flex: 0;
-webkit-flex: 0 auto;
-ms-flex: 0 auto;
flex: 0 auto; }
.slider .w-slider-mask {
height: 320px; }
.slider-wrap {
padding-top: 16px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; }
.recommend {
width: auto;
margin-left: 0px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; }
.mask {
height: 320px; }
.recommend-title {
padding-right: 20px;
padding-left: 20px; }
.goods-slider {
padding-top: 10px;
padding-bottom: 10px;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap; }
.goods-title-wrap {
min-height: 70px;
padding: 10px 125px 10px 20px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center; }
.good-item {
width: 300px;
min-width: 300px;
margin-right: 0%;
margin-left: 0%; }
.arr.right {
display: block; }
.good-slider-nav {
padding-top: 15px;
padding-right: 20px; }
.form-block__right {
margin-top: 10px;
padding-right: 25px;
padding-left: 25px; }
.goods-block {
margin-bottom: 20px;
padding-right: 0px;
padding-left: 0px;
border-radius: 0px; }
.form-block__banner {
margin-bottom: 10px; }
.content-block__text-wrap {
padding: 16px 20px; }
.heading {
font-size: 26px;
line-height: 1.1em; }
.action-item__pic-wrap {
width: 220px; }
.action-item__info {
min-height: 220px;
padding: 20px 16px 16px; }
.action-item__title {
margin-bottom: 10px;
font-size: 18px; }
.action-item__pic {
width: auto; }
.action-item__text {
font-size: 15px; }
.article_title-wrap {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
padding-top: 10px;
padding-right: 20px;
padding-left: 20px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center; }
.article__container {
padding-right: 20px;
padding-left: 20px; }
.scroll-mouse-link {
display: none; }
.recommended__pic {
width: 100%; }
.div-block-6 {
width: 48%; }
.cont-category {
margin-bottom: 20px; }
.cont-categoty__item-wrap {
width: 50%;
min-width: 50%; }
.footer__left {
width: 100%; }
.slide-3 {
border-radius: 6px; }
.slide__text-wrap {
padding: 0px; }
.slide__title {
margin-bottom: 10px;
font-size: 28px;
line-height: 28px; }
.slide__text {
font-size: 18px; }
.slide__text-body {
display: block;
padding: 18px 20px 40px;
-webkit-box-flex: 0;
-webkit-flex: 0 auto;
-ms-flex: 0 auto;
flex: 0 auto;
border-radius: 0px 6px; }
.footer-contacts {
width: 100%; } }
@media screen and (max-width: 639px) {
.footer-contacts__phone {
width: 100%; }
.footer-contacts__address {
width: 100%; } }
@media (max-width: 479px) {
.cont-category__width, .advantages {
padding-left: 6px;
padding-right: 6px; }
h2 {
font-size: 21px;
line-height: 28px; }
h3 {
font-size: 20px;
line-height: 24px; }
.footer {
padding-left: 16px;
padding-right: 16px; }
.name {
width: 100%; }
.desc {
font-size: 16px; }
.body {
min-width: 320px; }
.company-info__right {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; }
.company-info { padding-right: 16px;
padding-left: 16px; }
.link {
font-size: 28px; }
.nav-menu {
width: 100%;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1; }
.top-block {
margin-bottom: 16px;
padding-right: 16px;
padding-left: 16px; }
.slider {
height: 280px;
margin-bottom: 14px; }
.slider .w-slider-mask {
height: 280px; }
.slider-wrap {
margin-top: 16px;
padding-top: 0px;
padding-right: 0px;
padding-left: 0px; }
.mask {
height: 280px; }
.text-block-3 {
margin-top: 0px; }
.text-block-5 {
height: auto;
min-height: 0; }
.image {
width: 100%; }
.goods-slider {
padding: 10px 12px; }
.goods-title-wrap {
min-height: 60px;
padding: 20px 90px 20px 16px;
font-size: 14px; }
.goods-title {
font-size: 20px; }
.good-item {
width: 50%;
min-width: 50%;
margin-right: 0px;
margin-left: 0px;
padding-right: 5px;
padding-left: 5px; }
.good-image {
height: auto;
min-height: 150px; }
.arr.left {
width: 38px;
height: 38px; }
.arr.right {
width: 38px;
height: 38px;
margin-left: 4px; }
.good-slider-nav {
padding-top: 12px;
padding-right: 16px; }
.form-block {
padding-right: 16px;
padding-left: 16px; }
.form-block__right {
padding-right: 25px;
padding-bottom: 16px;
padding-left: 25px; }
.goods-block {
margin-bottom: 14px;
padding-right: 0px;
padding-left: 0px; }
.submit-button {
margin-left: 0px; }
.form {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; }
.form-block__form__title {
padding-top: 35px;
padding-left: 0px;
background-position: 50% 0px;
background-size: 38px 26px;
font-size: 18px;
text-align: center; }
.content-block__text-wrap {
padding: 16px;
margin-right: -16px;
margin-left: -16px; }
.block-quote {
padding-right: 16px;
padding-left: 16px;
font-size: 16px;
line-height: 20px; }
.heading {
margin-top: 10px;
font-size: 22px; }
.content-block {
padding-right: 16px;
padding-left: 16px; }
.action-item {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; }
.action-item__pic-wrap {
width: 100%;
border-top-right-radius: 6px;
border-bottom-left-radius: 0px; }
.action-item__info {
min-height: auto;
padding: 16px;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between; }
.action-item__pic {
width: auto;
height: 220px; }
.article__title {
font-size: 20px; }
.article_title-wrap {
min-height: 60px; }
.recommend__wrap {
padding-right: 16px;
padding-left: 16px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; }
.div-block-6 {
width: 100%;
margin-bottom: 10px; }
.form-block__banner__title {
font-size: 26px; }
.form-block__banner__text {
font-size: 18px; }
.form-block__banner-body {
padding-right: 16px;
padding-left: 16px; }
.footer__bottom {
padding-right: 0px;
padding-left: 0px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; }
.footer__top {
padding-top: 10px;
padding-bottom: 10px; }
.footer__copyright {
background-position: 50% 50%;
text-align: left; }
.menu-bottom {
padding-left: 0px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; }
.menu-bottom__item {
width: 100%; }
.slide__title {
margin-bottom: 8px;
font-size: 24px;
line-height: 24px; }
.slide__text-body {
padding: 16px 16px 36px;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
border-radius: 0; }
.left-arrow {
display: none; }
.right-arrow {
display: none; }
.footer-contacts {
width: 100%;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; }
.footer-contacts__phone {
width: 100%; }
.footer-contacts__address {
width: 100%; } }
#search.w-node-3951a02c13ca-e7577d33 {
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2; }
#search.w-node-3951a02c13ca-e7577d33::-webkit-input-placeholder {
opacity: 1 !important;
color: rgba(44, 41, 49, 0.7); }
#search.w-node-3951a02c13ca-e7577d33:moz-placeholder {
opacity: 1 !important;
color: rgba(44, 41, 49, 0.7); }
#search.w-node-3951a02c13ca-e7577d33::-moz-placeholder {
opacity: 1 !important;
color: rgba(44, 41, 49, 0.7); }
#search.w-node-3951a02c13ca-e7577d33:-ms-input-placeholder {
opacity: 1 !important;
color: rgba(44, 41, 49, 0.7); }
#w-node-3951a02c13cb-e7577d33 {
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-row: 1;
grid-row-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2; }
#w-node-b40ff4c219d1-e7577d33 {
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2; }
#w-node-2ef0471dd96e-e7577d33 {
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2; }
.no-events {
pointer-events: none; }
.w-slider-dot {
background: #fff;
width: 6px;
height: 6px; }
.w-slider-dot.w-active {
color: #fff;
background: #fff;
width: 12px;
height: 12px; }
.shop-folders-panel {
position: relative;
padding: 0 0 14px;
z-index: 1; }
@media screen and (max-width: 1023px) {
.shop-folders-panel {
padding: 0 0 20px; } }
.shop-folders-panel__inner {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.shop-folders-panel .filter-popup-btn {
display: none;
margin-right: 20px;
padding-right: 76px;
text-align: left; }
@media screen and (max-width: 1340px) {
.shop-folders-panel .filter-popup-btn {
display: block;
width: calc(25% - 23px); } }
@media screen and (max-width: 1260px) {
.shop-folders-panel .filter-popup-btn {
width: calc(33.3333% - 13px);
margin-right: 20px; } }
@media screen and (max-width: 1023px) {
.shop-folders-panel .filter-popup-btn {
width: calc(33.3333% - 14px);
margin-right: 20px;
padding-left: 20px; } }
@media screen and (min-width: 420px) and (max-width: 767px) {
.shop-folders-panel .filter-popup-btn {
width: calc(50% - 10px);
margin: 0 20px 0 auto;
width: 48px;
height: 48px;
padding: 0;
font-size: 0; } }
@media screen and (max-width: 419px) {
.shop-folders-panel .filter-popup-btn {
width: calc(50% - 5px);
margin-right: auto; } }
.shop-folders-panel .filter-popup-btn:after {
position: absolute;
content: '';
right: 0;
top: 0;
bottom: 0;
width: 48px;
border-radius: 0 6px 6px 0;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%2016%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M15.000%2C2.000%20L1.000%2C2.000%20C0.448%2C2.000%200.000%2C1.552%200.000%2C1.000%20C0.000%2C0.448%200.448%2C0.000%201.000%2C0.000%20L15.000%2C0.000%20C15.552%2C0.000%2016.000%2C0.448%2016.000%2C1.000%20C16.000%2C1.552%2015.552%2C2.000%2015.000%2C2.000%20ZM4.000%2C6.000%20L12.000%2C6.000%20C12.552%2C6.000%2013.000%2C6.448%2013.000%2C7.000%20C13.000%2C7.552%2012.552%2C8.000%2012.000%2C8.000%20L4.000%2C8.000%20C3.448%2C8.000%203.000%2C7.552%203.000%2C7.000%20C3.000%2C6.448%203.448%2C6.000%204.000%2C6.000%20ZM6.000%2C12.000%20L10.000%2C12.000%20C10.552%2C12.000%2011.000%2C12.448%2011.000%2C13.000%20C11.000%2C13.552%2010.552%2C14.000%2010.000%2C14.000%20L6.000%2C14.000%20C5.448%2C14.000%205.000%2C13.552%205.000%2C13.000%20C5.000%2C12.448%205.448%2C12.000%206.000%2C12.000%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 255, 255, 0.2); }
.shop-folders-panel .sorting-block {
width: 280px;
height: 48px;
position: relative; }
@media screen and (max-width: 1360px) {
.shop-folders-panel .sorting-block {
width: 26%; } }
@media screen and (max-width: 1260px) {
.shop-folders-panel .sorting-block {
width: calc(33.333% - 14px); } }
@media screen and (max-width: 1023px) {
.shop-folders-panel .sorting-block {
width: calc(33.333% - 12px);
margin-right: 20px; } }
@media screen and (max-width: 767px) {
.shop-folders-panel .sorting-block {
-webkit-box-ordinal-group: 0;
-moz-box-ordinal-group: 0;
-webkit-order: -1;
-moz-order: -1;
-ms-flex-order: -1;
order: -1;
margin: 0;
width: calc(50% - 10px); } }
@media screen and (max-width: 419px) {
.shop-folders-panel .sorting-block {
width: 100%;
margin: 10px 0 0;
-webkit-box-ordinal-group: 4;
-moz-box-ordinal-group: 4;
-webkit-order: 3;
-moz-order: 3;
-ms-flex-order: 3;
order: 3; } }
.shop-folders-panel .sorting-block__inner {
background: #f8f8f8;
border-radius: 6px;
transition: all 0.2s;
border: 1px solid rgba(53, 106, 139, 0.15); }
.shop-folders-panel .sorting-block__inner.active {
background: #fff;
box-shadow: 0px 4px 14px rgba(0, 0, 0, 0.1); }
.shop-folders-panel .sorting-block__inner.active .sorting-block__body:before {
-webkit-transform: rotate(-180deg);
-moz-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
-o-transform: rotate(-180deg);
transform: rotate(-180deg); }
.shop-folders-panel .sorting-block__body {
position: relative;
height: 46px;
cursor: pointer;
font-size: 15px;
color: rgba(57, 57, 57, 0.5);
padding: 14px 40px 14px 14px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
.shop-folders-panel .sorting-block__body:before {
position: absolute;
content: '';
top: 50%;
right: 15px;
content: '';
opacity: 0.6;
width: 10px;
height: 6px;
margin-top: -3px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%232c2931%22%20d%3D%22M5%2C6C4.8%2C6%2C4.5%2C5.9%2C4.3%2C5.7l-4-4c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0L5%2C3.6l3.3-3.3c0.4-0.4%2C1-0.4%2C1.4%2C0%20c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-4%2C4C5.5%2C5.9%2C5.3%2C6%2C5%2C6z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.shop-folders-panel .sorting-block__body span {
position: relative;
display: block;
padding-left: 26px; }
.shop-folders-panel .sorting-block__body span.no-sorting {
padding-left: 0; }
.shop-folders-panel .sorting-block__body span:before {
position: absolute;
content: '';
top: 50%;
left: 0;
width: 12px;
height: 10px;
margin-top: -5px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
transition: all 0.3s; }
.shop-folders-panel .sorting-block__body span.sort-param-asc {
color: #393939; }
.shop-folders-panel .sorting-block__body span.sort-param-asc:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2012%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23393939%22%20d%3D%22M11.000%2C2.000%20L1.000%2C2.000%20C0.448%2C2.000%200.000%2C1.552%200.000%2C1.000%20C0.000%2C0.448%200.448%2C-0.000%201.000%2C-0.000%20L11.000%2C-0.000%20C11.552%2C-0.000%2012.000%2C0.448%2012.000%2C1.000%20C12.000%2C1.552%2011.552%2C2.000%2011.000%2C2.000%20ZM1.000%2C4.000%20L6.000%2C4.000%20C6.552%2C4.000%207.000%2C4.448%207.000%2C5.000%20C7.000%2C5.552%206.552%2C6.000%206.000%2C6.000%20L1.000%2C6.000%20C0.448%2C6.000%200.000%2C5.552%200.000%2C5.000%20C0.000%2C4.448%200.448%2C4.000%201.000%2C4.000%20ZM1.000%2C8.000%20L6.000%2C8.000%20C6.552%2C8.000%207.000%2C8.448%207.000%2C9.000%20C7.000%2C9.552%206.552%2C10.000%206.000%2C10.000%20L1.000%2C10.000%20C0.448%2C10.000%200.000%2C9.552%200.000%2C9.000%20C0.000%2C8.448%200.448%2C8.000%201.000%2C8.000%20Z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.shop-folders-panel .sorting-block__body span.sort-param-desc {
color: #393939; }
.shop-folders-panel .sorting-block__body span.sort-param-desc:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2012%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23393939%22%20d%3D%22M11.000%2C10.000%20L1.000%2C10.000%20C0.448%2C10.000%200.000%2C9.552%200.000%2C9.000%20C0.000%2C8.448%200.448%2C8.000%201.000%2C8.000%20L11.000%2C8.000%20C11.552%2C8.000%2012.000%2C8.448%2012.000%2C9.000%20C12.000%2C9.552%2011.552%2C10.000%2011.000%2C10.000%20ZM6.000%2C6.000%20L1.000%2C6.000%20C0.448%2C6.000%200.000%2C5.552%200.000%2C5.000%20C0.000%2C4.448%200.448%2C4.000%201.000%2C4.000%20L6.000%2C4.000%20C6.552%2C4.000%207.000%2C4.448%207.000%2C5.000%20C7.000%2C5.552%206.552%2C6.000%206.000%2C6.000%20ZM6.000%2C2.000%20L1.000%2C2.000%20C0.448%2C2.000%200.000%2C1.552%200.000%2C1.000%20C0.000%2C0.448%200.448%2C-0.000%201.000%2C-0.000%20L6.000%2C-0.000%20C6.552%2C-0.000%207.000%2C0.448%207.000%2C1.000%20C7.000%2C1.552%206.552%2C2.000%206.000%2C2.000%20Z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.shop-folders-panel .sorting-block__popup {
display: none;
padding: 0; }
.shop-folders-panel .sorting-block__popup .sort-reset {
position: relative;
color: #393939;
display: block;
font-size: 15px;
text-decoration: none;
padding: 14px 0 15px 15px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
transition: all 0.3s; }
.shop-folders-panel .sorting-block__popup .sort-reset:hover {
background: rgba(255, 83, 59, 0.15); }
.shop-folders-panel .sorting-block__popup .sort-param {
position: relative;
color: rgba(57, 57, 57, 0.7);
display: block;
font-size: 15px;
text-decoration: none;
padding: 14px 0 15px 40px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
transition: all 0.3s; }
.shop-folders-panel .sorting-block__popup .sort-param:hover {
background: rgba(255, 83, 59, 0.15); }
.shop-folders-panel .sorting-block__popup .sort-param:before {
position: absolute;
content: '';
top: 50%;
left: 15px;
width: 12px;
height: 10px;
margin-top: -5px;
opacity: 0.8;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
transition: all 0.3s; }
.shop-folders-panel .sorting-block__popup .sort-param.sort-param-asc.active {
background: rgba(255, 83, 59, 0.15); }
.shop-folders-panel .sorting-block__popup .sort-param.sort-param-asc.active:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2012%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23393939%22%20d%3D%22M11.000%2C2.000%20L1.000%2C2.000%20C0.448%2C2.000%200.000%2C1.552%200.000%2C1.000%20C0.000%2C0.448%200.448%2C-0.000%201.000%2C-0.000%20L11.000%2C-0.000%20C11.552%2C-0.000%2012.000%2C0.448%2012.000%2C1.000%20C12.000%2C1.552%2011.552%2C2.000%2011.000%2C2.000%20ZM1.000%2C4.000%20L6.000%2C4.000%20C6.552%2C4.000%207.000%2C4.448%207.000%2C5.000%20C7.000%2C5.552%206.552%2C6.000%206.000%2C6.000%20L1.000%2C6.000%20C0.448%2C6.000%200.000%2C5.552%200.000%2C5.000%20C0.000%2C4.448%200.448%2C4.000%201.000%2C4.000%20ZM1.000%2C8.000%20L6.000%2C8.000%20C6.552%2C8.000%207.000%2C8.448%207.000%2C9.000%20C7.000%2C9.552%206.552%2C10.000%206.000%2C10.000%20L1.000%2C10.000%20C0.448%2C10.000%200.000%2C9.552%200.000%2C9.000%20C0.000%2C8.448%200.448%2C8.000%201.000%2C8.000%20Z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.shop-folders-panel .sorting-block__popup .sort-param.sort-param-asc:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2012%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23393939%22%20d%3D%22M11.000%2C2.000%20L1.000%2C2.000%20C0.448%2C2.000%200.000%2C1.552%200.000%2C1.000%20C0.000%2C0.448%200.448%2C-0.000%201.000%2C-0.000%20L11.000%2C-0.000%20C11.552%2C-0.000%2012.000%2C0.448%2012.000%2C1.000%20C12.000%2C1.552%2011.552%2C2.000%2011.000%2C2.000%20ZM1.000%2C4.000%20L6.000%2C4.000%20C6.552%2C4.000%207.000%2C4.448%207.000%2C5.000%20C7.000%2C5.552%206.552%2C6.000%206.000%2C6.000%20L1.000%2C6.000%20C0.448%2C6.000%200.000%2C5.552%200.000%2C5.000%20C0.000%2C4.448%200.448%2C4.000%201.000%2C4.000%20ZM1.000%2C8.000%20L6.000%2C8.000%20C6.552%2C8.000%207.000%2C8.448%207.000%2C9.000%20C7.000%2C9.552%206.552%2C10.000%206.000%2C10.000%20L1.000%2C10.000%20C0.448%2C10.000%200.000%2C9.552%200.000%2C9.000%20C0.000%2C8.448%200.448%2C8.000%201.000%2C8.000%20Z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.shop-folders-panel .sorting-block__popup .sort-param.sort-param-desc.active {
background: rgba(255, 83, 59, 0.15); }
.shop-folders-panel .sorting-block__popup .sort-param.sort-param-desc.active:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2012%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23393939%22%20d%3D%22M11.000%2C10.000%20L1.000%2C10.000%20C0.448%2C10.000%200.000%2C9.552%200.000%2C9.000%20C0.000%2C8.448%200.448%2C8.000%201.000%2C8.000%20L11.000%2C8.000%20C11.552%2C8.000%2012.000%2C8.448%2012.000%2C9.000%20C12.000%2C9.552%2011.552%2C10.000%2011.000%2C10.000%20ZM6.000%2C6.000%20L1.000%2C6.000%20C0.448%2C6.000%200.000%2C5.552%200.000%2C5.000%20C0.000%2C4.448%200.448%2C4.000%201.000%2C4.000%20L6.000%2C4.000%20C6.552%2C4.000%207.000%2C4.448%207.000%2C5.000%20C7.000%2C5.552%206.552%2C6.000%206.000%2C6.000%20ZM6.000%2C2.000%20L1.000%2C2.000%20C0.448%2C2.000%200.000%2C1.552%200.000%2C1.000%20C0.000%2C0.448%200.448%2C-0.000%201.000%2C-0.000%20L6.000%2C-0.000%20C6.552%2C-0.000%207.000%2C0.448%207.000%2C1.000%20C7.000%2C1.552%206.552%2C2.000%206.000%2C2.000%20Z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.shop-folders-panel .sorting-block__popup .sort-param.sort-param-desc:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2012%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23393939%22%20d%3D%22M11.000%2C10.000%20L1.000%2C10.000%20C0.448%2C10.000%200.000%2C9.552%200.000%2C9.000%20C0.000%2C8.448%200.448%2C8.000%201.000%2C8.000%20L11.000%2C8.000%20C11.552%2C8.000%2012.000%2C8.448%2012.000%2C9.000%20C12.000%2C9.552%2011.552%2C10.000%2011.000%2C10.000%20ZM6.000%2C6.000%20L1.000%2C6.000%20C0.448%2C6.000%200.000%2C5.552%200.000%2C5.000%20C0.000%2C4.448%200.448%2C4.000%201.000%2C4.000%20L6.000%2C4.000%20C6.552%2C4.000%207.000%2C4.448%207.000%2C5.000%20C7.000%2C5.552%206.552%2C6.000%206.000%2C6.000%20ZM6.000%2C2.000%20L1.000%2C2.000%20C0.448%2C2.000%200.000%2C1.552%200.000%2C1.000%20C0.000%2C0.448%200.448%2C-0.000%201.000%2C-0.000%20L6.000%2C-0.000%20C6.552%2C-0.000%207.000%2C0.448%207.000%2C1.000%20C7.000%2C1.552%206.552%2C2.000%206.000%2C2.000%20Z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.shop-folders-panel .view-shop2 {
margin-left: auto; }
@media screen and (max-width: 767px) {
.shop-folders-panel .view-shop2 {
margin: 0; } }
.shop-folders-panel .view-shop2__wrap {
position: relative;
height: 48px;
width: 79px;
background: #f8f8f8;
overflow: hidden;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
transition: all 0.3s; }
@media screen and (max-width: 767px) {
.shop-folders-panel .view-shop2__wrap {
width: 96px; } }
.shop-folders-panel .view-shop2__wrap.active {
width: 144px; }
@media screen and (max-width: 767px) {
.shop-folders-panel .view-shop2__wrap.active {
width: 96px; } }
.shop-folders-panel .view-shop2__wrap.active .view-param {
opacity: 1;
visibility: visible; }
.shop-folders-panel .view-shop2__wrap.active .view-param.active-view {
-webkit-box-ordinal-group: inherit1;
-moz-box-ordinal-group: inherit1;
-webkit-order: inherit;
-moz-order: inherit;
-ms-flex-order: inherit;
order: inherit; }
.shop-folders-panel .view-shop2__wrap.active .view-param.active-view.thumbs:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%2014%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M13.000%2C14.000%20L9.000%2C14.000%20C8.448%2C14.000%208.000%2C13.552%208.000%2C13.000%20L8.000%2C9.000%20C8.000%2C8.448%208.448%2C8.000%209.000%2C8.000%20L13.000%2C8.000%20C13.552%2C8.000%2014.000%2C8.448%2014.000%2C9.000%20L14.000%2C13.000%20C14.000%2C13.552%2013.552%2C14.000%2013.000%2C14.000%20ZM13.000%2C6.000%20L9.000%2C6.000%20C8.448%2C6.000%208.000%2C5.552%208.000%2C5.000%20L8.000%2C1.000%20C8.000%2C0.448%208.448%2C0.000%209.000%2C0.000%20L13.000%2C0.000%20C13.552%2C0.000%2014.000%2C0.448%2014.000%2C1.000%20L14.000%2C5.000%20C14.000%2C5.552%2013.552%2C6.000%2013.000%2C6.000%20ZM5.000%2C14.000%20L1.000%2C14.000%20C0.448%2C14.000%200.000%2C13.552%200.000%2C13.000%20L0.000%2C9.000%20C0.000%2C8.448%200.448%2C8.000%201.000%2C8.000%20L5.000%2C8.000%20C5.552%2C8.000%206.000%2C8.448%206.000%2C9.000%20L6.000%2C13.000%20C6.000%2C13.552%205.552%2C14.000%205.000%2C14.000%20ZM5.000%2C6.000%20L1.000%2C6.000%20C0.448%2C6.000%200.000%2C5.552%200.000%2C5.000%20L0.000%2C1.000%20C0.000%2C0.448%200.448%2C0.000%201.000%2C0.000%20L5.000%2C0.000%20C5.552%2C0.000%206.000%2C0.448%206.000%2C1.000%20L6.000%2C5.000%20C6.000%2C5.552%205.552%2C6.000%205.000%2C6.000%20Z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.shop-folders-panel .view-shop2__wrap.active .view-param.active-view.simple:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%2014%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M13.000%2C14.000%20L1.000%2C14.000%20C0.448%2C14.000%20-0.000%2C13.552%20-0.000%2C13.000%20L-0.000%2C9.000%20C-0.000%2C8.448%200.448%2C8.000%201.000%2C8.000%20L13.000%2C8.000%20C13.552%2C8.000%2014.000%2C8.448%2014.000%2C9.000%20L14.000%2C13.000%20C14.000%2C13.552%2013.552%2C14.000%2013.000%2C14.000%20ZM13.000%2C6.000%20L1.000%2C6.000%20C0.448%2C6.000%20-0.000%2C5.552%20-0.000%2C5.000%20L-0.000%2C1.000%20C-0.000%2C0.448%200.448%2C0.000%201.000%2C0.000%20L13.000%2C0.000%20C13.552%2C0.000%2014.000%2C0.448%2014.000%2C1.000%20L14.000%2C5.000%20C14.000%2C5.552%2013.552%2C6.000%2013.000%2C6.000%20Z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.shop-folders-panel .view-shop2__wrap.active .view-param.active-view.pricelist:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%2014%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M13.000%2C8.000%20L1.000%2C8.000%20C0.448%2C8.000%200.000%2C7.552%200.000%2C7.000%20C0.000%2C6.448%200.448%2C6.000%201.000%2C6.000%20L13.000%2C6.000%20C13.552%2C6.000%2014.000%2C6.448%2014.000%2C7.000%20C14.000%2C7.552%2013.552%2C8.000%2013.000%2C8.000%20ZM13.000%2C2.000%20L1.000%2C2.000%20C0.448%2C2.000%200.000%2C1.552%200.000%2C1.000%20C0.000%2C0.448%200.448%2C0.000%201.000%2C0.000%20L13.000%2C0.000%20C13.552%2C0.000%2014.000%2C0.448%2014.000%2C1.000%20C14.000%2C1.552%2013.552%2C2.000%2013.000%2C2.000%20ZM1.000%2C12.000%20L13.000%2C12.000%20C13.552%2C12.000%2014.000%2C12.448%2014.000%2C13.000%20C14.000%2C13.552%2013.552%2C14.000%2013.000%2C14.000%20L1.000%2C14.000%20C0.448%2C14.000%200.000%2C13.552%200.000%2C13.000%20C0.000%2C12.448%200.448%2C12.000%201.000%2C12.000%20Z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.shop-folders-panel .view-shop2__wrap.active .view-shop2__btn:before {
-webkit-transform: scale(1, 1);
-moz-transform: scale(1, 1);
-ms-transform: scale(1, 1);
-o-transform: scale(1, 1);
transform: scale(1, 1); }
.shop-folders-panel .view-shop2__inner {
font-size: 0;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
position: absolute;
left: 39px;
top: 0;
bottom: 0; }
@media screen and (max-width: 767px) {
.shop-folders-panel .view-shop2__inner {
left: 0; } }
.shop-folders-panel .view-shop2__btn {
position: relative;
width: 28px;
height: 48px;
cursor: pointer;
margin-left: 8px; }
@media screen and (max-width: 767px) {
.shop-folders-panel .view-shop2__btn {
display: none; } }
.shop-folders-panel .view-shop2__btn:hover:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%226px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%206%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M1%2C10c-0.3%2C0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1%2C0-1.4L3.6%2C5L0.3%2C1.7c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0%20l4%2C4c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-4%2C4C1.5%2C9.9%2C1.3%2C10%2C1%2C10z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.shop-folders-panel .view-shop2__btn:before {
position: absolute;
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
transition: all 0.3s;
-webkit-transform: scale(-1, 1);
-moz-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
-o-transform: scale(-1, 1);
transform: scale(-1, 1);
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%226px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%206%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20fill%3D%22%232c2931%22%20d%3D%22M1%2C10c-0.3%2C0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1%2C0-1.4L3.6%2C5L0.3%2C1.7c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0%20l4%2C4c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-4%2C4C1.5%2C9.9%2C1.3%2C10%2C1%2C10z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.shop-folders-panel .view-shop2 .view-param {
width: 32px;
height: 48px;
min-width: 32px;
vertical-align: top;
display: inline-block;
text-decoration: none;
position: relative;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
transition: all 0.3s; }
@media screen and (max-width: 767px) {
.shop-folders-panel .view-shop2 .view-param {
width: 48px;
opacity: 1;
visibility: visible; } }
.shop-folders-panel .view-shop2 .view-param.active-view {
-webkit-box-ordinal-group: 0;
-moz-box-ordinal-group: 0;
-webkit-order: -1;
-moz-order: -1;
-ms-flex-order: -1;
order: -1;
opacity: 1;
visibility: visible; }
@media screen and (max-width: 767px) {
.shop-folders-panel .view-shop2 .view-param.active-view {
-webkit-box-ordinal-group: unset1;
-moz-box-ordinal-group: unset1;
-webkit-order: unset;
-moz-order: unset;
-ms-flex-order: unset;
order: unset; } }
.shop-folders-panel .view-shop2 .view-param:before {
position: absolute;
content: '';
top: 50%;
left: 50%;
width: 14px;
height: 14px;
margin-top: -7px;
margin-left: -7px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
transition: all 0.3s; }
.shop-folders-panel .view-shop2 .view-param.thumbs:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%2014%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20fill%3D%22%232c2931%22%20d%3D%22M13.000%2C14.000%20L9.000%2C14.000%20C8.448%2C14.000%208.000%2C13.552%208.000%2C13.000%20L8.000%2C9.000%20C8.000%2C8.448%208.448%2C8.000%209.000%2C8.000%20L13.000%2C8.000%20C13.552%2C8.000%2014.000%2C8.448%2014.000%2C9.000%20L14.000%2C13.000%20C14.000%2C13.552%2013.552%2C14.000%2013.000%2C14.000%20ZM13.000%2C6.000%20L9.000%2C6.000%20C8.448%2C6.000%208.000%2C5.552%208.000%2C5.000%20L8.000%2C1.000%20C8.000%2C0.448%208.448%2C0.000%209.000%2C0.000%20L13.000%2C0.000%20C13.552%2C0.000%2014.000%2C0.448%2014.000%2C1.000%20L14.000%2C5.000%20C14.000%2C5.552%2013.552%2C6.000%2013.000%2C6.000%20ZM5.000%2C14.000%20L1.000%2C14.000%20C0.448%2C14.000%200.000%2C13.552%200.000%2C13.000%20L0.000%2C9.000%20C0.000%2C8.448%200.448%2C8.000%201.000%2C8.000%20L5.000%2C8.000%20C5.552%2C8.000%206.000%2C8.448%206.000%2C9.000%20L6.000%2C13.000%20C6.000%2C13.552%205.552%2C14.000%205.000%2C14.000%20ZM5.000%2C6.000%20L1.000%2C6.000%20C0.448%2C6.000%200.000%2C5.552%200.000%2C5.000%20L0.000%2C1.000%20C0.000%2C0.448%200.448%2C0.000%201.000%2C0.000%20L5.000%2C0.000%20C5.552%2C0.000%206.000%2C0.448%206.000%2C1.000%20L6.000%2C5.000%20C6.000%2C5.552%205.552%2C6.000%205.000%2C6.000%20Z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.shop-folders-panel .view-shop2 .view-param.thumbs:hover:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%2014%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M13.000%2C14.000%20L9.000%2C14.000%20C8.448%2C14.000%208.000%2C13.552%208.000%2C13.000%20L8.000%2C9.000%20C8.000%2C8.448%208.448%2C8.000%209.000%2C8.000%20L13.000%2C8.000%20C13.552%2C8.000%2014.000%2C8.448%2014.000%2C9.000%20L14.000%2C13.000%20C14.000%2C13.552%2013.552%2C14.000%2013.000%2C14.000%20ZM13.000%2C6.000%20L9.000%2C6.000%20C8.448%2C6.000%208.000%2C5.552%208.000%2C5.000%20L8.000%2C1.000%20C8.000%2C0.448%208.448%2C0.000%209.000%2C0.000%20L13.000%2C0.000%20C13.552%2C0.000%2014.000%2C0.448%2014.000%2C1.000%20L14.000%2C5.000%20C14.000%2C5.552%2013.552%2C6.000%2013.000%2C6.000%20ZM5.000%2C14.000%20L1.000%2C14.000%20C0.448%2C14.000%200.000%2C13.552%200.000%2C13.000%20L0.000%2C9.000%20C0.000%2C8.448%200.448%2C8.000%201.000%2C8.000%20L5.000%2C8.000%20C5.552%2C8.000%206.000%2C8.448%206.000%2C9.000%20L6.000%2C13.000%20C6.000%2C13.552%205.552%2C14.000%205.000%2C14.000%20ZM5.000%2C6.000%20L1.000%2C6.000%20C0.448%2C6.000%200.000%2C5.552%200.000%2C5.000%20L0.000%2C1.000%20C0.000%2C0.448%200.448%2C0.000%201.000%2C0.000%20L5.000%2C0.000%20C5.552%2C0.000%206.000%2C0.448%206.000%2C1.000%20L6.000%2C5.000%20C6.000%2C5.552%205.552%2C6.000%205.000%2C6.000%20Z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
@media screen and (max-width: 767px) {
.shop-folders-panel .view-shop2 .view-param.thumbs.active-view:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%2014%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M13.000%2C14.000%20L9.000%2C14.000%20C8.448%2C14.000%208.000%2C13.552%208.000%2C13.000%20L8.000%2C9.000%20C8.000%2C8.448%208.448%2C8.000%209.000%2C8.000%20L13.000%2C8.000%20C13.552%2C8.000%2014.000%2C8.448%2014.000%2C9.000%20L14.000%2C13.000%20C14.000%2C13.552%2013.552%2C14.000%2013.000%2C14.000%20ZM13.000%2C6.000%20L9.000%2C6.000%20C8.448%2C6.000%208.000%2C5.552%208.000%2C5.000%20L8.000%2C1.000%20C8.000%2C0.448%208.448%2C0.000%209.000%2C0.000%20L13.000%2C0.000%20C13.552%2C0.000%2014.000%2C0.448%2014.000%2C1.000%20L14.000%2C5.000%20C14.000%2C5.552%2013.552%2C6.000%2013.000%2C6.000%20ZM5.000%2C14.000%20L1.000%2C14.000%20C0.448%2C14.000%200.000%2C13.552%200.000%2C13.000%20L0.000%2C9.000%20C0.000%2C8.448%200.448%2C8.000%201.000%2C8.000%20L5.000%2C8.000%20C5.552%2C8.000%206.000%2C8.448%206.000%2C9.000%20L6.000%2C13.000%20C6.000%2C13.552%205.552%2C14.000%205.000%2C14.000%20ZM5.000%2C6.000%20L1.000%2C6.000%20C0.448%2C6.000%200.000%2C5.552%200.000%2C5.000%20L0.000%2C1.000%20C0.000%2C0.448%200.448%2C0.000%201.000%2C0.000%20L5.000%2C0.000%20C5.552%2C0.000%206.000%2C0.448%206.000%2C1.000%20L6.000%2C5.000%20C6.000%2C5.552%205.552%2C6.000%205.000%2C6.000%20Z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; } }
.shop-folders-panel .view-shop2 .view-param.simple:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%2014%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20fill%3D%22%232c2931%22%20d%3D%22M13.000%2C14.000%20L1.000%2C14.000%20C0.448%2C14.000%20-0.000%2C13.552%20-0.000%2C13.000%20L-0.000%2C9.000%20C-0.000%2C8.448%200.448%2C8.000%201.000%2C8.000%20L13.000%2C8.000%20C13.552%2C8.000%2014.000%2C8.448%2014.000%2C9.000%20L14.000%2C13.000%20C14.000%2C13.552%2013.552%2C14.000%2013.000%2C14.000%20ZM13.000%2C6.000%20L1.000%2C6.000%20C0.448%2C6.000%20-0.000%2C5.552%20-0.000%2C5.000%20L-0.000%2C1.000%20C-0.000%2C0.448%200.448%2C0.000%201.000%2C0.000%20L13.000%2C0.000%20C13.552%2C0.000%2014.000%2C0.448%2014.000%2C1.000%20L14.000%2C5.000%20C14.000%2C5.552%2013.552%2C6.000%2013.000%2C6.000%20Z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.shop-folders-panel .view-shop2 .view-param.simple:hover:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%2014%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M13.000%2C14.000%20L1.000%2C14.000%20C0.448%2C14.000%20-0.000%2C13.552%20-0.000%2C13.000%20L-0.000%2C9.000%20C-0.000%2C8.448%200.448%2C8.000%201.000%2C8.000%20L13.000%2C8.000%20C13.552%2C8.000%2014.000%2C8.448%2014.000%2C9.000%20L14.000%2C13.000%20C14.000%2C13.552%2013.552%2C14.000%2013.000%2C14.000%20ZM13.000%2C6.000%20L1.000%2C6.000%20C0.448%2C6.000%20-0.000%2C5.552%20-0.000%2C5.000%20L-0.000%2C1.000%20C-0.000%2C0.448%200.448%2C0.000%201.000%2C0.000%20L13.000%2C0.000%20C13.552%2C0.000%2014.000%2C0.448%2014.000%2C1.000%20L14.000%2C5.000%20C14.000%2C5.552%2013.552%2C6.000%2013.000%2C6.000%20Z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
@media screen and (max-width: 767px) {
.shop-folders-panel .view-shop2 .view-param.simple.active-view:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%2014%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M13.000%2C14.000%20L1.000%2C14.000%20C0.448%2C14.000%20-0.000%2C13.552%20-0.000%2C13.000%20L-0.000%2C9.000%20C-0.000%2C8.448%200.448%2C8.000%201.000%2C8.000%20L13.000%2C8.000%20C13.552%2C8.000%2014.000%2C8.448%2014.000%2C9.000%20L14.000%2C13.000%20C14.000%2C13.552%2013.552%2C14.000%2013.000%2C14.000%20ZM13.000%2C6.000%20L1.000%2C6.000%20C0.448%2C6.000%20-0.000%2C5.552%20-0.000%2C5.000%20L-0.000%2C1.000%20C-0.000%2C0.448%200.448%2C0.000%201.000%2C0.000%20L13.000%2C0.000%20C13.552%2C0.000%2014.000%2C0.448%2014.000%2C1.000%20L14.000%2C5.000%20C14.000%2C5.552%2013.552%2C6.000%2013.000%2C6.000%20Z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; } }
@media screen and (max-width: 767px) {
.shop-folders-panel .view-shop2 .view-param.pricelist {
display: none; } }
.shop-folders-panel .view-shop2 .view-param.pricelist:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%2014%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20fill%3D%22%232c2931%22%20d%3D%22M13.000%2C8.000%20L1.000%2C8.000%20C0.448%2C8.000%200.000%2C7.552%200.000%2C7.000%20C0.000%2C6.448%200.448%2C6.000%201.000%2C6.000%20L13.000%2C6.000%20C13.552%2C6.000%2014.000%2C6.448%2014.000%2C7.000%20C14.000%2C7.552%2013.552%2C8.000%2013.000%2C8.000%20ZM13.000%2C2.000%20L1.000%2C2.000%20C0.448%2C2.000%200.000%2C1.552%200.000%2C1.000%20C0.000%2C0.448%200.448%2C0.000%201.000%2C0.000%20L13.000%2C0.000%20C13.552%2C0.000%2014.000%2C0.448%2014.000%2C1.000%20C14.000%2C1.552%2013.552%2C2.000%2013.000%2C2.000%20ZM1.000%2C12.000%20L13.000%2C12.000%20C13.552%2C12.000%2014.000%2C12.448%2014.000%2C13.000%20C14.000%2C13.552%2013.552%2C14.000%2013.000%2C14.000%20L1.000%2C14.000%20C0.448%2C14.000%200.000%2C13.552%200.000%2C13.000%20C0.000%2C12.448%200.448%2C12.000%201.000%2C12.000%20Z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.shop-folders-panel .view-shop2 .view-param.pricelist:hover:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%2014%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M13.000%2C8.000%20L1.000%2C8.000%20C0.448%2C8.000%200.000%2C7.552%200.000%2C7.000%20C0.000%2C6.448%200.448%2C6.000%201.000%2C6.000%20L13.000%2C6.000%20C13.552%2C6.000%2014.000%2C6.448%2014.000%2C7.000%20C14.000%2C7.552%2013.552%2C8.000%2013.000%2C8.000%20ZM13.000%2C2.000%20L1.000%2C2.000%20C0.448%2C2.000%200.000%2C1.552%200.000%2C1.000%20C0.000%2C0.448%200.448%2C0.000%201.000%2C0.000%20L13.000%2C0.000%20C13.552%2C0.000%2014.000%2C0.448%2014.000%2C1.000%20C14.000%2C1.552%2013.552%2C2.000%2013.000%2C2.000%20ZM1.000%2C12.000%20L13.000%2C12.000%20C13.552%2C12.000%2014.000%2C12.448%2014.000%2C13.000%20C14.000%2C13.552%2013.552%2C14.000%2013.000%2C14.000%20L1.000%2C14.000%20C0.448%2C14.000%200.000%2C13.552%200.000%2C13.000%20C0.000%2C12.448%200.448%2C12.000%201.000%2C12.000%20Z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.remodal[data-remodal-id="filter-block"] {
padding: 55px 30px 30px; }
@media screen and (min-width: 641px) {
.remodal[data-remodal-id="filter-block"] {
max-width: 340px; } }
@media screen and (max-width: 639px) {
.remodal[data-remodal-id="filter-block"] {
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
padding: 40px 30px 45px;
position: fixed;
margin: 0;
top: 0;
left: 0;
right: 0;
bottom: 0;
overflow: hidden;
overflow-y: auto; } }
@media screen and (max-width: 479px) {
.remodal[data-remodal-id="filter-block"] {
padding: 40px 20px 45px; } }
.remodal[data-remodal-id="filter-block"] .close-button {
position: absolute;
right: 20px;
top: 20px; }
.remodal[data-remodal-id="filter-block"] .filter-block__title {
padding: 0 0 10px; }
.remodal[data-remodal-id="filter-block"] .filter-field-title {
padding: 20px 60px 20px 0; }
@media screen and (max-width: 479px) {
.remodal[data-remodal-id="filter-block"] .filter-field-title {
padding: 20px 40px 20px 0; }
.remodal[data-remodal-id="filter-block"] .filter-field-title:before {
right: 20px; } }
@media screen and (max-width: 1339px) {
.remodal[data-remodal-id="filter-block"] .shop-filter-field {
margin: 0 -30px;
padding: 0 0 0 30px; } }
@media screen and (max-width: 479px) {
.remodal[data-remodal-id="filter-block"] .shop-filter-field {
margin: 0 -20px;
padding: 0 0 0 20px; } }
.remodal[data-remodal-id="filter-block"] .filter-field-body {
padding: 0 30px 30px 0; }
@media screen and (max-width: 479px) {
.remodal[data-remodal-id="filter-block"] .filter-field-body {
padding: 0 20px 20px 0; } }
.remodal[data-remodal-id="filter-block"] .filter-btns {
padding: 20px 0 0; }
.remodal[data-remodal-id="filter-block"] .filter-btns .shop2-filter-go {
width: 174px;
display: block;
text-align: left;
margin: 0 0 15px; }
.folders-page {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
background: #fff;
border-radius: 6px; }
@media screen and (max-width: 1340px) {
.folders-page {
display: block; } }
@media screen and (max-width: 1260px) {
.folders-page {
border-radius: 0;
margin: 0 -20px;
display: block; } }
@media screen and (max-width: 479px) {
.folders-page {
margin: 0 -16px; } }
.folders-page__left {
width: 290px;
box-shadow: inset -1px 0px 0px rgba(0, 0, 0, 0.05); }
@media screen and (max-width: 1340px) {
.folders-page__left {
display: none; } }
.folders-page__right {
padding: 30px;
width: calc(100% - 290px); }
@media screen and (max-width: 1340px) {
.folders-page__right {
width: auto; } }
@media screen and (max-width: 1023px) {
.folders-page__right {
padding: 20px 20px 40px; } }
@media screen and (max-width: 479px) {
.folders-page__right {
padding: 20px 16px; } }
@media screen and (max-width: 1023px) {
.filter-block {
padding: 0; } }
.filter-block__title {
font-weight: bold;
line-height: normal;
font-size: 26px;
color: #ff533b;
padding: 0 30px 10px; }
.filter-block .shop2-filter {
margin: 0;
border: none;
padding: 0; }
.filter-block .shop-filter-field {
border-bottom: 1px solid rgba(0, 0, 0, 0.06); }
.filter-block .shop-filter-field:first-child {
border-bottom: 1px solid rgba(0, 0, 0, 0.06); }
.filter-block .shop-filter-field .tpl-field {
margin-bottom: 0; }
.filter-block .filter-field-title {
position: relative;
cursor: pointer;
color: #393939;
font-size: 16px;
font-weight: 500;
line-height: normal;
padding: 20px 30px; }
.filter-block .filter-field-title.active:before {
-webkit-transform: rotate(-180deg);
-moz-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
-o-transform: rotate(-180deg);
transform: rotate(-180deg); }
.filter-block .filter-field-title:before {
position: absolute;
top: 50%;
right: 30px;
width: 26px;
height: 26px;
content: '';
margin-top: -13px;
border-radius: 50%;
transition: all 0.2s;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M5%2C6C4.8%2C6%2C4.5%2C5.9%2C4.3%2C5.7l-4-4c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0L5%2C3.6l3.3-3.3c0.4-0.4%2C1-0.4%2C1.4%2C0%20c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-4%2C4C5.5%2C5.9%2C5.3%2C6%2C5%2C6z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 83, 59, 0.15); }
.filter-block .filter-field-body {
padding: 0 30px 30px;
display: none;
font-size: 0; }
.filter-block .filter-field-body .input-from, .filter-block .filter-field-body .input-to {
vertical-align: top;
display: inline-block;
width: calc(50% - 3px); }
.filter-block .filter-field-body .input-from input, .filter-block .filter-field-body .input-to input {
text-align: left; }
.filter-block .filter-field-body .input-from {
margin-right: 6px; }
.filter-block .filter-field-body .param-item {
display: block; }
.filter-block .filter-field-body .param-item + .param-item {
margin-top: 12px; }
.filter-block .filter-field-body .param-item a {
position: relative;
color: #393939;
font-size: 15px;
font-weight: 400;
padding: 0 0 0 36px;
vertical-align: top;
min-height: 26px;
text-decoration: none;
background: none;
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -moz-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center; }
.filter-block .filter-field-body .param-item a.active-val, .filter-block .filter-field-body .param-item a.active-val:hover {
background: none;
font-weight: normal; }
.filter-block .filter-field-body .param-item a.active-val:before, .filter-block .filter-field-body .param-item a.active-val:hover:before {
-moz-box-shadow: 0px 4px 6px rgba(255, 83, 59, 0.2);
-webkit-box-shadow: 0px 4px 6px rgba(255, 83, 59, 0.2);
box-shadow: 0px 4px 6px rgba(255, 83, 59, 0.2);
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%2012%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M4.2%2C9C4%2C9%2C3.7%2C8.9%2C3.5%2C8.7l-3.2-3c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0l2.5%2C2.3l6.1-6.3%0A%09c0.4-0.4%2C1-0.4%2C1.4%2C0c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-6.8%2C7C4.7%2C8.9%2C4.5%2C9%2C4.2%2C9z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ff533b; }
.filter-block .filter-field-body .param-item a.empty-val {
opacity: 0.5;
pointer-events: none; }
.filter-block .filter-field-body .param-item a:hover:before {
-moz-box-shadow: inset 0 0 0 1px #ff533b;
-webkit-box-shadow: inset 0 0 0 1px #ff533b;
box-shadow: inset 0 0 0 1px #ff533b; }
.filter-block .filter-field-body .param-item a:before {
position: absolute;
content: '';
left: 0;
top: 50%;
margin-top: -13px;
width: 26px;
height: 26px;
background: #f8f8f8;
-moz-box-shadow: inset 0 0 0 1px rgba(44, 41, 49, 0.15);
-webkit-box-shadow: inset 0 0 0 1px rgba(44, 41, 49, 0.15);
box-shadow: inset 0 0 0 1px rgba(44, 41, 49, 0.15);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
-webkit-transition: box-shadow 0.3s;
-moz-transition: box-shadow 0.3s;
-o-transition: box-shadow 0.3s;
-ms-transition: box-shadow 0.3s;
transition: box-shadow 0.3s; }
.filter-block .filter-btns {
padding: 20px 30px 0; }
.filter-block .result {
background: none !important;
display: block;
height: auto;
padding: 0;
margin: 0 0 10px;
line-height: 1.2;
font-weight: normal;
line-height: 16px;
font-size: 15px;
color: #393939; }
.filter-block .shop2-filter-go {
padding-right: 76px;
margin: 0 0 16px; }
.filter-block .shop2-filter-go:after {
position: absolute;
content: '';
right: 0;
top: 0;
bottom: 0;
width: 48px;
border-radius: 0 6px 6px 0;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M15.7071%209.70711C15.3166%2010.0976%2014.6834%2010.0976%2014.2929%209.70711C13.9024%209.31658%2013.9024%208.68342%2014.2929%208.29289L15.7071%209.70711ZM19%205L19.7071%204.29289L20.4142%205L19.7071%205.70711L19%205ZM14.2929%201.70711C13.9024%201.31658%2013.9024%200.683417%2014.2929%200.292893C14.6834%20-0.0976311%2015.3166%20-0.0976311%2015.7071%200.292893L14.2929%201.70711ZM1%206C0.447716%206%200%205.55228%200%205C0%204.44772%200.447716%204%201%204V6ZM14.2929%208.29289L18.2929%204.29289L19.7071%205.70711L15.7071%209.70711L14.2929%208.29289ZM18.2929%205.70711L14.2929%201.70711L15.7071%200.292893L19.7071%204.29289L18.2929%205.70711ZM1%204H19V6H1V4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 255, 255, 0.2); }
.filter-block .filter-reset {
position: relative;
font-weight: 500;
line-height: 16px;
font-size: 15px;
color: #ff533b;
transition: all 0.2s;
text-decoration: none; }
.filter-block .filter-reset:after {
position: absolute;
content: '';
top: 50%;
right: -17px;
width: 10px;
height: 10px;
opacity: 0;
margin-top: -4px;
visibility: hidden;
transition: all 0.2s;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2010%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M8.77817%200.292893C8.38765%20-0.097631%207.75449%20-0.0976312%207.36396%200.292893L4.53553%203.12132L1.70711%200.292893C1.31658%20-0.097631%200.683418%20-0.097631%200.292893%200.292893C-0.097631%200.683418%20-0.0976312%201.31658%200.292893%201.70711L3.12132%204.53553L0.292893%207.36396C-0.0976306%207.75448%20-0.097631%208.38765%200.292893%208.77817C0.683418%209.1687%201.31658%209.1687%201.70711%208.77817L4.53553%205.94975L7.36396%208.77817C7.75448%209.1687%208.38765%209.1687%208.77817%208.77817C9.1687%208.38765%209.1687%207.75449%208.77817%207.36396L5.94975%204.53553L8.77817%201.70711C9.1687%201.31658%209.1687%200.683418%208.77817%200.292893Z%22%20fill%3D%22%23ff533b%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.filter-block .filter-reset:before {
position: absolute;
top: 100%;
left: 0;
right: 0;
height: 1px;
content: '';
background: rgba(255, 83, 59, 0.4);
transition: all 0.2s; }
.filter-block .filter-reset:hover {
border-bottom-color: transparent; }
.filter-block .filter-reset:hover:after {
opacity: 1;
visibility: visible; }
.filter-block .filter-reset:hover:before {
top: 50%;
height: 4px;
margin-top: -2px;
right: -3px;
left: -3px;
border-radius: 1px; }
.filter-block .shop2-color-ext-popup .shop2-color-ext-list {
padding: 0;
overflow: visible; }
.filter-block .shop2-color-ext-popup .shop2-color-ext-list li {
float: none;
border: none;
background: none;
margin: 0 0 10px 0;
display: block;
height: auto;
width: auto; }
.filter-block .shop2-color-ext-popup .shop2-color-ext-list li:last-child {
margin-bottom: 0; }
.filter-block .shop2-color-ext-popup .shop2-color-ext-list li.shop2-color-ext-selected {
outline: none; }
.filter-block .shop2-color-ext-popup .shop2-color-ext-list li.shop2-color-ext-selected .color_title .color_icon:before {
opacity: 1;
visibility: visible; }
.filter-block .shop2-color-ext-popup .shop2-color-ext-list li.shop2-color-ext-selected .color_title .col_title {
color: #393939; }
.filter-block .shop2-color-ext-popup .shop2-color-ext-list li.empty-val .color_title .color_icon:after {
position: absolute;
content: '';
z-index: 1;
pointer-events: none;
transform: rotate(-45deg);
border: 0.5px solid rgba(57, 57, 57, 0.4);
width: 40px;
height: 0;
border-radius: 0;
top: 14px;
left: -7px; }
.filter-block .shop2-color-ext-popup .shop2-color-ext-list li.empty-val .color_title .color_icon:before {
content: none; }
.filter-block .shop2-color-ext-popup .shop2-color-ext-list li.empty-val .color_title .col_title {
opacity: 0.5; }
.filter-block .shop2-color-ext-popup .shop2-color-ext-list li .color_title {
display: block !important; }
.filter-block .shop2-color-ext-popup .shop2-color-ext-list li .color_title .color_icon {
position: relative;
display: inline-block;
vertical-align: middle;
width: 28px;
height: 28px;
margin-right: 10px;
background-size: cover;
border-radius: 3px; }
.filter-block .shop2-color-ext-popup .shop2-color-ext-list li .color_title .color_icon:before {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
content: '';
z-index: 1;
pointer-events: none;
opacity: 0;
visibility: hidden;
border-radius: 3px;
transition: all 0.3s;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%2012%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M4.2%2C9C4%2C9%2C3.7%2C8.9%2C3.5%2C8.7l-3.2-3c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0l2.5%2C2.3l6.1-6.3%20c0.4-0.4%2C1-0.4%2C1.4%2C0c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-6.8%2C7C4.7%2C8.9%2C4.5%2C9%2C4.2%2C9z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(0, 0, 0, 0.01); }
.filter-block .shop2-color-ext-popup .shop2-color-ext-list li .color_title .col_title {
line-height: 1.2;
color: #393939;
font-size: 15px;
font-weight: 400;
display: inline-block;
vertical-align: middle; }
.product-list.product-list-thumbs {
margin: 0 -15px !important;
font-size: inherit;
line-height: 1.2;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
@media screen and (max-width: 1260px) {
.product-list.product-list-thumbs {
margin: 0 -10px !important; } }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs {
margin: 0 -16px !important;
border-top: 1px solid #f8f8f8;
box-shadow: inset 0 -1px 0 #f8f8f8; } }
.product-list.product-list-thumbs .one-click-btn-wrap {
display: block;
width: 100%;
margin: 20px 0 0; }
.product-list.product-list-thumbs .one-click-btn-wrap span {
width: 100%; }
.product-list.product-list-thumbs .product-item {
position: relative;
width: 25%;
padding: 15px 15px 20px 15px;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-direction: normal;
-webkit-box-orient: vertical;
-moz-box-direction: normal;
-moz-box-orient: vertical;
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
justify-content: space-between; }
@media screen and (max-width: 1260px) {
.product-list.product-list-thumbs .product-item {
padding: 10px 10px 20px; } }
@media screen and (max-width: 1023px) {
.product-list.product-list-thumbs .product-item {
width: 33.3333%;
padding: 0 10px 30px 10px; } }
@media screen and (max-width: 767px) {
.product-list.product-list-thumbs .product-item {
width: 50%; } }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item {
padding: 12px 12px 20px;
border-bottom: 1px solid #f8f8f8;
border-right: 1px solid #f8f8f8; }
.product-list.product-list-thumbs .product-item:nth-child(2n) {
border-right: none; }
.product-list.product-list-thumbs .product-item:first-child, .product-list.product-list-thumbs .product-item:nth-child(2) {
border-top: none; } }
.product-list.product-list-thumbs .product-item:hover .quick-view-trigger {
opacity: 1; }
.product-list.product-list-thumbs .product-item__bottom {
padding: 16px 15px 0 15px; }
@media screen and (max-width: 1420px) {
.product-list.product-list-thumbs .product-item__bottom {
padding: 16px 0 0; } }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item__bottom {
padding: 10px 0 0; } }
.product-list.product-list-thumbs .product-item__right {
padding: 0 15px; }
@media screen and (max-width: 1420px) {
.product-list.product-list-thumbs .product-item__right {
padding: 0; } }
.product-list.product-list-thumbs .product-item__image {
position: relative;
height: 254px;
border-radius: 4px;
overflow: hidden;
margin-bottom: 10px; }
@media screen and (max-width: 1420px) {
.product-list.product-list-thumbs .product-item__image {
height: 212px; } }
@media screen and (max-width: 1340px) {
.product-list.product-list-thumbs .product-item__image {
height: 263px; } }
@media screen and (max-width: 1260px) {
.product-list.product-list-thumbs .product-item__image {
height: 216px; } }
@media screen and (max-width: 1023px) {
.product-list.product-list-thumbs .product-item__image {
height: 230px; } }
@media screen and (max-width: 767px) {
.product-list.product-list-thumbs .product-item__image {
height: 290px; } }
@media screen and (max-width: 639px) {
.product-list.product-list-thumbs .product-item__image {
height: 258px; } }
@media screen and (max-width: 540px) {
.product-list.product-list-thumbs .product-item__image {
height: 230px; } }
@media screen and (max-width: 510px) {
.product-list.product-list-thumbs .product-item__image {
height: 210px; } }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item__image {
height: 185px; } }
@media screen and (max-width: 410px) {
.product-list.product-list-thumbs .product-item__image {
height: 154px; } }
@media screen and (max-width: 370px) {
.product-list.product-list-thumbs .product-item__image {
height: 147px; } }
@media screen and (max-width: 359px) {
.product-list.product-list-thumbs .product-item__image {
height: 127px; } }
.product-list.product-list-thumbs .product-item__image.no-image {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22rgb%28227%2C%20227%2C%20227%29%22%20d%3D%22M70.346%2C9.116%20L11.654%2C9.116%20C10.462%2C9.116%209.496%2C10.079%209.496%2C11.267%20L9.496%2C43.805%20C9.496%2C43.830%209.502%2C43.853%209.503%2C43.877%20C9.473%2C44.445%209.663%2C45.023%2010.086%2C45.468%20C10.904%2C46.331%2012.270%2C46.370%2013.136%2C45.553%20L25.846%2C33.566%20L38.291%2C44.679%20C38.990%2C45.304%2040.015%2C45.406%2040.825%2C44.931%20L51.419%2C38.721%20L61.787%2C46.929%20C62.184%2C47.243%2062.657%2C47.396%2063.127%2C47.396%20C63.763%2C47.396%2064.393%2C47.117%2064.819%2C46.582%20C65.560%2C45.651%2065.404%2C44.298%2064.471%2C43.559%20L52.943%2C34.433%20C52.244%2C33.879%2051.277%2C33.812%2050.507%2C34.263%20L39.996%2C40.425%20L27.246%2C29.039%20C26.409%2C28.292%2025.139%2C28.309%2024.324%2C29.079%20L13.811%2C38.993%20L13.811%2C13.419%20L68.189%2C13.419%20L68.189%2C54.579%20L13.811%2C54.579%20L13.811%2C51.981%20C13.811%2C50.793%2012.846%2C49.829%2011.654%2C49.829%20C10.462%2C49.829%209.496%2C50.793%209.496%2C51.981%20L9.496%2C56.731%20C9.496%2C57.920%2010.462%2C58.883%2011.654%2C58.883%20L70.346%2C58.883%20C71.538%2C58.883%2072.504%2C57.920%2072.504%2C56.731%20L72.504%2C11.267%20C72.504%2C10.079%2071.538%2C9.116%2070.346%2C9.116%20ZM77.359%2C0.001%20L4.641%2C0.001%20C2.083%2C0.001%200.001%2C2.059%200.001%2C4.589%20L0.001%2C63.409%20C0.001%2C65.939%202.083%2C67.997%204.641%2C67.997%20L77.359%2C67.997%20C79.917%2C67.997%2081.999%2C65.939%2081.999%2C63.409%20L81.999%2C4.589%20C81.999%2C2.059%2079.917%2C0.001%2077.359%2C0.001%20ZM77.683%2C63.409%20C77.683%2C63.566%2077.538%2C63.694%2077.359%2C63.694%20L4.641%2C63.694%20C4.462%2C63.694%204.317%2C63.566%204.317%2C63.409%20L4.317%2C4.589%20C4.317%2C4.432%204.462%2C4.304%204.641%2C4.304%20L77.359%2C4.304%20C77.538%2C4.304%2077.683%2C4.432%2077.683%2C4.589%20L77.683%2C63.409%20ZM34.273%2C25.524%20C34.273%2C29.152%2037.234%2C32.104%2040.872%2C32.104%20C44.510%2C32.104%2047.470%2C29.152%2047.470%2C25.524%20C47.470%2C21.896%2044.510%2C18.944%2040.872%2C18.944%20C37.234%2C18.944%2034.273%2C21.896%2034.273%2C25.524%20ZM43.155%2C25.524%20C43.155%2C26.779%2042.131%2C27.800%2040.872%2C27.800%20C39.613%2C27.800%2038.589%2C26.779%2038.589%2C25.524%20C38.589%2C24.268%2039.613%2C23.247%2040.872%2C23.247%20C42.131%2C23.247%2043.155%2C24.268%2043.155%2C25.524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #f7f7f7; }
.product-list.product-list-thumbs .product-item__image a {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
font-size: 0;
text-decoration: none;
background-size: contain;
background-position: 50%;
background-repeat: no-repeat; }
.product-list.product-list-thumbs .product-item__image img {
opacity: 0;
width: 100%; }
.product-list.product-list-thumbs .product-item .tpl-stars {
margin: 0 0 0 -2px;
width: 100%; }
.product-list.product-list-thumbs .product-item .product-name {
font-weight: 500;
line-height: normal;
font-size: 16px;
color: #ff533b;
padding-top: 5px; }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .product-name {
font-size: 14px; } }
.product-list.product-list-thumbs .product-item .product-name a {
color: inherit;
transition: all 0.2s;
text-decoration: none;
border-bottom: 1px solid transparent; }
.product-list.product-list-thumbs .product-item .product-name a:hover {
border-color: rgba(255, 83, 59, 0.5); }
.product-list.product-list-thumbs .product-item .product-article {
font-size: 14px;
padding-top: 5px;
color: rgba(57, 57, 57, 0.6); }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .product-article {
font-size: 13px; } }
.product-list.product-list-thumbs .product-item .product-article span {
color: rgba(57, 57, 57, 0.9);
font-weight: 500; }
.product-list.product-list-thumbs .product-item .vendor-name {
font-weight: normal;
line-height: normal;
font-size: 15px;
padding-top: 10px; }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .vendor-name {
font-size: 14px;
padding-top: 8px; } }
.product-list.product-list-thumbs .product-item .vendor-name a {
text-decoration: none;
color: inherit;
transition: all 0.2s;
border-bottom: 1px solid transparent; }
.product-list.product-list-thumbs .product-item .vendor-name a:hover {
border-bottom-color: rgba(57, 57, 57, 0.6); }
.product-list.product-list-thumbs .product-item .product-options {
padding: 20px 0 0; }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .product-options {
padding: 14px 0 0; } }
.product-list.product-list-thumbs .product-item .product-options__btn {
font-weight: normal;
line-height: 19px;
font-size: 15px;
margin: 0 0 10px;
color: #ff533b;
display: none; }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .product-options__btn {
font-size: 13px;
line-height: 17px;
display: block;
margin: 0 0 5px; } }
.product-list.product-list-thumbs .product-item .product-options__btn span {
cursor: pointer;
position: relative;
padding: 0 34px 0 0;
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -moz-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
min-height: 26px; }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .product-options__btn span {
padding-right: 15px;
min-height: 16px; } }
.product-list.product-list-thumbs .product-item .product-options__btn span.active:before {
-webkit-transform: rotate(-180deg);
-moz-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
-o-transform: rotate(-180deg);
transform: rotate(-180deg); }
.product-list.product-list-thumbs .product-item .product-options__btn span:before {
position: absolute;
top: 50%;
right: 0;
content: '';
width: 26px;
height: 26px;
margin-top: -13px;
border-radius: 50%;
transition: all 0.3s;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M5%2C6C4.8%2C6%2C4.5%2C5.9%2C4.3%2C5.7l-4-4c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0L5%2C3.6l3.3-3.3c0.4-0.4%2C1-0.4%2C1.4%2C0%20c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-4%2C4C5.5%2C5.9%2C5.3%2C6%2C5%2C6z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 83, 59, 0.15); }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .product-options__btn span:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M5%2C6C4.8%2C6%2C4.5%2C5.9%2C4.3%2C5.7l-4-4c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0L5%2C3.6l3.3-3.3c0.4-0.4%2C1-0.4%2C1.4%2C0%20c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-4%2C4C5.5%2C5.9%2C5.3%2C6%2C5%2C6z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
background-size: 8px 5px;
right: -10px; } }
@media screen and (min-width: 480px) {
.product-list.product-list-thumbs .product-item .product-options__body {
display: block !important; } }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .product-options__body {
display: none; } }
.product-list.product-list-thumbs .product-item .product-options__body .options-btn {
display: none; }
.product-list.product-list-thumbs .product-item .product-anonce {
font-weight: normal;
line-height: 19px;
font-size: 15px;
color: rgba(57, 57, 57, 0.6);
padding-bottom: 15px; }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .product-anonce {
font-size: 13px;
line-height: 17px;
padding-bottom: 8px; } }
.product-list.product-list-thumbs .product-item .shop2-product-options .option-item {
padding: 0 0 16px; }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .shop2-product-options .option-item {
padding: 0 0 7px; } }
.product-list.product-list-thumbs .product-item .shop2-product-options .option-item:last-child {
padding-bottom: 0; }
.product-list.product-list-thumbs .product-item .shop2-product-options .option-title {
font-weight: 500;
line-height: normal;
font-size: 14px;
color: rgba(57, 57, 57, 0.9);
padding-bottom: 3px; }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .shop2-product-options .option-title {
font-size: 12px;
padding: 0; } }
.product-list.product-list-thumbs .product-item .shop2-product-options .option-body {
line-height: normal;
font-size: 15px;
color: rgba(57, 57, 57, 0.8); }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .shop2-product-options .option-body {
font-size: 13px; } }
.product-list.product-list-thumbs .product-item .shop2-product-options select {
border-radius: 4px;
padding: 10px 40px 11px 15px; }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .shop2-product-options select {
padding: 6px 20px 7px 10px;
background-position: right 10px top 50%; } }
.product-list.product-list-thumbs .product-item__actions-block {
font-size: 0; }
.product-list.product-list-thumbs .product-item .product-label {
font-size: 0;
display: inline;
vertical-align: top; }
.product-list.product-list-thumbs .product-item .product-label__item {
margin: 0 4px 6px 0;
padding: 5px 10px 4px;
min-height: 26px;
border-radius: 4px;
display: inline-block;
vertical-align: top;
font-weight: normal;
line-height: normal;
font-size: 14px;
font-weight: 500;
text-align: center;
color: rgba(0, 0, 0, 0.7); }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .product-label__item {
min-height: 22px;
font-size: 12px;
padding: 4px 8px 3px;
margin: 0 2px 2px 0; } }
.product-list.product-list-thumbs .product-item .product-label__item.product-new {
background: rgba(131, 234, 188, 0.8); }
.product-list.product-list-thumbs .product-item .product-label__item.product-spec {
background: rgba(255, 224, 51, 0.8); }
.product-list.product-list-thumbs .product-item .product-discount {
display: inline; }
.product-list.product-list-thumbs .product-item .product-discount span {
font-weight: 500;
line-height: normal;
font-size: 14px;
min-height: 26px;
color: rgba(0, 0, 0, 0.7);
background: rgba(255, 83, 59, 0.4);
display: inline-block;
margin-right: 4px;
margin-bottom: 6px;
border-radius: 4px;
padding: 5px 10px 4px; }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .product-discount span {
min-height: 22px;
font-size: 12px;
padding: 4px 8px 3px;
margin: 0 2px 2px 0; } }
.product-list.product-list-thumbs .product-item .shop2-product-actions {
display: inline-block;
vertical-align: top; }
.product-list.product-list-thumbs .product-item .shop2-product-actions dt {
min-height: 26px;
background: none;
display: inline-block;
vertical-align: top;
margin: 0 4px 6px 0; }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .shop2-product-actions dt {
min-height: 22px;
margin: 0 2px 2px 0; } }
.product-list.product-list-thumbs .product-item .shop2-product-actions dt.gift-action .icon-action {
background: url(/wp-content/themes/cx/gift.svg) 50% / 16px 15px no-repeat; }
.product-list.product-list-thumbs .product-item .shop2-product-actions dt .icon-action {
width: 40px;
height: 26px;
position: relative;
border-radius: 4px;
background: url(/wp-content/themes/cx/percent.svg) 50% / 12px 12px no-repeat; }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .shop2-product-actions dt .icon-action {
height: 22px;
width: 30px; } }
.product-list.product-list-thumbs .product-item .shop2-product-actions dt .icon-action:before {
position: absolute;
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0.5;
background: rgba(255, 83, 59, 0.8);
border-radius: 4px; }
.product-list.product-list-thumbs .product-item .shop2-product-actions dt .name-action {
display: none; }
.product-list.product-list-thumbs .product-item .product-price {
padding: 10px 0 0;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: end;
-ms-flex-align: end;
-webkit-align-items: flex-end;
-moz-align-items: flex-end;
align-items: flex-end; }
.product-list.product-list-thumbs .product-item .product-price .price-current {
font-weight: 500;
line-height: normal;
font-size: 16px;
color: #393939;
margin-right: 15px; }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .product-price .price-current {
font-size: 15px;
margin-right: 12px; } }
.product-list.product-list-thumbs .product-item .product-price .price-current strong {
font-size: 24px;
font-weight: 700; }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .product-price .price-current strong {
font-size: 18px; } }
.product-list.product-list-thumbs .product-item .product-price .price-current em {
font-style: normal; }
.product-list.product-list-thumbs .product-item .product-price .price-old {
font-weight: 300;
line-height: normal;
font-size: 20px;
color: #a8a8a8;
padding: 0 0 1px; }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .product-price .price-old {
font-size: 16px; } }
.product-list.product-list-thumbs .product-item .product-price .price-old strong {
font-weight: 300;
position: relative; }
.product-list.product-list-thumbs .product-item .product-price .price-old strong:before {
position: absolute;
content: '';
top: 50%;
height: 4px;
left: -3px;
right: -3px;
margin-top: -2px;
background: #ff533b;
opacity: 0.4;
border-radius: 1px; }
.product-list.product-list-thumbs .product-item .product-price .price-old em {
display: none; }
.product-list.product-list-thumbs .product-item .product-buttons {
padding: 20px 0 0;
min-height: 68px;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center; }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .product-buttons {
padding: 8px 0 0;
min-height: 48px; } }
.product-list.product-list-thumbs .product-item .product-buttons .product-amount {
width: auto;
margin-right: auto; }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .product-buttons .product-amount {
width: calc(100% - 50px); } }
.product-list.product-list-thumbs .product-item .product-buttons .product-amount .shop2-product-amount.disabled {
display: none; }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .product-buttons .product-amount .shop2-product-amount {
width: 100%;
max-width: 120px; }
.product-list.product-list-thumbs .product-item .product-buttons .product-amount .shop2-product-amount button {
width: calc(50% - 15px);
height: 40px; }
.product-list.product-list-thumbs .product-item .product-buttons .product-amount .shop2-product-amount input {
width: 30px;
height: 40px; } }
.product-list.product-list-thumbs .product-item .product-buttons .shop-product-btn {
width: 48px;
height: 48px;
padding: 0; }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .product-buttons .shop-product-btn {
width: 40px;
height: 40px; } }
.product-list.product-list-thumbs .product-item .product-buttons .shop-product-btn.buy, .product-list.product-list-thumbs .product-item .product-buttons .shop-product-btn.onrequest {
font-size: 0; }
.product-list.product-list-thumbs .product-item .product-buttons .shop-product-btn.buy:before, .product-list.product-list-thumbs .product-item .product-buttons .shop-product-btn.onrequest:before {
width: 48px;
border-radius: 6px; }
@media screen and (max-width: 479px) {
.product-list.product-list-thumbs .product-item .product-buttons .shop-product-btn.buy:before, .product-list.product-list-thumbs .product-item .product-buttons .shop-product-btn.onrequest:before {
width: 40px; } }
.product-list.product-list-thumbs .product-item .product-buttons .shop-product-btn.buy {
background: none; }
.product-list.product-list-thumbs .product-item .product-buttons .shop-product-btn.buy:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2022%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Ccircle%20fill%3D%22%23ff533b%22%20cx%3D%2210%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Ccircle%20fill%3D%22%23ff533b%22%20cx%3D%2216%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M20.9%2C4c-0.5-0.7-1.2-1-2-1H9C8.4%2C3%2C8%2C3.4%2C8%2C4s0.4%2C1%2C1%2C1h9.9c0.2%2C0%2C0.3%2C0.1%2C0.4%2C0.2c0.1%2C0.1%2C0.1%2C0.2%2C0.1%2C0.4%20l-2%2C6c-0.1%2C0.2-0.3%2C0.3-0.5%2C0.3H9.1c-0.2%2C0-0.4-0.1-0.5-0.3L5.2%2C1.4C4.9%2C0.5%2C4.1%2C0%2C3.3%2C0H1C0.4%2C0%2C0%2C0.4%2C0%2C1s0.4%2C1%2C1%2C1h2.3l3.4%2C10.3%20C7.1%2C13.3%2C8%2C14%2C9.1%2C14h7.8c1.1%2C0%2C2-0.7%2C2.4-1.7l2-6C21.5%2C5.5%2C21.4%2C4.7%2C20.9%2C4z%22%2F%3E%3C%2Fsvg%3E") left calc(50% - 1px) top 50% no-repeat; }
.product-list.product-list-thumbs .product-item .product-buttons .shop-product-btn.buy:hover:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2022%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%2210%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%2216%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M20.9%2C4c-0.5-0.7-1.2-1-2-1H9C8.4%2C3%2C8%2C3.4%2C8%2C4s0.4%2C1%2C1%2C1h9.9c0.2%2C0%2C0.3%2C0.1%2C0.4%2C0.2c0.1%2C0.1%2C0.1%2C0.2%2C0.1%2C0.4%20l-2%2C6c-0.1%2C0.2-0.3%2C0.3-0.5%2C0.3H9.1c-0.2%2C0-0.4-0.1-0.5-0.3L5.2%2C1.4C4.9%2C0.5%2C4.1%2C0%2C3.3%2C0H1C0.4%2C0%2C0%2C0.4%2C0%2C1s0.4%2C1%2C1%2C1h2.3l3.4%2C10.3%20C7.1%2C13.3%2C8%2C14%2C9.1%2C14h7.8c1.1%2C0%2C2-0.7%2C2.4-1.7l2-6C21.5%2C5.5%2C21.4%2C4.7%2C20.9%2C4z%22%2F%3E%3C%2Fsvg%3E") left calc(50% - 1px) top 50% no-repeat #ff533b; }
.product-list.product-list-thumbs .product-item .product-buttons .shop-product-btn.onrequest {
background: none; }
.product-list.product-list-thumbs .product-item .product-buttons .shop-product-btn.onrequest:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M11%2C22C4.9%2C22%2C0%2C17.1%2C0%2C11S4.9%2C0%2C11%2C0s11%2C4.9%2C11%2C11S17.1%2C22%2C11%2C22z%20M11%2C2c-5%2C0-9%2C4-9%2C9c0%2C5%2C4%2C9%2C9%2C9c5%2C0%2C9-4%2C9-9%20C20%2C6%2C16%2C2%2C11%2C2z%22%2F%3E%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M11%2C12.5c-0.2%2C0-0.5-0.1-0.7-0.2l-3.5-3c-0.4-0.4-0.5-1-0.1-1.4c0.4-0.4%2C1-0.5%2C1.4-0.1l2.8%2C2.4l4.3-3.9%20c0.4-0.4%2C1-0.3%2C1.4%2C0.1c0.4%2C0.4%2C0.3%2C1-0.1%2C1.4l-5%2C4.5C11.5%2C12.4%2C11.2%2C12.5%2C11%2C12.5z%22%2F%3E%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M11%2C9L11%2C9c1.1%2C0%2C2%2C0.9%2C2%2C2l0%2C0c0%2C1.1-0.9%2C2-2%2C2l0%2C0c-1.1%2C0-2-0.9-2-2l0%2C0C9%2C9.9%2C9.9%2C9%2C11%2C9z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.product-list.product-list-thumbs .product-item .product-buttons .shop-product-btn.onrequest:hover:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11%2C22C4.9%2C22%2C0%2C17.1%2C0%2C11S4.9%2C0%2C11%2C0s11%2C4.9%2C11%2C11S17.1%2C22%2C11%2C22z%20M11%2C2c-5%2C0-9%2C4-9%2C9c0%2C5%2C4%2C9%2C9%2C9c5%2C0%2C9-4%2C9-9%20C20%2C6%2C16%2C2%2C11%2C2z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11%2C12.5c-0.2%2C0-0.5-0.1-0.7-0.2l-3.5-3c-0.4-0.4-0.5-1-0.1-1.4c0.4-0.4%2C1-0.5%2C1.4-0.1l2.8%2C2.4l4.3-3.9%20c0.4-0.4%2C1-0.3%2C1.4%2C0.1c0.4%2C0.4%2C0.3%2C1-0.1%2C1.4l-5%2C4.5C11.5%2C12.4%2C11.2%2C12.5%2C11%2C12.5z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11%2C9L11%2C9c1.1%2C0%2C2%2C0.9%2C2%2C2l0%2C0c0%2C1.1-0.9%2C2-2%2C2l0%2C0c-1.1%2C0-2-0.9-2-2l0%2C0C9%2C9.9%2C9.9%2C9%2C11%2C9z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ff533b; }
.product-list.product-list-thumbs .product-item .product-buttons .shop-product-btn.notavailable {
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-moz-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
width: auto;
height: auto;
padding: 0;
text-align: center; }
.product-list.product-list-simple {
margin: 0 !important;
font-size: inherit;
line-height: 1.2;
padding: 10px 0 0; }
@media screen and (max-width: 1023px) {
.product-list.product-list-simple {
padding: 0; } }
.product-list.product-list-simple .one-click-btn-wrap {
display: block;
width: 100%;
margin: 20px 0 0; }
@media screen and (max-width: 767px) {
.product-list.product-list-simple .one-click-btn-wrap {
text-align: center; } }
.product-list.product-list-simple .product-item {
padding: 0 0 40px;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex; }
@media screen and (max-width: 1023px) {
.product-list.product-list-simple .product-item {
padding: 0 0 30px; } }
@media screen and (max-width: 767px) {
.product-list.product-list-simple .product-item {
display: block; } }
@media screen and (max-width: 479px) {
.product-list.product-list-simple .product-item {
position: relative;
padding-bottom: 16px;
margin-bottom: 15px; }
.product-list.product-list-simple .product-item:before {
position: absolute;
bottom: 0;
left: -16px;
right: -16px;
height: 1px;
content: '';
background: #f8f8f8; } }
.product-list.product-list-simple .product-item:last-child {
padding-bottom: 0; }
.product-list.product-list-simple .product-item:hover .quick-view-trigger {
opacity: 1; }
.product-list.product-list-simple .product-item__top {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
margin: 0 20px 0 0;
width: calc(100% - 248px - 20px); }
@media screen and (max-width: 1023px) {
.product-list.product-list-simple .product-item__top {
width: calc(100% - 220px - 20px); } }
@media screen and (max-width: 767px) {
.product-list.product-list-simple .product-item__top {
width: 100%;
margin: 0 0 20px; } }
@media screen and (max-width: 519px) {
.product-list.product-list-simple .product-item__top {
margin: 0 0 18px; } }
@media screen and (max-width: 410px) {
.product-list.product-list-simple .product-item__top {
display: block;
margin: 0; } }
.product-list.product-list-simple .product-item__bottom {
padding: 15px 0 0;
width: 248px; }
@media screen and (max-width: 1023px) {
.product-list.product-list-simple .product-item__bottom {
width: 220px;
padding: 0; } }
@media screen and (max-width: 767px) {
.product-list.product-list-simple .product-item__bottom {
padding: 0;
width: auto; } }
@media screen and (max-width: 767px) {
.product-list.product-list-simple .product-item__bottom-add {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center; } }
@media screen and (max-width: 410px) {
.product-list.product-list-simple .product-item__bottom-add {
display: block; } }
.product-list.product-list-simple .product-item__left {
width: 272px;
margin-right: 20px; }
@media screen and (max-width: 1023px) {
.product-list.product-list-simple .product-item__left {
width: 230px; } }
@media screen and (max-width: 639px) {
.product-list.product-list-simple .product-item__left {
width: 200px; } }
@media screen and (max-width: 519px) {
.product-list.product-list-simple .product-item__left {
width: 140px;
margin-right: 15px; } }
@media screen and (max-width: 410px) {
.product-list.product-list-simple .product-item__left {
width: auto;
margin: 0 0 18px; } }
.product-list.product-list-simple .product-item__right {
padding: 15px 0 0;
width: calc(100% - 272px - 20px); }
@media screen and (max-width: 1023px) {
.product-list.product-list-simple .product-item__right {
width: calc(100% - 230px - 20px);
padding: 0; } }
@media screen and (max-width: 519px) {
.product-list.product-list-simple .product-item__right {
width: calc(100% - 140px - 15px); } }
@media screen and (max-width: 410px) {
.product-list.product-list-simple .product-item__right {
padding: 0;
width: 100%; } }
.product-list.product-list-simple .product-item__right-top {
padding: 0 0 10px; }
.product-list.product-list-simple .product-item__image {
position: relative;
height: 272px;
border-radius: 4px;
overflow: hidden; }
@media screen and (max-width: 1023px) {
.product-list.product-list-simple .product-item__image {
height: 230px; } }
@media screen and (max-width: 639px) {
.product-list.product-list-simple .product-item__image {
height: 200px; } }
@media screen and (max-width: 519px) {
.product-list.product-list-simple .product-item__image {
height: 140px; } }
@media screen and (max-width: 410px) {
.product-list.product-list-simple .product-item__image {
height: 340px; } }
@media screen and (max-width: 370px) {
.product-list.product-list-simple .product-item__image {
height: 328px; } }
@media screen and (max-width: 359px) {
.product-list.product-list-simple .product-item__image {
height: 288px; } }
.product-list.product-list-simple .product-item__image.no-image {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22rgb%28227%2C%20227%2C%20227%29%22%20d%3D%22M70.346%2C9.116%20L11.654%2C9.116%20C10.462%2C9.116%209.496%2C10.079%209.496%2C11.267%20L9.496%2C43.805%20C9.496%2C43.830%209.502%2C43.853%209.503%2C43.877%20C9.473%2C44.445%209.663%2C45.023%2010.086%2C45.468%20C10.904%2C46.331%2012.270%2C46.370%2013.136%2C45.553%20L25.846%2C33.566%20L38.291%2C44.679%20C38.990%2C45.304%2040.015%2C45.406%2040.825%2C44.931%20L51.419%2C38.721%20L61.787%2C46.929%20C62.184%2C47.243%2062.657%2C47.396%2063.127%2C47.396%20C63.763%2C47.396%2064.393%2C47.117%2064.819%2C46.582%20C65.560%2C45.651%2065.404%2C44.298%2064.471%2C43.559%20L52.943%2C34.433%20C52.244%2C33.879%2051.277%2C33.812%2050.507%2C34.263%20L39.996%2C40.425%20L27.246%2C29.039%20C26.409%2C28.292%2025.139%2C28.309%2024.324%2C29.079%20L13.811%2C38.993%20L13.811%2C13.419%20L68.189%2C13.419%20L68.189%2C54.579%20L13.811%2C54.579%20L13.811%2C51.981%20C13.811%2C50.793%2012.846%2C49.829%2011.654%2C49.829%20C10.462%2C49.829%209.496%2C50.793%209.496%2C51.981%20L9.496%2C56.731%20C9.496%2C57.920%2010.462%2C58.883%2011.654%2C58.883%20L70.346%2C58.883%20C71.538%2C58.883%2072.504%2C57.920%2072.504%2C56.731%20L72.504%2C11.267%20C72.504%2C10.079%2071.538%2C9.116%2070.346%2C9.116%20ZM77.359%2C0.001%20L4.641%2C0.001%20C2.083%2C0.001%200.001%2C2.059%200.001%2C4.589%20L0.001%2C63.409%20C0.001%2C65.939%202.083%2C67.997%204.641%2C67.997%20L77.359%2C67.997%20C79.917%2C67.997%2081.999%2C65.939%2081.999%2C63.409%20L81.999%2C4.589%20C81.999%2C2.059%2079.917%2C0.001%2077.359%2C0.001%20ZM77.683%2C63.409%20C77.683%2C63.566%2077.538%2C63.694%2077.359%2C63.694%20L4.641%2C63.694%20C4.462%2C63.694%204.317%2C63.566%204.317%2C63.409%20L4.317%2C4.589%20C4.317%2C4.432%204.462%2C4.304%204.641%2C4.304%20L77.359%2C4.304%20C77.538%2C4.304%2077.683%2C4.432%2077.683%2C4.589%20L77.683%2C63.409%20ZM34.273%2C25.524%20C34.273%2C29.152%2037.234%2C32.104%2040.872%2C32.104%20C44.510%2C32.104%2047.470%2C29.152%2047.470%2C25.524%20C47.470%2C21.896%2044.510%2C18.944%2040.872%2C18.944%20C37.234%2C18.944%2034.273%2C21.896%2034.273%2C25.524%20ZM43.155%2C25.524%20C43.155%2C26.779%2042.131%2C27.800%2040.872%2C27.800%20C39.613%2C27.800%2038.589%2C26.779%2038.589%2C25.524%20C38.589%2C24.268%2039.613%2C23.247%2040.872%2C23.247%20C42.131%2C23.247%2043.155%2C24.268%2043.155%2C25.524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #f7f7f7; }
.product-list.product-list-simple .product-item__image a {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
font-size: 0;
text-decoration: none;
background-size: contain;
background-position: 50%;
background-repeat: no-repeat; }
.product-list.product-list-simple .product-item__image img {
opacity: 0;
width: 100%; }
.product-list.product-list-simple .product-item .tpl-stars {
margin: 0 0 5px -2px;
width: 100%; }
.product-list.product-list-simple .product-item .product-name {
font-weight: 500;
line-height: normal;
font-size: 16px;
color: #ff533b; }
.product-list.product-list-simple .product-item .product-name a {
color: inherit;
transition: all 0.2s;
text-decoration: none;
border-bottom: 1px solid transparent; }
.product-list.product-list-simple .product-item .product-name a:hover {
border-color: rgba(255, 83, 59, 0.5); }
.product-list.product-list-simple .product-item .product-article {
font-size: 14px;
padding-top: 5px;
color: rgba(57, 57, 57, 0.6); }
.product-list.product-list-simple .product-item .product-article span {
color: rgba(57, 57, 57, 0.9);
font-weight: 500; }
.product-list.product-list-simple .product-item .vendor-name {
font-weight: normal;
line-height: normal;
font-size: 15px;
padding-top: 10px; }
.product-list.product-list-simple .product-item .vendor-name a {
text-decoration: none;
color: inherit;
transition: all 0.2s;
border-bottom: 1px solid transparent; }
.product-list.product-list-simple .product-item .vendor-name a:hover {
border-bottom-color: rgba(57, 57, 57, 0.6); }
.product-list.product-list-simple .product-item .product-options { }
.product-list.product-list-simple .product-item .product-options__btn {
font-weight: normal;
line-height: 19px;
font-size: 15px;
margin: 0 0 10px;
color: #ff533b; }
.product-list.product-list-simple .product-item .product-options__btn span {
cursor: pointer;
position: relative;
padding: 0 34px 0 0;
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -moz-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
min-height: 26px; }
@media screen and (max-width: 410px) {
.product-list.product-list-simple .product-item .product-options__btn span {
padding-right: 28px; } }
.product-list.product-list-simple .product-item .product-options__btn span.active:before {
-webkit-transform: rotate(-180deg);
-moz-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
-o-transform: rotate(-180deg);
transform: rotate(-180deg); }
.product-list.product-list-simple .product-item .product-options__btn span:before {
position: absolute;
top: 50%;
right: 0;
content: '';
width: 26px;
height: 26px;
margin-top: -13px;
border-radius: 50%;
transition: all 0.3s;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M5%2C6C4.8%2C6%2C4.5%2C5.9%2C4.3%2C5.7l-4-4c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0L5%2C3.6l3.3-3.3c0.4-0.4%2C1-0.4%2C1.4%2C0%20c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-4%2C4C5.5%2C5.9%2C5.3%2C6%2C5%2C6z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 83, 59, 0.15); }
@media screen and (max-width: 410px) {
.product-list.product-list-simple .product-item .product-options__btn span:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M5%2C6C4.8%2C6%2C4.5%2C5.9%2C4.3%2C5.7l-4-4c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0L5%2C3.6l3.3-3.3c0.4-0.4%2C1-0.4%2C1.4%2C0%20c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-4%2C4C5.5%2C5.9%2C5.3%2C6%2C5%2C6z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }
.product-list.product-list-simple .product-item .product-options__body {
display: none; }
.product-list.product-list-simple .product-item .product-options__body .options-btn {
display: none; }
.product-list.product-list-simple .product-item .product-anonce {
font-weight: normal;
line-height: 19px;
font-size: 15px;
color: rgba(57, 57, 57, 0.6);
padding-bottom: 15px; }
.product-list.product-list-simple .product-item .shop2-product-options .option-item {
padding: 0 0 16px; }
.product-list.product-list-simple .product-item .shop2-product-options .option-item:last-child {
padding-bottom: 0; }
.product-list.product-list-simple .product-item .shop2-product-options .option-title {
font-weight: 500;
line-height: normal;
font-size: 14px;
color: rgba(57, 57, 57, 0.9);
padding-bottom: 3px; }
.product-list.product-list-simple .product-item .shop2-product-options .option-body {
line-height: normal;
font-size: 15px;
color: rgba(57, 57, 57, 0.8); }
.product-list.product-list-simple .product-item .shop2-product-options select {
border-radius: 4px;
max-width: 280px;
padding: 10px 40px 11px 15px; }
.product-list.product-list-simple .product-item__actions-block {
font-size: 0;
padding: 0 0 10px;
height: auto !important;
min-height: 0 !important; }
@media screen and (max-width: 767px) {
.product-list.product-list-simple .product-item__actions-block {
padding: 0 0 10px; } }
.product-list.product-list-simple .product-item .product-label {
font-size: 0;
display: inline;
vertical-align: top; }
.product-list.product-list-simple .product-item .product-label__item {
margin: 0 4px 6px 0;
padding: 5px 10px 4px;
min-height: 26px;
border-radius: 4px;
display: inline-block;
vertical-align: top;
font-weight: normal;
line-height: normal;
font-size: 14px;
font-weight: 500;
text-align: center;
color: rgba(0, 0, 0, 0.7); }
.product-list.product-list-simple .product-item .product-label__item.product-new {
background: rgba(131, 234, 188, 0.8); }
.product-list.product-list-simple .product-item .product-label__item.product-spec {
background: rgba(255, 224, 51, 0.8); }
.product-list.product-list-simple .product-item .product-discount {
display: inline; }
.product-list.product-list-simple .product-item .product-discount span {
font-weight: 500;
line-height: normal;
font-size: 14px;
min-height: 26px;
color: rgba(0, 0, 0, 0.7);
background: rgba(255, 83, 59, 0.4);
display: inline-block;
margin-right: 4px;
margin-bottom: 6px;
border-radius: 4px;
padding: 5px 10px 4px; }
.product-list.product-list-simple .product-item .shop2-product-actions {
display: inline-block;
vertical-align: top; }
.product-list.product-list-simple .product-item .shop2-product-actions dt {
min-height: 26px;
background: none;
display: inline-block;
vertical-align: top;
margin: 0 4px 6px 0; }
.product-list.product-list-simple .product-item .shop2-product-actions dt.gift-action .icon-action {
background: url(/wp-content/themes/cx/gift.svg) 50% / 16px 15px no-repeat; }
.product-list.product-list-simple .product-item .shop2-product-actions dt .icon-action {
width: 40px;
height: 26px;
position: relative;
border-radius: 4px;
background: url(/wp-content/themes/cx/percent.svg) 50% / 12px 12px no-repeat; }
.product-list.product-list-simple .product-item .shop2-product-actions dt .icon-action:before {
position: absolute;
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0.5;
background: rgba(255, 83, 59, 0.8);
border-radius: 4px; }
.product-list.product-list-simple .product-item .shop2-product-actions dt .name-action {
display: none; }
@media screen and (max-width: 767px) {
.product-list.product-list-simple .product-item .product-price {
width: 230px;
margin-right: 20px;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center; } }
@media screen and (max-width: 639px) {
.product-list.product-list-simple .product-item .product-price {
width: 200px; } }
@media screen and (max-width: 519px) {
.product-list.product-list-simple .product-item .product-price {
margin-right: 15px;
width: 160px; } }
@media screen and (max-width: 410px) {
.product-list.product-list-simple .product-item .product-price {
width: auto;
margin: 0 0 10px; } }
.product-list.product-list-simple .product-item .product-price .price-current {
display: inline-block;
vertical-align: baseline;
font-weight: 500;
line-height: normal;
font-size: 16px;
color: #393939;
margin-right: 15px; }
@media screen and (max-width: 479px) {
.product-list.product-list-simple .product-item .product-price .price-current {
font-size: 15px;
margin-right: 12px; } }
.product-list.product-list-simple .product-item .product-price .price-current strong {
font-size: 24px;
font-weight: 700; }
@media screen and (max-width: 479px) {
.product-list.product-list-simple .product-item .product-price .price-current strong {
font-size: 18px; } }
.product-list.product-list-simple .product-item .product-price .price-current em {
font-style: normal; }
.product-list.product-list-simple .product-item .product-price .price-old {
display: inline-block;
vertical-align: baseline;
font-weight: 300;
line-height: normal;
font-size: 20px;
color: #a8a8a8; }
@media screen and (max-width: 479px) {
.product-list.product-list-simple .product-item .product-price .price-old {
font-size: 16px; } }
.product-list.product-list-simple .product-item .product-price .price-old strong {
font-weight: 300;
position: relative; }
.product-list.product-list-simple .product-item .product-price .price-old strong:before {
position: absolute;
content: '';
top: 50%;
height: 4px;
left: -3px;
right: -3px;
margin-top: -2px;
background: #ff533b;
opacity: 0.4;
border-radius: 1px; }
.product-list.product-list-simple .product-item .product-price .price-old em {
display: none; }
.product-list.product-list-simple .product-item .product-buttons {
padding: 20px 0 0; }
@media screen and (max-width: 767px) {
.product-list.product-list-simple .product-item .product-buttons {
padding: 0;
width: calc(100% - 230px - 20px);
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
-webkit-justify-content: flex-end;
-moz-justify-content: flex-end;
justify-content: flex-end; } }
@media screen and (max-width: 639px) {
.product-list.product-list-simple .product-item .product-buttons {
width: calc(100% - 200px - 20px); } }
@media screen and (max-width: 519px) {
.product-list.product-list-simple .product-item .product-buttons {
width: calc(100% - 160px - 15px); } }
@media screen and (max-width: 410px) {
.product-list.product-list-simple .product-item .product-buttons {
width: 100%;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
justify-content: space-between; } }
@media screen and (max-width: 767px) {
.product-list.product-list-simple .product-item .product-buttons .product-amount {
margin: 0 20px 0 0; } }
.product-list.product-list-simple .product-item .product-buttons .product-amount .shop2-product-amount {
margin: 0 0 18px; }
@media screen and (max-width: 767px) {
.product-list.product-list-simple .product-item .product-buttons .product-amount .shop2-product-amount {
margin: 0; } }
@media screen and (max-width: 479px) {
.product-list.product-list-simple .product-item .product-buttons .product-amount .shop2-product-amount input, .product-list.product-list-simple .product-item .product-buttons .product-amount .shop2-product-amount button {
height: 40px; } }
.product-list.product-list-simple .product-item .product-buttons .product-amount .shop2-product-amount.disabled {
display: none; }
@media screen and (min-width: 640px) {
.product-list.product-list-simple .product-item .product-buttons .shop-product-btn.notavailable {
width: 180px; } }
@media screen and (max-width: 639px) {
.product-list.product-list-simple .product-item .product-buttons .shop-product-btn {
width: 48px;
height: 48px;
padding: 0; }
.product-list.product-list-simple .product-item .product-buttons .shop-product-btn.buy, .product-list.product-list-simple .product-item .product-buttons .shop-product-btn.onrequest {
font-size: 0; }
.product-list.product-list-simple .product-item .product-buttons .shop-product-btn.buy:before, .product-list.product-list-simple .product-item .product-buttons .shop-product-btn.onrequest:before {
width: 48px;
border-radius: 6px; }
.product-list.product-list-simple .product-item .product-buttons .shop-product-btn.buy {
background: none; }
.product-list.product-list-simple .product-item .product-buttons .shop-product-btn.buy:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2022%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Ccircle%20fill%3D%22%23ff533b%22%20cx%3D%2210%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Ccircle%20fill%3D%22%23ff533b%22%20cx%3D%2216%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M20.9%2C4c-0.5-0.7-1.2-1-2-1H9C8.4%2C3%2C8%2C3.4%2C8%2C4s0.4%2C1%2C1%2C1h9.9c0.2%2C0%2C0.3%2C0.1%2C0.4%2C0.2c0.1%2C0.1%2C0.1%2C0.2%2C0.1%2C0.4%20l-2%2C6c-0.1%2C0.2-0.3%2C0.3-0.5%2C0.3H9.1c-0.2%2C0-0.4-0.1-0.5-0.3L5.2%2C1.4C4.9%2C0.5%2C4.1%2C0%2C3.3%2C0H1C0.4%2C0%2C0%2C0.4%2C0%2C1s0.4%2C1%2C1%2C1h2.3l3.4%2C10.3%20C7.1%2C13.3%2C8%2C14%2C9.1%2C14h7.8c1.1%2C0%2C2-0.7%2C2.4-1.7l2-6C21.5%2C5.5%2C21.4%2C4.7%2C20.9%2C4z%22%2F%3E%3C%2Fsvg%3E") left calc(50% - 1px) top 50% no-repeat; }
.product-list.product-list-simple .product-item .product-buttons .shop-product-btn.buy:hover:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2022%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%2210%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%2216%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M20.9%2C4c-0.5-0.7-1.2-1-2-1H9C8.4%2C3%2C8%2C3.4%2C8%2C4s0.4%2C1%2C1%2C1h9.9c0.2%2C0%2C0.3%2C0.1%2C0.4%2C0.2c0.1%2C0.1%2C0.1%2C0.2%2C0.1%2C0.4%20l-2%2C6c-0.1%2C0.2-0.3%2C0.3-0.5%2C0.3H9.1c-0.2%2C0-0.4-0.1-0.5-0.3L5.2%2C1.4C4.9%2C0.5%2C4.1%2C0%2C3.3%2C0H1C0.4%2C0%2C0%2C0.4%2C0%2C1s0.4%2C1%2C1%2C1h2.3l3.4%2C10.3%20C7.1%2C13.3%2C8%2C14%2C9.1%2C14h7.8c1.1%2C0%2C2-0.7%2C2.4-1.7l2-6C21.5%2C5.5%2C21.4%2C4.7%2C20.9%2C4z%22%2F%3E%3C%2Fsvg%3E") left calc(50% - 1px) top 50% no-repeat #ff533b; }
.product-list.product-list-simple .product-item .product-buttons .shop-product-btn.onrequest {
background: none; }
.product-list.product-list-simple .product-item .product-buttons .shop-product-btn.onrequest:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M11%2C22C4.9%2C22%2C0%2C17.1%2C0%2C11S4.9%2C0%2C11%2C0s11%2C4.9%2C11%2C11S17.1%2C22%2C11%2C22z%20M11%2C2c-5%2C0-9%2C4-9%2C9c0%2C5%2C4%2C9%2C9%2C9c5%2C0%2C9-4%2C9-9%20C20%2C6%2C16%2C2%2C11%2C2z%22%2F%3E%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M11%2C12.5c-0.2%2C0-0.5-0.1-0.7-0.2l-3.5-3c-0.4-0.4-0.5-1-0.1-1.4c0.4-0.4%2C1-0.5%2C1.4-0.1l2.8%2C2.4l4.3-3.9%20c0.4-0.4%2C1-0.3%2C1.4%2C0.1c0.4%2C0.4%2C0.3%2C1-0.1%2C1.4l-5%2C4.5C11.5%2C12.4%2C11.2%2C12.5%2C11%2C12.5z%22%2F%3E%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M11%2C9L11%2C9c1.1%2C0%2C2%2C0.9%2C2%2C2l0%2C0c0%2C1.1-0.9%2C2-2%2C2l0%2C0c-1.1%2C0-2-0.9-2-2l0%2C0C9%2C9.9%2C9.9%2C9%2C11%2C9z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.product-list.product-list-simple .product-item .product-buttons .shop-product-btn.onrequest:hover:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11%2C22C4.9%2C22%2C0%2C17.1%2C0%2C11S4.9%2C0%2C11%2C0s11%2C4.9%2C11%2C11S17.1%2C22%2C11%2C22z%20M11%2C2c-5%2C0-9%2C4-9%2C9c0%2C5%2C4%2C9%2C9%2C9c5%2C0%2C9-4%2C9-9%20C20%2C6%2C16%2C2%2C11%2C2z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11%2C12.5c-0.2%2C0-0.5-0.1-0.7-0.2l-3.5-3c-0.4-0.4-0.5-1-0.1-1.4c0.4-0.4%2C1-0.5%2C1.4-0.1l2.8%2C2.4l4.3-3.9%20c0.4-0.4%2C1-0.3%2C1.4%2C0.1c0.4%2C0.4%2C0.3%2C1-0.1%2C1.4l-5%2C4.5C11.5%2C12.4%2C11.2%2C12.5%2C11%2C12.5z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11%2C9L11%2C9c1.1%2C0%2C2%2C0.9%2C2%2C2l0%2C0c0%2C1.1-0.9%2C2-2%2C2l0%2C0c-1.1%2C0-2-0.9-2-2l0%2C0C9%2C9.9%2C9.9%2C9%2C11%2C9z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ff533b; }
.product-list.product-list-simple .product-item .product-buttons .shop-product-btn.notavailable {
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-moz-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
width: auto;
height: auto;
padding: 0;
text-align: center; } }
@media screen and (max-width: 639px) and (max-width: 479px) {
.product-list.product-list-simple .product-item .product-buttons .shop-product-btn {
width: 40px;
height: 40px; } }
@media screen and (max-width: 639px) and (max-width: 479px) {
.product-list.product-list-simple .product-item .product-buttons .shop-product-btn.buy:before, .product-list.product-list-simple .product-item .product-buttons .shop-product-btn.onrequest:before {
width: 40px; } }
.product-list-titles {
font-size: 0;
background: #f8f8f8;
border-radius: 6px;
padding: 15px 20px; }
@media screen and (max-width: 767px) {
.product-list-titles {
display: none !important; } }
.product-list-titles.active {
display: block; }
.product-list-titles__item {
width: calc(100% - 370px);
display: inline-block;
vertical-align: middle;
font-size: 15px;
font-weight: normal;
line-height: normal;
color: rgba(57, 57, 57, 0.5); }
.product-list-titles__item:nth-child(2) {
width: 370px;
margin-left: auto; }
.product-list.product-list-price {
margin: 0 !important;
font-size: inherit;
line-height: 1.2;
padding: 10px 0 0; }
.product-list.product-list-price .one-click-btn-wrap {
display: block;
width: 100%;
margin: 20px 0 0; }
.product-list.product-list-price .product-item {
padding: 15px 0 15px;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
border-bottom: 1px solid #dadada; }
.product-list.product-list-price .product-item__top {
margin: 0 20px 0 0;
width: calc(100% - 390px - 20px); }
.product-list.product-list-price .product-item__bottom {
width: 390px; }
.product-list.product-list-price .product-item__bottom-add {
padding: 44px 0 0;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center; }
.product-list.product-list-price .product-item__left { }
.product-list.product-list-price .product-item__right {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex; }
@media screen and (max-width: 1023px) {
.product-list.product-list-price .product-item__right {
display: block; } }
.product-list.product-list-price .product-item__right-top {
width: 330px;
margin-right: 20px; }
@media screen and (max-width: 1590px) {
.product-list.product-list-price .product-item__right-top {
width: 270px; } }
@media screen and (max-width: 1340px) {
.product-list.product-list-price .product-item__right-top {
width: 240px; } }
@media screen and (max-width: 1023px) {
.product-list.product-list-price .product-item__right-top {
width: auto;
margin: 0 0 18px; } }
.product-list.product-list-price .product-item__right-bottom {
width: calc(100% - 330px - 20px); }
@media screen and (max-width: 1590px) {
.product-list.product-list-price .product-item__right-bottom {
width: calc(100% - 270px - 20px); } }
@media screen and (max-width: 1340px) {
.product-list.product-list-price .product-item__right-bottom {
width: calc(100% - 240px - 20px); } }
@media screen and (max-width: 1023px) {
.product-list.product-list-price .product-item__right-bottom {
width: auto; } }
.product-list.product-list-price .product-item__image {
position: relative; border-radius: 4px;
overflow: hidden;
margin-left: -10px;
height: auto; }
.product-list.product-list-price .product-item__image.no-image {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22rgb%28227%2C%20227%2C%20227%29%22%20d%3D%22M70.346%2C9.116%20L11.654%2C9.116%20C10.462%2C9.116%209.496%2C10.079%209.496%2C11.267%20L9.496%2C43.805%20C9.496%2C43.830%209.502%2C43.853%209.503%2C43.877%20C9.473%2C44.445%209.663%2C45.023%2010.086%2C45.468%20C10.904%2C46.331%2012.270%2C46.370%2013.136%2C45.553%20L25.846%2C33.566%20L38.291%2C44.679%20C38.990%2C45.304%2040.015%2C45.406%2040.825%2C44.931%20L51.419%2C38.721%20L61.787%2C46.929%20C62.184%2C47.243%2062.657%2C47.396%2063.127%2C47.396%20C63.763%2C47.396%2064.393%2C47.117%2064.819%2C46.582%20C65.560%2C45.651%2065.404%2C44.298%2064.471%2C43.559%20L52.943%2C34.433%20C52.244%2C33.879%2051.277%2C33.812%2050.507%2C34.263%20L39.996%2C40.425%20L27.246%2C29.039%20C26.409%2C28.292%2025.139%2C28.309%2024.324%2C29.079%20L13.811%2C38.993%20L13.811%2C13.419%20L68.189%2C13.419%20L68.189%2C54.579%20L13.811%2C54.579%20L13.811%2C51.981%20C13.811%2C50.793%2012.846%2C49.829%2011.654%2C49.829%20C10.462%2C49.829%209.496%2C50.793%209.496%2C51.981%20L9.496%2C56.731%20C9.496%2C57.920%2010.462%2C58.883%2011.654%2C58.883%20L70.346%2C58.883%20C71.538%2C58.883%2072.504%2C57.920%2072.504%2C56.731%20L72.504%2C11.267%20C72.504%2C10.079%2071.538%2C9.116%2070.346%2C9.116%20ZM77.359%2C0.001%20L4.641%2C0.001%20C2.083%2C0.001%200.001%2C2.059%200.001%2C4.589%20L0.001%2C63.409%20C0.001%2C65.939%202.083%2C67.997%204.641%2C67.997%20L77.359%2C67.997%20C79.917%2C67.997%2081.999%2C65.939%2081.999%2C63.409%20L81.999%2C4.589%20C81.999%2C2.059%2079.917%2C0.001%2077.359%2C0.001%20ZM77.683%2C63.409%20C77.683%2C63.566%2077.538%2C63.694%2077.359%2C63.694%20L4.641%2C63.694%20C4.462%2C63.694%204.317%2C63.566%204.317%2C63.409%20L4.317%2C4.589%20C4.317%2C4.432%204.462%2C4.304%204.641%2C4.304%20L77.359%2C4.304%20C77.538%2C4.304%2077.683%2C4.432%2077.683%2C4.589%20L77.683%2C63.409%20ZM34.273%2C25.524%20C34.273%2C29.152%2037.234%2C32.104%2040.872%2C32.104%20C44.510%2C32.104%2047.470%2C29.152%2047.470%2C25.524%20C47.470%2C21.896%2044.510%2C18.944%2040.872%2C18.944%20C37.234%2C18.944%2034.273%2C21.896%2034.273%2C25.524%20ZM43.155%2C25.524%20C43.155%2C26.779%2042.131%2C27.800%2040.872%2C27.800%20C39.613%2C27.800%2038.589%2C26.779%2038.589%2C25.524%20C38.589%2C24.268%2039.613%2C23.247%2040.872%2C23.247%20C42.131%2C23.247%2043.155%2C24.268%2043.155%2C25.524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #f7f7f7; }
.product-list.product-list-price .product-item__image a {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
font-size: 0;
text-decoration: none;
background-size: contain;
background-position: 50%;
background-repeat: no-repeat;
display: none; }
.product-list.product-list-price .product-item__image .quick-view-trigger {
display: inline-block;
position: static;
transform: none;
opacity: 1;
margin: 0 10px 15px;
padding: 10px 40px 10px 15px; }
.product-list.product-list-price .product-item__image img {
opacity: 0;
width: 100%; }
.product-list.product-list-price .product-item .tpl-stars {
margin: 0 0 0 -2px;
width: 100%; }
.product-list.product-list-price .product-item .product-name {
font-weight: 500;
line-height: normal;
font-size: 16px;
color: #ff533b; }
.product-list.product-list-price .product-item .product-name a {
color: inherit;
transition: all 0.2s;
text-decoration: none;
border-bottom: 1px solid transparent; }
.product-list.product-list-price .product-item .product-name a:hover {
border-color: rgba(255, 83, 59, 0.5); }
.product-list.product-list-price .product-item .product-article {
font-size: 14px;
padding-top: 5px;
color: rgba(57, 57, 57, 0.6); }
.product-list.product-list-price .product-item .product-article span {
color: rgba(57, 57, 57, 0.9);
font-weight: 500; }
.product-list.product-list-price .product-item .vendor-name {
font-weight: normal;
line-height: normal;
font-size: 15px;
padding-top: 10px; }
.product-list.product-list-price .product-item .vendor-name a {
text-decoration: none;
color: inherit;
transition: all 0.2s;
border-bottom: 1px solid transparent; }
.product-list.product-list-price .product-item .vendor-name a:hover {
border-bottom-color: rgba(57, 57, 57, 0.6); }
.product-list.product-list-price .product-item .product-options__btn {
font-weight: normal;
line-height: 19px;
font-size: 15px;
margin: 0 0 10px;
color: #ff533b; }
.product-list.product-list-price .product-item .product-options__btn span {
cursor: pointer;
position: relative;
padding: 0 34px 0 0;
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -moz-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
min-height: 26px; }
.product-list.product-list-price .product-item .product-options__btn span.active:before {
-webkit-transform: rotate(-180deg);
-moz-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
-o-transform: rotate(-180deg);
transform: rotate(-180deg); }
.product-list.product-list-price .product-item .product-options__btn span:before {
position: absolute;
top: 50%;
right: 0;
content: '';
width: 26px;
height: 26px;
margin-top: -13px;
border-radius: 50%;
transition: all 0.3s;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M5%2C6C4.8%2C6%2C4.5%2C5.9%2C4.3%2C5.7l-4-4c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0L5%2C3.6l3.3-3.3c0.4-0.4%2C1-0.4%2C1.4%2C0%20c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-4%2C4C5.5%2C5.9%2C5.3%2C6%2C5%2C6z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 83, 59, 0.15); }
.product-list.product-list-price .product-item .product-options__body {
display: none; }
.product-list.product-list-price .product-item .product-options__body .options-btn {
display: none; }
.product-list.product-list-price .product-item .product-anonce {
font-weight: normal;
line-height: 19px;
font-size: 15px;
color: rgba(57, 57, 57, 0.6);
padding-bottom: 15px; }
.product-list.product-list-price .product-item .shop2-product-options .option-item {
padding: 0 0 16px; }
.product-list.product-list-price .product-item .shop2-product-options .option-item:last-child {
padding-bottom: 0; }
.product-list.product-list-price .product-item .shop2-product-options .option-title {
font-weight: 500;
line-height: normal;
font-size: 14px;
color: rgba(57, 57, 57, 0.9);
padding-bottom: 3px; }
.product-list.product-list-price .product-item .shop2-product-options .option-body {
line-height: normal;
font-size: 15px;
color: rgba(57, 57, 57, 0.8); }
.product-list.product-list-price .product-item .shop2-product-options select {
border-radius: 4px;
max-width: 280px;
padding: 10px 40px 11px 15px; }
.product-list.product-list-price .product-item__actions-block {
font-size: 0; }
.product-list.product-list-price .product-item .product-label {
font-size: 0;
display: inline;
vertical-align: top; }
.product-list.product-list-price .product-item .product-label__item {
margin: 0 4px 6px 0;
padding: 5px 10px 4px;
min-height: 26px;
border-radius: 4px;
display: inline-block;
vertical-align: top;
font-weight: normal;
line-height: normal;
font-size: 14px;
font-weight: 500;
text-align: center;
color: rgba(0, 0, 0, 0.7); }
.product-list.product-list-price .product-item .product-label__item.product-new {
background: rgba(131, 234, 188, 0.8); }
.product-list.product-list-price .product-item .product-label__item.product-spec {
background: rgba(255, 224, 51, 0.8); }
.product-list.product-list-price .product-item .product-discount {
display: inline; }
.product-list.product-list-price .product-item .product-discount span {
font-weight: 500;
line-height: normal;
font-size: 14px;
min-height: 26px;
color: rgba(0, 0, 0, 0.7);
background: rgba(255, 83, 59, 0.4);
display: inline-block;
margin-right: 4px;
margin-bottom: 6px;
border-radius: 4px;
padding: 5px 10px 4px; }
.product-list.product-list-price .product-item .shop2-product-actions {
display: inline-block;
vertical-align: top; }
.product-list.product-list-price .product-item .shop2-product-actions dt {
min-height: 26px;
background: none;
display: inline-block;
vertical-align: top;
margin: 0 4px 6px 0; }
.product-list.product-list-price .product-item .shop2-product-actions dt.gift-action .icon-action {
background: url(/wp-content/themes/cx/gift.svg) 50% / 16px 15px no-repeat; }
.product-list.product-list-price .product-item .shop2-product-actions dt .icon-action {
width: 40px;
height: 26px;
position: relative;
border-radius: 4px;
background: url(/wp-content/themes/cx/percent.svg) 50% / 12px 12px no-repeat; }
.product-list.product-list-price .product-item .shop2-product-actions dt .icon-action:before {
position: absolute;
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0.5;
background: rgba(255, 83, 59, 0.8);
border-radius: 4px; }
.product-list.product-list-price .product-item .shop2-product-actions dt .name-action {
display: none; }
.product-list.product-list-price .product-item .product-price {
width: calc(100% - 190px - 20px);
margin-right: 20px; }
.product-list.product-list-price .product-item .product-price .price-current {
display: inline-block;
vertical-align: baseline;
font-weight: 500;
line-height: normal;
font-size: 16px;
color: #393939;
display: block; }
.product-list.product-list-price .product-item .product-price .price-current strong {
font-size: 24px;
font-weight: 700; }
.product-list.product-list-price .product-item .product-price .price-current em {
font-style: normal; }
.product-list.product-list-price .product-item .product-price .price-old {
display: inline-block;
vertical-align: baseline;
font-weight: 300;
line-height: normal;
font-size: 20px;
color: #a8a8a8; }
.product-list.product-list-price .product-item .product-price .price-old strong {
font-weight: 300;
position: relative; }
.product-list.product-list-price .product-item .product-price .price-old strong:before {
position: absolute;
content: '';
top: 50%;
height: 4px;
left: -3px;
right: -3px;
margin-top: -2px;
background: #ff533b;
opacity: 0.4;
border-radius: 1px; }
.product-list.product-list-price .product-item .product-price .price-old em {
display: none; }
.product-list.product-list-price .product-item .product-buttons {
width: 190px;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
justify-content: space-between; }
.product-list.product-list-price .product-item .product-buttons .product-amount {
margin: 0;
width: auto; }
.product-list.product-list-price .product-item .product-buttons .product-amount .shop2-product-amount.disabled {
display: none; }
.product-list.product-list-price .product-item .product-buttons .shop-product-btn {
width: 48px;
height: 48px;
padding: 0; }
.product-list.product-list-price .product-item .product-buttons .shop-product-btn.buy, .product-list.product-list-price .product-item .product-buttons .shop-product-btn.onrequest {
font-size: 0; }
.product-list.product-list-price .product-item .product-buttons .shop-product-btn.buy:before, .product-list.product-list-price .product-item .product-buttons .shop-product-btn.onrequest:before {
width: 48px;
border-radius: 6px; }
.product-list.product-list-price .product-item .product-buttons .shop-product-btn.buy {
background: none; }
.product-list.product-list-price .product-item .product-buttons .shop-product-btn.buy:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2022%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Ccircle%20fill%3D%22%23ff533b%22%20cx%3D%2210%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Ccircle%20fill%3D%22%23ff533b%22%20cx%3D%2216%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M20.9%2C4c-0.5-0.7-1.2-1-2-1H9C8.4%2C3%2C8%2C3.4%2C8%2C4s0.4%2C1%2C1%2C1h9.9c0.2%2C0%2C0.3%2C0.1%2C0.4%2C0.2c0.1%2C0.1%2C0.1%2C0.2%2C0.1%2C0.4%20l-2%2C6c-0.1%2C0.2-0.3%2C0.3-0.5%2C0.3H9.1c-0.2%2C0-0.4-0.1-0.5-0.3L5.2%2C1.4C4.9%2C0.5%2C4.1%2C0%2C3.3%2C0H1C0.4%2C0%2C0%2C0.4%2C0%2C1s0.4%2C1%2C1%2C1h2.3l3.4%2C10.3%20C7.1%2C13.3%2C8%2C14%2C9.1%2C14h7.8c1.1%2C0%2C2-0.7%2C2.4-1.7l2-6C21.5%2C5.5%2C21.4%2C4.7%2C20.9%2C4z%22%2F%3E%3C%2Fsvg%3E") left calc(50% - 1px) top 50% no-repeat; }
.product-list.product-list-price .product-item .product-buttons .shop-product-btn.buy:hover:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2022%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%2210%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%2216%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M20.9%2C4c-0.5-0.7-1.2-1-2-1H9C8.4%2C3%2C8%2C3.4%2C8%2C4s0.4%2C1%2C1%2C1h9.9c0.2%2C0%2C0.3%2C0.1%2C0.4%2C0.2c0.1%2C0.1%2C0.1%2C0.2%2C0.1%2C0.4%20l-2%2C6c-0.1%2C0.2-0.3%2C0.3-0.5%2C0.3H9.1c-0.2%2C0-0.4-0.1-0.5-0.3L5.2%2C1.4C4.9%2C0.5%2C4.1%2C0%2C3.3%2C0H1C0.4%2C0%2C0%2C0.4%2C0%2C1s0.4%2C1%2C1%2C1h2.3l3.4%2C10.3%20C7.1%2C13.3%2C8%2C14%2C9.1%2C14h7.8c1.1%2C0%2C2-0.7%2C2.4-1.7l2-6C21.5%2C5.5%2C21.4%2C4.7%2C20.9%2C4z%22%2F%3E%3C%2Fsvg%3E") left calc(50% - 1px) top 50% no-repeat #ff533b; }
.product-list.product-list-price .product-item .product-buttons .shop-product-btn.onrequest {
background: none; }
.product-list.product-list-price .product-item .product-buttons .shop-product-btn.onrequest:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M11%2C22C4.9%2C22%2C0%2C17.1%2C0%2C11S4.9%2C0%2C11%2C0s11%2C4.9%2C11%2C11S17.1%2C22%2C11%2C22z%20M11%2C2c-5%2C0-9%2C4-9%2C9c0%2C5%2C4%2C9%2C9%2C9c5%2C0%2C9-4%2C9-9%20C20%2C6%2C16%2C2%2C11%2C2z%22%2F%3E%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M11%2C12.5c-0.2%2C0-0.5-0.1-0.7-0.2l-3.5-3c-0.4-0.4-0.5-1-0.1-1.4c0.4-0.4%2C1-0.5%2C1.4-0.1l2.8%2C2.4l4.3-3.9%20c0.4-0.4%2C1-0.3%2C1.4%2C0.1c0.4%2C0.4%2C0.3%2C1-0.1%2C1.4l-5%2C4.5C11.5%2C12.4%2C11.2%2C12.5%2C11%2C12.5z%22%2F%3E%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M11%2C9L11%2C9c1.1%2C0%2C2%2C0.9%2C2%2C2l0%2C0c0%2C1.1-0.9%2C2-2%2C2l0%2C0c-1.1%2C0-2-0.9-2-2l0%2C0C9%2C9.9%2C9.9%2C9%2C11%2C9z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.product-list.product-list-price .product-item .product-buttons .shop-product-btn.onrequest:hover:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11%2C22C4.9%2C22%2C0%2C17.1%2C0%2C11S4.9%2C0%2C11%2C0s11%2C4.9%2C11%2C11S17.1%2C22%2C11%2C22z%20M11%2C2c-5%2C0-9%2C4-9%2C9c0%2C5%2C4%2C9%2C9%2C9c5%2C0%2C9-4%2C9-9%20C20%2C6%2C16%2C2%2C11%2C2z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11%2C12.5c-0.2%2C0-0.5-0.1-0.7-0.2l-3.5-3c-0.4-0.4-0.5-1-0.1-1.4c0.4-0.4%2C1-0.5%2C1.4-0.1l2.8%2C2.4l4.3-3.9%20c0.4-0.4%2C1-0.3%2C1.4%2C0.1c0.4%2C0.4%2C0.3%2C1-0.1%2C1.4l-5%2C4.5C11.5%2C12.4%2C11.2%2C12.5%2C11%2C12.5z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11%2C9L11%2C9c1.1%2C0%2C2%2C0.9%2C2%2C2l0%2C0c0%2C1.1-0.9%2C2-2%2C2l0%2C0c-1.1%2C0-2-0.9-2-2l0%2C0C9%2C9.9%2C9.9%2C9%2C11%2C9z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ff533b; }
.product-list.product-list-price .product-item .product-buttons .shop-product-btn.notavailable {
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-moz-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
width: auto;
height: auto;
padding: 0;
text-align: center; }
.card-page .shop2-product {
background: #fff;
border-radius: 6px; }
@media screen and (max-width: 1260px) {
.card-page .shop2-product {
margin: 0 -20px 30px;
border-radius: 0; } }
@media screen and (max-width: 1023px) {
.card-page .shop2-product {
padding: 20px 20px 30px; } }
@media screen and (max-width: 479px) {
.card-page .shop2-product {
margin: 0 -16px 20px;
padding: 0; } }
.card-page .shop2-product__top {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
margin: 0 0 30px;
-webkit-box-align: start;
-ms-flex-align: start;
-webkit-align-items: flex-start;
-moz-align-items: flex-start;
align-items: flex-start; }
@media screen and (max-width: 767px) {
.card-page .shop2-product__top {
-webkit-box-direction: normal;
-webkit-box-orient: vertical;
-moz-box-direction: normal;
-moz-box-orient: vertical;
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; } }
@media screen and (max-width: 639px) {
.card-page .shop2-product__top {
margin: 0 0 18px; } }
.card-page .shop2-product__top-left {
min-height: 510px;
padding: 0 30px 0 0;
width: calc(100% - 670px);
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-direction: normal;
-webkit-box-orient: vertical;
-moz-box-direction: normal;
-moz-box-orient: vertical;
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
@media screen and (max-width: 1420px) {
.card-page .shop2-product__top-left {
width: calc(100% - 600px);
min-height: 470px; } }
@media screen and (max-width: 1340px) {
.card-page .shop2-product__top-left {
min-height: 430px;
width: calc(100% - 550px); } }
@media screen and (max-width: 1260px) {
.card-page .shop2-product__top-left {
width: calc(100% - 380px);
min-height: 0;
padding: 0 20px 0 0; } }
@media screen and (max-width: 1023px) {
.card-page .shop2-product__top-left {
width: calc(100% - 312px);
padding: 0 20px 0 0; } }
@media screen and (max-width: 767px) {
.card-page .shop2-product__top-left {
width: 100%;
padding: 0; } }
.card-page .shop2-product__top-right {
width: 670px; }
@media screen and (max-width: 1420px) {
.card-page .shop2-product__top-right {
width: 600px; } }
@media screen and (max-width: 1340px) {
.card-page .shop2-product__top-right {
width: 550px; } }
@media screen and (max-width: 1260px) {
.card-page .shop2-product__top-right {
width: 380px; } }
@media screen and (max-width: 1023px) {
.card-page .shop2-product__top-right {
width: 312px; } }
@media screen and (max-width: 767px) {
.card-page .shop2-product__top-right {
-webkit-box-ordinal-group: 0;
-moz-box-ordinal-group: 0;
-webkit-order: -1;
-moz-order: -1;
-ms-flex-order: -1;
order: -1;
width: 100%;
padding: 0 0 20px; } }
@media screen and (max-width: 479px) {
.card-page .shop2-product .card-slider .slick-dots {
margin-top: 15px; } }
.card-page .shop2-product .card-slider__inner {
font-size: 0;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center; }
@media screen and (max-width: 1260px) {
.card-page .shop2-product .card-slider__inner {
-webkit-box-direction: normal;
-webkit-box-orient: vertical;
-moz-box-direction: normal;
-moz-box-orient: vertical;
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; } }
.card-page .shop2-product .card-slider__items {
width: 510px;
margin: 0 30px 0 0; }
.card-page .shop2-product .card-slider__items.no_thumbs {
margin: 0 0 0 auto; }
@media screen and (max-width: 1420px) {
.card-page .shop2-product .card-slider__items {
width: 470px;
margin: 0 20px 0 0; } }
@media screen and (max-width: 1340px) {
.card-page .shop2-product .card-slider__items {
width: 430px; } }
@media screen and (max-width: 1260px) {
.card-page .shop2-product .card-slider__items {
width: 380px;
margin: 0 0 15px; } }
@media screen and (max-width: 1023px) {
.card-page .shop2-product .card-slider__items {
width: 312px; } }
@media screen and (max-width: 767px) {
.card-page .shop2-product .card-slider__items {
margin: 0;
width: 100%; } }
.card-page .shop2-product .card-slider__image {
position: relative;
height: 510px;
overflow: hidden;
border-radius: 4px; }
@media screen and (max-width: 1420px) {
.card-page .shop2-product .card-slider__image {
height: 470px; } }
@media screen and (max-width: 1340px) {
.card-page .shop2-product .card-slider__image {
height: 430px; } }
@media screen and (max-width: 1260px) {
.card-page .shop2-product .card-slider__image {
height: 380px; } }
@media screen and (max-width: 1023px) {
.card-page .shop2-product .card-slider__image {
height: 312px; } }
@media screen and (max-width: 767px) {
.card-page .shop2-product .card-slider__image {
height: 600px; } }
@media screen and (max-width: 639px) {
.card-page .shop2-product .card-slider__image {
height: 500px; } }
@media screen and (max-width: 576px) {
.card-page .shop2-product .card-slider__image {
height: 480px; } }
@media screen and (max-width: 519px) {
.card-page .shop2-product .card-slider__image {
height: 440px; } }
@media screen and (max-width: 479px) {
.card-page .shop2-product .card-slider__image {
height: 380px; } }
@media screen and (max-width: 410px) {
.card-page .shop2-product .card-slider__image {
height: 343px; } }
@media screen and (max-width: 370px) {
.card-page .shop2-product .card-slider__image {
height: 328px; } }
@media screen and (max-width: 359px) {
.card-page .shop2-product .card-slider__image {
height: 288px; } }
.card-page .shop2-product .card-slider__image.no-image {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22rgb%28227%2C%20227%2C%20227%29%22%20d%3D%22M70.346%2C9.116%20L11.654%2C9.116%20C10.462%2C9.116%209.496%2C10.079%209.496%2C11.267%20L9.496%2C43.805%20C9.496%2C43.830%209.502%2C43.853%209.503%2C43.877%20C9.473%2C44.445%209.663%2C45.023%2010.086%2C45.468%20C10.904%2C46.331%2012.270%2C46.370%2013.136%2C45.553%20L25.846%2C33.566%20L38.291%2C44.679%20C38.990%2C45.304%2040.015%2C45.406%2040.825%2C44.931%20L51.419%2C38.721%20L61.787%2C46.929%20C62.184%2C47.243%2062.657%2C47.396%2063.127%2C47.396%20C63.763%2C47.396%2064.393%2C47.117%2064.819%2C46.582%20C65.560%2C45.651%2065.404%2C44.298%2064.471%2C43.559%20L52.943%2C34.433%20C52.244%2C33.879%2051.277%2C33.812%2050.507%2C34.263%20L39.996%2C40.425%20L27.246%2C29.039%20C26.409%2C28.292%2025.139%2C28.309%2024.324%2C29.079%20L13.811%2C38.993%20L13.811%2C13.419%20L68.189%2C13.419%20L68.189%2C54.579%20L13.811%2C54.579%20L13.811%2C51.981%20C13.811%2C50.793%2012.846%2C49.829%2011.654%2C49.829%20C10.462%2C49.829%209.496%2C50.793%209.496%2C51.981%20L9.496%2C56.731%20C9.496%2C57.920%2010.462%2C58.883%2011.654%2C58.883%20L70.346%2C58.883%20C71.538%2C58.883%2072.504%2C57.920%2072.504%2C56.731%20L72.504%2C11.267%20C72.504%2C10.079%2071.538%2C9.116%2070.346%2C9.116%20ZM77.359%2C0.001%20L4.641%2C0.001%20C2.083%2C0.001%200.001%2C2.059%200.001%2C4.589%20L0.001%2C63.409%20C0.001%2C65.939%202.083%2C67.997%204.641%2C67.997%20L77.359%2C67.997%20C79.917%2C67.997%2081.999%2C65.939%2081.999%2C63.409%20L81.999%2C4.589%20C81.999%2C2.059%2079.917%2C0.001%2077.359%2C0.001%20ZM77.683%2C63.409%20C77.683%2C63.566%2077.538%2C63.694%2077.359%2C63.694%20L4.641%2C63.694%20C4.462%2C63.694%204.317%2C63.566%204.317%2C63.409%20L4.317%2C4.589%20C4.317%2C4.432%204.462%2C4.304%204.641%2C4.304%20L77.359%2C4.304%20C77.538%2C4.304%2077.683%2C4.432%2077.683%2C4.589%20L77.683%2C63.409%20ZM34.273%2C25.524%20C34.273%2C29.152%2037.234%2C32.104%2040.872%2C32.104%20C44.510%2C32.104%2047.470%2C29.152%2047.470%2C25.524%20C47.470%2C21.896%2044.510%2C18.944%2040.872%2C18.944%20C37.234%2C18.944%2034.273%2C21.896%2034.273%2C25.524%20ZM43.155%2C25.524%20C43.155%2C26.779%2042.131%2C27.800%2040.872%2C27.800%20C39.613%2C27.800%2038.589%2C26.779%2038.589%2C25.524%20C38.589%2C24.268%2039.613%2C23.247%2040.872%2C23.247%20C42.131%2C23.247%2043.155%2C24.268%2043.155%2C25.524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #f7f7f7; }
.card-page .shop2-product .card-slider__image a {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
font-size: 0;
text-decoration: none;
background-size: contain;
background-position: 50%;
background-repeat: no-repeat; }
.card-page .shop2-product .card-slider__image img {
width: 100%;
opacity: 0; }
.card-page .shop2-product .card-slider__thumbs {
height: 450px;
width: 130px; }
@media screen and (max-width: 1420px) {
.card-page .shop2-product .card-slider__thumbs {
width: 110px;
height: 390px; } }
@media screen and (max-width: 1340px) {
.card-page .shop2-product .card-slider__thumbs {
width: 100px;
height: 360px; } }
@media screen and (max-width: 1260px) {
.card-page .shop2-product .card-slider__thumbs {
height: 90px;
width: 330px; } }
@media screen and (max-width: 1023px) {
.card-page .shop2-product .card-slider__thumbs {
width: 282px;
height: 84px; } }
@media screen and (max-width: 767px) {
.card-page .shop2-product .card-slider__thumbs {
display: none; } }
.card-page .shop2-product .card-slider__thumb {
margin: 10px 0;
width: 130px;
height: 130px;
overflow: hidden;
position: relative;
border-radius: 4px; }
@media screen and (max-width: 1420px) {
.card-page .shop2-product .card-slider__thumb {
width: 110px;
height: 110px; } }
@media screen and (max-width: 1340px) {
.card-page .shop2-product .card-slider__thumb {
width: 100px;
height: 100px; } }
@media screen and (max-width: 1260px) {
.card-page .shop2-product .card-slider__thumb {
width: 90px;
height: 90px;
margin: 0 10px; } }
@media screen and (max-width: 1023px) {
.card-page .shop2-product .card-slider__thumb {
width: 84px;
height: 84px;
margin: 0 5px; } }
.card-page .shop2-product .card-slider__thumb:hover:before, .card-page .shop2-product .card-slider__thumb.slick-current:before {
opacity: 1;
visibility: visible; }
.card-page .shop2-product .card-slider__thumb:before {
position: absolute;
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0;
z-index: 1;
visibility: hidden;
pointer-events: none;
border-radius: 4px;
transition: all 0.3s;
box-shadow: inset 0 0 0 1px rgba(255, 83, 59, 0.4);
transform: rotate(0.001deg); }
.card-page .shop2-product .card-slider__thumb a {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
font-size: 0;
text-decoration: none;
background-position: 50%;
background-size: contain;
background-repeat: no-repeat; }
.card-page .shop2-product .card-slider__thumb img {
width: 100%;
opacity: 0; }
.card-page .shop2-product .card-slider .slick-prev, .card-page .shop2-product .card-slider .slick-next {
position: absolute;
z-index: 1;
left: 50%;
width: 36px;
height: 36px;
min-height: 36px;
margin-left: -18px; }
.card-page .shop2-product .card-slider .slick-prev {
top: -7px;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg); }
@media screen and (max-width: 1260px) {
.card-page .shop2-product .card-slider .slick-prev {
top: 50%;
left: 12px;
margin-top: -18px;
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
transform: none; } }
.card-page .shop2-product .card-slider .slick-next {
bottom: -7px;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg); }
@media screen and (max-width: 1260px) {
.card-page .shop2-product .card-slider .slick-next {
bottom: auto;
top: 50%;
right: -7px;
left: auto;
margin-top: -18px;
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
transform: none; } }
.card-page .shop2-product .tpl-rating-block {
font-size: 0;
margin: 0 0 15px; }
@media screen and (max-width: 639px) {
.card-page .shop2-product .tpl-rating-block {
margin: 0 0 10px; } }
.card-page .shop2-product .tpl-rating-block .tpl-stars {
margin-left: 0; }
.card-page .shop2-product .tpl-rating-block .tpl-stars .tpl_rating_wr {
margin: -4px 0 0 0; }
.card-page .shop2-product__additional {
font-size: 0;
padding: 0 0 10px; }
.card-page .shop2-product__additional .product-label {
font-size: 0;
display: inline;
vertical-align: top; }
.card-page .shop2-product__additional .product-label__item {
position: static;
margin: 0 5px 6px 0;
padding: 7px 15px 6px;
min-height: 30px;
border-radius: 4px;
display: inline-block;
vertical-align: top;
font-weight: normal;
line-height: normal;
font-size: 14px;
font-weight: 500;
text-align: center;
color: rgba(0, 0, 0, 0.7); }
.card-page .shop2-product__additional .product-label__item.product-new {
background: rgba(131, 234, 188, 0.8); }
.card-page .shop2-product__additional .product-label__item.product-spec {
background: rgba(255, 224, 51, 0.8); }
.card-page .shop2-product__additional .product-discount {
display: inline; }
.card-page .shop2-product__additional .product-discount span {
font-weight: 500;
line-height: normal;
font-size: 14px;
min-height: 30px;
color: rgba(0, 0, 0, 0.7);
background: rgba(255, 83, 59, 0.4);
display: inline-block;
margin-right: 5px;
margin-bottom: 6px;
border-radius: 4px;
padding: 7px 15px 6px; }
.card-page .shop2-product__additional .shop2-product-actions {
display: inline-block;
vertical-align: top; }
.card-page .shop2-product__additional .shop2-product-actions dt {
min-height: 30px;
background: none;
display: inline-block;
vertical-align: top;
margin: 0 5px 6px 0; }
.card-page .shop2-product__additional .shop2-product-actions dt.gift-action .icon-action {
background: url(/wp-content/themes/cx/gift.svg) 50% / 16px 15px no-repeat; }
.card-page .shop2-product__additional .shop2-product-actions dt .icon-action {
width: 40px;
height: 30px;
position: relative;
border-radius: 4px;
background: url(/wp-content/themes/cx/percent.svg) 50% / 12px 12px no-repeat; }
.card-page .shop2-product__additional .shop2-product-actions dt .icon-action:before {
position: absolute;
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0.5;
background: rgba(255, 83, 59, 0.8);
border-radius: 4px; }
.card-page .shop2-product__additional .shop2-product-actions dt .name-action {
display: none; }
.card-page .shop2-product .product-name {
font-weight: bold;
line-height: normal;
font-size: 34px;
color: #393939;
margin: 0;
padding: 0 0 12px; }
@media screen and (max-width: 1023px) {
.card-page .shop2-product .product-name {
font-size: 28px; } }
@media screen and (max-width: 767px) {
.card-page .shop2-product .product-name {
font-size: 24px; } }
@media screen and (max-width: 639px) {
.card-page .shop2-product .product-name {
font-size: 22px; } }
.card-page .shop2-product .shop2-product-article {
margin: 0;
padding: 0;
font-size: 14px;
color: rgba(57, 57, 57, 0.6); }
.card-page .shop2-product .shop2-product-article span {
color: rgba(57, 57, 57, 0.9);
font-weight: 500; }
.card-page .shop2-product .vendor-name {
font-weight: normal;
line-height: normal;
font-size: 17px;
color: #008be1;
padding: 12px 0 0; }
.card-page .shop2-product .vendor-name a {
text-decoration: none;
color: #008be1;
transition: all 0.2s;
border-bottom: 1px solid transparent; }
.card-page .shop2-product .vendor-name a:hover {
border-bottom-color: rgba(0, 139, 225, 0.6); }
.card-page .shop2-product .product-anonce {
padding: 24px 0 0;
font-weight: normal;
line-height: 26px;
font-size: 17px;
color: #393939; }
@media screen and (max-width: 767px) {
.card-page .shop2-product .product-anonce {
padding-top: 15px;
font-size: 15px;
line-height: 1.2; } }
.card-page .shop2-product .shop2-product-options {
padding: 35px 0 0; }
@media screen and (max-width: 767px) {
.card-page .shop2-product .shop2-product-options {
padding: 20px 0 0; } }
@media screen and (max-width: 639px) {
.card-page .shop2-product .shop2-product-options {
padding: 10px 0 0; } }
.card-page .shop2-product .shop2-product-options .option-item {
font-size: 0;
padding: 15px 0 0; }
.card-page .shop2-product .shop2-product-options .option-item:nth-child(n+4) {
display: none; }
.card-page .shop2-product .shop2-product-options .option-item:first-child {
padding-top: 0; }
.card-page .shop2-product .shop2-product-options .option-title {
width: 240px;
font-size: 15px;
font-weight: 500;
padding-right: 10px;
line-height: normal;
color: rgba(57, 57, 57, 0.9);
display: inline-block;
vertical-align: middle; }
@media screen and (max-width: 1023px) {
.card-page .shop2-product .shop2-product-options .option-title {
font-size: 14px; } }
@media screen and (max-width: 639px) {
.card-page .shop2-product .shop2-product-options .option-title {
width: auto;
display: block;
padding: 0 0 3px; } }
.card-page .shop2-product .shop2-product-options .option-body {
color: rgba(57, 57, 57, 0.8);
font-size: 17px;
font-weight: normal;
line-height: normal;
display: inline-block;
vertical-align: middle;
width: calc(100% - 240px); }
@media screen and (max-width: 1023px) {
.card-page .shop2-product .shop2-product-options .option-body {
font-size: 15px; } }
@media screen and (max-width: 639px) {
.card-page .shop2-product .shop2-product-options .option-body {
width: auto;
display: block; } }
@media screen and (max-width: 767px) {
.card-page .shop2-product .shop2-product-options select {
padding: 10px 40px 11px 15px; } }
.card-page .shop2-product .options-btn {
margin-top: 45px;
font-weight: normal;
line-height: 19px;
font-size: 15px;
color: #ff533b; }
@media screen and (max-width: 767px) {
.card-page .shop2-product .options-btn {
margin-top: 25px; } }
@media screen and (max-width: 639px) {
.card-page .shop2-product .options-btn {
margin-top: 10px; } }
.card-page .shop2-product .options-btn span {
cursor: pointer;
position: relative;
padding: 0 34px 0 0;
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -moz-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
min-height: 26px; }
.card-page .shop2-product .options-btn span.active:before {
-webkit-transform: rotate(-180deg);
-moz-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
-o-transform: rotate(-180deg);
transform: rotate(-180deg); }
.card-page .shop2-product .options-btn span:before {
position: absolute;
top: 50%;
right: 0;
content: '';
width: 26px;
height: 26px;
margin-top: -13px;
border-radius: 50%;
transition: all 0.3s;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M5%2C6C4.8%2C6%2C4.5%2C5.9%2C4.3%2C5.7l-4-4c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0L5%2C3.6l3.3-3.3c0.4-0.4%2C1-0.4%2C1.4%2C0%20c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-4%2C4C5.5%2C5.9%2C5.3%2C6%2C5%2C6z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 83, 59, 0.15); }
@media screen and (max-width: 479px) {
.card-page .shop2-product .options-btn span:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M5%2C6C4.8%2C6%2C4.5%2C5.9%2C4.3%2C5.7l-4-4c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0L5%2C3.6l3.3-3.3c0.4-0.4%2C1-0.4%2C1.4%2C0%20c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-4%2C4C5.5%2C5.9%2C5.3%2C6%2C5%2C6z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
background-size: 8px 5px; } }
.card-page .shop2-product__btns1 {
font-size: 0;
margin-top: auto;
}
@media screen and (max-width: 639px) {
.card-page .shop2-product__btns1 {
padding: 15px 0 0; } }
.card-page .shop2-product .product-price {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: end;
-ms-flex-align: end;
-webkit-align-items: flex-end;
-moz-align-items: flex-end;
align-items: flex-end; }
.card-page .shop2-product .product-price .price-current {
font-weight: 500;
line-height: normal;
font-size: 22px;
color: #393939;
margin-right: 25px;
-webkit-box-ordinal-group: 0;
-moz-box-ordinal-group: 0;
-webkit-order: -1;
-moz-order: -1;
-ms-flex-order: -1;
order: -1; }
.card-page .shop2-product .product-price .price-current strong {
font-size: 30px;
font-weight: 700; }
.card-page .shop2-product .product-price .price-current em {
font-style: normal; }
.card-page .shop2-product .product-price .price-old {
font-weight: 300;
line-height: normal;
font-size: 24px;
color: #a8a8a8;
margin: 0 0 3px; }
.card-page .shop2-product .product-price .price-old strong {
font-weight: 300;
position: relative; }
.card-page .shop2-product .product-price .price-old strong:before {
position: absolute;
content: '';
top: 50%;
height: 4px;
left: -3px;
right: -3px;
margin-top: -2px;
background: #ff533b;
opacity: 0.4;
border-radius: 1px; }
.card-page .shop2-product .product-price .price-old em {
display: none; }
.card-page .shop2-product__btns2 {
font-size: 0;
width: 100%;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center; }
.card-page .shop2-product__btns2 {
display: block; } 
.card-page .shop2-product__btns2-left {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding-right: 30px;
width: calc(100% - 670px); }
@media screen and (max-width: 1420px) {
.card-page .shop2-product__btns2-left {
width: calc(100% - 600px); } }
@media screen and (max-width: 1340px) {
.card-page .shop2-product__btns2-left {
width: calc(100% - 550px); } }
@media screen and (max-width: 1260px) {
.card-page .shop2-product__btns2-left {
width: calc(100% - 380px);
padding-right: 20px; } }
@media screen and (max-width: 1023px) {
.card-page .shop2-product__btns2-left {
width: auto;
padding: 0;
text-align: center; } }
@media screen and (max-width: 639px) {
.card-page .shop2-product__btns2-left {
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap; } }
.card-page .shop2-product .product-amount {
width: 140px;
margin-right: 30px; }
@media screen and (max-width: 1260px) {
.card-page .shop2-product .product-amount {
margin: 0 20px 0 0; } }
@media screen and (max-width: 479px) {
.card-page .shop2-product .product-amount {
width: calc(50% - 8px);
margin: 0; } }
@media screen and (max-width: 410px) {
.card-page .shop2-product .product-amount {
width: 120px;
margin-right: 10px; } }
@media screen and (max-width: 359px) {
.card-page .shop2-product .product-amount {
width: 100px; } }
.card-page .shop2-product .product-amount .shop2-product-amount button, .card-page .shop2-product .product-amount .shop2-product-amount input {
height: 48px; }
@media screen and (max-width: 479px) {
.card-page .shop2-product .product-amount .shop2-product-amount button {
width: 40px; } }
@media screen and (max-width: 410px) {
.card-page .shop2-product .product-amount .shop2-product-amount button {
width: calc(50% - 20px); } }
.card-page .shop2-product .product-amount .shop2-product-amount input {
width: 60px; }
@media screen and (max-width: 479px) {
.card-page .shop2-product .product-amount .shop2-product-amount input {
width: calc(100% - 40px - 40px); } }
@media screen and (max-width: 410px) {
.card-page .shop2-product .product-amount .shop2-product-amount input {
width: 40px; } }
.card-page .shop2-product .shop-product-btn {
margin-right: auto;
text-align: center; }
@media screen and (max-width: 1023px) {
.card-page .shop2-product .shop-product-btn {
margin-right: 20px; } }
@media screen and (max-width: 479px) {
.card-page .shop2-product .shop-product-btn {
margin: 0 0 0 16px;
width: calc(50% - 8px); } }
@media screen and (max-width: 410px) {
.card-page .shop2-product .shop-product-btn {
width: calc(100% - 120px - 10px);
margin: 0; } }
@media screen and (max-width: 359px) {
.card-page .shop2-product .shop-product-btn {
width: calc(100% - 100px - 10px); } }
.card-page .shop2-product .shop-product-btn.notavailable {
min-width: 170px;
text-align: center; }
@media screen and (max-width: 639px) {
.card-page .shop2-product .one-click-btn {
width: 100%;
margin-top: 20px; } }
.card-page .shop2-product__btns2-right {
width: 670px; }
@media screen and (max-width: 1420px) {
.card-page .shop2-product__btns2-right {
width: 600px; } }
@media screen and (max-width: 1340px) {
.card-page .shop2-product__btns2-right {
width: 550px; } }
@media screen and (max-width: 1260px) {
.card-page .shop2-product__btns2-right {
width: 380px; } }
@media screen and (max-width: 1023px) {
.card-page .shop2-product__btns2-right {
padding: 20px 0 0;
width: auto; } }
.card-page .shop2-product .yashare {
font-size: 0;
line-height: 0;
background: #f8f8f8;
padding: 6px 20px;
border-radius: 6px;
vertical-align: top;
display: inline-block; }
@media screen and (max-width: 639px) {
.card-page .shop2-product .yashare {
display: block;
padding: 10px 20px; } }
@media screen and (max-width: 410px) {
.card-page .shop2-product .yashare {
padding: 10px;
text-align: center; } }
.card-page .shop2-product .yashare__title {
font-weight: normal;
line-height: normal;
font-size: 15px;
margin-right: 9px;
color: rgba(57, 57, 57, 0.4);
display: inline-block;
vertical-align: middle;
padding: 0 0 0 30px;
position: relative; }
@media screen and (max-width: 410px) {
.card-page .shop2-product .yashare__title {
margin: 0 0 5px; } }
.card-page .shop2-product .yashare__title:before {
position: absolute;
content: '';
top: 50%;
left: 0;
width: 15px;
height: 21px;
margin-top: -11px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2215px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2015%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.5%22%20d%3D%22M11.5%202C10.6716%202%2010%202.67157%2010%203.5C10%204.32843%2010.6716%205%2011.5%205C12.3284%205%2013%204.32843%2013%203.5C13%202.67157%2012.3284%202%2011.5%202ZM8%203.5C8%201.567%209.567%200%2011.5%200C13.433%200%2015%201.567%2015%203.5C15%205.433%2013.433%207%2011.5%207C10.7006%207%209.96382%206.73201%209.37457%206.28097L5.86027%209.09241C5.95103%209.37873%206%209.68365%206%2010C6%2010.546%205.85417%2011.0578%205.59933%2011.4988L9.50533%2014.6236C10.0712%2014.2305%2010.7587%2014%2011.5%2014C13.433%2014%2015%2015.567%2015%2017.5C15%2019.433%2013.433%2021%2011.5%2021C9.567%2021%208%2019.433%208%2017.5C8%2017.0349%208.09072%2016.591%208.25544%2016.185L4.04189%2012.8141C3.71735%2012.9343%203.36634%2013%203%2013C1.34315%2013%200%2011.6569%200%2010C0%208.34315%201.34315%207%203%207C3.61109%207%204.17951%207.18271%204.65361%207.49649L8.19734%204.66151C8.06952%204.29806%208%203.90715%208%203.5ZM11.5%2016C10.6716%2016%2010%2016.6716%2010%2017.5C10%2018.3284%2010.6716%2019%2011.5%2019C12.3284%2019%2013%2018.3284%2013%2017.5C13%2016.6716%2012.3284%2016%2011.5%2016Z%22%20fill%3D%22%232c2931%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
.card-page .shop2-product .yashare__body {
display: inline-block;
vertical-align: middle; }
@media screen and (max-width: 410px) {
.card-page .shop2-product .yashare__body {
display: block; } }
.card-page .shop-product-data {
overflow: hidden;
margin: 0 0 30px;
background: #fff;
border-radius: 6px;
padding: 30px 30px 60px; }
@media screen and (max-width: 1260px) {
.card-page .shop-product-data {
margin: 0 -20px 30px;
padding: 20px 20px 40px;
border-radius: 0; } }
@media screen and (max-width: 767px) {
.card-page .shop-product-data {
padding: 30px 20px 20px;
margin-bottom: 20px; } }
@media screen and (max-width: 479px) {
.card-page .shop-product-data {
margin: 0 -16px 20px;
padding: 16px 16px 7px; } }
.card-page .shop-product-data__nav {
font-size: 0;
margin: 0;
padding: 0;
list-style: none;
white-space: nowrap;
width: 100%;
overflow: auto; }
@media screen and (max-width: 767px) {
.card-page .shop-product-data__nav {
display: none; } }
.card-page .shop-product-data__nav li {
display: inline-block;
vertical-align: top;
margin: 0 10px 0 0; }
.card-page .shop-product-data__nav li a {
font-size: 16px;
padding: 19px 30px; }
.card-page .shop-product-data__nav li.r-tabs-state-active a, .card-page .shop-product-data__nav li:hover a {
color: #fff;
border: none;
box-shadow: none;
background: #1b3f9c; }
.card-page .shop-product-data__desc {
padding: 30px 0 0 0; }
@media screen and (max-width: 1260px) {
.card-page .shop-product-data__desc {
padding: 20px 0 0 0; } }
@media screen and (max-width: 767px) {
.card-page .shop-product-data__desc {
padding: 0; } }
.card-page .shop-product-data__desc .kinds-block__list {
margin: 0 -15px;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
@media screen and (max-width: 1260px) {
.card-page .shop-product-data__desc .kinds-block__list {
margin: 0 5px; } }
@media screen and (max-width: 767px) {
.card-page .shop-product-data__desc .kinds-block__list {
margin: 0 10px; } }
@media screen and (max-width: 479px) {
.card-page .shop-product-data__desc .kinds-block__list {
margin: 15px 0 0;
border-top: 1px solid #f8f8f8;
box-shadow: inset 0 -1px 0 #f8f8f8;
width: calc(100% + 1px); } }
.card-page .shop-product-data__desc .kinds-block__item {
display: inline-block;
vertical-align: top;
width: 20%;
padding: 0 15px 30px; }
@media screen and (max-width: 1260px) {
.card-page .shop-product-data__desc .kinds-block__item {
width: 25%; } }
@media screen and (max-width: 1023px) {
.card-page .shop-product-data__desc .kinds-block__item {
width: 33.3333%; } }
@media screen and (max-width: 767px) {
.card-page .shop-product-data__desc .kinds-block__item {
width: calc(50% - 1px);
padding: 0 10px 20px; } }
@media screen and (max-width: 479px) {
.card-page .shop-product-data__desc .kinds-block__item {
padding: 10px 10px 20px;
border-right: 1px solid #f8f8f8;
border-bottom: 1px solid #f8f8f8; }
.card-page .shop-product-data__desc .kinds-block__item:nth-child(2n) {
width: calc(50% + 1px); } }
.card-page .shop-product-data__desc .kinds-block__item .shop2-product-params {
padding: 15px 0 0; }
.card-page .shop-product-data__desc .kinds-block__item .shop2-product-params .param-item {
padding: 0 0 16px; }
.card-page .shop-product-data__desc .kinds-block__item .shop2-product-params .param-item:last-child {
padding-bottom: 0; }
.card-page .shop-product-data__desc .kinds-block__item .shop2-product-params .param-title {
font-weight: 500;
line-height: normal;
font-size: 14px;
color: rgba(57, 57, 57, 0.9);
padding-bottom: 3px; }
.card-page .shop-product-data__desc .kinds-block__item .shop2-product-params .param-body {
line-height: normal;
font-size: 15px;
color: rgba(57, 57, 57, 0.8); }
.card-page .shop-product-data .r-tabs-accordion-title {
display: none;
margin-bottom: 10px; }
@media screen and (max-width: 767px) {
.card-page .shop-product-data .r-tabs-accordion-title {
display: block; } }
.card-page .shop-product-data .r-tabs-accordion-title.r-tabs-state-active {
margin-bottom: 15px; }
.card-page .shop-product-data .r-tabs-accordion-title.r-tabs-state-active a {
color: #fff;
border: none;
box-shadow: none;
background: #1a3c94; }
.card-page .shop-product-data .r-tabs-accordion-title a {
display: block;
font-size: 16px;
line-height: normal; }
.card-page .shop-product-data .desc-area {
font-weight: normal;
line-height: 27px;
font-size: 17px;
padding: 0 0 20px;
color: rgba(57, 57, 57, 0.8);
display: none; }
@media screen and (max-width: 767px) {
.card-page .shop-product-data .desc-area {
font-size: 16px;
line-height: 26px; } }
@media screen and (max-width: 639px) {
.card-page .shop-product-data .desc-area {
font-size: 15px;
line-height: 24px; } }
.card-page .shop-product-data .desc-area.r-tabs-state-active {
display: block; }
.card-page .shop-product-data .desc-area p {
margin: 0; }
.card-page .shop-product-data .desc-area p + p {
margin-top: 15px; }
.card-page .shop-product-data .desc-area.params .shop2-product-params {
font-size: 0; }
.card-page .shop-product-data .desc-area.params .shop2-product-params .param-item {
width: 33.333%;
display: inline-block;
vertical-align: top;
font-size: 16px;
padding: 0 10px 15px 0; }
@media screen and (max-width: 1023px) {
.card-page .shop-product-data .desc-area.params .shop2-product-params .param-item {
width: 50%; } }
@media screen and (max-width: 639px) {
.card-page .shop-product-data .desc-area.params .shop2-product-params .param-item {
width: 100%;
padding-right: 0; } }
.card-page .shop-product-data .desc-area.params .shop2-product-params .param-title {
font-size: 15px;
font-weight: 500;
padding-bottom: 3px;
line-height: normal;
color: rgba(57, 57, 57, 0.9); }
@media screen and (max-width: 1023px) {
.card-page .shop-product-data .desc-area.params .shop2-product-params .param-title {
font-size: 14px; } }
.card-page .shop-product-data .desc-area.params .shop2-product-params .param-body {
color: rgba(57, 57, 57, 0.8);
font-size: 17px;
font-weight: normal;
line-height: normal; }
@media screen and (max-width: 1023px) {
.card-page .shop-product-data .desc-area.params .shop2-product-params .param-body {
font-size: 15px; } }
.card-page .kinds-block {
background: #fff;
border-radius: 6px;
padding: 0 0 10px; }
@media screen and (max-width: 1260px) {
.card-page .kinds-block {
margin: 0 -20px;
border-radius: 0; } }
@media screen and (max-width: 479px) {
.card-page .kinds-block {
margin: 0 -16px;
padding: 0; } }
.card-page .kinds-block + .kinds-block {
margin-top: 40px; }
@media screen and (max-width: 1023px) {
.card-page .kinds-block + .kinds-block {
margin-top: 30px; } }
@media screen and (max-width: 767px) {
.card-page .kinds-block + .kinds-block {
margin-top: 20px; } }
.card-page .kinds-block__title {
color: #393939;
font-size: 26px;
font-weight: bold;
line-height: normal;
padding: 26px 30px 24px;
border-bottom: 1px solid rgba(0, 0, 0, 0.05); }
@media screen and (max-width: 1260px) {
.card-page .kinds-block__title {
padding: 26px 140px 24px 20px; } }
@media screen and (max-width: 479px) {
.card-page .kinds-block__title {
font-size: 24px;
padding: 26px 110px 24px 16px; } }
@media screen and (max-width: 410px) {
.card-page .kinds-block__title {
font-size: 20px; } }
.card-page .kinds-block__list {
margin: 0 15px; }
@media screen and (max-width: 1260px) {
.card-page .kinds-block__list {
margin: 0 10px; } }
@media screen and (max-width: 479px) {
.card-page .kinds-block__list {
margin: 0; } }
.card-page .kinds-block .slick-slide {
outline: none; }
.card-page .kinds-block .slick-prev {
position: absolute;
right: 62px;
top: -58px;
width: 40px;
height: 40px; }
@media screen and (max-width: 1260px) {
.card-page .kinds-block .slick-prev {
right: 55px; } }
@media screen and (max-width: 479px) {
.card-page .kinds-block .slick-prev {
right: 58px; } }
.card-page .kinds-block .slick-next {
position: absolute;
right: 15px;
top: -58px;
width: 40px;
height: 40px; }
@media screen and (max-width: 1260px) {
.card-page .kinds-block .slick-next {
right: 10px; } }
@media screen and (max-width: 479px) {
.card-page .kinds-block .slick-next {
right: 12px; } }
.card-page .kinds-block__item {
padding: 20px 15px; }
@media screen and (max-width: 1260px) {
.card-page .kinds-block__item {
padding: 20px 10px; } }
@media screen and (max-width: 479px) {
.card-page .kinds-block__item {
padding: 12px 12px 20px;
border-right: 1px solid #f8f8f8; } }
.card-page .kinds-block__item:hover .quick-view-trigger {
opacity: 1; }
.card-page .kinds-block .kind-block__top {
padding: 0; }
.card-page .kinds-block .kind-details {
padding: 0; }
.card-page .kinds-block .product-discount {
display: block;
padding: 16px 0 0; }
@media screen and (max-width: 479px) {
.card-page .kinds-block .product-discount {
padding: 10px 0 0; } }
.card-page .kinds-block .product-discount span {
font-weight: 500;
line-height: normal;
font-size: 14px;
min-height: 26px;
color: rgba(0, 0, 0, 0.7);
background: rgba(255, 83, 59, 0.4);
display: inline-block;
border-radius: 4px;
padding: 5px 10px 4px; }
@media screen and (max-width: 479px) {
.card-page .kinds-block .product-discount span {
min-height: 22px;
font-size: 12px;
padding: 4px 8px 3px;
margin: 0 2px 2px 0; } }
.card-page .kinds-block .kind-image {
position: relative;
height: 254px;
overflow: hidden;
font-size: 0;
margin: 0 0 10px;
border-radius: 4px; }
@media screen and (max-width: 1420px) {
.card-page .kinds-block .kind-image {
height: 230px; } }
@media screen and (max-width: 1340px) {
.card-page .kinds-block .kind-image {
height: 212px; } }
@media screen and (max-width: 1260px) {
.card-page .kinds-block .kind-image {
height: 231px; } }
@media screen and (max-width: 1023px) {
.card-page .kinds-block .kind-image {
height: 234px; } }
@media screen and (max-width: 767px) {
.card-page .kinds-block .kind-image {
height: 290px; } }
@media screen and (max-width: 639px) {
.card-page .kinds-block .kind-image {
height: 258px; } }
@media screen and (max-width: 540px) {
.card-page .kinds-block .kind-image {
height: 230px; } }
@media screen and (max-width: 510px) {
.card-page .kinds-block .kind-image {
height: 210px; } }
@media screen and (max-width: 479px) {
.card-page .kinds-block .kind-image {
height: 185px; } }
@media screen and (max-width: 410px) {
.card-page .kinds-block .kind-image {
height: 162px; } }
@media screen and (max-width: 370px) {
.card-page .kinds-block .kind-image {
height: 155px; } }
@media screen and (max-width: 359px) {
.card-page .kinds-block .kind-image {
height: 135px; } }
.card-page .kinds-block .kind-image.no-image {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22rgb%28227%2C%20227%2C%20227%29%22%20d%3D%22M70.346%2C9.116%20L11.654%2C9.116%20C10.462%2C9.116%209.496%2C10.079%209.496%2C11.267%20L9.496%2C43.805%20C9.496%2C43.830%209.502%2C43.853%209.503%2C43.877%20C9.473%2C44.445%209.663%2C45.023%2010.086%2C45.468%20C10.904%2C46.331%2012.270%2C46.370%2013.136%2C45.553%20L25.846%2C33.566%20L38.291%2C44.679%20C38.990%2C45.304%2040.015%2C45.406%2040.825%2C44.931%20L51.419%2C38.721%20L61.787%2C46.929%20C62.184%2C47.243%2062.657%2C47.396%2063.127%2C47.396%20C63.763%2C47.396%2064.393%2C47.117%2064.819%2C46.582%20C65.560%2C45.651%2065.404%2C44.298%2064.471%2C43.559%20L52.943%2C34.433%20C52.244%2C33.879%2051.277%2C33.812%2050.507%2C34.263%20L39.996%2C40.425%20L27.246%2C29.039%20C26.409%2C28.292%2025.139%2C28.309%2024.324%2C29.079%20L13.811%2C38.993%20L13.811%2C13.419%20L68.189%2C13.419%20L68.189%2C54.579%20L13.811%2C54.579%20L13.811%2C51.981%20C13.811%2C50.793%2012.846%2C49.829%2011.654%2C49.829%20C10.462%2C49.829%209.496%2C50.793%209.496%2C51.981%20L9.496%2C56.731%20C9.496%2C57.920%2010.462%2C58.883%2011.654%2C58.883%20L70.346%2C58.883%20C71.538%2C58.883%2072.504%2C57.920%2072.504%2C56.731%20L72.504%2C11.267%20C72.504%2C10.079%2071.538%2C9.116%2070.346%2C9.116%20ZM77.359%2C0.001%20L4.641%2C0.001%20C2.083%2C0.001%200.001%2C2.059%200.001%2C4.589%20L0.001%2C63.409%20C0.001%2C65.939%202.083%2C67.997%204.641%2C67.997%20L77.359%2C67.997%20C79.917%2C67.997%2081.999%2C65.939%2081.999%2C63.409%20L81.999%2C4.589%20C81.999%2C2.059%2079.917%2C0.001%2077.359%2C0.001%20ZM77.683%2C63.409%20C77.683%2C63.566%2077.538%2C63.694%2077.359%2C63.694%20L4.641%2C63.694%20C4.462%2C63.694%204.317%2C63.566%204.317%2C63.409%20L4.317%2C4.589%20C4.317%2C4.432%204.462%2C4.304%204.641%2C4.304%20L77.359%2C4.304%20C77.538%2C4.304%2077.683%2C4.432%2077.683%2C4.589%20L77.683%2C63.409%20ZM34.273%2C25.524%20C34.273%2C29.152%2037.234%2C32.104%2040.872%2C32.104%20C44.510%2C32.104%2047.470%2C29.152%2047.470%2C25.524%20C47.470%2C21.896%2044.510%2C18.944%2040.872%2C18.944%20C37.234%2C18.944%2034.273%2C21.896%2034.273%2C25.524%20ZM43.155%2C25.524%20C43.155%2C26.779%2042.131%2C27.800%2040.872%2C27.800%20C39.613%2C27.800%2038.589%2C26.779%2038.589%2C25.524%20C38.589%2C24.268%2039.613%2C23.247%2040.872%2C23.247%20C42.131%2C23.247%2043.155%2C24.268%2043.155%2C25.524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #f7f7f7; }
.card-page .kinds-block .kind-image a {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
font-size: 0;
text-decoration: none;
background-size: contain;
background-position: 50%;
background-repeat: no-repeat; }
.card-page .kinds-block .kind-image img {
width: 100%;
opacity: 0; }
.card-page .kinds-block .kind-name {
color: #ff533b;
font-size: 16px;
padding-top: 5px;
font-weight: 500;
line-height: normal; }
@media screen and (max-width: 479px) {
.card-page .kinds-block .kind-name {
font-size: 14px; } }
.card-page .kinds-block .kind-name a {
color: inherit;
transition: all 0.2s;
text-decoration: none;
border-bottom: 1px solid transparent; }
.card-page .kinds-block .kind-name a:hover {
border-color: rgba(255, 83, 59, 0.5); }
.card-page .kinds-block .vendor-option {
font-weight: normal;
line-height: normal;
font-size: 15px;
padding-top: 10px; }
@media screen and (max-width: 479px) {
.card-page .kinds-block .vendor-option {
font-size: 14px; } }
.card-page .kinds-block .vendor-option a {
text-decoration: none;
color: inherit; }
.card-page .kinds-block .kind-price {
padding: 15px 0 0;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: end;
-ms-flex-align: end;
-webkit-align-items: flex-end;
-moz-align-items: flex-end;
align-items: flex-end; }
@media screen and (max-width: 479px) {
.card-page .kinds-block .kind-price {
padding: 10px 0 0; } }
.card-page .kinds-block .kind-price .price-current {
font-weight: 500;
line-height: normal;
font-size: 16px;
color: #393939;
margin-right: 15px; }
@media screen and (max-width: 479px) {
.card-page .kinds-block .kind-price .price-current {
font-size: 15px;
margin-right: 12px; } }
.card-page .kinds-block .kind-price .price-current strong {
font-size: 24px;
font-weight: 700; }
@media screen and (max-width: 479px) {
.card-page .kinds-block .kind-price .price-current strong {
font-size: 18px; } }
.card-page .kinds-block .kind-price .price-current em {
font-style: normal; }
.card-page .kinds-block .kind-price .price-old {
font-weight: 300;
line-height: normal;
font-size: 20px;
color: #a8a8a8;
margin: 0 0 1px; }
@media screen and (max-width: 479px) {
.card-page .kinds-block .kind-price .price-old {
font-size: 16px; } }
.card-page .kinds-block .kind-price .price-old strong {
font-weight: 300;
position: relative; }
.card-page .kinds-block .kind-price .price-old strong:before {
position: absolute;
content: '';
top: 50%;
height: 4px;
left: -3px;
right: -3px;
margin-top: -2px;
background: #ff533b;
opacity: 0.4;
border-radius: 1px; }
.card-page .kinds-block .kind-price .price-old em {
display: none; }
.card-page .kinds-block .kind-buttons {
padding: 16px 0 0;
min-height: 68px;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center; }
@media screen and (max-width: 479px) {
.card-page .kinds-block .kind-buttons {
padding: 10px 0 0; } }
.card-page .kinds-block .kind-buttons .product-amount {
width: auto;
margin-right: auto; }
@media screen and (max-width: 479px) {
.card-page .kinds-block .kind-buttons .product-amount {
width: calc(100% - 50px); } }
.card-page .kinds-block .kind-buttons .product-amount .shop2-product-amount.disabled {
display: none; }
@media screen and (max-width: 479px) {
.card-page .kinds-block .kind-buttons .product-amount .shop2-product-amount {
width: 100%;
max-width: 120px; }
.card-page .kinds-block .kind-buttons .product-amount .shop2-product-amount button {
width: calc(50% - 15px);
height: 40px; }
.card-page .kinds-block .kind-buttons .product-amount .shop2-product-amount input {
width: 30px;
height: 40px; } }
.card-page .kinds-block .kind-buttons .shop-product-btn {
width: 48px;
height: 48px;
padding: 0; }
@media screen and (max-width: 479px) {
.card-page .kinds-block .kind-buttons .shop-product-btn {
width: 40px;
height: 40px; } }
.card-page .kinds-block .kind-buttons .shop-product-btn.buy, .card-page .kinds-block .kind-buttons .shop-product-btn.onrequest {
font-size: 0; }
.card-page .kinds-block .kind-buttons .shop-product-btn.buy:before, .card-page .kinds-block .kind-buttons .shop-product-btn.onrequest:before {
width: 48px;
border-radius: 6px; }
@media screen and (max-width: 479px) {
.card-page .kinds-block .kind-buttons .shop-product-btn.buy:before, .card-page .kinds-block .kind-buttons .shop-product-btn.onrequest:before {
width: 40px; } }
.card-page .kinds-block .kind-buttons .shop-product-btn.buy {
background: none; }
.card-page .kinds-block .kind-buttons .shop-product-btn.buy:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2022%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Ccircle%20fill%3D%22%23ff533b%22%20cx%3D%2210%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Ccircle%20fill%3D%22%23ff533b%22%20cx%3D%2216%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M20.9%2C4c-0.5-0.7-1.2-1-2-1H9C8.4%2C3%2C8%2C3.4%2C8%2C4s0.4%2C1%2C1%2C1h9.9c0.2%2C0%2C0.3%2C0.1%2C0.4%2C0.2c0.1%2C0.1%2C0.1%2C0.2%2C0.1%2C0.4%20l-2%2C6c-0.1%2C0.2-0.3%2C0.3-0.5%2C0.3H9.1c-0.2%2C0-0.4-0.1-0.5-0.3L5.2%2C1.4C4.9%2C0.5%2C4.1%2C0%2C3.3%2C0H1C0.4%2C0%2C0%2C0.4%2C0%2C1s0.4%2C1%2C1%2C1h2.3l3.4%2C10.3%20C7.1%2C13.3%2C8%2C14%2C9.1%2C14h7.8c1.1%2C0%2C2-0.7%2C2.4-1.7l2-6C21.5%2C5.5%2C21.4%2C4.7%2C20.9%2C4z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.card-page .kinds-block .kind-buttons .shop-product-btn.buy:hover:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2022%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%2210%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%2216%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M20.9%2C4c-0.5-0.7-1.2-1-2-1H9C8.4%2C3%2C8%2C3.4%2C8%2C4s0.4%2C1%2C1%2C1h9.9c0.2%2C0%2C0.3%2C0.1%2C0.4%2C0.2c0.1%2C0.1%2C0.1%2C0.2%2C0.1%2C0.4%20l-2%2C6c-0.1%2C0.2-0.3%2C0.3-0.5%2C0.3H9.1c-0.2%2C0-0.4-0.1-0.5-0.3L5.2%2C1.4C4.9%2C0.5%2C4.1%2C0%2C3.3%2C0H1C0.4%2C0%2C0%2C0.4%2C0%2C1s0.4%2C1%2C1%2C1h2.3l3.4%2C10.3%20C7.1%2C13.3%2C8%2C14%2C9.1%2C14h7.8c1.1%2C0%2C2-0.7%2C2.4-1.7l2-6C21.5%2C5.5%2C21.4%2C4.7%2C20.9%2C4z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ff533b; }
.card-page .kinds-block .kind-buttons .shop-product-btn.onrequest {
background: none; }
.card-page .kinds-block .kind-buttons .shop-product-btn.onrequest:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M11%2C22C4.9%2C22%2C0%2C17.1%2C0%2C11S4.9%2C0%2C11%2C0s11%2C4.9%2C11%2C11S17.1%2C22%2C11%2C22z%20M11%2C2c-5%2C0-9%2C4-9%2C9c0%2C5%2C4%2C9%2C9%2C9c5%2C0%2C9-4%2C9-9%20C20%2C6%2C16%2C2%2C11%2C2z%22%2F%3E%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M11%2C12.5c-0.2%2C0-0.5-0.1-0.7-0.2l-3.5-3c-0.4-0.4-0.5-1-0.1-1.4c0.4-0.4%2C1-0.5%2C1.4-0.1l2.8%2C2.4l4.3-3.9%20c0.4-0.4%2C1-0.3%2C1.4%2C0.1c0.4%2C0.4%2C0.3%2C1-0.1%2C1.4l-5%2C4.5C11.5%2C12.4%2C11.2%2C12.5%2C11%2C12.5z%22%2F%3E%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M11%2C9L11%2C9c1.1%2C0%2C2%2C0.9%2C2%2C2l0%2C0c0%2C1.1-0.9%2C2-2%2C2l0%2C0c-1.1%2C0-2-0.9-2-2l0%2C0C9%2C9.9%2C9.9%2C9%2C11%2C9z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.card-page .kinds-block .kind-buttons .shop-product-btn.onrequest:hover:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11%2C22C4.9%2C22%2C0%2C17.1%2C0%2C11S4.9%2C0%2C11%2C0s11%2C4.9%2C11%2C11S17.1%2C22%2C11%2C22z%20M11%2C2c-5%2C0-9%2C4-9%2C9c0%2C5%2C4%2C9%2C9%2C9c5%2C0%2C9-4%2C9-9%20C20%2C6%2C16%2C2%2C11%2C2z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11%2C12.5c-0.2%2C0-0.5-0.1-0.7-0.2l-3.5-3c-0.4-0.4-0.5-1-0.1-1.4c0.4-0.4%2C1-0.5%2C1.4-0.1l2.8%2C2.4l4.3-3.9%20c0.4-0.4%2C1-0.3%2C1.4%2C0.1c0.4%2C0.4%2C0.3%2C1-0.1%2C1.4l-5%2C4.5C11.5%2C12.4%2C11.2%2C12.5%2C11%2C12.5z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11%2C9L11%2C9c1.1%2C0%2C2%2C0.9%2C2%2C2l0%2C0c0%2C1.1-0.9%2C2-2%2C2l0%2C0c-1.1%2C0-2-0.9-2-2l0%2C0C9%2C9.9%2C9.9%2C9%2C11%2C9z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ff533b; }
.card-page .kinds-block .kind-buttons .shop-product-btn.notavailable {
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-moz-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
width: auto;
height: auto;
padding: 0;
text-align: center; }
.comments_block_wrapper .comments_list {
padding: 0 0 40px; }
.comments_block_wrapper .comments_list .tpl_comment {
background: none;
padding: 0;
margin: 0 0 30px; }
.comments_block_wrapper .comments_list .tpl_comment:last-child {
margin-bottom: 0; }
.comments_block_wrapper .comments_list .tpl_comment .tpl_header {
font-size: 0; }
.comments_block_wrapper .comments_list .tpl_comment .tpl_header .tpl_name {
color: #ff533b;
font-size: 16px;
font-weight: 500;
margin-right: 18px;
display: inline-block;
vertical-align: middle; }
@media screen and (max-width: 639px) {
.comments_block_wrapper .comments_list .tpl_comment .tpl_header .tpl_name {
display: block;
margin: 0 0 11px; } }
.comments_block_wrapper .comments_list .tpl_comment .tpl_header .tpl_name a {
color: inherit;
text-decoration: none; }
.comments_block_wrapper .comments_list .tpl_comment .tpl_header .tpl-stars {
width: 90px;
height: 13px;
vertical-align: middle;
background: url(/wp-content/themes/cx/pale_stars.svg) 0 0 no-repeat !important; }
.comments_block_wrapper .comments_list .tpl_comment .tpl_body {
color: #433f42;
font-size: 15px;
font-weight: 300;
line-height: 22px;
margin: 0;
padding: 10px 0 13px; }
.comments_block_wrapper .comments_list .tpl_comment .tpl_date {
font-size: 13px;
line-height: 1.2;
font-weight: 400;
color: rgba(57, 57, 57, 0.6);
display: inline-block;
padding: 5px 12px 6px;
border-radius: 4px;
box-shadow: inset 0 0 0 1px rgba(44, 41, 49, 0.4); }
.comments_block_wrapper .tpl_reg_form .tpl-block-header {
color: #ff533b;
font-size: 25px;
font-weight: 500;
padding: 0 0 25px;
margin: 0; }
@media screen and (max-width: 767px) {
.comments_block_wrapper .tpl_reg_form .tpl-block-header {
font-size: 22px;
line-height: 26px;
padding: 0 0 30px; } }
.comments_block_wrapper .tpl_reg_form .tpl-auth {
line-height: 1.2; }
.comments_block_wrapper .tpl_reg_form .tpl-auth .tpl-left {
width: 276px;
margin: 0 30px 0 0; }
@media screen and (max-width: 639px) {
.comments_block_wrapper .tpl_reg_form .tpl-auth .tpl-left {
width: auto;
float: none;
margin: 0 0 20px; } }
.comments_block_wrapper .tpl_reg_form .tpl-auth .tpl-left .tpl-field {
margin-bottom: 20px; }
.comments_block_wrapper .tpl_reg_form .tpl-auth .tpl-left .tpl-field.checkbox {
margin: 20px 0 0; }
.comments_block_wrapper .tpl_reg_form .tpl-auth .tpl-left .tpl-value {
margin: 0; }
.comments_block_wrapper .tpl_reg_form .tpl-auth .tpl-left .mg-styler-label--checkbox {
position: relative;
color: rgba(57, 57, 57, 0.5);
cursor: pointer;
font-size: 15px;
font-weight: 400;
padding: 0 0 0 38px;
margin-bottom: 5px;
vertical-align: top;
display: inline-block;
text-decoration: none;
background: none; }
.comments_block_wrapper .tpl_reg_form .tpl-auth .tpl-left .tpl_left_buttons {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
justify-content: space-between; }
.comments_block_wrapper .tpl_reg_form .tpl-auth .tpl-left .tpl_left_buttons .btn-style {
padding-right: 76px; }
.comments_block_wrapper .tpl_reg_form .tpl-auth .tpl-left .tpl_left_buttons .btn-style:after {
position: absolute;
content: '';
right: 0;
top: 0;
bottom: 0;
width: 48px;
border-radius: 0 6px 6px 0;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M15.7071%209.70711C15.3166%2010.0976%2014.6834%2010.0976%2014.2929%209.70711C13.9024%209.31658%2013.9024%208.68342%2014.2929%208.29289L15.7071%209.70711ZM19%205L19.7071%204.29289L20.4142%205L19.7071%205.70711L19%205ZM14.2929%201.70711C13.9024%201.31658%2013.9024%200.683417%2014.2929%200.292893C14.6834%20-0.0976311%2015.3166%20-0.0976311%2015.7071%200.292893L14.2929%201.70711ZM1%206C0.447716%206%200%205.55228%200%205C0%204.44772%200.447716%204%201%204V6ZM14.2929%208.29289L18.2929%204.29289L19.7071%205.70711L15.7071%209.70711L14.2929%208.29289ZM18.2929%205.70711L14.2929%201.70711L15.7071%200.292893L19.7071%204.29289L18.2929%205.70711ZM1%204H19V6H1V4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 255, 255, 0.2); }
.comments_block_wrapper .tpl_reg_form .tpl-auth .tpl-left .tpl_left_buttons .tpl_reg {
font-size: 16px;
font-weight: 400;
color: #ff533b;
text-decoration: none;
border-bottom: 1px solid rgba(255, 83, 59, 0.25);
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
transition: all 0.3s; }
@media screen and (max-width: 639px) {
.comments_block_wrapper .tpl_reg_form .tpl-auth .tpl-left .tpl_left_buttons .tpl_reg {
font-size: 15px; } }
.comments_block_wrapper .tpl_reg_form .tpl-auth .tpl-left .tpl_left_buttons .tpl_reg:hover {
border-color: #ff533b; }
.comments_block_wrapper .tpl_reg_form .tpl-auth .tpl-right .tpl-field-text {
color: #393939;
font-size: 15px;
font-weight: 400;
line-height: 22px;
padding: 0 0 24px; }
.comments_block_wrapper .tpl_reg_form .tpl-auth .tpl-right .tpl-field {
margin: 0; }
.comments_block_wrapper .tpl-info {
padding: 20px;
font-size: 17px;
font-weight: 300;
line-height: 24px;
margin: 0 0 30px;
border: none;
color: #ff533b;
background: #fff;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
box-shadow: inset 0 0 0 1px rgba(255, 83, 59, 0.1); }
.comments_block_wrapper .tpl_rev_form {
line-height: 1.2; }
.comments_block_wrapper .tpl_rev_form .tpl-block-header {
color: #ff533b;
font-size: 25px;
font-weight: 600;
padding: 0 0 30px;
margin: 0; }
.comments_block_wrapper .tpl_rev_form .tpl-form {
font-size: 0;
max-width: 570px; }
.comments_block_wrapper .tpl_rev_form .tpl-field {
margin: 0 0 20px; }
.comments_block_wrapper .tpl_rev_form .tpl-field .tpl-value {
margin: 0; }
.comments_block_wrapper .tpl_rev_form .tpl-field.stars-field {
padding-top: 10px;
margin-bottom: 30px; }
.comments_block_wrapper .tpl_rev_form .tpl-field.stars-field .tpl-value {
margin: 0; }
.comments_block_wrapper .tpl_rev_form .tpl-stars {
width: 140px;
height: 20px;
background: none !important; }
.comments_block_wrapper .tpl_rev_form .tpl-stars span {
width: 28px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22140px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%20140%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23dfdfdf%22%20d%3D%22M134.837%2C12.875%20L135.774%2C19.996%20L128.944%2C16.948%20L122.114%2C19.996%20L123.050%2C12.875%20L117.892%2C7.634%20L125.301%2C6.281%20L128.944%2C-0.003%20L132.587%2C6.281%20L139.995%2C7.634%20L134.837%2C12.875%20ZM106.301%2C19.996%20L99.470%2C16.948%20L92.640%2C19.996%20L93.577%2C12.875%20L88.418%2C7.634%20L95.827%2C6.281%20L99.470%2C-0.003%20L103.112%2C6.281%20L110.522%2C7.634%20L105.364%2C12.875%20L106.301%2C19.996%20ZM76.827%2C19.996%20L69.997%2C16.948%20L63.166%2C19.996%20L64.103%2C12.875%20L58.945%2C7.634%20L66.355%2C6.281%20L69.997%2C-0.003%20L73.639%2C6.281%20L81.047%2C7.634%20L75.891%2C12.875%20L76.827%2C19.996%20ZM47.353%2C19.996%20L40.524%2C16.948%20L33.693%2C19.996%20L34.628%2C12.875%20L29.472%2C7.634%20L36.880%2C6.281%20L40.524%2C-0.003%20L44.166%2C6.281%20L51.574%2C7.634%20L46.416%2C12.875%20L47.353%2C19.996%20ZM17.880%2C19.996%20L11.048%2C16.948%20L4.218%2C19.996%20L5.155%2C12.875%20L-0.002%2C7.634%20L7.407%2C6.281%20L11.048%2C-0.003%20L14.693%2C6.281%20L22.101%2C7.634%20L16.942%2C12.875%20L17.880%2C19.996%20Z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.comments_block_wrapper .tpl_rev_form .tpl-stars span.tpl-active {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22140px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%20140%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23ffc343%22%20d%3D%22M134.837%2C12.875%20L135.774%2C19.996%20L128.944%2C16.948%20L122.114%2C19.996%20L123.050%2C12.875%20L117.892%2C7.634%20L125.301%2C6.281%20L128.944%2C-0.003%20L132.587%2C6.281%20L139.995%2C7.634%20L134.837%2C12.875%20ZM106.301%2C19.996%20L99.470%2C16.948%20L92.640%2C19.996%20L93.577%2C12.875%20L88.418%2C7.634%20L95.827%2C6.281%20L99.470%2C-0.003%20L103.112%2C6.281%20L110.522%2C7.634%20L105.364%2C12.875%20L106.301%2C19.996%20ZM76.827%2C19.996%20L69.997%2C16.948%20L63.166%2C19.996%20L64.103%2C12.875%20L58.945%2C7.634%20L66.355%2C6.281%20L69.997%2C-0.003%20L73.639%2C6.281%20L81.047%2C7.634%20L75.891%2C12.875%20L76.827%2C19.996%20ZM47.353%2C19.996%20L40.524%2C16.948%20L33.693%2C19.996%20L34.628%2C12.875%20L29.472%2C7.634%20L36.880%2C6.281%20L40.524%2C-0.003%20L44.166%2C6.281%20L51.574%2C7.634%20L46.416%2C12.875%20L47.353%2C19.996%20ZM17.880%2C19.996%20L11.048%2C16.948%20L4.218%2C19.996%20L5.155%2C12.875%20L-0.002%2C7.634%20L7.407%2C6.281%20L11.048%2C-0.003%20L14.693%2C6.281%20L22.101%2C7.634%20L16.942%2C12.875%20L17.880%2C19.996%20Z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.comments_block_wrapper .tpl_rev_form .tpl-field-reg {
margin: 0 0 30px; }
.comments_block_wrapper .tpl_rev_form .tpl-field-reg .tpl-title {
color: #ff533b;
font-size: 16px;
font-weight: 400; }
.comments_block_wrapper .tpl_rev_form .tpl-field-reg .mg-styler-label--checkbox {
margin: 0;
width: 27px;
height: 27px;
position: relative;
color: #ff533b;
cursor: pointer;
font-size: 0;
font-weight: 400;
padding: 0;
vertical-align: middle;
display: inline-block;
text-decoration: none;
background: none; }
.comments_block_wrapper .tpl_rev_form .tpl-field-reg .mg-styler-label--checkbox.checked:before, .comments_block_wrapper .tpl_rev_form .tpl-field-reg .mg-styler-label--checkbox.checked:hover:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2211px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2011%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M3.729%2C5.677%20L1.661%2C3.643%20C1.281%2C3.281%200.676%2C3.285%200.302%2C3.652%20C-0.079%2C4.016%20-0.088%2C4.615%200.282%2C4.990%20C0.285%2C4.993%200.289%2C4.996%200.292%2C4.999%20L3.049%2C7.712%20C3.233%2C7.894%203.476%2C7.989%203.728%2C7.989%20C3.981%2C7.989%204.224%2C7.894%204.418%2C7.712%20L10.602%2C1.627%20C10.971%2C1.254%2010.971%2C0.652%2010.592%2C0.270%20C10.213%2C-0.100%209.602%2C-0.100%209.223%2C0.270%20L3.729%2C5.677%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #fff; }
.comments_block_wrapper .tpl_rev_form .tpl-field-reg .mg-styler-label--checkbox:hover:before {
-moz-box-shadow: inset 0 0 0 1px rgba(255, 83, 59, 0.4);
-webkit-box-shadow: inset 0 0 0 1px rgba(255, 83, 59, 0.4);
box-shadow: inset 0 0 0 1px rgba(255, 83, 59, 0.4); }
.comments_block_wrapper .tpl_rev_form .tpl-field-reg .mg-styler-label--checkbox:before {
position: absolute;
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 27px;
height: 27px;
background: rgba(255, 83, 59, 0.04);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
-webkit-transition: box-shadow 0.3s;
-moz-transition: box-shadow 0.3s;
-o-transition: box-shadow 0.3s;
-ms-transition: box-shadow 0.3s;
transition: box-shadow 0.3s; }
.comments_block_wrapper .tpl_rev_form .tpl-field-reg .mg-styler-label--checkbox input {
position: absolute;
visibility: hidden;
opacity: 0;
padding: 0;
width: 0;
height: 0;
border: none;
outline: none;
background: none;
-webkit-appearance: none; -moz-appearance: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0; }
.comments_block_wrapper .tpl_rev_form .tpl-field-reg a {
display: inline-block;
vertical-align: middle;
color: #ff533b;
font-size: 16px;
font-weight: 400;
text-decoration: none;
margin: 0 0 2px 15px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
transition: all 0.3s; }
.comments_block_wrapper .tpl_rev_form .tpl-field-reg a:hover {
color: #ff533b; }
.comments_block_wrapper .tpl_rev_form .btn-style {
padding-right: 76px; }
.comments_block_wrapper .tpl_rev_form .btn-style:after {
position: absolute;
content: '';
right: 0;
top: 0;
bottom: 0;
width: 48px;
border-radius: 0 6px 6px 0;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M15.7071%209.70711C15.3166%2010.0976%2014.6834%2010.0976%2014.2929%209.70711C13.9024%209.31658%2013.9024%208.68342%2014.2929%208.29289L15.7071%209.70711ZM19%205L19.7071%204.29289L20.4142%205L19.7071%205.70711L19%205ZM14.2929%201.70711C13.9024%201.31658%2013.9024%200.683417%2014.2929%200.292893C14.6834%20-0.0976311%2015.3166%20-0.0976311%2015.7071%200.292893L14.2929%201.70711ZM1%206C0.447716%206%200%205.55228%200%205C0%204.44772%200.447716%204%201%204V6ZM14.2929%208.29289L18.2929%204.29289L19.7071%205.70711L15.7071%209.70711L14.2929%208.29289ZM18.2929%205.70711L14.2929%201.70711L15.7071%200.292893L19.7071%204.29289L18.2929%205.70711ZM1%204H19V6H1V4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 255, 255, 0.2); }
.remodal[data-remodal-id="one-click"] {
border-radius: 6px;
padding: 40px 40px 35px;
text-align: left; }
@media screen and (max-width: 639px) {
.remodal[data-remodal-id="one-click"] {
position: fixed;
margin: 0;
top: 0;
left: 0;
right: 0;
bottom: 0;
overflow: hidden;
overflow-y: auto;
border-radius: 0;
padding: 40px 20px 40px; } }
.remodal[data-remodal-id="one-click"] .tpl-anketa__title {
color: #393939;
font-size: 26px;
font-weight: bold;
line-height: normal;
padding: 0 0 24px; }
.remodal[data-remodal-id="one-click"] .tpl-form-button {
padding-right: 76px; }
.remodal[data-remodal-id="one-click"] .tpl-form-button:after {
position: absolute;
content: '';
right: 0;
top: 0;
bottom: 0;
width: 48px;
border-radius: 0 6px 6px 0;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M15.7071%209.70711C15.3166%2010.0976%2014.6834%2010.0976%2014.2929%209.70711C13.9024%209.31658%2013.9024%208.68342%2014.2929%208.29289L15.7071%209.70711ZM19%205L19.7071%204.29289L20.4142%205L19.7071%205.70711L19%205ZM14.2929%201.70711C13.9024%201.31658%2013.9024%200.683417%2014.2929%200.292893C14.6834%20-0.0976311%2015.3166%20-0.0976311%2015.7071%200.292893L14.2929%201.70711ZM1%206C0.447716%206%200%205.55228%200%205C0%204.44772%200.447716%204%201%204V6ZM14.2929%208.29289L18.2929%204.29289L19.7071%205.70711L15.7071%209.70711L14.2929%208.29289ZM18.2929%205.70711L14.2929%201.70711L15.7071%200.292893L19.7071%204.29289L18.2929%205.70711ZM1%204H19V6H1V4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 255, 255, 0.2); }
.sticky {
position: fixed; }
.stop {
position: relative; }
.sticky-stop {
height: 1px;
font-size: 0; }
#shop2-cart {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
background: #fff;
border-radius: 6px; }
@media screen and (max-width: 1360px) {
#shop2-cart {
display: block;
border-radius: 0;
background: none; } }
#shop2-cart .shop2-cart-table-wr {
width: calc(100% - 350px);
box-shadow: inset -1px 0 0 rgba(0, 0, 0, 0.05); }
@media screen and (max-width: 1360px) {
#shop2-cart .shop2-cart-table-wr {
margin: 0 0 30px;
width: auto;
background: #fff;
box-shadow: none;
padding: 30px 0 0 0;
border-radius: 6px; } }
@media screen and (max-width: 1260px) {
#shop2-cart .shop2-cart-table-wr {
padding: 20px 0 0;
border-radius: 0;
margin: 0 -20px 30px; } }
@media screen and (max-width: 1023px) {
#shop2-cart .shop2-cart-table-wr {
padding: 0; } }
@media screen and (max-width: 479px) {
#shop2-cart .shop2-cart-table-wr {
margin: 0 -16px 20px; } }
#shop2-cart .shop2-cart-table-wr .cart_table_titles {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
background: #f8f8f8;
border-radius: 6px;
padding: 15px 0;
margin: 30px 30px 0; }
@media screen and (max-width: 1260px) {
#shop2-cart .shop2-cart-table-wr .cart_table_titles {
margin: 0 20px; } }
@media screen and (max-width: 1023px) {
#shop2-cart .shop2-cart-table-wr .cart_table_titles {
display: none; } }
#shop2-cart .shop2-cart-table-wr .cart_table_titles div {
font-size: 16px;
font-weight: 400;
color: rgba(57, 57, 57, 0.5); }
#shop2-cart .shop2-cart-table-wr .cart_table_titles div.cart_product_name {
padding-left: 20px;
width: calc(100% - 160px - 160px - 160px - 76px); }
#shop2-cart .shop2-cart-table-wr .cart_table_titles div.cart_product_price {
width: 160px; }
#shop2-cart .shop2-cart-table-wr .cart_table_titles div.cart_product_amount {
width: 160px; }
#shop2-cart .shop2-cart-table-wr .cart_table_titles div.cart_product_sum {
width: 160px; }
#shop2-cart .shop2-cart-table-wr .cart_table_titles div.cart_product_del {
width: 76px; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_item {
position: relative;
padding: 20px 30px;
border-bottom: 1px solid rgba(255, 83, 59, 0.1); }
@media screen and (max-width: 1260px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_item {
padding: 20px; } }
@media screen and (max-width: 479px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_item {
padding: 16px; } }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in {
position: relative;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
@media screen and (max-width: 1023px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in {
-webkit-box-align: start;
-ms-flex-align: start;
-webkit-align-items: flex-start;
-moz-align-items: flex-start;
align-items: flex-start; } }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart_product_left {
padding: 0 20px 0 0;
width: calc(100% - 160px - 160px - 160px - 76px); }
@media screen and (max-width: 1023px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart_product_left {
width: 100%;
padding: 0 30px 15px 0; } }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart_product_left .cart-product {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
-webkit-align-items: flex-start;
-moz-align-items: flex-start;
align-items: flex-start; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart_product_left .cart-product .cart_product_image {
position: relative;
height: 120px;
width: 120px;
min-width: 120px;
overflow: hidden;
border-radius: 4px;
margin: 0 20px 0 0; }
@media screen and (max-width: 1420px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart_product_left .cart-product .cart_product_image {
width: 80px;
height: 80px;
min-width: 80px; } }
@media screen and (max-width: 1023px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart_product_left .cart-product .cart_product_image {
width: 100px;
height: 100px;
min-width: 100px; } }
@media screen and (max-width: 479px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart_product_left .cart-product .cart_product_image {
margin: 0 15px 0 0;
width: 80px;
height: 80px;
min-width: 80px; } }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart_product_left .cart-product .cart_product_image.no-image {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22rgb%28227%2C%20227%2C%20227%29%22%20d%3D%22M70.346%2C9.116%20L11.654%2C9.116%20C10.462%2C9.116%209.496%2C10.079%209.496%2C11.267%20L9.496%2C43.805%20C9.496%2C43.830%209.502%2C43.853%209.503%2C43.877%20C9.473%2C44.445%209.663%2C45.023%2010.086%2C45.468%20C10.904%2C46.331%2012.270%2C46.370%2013.136%2C45.553%20L25.846%2C33.566%20L38.291%2C44.679%20C38.990%2C45.304%2040.015%2C45.406%2040.825%2C44.931%20L51.419%2C38.721%20L61.787%2C46.929%20C62.184%2C47.243%2062.657%2C47.396%2063.127%2C47.396%20C63.763%2C47.396%2064.393%2C47.117%2064.819%2C46.582%20C65.560%2C45.651%2065.404%2C44.298%2064.471%2C43.559%20L52.943%2C34.433%20C52.244%2C33.879%2051.277%2C33.812%2050.507%2C34.263%20L39.996%2C40.425%20L27.246%2C29.039%20C26.409%2C28.292%2025.139%2C28.309%2024.324%2C29.079%20L13.811%2C38.993%20L13.811%2C13.419%20L68.189%2C13.419%20L68.189%2C54.579%20L13.811%2C54.579%20L13.811%2C51.981%20C13.811%2C50.793%2012.846%2C49.829%2011.654%2C49.829%20C10.462%2C49.829%209.496%2C50.793%209.496%2C51.981%20L9.496%2C56.731%20C9.496%2C57.920%2010.462%2C58.883%2011.654%2C58.883%20L70.346%2C58.883%20C71.538%2C58.883%2072.504%2C57.920%2072.504%2C56.731%20L72.504%2C11.267%20C72.504%2C10.079%2071.538%2C9.116%2070.346%2C9.116%20ZM77.359%2C0.001%20L4.641%2C0.001%20C2.083%2C0.001%200.001%2C2.059%200.001%2C4.589%20L0.001%2C63.409%20C0.001%2C65.939%202.083%2C67.997%204.641%2C67.997%20L77.359%2C67.997%20C79.917%2C67.997%2081.999%2C65.939%2081.999%2C63.409%20L81.999%2C4.589%20C81.999%2C2.059%2079.917%2C0.001%2077.359%2C0.001%20ZM77.683%2C63.409%20C77.683%2C63.566%2077.538%2C63.694%2077.359%2C63.694%20L4.641%2C63.694%20C4.462%2C63.694%204.317%2C63.566%204.317%2C63.409%20L4.317%2C4.589%20C4.317%2C4.432%204.462%2C4.304%204.641%2C4.304%20L77.359%2C4.304%20C77.538%2C4.304%2077.683%2C4.432%2077.683%2C4.589%20L77.683%2C63.409%20ZM34.273%2C25.524%20C34.273%2C29.152%2037.234%2C32.104%2040.872%2C32.104%20C44.510%2C32.104%2047.470%2C29.152%2047.470%2C25.524%20C47.470%2C21.896%2044.510%2C18.944%2040.872%2C18.944%20C37.234%2C18.944%2034.273%2C21.896%2034.273%2C25.524%20ZM43.155%2C25.524%20C43.155%2C26.779%2042.131%2C27.800%2040.872%2C27.800%20C39.613%2C27.800%2038.589%2C26.779%2038.589%2C25.524%20C38.589%2C24.268%2039.613%2C23.247%2040.872%2C23.247%20C42.131%2C23.247%2043.155%2C24.268%2043.155%2C25.524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #f7f7f7;
background-size: 41px 34px; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart_product_left .cart-product .cart_product_image a {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
font-size: 0;
text-decoration: none;
background-size: contain;
background-position: 50%;
background-repeat: no-repeat; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart_product_left .cart-product .cart_product_image img {
width: 100%;
opacity: 0; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart_product_left .cart-product .cart-product-details {
padding: 9px 0 0;
width: calc(100% - 20px - 120px); }
@media screen and (max-width: 1420px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart_product_left .cart-product .cart-product-details {
width: calc(100% - 20px - 80px); } }
@media screen and (max-width: 1023px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart_product_left .cart-product .cart-product-details {
width: calc(100% - 20px - 100px); } }
@media screen and (max-width: 479px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart_product_left .cart-product .cart-product-details {
width: calc(100% - 15px - 80px);
padding: 0; } }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart_product_left .cart-product .cart-product-action {
color: #ec3e3e;
font-size: 14px;
padding: 8px 0 0; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart_product_left .cart-product .cart-product-action strong {
padding: 5px 10px;
font-weight: 500;
color: rgba(0, 0, 0, 0.7);
background: rgba(255, 83, 59, 0.4);
border-radius: 4px;
display: inline-block; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart_product_left .cart-product .cart-product-name {
font-size: 15px;
font-weight: 500;
line-height: normal; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart_product_left .cart-product .cart-product-name a {
color: #ff533b;
transition: all 0.3s;
text-decoration: none;
border-bottom: 1px solid transparent; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart_product_left .cart-product .cart-product-name a:hover {
border-bottom-color: rgba(255, 83, 59, 0.5); }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart_product_left .cart-product .cart_vendor_name {
padding: 8px 0 0;
font-size: 15px;
font-weight: normal;
line-height: normal; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart_product_left .cart-product .cart_vendor_name a {
text-decoration: none;
color: inherit;
transition: all 0.2s;
border-bottom: 1px solid transparent; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart_product_left .cart-product .cart_vendor_name a:hover {
border-bottom-color: rgba(57, 57, 57, 0.6); }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-price {
width: 160px; }
@media screen and (max-width: 1023px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-price {
width: 33.333%; } }
@media screen and (max-width: 639px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-price {
width: 100%;
padding: 0 0 20px 0;
font-size: 0; } }
@media screen and (max-width: 479px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-price {
padding: 0 0 10px 0;
display: none; } }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-price .cart-price-title {
display: none;
font-weight: 500;
font-size: 15px;
color: rgba(57, 57, 57, 0.5);
padding: 0 0 16px; }
@media screen and (max-width: 1023px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-price .cart-price-title {
display: block; } }
@media screen and (max-width: 639px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-price .cart-price-title {
padding: 0;
width: 120px;
display: inline-block;
vertical-align: baseline; } }
@media screen and (max-width: 479px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-price .cart-price-title {
width: 95px; } }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-price .cart-price-body {
font-weight: bold;
line-height: normal;
font-size: 24px;
color: #393939; }
@media screen and (max-width: 639px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-price .cart-price-body {
display: inline-block;
vertical-align: baseline;
font-size: 20px; } }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-price .cart-price-body .fa {
font-size: 16px;
font-weight: 500; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-price .cart-price-preorder {
font-size: 20px; }
@media screen and (max-width: 479px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-price .cart-price-preorder {
font-size: 16px; } }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-amount {
width: 160px; }
@media screen and (max-width: 1023px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-amount {
width: 33.333%; } }
@media screen and (max-width: 639px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-amount {
width: 100%;
padding: 0 0 20px 0;
font-size: 0; } }
@media screen and (max-width: 479px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-amount {
padding: 0 0 10px 0; } }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-amount .cart-amount-title {
display: none;
font-weight: 500;
font-size: 15px;
color: rgba(57, 57, 57, 0.5);
padding: 0 0 8px; }
@media screen and (max-width: 1023px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-amount .cart-amount-title {
display: block; } }
@media screen and (max-width: 639px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-amount .cart-amount-title {
width: 120px;
display: inline-block;
vertical-align: middle;
padding: 0; } }
@media screen and (max-width: 479px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-amount .cart-amount-title {
width: 95px; } }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-amount .cart-amount-body {
font-size: 20px;
font-weight: 700;
color: #393939; }
@media screen and (max-width: 639px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-amount .cart-amount-body {
display: inline-block;
vertical-align: middle; } }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-amount .shop2-product-amount {
width: 120px; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-amount .shop2-product-amount input, #shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-amount .shop2-product-amount button {
height: 44px; }
@media screen and (max-width: 479px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-amount .shop2-product-amount input, #shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-amount .shop2-product-amount button {
height: 40px; } }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-sum {
width: 160px; }
@media screen and (max-width: 1023px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-sum {
width: 33.333%; } }
@media screen and (max-width: 639px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-sum {
width: 100%;
padding: 0;
font-size: 0; } }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-sum .cart-sum-title {
display: none;
font-weight: 500;
font-size: 15px;
color: rgba(57, 57, 57, 0.5);
padding: 0 0 16px; }
@media screen and (max-width: 1023px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-sum .cart-sum-title {
display: block; } }
@media screen and (max-width: 639px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-sum .cart-sum-title {
padding: 0;
width: 120px;
display: inline-block;
vertical-align: baseline; } }
@media screen and (max-width: 479px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-sum .cart-sum-title {
width: 95px; } }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-sum .cart-sum-body {
font-weight: bold;
line-height: normal;
font-size: 24px;
color: #393939; }
@media screen and (max-width: 639px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-sum .cart-sum-body {
display: inline-block;
vertical-align: baseline;
font-size: 20px; } }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-sum .cart-sum-body .fa {
font-size: 16px;
font-weight: 500; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-delete {
width: 76px;
text-align: right;
padding-right: 1px; }
@media screen and (max-width: 1023px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-delete {
width: 0;
padding: 0; } }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-delete a {
font-weight: 500;
line-height: 16px;
font-size: 15px;
color: #2c2931;
text-decoration: none;
transition: all 0.3s;
border-bottom: 1px solid rgba(44, 41, 49, 0.4); }
@media screen and (max-width: 1023px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-delete a {
position: absolute;
right: 0;
top: 0;
width: 18px;
height: 18px;
font-size: 0;
border: none;
border-radius: 50%;
background: #ffa6a6; } }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-delete a:before {
position: absolute;
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
display: none;
border-radius: 50%;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%209%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M9.001%2C7.626%20L7.626%2C9.000%20L4.500%2C5.875%20L1.375%2C9.000%20L-0.001%2C7.626%20L3.125%2C4.500%20L-0.001%2C1.375%20L1.375%2C-0.001%20L4.500%2C3.125%20L7.626%2C-0.001%20L9.001%2C1.375%20L5.875%2C4.500%20L9.001%2C7.626%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
background-size: 8px 8px; }
@media screen and (max-width: 1023px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-delete a:before {
display: block; } }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-delete a:hover {
border-bottom-color: #2c2931; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_params {
padding: 12px 0 0; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_params .cart_params_in {
display: none;
padding: 0 0 10px; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_params .cart_params_note {
padding: 0 0 8px;
font-size: 15px;
line-height: 19px;
font-weight: normal;
color: rgba(57, 57, 57, 0.6); }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_params .cart-product-article {
margin: 0;
padding: 0;
font-size: 14px;
color: rgba(57, 57, 57, 0.6); }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_params .cart-product-article span {
color: rgba(57, 57, 57, 0.9);
font-weight: 500; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_params .cart-product-article + .cart-product-action + .cart-product-param {
padding-top: 12px; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_params .cart-product-article + .cart-product-param {
padding-top: 12px; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_params .cart-product-action {
color: #ec3e3e;
font-size: 14px;
padding: 2px 0 0; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_params .cart-product-action strong {
font-weight: 500; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_params .cart-product-param {
margin: 0;
padding: 0;
list-style: none; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_params .cart-product-param li {
padding: 0 0 13px; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_params .cart-product-param li:last-child {
padding-bottom: 0; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_params .cart-product-param .param-title {
font-weight: 500;
line-height: normal;
font-size: 14px;
color: rgba(57, 57, 57, 0.9);
padding-bottom: 3px; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_params .cart-product-param .param-value {
font-size: 15px;
font-weight: 400;
line-height: normal;
color: rgba(57, 57, 57, 0.8); }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_params .cart_params_open {
font-weight: normal;
line-height: 19px;
font-size: 15px;
color: #ff533b; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_params .cart_params_open span {
cursor: pointer;
position: relative;
padding: 0 34px 0 0;
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -moz-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
min-height: 26px; }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_params .cart_params_open span.active:before {
-webkit-transform: rotate(-180deg);
-moz-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
-o-transform: rotate(-180deg);
transform: rotate(-180deg); }
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_params .cart_params_open span:before {
position: absolute;
top: 50%;
right: 0;
content: '';
width: 26px;
height: 26px;
margin-top: -13px;
border-radius: 50%;
transition: all 0.3s;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M5%2C6C4.8%2C6%2C4.5%2C5.9%2C4.3%2C5.7l-4-4c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0L5%2C3.6l3.3-3.3c0.4-0.4%2C1-0.4%2C1.4%2C0%20c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-4%2C4C5.5%2C5.9%2C5.3%2C6%2C5%2C6z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 83, 59, 0.15); }
@media screen and (max-width: 479px) {
#shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_params .cart_params_open span:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M5%2C6C4.8%2C6%2C4.5%2C5.9%2C4.3%2C5.7l-4-4c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0L5%2C3.6l3.3-3.3c0.4-0.4%2C1-0.4%2C1.4%2C0%20c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-4%2C4C5.5%2C5.9%2C5.3%2C6%2C5%2C6z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
background-size: 8px 5px; } }
#shop2-cart .shop2-cart-table-wr .cart_table_buttons {
padding: 30px;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
justify-content: space-between; }
@media screen and (max-width: 1260px) {
#shop2-cart .shop2-cart-table-wr .cart_table_buttons {
padding: 20px; } }
@media screen and (max-width: 479px) {
#shop2-cart .shop2-cart-table-wr .cart_table_buttons {
padding: 15px; } }
@media screen and (max-width: 410px) {
#shop2-cart .shop2-cart-table-wr .cart_table_buttons {
-webkit-box-direction: normal;
-webkit-box-orient: vertical;
-moz-box-direction: normal;
-moz-box-orient: vertical;
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center; } }
#shop2-cart .shop2-cart-table-wr .cart_table_buttons .cart_back_btn a {
padding-left: 76px; }
#shop2-cart .shop2-cart-table-wr .cart_table_buttons .cart_back_btn a:hover:after {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M15.7071%209.70711C15.3166%2010.0976%2014.6834%2010.0976%2014.2929%209.70711C13.9024%209.31658%2013.9024%208.68342%2014.2929%208.29289L15.7071%209.70711ZM19%205L19.7071%204.29289L20.4142%205L19.7071%205.70711L19%205ZM14.2929%201.70711C13.9024%201.31658%2013.9024%200.683417%2014.2929%200.292893C14.6834%20-0.0976311%2015.3166%20-0.0976311%2015.7071%200.292893L14.2929%201.70711ZM1%206C0.447716%206%200%205.55228%200%205C0%204.44772%200.447716%204%201%204V6ZM14.2929%208.29289L18.2929%204.29289L19.7071%205.70711L15.7071%209.70711L14.2929%208.29289ZM18.2929%205.70711L14.2929%201.70711L15.7071%200.292893L19.7071%204.29289L18.2929%205.70711ZM1%204H19V6H1V4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 255, 255, 0.2); }
#shop2-cart .shop2-cart-table-wr .cart_table_buttons .cart_back_btn a:after {
position: absolute;
content: '';
left: 0;
top: 0;
bottom: 0;
width: 48px;
border-radius: 0 6px 6px 0;
-webkit-transform: rotate(-180deg);
-moz-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
-o-transform: rotate(-180deg);
transform: rotate(-180deg);
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M15.7071%209.70711C15.3166%2010.0976%2014.6834%2010.0976%2014.2929%209.70711C13.9024%209.31658%2013.9024%208.68342%2014.2929%208.29289L15.7071%209.70711ZM19%205L19.7071%204.29289L20.4142%205L19.7071%205.70711L19%205ZM14.2929%201.70711C13.9024%201.31658%2013.9024%200.683417%2014.2929%200.292893C14.6834%20-0.0976311%2015.3166%20-0.0976311%2015.7071%200.292893L14.2929%201.70711ZM1%206C0.447716%206%200%205.55228%200%205C0%204.44772%200.447716%204%201%204V6ZM14.2929%208.29289L18.2929%204.29289L19.7071%205.70711L15.7071%209.70711L14.2929%208.29289ZM18.2929%205.70711L14.2929%201.70711L15.7071%200.292893L19.7071%204.29289L18.2929%205.70711ZM1%204H19V6H1V4Z%22%20fill%3D%22%23ff533b%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 83, 59, 0.2); }
#shop2-cart .shop2-cart-table-wr .cart_table_buttons .cart_clear_btn {
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -moz-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex; }
@media screen and (max-width: 410px) {
#shop2-cart .shop2-cart-table-wr .cart_table_buttons .cart_clear_btn {
-webkit-box-ordinal-group: 0;
-moz-box-ordinal-group: 0;
-webkit-order: -1;
-moz-order: -1;
-ms-flex-order: -1;
order: -1;
margin: 0 0 15px; } }
#shop2-cart .shop2-cart-table-wr .cart_table_buttons .cart_clear_btn a {
margin: auto 0;
position: relative;
font-weight: 500;
line-height: 16px;
font-size: 15px;
color: #ff533b;
transition: all 0.2s;
text-decoration: none; }
#shop2-cart .shop2-cart-table-wr .cart_table_buttons .cart_clear_btn a:after {
position: absolute;
content: '';
top: 50%;
right: -17px;
width: 10px;
height: 10px;
opacity: 0;
margin-top: -4px;
visibility: hidden;
transition: all 0.2s;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2010%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M8.77817%200.292893C8.38765%20-0.097631%207.75449%20-0.0976312%207.36396%200.292893L4.53553%203.12132L1.70711%200.292893C1.31658%20-0.097631%200.683418%20-0.097631%200.292893%200.292893C-0.097631%200.683418%20-0.0976312%201.31658%200.292893%201.70711L3.12132%204.53553L0.292893%207.36396C-0.0976306%207.75448%20-0.097631%208.38765%200.292893%208.77817C0.683418%209.1687%201.31658%209.1687%201.70711%208.77817L4.53553%205.94975L7.36396%208.77817C7.75448%209.1687%208.38765%209.1687%208.77817%208.77817C9.1687%208.38765%209.1687%207.75449%208.77817%207.36396L5.94975%204.53553L8.77817%201.70711C9.1687%201.31658%209.1687%200.683418%208.77817%200.292893Z%22%20fill%3D%22%23ff533b%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
#shop2-cart .shop2-cart-table-wr .cart_table_buttons .cart_clear_btn a:before {
position: absolute;
top: 100%;
left: 0;
right: 0;
height: 1px;
content: '';
background: rgba(255, 83, 59, 0.4);
transition: all 0.2s; }
#shop2-cart .shop2-cart-table-wr .cart_table_buttons .cart_clear_btn a:hover {
border-bottom-color: transparent; }
#shop2-cart .shop2-cart-table-wr .cart_table_buttons .cart_clear_btn a:hover:after {
opacity: 1;
visibility: visible; }
#shop2-cart .shop2-cart-table-wr .cart_table_buttons .cart_clear_btn a:hover:before {
top: 50%;
height: 4px;
margin-top: -2px;
right: -3px;
left: -3px;
border-radius: 1px; }
#shop2-cart .shop2-cart-total-wr {
width: 350px; }
@media screen and (max-width: 1360px) {
#shop2-cart .shop2-cart-total-wr {
background: #fff;
border-radius: 6px; } }
@media screen and (max-width: 639px) {
#shop2-cart .shop2-cart-total-wr {
width: auto; } }
@media screen and (max-width: 479px) {
#shop2-cart .shop2-cart-total-wr {
margin: 0 -16px -20px;
border-radius: 0; } }
#shop2-cart .shop2-cart-total-wr .cart_total_in {
padding: 30px; }
@media screen and (max-width: 1360px) {
#shop2-cart .shop2-cart-total-wr .cart_total_in {
padding: 30px !important;
height: auto !important; } }
@media screen and (max-width: 1260px) {
#shop2-cart .shop2-cart-total-wr .cart_total_in {
padding: 20px !important; } }
@media screen and (max-width: 479px) {
#shop2-cart .shop2-cart-total-wr .cart_total_in {
padding: 16px !important; } }
@media screen and (max-width: 1360px) {
#shop2-cart .shop2-cart-total-wr .cart_total_in > div {
position: static !important;
padding: 0 !important;
width: auto !important; } }
#shop2-cart .shop2-cart-total-wr .cart_total_top {
min-height: 48px;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
justify-content: space-between; }
#shop2-cart .shop2-cart-total-wr .cart_total_top .cart_total_title {
color: #ff533b;
font-size: 26px;
font-weight: bold;
line-height: normal; }
@media screen and (max-width: 479px) {
#shop2-cart .shop2-cart-total-wr .cart_total_top .cart_total_title {
font-size: 22px; } }
#shop2-cart .shop2-cart-total-wr .cart_total_top .shop2_cart_update a {
display: none; }
#shop2-cart .shop2-cart-total-wr .cart_total_top .shop2_cart_update a.show_btn {
display: block; }
#shop2-cart .shop2-cart-total-wr .cart_bot_btns .shop2-btn {
width: 100%;
padding: 19px 76px 19px 30px; }
#shop2-cart .shop2-cart-total-wr .cart_bot_btns .shop2-btn:after {
position: absolute;
content: '';
right: 0;
top: 0;
bottom: 0;
width: 54px;
border-radius: 0 6px 6px 0;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M15.7071%209.70711C15.3166%2010.0976%2014.6834%2010.0976%2014.2929%209.70711C13.9024%209.31658%2013.9024%208.68342%2014.2929%208.29289L15.7071%209.70711ZM19%205L19.7071%204.29289L20.4142%205L19.7071%205.70711L19%205ZM14.2929%201.70711C13.9024%201.31658%2013.9024%200.683417%2014.2929%200.292893C14.6834%20-0.0976311%2015.3166%20-0.0976311%2015.7071%200.292893L14.2929%201.70711ZM1%206C0.447716%206%200%205.55228%200%205C0%204.44772%200.447716%204%201%204V6ZM14.2929%208.29289L18.2929%204.29289L19.7071%205.70711L15.7071%209.70711L14.2929%208.29289ZM18.2929%205.70711L14.2929%201.70711L15.7071%200.292893L19.7071%204.29289L18.2929%205.70711ZM1%204H19V6H1V4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 255, 255, 0.2); }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item {
font-size: 0;
padding: 15px 0;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center; }
@media screen and (max-width: 639px) {
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item {
padding: 10px 0; } }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item .cart_total_title {
font-size: 15px;
font-weight: 500;
line-height: normal;
color: rgba(57, 57, 57, 0.9);
width: 40%; }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item .cart_total_body {
font-size: 22px;
font-weight: 700;
line-height: normal;
color: rgba(57, 57, 57, 0.9);
width: 60%;
text-align: right; }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item .cart_total_body .fa {
font-size: 16px; }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item:last-of-type {
border: none;
padding: 10px 0 22px; }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item:last-of-type .cart_total_title {
font-size: 16px; }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item:last-of-type .cart_total_body {
font-size: 24px;
font-weight: 700;
color: #393939; }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item {
position: relative;
display: block;
min-height: 48px; }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item .coupon_show_btn {
height: 48px;
padding-right: 76px; }
@media screen and (max-width: 1023px) {
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item .coupon_show_btn {
transition: none; } }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item .coupon_show_btn:hover:after {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2018%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M10%201C10%200.447715%209.55229%200%209%200C8.44771%200%208%200.447715%208%201V8H1C0.447716%208%200%208.44771%200%209C0%209.55228%200.447716%2010%201%2010H8V17C8%2017.5523%208.44771%2018%209%2018C9.55229%2018%2010%2017.5523%2010%2017V10H17C17.5523%2010%2018%209.55229%2018%209C18%208.44771%2017.5523%208%2017%208H10V1Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 255, 255, 0.2); }
@media screen and (max-width: 1023px) {
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item .coupon_show_btn:hover {
box-shadow: none !important; } }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item .coupon_show_btn:after {
position: absolute;
content: '';
right: 0;
top: 0;
bottom: 0;
width: 48px;
border-radius: 0 6px 6px 0;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2018%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M10%201C10%200.447715%209.55229%200%209%200C8.44771%200%208%200.447715%208%201V8H1C0.447716%208%200%208.44771%200%209C0%209.55228%200.447716%2010%201%2010H8V17C8%2017.5523%208.44771%2018%209%2018C9.55229%2018%2010%2017.5523%2010%2017V10H17C17.5523%2010%2018%209.55229%2018%209C18%208.44771%2017.5523%208%2017%208H10V1Z%22%20fill%3D%22%23ff533b%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 83, 59, 0.2); }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item .coupon-id {
font-size: 0;
padding: 16px 0 20px;
border-bottom: 2px solid #f7f7f7; }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item .coupon-id .coupon_id_title {
font-size: 15px;
color: rgba(57, 57, 57, 0.5);
display: inline-block;
vertical-align: middle;
margin: 0 5px 0 0; }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item .coupon-id .coupon-code {
color: #ff533b;
font-size: 15px;
display: inline-block;
vertical-align: middle; }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item .coupon-delete {
position: relative;
width: 18px;
height: 18px;
cursor: pointer;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 13px;
background: #ffa6a6;
display: inline-block;
vertical-align: middle;
border-radius: 50%; }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item .coupon-delete:before {
position: absolute;
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
border-radius: 50%;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%209%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M9.001%2C7.626%20L7.626%2C9.000%20L4.500%2C5.875%20L1.375%2C9.000%20L-0.001%2C7.626%20L3.125%2C4.500%20L-0.001%2C1.375%20L1.375%2C-0.001%20L4.500%2C3.125%20L7.626%2C-0.001%20L9.001%2C1.375%20L5.875%2C4.500%20L9.001%2C7.626%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
background-size: 8px 8px; }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item .shop_coupon {
position: absolute;
top: 15px;
left: 0;
right: 0;
opacity: 0;
font-size: 0;
background: #fff;
visibility: hidden;
transition: all 0.3s; }
@media screen and (max-width: 1023px) {
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item .shop_coupon {
transition: none; } }
@media screen and (max-width: 639px) {
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item .shop_coupon {
top: 10px; } }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item .shop_coupon.opened {
opacity: 1;
visibility: visible; }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item .shop_coupon .coupon_title {
width: 50px;
color: #ff533b;
font-size: 15px;
font-weight: 500;
margin: 0 20px 0 0;
display: inline-block;
vertical-align: middle; }
@media screen and (max-width: 639px) {
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item .shop_coupon .coupon_title {
font-size: 16px;
margin: 0 10px 0 0; } }
@media screen and (max-width: 410px) {
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item .shop_coupon .coupon_title {
font-size: 15px; } }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item .shop_coupon .coupon_bl_wr {
width: calc(100% - 70px - 35px);
display: inline-block;
vertical-align: middle;
font-size: 0;
border-radius: 6px;
box-shadow: inset 0 0 0 1px rgba(44, 41, 49, 0.15);
background: #f8f8f8; }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item .shop_coupon .coupon_bl_wr #coupon {
width: calc(100% - 48px);
height: 48px;
font: normal 15px/ normal 'Roboto', Arial, Helvetica, sans-serif;
padding: 14px 14px;
border: none;
outline: none;
background: none;
-webkit-appearance: none; -moz-appearance: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0; }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item .shop_coupon .coupon_bl_wr .coupon_btn {
width: 48px;
height: 48px;
padding: 0;
font-size: 0;
border-radius: 0 6px 6px 0;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2018%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M10%201C10%200.447715%209.55229%200%209%200C8.44771%200%208%200.447715%208%201V8H1C0.447716%208%200%208.44771%200%209C0%209.55228%200.447716%2010%201%2010H8V17C8%2017.5523%208.44771%2018%209%2018C9.55229%2018%2010%2017.5523%2010%2017V10H17C17.5523%2010%2018%209.55229%2018%209C18%208.44771%2017.5523%208%2017%208H10V1Z%22%20fill%3D%22%23ff533b%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 83, 59, 0.2); }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item .shop_coupon .coupon_bl_wr .coupon_btn:hover {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2018%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M10%201C10%200.447715%209.55229%200%209%200C8.44771%200%208%200.447715%208%201V8H1C0.447716%208%200%208.44771%200%209C0%209.55228%200.447716%2010%201%2010H8V17C8%2017.5523%208.44771%2018%209%2018C9.55229%2018%2010%2017.5523%2010%2017V10H17C17.5523%2010%2018%209.55229%2018%209C18%208.44771%2017.5523%208%2017%208H10V1Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, #ff533b; }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item .shop_coupon .coupon_close {
position: relative;
width: 18px;
height: 18px;
cursor: pointer;
margin-left: 17px;
background: #ffa6a6;
display: inline-block;
vertical-align: middle;
border-radius: 50%; }
#shop2-cart .shop2-cart-total-wr .shop2-cart-total .cart_total_item.coupon_item .shop_coupon .coupon_close:before {
position: absolute;
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
border-radius: 50%;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%209%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M9.001%2C7.626%20L7.626%2C9.000%20L4.500%2C5.875%20L1.375%2C9.000%20L-0.001%2C7.626%20L3.125%2C4.500%20L-0.001%2C1.375%20L1.375%2C-0.001%20L4.500%2C3.125%20L7.626%2C-0.001%20L9.001%2C1.375%20L5.875%2C4.500%20L9.001%2C7.626%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
background-size: 8px 8px; }
#shop2-cart .shop2-cart-total-wr .cart_order_btn {
margin: 10px 0 0 0;
position: relative;
vertical-align: top;
display: inline-block;
color: #fff;
font-size: 16px;
cursor: pointer;
background: #ff533b;
text-decoration: none;
padding: 13px 26px 14px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
-ms-border-radius: 30px;
-o-border-radius: 30px;
border-radius: 30px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
transition: all 0.3s; }
#shop2-cart .shop2-cart-total-wr .cart_order_btn:hover {
background: #ff634d; }
.shop2-cart-registration {
display: none; }
.cart_reg_wrapper .shop2v2-cart-soc-block {
margin: 30px 0 0 0;
padding: 20px 0 0 0;
max-width: 300px;
border-top: 2px solid #f7f7f7; }
@media screen and (max-width: 767px) {
.cart_reg_wrapper .shop2v2-cart-soc-block {
max-width: 100%; } }
@media screen and (max-width: 767px) {
.cart_reg_wrapper .shop2v2-cart-soc-block .g-auth__personal-note {
max-width: 100%; } }
.cart_reg_wrapper .cart_reg_wrap {
position: relative;
text-align: left; }
.cart_reg_wrapper .cart_reg_wrap .cart_reg_title {
color: #393939;
font-size: 26px;
font-weight: bold;
line-height: normal;
padding: 0 0 24px; }
@media screen and (max-width: 410px) {
.cart_reg_wrapper .cart_reg_wrap .cart_reg_title {
text-align: center; } }
.cart_reg_wrapper .cart_reg_wrap .cart_reg_bock {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex; }
@media screen and (max-width: 767px) {
.cart_reg_wrapper .cart_reg_wrap .cart_reg_bock {
display: block; } }
.cart_reg_wrapper .cart_reg_wrap .cart_reg_bock .cell_l {
width: 50%;
border-right: 1px solid rgba(255, 83, 59, 0.1); }
@media screen and (max-width: 767px) {
.cart_reg_wrapper .cart_reg_wrap .cart_reg_bock .cell_l {
width: auto;
border: none; } }
@media screen and (max-width: 410px) {
.cart_reg_wrapper .cart_reg_wrap .cart_reg_bock .cell_l {
text-align: center; } }
.cart_reg_wrapper .cart_reg_wrap .cart_reg_bock .cell_l .form-registration {
padding: 0 30px 0 0; }
@media screen and (max-width: 767px) {
.cart_reg_wrapper .cart_reg_wrap .cart_reg_bock .cell_l .form-registration {
padding: 0; } }
.cart_reg_wrapper .cart_reg_wrap .cart_reg_bock .cell_l .form-registration .reg-row.login {
margin-bottom: 20px; }
@media screen and (max-width: 479px) {
.cart_reg_wrapper .cart_reg_wrap .cart_reg_bock .cell_l .form-registration .reg-row.login {
margin-bottom: 15px; } }
.cart_reg_wrapper .cart_reg_wrap .cart_reg_bock .cell_l .form-registration .shop2-btn {
margin: 30px 0 0 0; }
@media screen and (max-width: 479px) {
.cart_reg_wrapper .cart_reg_wrap .cart_reg_bock .cell_l .form-registration .shop2-btn {
margin: 20px 0 0; } }
@media screen and (max-width: 410px) {
.cart_reg_wrapper .cart_reg_wrap .cart_reg_bock .cell_l .form-registration .shop2-btn {
width: 100%; } }
.cart_reg_wrapper .cart_reg_wrap .cart_reg_bock .cell_r {
width: 50%;
min-width: 50%;
font-size: 15px;
line-height: 24px;
color: rgba(57, 57, 57, 0.5);
padding: 0 0 0 30px;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-direction: normal;
-webkit-box-orient: vertical;
-moz-box-direction: normal;
-moz-box-orient: vertical;
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; }
@media screen and (max-width: 767px) {
.cart_reg_wrapper .cart_reg_wrap .cart_reg_bock .cell_r {
padding: 20px 0 0;
width: auto;
min-width: 100%; } }
.cart_reg_wrapper .cart_reg_wrap .cart_reg_bock .cell_r .cell_text {
margin: 0 0 20px; }
.cart_reg_wrapper .cart_reg_wrap .cart_reg_bock .cell_r .reg_btn_wrap {
margin-top: auto; }
@media screen and (max-width: 410px) {
.cart_reg_wrapper .cart_reg_wrap .cart_reg_bock .cell_r .reg_btn_wrap {
text-align: center; }
.cart_reg_wrapper .cart_reg_wrap .cart_reg_bock .cell_r .reg_btn_wrap a {
width: 100%; } }
.remodal[data-remodal-id="cart-reg"] {
border-radius: 6px;
padding: 40px 40px 35px; }
@media screen and (min-width: 640px) {
.remodal[data-remodal-id="cart-reg"] {
max-width: 752px; } }
@media screen and (max-width: 639px) {
.remodal[data-remodal-id="cart-reg"] {
position: fixed;
margin: 0;
top: 0;
left: 0;
right: 0;
bottom: 0;
overflow: hidden;
overflow-y: auto;
border-radius: 0;
padding: 60px 20px 45px; } }
.remodal[data-remodal-id="cart-reg"] .close-button {
position: absolute;
right: 20px;
top: 20px; }
.product-list-titles {
display: none; }
.desc-action a {
color: #fff; }
#shop2-color-ext-popup, #shop2-color-ext-select {
z-index: 1000000000;
margin-top: 58px;
border: none;
padding: 5px 7px;
background: #fff;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-moz-box-shadow: inset 0 0 0 1px #ff533b;
-webkit-box-shadow: inset 0 0 0 1px #ff533b;
box-shadow: inset 0 0 0 1px #ff533b; }
#shop2-color-ext-popup li, #shop2-color-ext-select li {
background: none !important;
padding: 8px 10px !important;
height: auto !important;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-ms-border-radius: 2px;
-o-border-radius: 2px;
border-radius: 2px; }
#shop2-color-ext-popup li.no_bg, #shop2-color-ext-select li.no_bg {
min-height: 24px; }
#shop2-color-ext-popup li.no_pic, #shop2-color-ext-select li.no_pic {
padding-left: 20px !important; }
#shop2-color-ext-popup li:hover, #shop2-color-ext-select li:hover {
background: #efeff0 !important; }
#shop2-color-ext-popup li.shop2-color-ext-selected, #shop2-color-ext-select li.shop2-color-ext-selected {
outline: none !important; }
#shop2-color-ext-popup li.shop2-color-ext-selected span, #shop2-color-ext-select li.shop2-color-ext-selected span {
outline: none !important; }
#shop2-color-ext-popup li.shop2-color-ext-selected em, #shop2-color-ext-select li.shop2-color-ext-selected em {
display: none !important; }
#shop2-color-ext-popup li span, #shop2-color-ext-select li span {
width: 24px !important;
height: 24px;
border: none;
margin: 0 10px 0 0;
position: relative;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px; }
#shop2-color-ext-popup li span:before, #shop2-color-ext-select li span:before {
position: absolute;
content: '';
left: 0;
right: 0;
top: 0;
bottom: 0;
opacity: 0.1;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: inset 0 0 0 1px #000;
-webkit-box-shadow: inset 0 0 0 1px #000;
box-shadow: inset 0 0 0 1px #000; }
#shop2-color-ext-popup li div, #shop2-color-ext-select li div {
color: #2c262a;
font-size: 14px;
font-weight: 400;
line-height: 24px; }
#shop2-color-ext-popup li ins, #shop2-color-ext-select li ins {
display: none; }
.shop2-color-ext-select {
cursor: pointer;
height: auto;
width: 100%;
font: normal 15px/ normal 'Roboto', Arial, Helvetica, sans-serif;
outline: none;
border-radius: 6px;
transition: all 0.2s;
border: 1px solid rgba(44, 41, 49, 0.15);
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%232c2931%22%20d%3D%22M5%2C6C4.8%2C6%2C4.5%2C5.9%2C4.3%2C5.7l-4-4c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0L5%2C3.6l3.3-3.3c0.4-0.4%2C1-0.4%2C1.4%2C0%0A%09c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-4%2C4C5.5%2C5.9%2C5.3%2C6%2C5%2C6z%22%2F%3E%3C%2Fsvg%3E") right 15px top 50% no-repeat #f8f8f8;
box-shadow: none; }
.shop2-color-ext-select:hover {
border: 1px solid rgba(255, 83, 59, 0.6);
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M5%2C6C4.8%2C6%2C4.5%2C5.9%2C4.3%2C5.7l-4-4c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0L5%2C3.6l3.3-3.3c0.4-0.4%2C1-0.4%2C1.4%2C0%0A%09c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-4%2C4C5.5%2C5.9%2C5.3%2C6%2C5%2C6z%22%2F%3E%3C%2Fsvg%3E") right 15px top 50% no-repeat #fff;
box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2); }
.shop2-color-ext-select:hover .shop2-color-ext-options li div {
color: #393939; }
.shop2-color-ext-select.active {
border: 1px solid rgba(255, 83, 59, 0.6);
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M5%2C6C4.8%2C6%2C4.5%2C5.9%2C4.3%2C5.7l-4-4c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0L5%2C3.6l3.3-3.3c0.4-0.4%2C1-0.4%2C1.4%2C0%0A%09c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-4%2C4C5.5%2C5.9%2C5.3%2C6%2C5%2C6z%22%2F%3E%3C%2Fsvg%3E") right 15px top 50% no-repeat #fff;
box-shadow: 0px 4px 10px rgba(255, 83, 59, 0.2); }
.shop2-color-ext-select.active .shop2-color-ext-options li div {
color: #393939; }
.shop2-color-ext-select i {
display: none !important; }
.shop2-color-ext-select .shop2-color-ext-options {
padding: 11px 20px 11px 15px;
height: 46px; }
.shop2-color-ext-select .shop2-color-ext-options li {
background: none !important; }
.shop2-color-ext-select .shop2-color-ext-options li.no_pic {
padding-left: 8px !important;
display: block !important; }
.shop2-color-ext-select .shop2-color-ext-options li span {
width: 24px !important;
height: 24px;
border: none;
margin: 0 10px 0 0;
position: relative;
border-radius: 5px; }
.shop2-color-ext-select .shop2-color-ext-options li span:before {
position: absolute;
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
border-radius: 5px;
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1); }
.shop2-color-ext-select .shop2-color-ext-options li div {
color: rgba(57, 57, 57, 0.5);
font: 400 14px/ normal 'Roboto', Arial, Helvetica, sans-serif;
margin-top: 4px; }
.shop2-color-ext-select .shop2-color-ext-options li ins {
display: none; }
.tpl-stars {
width: auto;
height: 24px;
background: none !important;
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -moz-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: start;
-ms-flex-align: start;
-webkit-align-items: flex-start;
-moz-align-items: flex-start;
align-items: flex-start; }
.tpl-stars .tpl-rating {
height: 13px;
background: url(/wp-content/themes/cx/rating_stars.svg) 0 0 no-repeat; }
.tpl-stars .tpl_rating_wr {
width: 90px;
height: 13px;
margin: 3px 0 0;
display: inline-block;
vertical-align: middle;
background: url(/wp-content/themes/cx/pale_stars.svg) 0 0 no-repeat; }
.tpl-stars .rating_count {
width: 28px;
height: 24px;
font-weight: 500;
line-height: 12px;
font-size: 11px;
text-align: center;
padding: 4px 0 0 0;
margin: 0 0 0 14px;
color: rgba(0, 0, 0, 0.6);
display: inline-block;
vertical-align: middle;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2228px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2028%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M4%200C1.79086%200%200%201.79086%200%204V16C0%2018.2091%201.79086%2020%204%2020H7L8%2024L13%2020H24C26.2091%2020%2028%2018.2091%2028%2016V4C28%201.79086%2026.2091%200%2024%200H4Z%22%20fill%3D%22%23E9ECF5%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.shop2-warning {
position: relative;
margin: 0 0 20px;
border: none;
color: #393939;
font-size: 15px;
line-height: 1.2;
font-weight: 400;
min-height: 70px;
background: #fff;
padding: 24px 80px;
border-radius: 6px;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
@media screen and (max-width: 639px) {
.shop2-warning {
padding: 14px 20px 14px 70px;
font-size: 16px;
min-height: 50px; } }
.shop2-warning:before {
position: absolute;
content: '';
left: 30px;
top: 50%;
width: 30px;
height: 30px;
margin-top: -15px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
background: url(/wp-content/themes/cx/warning_icon.svg) 0 0 no-repeat; }
@media screen and (max-width: 639px) {
.shop2-warning:before {
left: 20px; } }
.shop2-warning h2 {
color: #393939;
font-weight: 500;
font-size: 18px;
line-height: 1.2;
margin: 0; }
@media screen and (max-width: 639px) {
.shop2-warning h2 {
font-size: 16px; } }
.shop2-warning ul {
margin: 0;
padding: 0;
list-style: none; }
.shop2-info {
position: relative;
margin: 0 0 20px;
border: none;
color: #393939;
font-size: 15px;
line-height: 1.2;
font-weight: 400;
min-height: 70px;
background: #fff;
padding: 24px 80px;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
@media screen and (max-width: 639px) {
.shop2-info {
padding: 14px 20px 14px 20px;
font-size: 16px;
min-height: 50px; } }
.shop2-info h2 {
color: #393939;
font-weight: 500;
font-size: 18px;
margin: 0;
line-height: 1.2; }
.shop2-info ul {
margin: 0;
padding: 0;
list-style: none; }
.shop2-product-actions dd, .shop2-product-discount-desc {
color: #fff;
border: none;
padding: 10px 15px;
font-size: 15px;
background: #1b3f9c;
font-weight: 400;
line-height: 17px;
border-radius: 5px;
box-shadow: none; }
.shop2-product-actions dd .name-action, .shop2-product-discount-desc .name-action {
font-size: 15px;
font-weight: 500 !important;
margin: 0 0 4px;
font-weight: normal; }
.shop2-product-actions dd .desc-action, .shop2-product-discount-desc .desc-action {
margin: 0;
font-size: 13px; }
.shop2-product-actions dd .desc-action p, .shop2-product-discount-desc .desc-action p {
margin: 0; }
.shop2-product-actions dd .desc-action p + p, .shop2-product-discount-desc .desc-action p + p {
margin-top: 10px; }
.shop2-product-actions dd p, .shop2-product-discount-desc p {
margin: 0; }
.shop2-product-actions dd p + p, .shop2-product-discount-desc p + p {
margin-top: 10px; }
.shop2-product-actions dd .close-desc-action, .shop2-product-discount-desc .close-desc-action {
position: absolute;
right: 5px;
top: 5px;
content: '';
width: 30px;
height: 30px;
cursor: pointer;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2018%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m9%207.58578644%207.2928932-7.29289322c.3905243-.39052429%201.0236893-.39052429%201.4142136%200s.3905243%201.02368927%200%201.41421356l-7.2928932%207.29289322%207.2928932%207.2928932c.3905243.3905243.3905243%201.0236893%200%201.4142136s-1.0236893.3905243-1.4142136%200l-7.2928932-7.2928932-7.29289322%207.2928932c-.39052429.3905243-1.02368927.3905243-1.41421356%200-.39052429-.3905243-.39052429-1.0236893%200-1.4142136l7.29289322-7.2928932-7.29289322-7.29289322c-.39052429-.39052429-.39052429-1.02368927%200-1.41421356.39052429-.39052429%201.02368927-.39052429%201.41421356%200z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
-ms-border-radius: 100px;
-o-border-radius: 100px;
border-radius: 100px;
background-size: 12px; }
#shop2-msg {
background: #1b3f9c;
border: none;
padding: 13px 20px;
color: #fff;
font-size: 15px;
border-radius: 5px;
box-shadow: none;
z-index: 10001; }
@media screen and (max-width: 400px) {
#shop2-msg {
width: 200px;
left: 50% !important;
margin-left: -120px; } }
#shop2-msg a {
color: #fff; }
.shop2-color-ext-tooltip {
background: #1b3f9c;
border: none;
padding: 13px 20px;
color: #fff;
font-size: 14px;
border-radius: 5px;
box-shadow: none; }
@media screen and (max-width: 639px) {
.shop2-color-ext-tooltip {
left: 0 !important; } }
.shop2-color-ext-tooltip .color_icon {
display: block;
width: 90px;
height: 90px;
background-size: cover;
margin: 0 0 5px; }
.shop2-color-ext-tooltip .col_title {
color: #fff;
font-size: 14px; }
.shop2-color-ext-tooltip ul li {
margin: 5px;
display: inline-block;
vertical-align: top; }
.shop2-color-ext-tooltip ul li:first-child {
margin: 5px; }
.shop2-color-ext-tooltip ul li span {
display: block;
float: none;
width: 90px;
height: 90px;
margin: 0 0 5px;
background-size: contain !important; }
.shop2-color-ext-tooltip ul li div {
color: #fff;
font-size: 13px; }
.shop-pagelist {
margin: 40px 0 0 0;
text-align: right; }
@media screen and (max-width: 1340px) {
.shop-pagelist {
text-align: center; } }
@media screen and (max-width: 767px) {
.shop-pagelist {
margin: 20px 0 0 0; } }
.shop-pagelist__mobile {
display: none;
padding: 0;
width: 265px;
margin: 0 auto;
overflow: hidden;
border-radius: 0 0 6px 6px;
background: #f8f8f8;
border-top: 1px solid rgba(44, 41, 49, 0.2);
-webkit-box-pack: justify;
-ms-flex-pack: justify;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
justify-content: space-between; }
@media screen and (max-width: 639px) {
.shop-pagelist__mobile {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex; } }
@media screen and (max-width: 479px) {
.shop-pagelist__mobile {
width: 100%; } }
.shop-pagelist__mobile li.page-prev {
width: 48px;
margin: 0 15px 0 0; }
.shop-pagelist__mobile li.page-prev.not_active a {
pointer-events: none; }
.shop-pagelist__mobile li.page-prev a {
position: relative;
display: block;
height: 48px;
width: 48px;
font-size: 0;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5.29289%209.70711C5.68342%2010.0976%206.31658%2010.0976%206.70711%209.70711C7.09763%209.31658%207.09763%208.68342%206.70711%208.29289L5.29289%209.70711ZM2%205L1.29289%204.29289L0.585786%205L1.29289%205.70711L2%205ZM6.70711%201.70711C7.09763%201.31658%207.09763%200.683417%206.70711%200.292893C6.31658%20-0.0976311%205.68342%20-0.0976311%205.29289%200.292893L6.70711%201.70711ZM20%206C20.5523%206%2021%205.55228%2021%205C21%204.44772%2020.5523%204%2020%204V6ZM6.70711%208.29289L2.70711%204.29289L1.29289%205.70711L5.29289%209.70711L6.70711%208.29289ZM2.70711%205.70711L6.70711%201.70711L5.29289%200.292893L1.29289%204.29289L2.70711%205.70711ZM20%204H2V6H20V4Z%22%20fill%3D%22%232c2931%22%20fill-opacity%3D%220.2%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(44, 41, 49, 0.05);
transition: all 0.3s; }
.shop-pagelist__mobile li.page-prev a:hover {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5.29289%209.70711C5.68342%2010.0976%206.31658%2010.0976%206.70711%209.70711C7.09763%209.31658%207.09763%208.68342%206.70711%208.29289L5.29289%209.70711ZM2%205L1.29289%204.29289L0.585786%205L1.29289%205.70711L2%205ZM6.70711%201.70711C7.09763%201.31658%207.09763%200.683417%206.70711%200.292893C6.31658%20-0.0976311%205.68342%20-0.0976311%205.29289%200.292893L6.70711%201.70711ZM20%206C20.5523%206%2021%205.55228%2021%205C21%204.44772%2020.5523%204%2020%204V6ZM6.70711%208.29289L2.70711%204.29289L1.29289%205.70711L5.29289%209.70711L6.70711%208.29289ZM2.70711%205.70711L6.70711%201.70711L5.29289%200.292893L1.29289%204.29289L2.70711%205.70711ZM20%204H2V6H20V4Z%22%20fill%3D%22%23ff533b%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 83, 59, 0.15); }
.shop-pagelist__mobile li.page-next {
width: 48px;
margin: 0 0 0 15px; }
.shop-pagelist__mobile li.page-next.not_active a {
pointer-events: none; }
.shop-pagelist__mobile li.page-next a {
position: relative;
display: block;
height: 48px;
width: 48px;
font-size: 0;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M15.7071%209.70711C15.3166%2010.0976%2014.6834%2010.0976%2014.2929%209.70711C13.9024%209.31658%2013.9024%208.68342%2014.2929%208.29289L15.7071%209.70711ZM19%205L19.7071%204.29289L20.4142%205L19.7071%205.70711L19%205ZM14.2929%201.70711C13.9024%201.31658%2013.9024%200.683417%2014.2929%200.292893C14.6834%20-0.0976311%2015.3166%20-0.0976311%2015.7071%200.292893L14.2929%201.70711ZM1%206C0.447716%206%200%205.55228%200%205C0%204.44772%200.447716%204%201%204V6ZM14.2929%208.29289L18.2929%204.29289L19.7071%205.70711L15.7071%209.70711L14.2929%208.29289ZM18.2929%205.70711L14.2929%201.70711L15.7071%200.292893L19.7071%204.29289L18.2929%205.70711ZM1%204H19V6H1V4Z%22%20opacity%3D%220.2%22%20fill%3D%22%232c2931%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(44, 41, 49, 0.05);
transition: all 0.3s; }
.shop-pagelist__mobile li.page-next a:hover {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M15.7071%209.70711C15.3166%2010.0976%2014.6834%2010.0976%2014.2929%209.70711C13.9024%209.31658%2013.9024%208.68342%2014.2929%208.29289L15.7071%209.70711ZM19%205L19.7071%204.29289L20.4142%205L19.7071%205.70711L19%205ZM14.2929%201.70711C13.9024%201.31658%2013.9024%200.683417%2014.2929%200.292893C14.6834%20-0.0976311%2015.3166%20-0.0976311%2015.7071%200.292893L14.2929%201.70711ZM1%206C0.447716%206%200%205.55228%200%205C0%204.44772%200.447716%204%201%204V6ZM14.2929%208.29289L18.2929%204.29289L19.7071%205.70711L15.7071%209.70711L14.2929%208.29289ZM18.2929%205.70711L14.2929%201.70711L15.7071%200.292893L19.7071%204.29289L18.2929%205.70711ZM1%204H19V6H1V4Z%22%20fill%3D%22%23ff533b%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 83, 59, 0.15); }
.shop-pagelist__body {
margin: 0;
padding: 0;
font-size: 0;
background: #f8f8f8;
text-align: left;
list-style: none;
vertical-align: top;
display: inline-block;
border-radius: 6px;
overflow: hidden; }
@media screen and (max-width: 639px) {
.shop-pagelist__body {
width: 265px;
text-align: center;
border-radius: 6px 6px 0 0; } }
@media screen and (max-width: 479px) {
.shop-pagelist__body {
width: 100%; } }
.shop-pagelist__body li {
display: inline-block;
vertical-align: top;
font-size: 16px;
font-weight: 400;
line-height: 48px;
color: rgba(57, 57, 57, 0.9);
margin: 0 1px;
text-align: center; }
.shop-pagelist__body li.page-num {
width: 40px; }
.shop-pagelist__body li.page-num a {
width: 40px;
height: 48px;
display: block;
color: rgba(57, 57, 57, 0.9);
text-decoration: none; }
.shop-pagelist__body li.page-last, .shop-pagelist__body li.page-first {
width: 40px; }
.shop-pagelist__body li.page-last a, .shop-pagelist__body li.page-first a {
width: 40px;
height: 48px;
display: block;
color: #ff533b;
text-decoration: none; }
.shop-pagelist__body li.active-num span {
width: 40px;
height: 48px;
display: block;
color: #ff533b; }
.shop-pagelist__body li.page-prev {
width: 48px;
margin: 0 15px 0 0; }
@media screen and (max-width: 639px) {
.shop-pagelist__body li.page-prev {
display: none; } }
.shop-pagelist__body li.page-prev.not_active a {
pointer-events: none; }
.shop-pagelist__body li.page-prev a {
position: relative;
display: block;
height: 48px;
width: 48px;
font-size: 0;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5.29289%209.70711C5.68342%2010.0976%206.31658%2010.0976%206.70711%209.70711C7.09763%209.31658%207.09763%208.68342%206.70711%208.29289L5.29289%209.70711ZM2%205L1.29289%204.29289L0.585786%205L1.29289%205.70711L2%205ZM6.70711%201.70711C7.09763%201.31658%207.09763%200.683417%206.70711%200.292893C6.31658%20-0.0976311%205.68342%20-0.0976311%205.29289%200.292893L6.70711%201.70711ZM20%206C20.5523%206%2021%205.55228%2021%205C21%204.44772%2020.5523%204%2020%204V6ZM6.70711%208.29289L2.70711%204.29289L1.29289%205.70711L5.29289%209.70711L6.70711%208.29289ZM2.70711%205.70711L6.70711%201.70711L5.29289%200.292893L1.29289%204.29289L2.70711%205.70711ZM20%204H2V6H20V4Z%22%20fill%3D%22%232c2931%22%20fill-opacity%3D%220.2%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(44, 41, 49, 0.05);
transition: all 0.3s; }
.shop-pagelist__body li.page-prev a:hover {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5.29289%209.70711C5.68342%2010.0976%206.31658%2010.0976%206.70711%209.70711C7.09763%209.31658%207.09763%208.68342%206.70711%208.29289L5.29289%209.70711ZM2%205L1.29289%204.29289L0.585786%205L1.29289%205.70711L2%205ZM6.70711%201.70711C7.09763%201.31658%207.09763%200.683417%206.70711%200.292893C6.31658%20-0.0976311%205.68342%20-0.0976311%205.29289%200.292893L6.70711%201.70711ZM20%206C20.5523%206%2021%205.55228%2021%205C21%204.44772%2020.5523%204%2020%204V6ZM6.70711%208.29289L2.70711%204.29289L1.29289%205.70711L5.29289%209.70711L6.70711%208.29289ZM2.70711%205.70711L6.70711%201.70711L5.29289%200.292893L1.29289%204.29289L2.70711%205.70711ZM20%204H2V6H20V4Z%22%20fill%3D%22%23ff533b%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 83, 59, 0.15); }
.shop-pagelist__body li.page-next {
width: 48px;
margin: 0 0 0 15px; }
@media screen and (max-width: 639px) {
.shop-pagelist__body li.page-next {
display: none; } }
.shop-pagelist__body li.page-next.not_active a {
pointer-events: none; }
.shop-pagelist__body li.page-next a {
position: relative;
display: block;
height: 48px;
width: 48px;
font-size: 0;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M15.7071%209.70711C15.3166%2010.0976%2014.6834%2010.0976%2014.2929%209.70711C13.9024%209.31658%2013.9024%208.68342%2014.2929%208.29289L15.7071%209.70711ZM19%205L19.7071%204.29289L20.4142%205L19.7071%205.70711L19%205ZM14.2929%201.70711C13.9024%201.31658%2013.9024%200.683417%2014.2929%200.292893C14.6834%20-0.0976311%2015.3166%20-0.0976311%2015.7071%200.292893L14.2929%201.70711ZM1%206C0.447716%206%200%205.55228%200%205C0%204.44772%200.447716%204%201%204V6ZM14.2929%208.29289L18.2929%204.29289L19.7071%205.70711L15.7071%209.70711L14.2929%208.29289ZM18.2929%205.70711L14.2929%201.70711L15.7071%200.292893L19.7071%204.29289L18.2929%205.70711ZM1%204H19V6H1V4Z%22%20opacity%3D%220.2%22%20fill%3D%22%232c2931%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(44, 41, 49, 0.05);
transition: all 0.3s; }
.shop-pagelist__body li.page-next a:hover {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M15.7071%209.70711C15.3166%2010.0976%2014.6834%2010.0976%2014.2929%209.70711C13.9024%209.31658%2013.9024%208.68342%2014.2929%208.29289L15.7071%209.70711ZM19%205L19.7071%204.29289L20.4142%205L19.7071%205.70711L19%205ZM14.2929%201.70711C13.9024%201.31658%2013.9024%200.683417%2014.2929%200.292893C14.6834%20-0.0976311%2015.3166%20-0.0976311%2015.7071%200.292893L14.2929%201.70711ZM1%206C0.447716%206%200%205.55228%200%205C0%204.44772%200.447716%204%201%204V6ZM14.2929%208.29289L18.2929%204.29289L19.7071%205.70711L15.7071%209.70711L14.2929%208.29289ZM18.2929%205.70711L14.2929%201.70711L15.7071%200.292893L19.7071%204.29289L18.2929%205.70711ZM1%204H19V6H1V4Z%22%20fill%3D%22%23ff533b%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 83, 59, 0.15); }
table.shop2-table-order th, table.shop2-table-order td {
padding: 10px 20px; }
table.shop2-table-order tr:first-child th {
background: #f8f8f8; }
.shop2-order-completed div:last-child {
margin: 20px 0 0; }
@media screen and (max-width: 410px) {
.product-list.product-list-simple .shop2-product-item .product-compare {
margin-bottom: 10px; } }
@media screen and (max-width: 410px) {
.shop2-product-item .product-compare .compare_plus:before {
width: 20px;
height: 20px; }
.shop2-product-item .product-compare.product-compare-added .link-reset {
font-size: 13px; }
.shop2-product-item .product-compare.product-compare-added .compare_checkbox {
height: 20px;
width: 20px;
margin-right: 10px; }
.shop2-product-item .product-compare .compare_plus {
font-size: 13px;
line-height: 20px;
min-height: 20px;
padding: 0 0 0 30px; } }
body .product-compare {
position: relative;
border: none;
padding: 0;
margin: 13px 0 0; }
body .product-compare label {
margin-bottom: 0; }
body .product-compare.product-compare-added {
font-size: 0; }
body .product-compare.product-compare-added .compare_checkbox {
position: relative;
display: inline-block;
vertical-align: middle;
height: 24px;
width: 24px;
margin-right: 12px; }
body .product-compare.product-compare-added .compare_checkbox input {
position: absolute;
width: 0;
height: 0;
padding: 0;
overflow: hidden;
visibility: hidden;
padding: 0;
border: none;
background: none;
-webkit-appearance: none; -moz-appearance: none; }
body .product-compare.product-compare-added .compare_checkbox:before {
position: absolute;
cursor: pointer;
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
border-radius: 3px;
transition: all 0.2s;
box-shadow: 0px 4px 6px rgba(255, 83, 59, 0.2);
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%2012%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M4.2%2C9C4%2C9%2C3.7%2C8.9%2C3.5%2C8.7l-3.2-3c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0l2.5%2C2.3l6.1-6.3%0A%09c0.4-0.4%2C1-0.4%2C1.4%2C0c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-6.8%2C7C4.7%2C8.9%2C4.5%2C9%2C4.2%2C9z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ff533b; }
body .product-compare.product-compare-added .link-reset {
color: #393939;
font-size: 15px;
text-decoration: none;
vertical-align: middle; }
body .product-compare.product-compare-added .link-reset span {
font-weight: 700; }
body .product-compare .compare_plus {
position: relative;
padding: 0 0 0 36px;
min-height: 24px;
font: 400 15px/ 24px 'Roboto', Arial, Helvetica, sans-serif;
color: #393939; }
body .product-compare .compare_plus:hover:before {
box-shadow: inset 0 0 0 1px #ff533b; }
body .product-compare .compare_plus:before {
position: absolute;
cursor: pointer;
content: '';
top: 0;
left: 0;
height: 24px;
width: 24px;
background: #f8f8f8;
border-radius: 3px;
transition: all 0.2s;
box-shadow: inset 0 0 0 1px rgba(44, 41, 49, 0.15); }
body .product-compare .compare_plus input {
position: absolute;
width: 0;
height: 0;
padding: 0;
overflow: hidden;
visibility: hidden;
padding: 0;
border: none;
background: none;
-webkit-appearance: none; -moz-appearance: none; }
html, body {
height: 100%;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%; }
html {
font-size: 16px; }
html.mobile .slick-next, html.mobile .slick-prev {
opacity: 1 !important;
visibility: visible !important; }
body {
position: relative;
min-width: 320px;
text-align: left;
color: #393939;
background: #f8f8f8;
line-height: 1.25;
font-family: 'Roboto', Arial, Helvetica, sans-serif; }
* {
box-sizing: border-box; }
h1, h2, h3, h4, h5, h6 {
color: #393939;
font-weight: 700;
font-style: normal; }
h1 {
margin-top: 0;
font-size: 28px;
line-height: 1.2; }
@media screen and (max-width: 1260px) {
h1 {
font-size: 26px; } }
@media screen and (max-width: 767px) {
h1 {
font-size: 24px; } }
h2 {
font-size: 1.5rem; }
h3 {
font-size: 1.17rem; }
h4 {
font-size: 1rem; }
h5 {
font-size: 0.83rem; }
h6 {
font-size: 0.67rem; }
h5, h6 {
font-weight: bold; }
a {
text-decoration: underline;
color: #143d9d; }
a:hover {
text-decoration: none; }
a img {
border-color: #393939; }
.no_events {
pointer-events: none; }
.waSlideMenu-nav {
position: relative;
overflow: hidden; }
.waSlideMenu-wrapper {
left: 0;
position: relative;
top: 0; }
.waSlideMenu-menu {
width: 100%;
margin: 0;
padding: 0;
list-style: none;
display: inherit;
left: 0; }
.waSlideMenu-inheritedmenu {
position: absolute;
left: 100%;
top: 0; }
.waSlideMenu-loading {
background: url(data:image/gif;base64,R0lGODlhHwAfAPUAAP///wAAAOjo6NLS0ry8vK6urqKiotzc3Li4uJqamuTk5NjY2KqqqqCgoLCwsMzMzPb29qioqNTU1Obm5jY2NiYmJlBQUMTExHBwcJKSklZWVvr6+mhoaEZGRsbGxvj4+EhISDIyMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAHwAfAAAG/0CAcEgUDAgFA4BiwSQexKh0eEAkrldAZbvlOD5TqYKALWu5XIwnPFwwymY0GsRgAxrwuJwbCi8aAHlYZ3sVdwtRCm8JgVgODwoQAAIXGRpojQwKRGSDCRESYRsGHYZlBFR5AJt2a3kHQlZlERN2QxMRcAiTeaG2QxJ5RnAOv1EOcEdwUMZDD3BIcKzNq3BJcJLUABBwStrNBtjf3GUGBdLfCtadWMzUz6cDxN/IZQMCvdTBcAIAsli0jOHSJeSAqmlhNr0awo7RJ19TJORqdAXVEEVZyjyKtE3Bg3oZE2iK8oeiKkFZGiCaggelSTiA2LhxiZLBSjZjBL2siNBOFQ84LxHA+mYEiRJzBO7ZCQIAIfkECQoAAAAsAAAAAB8AHwAABv9AgHBIFAwIBQPAUCAMBMSodHhAJK5XAPaKOEynCsIWqx0nCIrvcMEwZ90JxkINaMATZXfju9jf82YAIQxRCm14Ww4PChAAEAoPDlsAFRUgHkRiZAkREmoSEXiVlRgfQgeBaXRpo6MOQlZbERN0Qx4drRUcAAJmnrVDBrkVDwNjr8BDGxq5Z2MPyUQZuRgFY6rRABe5FgZjjdm8uRTh2d5b4NkQY0zX5QpjTc/lD2NOx+WSW0++2RJmUGJhmZVsQqgtCE6lqpXGjBchmt50+hQKEAEiht5gUcTIESR9GhlgE9IH0BiTkxrMmWIHDkose9SwcQlHDsOIk9ygiVbl5JgMLuV4HUmypMkTOkEAACH5BAkKAAAALAAAAAAfAB8AAAb/QIBwSBQMCAUDwFAgDATEqHR4QCSuVwD2ijhMpwrCFqsdJwiK73DBMGfdCcZCDWjAE2V347vY3/NmdXNECm14Ww4PChAAEAoPDltlDGlDYmQJERJqEhGHWARUgZVqaWZeAFZbERN0QxOeWwgAAmabrkMSZkZjDrhRkVtHYw+/RA9jSGOkxgpjSWOMxkIQY0rT0wbR2LQV3t4UBcvcF9/eFpdYxdgZ5hUYA73YGxruCbVjt78G7hXFqlhY/fLQwR0HIQdGuUrTz5eQdIc0cfIEwByGD0MKvcGSaFGjR8GyeAPhIUofQGNQSgrB4IsdOCqx7FHDBiYcOQshYjKDxliVDpRjunCjdSTJkiZP6AQBACH5BAkKAAAALAAAAAAfAB8AAAb/QIBwSBQMCAUDwFAgDATEqHR4QCSuVwD2ijhMpwrCFqsdJwiK73DBMGfdCcZCDWjAE2V347vY3/NmdXNECm14Ww4PChAAEAoPDltlDGlDYmQJERJqEhGHWARUgZVqaWZeAFZbERN0QxOeWwgAAmabrkMSZkZjDrhRkVtHYw+/RA9jSGOkxgpjSWOMxkIQY0rT0wbR2I3WBcvczltNxNzIW0693MFYT7bTumNQqlisv7BjswAHo64egFdQAbj0RtOXDQY6VAAUakihN1gSLaJ1IYOGChgXXqEUpQ9ASRlDYhT0xQ4cACJDhqDD5mRKjCAYuArjBmVKDP9+VRljMyMHDwcfuBlBooSCBQwJiqkJAgAh+QQJCgAAACwAAAAAHwAfAAAG/0CAcEgUDAgFA8BQIAwExKh0eEAkrlcA9oo4TKcKwharHScIiu9wwTBn3QnGQg1owBNld+O72N/zZnVzRApteFsODwoQABAKDw5bZQxpQ2JkCRESahIRh1gEVIGVamlmXgBWWxETdEMTnlsIAAJmm65DEmZGYw64UZFbR2MPv0QPY0hjpMYKY0ljjMZCEGNK09MG0diN1gXL3M5bTcTcyFtOvdzBWE+207pjUKpYrL+wY7MAB4EerqZjUAG4lKVCBwMbvnT6dCXUkEIFK0jUkOECFEeQJF2hFKUPAIkgQwIaI+hLiJAoR27Zo4YBCJQgVW4cpMYDBpgVZKL59cEBhw+U+QROQ4bBAoUlTZ7QCQIAIfkECQoAAAAsAAAAAB8AHwAABv9AgHBIFAwIBQPAUCAMBMSodHhAJK5XAPaKOEynCsIWqx0nCIrvcMEwZ90JxkINaMATZXfju9jf82Z1c0QKbXhbDg8KEAAQCg8OW2UMaUNiZAkREmoSEYdYBFSBlWppZl4AVlsRE3RDE55bCAACZpuuQxJmRmMOuFGRW0djD79ED2NIY6TGCmNJY4zGQhBjStPTFBXb21DY1VsGFtzbF9gAzlsFGOQVGefIW2LtGhvYwVgDD+0V17+6Y6BwaNfBwy9YY2YBcMAPnStTY1B9YMdNiyZOngCFGuIBxDZAiRY1eoTvE6UoDEIAGrNSUoNBUuzAaYlljxo2M+HIeXiJpRsRNMaq+JSFCpsRJEqYOPH2JQgAIfkECQoAAAAsAAAAAB8AHwAABv9AgHBIFAwIBQPAUCAMBMSodHhAJK5XAPaKOEynCsIWqx0nCIrvcMEwZ90JxkINaMATZXfjywjlzX9jdXNEHiAVFX8ODwoQABAKDw5bZQxpQh8YiIhaERJqEhF4WwRDDpubAJdqaWZeAByoFR0edEMTolsIAA+yFUq2QxJmAgmyGhvBRJNbA5qoGcpED2MEFrIX0kMKYwUUslDaj2PA4soGY47iEOQFY6vS3FtNYw/m1KQDYw7mzFhPZj5JGzYGipUtESYowzVmF4ADgOCBCZTgFQAxZBJ4AiXqT6ltbUZhWdToUSR/Ii1FWbDnDkUyDQhJsQPn5ZU9atjUhCPHVhgTNy/RSKsiqKFFbUaQKGHiJNyXIAAh+QQJCgAAACwAAAAAHwAfAAAG/0CAcEh8JDAWCsBQIAwExKhU+HFwKlgsIMHlIg7TqQeTLW+7XYIiPGSAymY0mrFgA0LwuLzbCC/6eVlnewkADXVECgxcAGUaGRdQEAoPDmhnDGtDBJcVHQYbYRIRhWgEQwd7AB52AGt7YAAIchETrUITpGgIAAJ7ErdDEnsCA3IOwUSWaAOcaA/JQ0amBXKa0QpyBQZyENFCEHIG39HcaN7f4WhM1uTZaE1y0N/TacZoyN/LXU+/0cNyoMxCUytYLjm8AKSS46rVKzmxADhjlCACMFGkBiU4NUQRxS4OHijwNqnSJS6ZovzRyJAQo0NhGrgs5bIPmwWLCLHsQsfhxBWTe9QkOzCwC8sv5Ho127akyRM7QQAAOwAAAAAAAAAAAA==);
height: 31px;
width: 31px;
display: block; }
img, textarea, object, object embed, .table-wrapper {
max-width: 100%; }
.table-wrapper {
overflow: auto; }
img {
height: auto; }
table img {
max-width: none; }
* {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.site-path {
margin-bottom: 13px;
white-space: normal;
line-height: normal;
font-size: 14px;
color: rgba(0, 0, 0, 0.4); }
@media screen and (max-width: 639px) {
.site-path {
white-space: nowrap;
overflow: auto;
font-size: 12px;
margin-bottom: 16px;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center; } }
.site-path a {
display: inline-block;
vertical-align: middle;
text-decoration: none;
color: #1b3f9c;
background: rgba(27, 63, 156, 0.15);
padding: 5px 25px 8px 13px;
border-radius: 4px;
margin-right: 2px;
margin-bottom: 10px;
padding-bottom: 5px;
position: relative;
transition: all 0.2s; }
@media screen and (max-width: 639px) {
.site-path a {
margin-bottom: 0; } }
.site-path a:before {
position: absolute;
top: 50%;
right: 12px;
width: 5px;
height: 12px;
margin-top: -6px;
opacity: 0.4;
content: '';
transition: all 0.2s;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%225px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%205%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M1.68599%200.588403C1.45868%200.209539%200.967268%200.0866871%200.588403%200.314006C0.209539%200.541324%200.0866871%201.03273%200.314006%201.4116L1.68599%200.588403ZM4%206L4.68599%206.4116L4.93295%206L4.68599%205.5884L4%206ZM0.314006%2010.5884C0.0866871%2010.9673%200.209539%2011.4587%200.588403%2011.686C0.967268%2011.9133%201.45868%2011.7905%201.68599%2011.4116L0.314006%2010.5884ZM0.314006%201.4116L3.31401%206.4116L4.68599%205.5884L1.68599%200.588403L0.314006%201.4116ZM3.31401%205.5884L0.314006%2010.5884L1.68599%2011.4116L4.68599%206.4116L3.31401%205.5884Z%22%20fill%3D%22%231b3f9c%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.site-path a:hover {
color: #fff;
background: #1b3f9c; }
.site-path a:hover:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%225px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%205%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M1.68599%200.588403C1.45868%200.209539%200.967268%200.0866871%200.588403%200.314006C0.209539%200.541324%200.0866871%201.03273%200.314006%201.4116L1.68599%200.588403ZM4%206L4.68599%206.4116L4.93295%206L4.68599%205.5884L4%206ZM0.314006%2010.5884C0.0866871%2010.9673%200.209539%2011.4587%200.588403%2011.686C0.967268%2011.9133%201.45868%2011.7905%201.68599%2011.4116L0.314006%2010.5884ZM0.314006%201.4116L3.31401%206.4116L4.68599%205.5884L1.68599%200.588403L0.314006%201.4116ZM3.31401%205.5884L0.314006%2010.5884L1.68599%2011.4116L4.68599%206.4116L3.31401%205.5884Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.site-path a + span {
display: inline-block;
vertical-align: middle;
min-height: 27px;
margin-left: 13px; }
@media screen and (max-width: 639px) {
.site-path a + span {
min-height: 0;
margin: 0 0 0 8px; } }
.site-header a img, .site-footer a img {
border: none; }
.site-header p, .site-footer p {
margin: 0; }
.site__wrapper {
min-height: 100%;
margin: auto;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-direction: normal;
-webkit-box-orient: vertical;
-moz-box-direction: normal;
-moz-box-orient: vertical;
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-transition: transform 0.3s;
-moz-transition: transform 0.3s;
-o-transition: transform 0.3s;
-ms-transition: transform 0.3s;
transition: transform 0.3s; }
.site-container {
-webkit-box-flex: 1;
-webkit-flex: 1 0 auto;
-moz-box-flex: 1;
-moz-flex: 1 0 auto;
-ms-flex: 1 0 auto;
flex: 1 0 auto; }
.site-main {
padding: 0 20px 40px; }
@media screen and (max-width: 1260px) {
.site-main {
padding: 0 20px 30px; } }
@media screen and (max-width: 479px) {
.site-main {
padding: 0 16px 20px; } }
.site-main__inner {
margin: 0 auto;
max-width: 1430px; }
.site-main__content:not(.no_bg) {
padding: 30px;
background: #fff;
border-radius: 6px; }
@media screen and (max-width: 1260px) {
.site-main__content:not(.no_bg) {
padding: 20px;
margin: 0 -20px;
border-radius: 0; } }
@media screen and (max-width: 479px) {
.site-main__content:not(.no_bg) {
padding: 16px;
margin: 0 -16px; } }
.site-footer {
min-height: 100px;
-webkit-box-flex: none;
-webkit-flex: none;
-moz-box-flex: none;
-moz-flex: none;
-ms-flex: none;
flex: none; 
z-index: 1;
}
p {
color: inherit;
font-size: 17px;
line-height: 1.4; }
@media screen and (max-width: 639px) {
p {
font-size: 15px; } }
.remodal[data-remodal-id="call_form"], .remodal[data-remodal-id="login-form"], .remodal[data-remodal-id="search_form"] {
border-radius: 6px;
padding: 40px 40px 35px;
text-align: left; }
@media screen and (max-width: 639px) {
.remodal[data-remodal-id="call_form"], .remodal[data-remodal-id="login-form"], .remodal[data-remodal-id="search_form"] {
position: fixed;
margin: 0;
top: 0;
left: 0;
right: 0;
bottom: 0;
overflow: hidden;
overflow-y: auto;
border-radius: 0;
padding: 40px 20px 40px; } }
.remodal[data-remodal-id="call_form"] .tpl-anketa__title, .remodal[data-remodal-id="login-form"] .tpl-anketa__title, .remodal[data-remodal-id="search_form"] .tpl-anketa__title, .remodal[data-remodal-id="call_form"] .block-title, .remodal[data-remodal-id="login-form"] .block-title, .remodal[data-remodal-id="search_form"] .block-title, .remodal[data-remodal-id="call_form"] .search-title, .remodal[data-remodal-id="login-form"] .search-title, .remodal[data-remodal-id="search_form"] .search-title {
color: #393939;
font-size: 26px;
font-weight: bold;
line-height: normal;
padding: 0 0 24px; }
.remodal[data-remodal-id="call_form"] .tpl-form-button, .remodal[data-remodal-id="login-form"] .tpl-form-button, .remodal[data-remodal-id="search_form"] .tpl-form-button, .remodal[data-remodal-id="call_form"] .btn-style, .remodal[data-remodal-id="login-form"] .btn-style, .remodal[data-remodal-id="search_form"] .btn-style {
padding-right: 76px; }
.remodal[data-remodal-id="call_form"] .tpl-form-button:after, .remodal[data-remodal-id="login-form"] .tpl-form-button:after, .remodal[data-remodal-id="search_form"] .tpl-form-button:after, .remodal[data-remodal-id="call_form"] .btn-style:after, .remodal[data-remodal-id="login-form"] .btn-style:after, .remodal[data-remodal-id="search_form"] .btn-style:after {
position: absolute;
content: '';
right: 0;
top: 0;
bottom: 0;
width: 48px;
border-radius: 0 6px 6px 0;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M15.7071%209.70711C15.3166%2010.0976%2014.6834%2010.0976%2014.2929%209.70711C13.9024%209.31658%2013.9024%208.68342%2014.2929%208.29289L15.7071%209.70711ZM19%205L19.7071%204.29289L20.4142%205L19.7071%205.70711L19%205ZM14.2929%201.70711C13.9024%201.31658%2013.9024%200.683417%2014.2929%200.292893C14.6834%20-0.0976311%2015.3166%20-0.0976311%2015.7071%200.292893L14.2929%201.70711ZM1%206C0.447716%206%200%205.55228%200%205C0%204.44772%200.447716%204%201%204V6ZM14.2929%208.29289L18.2929%204.29289L19.7071%205.70711L15.7071%209.70711L14.2929%208.29289ZM18.2929%205.70711L14.2929%201.70711L15.7071%200.292893L19.7071%204.29289L18.2929%205.70711ZM1%204H19V6H1V4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 255, 255, 0.2); }
.remodal[data-remodal-id="call_form"] .login-btns, .remodal[data-remodal-id="login-form"] .login-btns, .remodal[data-remodal-id="search_form"] .login-btns {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
justify-content: space-between; }
.remodal[data-remodal-id="call_form"] .login-btns .register, .remodal[data-remodal-id="login-form"] .login-btns .register, .remodal[data-remodal-id="search_form"] .login-btns .register {
font-size: 16px;
font-weight: 400;
color: #1b3f9c;
text-decoration: none;
border-bottom: 1px solid rgba(27, 63, 156, 0.25);
transition: all 0.3s; }
.remodal[data-remodal-id="call_form"] .login-btns .register:hover, .remodal[data-remodal-id="login-form"] .login-btns .register:hover, .remodal[data-remodal-id="search_form"] .login-btns .register:hover {
border-color: #1b3f9c; }
.remodal[data-remodal-id="call_form"] .login-btns .forgot, .remodal[data-remodal-id="login-form"] .login-btns .forgot, .remodal[data-remodal-id="search_form"] .login-btns .forgot {
color: rgba(57, 57, 57, 0.6);
text-decoration: none;
border-bottom: 1px solid transparent;
margin: 0 0 6px;
display: inline-block; }
.remodal[data-remodal-id="call_form"] .login-btns .forgot:hover, .remodal[data-remodal-id="login-form"] .login-btns .forgot:hover, .remodal[data-remodal-id="search_form"] .login-btns .forgot:hover {
border-color: rgba(57, 57, 57, 0.6); }
.remodal[data-remodal-id="call_form"] .g-auth__social-min, .remodal[data-remodal-id="login-form"] .g-auth__social-min, .remodal[data-remodal-id="search_form"] .g-auth__social-min {
margin: 20px 0 0 0;
border: none; }
.remodal[data-remodal-id="call_form"] .g-form-field__title, .remodal[data-remodal-id="login-form"] .g-form-field__title, .remodal[data-remodal-id="search_form"] .g-form-field__title {
color: #393939;
font-size: 17px;
font-weight: 700;
margin: 0 0 10px; }
.remodal[data-remodal-id="call_form"] .g-form-field__title b, .remodal[data-remodal-id="login-form"] .g-form-field__title b, .remodal[data-remodal-id="search_form"] .g-form-field__title b {
font-weight: 700; }
.remodal[data-remodal-id="call_form"] .g-auth__personal-note, .remodal[data-remodal-id="login-form"] .g-auth__personal-note, .remodal[data-remodal-id="search_form"] .g-auth__personal-note {
color: rgba(57, 57, 57, 0.6);
font-size: 14px;
line-height: 20px;
font-weight: 400; }
.remodal[data-remodal-id="call_form"] .g-auth__personal-note a, .remodal[data-remodal-id="login-form"] .g-auth__personal-note a, .remodal[data-remodal-id="search_form"] .g-auth__personal-note a {
color: #1b3f9c;
border-bottom: 1px solid transparent; }
.remodal[data-remodal-id="call_form"] .g-auth__personal-note a:hover, .remodal[data-remodal-id="login-form"] .g-auth__personal-note a:hover, .remodal[data-remodal-id="search_form"] .g-auth__personal-note a:hover {
color: #1b3f9c;
border-bottom-color: #1b3f9c; }
.remodal[data-remodal-id="call_form"] .search-rows .row, .remodal[data-remodal-id="login-form"] .search-rows .row, .remodal[data-remodal-id="search_form"] .search-rows .row {
margin-bottom: 20px;
font-size: 0; }
.remodal[data-remodal-id="call_form"] .search-rows .row .input-from, .remodal[data-remodal-id="login-form"] .search-rows .row .input-from, .remodal[data-remodal-id="search_form"] .search-rows .row .input-from {
width: calc(50% - 8px);
margin-right: 16px;
display: inline-block;
vertical-align: top; }
.remodal[data-remodal-id="call_form"] .search-rows .row .input-to, .remodal[data-remodal-id="login-form"] .search-rows .row .input-to, .remodal[data-remodal-id="search_form"] .search-rows .row .input-to {
width: calc(50% - 8px);
display: inline-block;
vertical-align: top; }
.remodal[data-remodal-id="call_form"] .search-rows .row-btn, .remodal[data-remodal-id="login-form"] .search-rows .row-btn, .remodal[data-remodal-id="search_form"] .search-rows .row-btn {
padding-top: 10px; } @keyframes moreAnimation {
0% {
box-shadow: 0 0 0 6px rgba(255, 83, 59, 0.25);
background-color: rgba(255, 83, 59, 0.5); }
50% {
box-shadow: 0 0 0 6px rgba(255, 83, 59, 0.4);
background-color: rgba(255, 83, 59, 0.7); }
100% {
box-shadow: 0 0 0 6px rgba(255, 83, 59, 0.25);
background-color: rgba(255, 83, 59, 0.5); } }
.shop-folders-wrap {
width: 100%;
z-index: 5;
transition: all 0.2s; }
.shop-folders-wrap.active .cat-list {
box-shadow: 0px 15px 60px rgba(0, 0, 0, 0.1); }
.shop-folders-wrap.active .cat-list:before {
display: none; }
.shop-folders-wrap.inner {
opacity: 0;
visibility: hidden; }
.shop-folders-wrap.inner .cat-more {
display: none; }
.shop-folders-wrap.inner .hide_item {
display: block; }
.shop-folders-wrap.inner .cat-list {
box-shadow: 0px 15px 60px rgba(0, 0, 0, 0.1); }
.shop-folders-wrap.inner .cat-list:before {
display: none; }
.shop-folders-wrap.inner.opened {
opacity: 1;
visibility: visible; }
.shop-folders-wrap .cat-list {
transition: all 0.2s;
}
.shop-folders-wrap .cat-list:before {
position: absolute;
content: '';
bottom: -6px;
left: 10px;
right: 10px;
height: 6px;
background: rgba(255, 255, 255, 0.5);
border-radius: 0 0 6px 6px; }
.shop-folders-wrap .cat-list > li {
padding: 0 10px;
position: relative; }
.shop-folders-wrap .cat-list > li > a {
border-radius: 4px;
transition: all 0.2s; }
.shop-folders-wrap .cat-list > li > a.sublevels {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%226px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%206%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.15%22%20d%3D%22M1.72221%200.293533C1.33204%20-0.0973444%200.698874%20-0.0979175%200.307996%200.292254C-0.0828811%200.682425%20-0.083454%201.31559%200.306717%201.70647L1.72221%200.293533ZM5%204.99276L5.70775%205.69922C6.09742%205.30884%206.09742%204.67667%205.70775%204.28629L5%204.99276ZM0.292254%208.29353C-0.0979171%208.68441%20-0.0973441%209.31758%200.293533%209.70775C0.684411%2010.0979%201.31758%2010.0973%201.70775%209.70647L0.292254%208.29353ZM0.306717%201.70647L4.29225%205.69922L5.70775%204.28629L1.72221%200.293533L0.306717%201.70647ZM4.29225%204.28629L0.292254%208.29353L1.70775%209.70647L5.70775%205.69922L4.29225%204.28629Z%22%20fill%3D%22%232c2931%22%2F%3E%3C%2Fsvg%3E") right 12px top 50% no-repeat; }
.shop-folders-wrap .cat-list > li > a.sublevels:hover, .shop-folders-wrap .cat-list > li > a.sublevels.active {
color: #ff533b;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%226px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%206%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.6%22%20d%3D%22M1.72221%200.293533C1.33204%20-0.0973444%200.698874%20-0.0979175%200.307996%200.292254C-0.0828811%200.682425%20-0.083454%201.31559%200.306717%201.70647L1.72221%200.293533ZM5%204.99276L5.70775%205.69922C6.09742%205.30884%206.09742%204.67667%205.70775%204.28629L5%204.99276ZM0.292254%208.29353C-0.0979171%208.68441%20-0.0973441%209.31758%200.293533%209.70775C0.684411%2010.0979%201.31758%2010.0973%201.70775%209.70647L0.292254%208.29353ZM0.306717%201.70647L4.29225%205.69922L5.70775%204.28629L1.72221%200.293533L0.306717%201.70647ZM4.29225%204.28629L0.292254%208.29353L1.70775%209.70647L5.70775%205.69922L4.29225%204.28629Z%22%20fill%3D%22%23ff533b%22%2F%3E%3C%2Fsvg%3E") right 12px top 50% no-repeat rgba(255, 83, 59, 0.15); }
.shop-folders-wrap .cat-list > li > a:hover {
color: #ff533b;
background: rgba(255, 83, 59, 0.15); }
.shop-folders-wrap .cat-list > li li a.sublevels {
padding: 10px 30px 10px 20px; }
.shop-folders-wrap .cat-list > li ul {
display: none;
position: absolute;
top: 0;
left: 100%;
width: 270px;
background: #fff;
box-shadow: 0px 10px 35px rgba(0, 0, 0, 0.15);
border-radius: 6px;
padding: 12px 0;
margin: 0 0 0 2px; }
.shop-folders-wrap .cat-list > li ul li {
padding: 0 10px;
position: relative; }
.shop-folders-wrap .cat-list > li ul li a {
border-radius: 4px;
transition: all 0.2s; }
.shop-folders-wrap .cat-list > li ul li a.sublevels {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%226px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%206%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.15%22%20d%3D%22M1.72221%200.293533C1.33204%20-0.0973444%200.698874%20-0.0979175%200.307996%200.292254C-0.0828811%200.682425%20-0.083454%201.31559%200.306717%201.70647L1.72221%200.293533ZM5%204.99276L5.70775%205.69922C6.09742%205.30884%206.09742%204.67667%205.70775%204.28629L5%204.99276ZM0.292254%208.29353C-0.0979171%208.68441%20-0.0973441%209.31758%200.293533%209.70775C0.684411%2010.0979%201.31758%2010.0973%201.70775%209.70647L0.292254%208.29353ZM0.306717%201.70647L4.29225%205.69922L5.70775%204.28629L1.72221%200.293533L0.306717%201.70647ZM4.29225%204.28629L0.292254%208.29353L1.70775%209.70647L5.70775%205.69922L4.29225%204.28629Z%22%20fill%3D%22%232c2931%22%2F%3E%3C%2Fsvg%3E") right 12px top 50% no-repeat; }
.shop-folders-wrap .cat-list > li ul li a.sublevels:hover, .shop-folders-wrap .cat-list > li ul li a.sublevels.active {
color: #ff533b;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%226px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%206%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.6%22%20d%3D%22M1.72221%200.293533C1.33204%20-0.0973444%200.698874%20-0.0979175%200.307996%200.292254C-0.0828811%200.682425%20-0.083454%201.31559%200.306717%201.70647L1.72221%200.293533ZM5%204.99276L5.70775%205.69922C6.09742%205.30884%206.09742%204.67667%205.70775%204.28629L5%204.99276ZM0.292254%208.29353C-0.0979171%208.68441%20-0.0973441%209.31758%200.293533%209.70775C0.684411%2010.0979%201.31758%2010.0973%201.70775%209.70647L0.292254%208.29353ZM0.306717%201.70647L4.29225%205.69922L5.70775%204.28629L1.72221%200.293533L0.306717%201.70647ZM4.29225%204.28629L0.292254%208.29353L1.70775%209.70647L5.70775%205.69922L4.29225%204.28629Z%22%20fill%3D%22%23ff533b%22%2F%3E%3C%2Fsvg%3E") right 12px top 50% no-repeat rgba(255, 83, 59, 0.15); }
.shop-folders-wrap .cat-list > li ul li a:hover {
color: #ff533b;
background: rgba(255, 83, 59, 0.15); }
.cat-title.inner {
border-radius: 6px;
cursor: pointer; }
.cat-title.inner.active {
border-radius: 6px 6px 0 0; }
.top-menu__wrap {
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.top-menu__wrap li {
position: relative; }
.top-menu__wrap li.flexMenu-viewMore > a {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
color: #fff;
font-size: 15px;
font-weight: 400;
text-decoration: none; }
.top-menu__wrap li.flexMenu-viewMore ul ul {
left: auto;
right: 100%;
margin: -13px 22px 0 0; }
.top-menu__wrap > li {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center; }
.top-menu__wrap > li > a {
height: 50px; }
.top-menu__wrap > li > a span {
display: inline-block;
vertical-align: top;
transition: all 0.2s;
border-bottom: 1px solid transparent; }
.top-menu__wrap > li > a:hover span, .top-menu__wrap > li > a.active span {
padding-bottom: 4px;
border-bottom-color: rgba(255, 255, 255, 0.6); }
.top-menu__wrap > li > ul {
margin-left: -20px;
border-radius: 0 0 6px 6px; }
.top-menu__wrap > li ul {
position: absolute;
top: 100%;
width: 240px;
background: #1b3f9c;
padding: 12px 20px; }
.top-menu__wrap > li ul li {
position: relative; }
.top-menu__wrap > li ul li a {
padding: 6px 0;
margin: 0; }
.top-menu__wrap > li ul li a span {
border-bottom: 1px solid transparent;
transition: all 0.2s; }
.top-menu__wrap > li ul li a:hover span, .top-menu__wrap > li ul li a.active span {
border-bottom-color: rgba(255, 255, 255, 0.6); }
.top-menu__wrap > li ul li ul {
left: 100%;
top: 0;
border-radius: 6px;
margin: -13px 0 0 22px; }
.top-menu__wrap .w-nav-link.w--current {
color: #fff; }
.hide_item {
display: none; }
.cat-more {
box-shadow: none;
background-color: transparent; }
.cat-more:hover:before {
opacity: 0; }
.cat-more:before {
position: absolute;
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
border-radius: 50%;
transition: all 0.3s;
-webkit-animation: moreAnimation 3s ease-in-out infinite;
animation: moreAnimation 3s ease-in-out infinite;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M9.70647%201.72221C10.0973%201.33204%2010.0979%200.698874%209.70775%200.307997C9.31758%20-0.0828807%208.68441%20-0.0834537%208.29353%200.306717L9.70647%201.72221ZM5.00724%205L4.30078%205.70775C4.69116%206.09742%205.32333%206.09742%205.71371%205.70775L5.00724%205ZM1.70647%200.292254C1.31559%20-0.0979171%200.682425%20-0.0973442%200.292254%200.293533C-0.0979171%200.684411%20-0.0973442%201.31758%200.293533%201.70775L1.70647%200.292254ZM8.29353%200.306717L4.30078%204.29225L5.71371%205.70775L9.70647%201.72221L8.29353%200.306717ZM5.71371%204.29225L1.70647%200.292254L0.293533%201.70775L4.30078%205.70775L5.71371%204.29225Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.cat-more.active {
-webkit-transform: rotate(-180deg);
-moz-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
-o-transform: rotate(-180deg);
transform: rotate(-180deg); } .form-block .tpl-anketa form {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.form-block .tpl-anketa .policy_checkbox {
-webkit-box-ordinal-group: 101;
-moz-box-ordinal-group: 101;
-webkit-order: 100;
-moz-order: 100;
-ms-flex-order: 100;
order: 100; }
.form-block .tpl-anketa__title {
min-height: 32px;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center; }
@media screen and (max-width: 410px) {
.form-block .tpl-anketa__title {
font-size: 18px;
background-position: 50% 0;
padding: 50px 0 0 0;
text-align: center;
min-height: 0; } }
.form-block .tpl-anketa .tpl-field {
width: 100%; }
@media screen and (max-width: 479px) {
.form-block .tpl-anketa .tpl-field {
margin-bottom: 10px; } }
.form-block .tpl-anketa .tpl-field.last-inline {
width: calc(100% - 170px - 10px); }
@media screen and (max-width: 479px) {
.form-block .tpl-anketa .tpl-field.last-inline {
width: 100%; } }
.form-block .tpl-anketa .tpl-field.last-inline .error-message {
display: none; }
@media screen and (max-width: 479px) {
.form-block .tpl-anketa .tpl-field.last-inline + .tpl-field-button {
width: 100%;
margin: 0 0 15px; } }
.form-block .tpl-anketa .tpl-form-button {
width: 170px;
text-align: left;
display: flex;
align-items: center;
justify-content: center;
}
@media screen and (max-width: 479px) {
.form-block .tpl-anketa .tpl-form-button {
width: 100%;
text-align: center; } }
.form-block .tpl-anketa .tpl-form-button:before {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
content: '';
border-radius: 6px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%2012%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M4.2%2C9C4%2C9%2C3.7%2C8.9%2C3.5%2C8.7l-3.2-3c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0l2.5%2C2.3l6.1-6.3%20%20%20%20c0.4-0.4%2C1-0.4%2C1.4%2C0c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-6.8%2C7C4.7%2C8.9%2C4.5%2C9%2C4.2%2C9z%22%2F%3E%3C%2Fsvg%3E") right 25px top 50% no-repeat; }
.popup-contacts {
padding: 0 0 0 50px;
color: #393939;
font-size: 20px;
min-height: 40px;
line-height: 120%;
font-weight: 700;
margin-bottom: 20px;
display: none;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2240px%22%20height%3D%2240px%22%20%20viewBox%3D%220%200%2040%2040%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20opacity%3D%220.9%22%20d%3D%22M10.0164%2011C9.60357%2022.9763%2017.0256%2030.7431%2030%2029.9436%22%20stroke%3D%22%23475354%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20d%3D%22M30%2027L29.7599%2023.7573C29.6825%2022.7129%2028.8126%2021.905%2027.7653%2021.905H24.9366C22.912%2021.8927%2022.7545%2023.4829%2022.7545%2024.3914C19.087%2024.3914%2015.6622%2021.2717%2015.6622%2017.6643C16.53%2017.6643%2018.2626%2017.2073%2018.2466%2015.473V13.254C18.2466%2012.2085%2017.4414%2011.3395%2016.399%2011.2598L13%2011%22%20stroke%3D%22%23475354%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
@media screen and (max-width: 1260px) {
.popup-contacts {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-direction: normal;
-webkit-box-orient: vertical;
-moz-box-direction: normal;
-moz-box-orient: vertical;
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
-moz-justify-content: center;
justify-content: center;
-webkit-box-align: start;
-ms-flex-align: start;
-webkit-align-items: flex-start;
-moz-align-items: flex-start;
align-items: flex-start; } }
.popup-contacts a {
color: #393939;
text-decoration: none; }
.popup-contacts__time {
font-size: 14px;
margin-top: 5px;
font-weight: 400;
color: rgba(57, 57, 57, 0.7); }
.popup-address {
margin-bottom: 20px;
min-height: 40px;
font-size: 14px;
display: none;
padding: 0 0 0px 50px;
color: rgba(57, 57, 57, 0.7);
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2240px%22%20height%3D%2240px%22%20%20viewBox%3D%220%200%2040%2040%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20d%3D%22M20%2031C20%2031%2012%2023%2012%2017.6429C12%2012%2015.5817%209%2020%209C24.4183%209%2028%2012%2028%2017.6429C28%2021.3125%2024.6085%2025.1279%2022.3755%2028.0385%22%20stroke%3D%22%23475354%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2217%22%20r%3D%222%22%20fill%3D%22%23475354%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
@media screen and (max-width: 1260px) {
.popup-address {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-direction: normal;
-webkit-box-orient: vertical;
-moz-box-direction: normal;
-moz-box-orient: vertical;
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
-moz-justify-content: center;
justify-content: center;
-webkit-box-align: start;
-ms-flex-align: start;
-webkit-align-items: flex-start;
-moz-align-items: flex-start;
align-items: flex-start; } }  .burger-block {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 10000;
overflow: hidden;
overflow-y: auto;
transition: all 0.3s;
background: rgba(0, 0, 0, 0.5);
opacity: 0;
visibility: hidden; }
.burger-block.active {
opacity: 1;
visibility: visible; }
.burger-block.active .burger-block__section {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0); }
.burger-block .burger-cabinet {
background: #1b3f9c; }
.burger-block__section {
position: fixed;
top: 0;
left: 0;
bottom: 0;
width: 320px;
overflow: hidden;
overflow-y: auto;
background: #fff;
transition: all 0.3s;
padding: 0 0 30px;
-webkit-transform: translateX(-100%);
-moz-transform: translateX(-100%);
-ms-transform: translateX(-100%);
-o-transform: translateX(-100%);
transform: translateX(-100%); }
.burger-block__section a {
color: #fff; }
.burger-block .burger-folders {
background: #fff;
padding: 0 0 10px; }
.burger-block .burger-folders__list li {
display: block; }
.burger-block .burger-folders__list li:first-child > a {
padding-top: 20px; }
.burger-block .burger-folders__list li.parentItem a {
font-weight: 700;
font-size: 16px;
padding-top: 20px; }
.burger-block .burger-folders__list li.waSlideMenu-back a {
font-size: 16px;
color: #ff533b;
padding: 16px 20px 15px 55px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5.29289%209.70711C5.68342%2010.0976%206.31658%2010.0976%206.70711%209.70711C7.09763%209.31658%207.09763%208.68342%206.70711%208.29289L5.29289%209.70711ZM2%205L1.29289%204.29289L0.585786%205L1.29289%205.70711L2%205ZM6.70711%201.70711C7.09763%201.31658%207.09763%200.683417%206.70711%200.292893C6.31658%20-0.0976311%205.68342%20-0.0976311%205.29289%200.292893L6.70711%201.70711ZM20%206C20.5523%206%2021%205.55228%2021%205C21%204.44772%2020.5523%204%2020%204V6ZM6.70711%208.29289L2.70711%204.29289L1.29289%205.70711L5.29289%209.70711L6.70711%208.29289ZM2.70711%205.70711L6.70711%201.70711L5.29289%200.292893L1.29289%204.29289L2.70711%205.70711ZM20%204H2V6H20V4Z%22%20fill%3D%22%23ff533b%22%2F%3E%3C%2Fsvg%3E") left 20px top 50% no-repeat, rgba(255, 83, 59, 0.15); }
.burger-block .burger-folders__list li a {
color: #2d2d2d;
font-size: 15px;
text-decoration: none;
display: block;
padding: 13px 20px; }
.burger-block .burger-folders__list li a.hasArrow {
padding-right: 40px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%226px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%206%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.6%22%20d%3D%22M1.72221%200.293533C1.33204%20-0.0973444%200.698874%20-0.0979175%200.307996%200.292254C-0.0828811%200.682425%20-0.083454%201.31559%200.306717%201.70647L1.72221%200.293533ZM5%204.99276L5.70775%205.69922C6.09742%205.30884%206.09742%204.67667%205.70775%204.28629L5%204.99276ZM0.292254%208.29353C-0.0979171%208.68441%20-0.0973441%209.31758%200.293533%209.70775C0.684411%2010.0979%201.31758%2010.0973%201.70775%209.70647L0.292254%208.29353ZM0.306717%201.70647L4.29225%205.69922L5.70775%204.28629L1.72221%200.293533L0.306717%201.70647ZM4.29225%204.28629L0.292254%208.29353L1.70775%209.70647L5.70775%205.69922L4.29225%204.28629Z%22%20fill%3D%22%23ff533b%22%2F%3E%3C%2Fsvg%3E") right 20px top 50% no-repeat; }
.remodal-overlay {
z-index: 99999; }
.remodal-wrapper {
z-index: 100000; }  @media screen and (min-width: 100px) and (max-width: 767px) {
.cont-category .cont-categoty__item-wrap:nth-child(n+5) {
display: none; } }
@media screen and (min-width: 768px) and (max-width: 1023px) {
.cont-category .cont-categoty__item-wrap:nth-child(n+7) {
display: none; } }
@media screen and (min-width: 1261px) {
.cont-category .cont-categoty__item-wrap:nth-child(n+6) {
display: none; } }
@media screen and (max-width: 569px) {
.cont-category .cont-categoty__item-wrap {
width: 100%;
min-width: 100%; } }
.cont-category__btn {
margin: 0 auto;
max-width: 1430px;
font-weight: normal;
line-height: 19px;
font-size: 15px;
color: #ff533b;
text-align: center;
padding: 0 20px; }
@media screen and (max-width: 479px) {
.cont-category__btn {
padding: 0 16px; } }
.cont-category__btn span {
cursor: pointer;
position: relative;
padding: 0 34px 0 0;
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -moz-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
min-height: 26px; }
.cont-category__btn span.active:before {
-webkit-transform: rotate(-180deg);
-moz-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
-o-transform: rotate(-180deg);
transform: rotate(-180deg);
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M5%2C6C4.8%2C6%2C4.5%2C5.9%2C4.3%2C5.7l-4-4c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0L5%2C3.6l3.3-3.3c0.4-0.4%2C1-0.4%2C1.4%2C0%20c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-4%2C4C5.5%2C5.9%2C5.3%2C6%2C5%2C6z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, #ff533b; }
.cont-category__btn span:before {
position: absolute;
top: 50%;
right: 0;
content: '';
width: 26px;
height: 26px;
margin-top: -13px;
border-radius: 50%;
transition: all 0.3s;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M5%2C6C4.8%2C6%2C4.5%2C5.9%2C4.3%2C5.7l-4-4c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0L5%2C3.6l3.3-3.3c0.4-0.4%2C1-0.4%2C1.4%2C0%20c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-4%2C4C5.5%2C5.9%2C5.3%2C6%2C5%2C6z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 83, 59, 0.5); }  .cart-container .cart-icon {
position: relative; }
.cart-container .cart_link {
-webkit-transform: translate3d(160PX, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
-moz-transform: translate3d(160PX, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
-ms-transform: translate3d(160PX, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
transform: translate3d(160PX, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0); }
.cart-container .cart_link:after {
position: absolute;
content: '';
right: 0;
top: 0;
bottom: 0;
width: 60px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M15.7071%209.70711C15.3166%2010.0976%2014.6834%2010.0976%2014.2929%209.70711C13.9024%209.31658%2013.9024%208.68342%2014.2929%208.29289L15.7071%209.70711ZM19%205L19.7071%204.29289L20.4142%205L19.7071%205.70711L19%205ZM14.2929%201.70711C13.9024%201.31658%2013.9024%200.683417%2014.2929%200.292893C14.6834%20-0.0976311%2015.3166%20-0.0976311%2015.7071%200.292893L14.2929%201.70711ZM1%206C0.447716%206%200%205.55228%200%205C0%204.44772%200.447716%204%201%204V6ZM14.2929%208.29289L18.2929%204.29289L19.7071%205.70711L15.7071%209.70711L14.2929%208.29289ZM18.2929%205.70711L14.2929%201.70711L15.7071%200.292893L19.7071%204.29289L18.2929%205.70711ZM1%204H19V6H1V4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 255, 255, 0.2); }
.cart-container .cart_amount {
position: absolute;
right: 10px;
top: 9px;
width: 22px;
height: 22px;
z-index: 1;
color: #fff;
text-align: center;
font-size: 12px;
line-height: 22px;
background: #2c2931;
font-weight: 700;
border-radius: 50%; }
.top-pannel__cart .cart_amount {
position: absolute;
right: 7px;
top: 6px;
width: 22px;
height: 22px;
z-index: 1;
color: #fff;
text-align: center;
font-size: 10px;
line-height: 22px;
font-weight: 700;
background: #2c2931;
border-radius: 50%; }  .form-btn-container .form-btn {
-webkit-transform: translate3d(160PX, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
-moz-transform: translate3d(160PX, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
-ms-transform: translate3d(160PX, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
transform: translate3d(160PX, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0); }  .w-slide__bg, .w-slide_link {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
font-size: 0;
background-position: 50% 0;
background-size: cover;
background-repeat: no-repeat; }
.w-slide_link {
z-index: 2; }  .footer_time {
padding-top: 7px; }  .article__item {
margin-bottom: 22px; }
.article__item:last-child {
margin-bottom: 0; }  .mobile-menu {
position: fixed;
top: 0;
left: 0;
bottom: 0;
width: 320px;
z-index: 100000;
background: #1b3f9c;
overflow: hidden;
overflow-y: auto;
transition: all 0.3s;
-webkit-transform: translateX(-100%);
-moz-transform: translateX(-100%);
-ms-transform: translateX(-100%);
-o-transform: translateX(-100%);
transform: translateX(-100%); }
.mobile-menu.active {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0); }
.mobile-menu__back {
position: absolute;
top: 8px;
right: 10px;
cursor: pointer;
display: block;
width: 32px;
z-index: 2;
height: 32px;
margin-top: 0px;
margin-right: 0px;
border-radius: 50%;
box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.1);
font-size: 0px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2010%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20d%3D%22M1.70711%200.292893C1.31658%20-0.0976311%200.683417%20-0.0976311%200.292893%200.292893C-0.0976311%200.683417%20-0.0976311%201.31658%200.292893%201.70711L1.70711%200.292893ZM8.29289%209.70711C8.68342%2010.0976%209.31658%2010.0976%209.70711%209.70711C10.0976%209.31658%2010.0976%208.68342%209.70711%208.29289L8.29289%209.70711ZM9.70711%201.70711C10.0976%201.31658%2010.0976%200.683417%209.70711%200.292893C9.31658%20-0.0976311%208.68342%20-0.0976311%208.29289%200.292893L9.70711%201.70711ZM0.292893%208.29289C-0.0976311%208.68342%20-0.0976311%209.31658%200.292893%209.70711C0.683417%2010.0976%201.31658%2010.0976%201.70711%209.70711L0.292893%208.29289ZM0.292893%201.70711L8.29289%209.70711L9.70711%208.29289L1.70711%200.292893L0.292893%201.70711ZM8.29289%200.292893L0.292893%208.29289L1.70711%209.70711L9.70711%201.70711L8.29289%200.292893Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 255, 255, 0.25); }
.mobile-menu__title {
color: #fff;
height: 50px;
padding: 8px 20px;
font-size: 18px;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
background: rgba(255, 255, 255, 0.1); }
.burger-block__menu {
position: absolute;
top: 0;
right: 55px;
height: 50px;
z-index: 2;
font-size: 15px;
color: #fff;
padding: 17px 10px 17px 20px;
cursor: pointer; }
.burger-navigation__list li {
display: block; }
.burger-navigation__list li:first-child > a {
padding-top: 20px; }
.burger-navigation__list li.parentItem a {
padding: 20px 55px 15px;
font-weight: 700;
font-size: 16px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M5.29289%209.70711C5.68342%2010.0976%206.31658%2010.0976%206.70711%209.70711C7.09763%209.31658%207.09763%208.68342%206.70711%208.29289L5.29289%209.70711ZM2%205L1.29289%204.29289L0.585786%205L1.29289%205.70711L2%205ZM6.70711%201.70711C7.09763%201.31658%207.09763%200.683417%206.70711%200.292893C6.31658%20-0.0976311%205.68342%20-0.0976311%205.29289%200.292893L6.70711%201.70711ZM20%206C20.5523%206%2021%205.55228%2021%205C21%204.44772%2020.5523%204%2020%204V6ZM6.70711%208.29289L2.70711%204.29289L1.29289%205.70711L5.29289%209.70711L6.70711%208.29289ZM2.70711%205.70711L6.70711%201.70711L5.29289%200.292893L1.29289%204.29289L2.70711%205.70711ZM20%204H2V6H20V4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") left 20px top calc(50% + 3px) no-repeat; }
.burger-navigation__list li.waSlideMenu-back a {
position: absolute;
z-index: 1;
padding: 0;
font-size: 0;
width: 55px;
line-height: 0;
height: 54px;
background: none; }
.burger-navigation__list li a {
color: #fff;
font-size: 15px;
text-decoration: none;
display: block;
padding: 13px 20px; }
.burger-navigation__list li a.hasArrow {
padding-right: 40px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%226px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%206%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20opacity%3D%220.6%22%20d%3D%22M1.72221%200.293533C1.33204%20-0.0973444%200.698874%20-0.0979175%200.307996%200.292254C-0.0828811%200.682425%20-0.083454%201.31559%200.306717%201.70647L1.72221%200.293533ZM5%204.99276L5.70775%205.69922C6.09742%205.30884%206.09742%204.67667%205.70775%204.28629L5%204.99276ZM0.292254%208.29353C-0.0979171%208.68441%20-0.0973441%209.31758%200.293533%209.70775C0.684411%2010.0979%201.31758%2010.0973%201.70775%209.70647L0.292254%208.29353ZM0.306717%201.70647L4.29225%205.69922L5.70775%204.28629L1.72221%200.293533L0.306717%201.70647ZM4.29225%204.28629L0.292254%208.29353L1.70775%209.70647L5.70775%205.69922L4.29225%204.28629Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") right 20px top 50% no-repeat; }  @media screen and (max-width: 1260px) {
.site-hedaer {
padding: 50px 0 0; } }
.timer-block {
position: relative;
top: 0;
left: 0;
right: 0;
padding: 0 20px;
background: rgba(0, 0, 0, 0.001);
z-index: 1000; }
@media screen and (max-width: 479px) {
.timer-block {
padding: 0 16px; } }
.timer-block__inner {
position: relative;
padding: 11px 0;
min-height: 70px;
margin: 0 auto;
max-width: 1430px;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
-moz-justify-content: center;
justify-content: center;
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.timer-block__date {
font-size: 0; }
@media screen and (max-width: 1023px) {
.timer-block__date {
width: 100%;
text-align: center;
margin: 0 0 10px; } }
.timer-block__date span {
display: inline-block;
vertical-align: middle;
width: 46px;
height: 46px;
border-radius: 6px;
background: rgba(255, 83, 59, 0.2);
font-size: 18px;
line-height: 46px;
font-weight: 700;
text-align: center;
color: #ff533b; }
.timer-block__date span.days {
color: #1b3f9c;
background: rgba(27, 63, 156, 0.2); }
@media screen and (max-width: 479px) {
.timer-block__date span {
width: 36px;
height: 36px;
line-height: 36px;
font-size: 15px; } }
.timer-block__date ins {
opacity: 0.5;
display: inline-block;
vertical-align: middle;
width: 4px;
height: 14px;
margin: 0 8px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%224px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%204%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M0%202C0%203.10457%200.895431%204%202%204C3.10457%204%204%203.10457%204%202C4%200.895431%203.10457%200%202%200C0.895431%200%200%200.895431%200%202Z%22%20fill%3D%22%23ff533b%22%2F%3E%3Cpath%20d%3D%22M0%2012C0%2013.1046%200.895431%2014%202%2014C3.10457%2014%204%2013.1046%204%2012C4%2010.8954%203.10457%2010%202%2010C0.895431%2010%200%2010.8954%200%2012Z%22%20fill%3D%22%23ff533b%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.timer-block__title {
font-weight: bold;
line-height: normal;
font-size: 20px;
color: #393939;
padding: 0 40px; }
@media screen and (max-width: 1023px) {
.timer-block__title {
padding: 0 40px 0 0; } }
@media screen and (max-width: 639px) {
.timer-block__title {
width: 100%;
padding: 0 0 11px;
text-align: center;
font-size: 17px; } }
@media screen and (max-width: 479px) {
.timer-block__title {
font-size: 15px; } }
.timer-block__btn {
padding: 0 0 0 10px; }
@media screen and (max-width: 1023px) {
.timer-block__btn {
padding: 0; } }
.timer-block__btn a {
padding-right: 76px; }
.timer-block__btn a:after {
position: absolute;
content: '';
right: 0;
top: 0;
bottom: 0;
width: 48px;
border-radius: 0 6px 6px 0;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M15.7071%209.70711C15.3166%2010.0976%2014.6834%2010.0976%2014.2929%209.70711C13.9024%209.31658%2013.9024%208.68342%2014.2929%208.29289L15.7071%209.70711ZM19%205L19.7071%204.29289L20.4142%205L19.7071%205.70711L19%205ZM14.2929%201.70711C13.9024%201.31658%2013.9024%200.683417%2014.2929%200.292893C14.6834%20-0.0976311%2015.3166%20-0.0976311%2015.7071%200.292893L14.2929%201.70711ZM1%206C0.447716%206%200%205.55228%200%205C0%204.44772%200.447716%204%201%204V6ZM14.2929%208.29289L18.2929%204.29289L19.7071%205.70711L15.7071%209.70711L14.2929%208.29289ZM18.2929%205.70711L14.2929%201.70711L15.7071%200.292893L19.7071%204.29289L18.2929%205.70711ZM1%204H19V6H1V4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 255, 255, 0.2); }
.timer-block__close {
position: absolute;
right: 6px;
top: 19px;
width: 32px;
height: 32px;
background: rgba(255, 83, 59, 0.5);
padding: 0;
font-size: 0;
border: none;
outline: none;
cursor: pointer;
-webkit-appearance: none; -moz-appearance: none;
-moz-box-shadow: 0 0 0 6px rgba(255, 83, 59, 0.16);
-webkit-box-shadow: 0 0 0 6px rgba(255, 83, 59, 0.16);
box-shadow: 0 0 0 6px rgba(255, 83, 59, 0.16);
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%; }
@media screen and (max-width: 639px) {
.timer-block__close {
top: 16px;
right: 0; } }
@media screen and (max-width: 479px) {
.timer-block__close {
top: 12px; } }
.timer-block__close:before {
position: absolute;
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2010%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M1.70711%200.292893C1.31658%20-0.0976311%200.683417%20-0.0976311%200.292893%200.292893C-0.0976311%200.683417%20-0.0976311%201.31658%200.292893%201.70711L1.70711%200.292893ZM8.29289%209.70711C8.68342%2010.0976%209.31658%2010.0976%209.70711%209.70711C10.0976%209.31658%2010.0976%208.68342%209.70711%208.29289L8.29289%209.70711ZM9.70711%201.70711C10.0976%201.31658%2010.0976%200.683417%209.70711%200.292893C9.31658%20-0.0976311%208.68342%20-0.0976311%208.29289%200.292893L9.70711%201.70711ZM0.292893%208.29289C-0.0976311%208.68342%20-0.0976311%209.31658%200.292893%209.70711C0.683417%2010.0976%201.31658%2010.0976%201.70711%209.70711L0.292893%208.29289ZM0.292893%201.70711L8.29289%209.70711L9.70711%208.29289L1.70711%200.292893L0.292893%201.70711ZM8.29289%200.292893L0.292893%208.29289L1.70711%209.70711L9.70711%201.70711L8.29289%200.292893Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }  .main-blocks {
padding: 0 20px 40px; }
@media screen and (max-width: 479px) {
.main-blocks {
padding: 0 16px 40px; } }
.main-blocks__inner {
margin: 0 auto;
max-width: 1430px; }
.main-products {
background: #fff;
border-radius: 6px;
padding: 0 0 10px; }
@media screen and (max-width: 1260px) {
.main-products {
margin: 0 -20px;
border-radius: 0; } }
@media screen and (max-width: 479px) {
.main-products {
margin: 0 -16px;
padding: 0; } }
.main-products + .main-products {
margin-top: 40px; }
@media screen and (max-width: 639px) {
.main-products + .main-products {
margin-top: 20px; } }
.main-products + .main-text {
margin-top: 40px; }
@media screen and (max-width: 639px) {
.main-products + .main-text {
margin-top: 20px; } }
.main-products__after, .main-products__before {
font-size: 16px;
line-height: 27px;
padding: 20px 30px 30px; }
@media screen and (max-width: 1260px) {
.main-products__after, .main-products__before {
padding: 16px 20px; } }
@media screen and (max-width: 479px) {
.main-products__after, .main-products__before {
padding: 16px; } }
.main-products__title {
color: #393939;
font-size: 26px;
font-weight: bold;
line-height: normal;
padding: 26px 30px 24px;
border-bottom: 1px solid rgba(0, 0, 0, 0.05); }
@media screen and (max-width: 1260px) {
.main-products__title {
padding: 26px 140px 24px 20px; } }
@media screen and (max-width: 479px) {
.main-products__title {
font-size: 24px;
padding: 26px 110px 24px 16px; } }
@media screen and (max-width: 410px) {
.main-products__title {
font-size: 20px; } }
.main-products__slider {
margin: 0 15px; }
@media screen and (max-width: 1260px) {
.main-products__slider {
margin: 0 10px; } }
@media screen and (max-width: 479px) {
.main-products__slider {
margin: 0; } }
.main-products .slick-slide {
outline: none; }
.main-products .slick-next.slick-disabled, .main-products .slick-prev.slick-disabled {
background: rgba(255, 83, 59, 0.15); }
.main-products .slick-next.slick-disabled:hover, .main-products .slick-prev.slick-disabled:hover {
box-shadow: none; }
.main-products .slick-prev {
position: absolute;
right: 62px;
top: -58px;
width: 40px;
height: 40px; }
@media screen and (max-width: 1260px) {
.main-products .slick-prev {
right: 55px; } }
@media screen and (max-width: 479px) {
.main-products .slick-prev {
right: 58px; } }
.main-products .slick-next {
position: absolute;
right: 15px;
top: -58px;
width: 40px;
height: 40px; }
@media screen and (max-width: 1260px) {
.main-products .slick-next {
right: 10px; } }
@media screen and (max-width: 479px) {
.main-products .slick-next {
right: 12px; } }
.main-products .product-list.product-list-thumbs {
margin: 0 !important;
display: block;
box-shadow: none !important;
border: none !important; }
.main-products .product-list.product-list-thumbs .product-item {
padding: 20px 15px;
border-bottom: none !important; }
@media screen and (max-width: 1260px) {
.main-products .product-list.product-list-thumbs .product-item {
padding: 20px 10px; } }
@media screen and (max-width: 479px) {
.main-products .product-list.product-list-thumbs .product-item {
padding: 12px 12px 20px;
border-right: 1px solid #e5e5e5; } }
@media screen and (min-width: 1261px) and (max-width: 1340px) {
.main-products .product-list.product-list-thumbs .product-item__image {
height: 224px; } }
.main-products .product-list.product-list-thumbs .product-item .product-buttons {
display: none; }
.main-products .product-list.product-list-thumbs .product-item .vendor-name {
display: none; }
.main-products .product-list.product-list-thumbs .product-item .product-article {
display: none; }
.main-products .product-list.product-list-thumbs .product-item .product-options {
display: none; }
.main-text {
background: #fff;
border-radius: 6px;
padding: 20px 30px 30px; }
@media screen and (max-width: 1260px) {
.main-text {
margin: 0 -20px;
border-radius: 0;
padding: 16px 20px; } }
@media screen and (max-width: 479px) {
.main-text {
margin: 0 -16px;
padding: 16px; } }
.main-text + .main-products {
margin-top: 40px; }
@media screen and (max-width: 639px) {
.main-text + .main-products {
margin-top: 20px; } }
.main-text + .main-text {
margin-top: 40px; }
@media screen and (max-width: 639px) {
.main-text + .main-text {
margin-top: 20px; } }
.main-text__title {
color: #393939;
font-weight: 700; }
.main-text__body {
font-size: 16px;
line-height: 27px; } .social-block {
padding: 15px 0 0 0; }
.social-block__body {
font-size: 0;
margin: 0 0 0 -4px; }
.social-block__body a {
width: 34px;
height: 34px;
display: inline-block;
vertical-align: top;
margin: 0 4px;
font-size: 0;
line-height: 0;
text-decoration: none; }
.social-block__body img {
width: 34px;
height: 34px;
display: inline-block;
vertical-align: top;
margin: 0 4px;
}
.slider-wrap .w-icon-slider-left, .slider-wrap .w-icon-slider-right {
width: 50px;
height: 50px;
font-size: 0;
line-height: 0;
border-radius: 50%;
background: rgba(38, 38, 38, 0.2);
transition: all 0.2s; }
.slider-wrap .w-icon-slider-left:hover, .slider-wrap .w-icon-slider-right:hover {
background: #ff533b;
box-shadow: 0 0 0 10px rgba(255, 83, 59, 0.25); }
.slider-wrap .w-icon-slider-left:before, .slider-wrap .w-icon-slider-right:before {
position: absolute;
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
font-size: 0;
line-height: 0;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%209%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0.785767%2014.4286L7.21434%207.99486L0.785767%201.57145%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.slider-wrap .w-icon-slider-left:before {
-webkit-transform: rotate(-180deg);
-moz-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
-o-transform: rotate(-180deg);
transform: rotate(-180deg); }
.footer-contacts {
-webkit-box-align: start;
-ms-flex-align: start;
-webkit-align-items: flex-start;
-moz-align-items: flex-start;
align-items: flex-start; }
@media screen and (max-width: 1260px) {
.footer-contacts__phone {
background-position: -9px 0;
padding-left: 40px; } }
@media screen and (max-width: 569px) {
.footer-contacts {
-webkit-box-direction: normal;
-webkit-box-orient: vertical;
-moz-box-direction: normal;
-moz-box-orient: vertical;
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; }
.footer-contacts__address {
background-position: -9px 0;
padding-left: 40px; } }
@media screen and (max-width: 639px) {
.top-block_right_search {
padding-right: 0px;
padding-left: 0px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; }
.adv-search-btn {
width: 100%;
margin-top: 8px;
margin-left: 0px; } }
.contacts .phone.active {
position: relative;
padding-right: 24px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M9.52985%201.54527C9.82301%201.25265%209.82344%200.777772%209.53081%200.484613C9.23818%200.191455%208.76331%200.191026%208.47015%200.483654L9.52985%201.54527ZM5.00724%205L4.47739%205.53081C4.77018%205.82306%205.24431%205.82306%205.53709%205.53081L5.00724%205ZM1.52985%200.46919C1.23669%200.176562%200.761818%200.176992%200.46919%200.47015C0.176562%200.763308%200.176992%201.23818%200.47015%201.53081L1.52985%200.46919ZM8.47015%200.483654L4.47739%204.46919L5.53709%205.53081L9.52985%201.54527L8.47015%200.483654ZM5.53709%204.46919L1.52985%200.46919L0.47015%201.53081L4.47739%205.53081L5.53709%204.46919Z%22%20fill%3D%22%23475354%22%2F%3E%3C%2Fsvg%3E") right 0 top 50% no-repeat; }
.contacts .contacts__phones-all {
position: absolute;
right: -29px;
top: -19px;
width: 300px;
padding: 24px 40px 24px 70px;
color: #393939;
font-size: 20px;
line-height: 1.2;
font-weight: 700;
transition: all 0.2s;
opacity: 0;
border-radius: 6px;
visibility: hidden;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2240px%22%20height%3D%2240px%22%20%20viewBox%3D%220%200%2040%2040%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20opacity%3D%220.9%22%20d%3D%22M10.0164%2011C9.60357%2022.9763%2017.0256%2030.7431%2030%2029.9436%22%20stroke%3D%22%23475354%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20d%3D%22M30%2027L29.7599%2023.7573C29.6825%2022.7129%2028.8126%2021.905%2027.7653%2021.905H24.9366C22.912%2021.8927%2022.7545%2023.4829%2022.7545%2024.3914C19.087%2024.3914%2015.6622%2021.2717%2015.6622%2017.6643C16.53%2017.6643%2018.2626%2017.2073%2018.2466%2015.473V13.254C18.2466%2012.2085%2017.4414%2011.3395%2016.399%2011.2598L13%2011%22%20stroke%3D%22%23475354%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") 20px 19px no-repeat #fff;
box-shadow: 0px 10px 35px rgba(0, 0, 0, 0.1); }
.contacts .contacts__phones-all.active {
opacity: 1;
visibility: visible; }
.contacts .contacts__phones-all a {
text-decoration: none;
color: inherit; }
.contacts .contacts__phones-close {
position: absolute;
right: 20px;
top: 20px;
width: 30px;
height: 30px;
cursor: pointer;
-webkit-transform: rotate(-180deg);
-moz-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
-o-transform: rotate(-180deg);
transform: rotate(-180deg);
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M9.52985%201.54527C9.82301%201.25265%209.82344%200.777772%209.53081%200.484613C9.23818%200.191455%208.76331%200.191026%208.47015%200.483654L9.52985%201.54527ZM5.00724%205L4.47739%205.53081C4.77018%205.82306%205.24431%205.82306%205.53709%205.53081L5.00724%205ZM1.52985%200.46919C1.23669%200.176562%200.761818%200.176992%200.46919%200.47015C0.176562%200.763308%200.176992%201.23818%200.47015%201.53081L1.52985%200.46919ZM8.47015%200.483654L4.47739%204.46919L5.53709%205.53081L9.52985%201.54527L8.47015%200.483654ZM5.53709%204.46919L1.52985%200.46919L0.47015%201.53081L4.47739%205.53081L5.53709%204.46919Z%22%20fill%3D%22%23475354%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.filter-reset {
display: inline-block; } .site-logo {
margin: 0 0 15px; }
@media screen and (max-width: 1260px) {
.site-logo {
text-align: center; } }
.site-logo a {
text-decoration: none;
font-size: 0; }
.inner-folders {
padding: 0 0 15px; }
@media screen and (max-width: 767px) {
.inner-folders {
display: none; } }
.inner-folders__list {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.inner-folders__list li {
margin: 0 5px 5px 0; }
.inner-folders__list li a {
font-size: 15px;
padding: 14px 20px; }
.top-pannel__inner {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.width-container-top {
width: 100%; }
@media screen and (max-width: 1260px) {
.width-container-top {
width: auto;
margin-left: 0;
margin-right: auto;
-webkit-box-ordinal-group: 0;
-moz-box-ordinal-group: 0;
-webkit-order: -1;
-moz-order: -1;
-ms-flex-order: -1;
order: -1; } }
.top-pannel__cont-btn, .top-pannel__cart {
position: relative;
right: auto;
top: auto;
left: auto;
bottom: auto; }
.top-pannel .compare-block {
position: relative;
width: 50px;
height: 50px;
display: none;
background: none;
pointer-events: none; }
@media screen and (max-width: 1260px) {
.top-pannel .compare-block {
display: block; } }
.top-pannel .compare-block.active {
pointer-events: auto; }
.top-pannel .compare-block.active .compare-block__amount {
display: block; }
.top-pannel .compare-block__link {
position: relative;
height: 50px;
width: 50px;
text-decoration: none;
transition: all 0.3s;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex; }
.top-pannel .compare-block__icon {
position: relative;
width: 50px;
height: 50px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2018%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M17%2012C17.5523%2012%2018%2012.4477%2018%2013V19C18%2019.5523%2017.5523%2020%2017%2020C16.4477%2020%2016%2019.5523%2016%2019V13C16%2012.4477%2016.4477%2012%2017%2012Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%207C9.55229%207%2010%207.44772%2010%208L10%2019C10%2019.5523%209.55228%2020%209%2020C8.44772%2020%208%2019.5523%208%2019V8C8%207.44772%208.44772%207%209%207Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M1%200C1.55229%202.41411e-08%202%200.447715%202%201L2%2019C2%2019.5523%201.55228%2020%201%2020C0.447715%2020%20-2.41411e-08%2019.5523%200%2019L7.15256e-07%201C7.39397e-07%200.447716%200.447716%20-2.41411e-08%201%200Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% 52% no-repeat; }
.top-pannel .compare-block__amount {
position: absolute;
right: 7px;
top: 6px;
width: 22px;
height: 22px;
z-index: 1;
color: #fff;
text-align: center;
font-size: 10px;
line-height: 22px;
font-weight: 700;
background: #2c2931;
border-radius: 50%;
display: none; }
.top-pannel .compare-block__title {
display: none; }
.right-pannel .compare-block {
position: relative;
width: 60px;
height: 60px;
background: #ff533b;
pointer-events: none; }
.right-pannel .compare-block:hover .compare-block__link {
-webkit-transform: translateX(-160px);
-moz-transform: translateX(-160px);
-ms-transform: translateX(-160px);
-o-transform: translateX(-160px);
transform: translateX(-160px); }
.right-pannel .compare-block.active {
pointer-events: auto; }
.right-pannel .compare-block.active .compare-block__amount {
display: block; }
.right-pannel .compare-block__link {
position: relative;
height: 60px;
width: 220px;
min-width: 220px;
color: #fff;
text-decoration: none;
transition: all 0.3s;
background: #ff533b;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
border-radius: 6px 0 0 6px; }
.right-pannel .compare-block__link:after {
position: absolute;
content: '';
right: 0;
top: 0;
bottom: 0;
width: 60px;
border-radius: 0;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M15.7071%209.70711C15.3166%2010.0976%2014.6834%2010.0976%2014.2929%209.70711C13.9024%209.31658%2013.9024%208.68342%2014.2929%208.29289L15.7071%209.70711ZM19%205L19.7071%204.29289L20.4142%205L19.7071%205.70711L19%205ZM14.2929%201.70711C13.9024%201.31658%2013.9024%200.683417%2014.2929%200.292893C14.6834%20-0.0976311%2015.3166%20-0.0976311%2015.7071%200.292893L14.2929%201.70711ZM1%206C0.447716%206%200%205.55228%200%205C0%204.44772%200.447716%204%201%204V6ZM14.2929%208.29289L18.2929%204.29289L19.7071%205.70711L15.7071%209.70711L14.2929%208.29289ZM18.2929%205.70711L14.2929%201.70711L15.7071%200.292893L19.7071%204.29289L18.2929%205.70711ZM1%204H19V6H1V4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 255, 255, 0.2); }
.right-pannel .compare-block__icon {
position: relative;
width: 60px;
height: 60px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2018%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M17%2012C17.5523%2012%2018%2012.4477%2018%2013V19C18%2019.5523%2017.5523%2020%2017%2020C16.4477%2020%2016%2019.5523%2016%2019V13C16%2012.4477%2016.4477%2012%2017%2012Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%207C9.55229%207%2010%207.44772%2010%208L10%2019C10%2019.5523%209.55228%2020%209%2020C8.44772%2020%208%2019.5523%208%2019V8C8%207.44772%208.44772%207%209%207Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M1%200C1.55229%202.41411e-08%202%200.447715%202%201L2%2019C2%2019.5523%201.55228%2020%201%2020C0.447715%2020%20-2.41411e-08%2019.5523%200%2019L7.15256e-07%201C7.39397e-07%200.447716%200.447716%20-2.41411e-08%201%200Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.right-pannel .compare-block__amount {
position: absolute;
right: 10px;
top: 9px;
width: 22px;
height: 22px;
z-index: 1;
color: #fff;
text-align: center;
font-size: 12px;
line-height: 22px;
background: #2c2931;
font-weight: 700;
border-radius: 50%;
display: none; }
.right-pannel .compare-block__title {
color: #fff;
font-size: 15px;
font-weight: 500;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center; }
.shop2-panel {
background: rgba(0, 0, 0, 0.7);
border: none;
height: 56px; }
.shop2-panel .shop-panel-content {
max-width: 960px;
margin: 0 auto;
line-height: 52px;
text-align: center; }
.shop2-panel .shop-panel-content a {
font-size: 14px;
color: rgba(255, 255, 255, 1);
text-decoration: none; }
.shop2-panel .shop-panel-content a.shop2-panel-link-disabled {
color: rgba(255, 255, 255, 0.7); }
.shop2-panel .shop-panel-content .shop2-panel-count {
border-color: rgba(255, 255, 255, 0.5);
font-size: 13px;
color: #fff;
line-height: 28px;
height: 30px;
width: 30px;
padding: 0;
border-radius: 50%;
margin: 0 0 0 22px; }
.shop2-panel .shop-panel-content .shop-panel-compare {
display: inline-block;
vertical-align: middle;
padding-left: 42px;
position: relative; }
.shop2-panel .shop-panel-content .shop-panel-compare:after {
content: '';
position: absolute;
left: 0;
top: 14px;
background: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22xMidYMid%22%20width%3D%2230%22%20height%3D%2223%22%20viewBox%3D%220%200%2030%2023%22%3E%0A%20%20%3Cpath%20fill%3D%22rgba%28255%2C255%2C255%2C.5%29%22%20d%3D%22M23.500%2C5.000%20L17.221%2C5.000%20C16.672%2C5.609%2015.885%2C6.000%2015.000%2C6.000%20C14.115%2C6.000%2013.328%2C5.609%2012.779%2C5.000%20L6.500%2C5.000%20C5.672%2C5.000%205.000%2C4.328%205.000%2C3.500%20L5.000%2C2.500%20C5.000%2C1.671%205.672%2C1.000%206.500%2C1.000%20L12.779%2C1.000%20C13.328%2C0.390%2014.115%2C-0.000%2015.000%2C-0.000%20C15.885%2C-0.000%2016.672%2C0.390%2017.221%2C1.000%20L23.500%2C1.000%20C24.328%2C1.000%2025.000%2C1.671%2025.000%2C2.500%20L25.000%2C3.500%20C25.000%2C4.328%2024.328%2C5.000%2023.500%2C5.000%20ZM15.000%2C2.000%20C14.448%2C2.000%2014.000%2C2.448%2014.000%2C3.000%20C14.000%2C3.552%2014.448%2C4.000%2015.000%2C4.000%20C15.552%2C4.000%2016.000%2C3.552%2016.000%2C3.000%20C16.000%2C2.448%2015.552%2C2.000%2015.000%2C2.000%20ZM14.000%2C16.000%20C14.000%2C19.866%2010.866%2C23.000%207.000%2C23.000%20C3.134%2C23.000%20-0.000%2C19.866%20-0.000%2C16.000%20L7.000%2C6.000%20L14.000%2C16.000%20ZM12.000%2C16.000%20L7.000%2C9.000%20L2.000%2C16.000%20C5.306%2C16.000%208.895%2C16.000%2012.000%2C16.000%20ZM30.000%2C16.000%20C30.000%2C19.866%2026.866%2C23.000%2023.000%2C23.000%20C19.134%2C23.000%2016.000%2C19.866%2016.000%2C16.000%20L23.000%2C6.000%20L30.000%2C16.000%20ZM28.000%2C16.000%20L23.000%2C9.000%20L18.000%2C16.000%20C21.306%2C16.000%2024.895%2C16.000%2028.000%2C16.000%20Z%22/%3E%0A%3C/svg%3E) 0 0 no-repeat;
width: 30px;
height: 23px; }
.shop2-panel .shop-panel-content .shop-panel-cart {
display: inline-block;
vertical-align: middle;
margin-left: 35px;
padding-left: 38px;
position: relative; }
@media only screen and (max-width: 560px) {
.shop2-panel .shop-panel-content .shop-panel-cart {
padding-left: 0;
margin-left: 15px; } }
.shop2-panel .shop-panel-content .shop-panel-cart .shop2-panel-count {
margin-left: 12px; }
.shop2-panel .shop-panel-content .shop-panel-cart:after {
content: '';
position: absolute;
left: 0;
top: 14px;
background: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22xMidYMid%22%20width%3D%2226%22%20height%3D%2223%22%20viewBox%3D%220%200%2026%2023%22%3E%0A%20%20%3Cpath%20fill%3D%22rgba%28255%2C255%2C255%2C.5%29%22%20d%3D%22M22.000%2C12.000%20L9.000%2C12.000%20L9.000%2C14.000%20C9.000%2C14.000%2018.819%2C14.000%2021.500%2C14.000%20C22.328%2C14.000%2023.000%2C14.671%2023.000%2C15.500%20C23.000%2C16.328%2022.328%2C17.000%2021.500%2C17.000%20C18.015%2C17.000%207.000%2C17.000%207.000%2C17.000%20L3.989%2C3.000%20C3.989%2C3.000%201.866%2C3.000%201.500%2C3.000%20C0.672%2C3.000%200.000%2C2.328%200.000%2C1.500%20C0.000%2C0.672%200.672%2C-0.000%201.500%2C-0.000%20C-0.262%2C-0.000%206.492%2C-0.000%206.492%2C-0.000%20L6.493%2C-0.001%20L6.493%2C-0.000%20L6.643%2C-0.000%20L6.914%2C2.279%20L7.000%2C3.000%20C9.203%2C3.000%2018.313%2C3.000%2023.000%2C3.000%20C25.329%2C3.000%2026.000%2C3.677%2026.000%2C6.000%20C26.081%2C5.960%2022.000%2C12.000%2022.000%2C12.000%20ZM9.500%2C18.000%20C10.881%2C18.000%2012.000%2C19.119%2012.000%2C20.500%20C12.000%2C21.881%2010.881%2C23.000%209.500%2C23.000%20C8.119%2C23.000%207.000%2C21.881%207.000%2C20.500%20C7.000%2C19.119%208.119%2C18.000%209.500%2C18.000%20ZM21.500%2C18.000%20C22.881%2C18.000%2024.000%2C19.119%2024.000%2C20.500%20C24.000%2C21.881%2022.881%2C23.000%2021.500%2C23.000%20C20.119%2C23.000%2019.000%2C21.881%2019.000%2C20.500%20C19.000%2C19.119%2020.119%2C18.000%2021.500%2C18.000%20Z%22%20class%3D%22cls-1%22/%3E%0A%3C/svg%3E) 0 0 no-repeat;
width: 26px;
height: 24px; }
@media screen and (max-width: 560px) {
.shop2-panel .shop-panel-content .shop-panel-cart:after {
display: none; } }
.shop-folders-wrap.inner .cat-list {
min-height: 0; }
.timer-block.timer_inverse .timer-block__title {
color: #fff; }
.timer-block.timer_inverse {
background: #ff533b; }
.timer-block.timer_inverse .timer-block__date ins {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%224px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%204%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M0%202C0%203.10457%200.895431%204%202%204C3.10457%204%204%203.10457%204%202C4%200.895431%203.10457%200%202%200C0.895431%200%200%200.895431%200%202Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M0%2012C0%2013.1046%200.895431%2014%202%2014C3.10457%2014%204%2013.1046%204%2012C4%2010.8954%203.10457%2010%202%2010C0.895431%2010%200%2010.8954%200%2012Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
.timer-block.timer_inverse .timer-block__date span {
background: rgba(255, 255, 255, 0.2);
color: #fff; }
.timer-block.timer_inverse .timer-block__btn a {
color: #ff533b;
background: #fff; }
.timer-block.timer_inverse .timer-block__btn a:hover {
background: #ffeeeb; }
.timer-block.timer_inverse .timer-block__btn a:after {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M15.7071%209.70711C15.3166%2010.0976%2014.6834%2010.0976%2014.2929%209.70711C13.9024%209.31658%2013.9024%208.68342%2014.2929%208.29289L15.7071%209.70711ZM19%205L19.7071%204.29289L20.4142%205L19.7071%205.70711L19%205ZM14.2929%201.70711C13.9024%201.31658%2013.9024%200.683417%2014.2929%200.292893C14.6834%20-0.0976311%2015.3166%20-0.0976311%2015.7071%200.292893L14.2929%201.70711ZM1%206C0.447716%206%200%205.55228%200%205C0%204.44772%200.447716%204%201%204V6ZM14.2929%208.29289L18.2929%204.29289L19.7071%205.70711L15.7071%209.70711L14.2929%208.29289ZM18.2929%205.70711L14.2929%201.70711L15.7071%200.292893L19.7071%204.29289L18.2929%205.70711ZM1%204H19V6H1V4Z%22%20fill%3D%22%23ff533b%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 83, 59, 0.2); }
.timer-block.timer_inverse .timer-block__close {
background: rgba(255, 255, 255, 0.3);
-webkit-box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.16);
-moz-box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.16);
box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.16); }
.timer-block.timer_inverse .timer-block__close:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2010%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M1.70711%200.292893C1.31658%20-0.0976311%200.683417%20-0.0976311%200.292893%200.292893C-0.0976311%200.683417%20-0.0976311%201.31658%200.292893%201.70711L1.70711%200.292893ZM8.29289%209.70711C8.68342%2010.0976%209.31658%2010.0976%209.70711%209.70711C10.0976%209.31658%2010.0976%208.68342%209.70711%208.29289L8.29289%209.70711ZM9.70711%201.70711C10.0976%201.31658%2010.0976%200.683417%209.70711%200.292893C9.31658%20-0.0976311%208.68342%20-0.0976311%208.29289%200.292893L9.70711%201.70711ZM0.292893%208.29289C-0.0976311%208.68342%20-0.0976311%209.31658%200.292893%209.70711C0.683417%2010.0976%201.31658%2010.0976%201.70711%209.70711L0.292893%208.29289ZM0.292893%201.70711L8.29289%209.70711L9.70711%208.29289L1.70711%200.292893L0.292893%201.70711ZM8.29289%200.292893L0.292893%208.29289L1.70711%209.70711L9.70711%201.70711L8.29289%200.292893Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.pointer_events_none {
pointer-events: none; }
.remodal[data-remodal-id="cart-preview-popup"] {
max-width: 490px; }
@media (max-width: 639px) {
.remodal[data-remodal-id="cart-preview-popup"] {
max-width: 100%; } }
.remodal[data-remodal-id="cart-preview-popup"].cart-remodal {
padding: 50px 0 0;
background: #fff;
box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.15);
border-radius: 6px; }
@media (max-width: 639px) {
.remodal[data-remodal-id="cart-preview-popup"].cart-remodal {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
border-radius: 0;
overflow: hidden;
overflow-y: auto;
margin: 0;
padding: 20px 0 0; } }
@media (max-width: 639px) {
.remodal[data-remodal-id="cart-preview-popup"] .remodal-close-btn {
top: 12px;
right: 12px; } }
.cart-popup-btn {
cursor: pointer;
position: absolute;
top: 0px;
right: 0px;
display: flex;
width: 220px;
min-width: 220px;
padding-right: 15px;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
flex-direction: row;
align-items: center;
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
background-color: #ff533b;
color: #fff;
font-size: 15px;
font-weight: 500;
text-decoration: none; }
.cart-popup-btn.pointer_events_none .cart-popup-btn__icon .cart_amount {
display: none; }
.cart-popup-btn.off_event {
pointer-events: none; }
.cart-popup-btn .cart_link {
-webkit-transform: translate3d(160PX, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
-moz-transform: translate3d(160PX, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
-ms-transform: translate3d(160PX, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
transform: translate3d(160PX, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0); }
.cart-popup-btn .cart_link:after {
position: absolute;
content: '';
right: 0;
top: 0;
bottom: 0;
width: 60px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M15.7071%209.70711C15.3166%2010.0976%2014.6834%2010.0976%2014.2929%209.70711C13.9024%209.31658%2013.9024%208.68342%2014.2929%208.29289L15.7071%209.70711ZM19%205L19.7071%204.29289L20.4142%205L19.7071%205.70711L19%205ZM14.2929%201.70711C13.9024%201.31658%2013.9024%200.683417%2014.2929%200.292893C14.6834%20-0.0976311%2015.3166%20-0.0976311%2015.7071%200.292893L14.2929%201.70711ZM1%206C0.447716%206%200%205.55228%200%205C0%204.44772%200.447716%204%201%204V6ZM14.2929%208.29289L18.2929%204.29289L19.7071%205.70711L15.7071%209.70711L14.2929%208.29289ZM18.2929%205.70711L14.2929%201.70711L15.7071%200.292893L19.7071%204.29289L18.2929%205.70711ZM1%204H19V6H1V4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 255, 255, 0.2); }
.cart-popup-btn__icon {
position: relative;
width: 60px;
height: 60px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2260px%22%20height%3D%2260px%22%20%20viewBox%3D%220%200%2060%2060%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M26.25%2038C24.8693%2038%2023.75%2039.1193%2023.75%2040.5C23.75%2041.8807%2024.8693%2043%2026.25%2043C27.6307%2043%2028.75%2041.8807%2028.75%2040.5C28.75%2039.1193%2027.6307%2038%2026.25%2038ZM35%2038C33.6193%2038%2032.5%2039.1193%2032.5%2040.5C32.5%2041.8807%2033.6193%2043%2035%2043C36.3807%2043%2037.5%2041.8807%2037.5%2040.5C37.5%2039.1193%2036.3807%2038%2035%2038Z%22%20fill%3D%22white%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M16%2022H20L24%2034C24.1801%2034.7482%2024.2788%2035%2025%2035H37C37.4651%2035%2037.4814%2034.6855%2038%2034L40.4376%2028.5153C41.1724%2026.8621%2039.9622%2025%2038.1531%2025H25%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.cart-popup-btn__icon .cart_amount {
position: absolute;
right: 10px;
top: 9px;
width: 22px;
height: 22px;
z-index: 1;
color: #fff;
text-align: center;
font-size: 12px;
line-height: 22px;
background: #2c2931;
font-weight: 700;
border-radius: 50%; }
.cart-icon.mobile.pointer_events_none .cart_amount {
display: none; }
.cart-popup__title {
color: #393939;
font-size: 32px;
line-height: 37px;
font-weight: 700;
display: flex;
align-items: center;
padding: 0 40px;
margin-bottom: 36px; }
@media (max-width: 639px) {
.cart-popup__title {
font-size: 24px;
line-height: 28px;
margin-bottom: 20px;
padding: 0 20px; } }
.cart-popup__title ins {
text-decoration: none; }
.cart-popup__title span {
margin: 0 0 0 12px;
min-width: 30px;
height: 30px;
font-size: 13px;
font-weight: 700;
line-height: 30px;
border-radius: 100px;
text-align: center;
padding: 0 6px;
color: #fff;
background: #2c2931; }
@media (max-width: 639px) {
.cart-popup__title span {
min-width: 26px;
height: 26px;
line-height: 26px;
margin: 0 0 0 10px; } }
.cart-popup__top {
padding: 0 40px 40px; }
@media (max-width: 639px) {
.cart-popup__top {
padding: 0 16px 44px; } }
.cart-popup__bottom {
padding: 30px 40px 33px;
border-top: 1px solid rgba(27, 63, 156, 0.15); }
@media (max-width: 639px) {
.cart-popup__bottom {
padding: 18px 16px 26px; } }
.cart-popup__bottom-body {
padding: 0 0 30px;
display: flex;
align-items: center;
justify-content: space-between; }
@media (max-width: 639px) {
.cart-popup__bottom-body {
flex-direction: column;
justify-content: center;
padding: 0 0 15px; } }
.cart-popup__cleanup {
margin-right: auto; }
@media (max-width: 767px) {
.cart-popup__cleanup {
margin: 13px auto 0; } }
.cart-popup__cleanup a {
position: relative;
color: #ff533b;
font-weight: 500;
font-size: 14px;
line-height: 14px;
text-decoration: none;
padding-left: 35px; }
.cart-popup__cleanup a:before {
position: absolute;
content: '';
top: 50%;
left: 0;
width: 30px;
height: 30px;
margin-top: -15px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2018%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.6868%200.400146H10.3132C10.727%200.400146%2011.098%200.654979%2011.2465%201.04117L11.6923%202.20024H18V3.80024H0V2.20024H6.30765L6.75345%201.04117C6.90199%200.654975%207.27303%200.400146%207.6868%200.400146ZM2.8%206V19C2.8%2019.6627%203.33726%2020.2%204%2020.2H14C14.6627%2020.2%2015.2%2019.6627%2015.2%2019V6H16.8V19C16.8%2020.5464%2015.5464%2021.8%2014%2021.8H4C2.4536%2021.8%201.2%2020.5464%201.2%2019V6H2.8ZM6.2%208L6.2%2017H7.8L7.8%208H6.2ZM10.2%2017L10.2%208H11.8L11.8%2017H10.2Z%22%20fill%3D%22%23ff533b%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.cart-popup__cleanup a span {
position: relative; }
.cart-popup__cleanup a span:before {
position: absolute;
top: 100%;
left: 0;
right: 0;
height: 1px;
content: '';
background: rgba(255, 83, 59, 0.4);
transition: all 0.2s; }
.cart-popup__cleanup a:hover span:before {
top: 50%;
height: 4px;
margin-top: -2px;
right: -3px;
left: -3px;
border-radius: 1px; }
.cart-popup__total {
display: flex;
align-items: baseline; }
@media (max-width: 767px) {
.cart-popup__total {
order: -1; } }
.cart-popup__total-title {
color: #393939;
font-weight: 500;
font-size: 15px;
line-height: 15px;
padding-right: 10px; }
.cart-popup__total-price {
color: #393939;
font-weight: 700;
font-size: 20px;
line-height: 20px; }
.cart-popup__total-price span {
font-weight: 500;
font-size: 16px;
line-height: 19px; }
.cart-popup__btns {
display: flex;
flex-wrap: wrap;
flex-direction: column; }
.cart-popup__btns .order-button {
font-weight: 500;
font-size: 16px;
line-height: 18px;
text-decoration: none;
color: #fff;
display: block;
padding: 18px 76px 18px 28px;
position: relative;
background: #ff533b;
border-radius: 6px;
overflow: hidden;
transition: all 0.2s; }
@media (max-width: 639px) {
.cart-popup__btns .order-button {
font-size: 15px;
line-height: 15px;
padding: 16px 86px 17px 20px; } }
.cart-popup__btns .order-button:before {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
width: 54px;
display: block;
background: rgba(255, 255, 255, 0.2) url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M15%209L19%205M19%205L15%201M19%205H1%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
@media (max-width: 639px) {
.cart-popup__btns .order-button:before {
width: 48px; } }
.cart-popup__btns .order-button:hover, .cart-popup__btns .order-button:active {
box-shadow: 0px 8px 15px rgba(255, 83, 59, 0.3); }
.cart-popup__btns .go-cart-button {
margin: 10px 0 0;
font-weight: 500;
font-size: 15px;
line-height: 15px;
text-decoration: none;
transition: all 0.2s;
padding: 20px 28px 19px;
border-radius: 6px;
color: #1b3f9c;
background: rgba(27, 63, 156, 0.15); }
@media (max-width: 639px) {
.cart-popup__btns .go-cart-button {
font-size: 15px;
line-height: 15px;
padding: 16px 20px 17px; } }
.cart-popup__btns .go-cart-button:hover {
background: rgba(27, 63, 156, 0.25); }
.cart-popup #shop2-cart {
display: block;
margin: 0; }
.cart-popup .popup-product {
position: relative;
display: flex;
margin-bottom: 35px; }
.cart-popup .popup-product:last-child {
margin-bottom: 0; }
.cart-popup .popup-product__left {
position: relative;
width: 90px;
margin: 0 20px 0 0;
align-self: flex-start; }
@media (max-width: 639px) {
.cart-popup .popup-product__left {
width: 70px;
margin: 0 10px 0 0; } }
.cart-popup .popup-product__right {
display: flex;
flex-direction: column;
width: calc(100% - 20px - 90px); }
@media (max-width: 639px) {
.cart-popup .popup-product__right {
width: calc(100% - 10px - 70px); } }
.cart-popup .popup-product__image {
position: relative;
overflow: hidden;
border-radius: 6px;
padding-top: 100%; }
.cart-popup .popup-product__image.no-image {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M70%2E346%2C9%2E116%20L11%2E654%2C9%2E116%20C10%2E462%2C9%2E116%209%2E496%2C10%2E079%209%2E496%2C11%2E267%20L9%2E496%2C43%2E805%20C9%2E496%2C43%2E830%209%2E502%2C43%2E853%209%2E503%2C43%2E877%20C9%2E473%2C44%2E445%209%2E663%2C45%2E023%2010%2E086%2C45%2E468%20C10%2E904%2C46%2E331%2012%2E270%2C46%2E370%2013%2E136%2C45%2E553%20L25%2E846%2C33%2E566%20L38%2E291%2C44%2E679%20C38%2E990%2C45%2E304%2040%2E015%2C45%2E406%2040%2E825%2C44%2E931%20L51%2E419%2C38%2E721%20L61%2E787%2C46%2E929%20C62%2E184%2C47%2E243%2062%2E657%2C47%2E396%2063%2E127%2C47%2E396%20C63%2E763%2C47%2E396%2064%2E393%2C47%2E117%2064%2E819%2C46%2E582%20C65%2E560%2C45%2E651%2065%2E404%2C44%2E298%2064%2E471%2C43%2E559%20L52%2E943%2C34%2E433%20C52%2E244%2C33%2E879%2051%2E277%2C33%2E812%2050%2E507%2C34%2E263%20L39%2E996%2C40%2E425%20L27%2E246%2C29%2E039%20C26%2E409%2C28%2E292%2025%2E139%2C28%2E309%2024%2E324%2C29%2E079%20L13%2E811%2C38%2E993%20L13%2E811%2C13%2E419%20L68%2E189%2C13%2E419%20L68%2E189%2C54%2E579%20L13%2E811%2C54%2E579%20L13%2E811%2C51%2E981%20C13%2E811%2C50%2E793%2012%2E846%2C49%2E829%2011%2E654%2C49%2E829%20C10%2E462%2C49%2E829%209%2E496%2C50%2E793%209%2E496%2C51%2E981%20L9%2E496%2C56%2E731%20C9%2E496%2C57%2E920%2010%2E462%2C58%2E883%2011%2E654%2C58%2E883%20L70%2E346%2C58%2E883%20C71%2E538%2C58%2E883%2072%2E504%2C57%2E920%2072%2E504%2C56%2E731%20L72%2E504%2C11%2E267%20C72%2E504%2C10%2E079%2071%2E538%2C9%2E116%2070%2E346%2C9%2E116%20ZM77%2E359%2C0%2E001%20L4%2E641%2C0%2E001%20C2%2E083%2C0%2E001%200%2E001%2C2%2E059%200%2E001%2C4%2E589%20L0%2E001%2C63%2E409%20C0%2E001%2C65%2E939%202%2E083%2C67%2E997%204%2E641%2C67%2E997%20L77%2E359%2C67%2E997%20C79%2E917%2C67%2E997%2081%2E999%2C65%2E939%2081%2E999%2C63%2E409%20L81%2E999%2C4%2E589%20C81%2E999%2C2%2E059%2079%2E917%2C0%2E001%2077%2E359%2C0%2E001%20ZM77%2E683%2C63%2E409%20C77%2E683%2C63%2E566%2077%2E538%2C63%2E694%2077%2E359%2C63%2E694%20L4%2E641%2C63%2E694%20C4%2E462%2C63%2E694%204%2E317%2C63%2E566%204%2E317%2C63%2E409%20L4%2E317%2C4%2E589%20C4%2E317%2C4%2E432%204%2E462%2C4%2E304%204%2E641%2C4%2E304%20L77%2E359%2C4%2E304%20C77%2E538%2C4%2E304%2077%2E683%2C4%2E432%2077%2E683%2C4%2E589%20L77%2E683%2C63%2E409%20ZM34%2E273%2C25%2E524%20C34%2E273%2C29%2E152%2037%2E234%2C32%2E104%2040%2E872%2C32%2E104%20C44%2E510%2C32%2E104%2047%2E470%2C29%2E152%2047%2E470%2C25%2E524%20C47%2E470%2C21%2E896%2044%2E510%2C18%2E944%2040%2E872%2C18%2E944%20C37%2E234%2C18%2E944%2034%2E273%2C21%2E896%2034%2E273%2C25%2E524%20ZM43%2E155%2C25%2E524%20C43%2E155%2C26%2E779%2042%2E131%2C27%2E800%2040%2E872%2C27%2E800%20C39%2E613%2C27%2E800%2038%2E589%2C26%2E779%2038%2E589%2C25%2E524%20C38%2E589%2C24%2E268%2039%2E613%2C23%2E247%2040%2E872%2C23%2E247%20C42%2E131%2C23%2E247%2043%2E155%2C24%2E268%2043%2E155%2C25%2E524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #e0e0e0;
background-size: 50%; }
.cart-popup .popup-product__image a {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
font-size: 0;
text-decoration: none; }
.cart-popup .popup-product__image img {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
object-fit: cover; }
.cart-popup .popup-product__name {
color: #ff533b;
font-weight: 500;
font-size: 15px;
line-height: 18px;
text-align: left; }
@media (max-width: 639px) {
.cart-popup .popup-product__name {
font-size: 14px;
line-height: 16px; } }
.cart-popup .popup-product__name a {
color: inherit;
transition: all 0.2s;
text-decoration: none;
border-bottom: 1px solid transparent; }
.cart-popup .popup-product__name a:hover {
border-color: rgba(255, 83, 59, 0.5); }
.cart-popup .popup-product__action {
color: #ff533b;
text-align: left;
padding: 8px 0 0; }
.cart-popup .popup-product__action strong {
font-size: 14px;
font-weight: 500;
padding: 5px 10px;
font-weight: 500;
color: rgba(0, 0, 0, 0.7);
background: rgba(255, 83, 59, 0.4);
border-radius: 4px;
display: inline-block; }
@media (max-width: 639px) {
.cart-popup .popup-product__action strong {
font-size: 13px; } }
.cart-popup .popup-product__add {
padding: 6px 0 0;
margin-top: auto;
display: flex;
justify-content: space-between; }
.cart-popup .popup-product__amount {
order: -1; }
.cart-popup .popup-product__amount .cart-popup-amount {
width: 100px; }
.cart-popup .popup-product__amount .shop2-product-amount button {
width: 30px;
height: 40px; }
.cart-popup .popup-product__amount .shop2-product-amount input {
width: 40px;
height: 40px;
line-height: 40px; }
.cart-popup .popup-product__price {
padding: 8px 0 0;
font-weight: bold;
font-size: 18px;
line-height: 22px;
color: #393939; }
@media (max-width: 639px) {
.cart-popup .popup-product__price {
font-size: 17px; } }
.cart-popup .popup-product__price span {
font-weight: 500;
font-size: 15px;
line-height: 18px; }
@media (max-width: 639px) {
.cart-popup .popup-product__price span {
font-size: 14px; } }
.cart-popup .popup-product__price .cart-price__preorder {
font-size: 15px; }
@media (max-width: 639px) {
.cart-popup .popup-product__price .cart-price__preorder {
font-size: 14px; } }
.cart-popup .popup-product__close {
position: absolute;
left: -12px;
top: 50%;
width: 24px;
font-size: 0;
margin-top: -12px; }
@media (max-width: 639px) {
.cart-popup .popup-product__close {
width: 20px;
left: -10px;
margin-top: -10px; } }
.cart-popup .popup-product__close .cart-delete {
width: 24px; }
@media (max-width: 639px) {
.cart-popup .popup-product__close .cart-delete {
width: 20px; } }
.cart-popup .popup-product__close .cart-delete a {
min-height: 24px;
height: 24px;
width: 24px;
display: block;
text-decoration: none;
border-radius: 50%;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%209%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.70711%200.292893C1.31658%20-0.0976311%200.683418%20-0.0976311%200.292893%200.292893C-0.0976309%200.683417%20-0.097631%201.31658%200.292893%201.70711L2.58652%204.00073L0.292893%206.29436C-0.0976311%206.68488%20-0.0976311%207.31805%200.292893%207.70857C0.683418%208.0991%201.31658%208.0991%201.70711%207.70857L4.00073%205.41495L6.29436%207.70857C6.68488%208.0991%207.31805%208.0991%207.70857%207.70857C8.0991%207.31805%208.0991%206.68488%207.70857%206.29436L5.41495%204.00073L7.70857%201.70711C8.0991%201.31658%208.0991%200.683418%207.70857%200.292893C7.31805%20-0.0976309%206.68488%20-0.097631%206.29436%200.292893L4.00073%202.58652L1.70711%200.292893Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 96, 78, 0.3); }
@media (max-width: 639px) {
.cart-popup .popup-product__close .cart-delete a {
width: 20px;
height: 20px;
min-height: 20px; } }
.cart-popup .popup-product__close .cart-delete a:before {
content: none; }
.gr-payment {
padding: 20px 0 0; }
.gr-payment__title {
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 20px;
color: #fff;
margin: 0 0 8px; }
.gr-payment__box {
display: flex;
flex-wrap: wrap;
align-items: flex-start;
margin: 0 -3px -6px; }
.gr-payment__box a {
max-width: 62px;
min-width: 62px;
height: 36px;
margin: 0 3px 6px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 3px;
background: #fff; }
.gr-payment__box a img {
max-width: 100%;
height: auto; }
.lazy-pagelist {
margin: 40px 0 0 0; }
@media screen and (max-width: 767px) {
.lazy-pagelist {
margin: 20px 0 0 0; } }
.lazy-pagelist .shop-pagelist {
margin: 0; }
@media (max-width: 639px) {
.lazy-pagelist .shop-pagelist .shop-pagelist__body {
display: flex; } }
.lazy-pagelist__body {
display: flex;
align-items: center;
justify-content: space-between; }
@media (max-width: 1340px) {
.lazy-pagelist__body {
flex-direction: column; } }
.lazy-pagelist .lazy-pagelist-btn {
font-weight: 500;
font-size: 16px;
line-height: 18px;
cursor: pointer;
color: #1b3f9c;
background: rgba(27, 63, 156, 0.15);
position: relative;
transition: all 0.2s;
border-radius: 6px;
padding: 15px 76px 15px 28px;
overflow: hidden; }
@media (max-width: 1340px) {
.lazy-pagelist .lazy-pagelist-btn {
margin: 0 0 20px; } }
.lazy-pagelist .lazy-pagelist-btn:before {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
width: 48px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2018%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8%201C8%200.447715%208.44771%200%209%200C9.55228%200%2010%200.447716%2010%201V8H17C17.5523%208%2018%208.44771%2018%209C18%209.55228%2017.5523%2010%2017%2010H10V17C10%2017.5523%209.55228%2018%209%2018C8.44771%2018%208%2017.5523%208%2017V10H0.818182C0.366313%2010%200%209.63369%200%209.18182V8.81818C0%208.36631%200.366313%208%200.818182%208H8V1Z%22%20fill%3D%22%231b3f9c%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat, rgba(27, 63, 156, 0.2); }
.lazy-pagelist .lazy-pagelist-btn:hover {
background: rgba(27, 63, 156, 0.25); }
.popover-container .popover-dim {
background: rgba(0, 0, 0, 0.35) !important; }
.popover-container {
z-index: 10000 !important; }
@media (max-width: 639px) {
.product-quick-view2 {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
overflow: hidden;
overflow-y: auto;
background-color: #fff; } }
.product-quick-view2 .popover-body {
position: relative;
z-index: 0;
padding: 0;
width: auto;
min-width: 100px;
min-height: 100px;
border-radius: 6px;
background-color: #fff;
background-size: 100% 100%;
box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.15);
border: none; }
@media (max-width: 639px) {
.product-quick-view2 .popover-body {
top: 0;
left: 0;
right: 0;
bottom: 0;
border-radius: 0;
width: 100%;
box-shadow: none; } }
.product-quick-view2 .popover-close {
position: absolute;
display: none; }
.card-product-preview {
width: 800px;
padding-top: 47px; }
@media (max-width: 1023px) {
.card-product-preview {
width: 700px;
padding-top: 37px; } }
@media (max-width: 768px) {
.card-product-preview {
width: 600px; } }
@media (max-width: 639px) {
.card-product-preview {
width: 100%;
padding-top: 20px; } }
@media (max-width: 639px) {
.card-product-preview__close {
top: 12px;
right: 12px; } }
.card-product-preview__title {
font-weight: 700;
font-size: 32px;
line-height: 37px;
color: #393939;
padding: 0 40px;
margin-bottom: 36px; }
@media (max-width: 1023px) {
.card-product-preview__title {
padding: 0 30px; } }
@media (max-width: 639px) {
.card-product-preview__title {
font-size: 18px;
line-height: 21px;
margin-bottom: 25px; } }
.card-product-preview__top {
display: flex;
align-items: flex-start;
padding: 0 40px 49px; }
@media (max-width: 1023px) {
.card-product-preview__top {
padding: 0 30px 39px; } }
@media (max-width: 768px) {
.card-product-preview__top {
flex-direction: column; } }
@media (max-width: 639px) {
.card-product-preview__top {
padding: 0 20px 29px; } }
.card-product-preview__item {
display: flex;
width: calc(100% - 240px - 20px); }
@media (max-width: 1023px) {
.card-product-preview__item {
width: calc(100% - 225px - 10px); } }
@media (max-width: 768px) {
.card-product-preview__item {
width: 100%; } }
.card-product-preview__btns {
width: 240px;
margin-left: 20px; }
@media (max-width: 1023px) {
.card-product-preview__btns {
width: 225px;
margin-left: 10px; } }
@media (max-width: 768px) {
.card-product-preview__btns {
width: 100%;
margin: 30px 0 0;
display: flex;
align-items: center; } }
@media (max-width: 639px) {
.card-product-preview__btns {
margin: 25px 0 0; } }
@media (max-width: 500px) {
.card-product-preview__btns {
flex-direction: column; } }
.card-product-preview__btns a {
width: 100%;
font-style: normal;
font-weight: 500;
font-size: 15px;
line-height: 15px;
color: #fff;
text-decoration: none;
position: relative;
display: block;
padding: 17px 76px 16px 28px;
background: #ff533b;
border-radius: 6px;
overflow: hidden;
transition: all 0.2s; }
.card-product-preview__btns a:before {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
width: 48px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M15%209L19%205M19%205L15%201M19%205H1%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat, rgba(255, 255, 255, 0.2); }
.card-product-preview__btns a:hover {
box-shadow: 0px 8px 15px rgba(255, 83, 59, 0.3); }
@media (max-width: 768px) {
.card-product-preview__btns a {
width: calc(50% - 10px); } }
@media (max-width: 639px) {
.card-product-preview__btns a {
width: calc(50% - 5px);
text-align: center; } }
@media (max-width: 500px) {
.card-product-preview__btns a {
width: 100%; } }
.card-product-preview__btns .card_popup_close {
margin-top: 20px;
font-weight: 500;
font-size: 15px;
line-height: 15px;
transition: all 0.2s;
border-radius: 6px;
color: #1b3f9c;
padding: 16px 26px 17px;
background: rgba(27, 63, 156, 0.15);
text-align: center;
cursor: pointer; }
.card-product-preview__btns .card_popup_close:hover {
background: rgba(27, 63, 156, 0.25); }
@media (max-width: 768px) {
.card-product-preview__btns .card_popup_close {
width: calc(50% - 10px);
margin: 0 0 0 20px; } }
@media (max-width: 639px) {
.card-product-preview__btns .card_popup_close {
width: calc(50% - 5px);
margin: 0 0 0 10px; } }
@media (max-width: 500px) {
.card-product-preview__btns .card_popup_close {
width: 100%;
margin: 10px 0 0;
text-align: center; } }
.card-product-preview__left {
position: relative;
width: 120px;
margin-right: 20px; }
@media (max-width: 639px) {
.card-product-preview__left {
width: 110px;
margin-right: 12px; } }
.card-product-preview__right {
width: calc(100% - 120px - 20px);
display: flex;
flex-direction: column; }
@media (max-width: 639px) {
.card-product-preview__right {
width: calc(100% - 110px - 12px); } }
.card-product-preview__right--top {
display: flex;
flex-wrap: wrap;
align-items: flex-start; }
@media (max-width: 479px) {
.card-product-preview__right--top {
padding: 0 0 3px; } }
.card-product-preview .product-flags {
position: absolute;
top: -10px;
left: 0;
right: 0;
font-size: 0;
pointer-events: none; }
@media (max-width: 639px) {
.card-product-preview .product-flags {
top: -5px; } }
.card-product-preview .product-flags__item {
font-weight: bold;
font-size: 12px;
line-height: 14px;
display: inline-block;
vertical-align: top;
margin: 0 2px 2px 0; }
@media (max-width: 639px) {
.card-product-preview .product-flags__item {
font-size: 11px;
line-height: 12px;
border-radius: 4px; } }
@media (max-width: 639px) {
.card-product-preview .product-flags__item span {
padding: 5px 10px; } }
.card-product-preview .product-flags__left {
display: inline; }
.card-product-preview .product-flags__right {
display: inline; }
.card-product-preview .product-label {
font-size: 0;
display: inline;
vertical-align: top; }
.card-product-preview .product-label__item {
position: static;
margin: 0 5px 6px 0;
padding: 5px 15px;
min-height: 26px;
border-radius: 4px;
display: inline-block;
vertical-align: top;
font-weight: normal;
line-height: normal;
font-size: 14px;
font-weight: 500;
text-align: center;
color: rgba(0, 0, 0, 0.7); }
@media screen and (max-width: 479px) {
.card-product-preview .product-label__item {
min-height: 22px;
font-size: 12px;
padding: 4px 8px 3px;
margin: 0 2px 2px 0; } }
.card-product-preview .product-label__item.product-new {
background: rgba(131, 234, 188, 0.8); }
.card-product-preview .product-label__item.product-spec {
background: rgba(255, 224, 51, 0.8); }
.card-product-preview .product-discount {
display: block; }
.card-product-preview .product-discount span {
font-weight: 500;
line-height: normal;
font-size: 14px;
min-height: 26px;
color: rgba(0, 0, 0, 0.7);
background: rgba(255, 83, 59, 0.4);
display: inline-block;
margin-right: 4px;
margin-bottom: 6px;
border-radius: 4px;
padding: 5px 10px 4px; }
@media screen and (max-width: 479px) {
.card-product-preview .product-discount span {
min-height: 22px;
font-size: 12px;
padding: 4px 8px 3px;
margin: 0 2px 2px 0; } }
.card-product-preview__image {
position: relative;
padding-top: 100%;
overflow: hidden;
border-radius: 4px; }
.card-product-preview__image.no-image {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M70%2E346%2C9%2E116%20L11%2E654%2C9%2E116%20C10%2E462%2C9%2E116%209%2E496%2C10%2E079%209%2E496%2C11%2E267%20L9%2E496%2C43%2E805%20C9%2E496%2C43%2E830%209%2E502%2C43%2E853%209%2E503%2C43%2E877%20C9%2E473%2C44%2E445%209%2E663%2C45%2E023%2010%2E086%2C45%2E468%20C10%2E904%2C46%2E331%2012%2E270%2C46%2E370%2013%2E136%2C45%2E553%20L25%2E846%2C33%2E566%20L38%2E291%2C44%2E679%20C38%2E990%2C45%2E304%2040%2E015%2C45%2E406%2040%2E825%2C44%2E931%20L51%2E419%2C38%2E721%20L61%2E787%2C46%2E929%20C62%2E184%2C47%2E243%2062%2E657%2C47%2E396%2063%2E127%2C47%2E396%20C63%2E763%2C47%2E396%2064%2E393%2C47%2E117%2064%2E819%2C46%2E582%20C65%2E560%2C45%2E651%2065%2E404%2C44%2E298%2064%2E471%2C43%2E559%20L52%2E943%2C34%2E433%20C52%2E244%2C33%2E879%2051%2E277%2C33%2E812%2050%2E507%2C34%2E263%20L39%2E996%2C40%2E425%20L27%2E246%2C29%2E039%20C26%2E409%2C28%2E292%2025%2E139%2C28%2E309%2024%2E324%2C29%2E079%20L13%2E811%2C38%2E993%20L13%2E811%2C13%2E419%20L68%2E189%2C13%2E419%20L68%2E189%2C54%2E579%20L13%2E811%2C54%2E579%20L13%2E811%2C51%2E981%20C13%2E811%2C50%2E793%2012%2E846%2C49%2E829%2011%2E654%2C49%2E829%20C10%2E462%2C49%2E829%209%2E496%2C50%2E793%209%2E496%2C51%2E981%20L9%2E496%2C56%2E731%20C9%2E496%2C57%2E920%2010%2E462%2C58%2E883%2011%2E654%2C58%2E883%20L70%2E346%2C58%2E883%20C71%2E538%2C58%2E883%2072%2E504%2C57%2E920%2072%2E504%2C56%2E731%20L72%2E504%2C11%2E267%20C72%2E504%2C10%2E079%2071%2E538%2C9%2E116%2070%2E346%2C9%2E116%20ZM77%2E359%2C0%2E001%20L4%2E641%2C0%2E001%20C2%2E083%2C0%2E001%200%2E001%2C2%2E059%200%2E001%2C4%2E589%20L0%2E001%2C63%2E409%20C0%2E001%2C65%2E939%202%2E083%2C67%2E997%204%2E641%2C67%2E997%20L77%2E359%2C67%2E997%20C79%2E917%2C67%2E997%2081%2E999%2C65%2E939%2081%2E999%2C63%2E409%20L81%2E999%2C4%2E589%20C81%2E999%2C2%2E059%2079%2E917%2C0%2E001%2077%2E359%2C0%2E001%20ZM77%2E683%2C63%2E409%20C77%2E683%2C63%2E566%2077%2E538%2C63%2E694%2077%2E359%2C63%2E694%20L4%2E641%2C63%2E694%20C4%2E462%2C63%2E694%204%2E317%2C63%2E566%204%2E317%2C63%2E409%20L4%2E317%2C4%2E589%20C4%2E317%2C4%2E432%204%2E462%2C4%2E304%204%2E641%2C4%2E304%20L77%2E359%2C4%2E304%20C77%2E538%2C4%2E304%2077%2E683%2C4%2E432%2077%2E683%2C4%2E589%20L77%2E683%2C63%2E409%20ZM34%2E273%2C25%2E524%20C34%2E273%2C29%2E152%2037%2E234%2C32%2E104%2040%2E872%2C32%2E104%20C44%2E510%2C32%2E104%2047%2E470%2C29%2E152%2047%2E470%2C25%2E524%20C47%2E470%2C21%2E896%2044%2E510%2C18%2E944%2040%2E872%2C18%2E944%20C37%2E234%2C18%2E944%2034%2E273%2C21%2E896%2034%2E273%2C25%2E524%20ZM43%2E155%2C25%2E524%20C43%2E155%2C26%2E779%2042%2E131%2C27%2E800%2040%2E872%2C27%2E800%20C39%2E613%2C27%2E800%2038%2E589%2C26%2E779%2038%2E589%2C25%2E524%20C38%2E589%2C24%2E268%2039%2E613%2C23%2E247%2040%2E872%2C23%2E247%20C42%2E131%2C23%2E247%2043%2E155%2C24%2E268%2043%2E155%2C25%2E524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #e0e0e0; }
.card-product-preview__image a {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
font-size: 0;
text-decoration: none; }
.card-product-preview__image a img {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
object-fit: cover; }
.card-product-preview__name {
margin-bottom: 8px;
color: #ff533b;
font-weight: 500;
font-size: 16px;
line-height: 19px; }
@media (max-width: 639px) {
.card-product-preview__name {
font-size: 14px;
line-height: 16px; } }
.card-product-preview__name a {
color: inherit;
transition: all 0.2s;
text-decoration: none;
border-bottom: 1px solid transparent; }
.card-product-preview__name a:hover {
border-color: rgba(255, 83, 59, 0.5); }
.card-product-preview .tpl-rating-block {
font-size: 0;
margin-bottom: 10px; }
@media (max-width: 639px) {
.card-product-preview .tpl-rating-block {
margin-bottom: 8px; } }
.card-product-preview .tpl-rating-block .tpl-stars {
margin: 0 0 0 -2px; }
.card-product-preview .tpl-rating-block .tpl-stars .tpl_rating_wr {
margin: 0; }
.card-product-preview .tpl-rating-block .tpl-stars .rating_count {
display: none; }
.card-product-preview__price {
margin-top: auto; }
.card-product-preview__price .price-old {
font-weight: normal;
font-size: 16px;
line-height: 14px;
color: #a8a8a8;
margin-bottom: 5px; }
.card-product-preview__price .price-old span strong {
font-weight: 300;
position: relative; }
.card-product-preview__price .price-old span strong:before {
position: absolute;
content: '';
top: 50%;
height: 4px;
left: -3px;
right: -3px;
margin-top: -2px;
background: #ff533b;
opacity: 0.4;
border-radius: 1px; }
.card-product-preview__price .price-old span em {
font-style: normal;
display: none; }
.card-product-preview__price .price-current {
color: #393939; }
.card-product-preview__price .price-current strong {
font-weight: 700;
font-size: 20px;
line-height: 20px; }
@media (max-width: 639px) {
.card-product-preview__price .price-current strong {
font-size: 18px;
line-height: 20px; } }
.card-product-preview__price .price-current em {
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 19px;
padding-left: 2px; }
@media (max-width: 639px) {
.card-product-preview__price .price-current em {
font-size: 15px;
line-height: 16px; } }
.card-product-preview .popup-kinds {
display: block;
padding: 0 40px 30px; }
.card-product-preview .popup-kinds + .popup-kinds {
padding: 30px 40px;
border-top: 1px solid rgba(0, 0, 0, 0.05); }
@media (max-width: 1023px) {
.card-product-preview .popup-kinds + .popup-kinds {
padding: 25px 30px; } }
@media (max-width: 767px) {
.card-product-preview .popup-kinds + .popup-kinds {
padding: 20px; } }
@media (max-width: 479px) {
.card-product-preview .popup-kinds + .popup-kinds {
padding: 20px 0 20px; } }
@media (max-width: 1023px) {
.card-product-preview .popup-kinds {
padding: 0 30px 30px; } }
@media (max-width: 767px) {
.card-product-preview .popup-kinds {
padding: 0 20px 20px; } }
@media (max-width: 479px) {
.card-product-preview .popup-kinds {
padding: 0 0 20px; } }
.card-product-preview .popup-kinds:first-child {
padding-top: 40px;
border-top: 1px solid rgba(0, 0, 0, 0.05); }
@media (max-width: 1023px) {
.card-product-preview .popup-kinds:first-child {
padding-top: 30px; } }
@media (max-width: 639px) {
.card-product-preview .popup-kinds:first-child {
padding-top: 25px; } }
.card-product-preview .popup-kinds:last-child {
padding-bottom: 47px; }
.card-product-preview .popup-kinds.show_accessory {
display: block; }
.card-product-preview .popup-kinds.show_recommend {
display: block; }
.card-product-preview .popup-kinds.show_kit {
display: block; }
.card-product-preview .popup-kinds.show_similar {
display: block; }
.card-product-preview .popup-kinds__title {
font-weight: bold;
font-size: 24px;
line-height: 28px;
font-weight: 700;
color: #393939;
margin-bottom: 26px; }
@media (max-width: 639px) {
.card-product-preview .popup-kinds__title {
font-size: 18px;
line-height: 21px;
margin-bottom: 23px; } }
@media (max-width: 479px) {
.card-product-preview .popup-kinds__title {
padding: 0 20px; } }
.card-product-preview .popup-kinds__items .slick-list {
margin: 0 -10px -15px; }
@media (max-width: 479px) {
.card-product-preview .popup-kinds__items .slick-list {
margin: 0 0 -15px; } }
.card-product-preview .popup-kinds__items .slick-slide {
margin: 0 10px 15px; }
@media (max-width: 479px) {
.card-product-preview .popup-kinds__items .slick-slide {
margin: 0 0 15px; } }
@media (max-width: 639px) {
.card-product-preview .popup-kinds__items .slick-prev, .card-product-preview .popup-kinds__items .slick-next {
display: none; } }
.card-product-preview .popup-kinds__items .slick-prev.slick-disabled, .card-product-preview .popup-kinds__items .slick-next.slick-disabled {
background: rgba(255, 83, 59, 0.15); }
.card-product-preview .popup-kinds__items .slick-prev.slick-disabled:hover, .card-product-preview .popup-kinds__items .slick-next.slick-disabled:hover {
box-shadow: none; }
.card-product-preview .popup-kinds__items .slick-prev {
position: absolute;
right: 46px;
top: -58px;
width: 36px;
height: 36px; }
.card-product-preview .popup-kinds__items .slick-next {
position: absolute;
right: 0;
top: -58px;
width: 36px;
height: 36px; }
.card-product-preview .popup-kinds__items .slick-dots {
margin: 25px 0 0; }
@media (max-width: 639px) {
.card-product-preview .popup-kinds__items .slick-dots {
margin: 22px 0 0; } }
.card-product-preview .popup-kinds__items .slick-dots li {
margin: 0 4px; }
.card-product-preview .popup-kinds__items .slick-dots li.slick-active button, .card-product-preview .popup-kinds__items .slick-dots li:hover button {
background: #ff533b;
box-shadow: 0 0 0 2px #ff533b; }
.card-product-preview .popup-kinds__items .slick-dots li button {
width: 6px;
height: 6px;
background: rgba(57, 57, 57, 0.15);
box-shadow: none; }
.card-product-preview .kind-item__inner {
display: flex; }
@media (max-width: 479px) {
.card-product-preview .kind-item__inner {
padding: 0 20px; } }
.card-product-preview .kind-item__top {
width: 90px;
margin: 0 15px 0 0; }
@media (max-width: 639px) {
.card-product-preview .kind-item__top {
margin: 0 12px 0 0; } }
.card-product-preview .kind-item__bottom {
display: flex;
flex-direction: column;
width: calc(100% - 90px - 15px); }
@media (max-width: 639px) {
.card-product-preview .kind-item__bottom {
width: calc(100% - 90px - 12px); } }
.card-product-preview .kind-item .kind-image {
position: relative;
padding-top: 100%;
overflow: hidden;
margin: 0;
border-radius: 4px; }
.card-product-preview .kind-item .kind-image.no-image {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M70%2E346%2C9%2E116%20L11%2E654%2C9%2E116%20C10%2E462%2C9%2E116%209%2E496%2C10%2E079%209%2E496%2C11%2E267%20L9%2E496%2C43%2E805%20C9%2E496%2C43%2E830%209%2E502%2C43%2E853%209%2E503%2C43%2E877%20C9%2E473%2C44%2E445%209%2E663%2C45%2E023%2010%2E086%2C45%2E468%20C10%2E904%2C46%2E331%2012%2E270%2C46%2E370%2013%2E136%2C45%2E553%20L25%2E846%2C33%2E566%20L38%2E291%2C44%2E679%20C38%2E990%2C45%2E304%2040%2E015%2C45%2E406%2040%2E825%2C44%2E931%20L51%2E419%2C38%2E721%20L61%2E787%2C46%2E929%20C62%2E184%2C47%2E243%2062%2E657%2C47%2E396%2063%2E127%2C47%2E396%20C63%2E763%2C47%2E396%2064%2E393%2C47%2E117%2064%2E819%2C46%2E582%20C65%2E560%2C45%2E651%2065%2E404%2C44%2E298%2064%2E471%2C43%2E559%20L52%2E943%2C34%2E433%20C52%2E244%2C33%2E879%2051%2E277%2C33%2E812%2050%2E507%2C34%2E263%20L39%2E996%2C40%2E425%20L27%2E246%2C29%2E039%20C26%2E409%2C28%2E292%2025%2E139%2C28%2E309%2024%2E324%2C29%2E079%20L13%2E811%2C38%2E993%20L13%2E811%2C13%2E419%20L68%2E189%2C13%2E419%20L68%2E189%2C54%2E579%20L13%2E811%2C54%2E579%20L13%2E811%2C51%2E981%20C13%2E811%2C50%2E793%2012%2E846%2C49%2E829%2011%2E654%2C49%2E829%20C10%2E462%2C49%2E829%209%2E496%2C50%2E793%209%2E496%2C51%2E981%20L9%2E496%2C56%2E731%20C9%2E496%2C57%2E920%2010%2E462%2C58%2E883%2011%2E654%2C58%2E883%20L70%2E346%2C58%2E883%20C71%2E538%2C58%2E883%2072%2E504%2C57%2E920%2072%2E504%2C56%2E731%20L72%2E504%2C11%2E267%20C72%2E504%2C10%2E079%2071%2E538%2C9%2E116%2070%2E346%2C9%2E116%20ZM77%2E359%2C0%2E001%20L4%2E641%2C0%2E001%20C2%2E083%2C0%2E001%200%2E001%2C2%2E059%200%2E001%2C4%2E589%20L0%2E001%2C63%2E409%20C0%2E001%2C65%2E939%202%2E083%2C67%2E997%204%2E641%2C67%2E997%20L77%2E359%2C67%2E997%20C79%2E917%2C67%2E997%2081%2E999%2C65%2E939%2081%2E999%2C63%2E409%20L81%2E999%2C4%2E589%20C81%2E999%2C2%2E059%2079%2E917%2C0%2E001%2077%2E359%2C0%2E001%20ZM77%2E683%2C63%2E409%20C77%2E683%2C63%2E566%2077%2E538%2C63%2E694%2077%2E359%2C63%2E694%20L4%2E641%2C63%2E694%20C4%2E462%2C63%2E694%204%2E317%2C63%2E566%204%2E317%2C63%2E409%20L4%2E317%2C4%2E589%20C4%2E317%2C4%2E432%204%2E462%2C4%2E304%204%2E641%2C4%2E304%20L77%2E359%2C4%2E304%20C77%2E538%2C4%2E304%2077%2E683%2C4%2E432%2077%2E683%2C4%2E589%20L77%2E683%2C63%2E409%20ZM34%2E273%2C25%2E524%20C34%2E273%2C29%2E152%2037%2E234%2C32%2E104%2040%2E872%2C32%2E104%20C44%2E510%2C32%2E104%2047%2E470%2C29%2E152%2047%2E470%2C25%2E524%20C47%2E470%2C21%2E896%2044%2E510%2C18%2E944%2040%2E872%2C18%2E944%20C37%2E234%2C18%2E944%2034%2E273%2C21%2E896%2034%2E273%2C25%2E524%20ZM43%2E155%2C25%2E524%20C43%2E155%2C26%2E779%2042%2E131%2C27%2E800%2040%2E872%2C27%2E800%20C39%2E613%2C27%2E800%2038%2E589%2C26%2E779%2038%2E589%2C25%2E524%20C38%2E589%2C24%2E268%2039%2E613%2C23%2E247%2040%2E872%2C23%2E247%20C42%2E131%2C23%2E247%2043%2E155%2C24%2E268%2043%2E155%2C25%2E524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #e0e0e0; }
.card-product-preview .kind-item .kind-image a {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
font-size: 0;
text-decoration: none; }
.card-product-preview .kind-item .kind-image a img {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
object-fit: cover; }
.card-product-preview .kind-item .kind-name {
font-weight: 500;
font-size: 14px;
line-height: 16px;
margin-bottom: 6px;
color: #ff533b; }
.card-product-preview .kind-item .kind-name a {
color: inherit;
transition: all 0.2s;
text-decoration: none;
border-bottom: 1px solid transparent; }
.card-product-preview .kind-item .kind-name a:hover {
border-color: rgba(255, 83, 59, 0.5); }
.card-product-preview .kind-item .kind-item-add {
margin-top: auto;
display: flex;
align-items: center; }
.card-product-preview .kind-item .kind-item-add__left {
width: calc(100% - 40px - 10px); }
.card-product-preview .kind-item .kind-item-add__right {
width: 40px;
margin-left: 10px; }
.card-product-preview .kind-item .kind-price .price-old {
font-weight: normal;
font-size: 16px;
line-height: 14px;
color: #a8a8a8;
margin-bottom: 2px; }
.card-product-preview .kind-item .kind-price .price-old span strong {
font-weight: normal;
position: relative; }
.card-product-preview .kind-item .kind-price .price-old span strong:before {
position: absolute;
content: '';
top: 50%;
height: 4px;
left: -3px;
right: -3px;
margin-top: -2px;
background: #ff533b;
opacity: 0.4;
border-radius: 1px; }
.card-product-preview .kind-item .kind-price .price-old span em {
font-style: normal;
display: none; }
.card-product-preview .kind-item .kind-price .price-current {
color: #393939; }
.card-product-preview .kind-item .kind-price .price-current strong {
font-weight: bold;
font-size: 18px;
line-height: 20px; }
.card-product-preview .kind-item .kind-price .price-current em {
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 16px;
padding-left: 2px; }
.card-product-preview .kind-item .product-amount {
display: none;
margin: 10px 0 0; }
.card-product-preview .kind-item .shop-product-btn {
font-size: 0;
width: 40px;
height: 40px;
padding: 0; }
.card-product-preview .kind-item .shop-product-btn:hover, .card-product-preview .kind-item .shop-product-btn:active {
box-shadow: 0px 8px 10px rgba(255, 83, 59, 0.3); }
.card-product-preview .kind-item .shop-product-btn:before {
content: none; }
.card-product-preview .kind-item .shop-product-btn span {
display: none; }
.card-product-preview .kind-item .shop-product-btn.buy {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2022%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Ccircle%20fill%3D%22%23ff533b%22%20cx%3D%2210%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Ccircle%20fill%3D%22%23ff533b%22%20cx%3D%2216%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M20.9%2C4c-0.5-0.7-1.2-1-2-1H9C8.4%2C3%2C8%2C3.4%2C8%2C4s0.4%2C1%2C1%2C1h9.9c0.2%2C0%2C0.3%2C0.1%2C0.4%2C0.2c0.1%2C0.1%2C0.1%2C0.2%2C0.1%2C0.4%20l-2%2C6c-0.1%2C0.2-0.3%2C0.3-0.5%2C0.3H9.1c-0.2%2C0-0.4-0.1-0.5-0.3L5.2%2C1.4C4.9%2C0.5%2C4.1%2C0%2C3.3%2C0H1C0.4%2C0%2C0%2C0.4%2C0%2C1s0.4%2C1%2C1%2C1h2.3l3.4%2C10.3%20C7.1%2C13.3%2C8%2C14%2C9.1%2C14h7.8c1.1%2C0%2C2-0.7%2C2.4-1.7l2-6C21.5%2C5.5%2C21.4%2C4.7%2C20.9%2C4z%22%2F%3E%3C%2Fsvg%3E") top 50% left 47% no-repeat; }
.card-product-preview .kind-item .shop-product-btn.buy:hover {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2022%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%2210%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%2216%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M20.9%2C4c-0.5-0.7-1.2-1-2-1H9C8.4%2C3%2C8%2C3.4%2C8%2C4s0.4%2C1%2C1%2C1h9.9c0.2%2C0%2C0.3%2C0.1%2C0.4%2C0.2c0.1%2C0.1%2C0.1%2C0.2%2C0.1%2C0.4%20l-2%2C6c-0.1%2C0.2-0.3%2C0.3-0.5%2C0.3H9.1c-0.2%2C0-0.4-0.1-0.5-0.3L5.2%2C1.4C4.9%2C0.5%2C4.1%2C0%2C3.3%2C0H1C0.4%2C0%2C0%2C0.4%2C0%2C1s0.4%2C1%2C1%2C1h2.3l3.4%2C10.3%20C7.1%2C13.3%2C8%2C14%2C9.1%2C14h7.8c1.1%2C0%2C2-0.7%2C2.4-1.7l2-6C21.5%2C5.5%2C21.4%2C4.7%2C20.9%2C4z%22%2F%3E%3C%2Fsvg%3E") top 50% left 47% no-repeat, #ff533b; }
.card-product-preview .kind-item .shop-product-btn.onrequest {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M11%2C22C4.9%2C22%2C0%2C17.1%2C0%2C11S4.9%2C0%2C11%2C0s11%2C4.9%2C11%2C11S17.1%2C22%2C11%2C22z%20M11%2C2c-5%2C0-9%2C4-9%2C9c0%2C5%2C4%2C9%2C9%2C9c5%2C0%2C9-4%2C9-9%20C20%2C6%2C16%2C2%2C11%2C2z%22%2F%3E%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M11%2C12.5c-0.2%2C0-0.5-0.1-0.7-0.2l-3.5-3c-0.4-0.4-0.5-1-0.1-1.4c0.4-0.4%2C1-0.5%2C1.4-0.1l2.8%2C2.4l4.3-3.9%20c0.4-0.4%2C1-0.3%2C1.4%2C0.1c0.4%2C0.4%2C0.3%2C1-0.1%2C1.4l-5%2C4.5C11.5%2C12.4%2C11.2%2C12.5%2C11%2C12.5z%22%2F%3E%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M11%2C9L11%2C9c1.1%2C0%2C2%2C0.9%2C2%2C2l0%2C0c0%2C1.1-0.9%2C2-2%2C2l0%2C0c-1.1%2C0-2-0.9-2-2l0%2C0C9%2C9.9%2C9.9%2C9%2C11%2C9z%22%2F%3E%3C%2Fsvg%3E") top 50% left 47% no-repeat; }
.card-product-preview .kind-item .shop-product-btn.onrequest:hover {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11%2C22C4.9%2C22%2C0%2C17.1%2C0%2C11S4.9%2C0%2C11%2C0s11%2C4.9%2C11%2C11S17.1%2C22%2C11%2C22z%20M11%2C2c-5%2C0-9%2C4-9%2C9c0%2C5%2C4%2C9%2C9%2C9c5%2C0%2C9-4%2C9-9%20C20%2C6%2C16%2C2%2C11%2C2z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11%2C12.5c-0.2%2C0-0.5-0.1-0.7-0.2l-3.5-3c-0.4-0.4-0.5-1-0.1-1.4c0.4-0.4%2C1-0.5%2C1.4-0.1l2.8%2C2.4l4.3-3.9%20c0.4-0.4%2C1-0.3%2C1.4%2C0.1c0.4%2C0.4%2C0.3%2C1-0.1%2C1.4l-5%2C4.5C11.5%2C12.4%2C11.2%2C12.5%2C11%2C12.5z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11%2C9L11%2C9c1.1%2C0%2C2%2C0.9%2C2%2C2l0%2C0c0%2C1.1-0.9%2C2-2%2C2l0%2C0c-1.1%2C0-2-0.9-2-2l0%2C0C9%2C9.9%2C9.9%2C9%2C11%2C9z%22%2F%3E%3C%2Fsvg%3E") top 50% left 47% no-repeat, #ff533b; }
.card-product-preview .kind-item .shop-product-btn.notavailable {
color: #ff533b;
padding: 0;
border: none;
box-shadow: none;
background: none;
pointer-events: none; }
@media (max-width: 639px) {
.product-quick-view {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
overflow: hidden;
overflow-y: auto;
background-color: #fff; } }
.product-quick-view .popover-body {
position: relative;
z-index: 0;
padding: 0;
width: auto;
min-width: 100px;
min-height: 100px;
border-radius: 6px;
background-color: #fff;
background-size: 100% 100%;
box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.15);
border: none; }
.product-quick-view .popover-close {
display: none; }
.product-quick-view .quick-card-page {
width: 980px;
max-width: 100%;
padding: 50px 40px; }
.product-quick-view .quick-card-page__title {
padding: 0 0 32px; }
.product-quick-view .quick-card-page__title h1 {
color: #393939;
margin: 0;
padding: 0;
font-weight: 700;
font-size: 32px;
line-height: 37px; }
.product-quick-view .shop2-product {
margin: 0;
display: flex;
flex-wrap: wrap; }
.product-quick-view .shop2-product__left {
width: 435px;
margin: 0 30px 0 0; }
.product-quick-view .shop2-product__right {
width: calc(100% - 435px - 30px); }
.product-quick-view .shop2-product__top {
display: flex;
flex-wrap: wrap;
align-items: flex-start;
margin: 0 0 10px; }
.product-quick-view .shop2-product .product-label {
font-size: 0;
display: block;
vertical-align: top; }
.product-quick-view .shop2-product .product-label__item {
position: static;
margin: 0 5px 6px 0;
padding: 7px 15px 6px;
min-height: 30px;
border-radius: 4px;
display: inline-block;
vertical-align: top;
font-weight: normal;
line-height: normal;
font-size: 14px;
font-weight: 500;
text-align: center;
color: rgba(0, 0, 0, 0.7); }
.product-quick-view .shop2-product .product-label__item.product-new {
background: rgba(131, 234, 188, 0.8); }
.product-quick-view .shop2-product .product-label__item.product-spec {
background: rgba(255, 224, 51, 0.8); }
.product-quick-view .shop2-product .product-discount {
display: block; }
.product-quick-view .shop2-product .product-discount span {
font-weight: 500;
line-height: normal;
font-size: 14px;
min-height: 30px;
color: rgba(0, 0, 0, 0.7);
background: rgba(255, 83, 59, 0.4);
display: inline-block;
margin-right: 5px;
margin-bottom: 6px;
border-radius: 4px;
padding: 7px 15px 6px; }
.product-quick-view .shop2-product .shop2-product-actions {
display: block;
vertical-align: top; }
.product-quick-view .shop2-product .shop2-product-actions dt {
min-height: 30px;
background: none;
display: inline-block;
vertical-align: top;
margin: 0 5px 6px 0; }
.product-quick-view .shop2-product .shop2-product-actions dt.gift-action .icon-action {
background: url(/wp-content/themes/cx/gift.svg) 50% / 16px 15px no-repeat; }
.product-quick-view .shop2-product .shop2-product-actions dt .icon-action {
width: 40px;
height: 30px;
position: relative;
border-radius: 4px;
background: url(/wp-content/themes/cx/percent.svg) 50% / 12px 12px no-repeat; }
.product-quick-view .shop2-product .shop2-product-actions dt .icon-action:before {
position: absolute;
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0.5;
background: rgba(255, 83, 59, 0.8);
border-radius: 4px; }
.product-quick-view .shop2-product .shop2-product-actions dt .name-action {
display: none; }
.product-quick-view .shop2-product .shop2-product-article {
margin: 0;
padding: 0;
font-size: 14px;
color: rgba(57, 57, 57, 0.6); }
.product-quick-view .shop2-product .shop2-product-article span {
color: rgba(57, 57, 57, 0.9);
font-weight: 500; }
.product-quick-view .shop2-product .tpl-rating-block {
font-size: 0;
margin: 0 0 15px; }
.product-quick-view .shop2-product .tpl-rating-block .tpl-stars {
margin-left: 0; }
.product-quick-view .shop2-product .tpl-rating-block .tpl-stars .tpl_rating_wr {
margin: -4px 0 0 0; }
.product-quick-view .shop2-product .gr-vendor-block {
margin: 0 0 20px; }
.product-quick-view .shop2-product .gr-vendor-block a {
text-decoration: none;
font-weight: normal;
font-size: 17px;
line-height: 16px;
color: #008be1;
transition: all 0.2s;
border-bottom: 1px solid transparent; }
.product-quick-view .shop2-product .gr-vendor-block a:hover {
border-bottom-color: rgba(0, 139, 225, 0.6); }
.product-quick-view .shop2-product .gr-product-anonce {
padding: 0;
font-weight: normal;
line-height: 26px;
font-size: 17px;
color: #393939; }
.product-quick-view .shop2-product .shop2-product-options {
padding: 20px 0 0; }
.product-quick-view .shop2-product .shop2-product-options .option-item {
font-size: 0;
padding: 15px 0 0; }
.product-quick-view .shop2-product .shop2-product-options .option-item:nth-child(n+4) {
display: none; }
.product-quick-view .shop2-product .shop2-product-options .option-item:first-child {
padding-top: 0; }
.product-quick-view .shop2-product .shop2-product-options .option-title {
width: 180px;
font-weight: 500;
font-size: 15px;
line-height: 16px;
padding-right: 10px;
color: rgba(57, 57, 57, 0.9);
display: inline-block;
vertical-align: middle; }
.product-quick-view .shop2-product .shop2-product-options .option-body {
color: rgba(57, 57, 57, 0.8);
font-size: 15px;
line-height: 20px;
font-weight: normal;
display: inline-block;
vertical-align: middle;
width: calc(100% - 180px); }
.product-quick-view .shop2-product .options-btn {
margin-top: 20px;
font-weight: normal;
line-height: 19px;
font-size: 15px;
color: #ff533b; }
.product-quick-view .shop2-product .options-btn span {
cursor: pointer;
position: relative;
padding: 0 34px 0 0;
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -moz-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
min-height: 26px; }
.product-quick-view .shop2-product .options-btn span.active:before {
-webkit-transform: rotate(-180deg);
-moz-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
-o-transform: rotate(-180deg);
transform: rotate(-180deg); }
.product-quick-view .shop2-product .options-btn span:before {
position: absolute;
top: 50%;
right: 0;
content: '';
width: 26px;
height: 26px;
margin-top: -13px;
border-radius: 50%;
transition: all 0.3s;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2010%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M5%2C6C4.8%2C6%2C4.5%2C5.9%2C4.3%2C5.7l-4-4c-0.4-0.4-0.4-1%2C0-1.4c0.4-0.4%2C1-0.4%2C1.4%2C0L5%2C3.6l3.3-3.3c0.4-0.4%2C1-0.4%2C1.4%2C0%20c0.4%2C0.4%2C0.4%2C1%2C0%2C1.4l-4%2C4C5.5%2C5.9%2C5.3%2C6%2C5%2C6z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, rgba(255, 83, 59, 0.15); }
.product-quick-view .shop2-product .form-additional {
padding: 23px 0 0; }
.product-quick-view .shop2-product .form-additional__top {
display: flex;
flex-wrap: wrap; }
.product-quick-view .shop2-product .form-additional__bottom {
margin: 20px 0 0;
display: flex; }
.product-quick-view .shop2-product .form-additional .gr_quick_more_btn {
width: 100%;
margin: 20px 0 0;
font-weight: 500;
font-size: 16px;
line-height: 18px;
color: #1b3f9c;
padding: 18px 76px 18px 28px;
background: rgba(27, 63, 156, 0.15);
border-radius: 6px;
overflow: hidden;
transition: all 0.2s;
position: relative;
text-decoration: none;
display: block;
text-align: center; }
.product-quick-view .shop2-product .form-additional .gr_quick_more_btn:before {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
width: 54px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M15%209L19%205M19%205L15%201M19%205H1%22%20stroke%3D%22%231b3f9c%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat, rgba(27, 63, 156, 0.2); }
.product-quick-view .shop2-product .form-additional .gr_quick_more_btn:hover {
background: rgba(27, 63, 156, 0.25); }
.product-quick-view .shop2-product .form-additional .product-price {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: end;
-ms-flex-align: end;
-webkit-align-items: flex-end;
-moz-align-items: flex-end;
align-items: flex-end; }
.product-quick-view .shop2-product .form-additional .product-price .price-current {
font-weight: 500;
line-height: normal;
font-size: 22px;
color: #393939;
margin-right: 25px;
-webkit-box-ordinal-group: 0;
-moz-box-ordinal-group: 0;
-webkit-order: -1;
-moz-order: -1;
-ms-flex-order: -1;
order: -1; }
.product-quick-view .shop2-product .form-additional .product-price .price-current strong {
font-size: 30px;
font-weight: 700; }
.product-quick-view .shop2-product .form-additional .product-price .price-current em {
font-style: normal; }
.product-quick-view .shop2-product .form-additional .product-price .price-old {
font-weight: 300;
line-height: normal;
font-size: 24px;
color: #a8a8a8;
margin: 0 0 3px; }
.product-quick-view .shop2-product .form-additional .product-price .price-old strong {
font-weight: 300;
position: relative; }
.product-quick-view .shop2-product .form-additional .product-price .price-old strong:before {
position: absolute;
content: '';
top: 50%;
height: 4px;
left: -3px;
right: -3px;
margin-top: -2px;
background: #ff533b;
opacity: 0.4;
border-radius: 1px; }
.product-quick-view .shop2-product .form-additional .product-price .price-old em {
display: none; }
.product-quick-view .shop2-product .form-additional .product-amount {
width: 150px;
margin-right: 20px; }
.product-quick-view .shop2-product .form-additional .product-amount .shop2-product-amount button, .product-quick-view .shop2-product .form-additional .product-amount .shop2-product-amount input {
height: 54px; }
.product-quick-view .shop2-product .form-additional .product-amount .shop2-product-amount input {
width: 60px; }
.product-quick-view .shop2-product .form-additional .shop-product-btn {
width: calc(100% - 150px - 20px);
padding: 19px 30px; }
.product-quick-view .shop2-product .form-additional .shop-product-btn:before {
width: 54px; }
.product-quick-view .shop2-product .form-additional .shop-product-btn.buy {
padding: 19px 84px 19px 30px;
text-align: center; }
.product-quick-view .shop2-product .form-additional .shop-product-btn.onrequest {
padding: 19px 84px 19px 30px;
text-align: center; }
.product-quick-view .shop2-product .form-additional .shop-product-btn.notavailable {
text-align: center; }
.product-quick-view .shop2-product .product-compare {
margin: 20px 0 0; }
.product-quick-view .shop2-product .yashare {
margin: 20px 0 0;
font-size: 0;
line-height: 0;
background: transparent;
border-radius: 6px;
vertical-align: top;
display: inline-block; }
.product-quick-view .shop2-product .yashare__title {
font-weight: normal;
line-height: normal;
font-size: 15px;
margin-right: 9px;
color: rgba(57, 57, 57, 0.4);
display: inline-block;
vertical-align: middle;
padding: 0 0 0 30px;
position: relative; }
.product-quick-view .shop2-product .yashare__title:before {
position: absolute;
content: '';
top: 50%;
left: 0;
width: 15px;
height: 21px;
margin-top: -11px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2215px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2015%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.5%22%20d%3D%22M11.5%202C10.6716%202%2010%202.67157%2010%203.5C10%204.32843%2010.6716%205%2011.5%205C12.3284%205%2013%204.32843%2013%203.5C13%202.67157%2012.3284%202%2011.5%202ZM8%203.5C8%201.567%209.567%200%2011.5%200C13.433%200%2015%201.567%2015%203.5C15%205.433%2013.433%207%2011.5%207C10.7006%207%209.96382%206.73201%209.37457%206.28097L5.86027%209.09241C5.95103%209.37873%206%209.68365%206%2010C6%2010.546%205.85417%2011.0578%205.59933%2011.4988L9.50533%2014.6236C10.0712%2014.2305%2010.7587%2014%2011.5%2014C13.433%2014%2015%2015.567%2015%2017.5C15%2019.433%2013.433%2021%2011.5%2021C9.567%2021%208%2019.433%208%2017.5C8%2017.0349%208.09072%2016.591%208.25544%2016.185L4.04189%2012.8141C3.71735%2012.9343%203.36634%2013%203%2013C1.34315%2013%200%2011.6569%200%2010C0%208.34315%201.34315%207%203%207C3.61109%207%204.17951%207.18271%204.65361%207.49649L8.19734%204.66151C8.06952%204.29806%208%203.90715%208%203.5ZM11.5%2016C10.6716%2016%2010%2016.6716%2010%2017.5C10%2018.3284%2010.6716%2019%2011.5%2019C12.3284%2019%2013%2018.3284%2013%2017.5C13%2016.6716%2012.3284%2016%2011.5%2016Z%22%20fill%3D%22%232c2931%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
.product-quick-view .shop2-product .yashare__body {
display: inline-block;
vertical-align: middle; }
.product-quick-view .shop2-product .yashare .ya-share2__link {
border-radius: 100%;
overflow: hidden; }
.product-quick-view .card_slider_loader {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 22; }
.product-quick-view .quick-card-slider__items {
position: relative;
width: 100%; }
.product-quick-view .quick-card-slider__items.card_slider_no_thumbs {
width: 100%; }
.product-quick-view .quick-card-slider__image {
position: relative;
padding-top: 100%;
overflow: hidden;
border-radius: 5px; }
.product-quick-view .quick-card-slider__image.no-image {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M70%2E346%2C9%2E116%20L11%2E654%2C9%2E116%20C10%2E462%2C9%2E116%209%2E496%2C10%2E079%209%2E496%2C11%2E267%20L9%2E496%2C43%2E805%20C9%2E496%2C43%2E830%209%2E502%2C43%2E853%209%2E503%2C43%2E877%20C9%2E473%2C44%2E445%209%2E663%2C45%2E023%2010%2E086%2C45%2E468%20C10%2E904%2C46%2E331%2012%2E270%2C46%2E370%2013%2E136%2C45%2E553%20L25%2E846%2C33%2E566%20L38%2E291%2C44%2E679%20C38%2E990%2C45%2E304%2040%2E015%2C45%2E406%2040%2E825%2C44%2E931%20L51%2E419%2C38%2E721%20L61%2E787%2C46%2E929%20C62%2E184%2C47%2E243%2062%2E657%2C47%2E396%2063%2E127%2C47%2E396%20C63%2E763%2C47%2E396%2064%2E393%2C47%2E117%2064%2E819%2C46%2E582%20C65%2E560%2C45%2E651%2065%2E404%2C44%2E298%2064%2E471%2C43%2E559%20L52%2E943%2C34%2E433%20C52%2E244%2C33%2E879%2051%2E277%2C33%2E812%2050%2E507%2C34%2E263%20L39%2E996%2C40%2E425%20L27%2E246%2C29%2E039%20C26%2E409%2C28%2E292%2025%2E139%2C28%2E309%2024%2E324%2C29%2E079%20L13%2E811%2C38%2E993%20L13%2E811%2C13%2E419%20L68%2E189%2C13%2E419%20L68%2E189%2C54%2E579%20L13%2E811%2C54%2E579%20L13%2E811%2C51%2E981%20C13%2E811%2C50%2E793%2012%2E846%2C49%2E829%2011%2E654%2C49%2E829%20C10%2E462%2C49%2E829%209%2E496%2C50%2E793%209%2E496%2C51%2E981%20L9%2E496%2C56%2E731%20C9%2E496%2C57%2E920%2010%2E462%2C58%2E883%2011%2E654%2C58%2E883%20L70%2E346%2C58%2E883%20C71%2E538%2C58%2E883%2072%2E504%2C57%2E920%2072%2E504%2C56%2E731%20L72%2E504%2C11%2E267%20C72%2E504%2C10%2E079%2071%2E538%2C9%2E116%2070%2E346%2C9%2E116%20ZM77%2E359%2C0%2E001%20L4%2E641%2C0%2E001%20C2%2E083%2C0%2E001%200%2E001%2C2%2E059%200%2E001%2C4%2E589%20L0%2E001%2C63%2E409%20C0%2E001%2C65%2E939%202%2E083%2C67%2E997%204%2E641%2C67%2E997%20L77%2E359%2C67%2E997%20C79%2E917%2C67%2E997%2081%2E999%2C65%2E939%2081%2E999%2C63%2E409%20L81%2E999%2C4%2E589%20C81%2E999%2C2%2E059%2079%2E917%2C0%2E001%2077%2E359%2C0%2E001%20ZM77%2E683%2C63%2E409%20C77%2E683%2C63%2E566%2077%2E538%2C63%2E694%2077%2E359%2C63%2E694%20L4%2E641%2C63%2E694%20C4%2E462%2C63%2E694%204%2E317%2C63%2E566%204%2E317%2C63%2E409%20L4%2E317%2C4%2E589%20C4%2E317%2C4%2E432%204%2E462%2C4%2E304%204%2E641%2C4%2E304%20L77%2E359%2C4%2E304%20C77%2E538%2C4%2E304%2077%2E683%2C4%2E432%2077%2E683%2C4%2E589%20L77%2E683%2C63%2E409%20ZM34%2E273%2C25%2E524%20C34%2E273%2C29%2E152%2037%2E234%2C32%2E104%2040%2E872%2C32%2E104%20C44%2E510%2C32%2E104%2047%2E470%2C29%2E152%2047%2E470%2C25%2E524%20C47%2E470%2C21%2E896%2044%2E510%2C18%2E944%2040%2E872%2C18%2E944%20C37%2E234%2C18%2E944%2034%2E273%2C21%2E896%2034%2E273%2C25%2E524%20ZM43%2E155%2C25%2E524%20C43%2E155%2C26%2E779%2042%2E131%2C27%2E800%2040%2E872%2C27%2E800%20C39%2E613%2C27%2E800%2038%2E589%2C26%2E779%2038%2E589%2C25%2E524%20C38%2E589%2C24%2E268%2039%2E613%2C23%2E247%2040%2E872%2C23%2E247%20C42%2E131%2C23%2E247%2043%2E155%2C24%2E268%2043%2E155%2C25%2E524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #e0e0e0; }
.product-quick-view .quick-card-slider__image a {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
font-size: 0;
cursor: zoom-in;
text-decoration: none;
outline: none;
transform: rotate(0.001deg); }
.product-quick-view .quick-card-slider__image a img {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
object-fit: contain; }
.product-quick-view .quick-card-slider__thumbs {
position: relative;
width: 310px;
margin: 20px auto 0; }
.product-quick-view .quick-card-slider__thumbs .slick-prev, .product-quick-view .quick-card-slider__thumbs .slick-next {
width: 36px;
height: 36px;
position: absolute;
top: 50%;
margin-top: -18px; }
.product-quick-view .quick-card-slider__thumbs .slick-prev {
left: -56px; }
.product-quick-view .quick-card-slider__thumbs .slick-next {
right: -56px; }
.product-quick-view .quick-card-slider__thumb {
position: relative;
overflow: hidden;
width: 88px;
margin: 0 8px;
cursor: pointer;
border-radius: 4px;
outline: none; }
.product-quick-view .quick-card-slider__thumb.slick-current:before {
position: absolute;
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 1;
border-radius: 4px;
box-shadow: inset 0 0 0 1px rgba(255, 83, 59, 0.4);
transform: rotate(0.001deg); }
.product-quick-view .quick-card-slider__thumb-img {
position: relative;
padding-top: 100%; }
.product-quick-view .quick-card-slider__thumb-img a {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
font-size: 0;
text-decoration: none;
outline: none; }
.product-quick-view .quick-card-slider__thumb-img img {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
object-fit: cover; }
.product-quick-view .prev_product_caller, .product-quick-view .next_product_caller {
position: absolute;
top: 50%;
left: -110px;
min-height: 50px;
width: 50px;
height: 50px;
font-size: 0;
margin-top: -25px;
cursor: pointer;
border-radius: 50%;
background: rgba(38, 38, 38, 0.2);
transition: all 0.2s; }
@media (max-width: 1360px) {
.product-quick-view .prev_product_caller, .product-quick-view .next_product_caller {
left: -90px; } }
@media (max-width: 1260px) {
.product-quick-view .prev_product_caller, .product-quick-view .next_product_caller {
min-height: 40px;
width: 40px;
height: 40px;
left: -20px;
margin-top: -20px; } }
.product-quick-view .prev_product_caller:hover, .product-quick-view .next_product_caller:hover {
background: #ff533b;
box-shadow: 0 0 0 10px rgba(255, 83, 59, 0.25); }
.product-quick-view .prev_product_caller:before, .product-quick-view .next_product_caller:before {
position: absolute;
content: '';
top: 0;
left: 0;
right: 0;
bottom: 0;
border-radius: 50%;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2010%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M8.28266%2014.9231L1.38462%208.01252L8.30769%201.0769%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.product-quick-view .next_product_caller {
left: auto;
right: -110px; }
@media (max-width: 1360px) {
.product-quick-view .next_product_caller {
right: -90px; } }
@media (max-width: 1260px) {
.product-quick-view .next_product_caller {
right: -20px; } }
.product-quick-view .next_product_caller:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2010%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M1.71729%2014.9231L8.61534%208.01252L1.69226%201.0769%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.quick-view-trigger {
max-width: 200px;
width: 100%;
position: absolute;
top: 50%;
left: 50%;
font-weight: 500;
font-size: 14px;
line-height: 14px;
color: #fff;
cursor: pointer;
padding: 15px 48px 15px 21px;
border-radius: 5px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%2018%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M16.0897%207.4138C14.5765%204.08482%2012.4154%202.5%209.50007%202.5C6.70826%202.5%204.60811%203.95336%203.10629%207C4.60811%2010.0466%206.70826%2011.5%209.50007%2011.5C11.3978%2011.5%2012.9522%2010.8344%2014.2268%209.47902C14.6052%209.07669%2015.238%209.05725%2015.6403%209.43561C16.0427%209.81396%2016.0621%2010.4468%2015.6838%2010.8492C14.0294%2012.6083%2011.947%2013.5%209.50007%2013.5C5.74874%2013.5%202.90986%2011.4182%201.0897%207.4138L0.901611%207L1.0897%206.5862C2.90986%202.58185%205.74874%200.5%209.50007%200.5C13.2514%200.5%2016.0903%202.58185%2017.9104%206.5862C18.139%207.08898%2017.9167%207.68183%2017.4139%207.91037C16.9111%208.1389%2016.3182%207.91658%2016.0897%207.4138ZM9.50007%2010C11.1569%2010%2012.5001%208.65685%2012.5001%207C12.5001%205.34315%2011.1569%204%209.50007%204C7.84322%204%206.50007%205.34315%206.50007%207C6.50007%208.65685%207.84322%2010%209.50007%2010ZM9.50007%208C8.94779%208%208.50007%207.55228%208.50007%207C8.50007%206.44772%208.94779%206%209.50007%206C10.0524%206%2010.5001%206.44772%2010.5001%207C10.5001%207.55228%2010.0524%208%209.50007%208Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") top 50% right 20px no-repeat, #ff533b;
transform: translate(-50%, -50%);
opacity: 0;
transition: opacity 0.35s, box-shadow 0.35s; }
@media (max-width: 1023px) {
.quick-view-trigger {
display: none; } }
.quick-view-trigger:hover {
box-shadow: 0px 8px 10px rgba(255, 83, 59, 0.3); }
.recent-block {
padding: 0 20px 40px; }
@media (max-width: 1260px) {
.recent-block {
padding: 0 0 40px; } }
@media (max-width: 639px) {
.recent-block {
padding: 0 0 20px; } }
.recent-block__inner {
max-width: 1430px;
margin: 0 auto;
background: #fff;
border-radius: 6px; }
@media screen and (max-width: 1260px) {
.recent-block__inner {
border-radius: 0; } }
.recent-block__title {
color: #393939;
font-size: 26px;
font-weight: bold;
line-height: normal;
padding: 26px 30px 24px;
border-bottom: 1px solid rgba(0, 0, 0, 0.05); }
@media screen and (max-width: 1260px) {
.recent-block__title {
padding: 26px 140px 24px 20px; } }
@media screen and (max-width: 479px) {
.recent-block__title {
font-size: 24px;
padding: 26px 110px 24px 16px; } }
@media screen and (max-width: 410px) {
.recent-block__title {
font-size: 20px; } }
.recent-block__list {
padding: 30px 30px 40px; }
@media screen and (max-width: 1260px) {
.recent-block__list {
padding: 20px 20px 30px; } }
@media (max-width: 479px) {
.recent-block__list {
padding: 20px 0 20px; } }
.recent-block__list .slick-list {
margin: 0 -13px -15px; }
@media (max-width: 479px) {
.recent-block__list .slick-list {
margin: 0 0 -15px; } }
.recent-block__list .slick-slide {
margin: 0 13px 15px;
outline: none; }
@media (max-width: 479px) {
.recent-block__list .slick-slide {
margin: 0 0 15px; } }
.recent-block__list .slick-next.slick-disabled, .recent-block__list .slick-prev.slick-disabled {
background: rgba(255, 83, 59, 0.15); }
.recent-block__list .slick-next.slick-disabled:hover, .recent-block__list .slick-prev.slick-disabled:hover {
box-shadow: none; }
.recent-block__list .slick-prev {
position: absolute;
right: 77px;
top: -58px;
width: 40px;
height: 40px; }
@media screen and (max-width: 1260px) {
.recent-block__list .slick-prev {
right: 65px; } }
@media screen and (max-width: 479px) {
.recent-block__list .slick-prev {
right: 58px; } }
.recent-block__list .slick-next {
position: absolute;
right: 30px;
top: -58px;
width: 40px;
height: 40px; }
@media screen and (max-width: 1260px) {
.recent-block__list .slick-next {
right: 20px; } }
@media screen and (max-width: 479px) {
.recent-block__list .slick-next {
right: 12px; } }
.recent-item__inner {
display: flex; }
@media screen and (max-width: 479px) {
.recent-item__inner {
padding: 0 20px; } }
.recent-item__top {
width: 90px;
margin: 0 15px 0 0; }
@media (max-width: 639px) {
.recent-item__top {
width: 70px;
margin: 0 12px 0 0; } }
.recent-item__top .gr-recent-image {
position: relative;
padding-top: 100%;
overflow: hidden;
margin: 0;
border-radius: 4px; }
.recent-item__top .gr-recent-image.no-image {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M70%2E346%2C9%2E116%20L11%2E654%2C9%2E116%20C10%2E462%2C9%2E116%209%2E496%2C10%2E079%209%2E496%2C11%2E267%20L9%2E496%2C43%2E805%20C9%2E496%2C43%2E830%209%2E502%2C43%2E853%209%2E503%2C43%2E877%20C9%2E473%2C44%2E445%209%2E663%2C45%2E023%2010%2E086%2C45%2E468%20C10%2E904%2C46%2E331%2012%2E270%2C46%2E370%2013%2E136%2C45%2E553%20L25%2E846%2C33%2E566%20L38%2E291%2C44%2E679%20C38%2E990%2C45%2E304%2040%2E015%2C45%2E406%2040%2E825%2C44%2E931%20L51%2E419%2C38%2E721%20L61%2E787%2C46%2E929%20C62%2E184%2C47%2E243%2062%2E657%2C47%2E396%2063%2E127%2C47%2E396%20C63%2E763%2C47%2E396%2064%2E393%2C47%2E117%2064%2E819%2C46%2E582%20C65%2E560%2C45%2E651%2065%2E404%2C44%2E298%2064%2E471%2C43%2E559%20L52%2E943%2C34%2E433%20C52%2E244%2C33%2E879%2051%2E277%2C33%2E812%2050%2E507%2C34%2E263%20L39%2E996%2C40%2E425%20L27%2E246%2C29%2E039%20C26%2E409%2C28%2E292%2025%2E139%2C28%2E309%2024%2E324%2C29%2E079%20L13%2E811%2C38%2E993%20L13%2E811%2C13%2E419%20L68%2E189%2C13%2E419%20L68%2E189%2C54%2E579%20L13%2E811%2C54%2E579%20L13%2E811%2C51%2E981%20C13%2E811%2C50%2E793%2012%2E846%2C49%2E829%2011%2E654%2C49%2E829%20C10%2E462%2C49%2E829%209%2E496%2C50%2E793%209%2E496%2C51%2E981%20L9%2E496%2C56%2E731%20C9%2E496%2C57%2E920%2010%2E462%2C58%2E883%2011%2E654%2C58%2E883%20L70%2E346%2C58%2E883%20C71%2E538%2C58%2E883%2072%2E504%2C57%2E920%2072%2E504%2C56%2E731%20L72%2E504%2C11%2E267%20C72%2E504%2C10%2E079%2071%2E538%2C9%2E116%2070%2E346%2C9%2E116%20ZM77%2E359%2C0%2E001%20L4%2E641%2C0%2E001%20C2%2E083%2C0%2E001%200%2E001%2C2%2E059%200%2E001%2C4%2E589%20L0%2E001%2C63%2E409%20C0%2E001%2C65%2E939%202%2E083%2C67%2E997%204%2E641%2C67%2E997%20L77%2E359%2C67%2E997%20C79%2E917%2C67%2E997%2081%2E999%2C65%2E939%2081%2E999%2C63%2E409%20L81%2E999%2C4%2E589%20C81%2E999%2C2%2E059%2079%2E917%2C0%2E001%2077%2E359%2C0%2E001%20ZM77%2E683%2C63%2E409%20C77%2E683%2C63%2E566%2077%2E538%2C63%2E694%2077%2E359%2C63%2E694%20L4%2E641%2C63%2E694%20C4%2E462%2C63%2E694%204%2E317%2C63%2E566%204%2E317%2C63%2E409%20L4%2E317%2C4%2E589%20C4%2E317%2C4%2E432%204%2E462%2C4%2E304%204%2E641%2C4%2E304%20L77%2E359%2C4%2E304%20C77%2E538%2C4%2E304%2077%2E683%2C4%2E432%2077%2E683%2C4%2E589%20L77%2E683%2C63%2E409%20ZM34%2E273%2C25%2E524%20C34%2E273%2C29%2E152%2037%2E234%2C32%2E104%2040%2E872%2C32%2E104%20C44%2E510%2C32%2E104%2047%2E470%2C29%2E152%2047%2E470%2C25%2E524%20C47%2E470%2C21%2E896%2044%2E510%2C18%2E944%2040%2E872%2C18%2E944%20C37%2E234%2C18%2E944%2034%2E273%2C21%2E896%2034%2E273%2C25%2E524%20ZM43%2E155%2C25%2E524%20C43%2E155%2C26%2E779%2042%2E131%2C27%2E800%2040%2E872%2C27%2E800%20C39%2E613%2C27%2E800%2038%2E589%2C26%2E779%2038%2E589%2C25%2E524%20C38%2E589%2C24%2E268%2039%2E613%2C23%2E247%2040%2E872%2C23%2E247%20C42%2E131%2C23%2E247%2043%2E155%2C24%2E268%2043%2E155%2C25%2E524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #e0e0e0; }
.recent-item__top .gr-recent-image a {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
font-size: 0;
text-decoration: none; }
.recent-item__top .gr-recent-image a img {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
object-fit: cover; }
.recent-item__bottom {
display: flex;
flex-direction: column;
width: calc(100% - 90px - 15px); }
@media (max-width: 639px) {
.recent-item__bottom {
width: calc(100% - 70px - 12px); } }
.recent-item__bottom-add {
margin: auto 0 0;
display: flex;
align-items: center; }
.recent-item__bottom-left {
width: calc(100% - 40px - 15px); }
.recent-item__bottom-right {
width: 40px;
margin-left: 15px; }
.recent-item .gr-recent-name {
margin: 0 0 10px; }
.recent-item .gr-recent-name a {
font-weight: 500;
font-size: 14px;
line-height: 16px;
text-decoration: none;
color: #ff533b;
transition: all 0.2s;
border-bottom: 1px solid transparent; }
.recent-item .gr-recent-name a:hover {
border-color: rgba(255, 83, 59, 0.5); }
@media (max-width: 767px) {
.recent-item .gr-recent-name a {
font-size: 14px;
line-height: 18px; } }
.recent-item .gr-recent-price {
display: flex;
flex-direction: column;
align-items: flex-start; }
.recent-item .gr-recent-price .price-old {
font-weight: normal;
font-size: 16px;
line-height: 14px;
color: #a8a8a8; }
.recent-item .gr-recent-price .price-old span strong {
font-weight: 300;
position: relative; }
.recent-item .gr-recent-price .price-old span strong:before {
position: absolute;
content: '';
top: 50%;
height: 4px;
left: -3px;
right: -3px;
margin-top: -2px;
background: #ff533b;
opacity: 0.4;
border-radius: 1px; }
.recent-item .gr-recent-price .price-old span em {
font-style: normal;
display: none; }
.recent-item .gr-recent-price .shop2-product-discount-desc {
top: 0 !important;
margin: 0 0 0 30px; }
.recent-item .gr-recent-price .price-current {
color: #393939; }
.recent-item .gr-recent-price .price-current strong {
font-weight: 700;
font-size: 18px;
line-height: 20px; }
.recent-item .gr-recent-price .price-current em {
font-weight: 500;
font-size: 14px;
line-height: 16px;
font-style: normal;
padding-left: 2px; }
.recent-item .product-amount {
display: none;
margin: 10px 0 0; }
.recent-item .shop-product-btn {
font-size: 0;
width: 40px;
height: 40px;
padding: 0; }
.recent-item .shop-product-btn:hover, .recent-item .shop-product-btn:active {
box-shadow: 0px 8px 10px rgba(255, 83, 59, 0.3); }
.recent-item .shop-product-btn:before {
content: none; }
.recent-item .shop-product-btn span {
display: none; }
.recent-item .shop-product-btn.buy {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2022%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Ccircle%20fill%3D%22%23ff533b%22%20cx%3D%2210%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Ccircle%20fill%3D%22%23ff533b%22%20cx%3D%2216%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M20.9%2C4c-0.5-0.7-1.2-1-2-1H9C8.4%2C3%2C8%2C3.4%2C8%2C4s0.4%2C1%2C1%2C1h9.9c0.2%2C0%2C0.3%2C0.1%2C0.4%2C0.2c0.1%2C0.1%2C0.1%2C0.2%2C0.1%2C0.4%20l-2%2C6c-0.1%2C0.2-0.3%2C0.3-0.5%2C0.3H9.1c-0.2%2C0-0.4-0.1-0.5-0.3L5.2%2C1.4C4.9%2C0.5%2C4.1%2C0%2C3.3%2C0H1C0.4%2C0%2C0%2C0.4%2C0%2C1s0.4%2C1%2C1%2C1h2.3l3.4%2C10.3%20C7.1%2C13.3%2C8%2C14%2C9.1%2C14h7.8c1.1%2C0%2C2-0.7%2C2.4-1.7l2-6C21.5%2C5.5%2C21.4%2C4.7%2C20.9%2C4z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.recent-item .shop-product-btn.buy:hover {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2022%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%2210%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%2216%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M20.9%2C4c-0.5-0.7-1.2-1-2-1H9C8.4%2C3%2C8%2C3.4%2C8%2C4s0.4%2C1%2C1%2C1h9.9c0.2%2C0%2C0.3%2C0.1%2C0.4%2C0.2c0.1%2C0.1%2C0.1%2C0.2%2C0.1%2C0.4%20l-2%2C6c-0.1%2C0.2-0.3%2C0.3-0.5%2C0.3H9.1c-0.2%2C0-0.4-0.1-0.5-0.3L5.2%2C1.4C4.9%2C0.5%2C4.1%2C0%2C3.3%2C0H1C0.4%2C0%2C0%2C0.4%2C0%2C1s0.4%2C1%2C1%2C1h2.3l3.4%2C10.3%20C7.1%2C13.3%2C8%2C14%2C9.1%2C14h7.8c1.1%2C0%2C2-0.7%2C2.4-1.7l2-6C21.5%2C5.5%2C21.4%2C4.7%2C20.9%2C4z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, #ff533b; }
.recent-item .shop-product-btn.onrequest {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M11%2C22C4.9%2C22%2C0%2C17.1%2C0%2C11S4.9%2C0%2C11%2C0s11%2C4.9%2C11%2C11S17.1%2C22%2C11%2C22z%20M11%2C2c-5%2C0-9%2C4-9%2C9c0%2C5%2C4%2C9%2C9%2C9c5%2C0%2C9-4%2C9-9%20C20%2C6%2C16%2C2%2C11%2C2z%22%2F%3E%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M11%2C12.5c-0.2%2C0-0.5-0.1-0.7-0.2l-3.5-3c-0.4-0.4-0.5-1-0.1-1.4c0.4-0.4%2C1-0.5%2C1.4-0.1l2.8%2C2.4l4.3-3.9%20c0.4-0.4%2C1-0.3%2C1.4%2C0.1c0.4%2C0.4%2C0.3%2C1-0.1%2C1.4l-5%2C4.5C11.5%2C12.4%2C11.2%2C12.5%2C11%2C12.5z%22%2F%3E%3Cpath%20fill%3D%22%23ff533b%22%20d%3D%22M11%2C9L11%2C9c1.1%2C0%2C2%2C0.9%2C2%2C2l0%2C0c0%2C1.1-0.9%2C2-2%2C2l0%2C0c-1.1%2C0-2-0.9-2-2l0%2C0C9%2C9.9%2C9.9%2C9%2C11%2C9z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
.recent-item .shop-product-btn.onrequest:hover {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11%2C22C4.9%2C22%2C0%2C17.1%2C0%2C11S4.9%2C0%2C11%2C0s11%2C4.9%2C11%2C11S17.1%2C22%2C11%2C22z%20M11%2C2c-5%2C0-9%2C4-9%2C9c0%2C5%2C4%2C9%2C9%2C9c5%2C0%2C9-4%2C9-9%20C20%2C6%2C16%2C2%2C11%2C2z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11%2C12.5c-0.2%2C0-0.5-0.1-0.7-0.2l-3.5-3c-0.4-0.4-0.5-1-0.1-1.4c0.4-0.4%2C1-0.5%2C1.4-0.1l2.8%2C2.4l4.3-3.9%20c0.4-0.4%2C1-0.3%2C1.4%2C0.1c0.4%2C0.4%2C0.3%2C1-0.1%2C1.4l-5%2C4.5C11.5%2C12.4%2C11.2%2C12.5%2C11%2C12.5z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11%2C9L11%2C9c1.1%2C0%2C2%2C0.9%2C2%2C2l0%2C0c0%2C1.1-0.9%2C2-2%2C2l0%2C0c-1.1%2C0-2-0.9-2-2l0%2C0C9%2C9.9%2C9.9%2C9%2C11%2C9z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat, #ff533b; }
.recent-item .shop-product-btn.notavailable {
color: #ff533b;
padding: 0;
border: none;
box-shadow: none;
background: none;
pointer-events: none; }
#shop2-msg {
min-width: 420px;
padding: 30px;
text-align: center;
font-weight: 500;
font-size: 18px;
line-height: 110%;
color: #393939;
background: #fff;
box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.15);
border-radius: 6px;
display: block; }
@media screen and (max-width: 639px) {
#shop2-msg {
min-width: 320px;
padding: 20px;
font-size: 17px; } }
@media (max-width: 479px) {
#shop2-msg {
max-width: 300px;
font-size: 14px;
line-height: 110%;
padding: 13px 22px; } }
#shop2-msg ins.msg {
margin: 0 0 10px;
display: block; }
#shop2-msg span {
color: #1b3f9c;
width: 40px;
height: 40px;
line-height: 40px;
display: inline-block;
vertical-align: center;
border-radius: 4px;
background: rgba(27, 63, 156, 0.2);
text-align: center;
font-weight: bold;
font-size: 18px;
margin: 0 12px 0 0; }
@media (max-width: 479px) {
#shop2-msg span {
width: 28px;
height: 28px;
font-size: 14px;
line-height: 28px; } }
#shop2-msg .go-to-compare-btn {
display: inline-block;
vertical-align: center;
color: #1b3f9c;
margin-left: 12px;
transition: all 0.18s;
border-bottom: 1px solid transparent; }
#shop2-msg .go-to-compare-btn:hover {
border-bottom-color: rgba(27, 63, 156, 0.5); }
#shop2-msg .go-to-compare-btn:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%226px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%206%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.70711%204.29289C5.90237%204.48816%206%204.74408%206%205C6%205.25592%205.90237%205.51185%205.70711%205.70711L1.70711%209.70711C1.31658%2010.0976%200.683418%2010.0976%200.292893%209.70711C-0.0976311%209.31658%20-0.0976311%208.68342%200.292893%208.29289L3.58579%205L0.292893%201.70711C-0.0976311%201.31658%20-0.0976311%200.683418%200.292893%200.292893C0.683418%20-0.0976311%201.31658%20-0.0976311%201.70711%200.292893L5.70711%204.29289Z%22%20fill%3D%22%231b3f9c%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
#shop2-msg a {
position: relative;
margin-right: 20px;
color: #ff533b;
text-decoration: none;
transition: all 0.18s;
margin-left: 10px;
border-bottom: 1px solid transparent; }
#shop2-msg a:hover {
border-bottom-color: rgba(255, 83, 59, 0.5); }
#shop2-msg a:before {
position: absolute;
top: 50%;
right: -20px;
content: '';
width: 18px;
height: 18px;
margin-top: -9px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%226px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%206%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.70711%204.29289C5.90237%204.48816%206%204.74408%206%205C6%205.25592%205.90237%205.51185%205.70711%205.70711L1.70711%209.70711C1.31658%2010.0976%200.683418%2010.0976%200.292893%209.70711C-0.0976311%209.31658%20-0.0976311%208.68342%200.292893%208.29289L3.58579%205L0.292893%201.70711C-0.0976311%201.31658%20-0.0976311%200.683418%200.292893%200.292893C0.683418%20-0.0976311%201.31658%20-0.0976311%201.70711%200.292893L5.70711%204.29289Z%22%20fill%3D%22%23ff533b%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
@media (min-width: 1261px) {
.custom-scroll::-webkit-scrollbar {
width: 4px;
height: 4px; }
.custom-scroll::-webkit-scrollbar-track-piece {
background-color: transparent; }
.custom-scroll::-webkit-scrollbar-thumb {
height: 100px;
background-color: rgba(0, 0, 0, 0.3);
border-radius: 0; }
.scroll-width-thin {
scrollbar-width: thin;
scrollbar-color: rgba(0, 0, 0, 0.3) transparent; } }
#search-app {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-bottom: 0px;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
grid-auto-columns: 1fr;
grid-column-gap: 16px;
grid-row-gap: 16px;
-ms-grid-columns: 1fr 1fr;
grid-template-columns: 1fr 1fr;
-ms-grid-rows: auto auto;
grid-template-rows: auto auto;
-webkit-transition: all 260ms ease;
transition: all 260ms ease; }
#search-app.hide_search_popup #search-result {
display: none; }
@media (max-width: 480px) {
#search-app .search {
z-index: 100; } }
.search-block {
display: flex; }
.search-block__input {
margin-right: 20px; }
#search-result {
position: absolute;
top: 100%;
left: 0;
right: 0;
z-index: 5;
padding: 32px 40px;
border-radius: 6px;
background: #fff;
max-height: 85vh;
overflow: hidden;
overflow-y: auto;
margin-top: 10px;
box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.15); }
@media (max-width: 960px) {
#search-result {
padding: 0; } }
@media (max-width: 480px) {
#search-result {
left: -20px;
right: -20px;
border-radius: 0px;
padding: 70px 0 26px;
top: -25px;
overflow: visible;
overflow-y: visible;
max-height: none;
min-height: 100%;
box-shadow: 0px 18px 20px rgba(0, 0, 0, 0.1); } }
#search-result .search-result-top {
display: flex; }
@media (max-width: 960px) {
#search-result .search-result-top {
flex-direction: column;
align-items: flex-start; } }
#search-result .search-result-bottom {
padding: 20px 0 0;
text-align: center; }
@media (max-width: 960px) {
#search-result .search-result-bottom {
padding: 0 0 32px; } }
@media (max-width: 768px) {
#search-result .search-result-bottom {
padding: 0 0 26px; } }
#search-result .search-result-left {
flex: 1 1 auto; }
@media (max-width: 960px) {
#search-result .search-result-left {
flex: 1 1 100%;
padding: 32px 40px;
width: 100%; } }
@media (max-width: 768px) {
#search-result .search-result-left {
padding: 26px 16px; } }
#search-result .search-result-left + .search-result-right {
margin-left: 40px; }
@media (max-width: 960px) {
#search-result .search-result-left + .search-result-right {
margin-left: 0;
border-top: 1px solid rgba(0, 0, 0, 0.05); } }
#search-result .search-result-right {
flex: 1 1 264px;
min-width: 264px; }
@media (max-width: 960px) {
#search-result .search-result-right {
flex: 1 1 100%;
min-width: 0;
padding: 32px 40px;
width: 100%; } }
@media (max-width: 768px) {
#search-result .search-result-right {
padding: 26px 16px; } }
#search-result .result-products .products-search-title {
font-weight: bold;
font-size: 16px;
line-height: 18px;
margin-bottom: 10px;
display: flex;
align-items: center;
color: #393939; }
#search-result .result-products .products-search-title span {
margin: 0 0 0 6px;
min-width: 22px;
height: 22px;
font-size: 12px;
font-weight: 700;
line-height: 22px;
border-radius: 100px;
text-align: center;
padding: 0 5px;
color: #fff;
background: #2c2931;
display: inline-block;
vertical-align: baseline; }
#search-result .result-products .product-item {
display: flex;
align-items: center; }
#search-result .result-products .product-item + .product-item {
margin: 10px 0 0; }
#search-result .result-products .product-item:nth-child(n+6) {
display: none; }
#search-result .result-products .product-image {
position: relative;
width: 70px;
height: 70px;
margin: 0 12px 0 0;
border-radius: 4px; }
#search-result .result-products .product-image.no-image a {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M70%2E346%2C9%2E116%20L11%2E654%2C9%2E116%20C10%2E462%2C9%2E116%209%2E496%2C10%2E079%209%2E496%2C11%2E267%20L9%2E496%2C43%2E805%20C9%2E496%2C43%2E830%209%2E502%2C43%2E853%209%2E503%2C43%2E877%20C9%2E473%2C44%2E445%209%2E663%2C45%2E023%2010%2E086%2C45%2E468%20C10%2E904%2C46%2E331%2012%2E270%2C46%2E370%2013%2E136%2C45%2E553%20L25%2E846%2C33%2E566%20L38%2E291%2C44%2E679%20C38%2E990%2C45%2E304%2040%2E015%2C45%2E406%2040%2E825%2C44%2E931%20L51%2E419%2C38%2E721%20L61%2E787%2C46%2E929%20C62%2E184%2C47%2E243%2062%2E657%2C47%2E396%2063%2E127%2C47%2E396%20C63%2E763%2C47%2E396%2064%2E393%2C47%2E117%2064%2E819%2C46%2E582%20C65%2E560%2C45%2E651%2065%2E404%2C44%2E298%2064%2E471%2C43%2E559%20L52%2E943%2C34%2E433%20C52%2E244%2C33%2E879%2051%2E277%2C33%2E812%2050%2E507%2C34%2E263%20L39%2E996%2C40%2E425%20L27%2E246%2C29%2E039%20C26%2E409%2C28%2E292%2025%2E139%2C28%2E309%2024%2E324%2C29%2E079%20L13%2E811%2C38%2E993%20L13%2E811%2C13%2E419%20L68%2E189%2C13%2E419%20L68%2E189%2C54%2E579%20L13%2E811%2C54%2E579%20L13%2E811%2C51%2E981%20C13%2E811%2C50%2E793%2012%2E846%2C49%2E829%2011%2E654%2C49%2E829%20C10%2E462%2C49%2E829%209%2E496%2C50%2E793%209%2E496%2C51%2E981%20L9%2E496%2C56%2E731%20C9%2E496%2C57%2E920%2010%2E462%2C58%2E883%2011%2E654%2C58%2E883%20L70%2E346%2C58%2E883%20C71%2E538%2C58%2E883%2072%2E504%2C57%2E920%2072%2E504%2C56%2E731%20L72%2E504%2C11%2E267%20C72%2E504%2C10%2E079%2071%2E538%2C9%2E116%2070%2E346%2C9%2E116%20ZM77%2E359%2C0%2E001%20L4%2E641%2C0%2E001%20C2%2E083%2C0%2E001%200%2E001%2C2%2E059%200%2E001%2C4%2E589%20L0%2E001%2C63%2E409%20C0%2E001%2C65%2E939%202%2E083%2C67%2E997%204%2E641%2C67%2E997%20L77%2E359%2C67%2E997%20C79%2E917%2C67%2E997%2081%2E999%2C65%2E939%2081%2E999%2C63%2E409%20L81%2E999%2C4%2E589%20C81%2E999%2C2%2E059%2079%2E917%2C0%2E001%2077%2E359%2C0%2E001%20ZM77%2E683%2C63%2E409%20C77%2E683%2C63%2E566%2077%2E538%2C63%2E694%2077%2E359%2C63%2E694%20L4%2E641%2C63%2E694%20C4%2E462%2C63%2E694%204%2E317%2C63%2E566%204%2E317%2C63%2E409%20L4%2E317%2C4%2E589%20C4%2E317%2C4%2E432%204%2E462%2C4%2E304%204%2E641%2C4%2E304%20L77%2E359%2C4%2E304%20C77%2E538%2C4%2E304%2077%2E683%2C4%2E432%2077%2E683%2C4%2E589%20L77%2E683%2C63%2E409%20ZM34%2E273%2C25%2E524%20C34%2E273%2C29%2E152%2037%2E234%2C32%2E104%2040%2E872%2C32%2E104%20C44%2E510%2C32%2E104%2047%2E470%2C29%2E152%2047%2E470%2C25%2E524%20C47%2E470%2C21%2E896%2044%2E510%2C18%2E944%2040%2E872%2C18%2E944%20C37%2E234%2C18%2E944%2034%2E273%2C21%2E896%2034%2E273%2C25%2E524%20ZM43%2E155%2C25%2E524%20C43%2E155%2C26%2E779%2042%2E131%2C27%2E800%2040%2E872%2C27%2E800%20C39%2E613%2C27%2E800%2038%2E589%2C26%2E779%2038%2E589%2C25%2E524%20C38%2E589%2C24%2E268%2039%2E613%2C23%2E247%2040%2E872%2C23%2E247%20C42%2E131%2C23%2E247%2043%2E155%2C24%2E268%2043%2E155%2C25%2E524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #e0e0e0;
background-size: 50%; }
#search-result .result-products .product-image a {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
font-size: 0;
text-decoration: none;
border-radius: 4px;
overflow: hidden; }
#search-result .result-products .product-image a img {
width: 100%;
height: 100%;
object-fit: cover; }
#search-result .result-products .product-text {
width: calc(100% - 12px - 70px); }
#search-result .result-products .product-name {
color: #ff533b;
font-weight: 500;
font-size: 14px;
line-height: 16px; }
#search-result .result-products .product-name a {
color: inherit;
transition: all 0.2s;
text-decoration: none;
border-bottom: 1px solid transparent; }
#search-result .result-products .product-name a:hover {
border-color: rgba(255, 83, 59, 0.5); }
#search-result .result-products .product-text-price {
margin-top: 10px; }
#search-result .result-products .product-text-price .price-old {
font-size: 14px;
line-height: 14px;
color: #a8a8a8; }
#search-result .result-products .product-text-price .price-old strong {
font-weight: normal;
position: relative; }
#search-result .result-products .product-text-price .price-old strong:before {
position: absolute;
content: '';
top: 50%;
height: 2px;
left: -3px;
right: -3px;
margin-top: -1px;
background: #ff533b;
opacity: 0.4;
border-radius: 1px; }
#search-result .result-products .product-text-price .price-old span {
display: none; }
#search-result .result-products .product-text-price .price {
font-weight: bold;
font-size: 16px;
line-height: 16px;
color: #393939; }
#search-result .result-products .product-text-price .price span {
font-weight: 500;
font-size: 14px;
line-height: 16px; }
#search-result .result-folders + .result-vendors {
margin-top: 20px; }
#search-result .result-folders .folders-search-title {
font-weight: bold;
font-size: 16px;
line-height: 18px;
margin-bottom: 10px;
display: flex;
align-items: center;
color: #393939; }
#search-result .result-folders .folders-search-title span {
margin: 0 0 0 6px;
min-width: 22px;
height: 22px;
font-size: 12px;
font-weight: 700;
line-height: 22px;
border-radius: 100px;
text-align: center;
padding: 0 5px;
color: #fff;
background: #2c2931;
display: inline-block;
vertical-align: baseline; }
#search-result .result-folders .folder-item:nth-child(n+11) {
display: none; }
#search-result .result-folders .folder-item a {
padding: 5px 0;
color: #393939;
font-weight: 500;
font-size: 15px;
line-height: 22px;
vertical-align: top;
display: inline-block;
text-decoration: none;
transition: all 0.18s; }
@media (max-width: 479px) {
#search-result .result-folders .folder-item a {
font-size: 14px;
padding: 4px 0; } }
#search-result .result-folders .folder-item a:hover {
color: #ff533b; }
#search-result .result-vendors .vendors-search-title {
font-weight: bold;
font-size: 16px;
line-height: 18px;
margin-bottom: 10px;
display: flex;
align-items: center;
color: #393939; }
#search-result .result-vendors .vendors-search-title span {
margin: 0 0 0 6px;
min-width: 22px;
height: 22px;
font-size: 12px;
font-weight: 700;
line-height: 22px;
border-radius: 100px;
text-align: center;
padding: 0 5px;
color: #fff;
background: #2c2931;
display: inline-block;
vertical-align: baseline; }
#search-result .result-vendors .vendor-item:nth-child(n+11) {
display: none; }
#search-result .result-vendors .vendor-item a {
padding: 5px 0;
color: #393939;
font-weight: 500;
font-size: 15px;
line-height: 22px;
vertical-align: top;
display: inline-block;
text-decoration: none;
transition: all 0.18s; }
@media (max-width: 479px) {
#search-result .result-vendors .vendor-item a {
font-size: 14px;
padding: 4px 0; } }
#search-result .result-vendors .vendor-item a:hover {
color: #ff533b; }
#search-result .search-result-btn {
display: inline-block;
vertical-align: top;
font-weight: 500;
font-size: 15px;
line-height: 15px;
padding: 16px 76px 17px 28px;
border-radius: 6px;
cursor: pointer;
color: #1b3f9c;
transition: all 0.18s;
background: rgba(27, 63, 156, 0.15);
position: relative;
overflow: hidden; }
@media (max-width: 768px) {
#search-result .search-result-btn {
padding: 0 30px 0 0;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M15%209L19%205M19%205L15%201M19%205H1%22%20stroke%3D%22%231b3f9c%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") top 50% right 0 no-repeat; } }
#search-result .search-result-btn:before {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
width: 48px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M15%209L19%205M19%205L15%201M19%205H1%22%20stroke%3D%22%231b3f9c%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat, rgba(27, 63, 156, 0.2); }
@media (max-width: 768px) {
#search-result .search-result-btn:before {
content: none; } }
#search-result .search-result-btn:hover {
background: rgba(27, 63, 156, 0.25); }
@media (max-width: 768px) {
#search-result .search-result-btn:hover {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2021%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M15%209L19%205M19%205L15%201M19%205H1%22%20stroke%3D%22%231b3f9c%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") top 50% right 0 no-repeat; } }
.smart-search-folders, .smart-search-vendors {
padding: 0 0 15px; }
.smart-search-folders + .smart-search-vendors, .smart-search-vendors + .smart-search-vendors {
margin-top: 20px; }
.smart-search-folders__title, .smart-search-vendors__title {
font-size: 17px;
font-weight: 700;
margin-bottom: 15px;
color: #393939; }
.smart-search-folders__list, .smart-search-vendors__list {
padding: 0;
margin: 0 0 -5px 0;
list-style: none;
display: flex;
flex-wrap: wrap;
align-items: center; }
.smart-search-folders__list li, .smart-search-vendors__list li {
margin: 0 5px 5px 0; }
.smart-search-folders__list li a, .smart-search-vendors__list li a {
display: block;
color: #1b3f9c;
font-weight: 700;
font-size: 15px;
line-height: 16px;
background: rgba(27, 63, 156, 0.15);
border-radius: 6px;
outline: none;
transition: all 0.2s;
text-decoration: none;
padding: 14px 20px; }
.smart-search-folders__list li a:hover, .smart-search-vendors__list li a:hover {
color: #fff;
background: #1b3f9c; }
.special-popup {
padding: 0;
border-radius: 6px;
max-width: 420px;
padding: 0;
background: #fff;
box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.15); }
@media (max-width: 639px) {
.special-popup {
position: fixed;
margin: 0;
top: 0;
left: 0;
right: 0;
bottom: 0;
padding: 0;
border-radius: 0;
overflow: hidden;
overflow-y: auto;
background: #fff;
max-width: 100%; } }
.special-popup:not(.block_has_image) {
padding-top: 40px; }
.special-popup .close-button {
z-index: 2; }
@media (max-width: 639px) {
.special-popup .close-button {
top: 12px;
right: 12px; } }
.special-popup__bottom {
padding: 30px 40px 40px; }
@media (max-width: 639px) {
.special-popup__bottom {
padding: 20px 20px 30px; } }
.special-popup__image {
position: relative;
overflow: hidden;
border-radius: 6px 6px 0 0;
padding-top: 72%;
font-size: 0; }
@media (max-width: 639px) {
.special-popup__image {
padding-top: 81%;
border-radius: 0; } }
.special-popup__image img {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
object-fit: cover;
width: 100%;
height: 100%; }
.special-popup .special-timer {
text-align: center;
padding: 16px 40px 20px;
border-bottom: 1px solid rgba(0, 0, 0, 0.05); }
@media (max-width: 639px) {
.special-popup .special-timer {
padding: 14px 20px 15px; } }
.special-popup .special-timer__subtitle {
color: rgba(103, 105, 126, 0.7);
font-size: 13px;
line-height: 16px; }
.special-popup .special-timer__subtitle + .special-timer__date {
margin-top: 10px; }
@media (max-width: 639px) {
.special-popup .special-timer__subtitle + .special-timer__date {
margin-top: 5px; } }
.special-popup .special-timer__date {
display: inline-flex;
align-items: center; }
.special-popup .special-timer__date .gr-timer-elem.gr-timer-days .gr-timer-number {
color: #1b3f9c;
background: rgba(27, 63, 156, 0.2); }
.special-popup .special-timer__date .gr-timer-elem .gr-timer-number {
display: block;
text-align: center;
font-size: 18px;
line-height: 46px;
font-weight: 700;
width: 46px;
height: 46px;
border-radius: 6px;
color: #ff533b;
background: rgba(255, 83, 59, 0.2); }
@media (max-width: 639px) {
.special-popup .special-timer__date .gr-timer-elem .gr-timer-number {
width: 40px;
height: 40px;
line-height: 40px; } }
.special-popup .special-timer__date .gr-timer-elem em {
display: none; }
.special-popup .special-timer__date .gr-timer-delim {
font-size: 0;
width: 4px;
height: 14px;
margin: 0 8px;
opacity: 0.5;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%224px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%204%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M0%202C0%203.10457%200.895431%204%202%204C3.10457%204%204%203.10457%204%202C4%200.895431%203.10457%200%202%200C0.895431%200%200%200.895431%200%202Z%22%20fill%3D%22%23ff533b%22%2F%3E%3Cpath%20d%3D%22M0%2012C0%2013.1046%200.895431%2014%202%2014C3.10457%2014%204%2013.1046%204%2012C4%2010.8954%203.10457%2010%202%2010C0.895431%2010%200%2010.8954%200%2012Z%22%20fill%3D%22%23ff533b%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
@media (max-width: 639px) {
.special-popup .special-timer__date .gr-timer-delim {
margin: 0 4px;
width: 2px;
height: 12px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%222px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%202%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2%201C2%201.55228%201.55228%202%201%202C0.447715%202%200%201.55228%200%201C0%200.447715%200.447715%200%201%200C1.55228%200%202%200.447715%202%201ZM2%2011C2%2011.5523%201.55228%2012%201%2012C0.447715%2012%200%2011.5523%200%2011C0%2010.4477%200.447715%2010%201%2010C1.55228%2010%202%2010.4477%202%2011Z%22%20fill%3D%22%23ff533b%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; } }
.special-popup__header {
font-size: 26px;
line-height: 30px;
font-weight: 700;
color: #393939;
text-align: center; }
@media (max-width: 639px) {
.special-popup__header {
font-size: 18px;
line-height: 21px; } }
.special-popup__header + .special-popup__desc {
margin-top: 12px; }
@media (max-width: 639px) {
.special-popup__header + .special-popup__desc {
margin-top: 10px; } }
.special-popup__header + .special-popup__form {
margin-top: 22px; }
@media (max-width: 639px) {
.special-popup__header + .special-popup__form {
margin-top: 20px; } }
.special-popup__desc {
font-size: 16px;
line-height: 24px;
color: rgba(16, 16, 16, 0.7);
text-align: center; }
@media (max-width: 639px) {
.special-popup__desc {
font-size: 15px;
line-height: 22px; } }
.special-popup__desc + .special-popup__form {
margin-top: 22px; }
@media (max-width: 639px) {
.special-popup__desc + .special-popup__form {
margin-top: 20px; } }
.special-popup__form .tpl-anketa .tpl-field {
margin: 0 0 10px; }
.special-popup__form .tpl-anketa .tpl-field.tpl-field-button {
margin: 0; }
.special-popup__form .tpl-anketa .tpl-field.tpl-field-button button {
width: 100%; }
.special-popup__btn {
margin-top: 25px; }
@media (max-width: 639px) {
.special-popup__btn {
margin-top: 20px; } }
.special-popup__btn a {
width: 100%; }
body .lpc-dark-mode-block {
color: #000;
background: #fff;
border-color: #fff; }
body .lpc-dark-mode-block a {
color: #000; }
body .lpc-dark-mode-block svg path {
fill: #ff533b; }
body .lpc-dark-mode-block ._primary-color {
color: inherit; }
body .lpc-light-mode-block {
color: #000;
background: #fff;
border-color: #fff; }
body .lpc-light-mode-block a {
color: #000; }
body .lpc-light-mode-block svg path {
fill: #ff533b; }
body .lpc-light-mode-block ._primary-color {
color: inherit; }
body [data-block-layout] .lp-button--type-1 {
background: #ff533b; }
body [data-block-layout] .lp-button--type-2 {
background: #ff533b;
border-color: #ff533b; }
body [data-block-layout] ._primary-fill {
background: #ff533b; }
body [data-block-layout] .lpc-simple-dot-item {
background: #ff533b; }img.tcalIcon {
cursor: pointer;
margin-left: 1px;
vertical-align: middle;
} div#tcal {
position: absolute;
visibility: hidden;
z-index: 100;
width: 158px;
padding: 2px 0 0 0;
z-index: 1003;
color: #000000;
-moz-box-shadow:5px 5px 5px rgba(0,0,0,.5);
-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.5);
-o-box-shadow:5px 5px 5px rgba(0,0,0,.5);
box-shadow:5px 5px 5px rgba(0,0,0,.5);
} div#tcal table {
width: 100%;
border: 1px solid silver;
border-collapse: collapse;
background-color: white;
} div#tcal table.ctrl {
border-bottom: 0;
} div#tcal table.ctrl td {
width: 15px;
height: 20px;
} div#tcal table.ctrl th {
background-color: white;
color: black;
border: 0;
} div#tcal th {
border: 1px solid silver;
border-collapse: collapse;
text-align: center;
padding: 3px 0;
font-family: tahoma, verdana, arial;
font-size: 10px;
background-color: gray;
color: white;
} div#tcal td {
border: 0;
border-collapse: collapse;
text-align: center;
padding: 2px 0;
font-family: tahoma, verdana, arial;
font-size: 11px;
width: 22px;
cursor: pointer;
} div#tcal td.othermonth {
color: silver;
}
div#tcal td.weekend {
background-color: #ACD6F5;
}
div#tcal td.today {
border: 1px solid red;
}
div#tcal td.selected {
background-color: #FFB3BE;
} iframe#tcalIF {
position: absolute;
visibility: hidden;
z-index: 98;
border: 0;
} div#tcalShade {
position: absolute;
visibility: hidden;
z-index: 99;
}
div#tcalShade table {
border: 0;
border-collapse: collapse;
width: 100%;
}
div#tcalShade table td {
border: 0;
border-collapse: collapse;
padding: 0;
}@media (min-width: 1261px) {
body .header .company-info__left {
width: 500px; }
body .header .company-info__left > .name {
max-width: 350px; } }
.header .link {
font-size: 23px; }
.header .desc {
font-size: 16px; }
.header .name {
line-height: 1; }
.header .link {
line-height: 1.1; }#sandbox_theme_panel_554302 {
top: 80% !important; }
.top-pannel {
background-color: #1b3f9c; }
.adv-search-btn {
background-color: #ffe5e1; }
.adv-search-btn .text-block-3 {
color: #ff533b; }
.adv-search-btn .adv-s-icon {
color: #fff;
background-color: #ff533b;
background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cmask%20id%3D%22path-1-outside-1%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220.869873%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22black%22%3E%3Crect%20fill%3D%22white%22%20x%3D%220.869873%22%20width%3D%2220%22%20height%3D%2220%22%2F%3E%3Cpath%20d%3D%22M2.86987%2010C2.86987%208.89543%203.77274%208%204.87731%208C5.98188%208%206.88474%208.89543%206.88474%2010C6.88474%2011.1046%205.98188%2012%204.87731%2012C3.77274%2012%202.86987%2011.1046%202.86987%2010Z%22%2F%3E%3Cpath%20d%3D%22M13.9108%2010C13.9108%208.89543%2014.8136%208%2015.9182%208C17.0228%208%2017.9257%208.89543%2017.9257%2010C17.9257%2011.1046%2017.0228%2012%2015.9182%2012C14.8136%2012%2013.9108%2011.1046%2013.9108%2010Z%22%2F%3E%3C%2Fmask%3E%3Cpath%20d%3D%22M5.87732%201C5.87732%200.447715%205.42961%200%204.87732%200C4.32504%200%203.87732%200.447715%203.87732%201H5.87732ZM3.87732%206C3.87732%206.55228%204.32504%207%204.87732%207C5.42961%207%205.87732%206.55228%205.87732%206H3.87732ZM5.87732%2016C5.87732%2015.4477%205.42961%2015%204.87732%2015C4.32504%2015%203.87732%2015.4477%203.87732%2016H5.87732ZM3.87732%2019C3.87732%2019.5523%204.32504%2020%204.87732%2020C5.42961%2020%205.87732%2019.5523%205.87732%2019H3.87732ZM16.9182%2014C16.9182%2013.4477%2016.4705%2013%2015.9182%2013C15.3659%2013%2014.9182%2013.4477%2014.9182%2014H16.9182ZM14.9182%2019C14.9182%2019.5523%2015.3659%2020%2015.9182%2020C16.4705%2020%2016.9182%2019.5523%2016.9182%2019H14.9182ZM16.9182%201C16.9182%200.447715%2016.4705%200%2015.9182%200C15.3659%200%2014.9182%200.447715%2014.9182%201H16.9182ZM14.9182%204C14.9182%204.55228%2015.3659%205%2015.9182%205C16.4705%205%2016.9182%204.55228%2016.9182%204H14.9182ZM3.87732%201V6H5.87732V1H3.87732ZM3.87732%2016V19H5.87732V16H3.87732ZM14.9182%2014V19H16.9182V14H14.9182ZM14.9182%201V4H16.9182V1H14.9182ZM4.86987%2010C4.86987%209.99852%204.86999%209.99902%204.86962%2010.0008C4.86928%2010.0025%204.86877%2010.004%204.86828%2010.0052C4.86744%2010.0071%204.86752%2010.006%204.86996%2010.0036C4.87243%2010.0012%204.87452%2010.0001%204.87484%209.99999C4.87487%209.99998%204.8748%2010%204.87466%2010.0001C4.87451%2010.0001%204.87436%2010.0001%204.87427%2010.0002C4.87386%2010.0002%204.87467%2010%204.87731%2010V6C2.67784%206%200.869873%207.78121%200.869873%2010H4.86987ZM4.87731%2010C4.87995%2010%204.88075%2010.0002%204.88035%2010.0002C4.88025%2010.0001%204.88011%2010.0001%204.87996%2010.0001C4.87981%2010%204.87975%209.99998%204.87978%209.99999C4.88009%2010.0001%204.88218%2010.0012%204.88465%2010.0036C4.8871%2010.006%204.88717%2010.0071%204.88633%2010.0052C4.88585%2010.004%204.88534%2010.0025%204.885%2010.0008C4.88463%209.99902%204.88474%209.99852%204.88474%2010H8.88474C8.88474%207.78121%207.07678%206%204.87731%206V10ZM4.88474%2010C4.88474%2010.0015%204.88463%2010.001%204.885%209.99918C4.88534%209.99751%204.88585%209.99597%204.88633%209.99484C4.88717%209.99287%204.8871%209.99395%204.88465%209.99638C4.88218%209.99884%204.88009%209.99988%204.87978%2010C4.87975%2010%204.87981%209.99999%204.87996%209.99995C4.88011%209.9999%204.88025%209.99987%204.88035%209.99985C4.88075%209.99976%204.87995%2010%204.87731%2010V14C7.07678%2014%208.88474%2012.2188%208.88474%2010H4.88474ZM4.87731%2010C4.87467%2010%204.87386%209.99976%204.87427%209.99985C4.87436%209.99987%204.87451%209.9999%204.87466%209.99995C4.8748%209.99999%204.87487%2010%204.87484%2010C4.87452%209.99988%204.87243%209.99884%204.86996%209.99638C4.86752%209.99395%204.86744%209.99287%204.86828%209.99484C4.86877%209.99597%204.86928%209.99751%204.86962%209.99918C4.86999%2010.001%204.86987%2010.0015%204.86987%2010H0.869873C0.869873%2012.2188%202.67784%2014%204.87731%2014V10ZM15.9108%2010C15.9108%209.99852%2015.9109%209.99902%2015.9105%2010.0008C15.9102%2010.0025%2015.9097%2010.004%2015.9092%2010.0052C15.9084%2010.0071%2015.9084%2010.006%2015.9109%2010.0036C15.9133%2010.0012%2015.9154%2010.0001%2015.9157%209.99999C15.9158%209.99998%2015.9157%2010%2015.9156%2010.0001C15.9154%2010.0001%2015.9153%2010.0001%2015.9152%2010.0002C15.9148%2010.0002%2015.9156%2010%2015.9182%2010V6C13.7187%206%2011.9108%207.78121%2011.9108%2010H15.9108ZM15.9182%2010C15.9209%2010%2015.9217%2010.0002%2015.9213%2010.0002C15.9212%2010.0001%2015.921%2010.0001%2015.9209%2010.0001C15.9207%2010%2015.9207%209.99998%2015.9207%209.99999C15.921%2010.0001%2015.9231%2010.0012%2015.9256%2010.0036C15.928%2010.006%2015.9281%2010.0071%2015.9272%2010.0052C15.9268%2010.004%2015.9262%2010.0025%2015.9259%2010.0008C15.9255%209.99902%2015.9257%209.99852%2015.9257%2010H19.9257C19.9257%207.78121%2018.1177%206%2015.9182%206V10ZM15.9257%2010C15.9257%2010.0015%2015.9255%2010.001%2015.9259%209.99918C15.9262%209.99751%2015.9268%209.99597%2015.9272%209.99484C15.9281%209.99287%2015.928%209.99395%2015.9256%209.99638C15.9231%209.99884%2015.921%209.99988%2015.9207%2010C15.9207%2010%2015.9207%209.99999%2015.9209%209.99995C15.921%209.9999%2015.9212%209.99987%2015.9213%209.99985C15.9217%209.99976%2015.9209%2010%2015.9182%2010V14C18.1177%2014%2019.9257%2012.2188%2019.9257%2010H15.9257ZM15.9182%2010C15.9156%2010%2015.9148%209.99976%2015.9152%209.99985C15.9153%209.99987%2015.9154%209.9999%2015.9156%209.99995C15.9157%209.99999%2015.9158%2010%2015.9157%2010C15.9154%209.99988%2015.9133%209.99884%2015.9109%209.99638C15.9084%209.99395%2015.9084%209.99287%2015.9092%209.99484C15.9097%209.99597%2015.9102%209.99751%2015.9105%209.99918C15.9109%2010.001%2015.9108%2010.0015%2015.9108%2010H11.9108C11.9108%2012.2188%2013.7187%2014%2015.9182%2014V10Z%22%20fill%3D%22%23fff%22%20mask%3D%22url%28%23path-1-outside-1%29%22%2F%3E%3C%2Fsvg%3E"); }
.adv-search-btn:hover {
background-color: #ff6c58; }
.adv-search-btn:hover .text-block-3 {
color: #fff; }
.advantages, .footer {
background-color: #c83a28; }
.timer-block__date span.days {
color: #ff533b;
background: #ffe5e1; }
.site-path a {
color: #ff533b;
background: #ffe5e1; }
.site-path a:before {
background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%225px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%205%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M1.68599%200.588403C1.45868%200.209539%200.967268%200.0866871%200.588403%200.314006C0.209539%200.541324%200.0866871%201.03273%200.314006%201.4116L1.68599%200.588403ZM4%206L4.68599%206.4116L4.93295%206L4.68599%205.5884L4%206ZM0.314006%2010.5884C0.0866871%2010.9673%200.209539%2011.4587%200.588403%2011.686C0.967268%2011.9133%201.45868%2011.7905%201.68599%2011.4116L0.314006%2010.5884ZM0.314006%201.4116L3.31401%206.4116L4.68599%205.5884L1.68599%200.588403L0.314006%201.4116ZM3.31401%205.5884L0.314006%2010.5884L1.68599%2011.4116L4.68599%206.4116L3.31401%205.5884Z%22%20fill%3D%22%23ff533b%22%2F%3E%3C%2Fsvg%3E"); }
.site-path a:hover {
color: #fff;
background-color: #ff533b; }
.site-path a:hover:before {
background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%225px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%205%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M1.68599%200.588403C1.45868%200.209539%200.967268%200.0866871%200.588403%200.314006C0.209539%200.541324%200.0866871%201.03273%200.314006%201.4116L1.68599%200.588403ZM4%206L4.68599%206.4116L4.93295%206L4.68599%205.5884L4%206ZM0.314006%2010.5884C0.0866871%2010.9673%200.209539%2011.4587%200.588403%2011.686C0.967268%2011.9133%201.45868%2011.7905%201.68599%2011.4116L0.314006%2010.5884ZM0.314006%201.4116L3.31401%206.4116L4.68599%205.5884L1.68599%200.588403L0.314006%201.4116ZM3.31401%205.5884L0.314006%2010.5884L1.68599%2011.4116L4.68599%206.4116L3.31401%205.5884Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); }
.block710-inner {
margin: 20px 0 0;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-direction: normal;
-webkit-box-orient: vertical;
-moz-box-direction: normal;
-moz-box-orient: vertical;
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; }
.block710-first-line {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
margin-bottom: 5px; }
.block710-title {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
-webkit-box-flex: 0;
-webkit-flex: 0 1 33.33%;
-moz-box-flex: 0;
-moz-flex: 0 1 33.33%;
-ms-flex: 0 1 33.33%;
flex: 0 1 33.33%;
text-align: right;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding-right: 35px; }
.block710-title-inner {
width: 100%; }
.block710-title-text {
margin-bottom: 20px;
font-family: 'Oswald', sans-serif;
font-size: 45px;
line-height: 1;
white-space: pre-line; }
.block710-title-note {
font-family: 'Roboto';
font-size: 25px; }
.block710-body {
position: relative;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
-webkit-box-flex: 0;
-webkit-flex: 0 1 66.66%;
-moz-box-flex: 0;
-moz-flex: 0 1 66.66%;
-ms-flex: 0 1 66.66%;
flex: 0 1 66.66%;
background-position: center center;
background-repeat: no-repeat;
-webkit-background-size: cover;
background-size: cover;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 35px;
color: #fff;
height: 270px; }
.block710-body:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.5);
transition: all 0.3s; }
.block710-body:hover:before {
background-color: rgba(0, 0, 0, 0.7); }
.block710-body-inner {
position: relative; }
.block710-body-inner .main-block-title-big {
font-size: 40px;
font-family: 'Oswald', sans-serif;
margin-bottom: 10px; }
.block710-body-inner .main-block-title-small {
font-size: 19px; }
.block710-list {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
color: #fff;
margin: 0 -3px; }
.block710-item {
position: relative;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
-webkit-box-flex: 0;
-webkit-flex: 0 1 calc(33.33% - 6px);
-moz-box-flex: 0;
-moz-flex: 0 1 calc(33.33% - 6px);
-ms-flex: 0 1 calc(33.33% - 6px);
flex: 0 1 calc(33.33% - 6px);
-webkit-background-size: cover;
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 40px;
margin: 0 3px;
height: 225px; }
.block710-item:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.5);
transition: all 0.3s; }
.block710-item:hover:before {
background-color: rgba(0, 0, 0, 0.7); }
.block710-item-inner {
display: block;
position: relative; }
.block710-item-inner .item-title-small {
color: #ff533b;
font-size: 17px;
margin-bottom: 10px; }
.block710-item-inner .item-title-big {
font-size: 30px;
font-family: 'Oswald', sans-serif;
font-weight: bold; }
.block710 .more-button {
padding: 15px 60px 15px 15px;
border: 1px solid rgba(255, 255, 255, 0.5);
margin-top: 10px;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;
position: relative;
cursor: pointer;
transition: all 0.3s; }
.block710 .more-button:before {
content: '';
position: absolute;
top: 9px;
right: 15px;
width: 30px;
height: 30px;
background: url(/wp-content/themes/cx/img/button-arrow.png) center center no-repeat #ff533b;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%; }
.block710 .more-button:hover {
background-color: #ff6c58; }
@media (max-width: 480px) {
.block710-first-line {
-webkit-box-direction: normal;
-webkit-box-orient: vertical;
-moz-box-direction: normal;
-moz-box-orient: vertical;
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; }
.block710-title {
padding-right: 0;
text-align: center;
margin-bottom: 15px; }
.block710-title-text {
white-space: normal; }
.block710-item {
-webkit-box-flex: 0;
-webkit-flex: 0 1 100%;
-moz-box-flex: 0;
-moz-flex: 0 1 100%;
-ms-flex: 0 1 100%;
flex: 0 1 100%;
margin-bottom: 6px; } }
.action-block {
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-image: linear-gradient(to right, #ff533b 0, #f29556 100%);
margin: 30px 0;
height: 106px;
padding: 10px 10px 10px 170px;
position: relative; }
.action-block:before {
content: '';
position: absolute;
left: 20px;
top: 50%;
width: 100px;
height: 100px;
margin: -50px 0 0;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
background: url(/wp-content/themes/cx/img/action-icon-1.png) center center no-repeat #fff;
-webkit-box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);
-webkit-box-sizing: side-box;
-moz-box-sizing: side-box;
box-sizing: side-box; }
.action-block-inner {
position: relative;
color: #fff;
font-family: 'Roboto'; }
.action-block-title {
font-size: 30px;
font-weight: bold;
margin-bottom: 10px; }
.action-block-note {
font-size: 15px; }
.action-block-link {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0; }
@media (max-width: 960px) {
.action-block {
height: auto; } }
.catalog-block-title {
font-size: 30px;
font-weight: bold;
font-family: 'Roboto';
margin-bottom: 20px; }
.catalog-block nav {
font-family: 'Roboto'; }
.catalog-block nav > ul {
margin: 0;
padding: 0;
list-style: none;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
justify-content: space-between; }
.catalog-block nav > ul > li {
border-top: 4px solid #1b3f9c;
-webkit-border-radius: 3px 3px 0 0;
-moz-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
background-color: #fff;
margin: 0 0.15% 30px;
padding: 0 20px 10px;
-webkit-box-flex: 0;
-webkit-flex: 0 1 32.5%;
-moz-box-flex: 0;
-moz-flex: 0 1 32.5%;
-ms-flex: 0 1 32.5%;
flex: 0 1 32.5%; }
.catalog-block nav > ul > li > a {
display: block;
font-size: 20px;
font-weight: bold;
text-decoration: none;
padding: 15px 0;
color: #393939; }
.catalog-block nav > ul > li > a:hover {
text-decoration: underline; }
.catalog-block nav > ul > li .catalog-block-more {
display: block;
color: #f29556;
padding: 15px 0;
text-decoration: underline;
cursor: pointer; }
.catalog-block nav > ul > li > ul {
padding-left: 0; }
.catalog-block nav > ul > li > ul > li > a span + span {
display: inline-block;
width: 28px;
height: 23px;
line-height: 23px;
text-align: center;
border: 1px solid #e5e5e5;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
color: #000; }
.catalog-block nav > ul > li > ul > li:nth-child(n+4) {
display: none; }
.catalog-block nav > ul ul {
margin: 0;
padding: 0 0 0 20px;
list-style: none; }
.catalog-block nav > ul ul li a {
text-decoration: none;
font-size: 15px;
color: #6e6e6e;
display: -moz-box;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
justify-content: space-between;
padding: 12px 0;
border-bottom: 1px dashed #e5e5e5; }
.catalog-block nav > ul ul li a:hover {
text-decoration: underline; }
@media (max-width: 480px) {
.catalog-block nav > ul > li {
-webkit-box-flex: 0;
-webkit-flex: 0 1 100%;
-moz-box-flex: 0;
-moz-flex: 0 1 100%;
-ms-flex: 0 1 100%;
flex: 0 1 100%; } }
.action2-block {
background-position: center center;
-webkit-background-size: cover;
background-size: cover;
background-repeat: no-repeat;
background-image: url(/wp-content/themes/cx/action2-pic.jpg);
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
overflow: hidden;
margin-top: 480px; }
.action2-block-inner {
padding: 30px;
position: relative;
color: #fff;
font-family: 'Roboto';
background: rgba(0, 0, 0, 0.6); }
.action2-block-title {
font-size: 30px;
font-weight: bold;
margin-bottom: 20px; }
.action2-block-note {
font-size: 15px;
margin-bottom: 30px;
white-space: pre-line; }
.action2-block-button {
margin-bottom: 40px; }
.action2-block-button a {
display: inline-block;
text-decoration: none;
color: #ff533b;
background-color: #ffe5e1;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
font-size: 15px;
padding: 15px 30px;
font-weight: 500;
transition: all 0.3s; }
.action2-block-button a:hover {
background-color: #ff6c58;
color: #fff; }
.action2-block-timer {
background: rgba(255, 255, 255, 0.3);
margin: 0 -30px -30px; }
.action2-block-timer-inner {
font-size: 0;
text-align: center;
padding: 15px 10px; }
.action2-block-timer-inner span {
display: inline-block;
vertical-align: middle;
width: 46px;
height: 46px;
border-radius: 6px;
background: #ff533b;
font-size: 18px;
line-height: 46px;
font-weight: 700;
text-align: center;
color: #fff;
margin-left: 7px;
margin-right: 7px; }
.action2-block-timer-inner ins {
opacity: 0.5;
display: inline-block;
vertical-align: middle;
width: 4px;
height: 14px;
margin: 0 8px;
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%224px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%204%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M0%202C0%203.10457%200.895431%204%202%204C3.10457%204%204%203.10457%204%202C4%200.895431%203.10457%200%202%200C0.895431%200%200%200.895431%200%202Z%22%20fill%3D%22%23ff533b%22%2F%3E%3Cpath%20d%3D%22M0%2012C0%2013.1046%200.895431%2014%202%2014C3.10457%2014%204%2013.1046%204%2012C4%2010.8954%203.10457%2010%202%2010C0.895431%2010%200%2010.8954%200%2012Z%22%20fill%3D%22%23ff533b%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
@media screen and (max-width: 1023px) {
.action2-block {
width: 100%;
text-align: center;
margin: 0 0 10px; } }
.site-container__inner > .action2-block {
margin-top: 40px;
margin-bottom: 40px;
margin-left: auto;
margin-right: auto;
max-width: 270px; }
.address {
-webkit-box-direction: normal;
-webkit-box-orient: vertical;
-moz-box-direction: normal;
-moz-box-orient: vertical;
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
-moz-justify-content: center;
justify-content: center;
align-items: flex-start; }body .cat-item__pic {
display: inline-flex;
align-items: center;
margin-right: 15px;
width: 32px;
font-size: 0;
}
body .cat-item__pic svg {}
body .shop-folders-wrap .cat-list > li > a.sublevels {
background-image: none !important;
}
body .shop-folders-wrap .cat-list > li > a {
font-weight: 500;
font-size: 16px;
}
body .shop-folders-wrap .cat-list > li > a.has_icon_item {
padding-top: 12px;
padding-bottom: 12px;
}
@media all and (min-width: 1261px) {
body .company-info__left {
width: 380px;
}
}
body .cat-item__pic svg {width: 100%; height: 100%;}
@media all and (min-width: 1261px) and (max-width: 1339px) {
body .address {
max-width: 280px;
}
}
.shop-folders-wrap.active .cat-list {padding-bottom: 20px;}
body .burger-block .burger-folders__list li a {display: flex;}
@media all and (max-width: 767px) {
.width-container.head {padding-top: 16px;padding-bottom: 16px;}
}
@media all and (max-width: 1260px) {
body .desc {display: block; line-height:1.2;}
body .company-info__left > .name:not(.site-name) {margin-bottom: 0;}
}
@media all and (max-width: 479px) {
body .slide__title {font-size: 22px; line-height: 1;}
body .slide__text {font-size: 15px;}
}.shop2-block.login-form .block-body .user-block__buttons {
display: flex;
justify-content: space-between;
align-items: center;
margin: 20px 0 0;
}
.shop2-block.login-form .block-body .user-block__buttons .log-out {
text-decoration: none;
font-size: 15px;
}
.shop2-block.login-form .block-body .user-block__buttons .log-out:hover {
text-decoration: underline;
}
.shop2-block.login-form .block-body {
font-size: 15px;
}
.shop2-block.login-form .block-body .user-block__name {
margin: 5px 0 10px;
font-size: 18px;
}
.shop2-block.login-form .block-body .user-block__name a {
color: #393939;
text-decoration: none;
}
body .cat-item__pic {
flex-shrink: 0;
}
@media all and (min-width: 1261px) {
body .company-info__left.logo_left {
width: 380px;
}
body .company-info__left.logo_left  {
display: flex;
align-items: center;
}
body .logo_left .site-logo {
flex-shrink: 0;
}
body .logo_left .link {
font-size: 26px;
}
body .logo_left .desc {
display: block;
line-height: 1.1;
}
}
.contacts .contacts__phones-all.active {z-index: 11;}
body .company-info__left {
font-size: 0;
}
body .site-logo {
display: inline-block;
vertical-align: middle;
margin: 5px 20px 5px 0;
}
body .company-info__left > .name {
display: inline-block;
vertical-align: middle;
}
@media all and (max-width: 1260px) {
body .company-info__left > .name {
display: block;
}
body .site-logo {
display: block;
margin: 0 auto 8px;
}
}
.filter-block .filter-field-title {
padding: 20px 60px 20px 30px;
}
.cat-title-text {
padding: 8px 20px 8px 30px;
}
.cont-icon ,
.top-pannel__cart {
cursor: pointer;
}
@media all and (max-width: 1023px) {
.top-pannel__inner {
cursor: pointer;
}
}
body .product-list.product-list-price .product-item {
border-bottom-color: rgba(0,0,0,.05);
}
body .product-list.product-list-price .product-item__bottom-add {
padding-top: 0;
}
body .product-list.product-list-price .product-item__actions-block.no_items + .product-item__bottom-add {
padding-top: 10px;
}
@media all and (max-width: 767px) {
body .slide__text-body {
flex: 1;
border-radius: 0;
}
}
body .slide__text-body > div:last-child {
margin-bottom: 0;
}
.shop-folders-wrap.active .cat-list {padding-bottom: 20px;}
.lg-backdrop {
z-index: 10400;
}
.lg-outer {z-index: 10500;}
@media all and (min-width: 1261px) {
body .main-products .slick-prev {right: 77px;}
body .main-products .slick-next {right: 30px;}
body .main-products__slider {margin-left: 0; margin-right: 0;}
}
@media all and (max-width: 479px) {
body .timer-block__btn a {padding: 12px 60px 12px 20px; font-size: 14px; }
body .timer-block__btn a:after {width: 40px;}
}
.slider_corrections .form-block__banner__text {
max-width: 50%;
}
@media all and (max-width: 767px) {
.slider_corrections .form-block__banner__text {
max-width: 100%;
font-size: 14px;
color: #393939;
}
.slider_corrections .form-block__banner-body {
padding-top: 12px;
padding-bottom: 0;
}
.slider_corrections .form-block__banner {
display: block;
height: auto;
}
.slider_corrections .form-block__banner__title {
font-size: 18px;
color: #393939;
}
.slider_corrections .form-block__banner__text-wrap.no-events,
.slider_corrections .form-block__banner {
background-color: transparent;
}
.slider_corrections .form-block__banner__image:hover {
transform: none;
}
.slider_corrections .form-block__banner__image {
position: relative;
left: auto;
top: auto;
right: auto;
bottom: auto;
padding-top: 35%;
width: 100%;
display: block;
font-size: 0;
border-radius: 6px;
overflow: hidden;
}
}
@media all and (max-width: 767px) {
.slider_corrections .slider .w-slider-mask,
.slider_corrections .slider {
height: 260px;
}
.slider_corrections .w-slider-arrow-left, .slider_corrections .w-slider-arrow-right {
display: none !important;
}
}
@media all and (max-width: 479px) {
.slider_corrections .slider .w-slider-mask,
.slider_corrections .slider {
height: 240px;
}
.slider_corrections .site__wrapper .slide__title {
font-size: 18px;
}
.slider_corrections .site__wrapper .slide__text {font-size: 14px;}
}
@media all and (max-width: 400px) {
.slider_corrections .slider .w-slider-mask,
.slider_corrections .slider {
height: 220px;
}
}
@media all and (max-width: 359px) {
.slider_corrections .slider .w-slider-mask,
.slider_corrections .slider {
height: 180px;
}
}
body .panel_no_block {
border-bottom-left-radius: 6px;
}
body .panel_no_block2 {
border-top-left-radius: 6px;
}
body .contacts .new_contacts_popup .contacts__phones-all {
right: -29px;
top: -24px;
}
body .contacts .new_contacts_popup .contacts__phones-all {
background-position: 20px 24px;
}
body .contacts .new_contacts_popup .contacts__phones-close {right: 19px;}
body .no_darken {
background-color: transparent !important;
}
body .address {padding-right: 35px;}
@media all and (max-width: 767px) {
.site-main .product-list.product-list-price .product-item__bottom {
width: 340px;
}
.site-main .product-list.product-list-price .product-item__top {
width: calc(100% - 340px - 20px);
}
}
@media all and (max-width: 639px) {
.site-main .product-list.product-list-price .product-item__bottom {
width: 100%;
margin: 10px 0 0;
}
.site-main .product-list.product-list-price .product-item__top {
width: 100%;
margin: 0;
}
.site-main .product-list.product-list-price .product-item {
display: block;
}
.site-main .product-list.product-list-price .product-item .product-price {
width: calc(100% - 170px - 10px);
margin-right: 10px;
}
.site-main .product-list.product-list-price .product-item .product-buttons {
width: 170px;
}
}
body .action-item__btn {
height: auto;
}
.product-list .product-item .product-buttons .shop-product-btn {
align-self: flex-start;
}
@media all and (max-width: 1260px) {
body .width-container.head {min-height: 0;}
}
body .name {
margin-bottom: 0;
}
body .company-info__left .name.site-name {
margin-bottom: 0;
}
body .company-info__left .name.site-name + .site-desc {
margin-top: 5px;
display: block;
} .right-pannel.fix_right_hover .compare-block {
pointer-events: auto;
}
.right-pannel.fix_right_hover .compare-block__link {
width: 260px;
}
.right-pannel.fix_right_hover .compare-block__link.compare-block__link_1 {
display: none;
}
.right-pannel.fix_right_hover .compare-block__link.compare-block__link_2:after {
display: none;
}
.right-pannel.fix_right_hover .compare-block__link.compare-block__link_2 {
display: flex;
}
.right-pannel.fix_right_hover .compare-block__title.compare-block__title_1 {
display: none;
}
.right-pannel.fix_right_hover .compare-block__title.compare-block__title_2 {
display: flex;
}
.right-pannel.fix_right_hover .compare-block:hover .compare-block__link {
transform: translateX(-160px);
}
.right-pannel.fix_right_hover .compare-block.active .compare-block__link_1 {
display: flex;
}
.right-pannel.fix_right_hover .compare-block.active .compare-block__link_2 {
display: none;
}
.right-pannel.fix_right_hover .compare-block.active .compare-block__title_1 {
display: flex;
}
.right-pannel.fix_right_hover .compare-block.active .compare-block__title_2 {
display: none;
}
.right-pannel.fix_right_hover .compare-block.active:hover .compare-block__link {
width: 220px;
transform: translateX(-160px);
}
.right-pannel.fix_right_hover .cart-container .cart_1 {
display: flex;
width: 200px;
min-width: 200px;
transform: translate3d(140px, 0px, 0px) !important;
transition: all 0.3s ease-in-out;
}
.right-pannel.fix_right_hover .cart-container .cart_1:hover {
transform: translate3d(0px, 0px, 0px) !important;
}
.right-pannel.fix_right_hover .cart-container .cart_1:after {
display: none;
}
.right-pannel.fix_right_hover .cart-container .cart_1 .cart-icon {
flex-shrink: 0;
}
.right-pannel.fix_right_hover .cart-container .cart_2 {
display: none;
}
.right-pannel.fix_right_hover .cart-container.active .cart_1 {
display: none;
}
.right-pannel.fix_right_hover .cart-container.active .cart_2 {
display: flex;
}
.right-pannel.fix_right_hover .cart-container .no_events {
pointer-events: auto;
}
.action-item__text {word-break: break-word;}
@media all and (max-width: 479px) {
body .product-list.product-list-simple .product-item:last-child {padding-bottom: 16px;}
}
.shop-folders-wrap.inner .cat-list { height: 0;
overflow: hidden;
}
.shop-folders-wrap.inner.opened .cat-list { height: auto;
overflow: unset;
}
.search div[data-name="captcha"] {position: absolute;}
@media all and (max-width: 1700px) {
.product-list-simple .shop2-product-actions dd {
right: 0;
max-width: 100%;
left: auto !important;
}
.product-list-price .shop2-product-actions dd {
right: 0;
max-width: 100%;
left: auto !important;
}
}
@media all and (max-width: 1366px) {
.product-list-thumbs .shop2-product-actions dd {
right: 0;
max-width: 100%;
left: auto !important;
}
}
@media all and (max-width: 767px) and (min-width: 441px) {
.product-list-simple .shop2-product-actions dd {
right: auto;
}
}
.menu-bottom ul{
margin: 0;
padding: 0 0 0 15px;
list-style: none;
}
.shop-folders-panel .sorting-block__popup .sort-param.sort-param-desc:before, .shop-folders-panel .sorting-block__popup .sort-param.sort-param-desc.active:before, .shop-folders-panel .sorting-block__body span.sort-param-desc:before {
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2012%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23393939%22%20d%3D%22M11.000%2C2.000%20L1.000%2C2.000%20C0.448%2C2.000%200.000%2C1.552%200.000%2C1.000%20C0.000%2C0.448%200.448%2C-0.000%201.000%2C-0.000%20L11.000%2C-0.000%20C11.552%2C-0.000%2012.000%2C0.448%2012.000%2C1.000%20C12.000%2C1.552%2011.552%2C2.000%2011.000%2C2.000%20ZM1.000%2C4.000%20L6.000%2C4.000%20C6.552%2C4.000%207.000%2C4.448%207.000%2C5.000%20C7.000%2C5.552%206.552%2C6.000%206.000%2C6.000%20L1.000%2C6.000%20C0.448%2C6.000%200.000%2C5.552%200.000%2C5.000%20C0.000%2C4.448%200.448%2C4.000%201.000%2C4.000%20ZM1.000%2C8.000%20L6.000%2C8.000%20C6.552%2C8.000%207.000%2C8.448%207.000%2C9.000%20C7.000%2C9.552%206.552%2C10.000%206.000%2C10.000%20L1.000%2C10.000%20C0.448%2C10.000%200.000%2C9.552%200.000%2C9.000%20C0.000%2C8.448%200.448%2C8.000%201.000%2C8.000%20Z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat;
}
.shop-folders-panel .sorting-block__popup .sort-param.sort-param-asc:before, .shop-folders-panel .sorting-block__popup .sort-param.sort-param-asc.active:before, .shop-folders-panel .sorting-block__body span.sort-param-asc:before{
background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2012%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23393939%22%20d%3D%22M11.000%2C10.000%20L1.000%2C10.000%20C0.448%2C10.000%200.000%2C9.552%200.000%2C9.000%20C0.000%2C8.448%200.448%2C8.000%201.000%2C8.000%20L11.000%2C8.000%20C11.552%2C8.000%2012.000%2C8.448%2012.000%2C9.000%20C12.000%2C9.552%2011.552%2C10.000%2011.000%2C10.000%20ZM6.000%2C6.000%20L1.000%2C6.000%20C0.448%2C6.000%200.000%2C5.552%200.000%2C5.000%20C0.000%2C4.448%200.448%2C4.000%201.000%2C4.000%20L6.000%2C4.000%20C6.552%2C4.000%207.000%2C4.448%207.000%2C5.000%20C7.000%2C5.552%206.552%2C6.000%206.000%2C6.000%20ZM6.000%2C2.000%20L1.000%2C2.000%20C0.448%2C2.000%200.000%2C1.552%200.000%2C1.000%20C0.000%2C0.448%200.448%2C-0.000%201.000%2C-0.000%20L6.000%2C-0.000%20C6.552%2C-0.000%207.000%2C0.448%207.000%2C1.000%20C7.000%2C1.552%206.552%2C2.000%206.000%2C2.000%20Z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat;
}
.main-blocks .product-list.product-list-thumbs .product-item .shop2-product-actions {position: relative;}
.main-blocks .product-list.product-list-thumbs .product-item .shop2-product-actions dd {bottom: 100%; left: 0 !important;}
.search [data-name="captcha"] {display: none; opacity: 0;}
@media all and (min-width: 1261px) {
.recommend {
min-height: 420px;
}
}html.remodal-is-locked {
overflow: hidden;
}
.remodal,
[data-remodal-id] {
display: none;
}
.remodal-overlay {
position: fixed;
z-index: 9999;
top: -5000px;
right: -5000px;
bottom: -5000px;
left: -5000px;
display: none;
}
.remodal-wrapper {
position: fixed;
z-index: 10000;
top: 0;
right: 0;
bottom: 0;
left: 0;
display: none;
overflow: auto;
text-align: center;
-webkit-overflow-scrolling: touch;
}
.remodal-wrapper:after {
display: inline-block;
height: 100%;
margin-left: -0.05em;
content: "";
}
.remodal-overlay,
.remodal-wrapper {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.remodal {
position: relative;
outline: none;
-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
text-size-adjust: 100%;
}
.remodal-is-initialized {
display: inline-block;
}
.remodal-bg.remodal-is-opening,
.remodal-bg.remodal-is-opened {
-webkit-filter: blur(3px);
filter: blur(3px);
}
.remodal-overlay {
background: rgba(0, 0, 0, 0.8);
}
.remodal-overlay.remodal-is-opening,
.remodal-overlay.remodal-is-closing {
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
}
.remodal-overlay.remodal-is-opening {
-webkit-animation: remodal-overlay-opening-keyframes 0.3s;
animation: remodal-overlay-opening-keyframes 0.3s;
}
.remodal-overlay.remodal-is-closing {
-webkit-animation: remodal-overlay-closing-keyframes 0.3s;
animation: remodal-overlay-closing-keyframes 0.3s;
}
.remodal-wrapper {
padding: 10px;
}
.remodal {
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 99.2%;
padding: .8%;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
color: #2b2e38;
background: black;
margin-bottom: 10px;
font-family: 'Roboto', sans-serif;
overflow: hidden;
border-radius: 5px;
}
.remodalBorder{
width: 89.2%;
border: 1px solid #e1e1e1;
padding: 4% 5% 0.8%;
}
.remodal.remodal-is-opening,
.remodal.remodal-is-closing {
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
}
.remodal.remodal-is-opening {
-webkit-animation: remodal-opening-keyframes 0.3s;
animation: remodal-opening-keyframes 0.3s;
}
.remodal.remodal-is-closing {
-webkit-animation: remodal-closing-keyframes 0.3s;
animation: remodal-closing-keyframes 0.3s;
}
.remodal,
.remodal-wrapper:after {
vertical-align: middle;
}
.remodal-close {
position: absolute;
top: 0;
left: 90%;
display: block;
overflow: visible;
width: 35px;
height: 35px;
margin: 0;
padding: 0;
cursor: pointer;
-webkit-transition: color 0.2s;
transition: color 0.2s;
text-decoration: none;
color: #fff;
border: 0;
outline: 0;
background: transparent;
}
.remodal-close:hover,
.remodal-close:focus {
color: #2b2e38;
}
.remodal-close:before {
font-size: 25px;
line-height: 35px;
position: absolute;
top: 5px;
left: 5px;
display: block;
width: 35px;
content: "\00d7";
text-align: center;
}
.remodal-confirm,
.remodal-cancel {
font: inherit;
display: inline-block;
overflow: visible;
min-width: 110px;
margin: 0;
padding: 12px 0;
cursor: pointer;
-webkit-transition: background 0.2s;
transition: background 0.2s;
text-align: center;
vertical-align: middle;
text-decoration: none;
border: 0;
outline: 0;
}
.remodal-confirm {
color: #fff;
background: #81c784;
}
.remodal-confirm:hover,
.remodal-confirm:focus {
background: #66bb6a;
}
.remodal-cancel {
color: #fff;
background: #e57373;
}
.remodal-cancel:hover,
.remodal-cancel:focus {
background: #ef5350;
}
.remodal-confirm::-moz-focus-inner,
.remodal-cancel::-moz-focus-inner,
.remodal-close::-moz-focus-inner {
padding: 0;
border: 0;
}
@-webkit-keyframes remodal-opening-keyframes {
from {
-webkit-transform: scale(1.05);
transform: scale(1.05);
opacity: 0;
}
to {
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes remodal-opening-keyframes {
from {
-webkit-transform: scale(1.05);
transform: scale(1.05);
opacity: 0;
}
to {
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@-webkit-keyframes remodal-closing-keyframes {
from {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
to {
-webkit-transform: scale(0.95);
transform: scale(0.95);
opacity: 0;
}
}
@keyframes remodal-closing-keyframes {
from {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
to {
-webkit-transform: scale(0.95);
transform: scale(0.95);
opacity: 0;
}
}
@-webkit-keyframes remodal-overlay-opening-keyframes {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@keyframes remodal-overlay-opening-keyframes {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@-webkit-keyframes remodal-overlay-closing-keyframes {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
@keyframes remodal-overlay-closing-keyframes {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
.mainButton{
padding: 10px 25px;
background: #e57373;
border-radius: 19px;
box-shadow: 0 0 5px rgba(206, 57, 57, 0.5);
color: #fff;
text-decoration: none;
font: bold 16px 'Roboto', sans-serif;
}
.success, .fail{
color: #fff;
}
#modal1Title{
font-size: 18px;
font-weight: bold;
color: #fff;
margin-bottom: 20px;
margin-top: 20px;
}
.putName, .putPhone{
width: 210px;
padding: 0 15px;
height: 40px;
background: #fff;
margin-bottom: 15px;
border-radius: 2px;
border:none;
outline: none;
}
.btn-remodal{
width: 242px;
height: 40px;
background: #e57373;
margin-bottom: 15px;
border-radius: 2px;
border:none;
outline: none;
color: #fff;
cursor: pointer;
}
.btn-remodal:hover{
background: #C94141;
}
#modal1Title{
font-size: 20px;
}
@media only screen and (min-width: 480px){
#modal1Title{
font-size: 18px;
}
}
@media only screen and (min-width: 440px) {
.remodal {
max-width: 420px;
}
}
@media only screen and (max-width: 439px) {
.remodal {
max-width: 100%;
}
.putName, .putPhone{
width: 90%;
height: 50px;
font-size: 18px;
}
.putName:-moz-placeholder,.putPhone:-moz-placeholder{
font-size: 16px;
}
.putName::-webkit-input-placeholder,.putPhone::-webkit-input-placeholder{
font-size: 16px;
}
.textarea-remodal{
width: 90%;
}       
.btn-remodal{
width: 90%;
height: 82px;
font-size: 18px;
}
#modal1Title{
font-size: 18px;
}
}
.putName:-moz-placeholder,.putPhone:-moz-placeholder{
font-size: 14px;
}
.putName::-webkit-input-placeholder,.putPhone::-webkit-input-placeholder{
font-size: 14px;
}
.textarea-remodal:-moz-placeholder{
font-size: 14px;
}
.textarea-remodal::-webkit-input-placeholder{
font-size: 14px;
}
.textarea-remodal{
width: 90%;
border-radius: 5px;
}          
.lt-ie9 .remodal-overlay {
background: #2b2e38;
}
.lt-ie9 .remodal {
width: 420px;
}
@media only screen and (max-width: 360px){
.remodal-close{
left: 87%;
}
}
.btn-remodal{
background: black;
&:hover{
background: rgba(0, 0, 0, .8);
}
}
.remodal{
background: $red;
}
#modal1Title{
color: black;
}
.remodal-close{
color: black;
}
.remodal{
background: rgba(255, 255, 255, .7);
}
.btn-remodal{
background: #245581;
width: 60%;
margin: 0 auto;
border-radius: 20px;
box-shadow: 0 0 10px 5px rgba(221, 221, 221, 1);
}
.btn-remodal:hover{
box-shadow: none;
}
.btn-remodal:hover{
background: #245581;
}
.textarea-remodal{
width: 60%;
}
#modal1Title{
color: $red;
}
.remodal-close{
color: $red;
}
.label-check{
font-size: 13px;
}
.label-check span{
border-bottom: 1px dashed #000;
}
.check-block{
display: flex;
margin-bottom: 30px;
padding-top: 20px;
}
#modal1Title{
color: #000;
}
.remodal{
background: #fff;
padding: 5px;
padding-right: 20px;
padding-left: 20px;
padding-bottom: 20px;
}
.remodal__item{
width: 100%;
}
.putName,.putPhone{
border-bottom: 1px solid #ccc;
padding: 0;
color: #75757e;
}
@media screen and (max-width: 768px){
.submit-remodal{
height: 40px;
}
.check-block{
margin-bottom: 40px;
}
}
.check-box{margin-right: 4px;}
.sent{
background: #fff;
color: #000;
display: flex;
justify-content: center;
align-items: center;
padding: 15px;
}
.check-box{
margin-right: 3px;
align-items: center;
}
@media screen and (max-width: 480px){.label-check{font-size: 10px}}
.check-block{align-items: center;}@font-face {
font-family: "latoregular"; src: url(/wp-content/themes/cx/css/fonts/latoregular.ttf) format("truetype"); 
font-style: normal; 
font-weight: normal;  
}
@font-face {
font-family: "Oswald"; src: url(/wp-content/themes/cx/css/fonts/Oswald.ttf) format("truetype"); 
font-style: normal; 
font-weight: normal;  
}
@font-face {
font-family: "Oswaldbold"; src: url(/wp-content/themes/cx/css/fonts/Oswaldbold.ttf) format("truetype"); 
font-style: normal; 
font-weight: normal;  
}
@font-face {
font-family: "Oswalddemibold"; src: url(/wp-content/themes/cx/css/fonts/Oswalddemibold.ttf) format("truetype"); 
font-style: normal; 
font-weight: normal;  
}
@font-face {
font-family: "Montserrat"; src: url(/wp-content/themes/cx/css/fonts/Montserrat.ttf) format("truetype"); 
font-style: normal; 
font-weight: normal;  
}
@font-face {
font-family: "Montserrat-semibold"; src: url(/wp-content/themes/cx/css/fonts/Montserrat-semibold.ttf) format("truetype"); 
font-style: normal; 
font-weight: normal;  
}
@font-face {
font-family: "Montserrat-bold"; src: url(/wp-content/themes/cx/css/fonts/Montserrat-bold.ttf) format("truetype"); 
font-style: normal; 
font-weight: normal;  
}
table {  
width: 100%;  
border: 1px solid #ccc;
border-spacing: 3px;
margin-bottom: 20px;   
}
td {
padding: 10px;
}
td p {
margin-bottom: 0;
}
td, th{
border: solid 1px #d6dbea;
}
tr:nth-child(odd) {
background: #2c425708;
}
tr:nth-child(even) {
background: #ffffff94;
}
.woocommerce-product-attributes  {
border: none;
}
.woocommerce-product-attributes td, th{
border: none;
}
.table-single {  
width: 100%;  
border-spacing: 3px;
margin-bottom: 20px;   
}
.table-single td, .table-single th{
border: solid 1px #dbd0ce;
font-weight: 500;
padding: 10px;
}
.table-single tr:nth-child(odd) {
background: #f3f3f3;
}
.table-single tr:nth-child(even) {
background: #f8f8f8;
}
.add_textarea {
opacity: 0;
} #map {
width: 100%;
position: relative;
}
.form-yandex-map {
position: absolute;
width: 390px;
top: 50%;
right: 45px;
transform: translate(0px, -50%);
z-index: 2;
padding: 30px;
border-radius: 10px;
display: flex;
flex-direction: column;
background: linear-gradient( 90deg, rgba(215,220,234,1) 0%, rgba(224,234,252,1) 100%);
box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
border-radius: 15px;
}
@media(max-width: 991px) { .form-yandex-map {
width: 100%;
right: 0;
position: relative;
top: 125px;
}
#map {
height: auto !important;
}
}
.yandex-map-title {
font-size: 22px;
color: #393939;
font-weight: 700;
font-style: normal;
}
.yandex-map-text {
color: #393939;
font-weight: 600;
font-style: normal;
font-size: 15px;
} .woof_block_html_items select {
display: block !important;
position: relative;
overflow: hidden;
padding: 0 0 0 8px;
height: 25px;
border: 1px solid #aaa;
border-radius: 5px;
background-color: #fff;
background: -webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));
background: linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);
background-clip: padding-box;
-webkit-box-shadow: 0 0 3px #fff inset, 0 1px 1px rgb(0 0 0 / 10%);
box-shadow: 0 0 3px #fff inset, 0 1px 1px rgb(0 0 0 / 10%);
color: #444;
text-decoration: none;
white-space: nowrap;
line-height: 24px;
}
.chosen-container-single {
display: none !important;
}
.block710-title-text {
margin-bottom: 20px;
font-size: 40px;
font-family: Montserrat-semibold;
padding-left: 1px;
line-height: 45px;
}
.block710-title-note {
font-size: 24px;
font-family: Montserrat;
}
.block710-body-inner .main-block-title-small {
font-size: 18px;
font-family: latoregular;
margin-bottom: 17px;
}
.block710 .more-button {
padding: 8px 60px 8px 15px;
cursor: pointer;
transition: all 0.3s;
font-family: 'latoregular';
}
.block710-item-inner .item-title-big {
font-size: 25px;
font-family: 'Montserrat';
}
.block710-body-inner .main-block-title-big {
font-size: 40px;
font-family: 'Montserrat-semibold';
}
.block710-item-inner .item-title-small {
font-size: 16px;
margin-bottom: 10px;
}
.comparison-btn-mob {
display: none;
height: auto;
align-items: center;
text-decoration: auto;
}
.slider-wrapper {
max-width: 1430px;
margin: auto;
} .video-icon .wp-block-columns{
flex-wrap: nowrap !important;
}
.comparison-btn {
height: auto;
display: flex;
align-items: center;
}
.comparison-btn img{
padding-right: 8px;
}
.top-block_right{
margin-top: -15px;
}
.cx-color-white{
color: #FFF;	
}
.top-pannel_cabinet{
padding-left: 10px;
}
.catalog-block nav > ul > li > ul > li > a span + span{
display: none;
}
.catalog-block nav > ul > li{
border-radius: 12px;
box-shadow: 0px 0px 8px 1px #dadada52;
}
.cx-wc-menu-head > a{
margin-bottom: 15px;
}
.top-block_left{
z-index:3;
}
.cx-sidebar{
z-index: 2000;
}
.advantage__text, .advantages__img{
color: #f3f3f3;
transition: .1s ease 0s;
}
.advantage__item:hover, .advantage__text:hover, .advantages__img:hover{
color: #fff;
}
.footer-contacts__phone a{
color: #f3f3f3;
transition: .1s ease 0s;
}
hr:not([size]){
height: 0.3px;
color: #c3c3c3;
}
.menu-bottom__item{
padding-top: 0px;
}
.width-container.head{
padding-top: 20px;
padding-bottom: 20px;
}
.heading{
font-size: 40px;
font-family: 'Montserrat-semibold';
}
.heading-sub{
margin-top: 15px;
margin-bottom: 15px;
font-size: 24px;
font-family: 'Montserrat';
line-height: 1.2em;
}
.article__container {
padding: 21px 30px 30px;
}
p{
font-size: 16px;
line-height: 32px;
font-family: 'latoregular';
}
.content-block__text-wrap > ul > li {
font-size: 16px;
line-height: 32px;
font-family: 'latoregular';
}
.catalog-block nav > ul ul li a{
font-size: 16px;
font-family: 'latoregular';
padding: 10px 0;
}
.cat-title-text{
font-family: 'Montserrat-semibold';
font-size: 18px;
}
.cat-item_link{
line-height: 30px;
padding: 6px 20px;
}
.shop-folders-wrap .cat-list > li li a.sublevels{
padding: 6px 20px;
}
.cat-item__title {
font-family: 'Montserrat-semibold';
font-size: 18px;
line-height: 24px;
}
.top-menu__link > span{
line-height: 23px;
margin-bottom: 3px;
padding-bottom: 0px;
}
.catalog-block nav > ul > li{
margin: 0 9.5px 30px 0px;
padding: 0 20px 10px;
}
.catalog-block nav > ul{
justify-content: start;
}
.site-header p, .site-footer p{
margin-bottom: 10px;
}
.footer-contacts__address{
font-size: 16px;
font-family: 'latoregular';
}
body{
font-size: 14px;
line-height: 32px;
font-family: 'latoregular';
}
.body{
overflow-x: clip;
font-size: 15px;
line-height: 32px;
font-family: 'latoregular';
}
body .company-info__left .name.site-name{
width: 100%;
font-size: 12px;
}
.header .desc{
font-size: 14px;
font-family: 'Montserrat';
line-height: 20px;
}
.catalog-icon_header {
display: flex;
margin-left: 20px;
}
.nav-menu {
margin-right: 0;
}
.catalog-icon_header {
margin-left: 0;
}
.width-container-top {
justify-content: space-between;
}
.top-menu__link{
font-family: 'latoregular';
font-size: 14px;
}
.top-pannel_cabinet{
font-family: 'latoregular';
font-size: 14px;
}
.address{
font-family: 'Montserrat';
line-height: 20px;
color: #000;
}
.catalog-block nav > ul > li > a{
font-family: 'Montserrat-semibold';
font-size: 18px;
}
.phone{
line-height: 120%;
font-size: 20px;
font-family: 'Montserrat-semibold';
}
.schedule{
font-family: 'Montserrat';
}
.recall-btn {
border-radius: 10px;
font-size: 16px;
font-family: 'Montserrat-semibold';
display: flex;
justify-content: center;
}
@media(max-width: 992px) {
.recall-btn {
font-size: 14px;
}
}
.contacts-inner{
margin-bottom: 7px;
margin-left:45px;
}
.action-item{
border-radius: 12px;
}
.action-item__title{
font-family: 'Montserrat-semibold';
line-height: 1.4em;
}
.action-item__text{
font-family: 'latoregular';
line-height: 24px;
}
.article__title{
font-family: 'Montserrat-semibold';
}
.action-item__btn{
font-family: 'Montserrat-semibold';
font-size: 16px;
border-radius: 12px;
padding: 10px 25px;
}
.article__link{
font-family: 'latoregular';
font-size: 16px;
}
.form-block .tpl-anketa__title{
font-family: 'Montserrat-semibold';
line-height: 28px;
}
.tpl-field.type-checkbox ul li input[type="checkbox"]:checked + span, .gr-field-style.type-checkbox ul li input[type="checkbox"]:checked + span, .option-item.type-checkbox ul li input[type="checkbox"]:checked + span, .form-item.type-checkbox ul li input[type="checkbox"]:checked + span, .reg-row.type-checkbox ul li input[type="checkbox"]:checked + span, .search-rows.type-checkbox ul li input[type="checkbox"]:checked + span{
font-family: 'latoregular';
line-height: 20px;
font-size: 16px
}
.cat-list{
border-radius: 0px 0px 12px 12px;
}
.cat-title-text{
border-radius: 12px 12px 0px 0px;
}
.form-block__banner{
border-radius: 12px;
}
.form-block__right{
border-radius: 12px;
}
.content-block__text-wrap{
border-radius: 12px;
margin-bottom: 0px;
}
.cat-img{
margin-top: 15px;
margin-bottom: 15px;
}
.article{
border-radius: 12px;
}
.footer__left{
width: 29%;
}
.cx-adv{
margin-left: -70px;
width: 26%;
}
button.shop2-btn, input[type="button"].shop2-btn, input[type="submit"].shop2-btn, a.shop2-btn, .shop2-btn, .tpl-button, a.tpl-button, .tpl-field button, .tpl-field input[type="button"], .tpl-field input[type="file"], .tpl-field input[type="submit"], .gr-field-style button, .gr-field-style input[type="button"], .gr-field-style input[type="file"], .gr-field-style input[type="submit"]{
border-radius: 10px;
}
.tpl-field input[type="text"], .gr-field-style input[type="text"], .option-item input[type="text"], .form-item input[type="text"], .reg-row input[type="text"], .search-rows input[type="text"], .tpl-field input[type="email"], .gr-field-style input[type="email"], .option-item input[type="email"], .form-item input[type="email"], .reg-row input[type="email"], .search-rows input[type="email"], .tpl-field input[type="phone"], .gr-field-style input[type="phone"], .option-item input[type="phone"], .form-item input[type="phone"], .reg-row input[type="phone"], .search-rows input[type="phone"], .tpl-field input[type="number"], .gr-field-style input[type="number"], .option-item input[type="number"], .form-item input[type="number"], .reg-row input[type="number"], .search-rows input[type="number"], .tpl-field input[type="password"], .gr-field-style input[type="password"], .option-item input[type="password"], .form-item input[type="password"], .reg-row input[type="password"], .search-rows input[type="password"]{
border-radius: 10px;
}
.footer-contacts{
display: flex;
flex-direction: column;
width: 44%;
padding-top: 27px;
margin-left: 38px;
}
@media (max-width: 1200px) {
.footer-contacts {
margin-left: 0;
}
}
.list-copyright {
list-style: none;
padding: 0;
flex-wrap: wrap;
display: flex;
}
.footer-size {
padding-right: 10px;
line-height: 130%;
}
.footer-size a{
color: #1b3f9c;
}
@media (max-width: 767px) {
.footer-text {
text-align: center;
}
}
.footer__right{
width: 24%;
padding-top: 23px;
}
.menu-bottom{
padding: 0px;
}
.advantage__item{
margin: 20px 0px;
}
.advantage__text{
line-height: 21px;
font-family: 'Montserrat-semibold';
}
.footer__sitename{
font-family: 'Montserrat-semibold';
}
.footer__site-copy{
font-family: 'latoregular';
}
.menu-bottom__link-text{
font-size: 14px;
font-family: 'latoregular';
}
.title-nav-footer{
color: #fff;
font-size: 18px;
font-family: 'Montserrat-semibold';
margin-bottom: 13px;
}
.footer-contacts__phone a{
line-height: 28px;
}
.putArea {
border: none;
border-bottom: 1px solid #ccc;
padding: 0;
color: #75757e;
}
@media (max-width: 767px){
.w-col-small-6{
width: 50%;}
.footer-contacts{
width: 50%;
margin-left: 0px;
}
.footer__right{
width: 50%;
}
.footer__left{
width: 30%;
}
}
@media (max-width: 479px){
.w-col {
width: 100%;
margin-left:0px;
}
.footer-contacts{
width: 100%;
margin-left: 0px;
}
.footer__right{
width: 100%;
}
.footer__left{
width: 100%;
}
}
.shop-folders-wrap .cat-list > .cat-item > ul.cx-ul-hide > li{
display:none;
opacity: 0;
transition: .4s ease 0s;
}
.shop-folders-wrap .cat-list:hover > .cat-item > ul.cx-ul-hide > li{
display: block;
opacity: 1;
}
.block710-inner {
margin: 0;
}
.block710-body{
border-radius: 12px;
}
.block710-body:before{
border-radius: 12px;
}
.block710-item:before{
border-radius: 12px;
}
.article__item{
margin-bottom: 10px;
}
.block710-item{
border-radius: 12px;
}
.top-menu__wrap > li ul{
background: #ff533b;
}
@media (max-width: 1023px){
.fa-shopping-cart{
display: none;
}
.cat-title-text{
border-radius: 0px;
}
.burger-block__menu{
font-family: 'Montserrat-semibold';
font-size: 18px;
}
}
.shop-folders-wrap .cat-list > li ul{
margin: 0 0 0 5px;
}
.recall-btn-modal {
display: flex;
min-width: 270px;
justify-content: center;
margin-top:15px;
align-items: center;
flex-shrink: 0;
}
.cx-btn-modal {
display: flex;
min-width: 270px;
justify-content: center;
margin-top:15px;
align-items: center;
flex-shrink: 0;
}
.cx-btn {
display: flex;
min-width: 270px;
justify-content: flex-start;
margin-top:15px;
align-items: center;
flex-shrink: 0;
}
.cx-btn-end {
display: flex;
min-width: 270px;
justify-content: flex-end;
margin-top:10px;
align-items: center;
flex-shrink: 0;
}
.cx-btn__link {
display: flex;
max-width: 100vw;
min-height: 46px;
margin-left: 0px;
padding: 6px 30px;
align-items: center;
font-family: 'Montserrat-semibold';
font-size: 16px;
font-weight: 500;
text-align: center;
line-height: inherit;
text-decoration: none;
border: 0;
border-radius: 10px;
color: #ff533b;
background-color: rgba(255, 83, 59, 0.15);
transition: all 260ms ease;
cursor: pointer;
}
.cx-btn__link:hover {
background-color: rgba(255, 83, 59, 0.8);
box-shadow: 0 10px 35px -10px rgb(255 83 59 / 50%);
color: #fff;
} .complects__grid {
display: grid;
grid-template-columns: repeat(5, 1fr);
grid-gap: 19px;
}
.complects__item {
position: relative;
border-radius: 12px;
height: 350px;
overflow: hidden;
padding: 35px 20px;
display: flex;
align-items: end;
}
.complects__item img{
position: absolute;
width: 100%;
height: 100%;
object-fit: cover;
top: 0;
left: 0;
z-index: -1;
}
.complects__info {
border-radius: 25px;
z-index: 1;
width: 100%;
height: 135px;
background: #ffffffeb;
padding-top: 20px;
display: flex;
flex-direction: column;
justify-content: space-between;
}
.complects__info a{
color: #000000;
}
.complects__title {
font-weight: 700;
font-size: 18px;
line-height: 130%;
padding: 0px 30px;
color: #000000;
}
.complects__btn {
position: relative;
padding: 8px 60px 8px 15px;
cursor: pointer;
transition: all 0.3s;
font-family: 'latoregular';
border: 1px solid #FF533B;
border-radius: 25px;
}
.complects__btn a {
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 32px;
color: #000000;
}
.complects__btn:before {
content: '';
position: absolute;
top: 9px;
right: 15px;
width: 30px;
height: 30px;
background: url(/wp-content/themes/cx/img/button-arrow.png) center center no-repeat #ff533b;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.complects__btn:hover {
background-color: #ff6c58;
}
.complects__info a:hover{
color: #fff;
} #breadcrumbs {
color: #ff533b;
}
#breadcrumbs span {
display: flex;
align-items: center;
flex-wrap: wrap;
}
.cx-background-page{
padding: 50px;
border-radius: 10px;
background: #ffff;
}
.cx-breadcrumbs-cat{
position: unset;
top: 0px;
background: unset;
}
.cx-breadcrumbs-cat__inner{
width: 14%;
} .cx-breadcrumbs-link > span > span a, .cx-breadcrumbs-link > span > span span{
font-size: 16px;
font-family: 'latoregular';
}
.cx-breadcrumbs-link > span > span > span{
padding-left: 4px;
}
.cx-breadcrumbs-link > span > span a{	
display: inline-block;
vertical-align: middle;
position: relative;
margin: 0 3px;  
padding-bottom: 5px;
padding: 2px 22px 2px 10px;
color: #ff533b;
background: #ffe5e1;
border-radius: 4px;
text-decoration: none;
transition: all 0.2s;
}
.breadcrumb_last{
margin-left: 8px;
color: #999;
}
.cx-breadcrumbs-link > span > span a:before {
position: absolute;
top: 50%;
right: 9px;
width: 5px;
height: 12px;
margin-top: -6px;
opacity: 0.4;
content: '';
transition: all 0.2s;
background: url(/wp-content/themes/cx/img/arrow-bread.svg) 0 0 no-repeat;
}
.cx-breadcrumbs-link > span > span a:hover:before{
background: url(/wp-content/themes/cx/img/arrow-bread-beforceback.svg) 0 0 no-repeat;
background-image: url(/wp-content/themes/cx/img/arrow-bread-beforcebackimg.svg);
}
.cx-single-content{
background: #FFF;
padding: 30px;
border-radius: 12px;
}
.cx-single-product__img .owl-stage-outer .owl-stage .owl-item > img{ width: 100%; }
.cx-single-product__img .owl-dots .owl-dot.active span, .cx-single-product__img .owl-dots .owl-dot:hover span {
background-color: #ff533bc7;
}
.cx-single-product__img .owl-stage-outer .owl-stage .owl-item{
display: flex;
justify-content: center;
}
.cx-outer-owl .cx-single-product__subimg{
display:flex;
justify-content: flex-start;
}
.cx-outer-owl .cx-single-product__subimg .owl-item > div > span > img{
border: .5px solid #ff533b45;
border-radius: 10px;
}
.product-name{
font-weight: unset;
font-family: 'Montserrat-semibold';
margin-top: -10px;
line-height: 25px;
text-align: left;
font-size: 14px;
}
.product-buttons{
justify-content: space-between;	
}
.product-name a{
text-decoration: none;
color: rgb(255 83 59);
transition: .4s ease 0s;
}
.product-name a:hover{
color: rgb(255 83 59 / 90%);
}
.card-page .shop2-product .vendor-name a{
font-family: 'Montserrat';
font-size: 20px;
}
.card-page .shop2-product .product-price .price-current strong{
font-family: 'Montserrat-semibold';
letter-spacing: 2px;
}
.card-page .shop2-product .shop2-product__bottomshop2-product .shop-product-btn{
font-family: 'Montserrat-semibold';
font-size: 16px;
padding: 9px 30px;
text-align: left;
width: 195px;
}
.card-page .shop2-product .shop-product-btn{
font-family: 'Montserrat-semibold';
font-size: 16px;
padding: 9px 30px;
padding-right: 74px;
}
.one-click-btn, .tpl-forgot-btn, .cart_back_btn a, .shop2_cart_update a, .coupon_show_btn, .reg_btn_wrap a, a.shop2-btn.shop2-btn-back{
font-size: 16px;
font-family: 'Montserrat-semibold';
padding: 19px 30px;
}
.shop-product-btn.type-3{
padding: 19px 30px;
}
.sku_wrapper{
color: #000;
font-size: 16px;
}
.sku{
color: #777;
}
.card-page .shop2-product__btns2-left{
width: calc(100% - 500px);
}
.card-page .shop2-product__btns2-right{
width: 500px;
display: flex;
justify-content: flex-end;
}
.card-page .shop2-product .shop-product-btn{
margin-right: 32px;
}
@media screen and (max-width: 1023px)
{
.card-page .shop2-product__btns2-right{
justify-content:start
}
.card-page .shop2-product__btns2-left{
width: auto;
}
}
@media(max-width: 576px) {
.product-name {
font-size: 12px; line-height: 12px;
}
}
.card-page .shop2-product .product-anonce{
padding: 17px 0 0;
}
.shop-info-table > table{
border: 1px solid #33333352;
}
.shop-info-table > table > tbody > tr{
border: 1px solid #33333352;
}
.shop-info-table > table > tbody > tr > td{
border: 1px solid #33333352;
padding: 15px;
}
.shop-info-table > table > tbody > tr:last-child > td:first-child {
border-bottom-left-radius: 10px;
}
.shop-info-table > table > tbody > tr:last-child > td:last-child {
border-bottom-right-radius: 10px;
}
.info-shop{
display: inline-block;
margin-bottom: 15px;
padding: 10px 25px;
background: #ffffff;
color: #000;
border: 1px solid #ff533b;
border-radius: 11px;
font-size: 16px;
font-family: 'Montserrat-semibold';
}
.site-main{
padding:0;
}
.product-card{
overflow: hidden;
position: relative; height: 100%;
display: flex;
flex-direction: column;
justify-content: space-between;
margin-bottom: 25px;
padding: 20px;
border-radius: 10px;
background: #fff;
box-shadow: 0px 0px 15px 14px #e2e2e23b;
padding: 25px 20px;
}
.shop-product-btn.buy{
padding-right: 0px;
}
.price-current{
font-size: 16px;
font-family: 'Montserrat-semibold';
letter-spacing: 1px;	
text-align: left;
padding-left: 0px;
line-height: 150%;
}
@media(max-width: 576px) {
.price-current  {
font-size: 14px;
}
}
body .product-amount, .site .cart-amount, .cart-popup-amount{
width: 153px;
}
.product-item__right-top{
padding-left: 0px;
margin-bottom: 10px;	
}
.shop-product-btn.buy{
width: 80px;
}
.cx-product-card{
box-shadow: 0px 0px 4px 1px #e9e9e9cc;
border-radius: 12px;
}
.product-card__image {
display: flex;
align-items: center;
justify-content: center;
}
.product-card__image img {
height: 150px;;
padding: 10px;
width: auto;
}
.cx-background-archive-bottom{
background: #fff;
border-radius: 12px;
padding: 15px;
}
.woocommerce-loop-category__title{
text-align: center;
line-height: 23px;
font-family: 'Montserrat-semibold';
font-size: 14px;
}
a{
text-decoration:none;
}
mark{
display:none;
}
.wc-shop-cat__image{
display: flex;
justify-content: center;
background: linear-gradient( 90deg, rgba(215,220,234,1) 0%, rgba(224,234,252,1) 100%);
box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
border-radius: 15px;
}
body .product-amount, .site .cart-amount, .cart-popup-amount{
width: 153px;
padding-left: unset;
}
.cx-wc-menu-head > a{
width: unset;
margin-left: 15px;
border-radius: 12px;
background: rgba(27, 63, 156, 0.15);
transition: .4s ease 0s;
}
.cx-wc-menu-head > a:hover{
background: #1b3f9c;
}
.cx-wc-menu-head > a > div > div > div{
color: #1b3f9c;
transition: .4s ease 0s;
}
.cx-wc-menu-head > a:hover > div > div > div{
color: #fff;
}
.wc_category_product {
padding: 0px!important;
margin: 3px;
}
h1.product-name{
text-align:left;
}
shop2-product__btns2-left{
}
.cx-sidebar-cat{
width: 80.5%;	
}
.cat-wrap{
position: sticky;
border-radius: 6px;
background-color: #fff;
top: 10px;
}
.page-numbers{
display:flex;
justify-content: flex-end;
margin-top: 10px;	
}
.page-numbers li{
margin: 5px;
list-style-type: none;
}
.page-numbers li a{
color: #c83a28;
border: 1px solid #b7b7b7bf;
padding: 0px 12px;
background: #fff;
border-radius: 8px;
transition: all .4s ease 0s;
}
.page-numbers li a:hover{
padding: 0px 12px;
background: #c83a28;
border: 1px solid #888888bf;
color: #fff;
border-radius: 8px;
}
.page-numbers li span{
padding: 0px 12px;
background: #c83a28;
border: 1px solid #888888bf;
color: #fff;
border-radius: 8px;
}
.product-card__image .no-img{
width:auto!important;
}
.cx-text-info{
margin-top: 15px;
margin-bottom: 15px;
font-size: 28px;
line-height: 36px;
font-weight: 700;
color: #393939;
font-style: normal;
}
.bapf_body select {
height: 50px;
}
.bapf_body:focus-visible {
border: none;
}
.bapf_body select:focus-visible {
border: none;
outline: none !important;
}
@media screen and (max-width:768px) {
.cx-sidebar {
display:none;
}
}
.button-quanity-wrapper input:not([type="checkbox"]):not([type="radio"]), select {
line-height: 18px;
padding: 8px;
height: 54px;
font-size: 16px;
font-weight: bold;
width: 65px;
border: 7px solid transparent;
border-radius: 6px;
outline: 1px solid #eee;
}
.cx-btn-shop {
display:flex;
flex-direction:row;
justify-content: center;
flex-wrap: wrap;
color: #fff;
}
.cx-btn-shop a {
background: #ff533b;
margin-bottom: 0px;
}
.wc-forward {
background-color: #d7dcea;
color: #1b3f9c;
}
.cx-btn-shop .added_to_cart {
width: 160px !important;
font-size: 16px;
display: flex;
align-items: center;
justify-content: center;
margin-left: 10px;
color: #fff;
border-radius: 7px;
background-color: #49a23e !important;
}
.added_to_cart {
display: flex;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
width: 100%;
}
.woocommerce img, .woocommerce-page img {
height: 25px;
max-width: unset;
width: auto;
}
.wc-proceed-to-checkout .checkout-button {
background: #49a23e !important;
padding: 18px 35px !important;
font-size: 16px !important;
}
.shop-product-btn.type-1, .shop-product-btn.type-2 {
padding: 11px 18px;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
padding: 10px;
border: 1px solid #dadada;
border-radius: 5px;
}
.btn-card__wrapper .button {
background: #ff533b;
color: #fff;
height: 22px;
padding: 0 !important;
letter-spacing: initial;
font-size: 13px !important;
}
.product-price-block {
display:flex;
flex-direction:row;
justify-content:space-between;
align-items: center;
}
.cat {
width: auto !important;
}
.advantages, .footer {
background: linear-gradient(
90deg
, rgb(183 112 63) 0%, rgb(179 124 86) 54%, rgb(162 106 67) 100%);
} @media (max-width: 576px) {
.fluid-col {
display: none;
}
.site-main__inner .mb-5 {
margin-bottom: 2rem !important;
}
}
.comblock-wrapper  img{
border-radius:20px;
box-shadow:0px 0px 16px 0px #c1c1c1;
}
.comblock-buttons {
display:flex;
flex-direction:row;
margin-top: 20px;
}
.comblock-buttons .comblock-button {
margin-right: 25px;
padding: 10px 20px;
background: #299e27;
box-shadow:0px 0px 16px 0px #c1c1c1;
color: #fff;
font-size: 16px;
border-radius: 10px;
transition: all ease .3s;
}
.comblock-buttons .comblock-button:hover {
background: #269225;
box-shadow:0px 0px 6px 0px #c1c1c1;
}
.comblock-buttons  .phone {
display:flex;
align-items:center;
} .card-service {
display:flex;
flex-direction:column;
justify-content:space-between;
height:370px
}
.card-body-service {
display: flex;
flex-direction: column;
justify-content: space-between;
height: 85px;
}
.card-body-service  .read-more{
line-height: 120%;
font-size: 16px;
font-family: 'Montserrat-semibold';
}
.card-title-service {
line-height: 140%;
font-size: 18px;
font-family: 'Montserrat-semibold';
} .gallery-item {
box-shadow: 0px 0px 10px 0px #e1e1e1;
border-radius:15px;
padding:20px;
height: 370px;
}
.gallery-item__image img {
border-radius:12px;
margin-bottom:15px;
}
.gallery-item__title {
line-height: 140%;
font-size: 18px;
font-family: 'Montserrat-semibold';
}
.gallery-single-image {
border-radius:12px;
}
.advantage__wrap {
display: flex;
justify-content: center;
flex-wrap: wrap;
}
.video-section {
background: linear-gradient( 90deg, rgba(215,220,234,1) 0%, rgba(224,234,252,1) 100%);
padding: 80px 0;
}
.cart-internet {
padding: 30px;
border-radius: 20px;
background: linear-gradient( 90deg, rgba(215,220,234,1) 0%, rgba(224,234,252,1) 100%);
height: 650px;
box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: center;
}
.cart-internet:hover .internet-img img{
transform: scale(1.1);
}
.internet-title {
margin-bottom: 20px;
font-size: 22px;
font-weight: 600;
height: 100px;
}
.internet-img img {
height: 240px;
margin-bottom: 15px;
transition: 0.5s ease 0s;
}
.content-block__text-wrap_slider {
margin-right: 0 !important;
}
@media(max-width: 1199px) {
.cart-internet {
height: 675px;
}
}
@media(max-width: 991px) {
.internet-img img {
height: auto;
}
.internet-title {
height: auto;
}
.cart-internet {
height: 617px;
}
.social-header {
display: none;
}
}
@media(max-width: 600px) {
.cart-internet {
height: auto;
}
} @media (max-width: 1440px){
.page-wrapper{
margin-left: 30px;
margin-right: 30px;
}
}
@media (max-width: 1024px){
.page-wrapper{
margin-left: 30px;
margin-right: 30px;
}
.phone{
font-size: 15px;
}
.menu-bottom__link-text {
font-size: 12px;
margin-right: 3px;
}
.card-page .shop2-product{
margin: 0;
}
}
@media (max-width: 768px){
.page-wrapper{
margin-left: 30px;
margin-right: 30px;
}
.phone{
font-size: 18px;
}
}
@media (max-width: 450px){
.page-wrapper{
margin-left: 15px;
margin-right: 15px;
}
.phone{
font-size: 18px;
}
}
.form-group{
margin-top:10px;
}
.form-group_btn{
margin-top:25px;
background-color: #ff533b;
color: #fff;
border-color: #ff533b;
}
.contacts_title{
font-size: 22px;
padding-bottom: 0px;
} .contacts_list{
padding-left: 50px;
font-size: 16px;
}
.contacts_descr{
font-size: 16px;
}
.contacts_info{
margin-top: 21px;
}
.contacts_form{
margin-top: 0px;
}
.contacts_about{
margin-top: 60px;
margin-bottom: 60px;
padding-left: 0px;
}
.contacts-form_block{
padding-left: 0px;
}	
.contacts_page a{
color: #ff533b;
}
.contacts-text li{
font-size: 15px;
}
.contacts_page label{
margin-bottom: 0px;
}
.block710 a{
text-decoration: none;
color: #fff;
}
.cx-unique-block ul {
list-style:disc;
}
.cx-unique-block ol {
list-style:numeric;
}
.remodal {
background: #fff;
padding: 30px;
}
.btn-remodal {
background-color: rgba(255, 83, 59, 0.8);
box-shadow: 0 10px 35px -10px rgb(255 83 59 / 50%);
color: #fff;
}
.btn-remodal:hover {
background: rgb(253 31 0 / 80%);
}
label {
margin-bottom: unset;
line-height: 150%;
}
.copyright {
color:#fff;
}
.woocommerce-product-attributes-item__label {
padding: 4px;
padding-right: 40px;
}
.woocommerce-product-attributes-item__value {
text-align: end;
line-height: 130%;
padding: 4px;
}
.woocommerce-product-attributes-item__value p {
margin-bottom:0;
}
.woocommerce-product-attributes-item {
display: flex;
flex-direction: row;
justify-content: space-between;
border-bottom: 1px solid #d7dcea80;
}
#ajaxsearchlite1 {
border-radius: 10px;
}
#ajaxsearchliteres2 {
z-index: 9999;
top: 1200px;
}
.promagnifier {
width: 52px !important;
height: 54px !important;
background-image:unset !important;
background-color: #ff7562 !important;
}
#ajaxsearchlite1 .probox, div.asl_w .probox {
height: 48px !important;
display: flex;
align-items: center;
}
#ajaxsearchlite1 .probox .proinput, div.asl_w .probox .proinput {
font-weight: normal;
font-family: Open Sans;
color: #fff !important;
font-size: 12px;
line-height: normal !important;
text-shadow: 0 0 0 rgb(255 255 255 / 0%);
display: flex;
align-items: center; 
}
div.asl_w .probox .proloading, div.asl_w .probox .proclose, div.asl_w .probox .promagnifier, div.asl_w .probox .prosettings {
width: 54px;
height: 54px;
}
.filtration-title {
display: none;
font-size:24px;
margin-bottom:15px;
}
.widget-title {
display:none;
}
#woof_widget-2 {
list-style: none;
}
.widget_price_filter h4 {
display:none;
}
.woof .widget_price_filter .ui-slider .ui-slider-range {
background-color: #ff533b;
}
.woof .widget_price_filter .ui-slider .ui-slider-handle {
background-color: #ff533b;
} .filter__item  {
background: #ff533b;
padding: 2px 10px;
border-radius: 100%;
margin-left: 10px;
}
.filter__item:hover  {
cursor: pointer;
}
.filter__wrapper-text {
font-size: 19px;
}
.filter__item img {
width: 16px;
}
.filter-flex {
display: flex;
align-items: center;
}
@media(max-width: 992px) {
.filter-flex .mob-filter-block {
margin-left: auto;
}	
} .sim-form__item {
margin-bottom: 40px;
box-shadow: 0px 5px 15px 3px #efe9e99e;   
border-radius: 15px;
padding: 30px;
}
.sim-form__item label span {
top: 5px;
}
.sim-form__title {
margin-top: 0px;
}
.sim-form__check {
display: flex;
flex-direction: column;
}
.sim-form__info {
width: 100%;
padding: 7px 15px;
border-radius: 8px;
border: 1px solid #ccc;
}
.sim-form__wrapper {
display: flex;
flex-direction: row;
font-size: 16px;
}
.sim-form__wrapper label {
margin-right: 15px;
}
.sim-form__wrapper label:last-child {
margin-right: 0px;
}
.sim-form__info:focus {
outline: none;
border: 1px solid rgba(255, 83, 59, 0.8);
}
input[type="file"]::-webkit-file-upload-button {
padding: 6px 12px;
font-weight: 300;
cursor: pointer;
color: #ff533b;
background-color: #ffe5e1;
border-radius: 4px;
border: none;
}
input[type="file"]::-webkit-file-upload-button:hover {
background-color: #ff533b;
color: #fff;
transition: all 0.2s;
}
.sim-form__policy {
display: flex;
flex-direction: row-reverse;
justify-content: flex-end;
}
.sim-form__policy span, .sim-form__link  {
font-size: 13px;
font-weight: 300;
color: #8c8c8c;
}
.sim-form__policy span {
margin-left: 0px;
}
.sim-form__link {
text-decoration: underline;
}
.sim-form__policy-text {
padding-left: 8px;
}
.sim-form__btn {
display: block;
padding: 6px 30px;
width: 220px;
height: 46px;
border: none;
color: #ff533b;
border-radius: 6px;
background-color: rgba(255, 83, 59, 0.15);
font-size: 16px;
font-weight: 700;
transition: all 260ms ease;
letter-spacing: 1px;
}
.sim-form__btn:hover {
background-color: rgba(255, 83, 59, 0.8);
box-shadow: 0 10px 35px -10px rgb(255 83 59 / 50%);
color: #fff;
}
.sim-form__btn p {
margin-bottom: 0;
}
.sim-descr__title {
text-align: center;
}
.sim-descr__text {
margin-top: 15px;
font-size: 16px;
font-weight: 500;
line-height: 32px;
font-family: 'latoregular';
text-align: justify;
}
.mobile-burger{
display:none;
}
.sim-descr__image {
margin-top: 40px;
text-align: center;
}
.top-panel-phone {
display:none;
}
.advantages, .footer {
color:#1b3f9c;
background: #d7dcea;
}
.advantage__text, .advantages__img {
color: #1b3f9c;
transition: .1s ease 0s;
}
.menu-bottom__link-text {
border-bottom: 1px solid rgb(27 63 156 / 25%);
color: #1b3f9c;
}
.phone.bottom, .footer__sitename, .footer-contacts__phone a, .title-nav-footer, .footer-contacts__address, .footer__counters, .footer__site-copy, .copyright, .footer__copyright a  {
color: #1b3f9c;
}
.footer {
background:#f8f8f8;
}
.footer-description {
display:flex;
margin-bottom:20px;
}
.footer-description img {
width: 100px;
height: 100px;
margin-right: 20px;
}
.footer-contacts__phone, .footer-contacts__address {
padding:0px;
}
.footer__bottom {
padding: 20px 0px;
}
@media (max-width: 1400px) {
.sim-form__wrapper {
display: block;
}
.sim-form__wrapper label {
margin-right: 0px;
}
.sim-form__item {
padding: 13px;
}
}
@media (max-width: 768px) {
.sim-descr__text {
line-height: 25px;
}
.burger-block__menu {
padding: 10px 10px 10px 20px;
}
.site-main {
padding: 15px 0;
}
.block710-title-text {
font-size: 24px;
}
.block710-title-note {
font-size: 18px;
margin-bottom: 15px;
}
.heading {
font-size: 24px;
}
.heading-sub {
font-size: 18px;
}
.top-panel-phone {
display: block;
padding: 8px 10px;
}
.top-panel-phone a {
color: #fff;
font-family: Montserrat-semibold;
}
.wc-head-menu {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
overflow: scroll;
}
.all-categories__wrapper {
display: none;
}
.mobile-burger{
background: #ff533b;
border-radius: 6px;
color: #fff;
height: 49px;
width: 231px;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 15px;
}
.opened{
display: flex;
}
.product-card__bottom {
height:unset !important;
}
.product-card__bottom .product-price-block {
display: flex;
}
.product-card { min-height: auto;
}
}
@media(max-width: 355px) {
.product-card__bottom .product-price-block {
flex-direction: column;
}
}
@media (max-width: 576px)  {
.sim-image {
display: none;
}
.cx-background-page {
padding: 15px;
}
.sim-form__item {
margin-bottom: 20px;
}
.sim-form__item p {
font-size: 14px;
}
.sim-form__wrapper {
font-size: 14px;
}
.sim-form__btn {
width: 160px;
height: 40px;
font-size: 14px;
}
}
@media(max-width: 991px) {
.woocommerce-product-attributes {
width:100%;
}
.page-numbers{
display: flex;
margin-top: 10px;
padding: 0;
overflow-x: scroll;
justify-content: flex-start;
}	
.cx-breadcrumbs-link > span > span a { 
font-size: 12px;
}
}
@media(max-width: 576px) {
.product-card{ height: 100%;
padding: 8px;
}
}
@media (max-width: 440px){
body .product-amount .shop2-product-amount input, .site .cart-amount .shop2-product-amount input, .cart-popup-amount .shop2-product-amount input{
padding-top: 11px;
width: 27px;
height: 30px
}
body .company-info__left .name.site-name{
width: 100%;
}
.cx-background-archive-bottom{
padding: 15px;
}
.product-card__image img{
height: auto;
}
.card-page .shop2-product .shop2-product__bottomshop2-product .shop-product-btn{
font-family: 'Montserrat-semibold';
font-size: 16px;
padding: 9px 30px;
padding-right: 150px;
margin-top: 25px;
margin-left: 0px;
}
.woocommerce-loop-category__title {
font-size: 12px;
}
body .product-amount .shop2-product-amount button, .site .cart-amount .shop2-product-amount button, .cart-popup-amount .shop2-product-amount button{
width: 26px;
}
body .product-amount .shop2-product-amount, .site .cart-amount .shop2-product-amount, .cart-popup-amount .shop2-product-amount{
margin-right: 5px;
}
.cx-wc-menu-head > a{
margin-bottom:8px;
margin-left: 5px;
}
body .product-amount, .site .cart-amount, .cart-popup-amount{
width: 87px;
}
body .product-amount, .site .cart-amount, .cart-popup-amount{
padding-left: 0px;
padding-right: 0px;
}
.header .link{
font-size: 16px;
}
.cx-background-archive-bottom{
border-radius: 0px;
}
} .filter-section {
display: none;
}
@media(max-width: 1260px) {
.filter-section {
display: block;
}
}
.mob-filter {
display: none;
}
.mob-filter-active {
position: relative;
display: block !important;
background: #d7dcea73;
padding: 24px;
padding-top: 66px;
margin-bottom: 22px;
border-radius: 20px;
}
.mob-filter-active .widgettitle {
font-size: 0px;
line-height: 7px;
}
.close-filter {
position: absolute;
width: 30px;
height: 30px;
right: 27px;
top: 20px;
} .shop2-product__btns1 {
padding: 0;
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 10px;
}
.guarantee-block {
display: flex;
align-items: center;
justify-content: flex-end;
text-align: right;
width: 100%;
}
.guarantee-img {
margin-right: 7px;
}
.guarantee-text {
margin-bottom: 0;
}
@media(max-width: 576px) {
.guarantee-text {
font-size: 13px;
}
}
.text-bold {
font-weight: 600;
}
.add-cart-item {
display: flex;
margin-bottom: 10px;
gap: 7px;
}
.wc-tabs {
padding-left: 0;
list-style: none;
display: flex;
gap: 30px;
font-size: 19px;
border-bottom: 1px solid #d5dae8;
margin-bottom: 20px;
}
.description_tab,
.additional_information_tab {
padding: 6px 13px;
border-bottom: none;
}
.description_tab.active,
.additional_information_tab.active {
padding: 6px 13px;
border-bottom: 1px solid #1a3e9b;
}
.description_tab a,
.additional_information_tab a{
color: #777777;
}
.description_tab.active a,
.additional_information_tab.active a{
color: #1a3e9b;
}
.info-product {
background: #ff533b;
border-radius: 6px;
color: #fff;
height: 36px;
width: 123px;
display: flex;
align-items: center;
justify-content: center;
padding: 0;
}
.hit-block {
width: 145px;
background: #d7dcea;
display: flex;
align-items: center;
justify-content: center;
color: #143d9d;
border-radius: 6px;
font-weight: 600;
transition: 0.5s ease 0s;
}
.product-card:hover .hit-block {
background: #143d9d;
color: #fff;
}
.opt-price {
background-color: #d7dcea;
height: 54px;
color: #fff;
padding: 0 20px;
border-radius: 6px;
font-size: 15px;
display: flex;
align-items: center;
}
.opt-price-link {
color: #1b3f9c;	
}
.opt-icon {
padding-right: 10px;
}
.toshare_block {
display: none;
justify-content: center;
margin-bottom: 20px;
}
.product-cx {
padding: 10px;
}
.cat-btn {
display: none;
margin: 20px 0;
}
.cx-cat-wrapper {
display: flex;
flex-wrap: wrap;
}
@media (max-width: 992px) {
.cx-cat-wrapper {
display: none;
}
.cx-cat-wrapper.active {
display: flex;
}
.cat-btn {
display: block;
}
.filter-section {
display: block;
}
}
.product_description_title {
background: #d7dcea;
padding: 10px 20px;
border-radius: 10px;
font-size: 13px;
color: #143d9d !important;
display: flex;
align-items: center;
}
.dropdown-servisec {
display: none;
}
.has:hover .dropdown-servisec {
display: block !important;
}
.product-cx .product_description_title{
background: none !important;
}
@media (max-width: 400px) {
.serch__wrapper {
margin-bottom: 20px;
}
}
.related-products p {
display: none;
}
.related-products .cx-cat-wrapper {
display: flex;
flex-wrap: wrap;
}
.cross-sells .cx-cat-wrapper  {
display: flex;
flex-wrap: wrap;
}
.related-products .product-card {
margin: 10px;
}
.cross-sells .product-card {
margin: 10px;
}
#cboxWrapper {
z-index: 5000;
}
.cart-subtotal {
display: none;
}
.woocommerce-message {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
background: #fff;
border-radius: 12px;
}
.woocommerce-message {
color: #393939;
font-weight: 600;
}
.woocommerce a.button {
line-height: unset;
border-radius: 6px;
}
.woocommerce-info {
border-radius: 12px;
}
.return-to-shop {
margin-bottom: 0;
}
.woocommerce-message::after {
display: none;
} .mob-filter-block {
display: none;
}
#ajaxsearchliteres1 {
z-index: 9999;
top: 307px !important;
border-radius: 6px;
}
.cx-breadcrumbs-link > span > span a  {
background: none;
padding: 0;
}
.cx-breadcrumbs-link > span > span a:before {
display: none;
}
.cx-breadcrumbs-link {
margin-bottom: 5px;
line-height: 100%;
} .product-card-list {
display: flex;
justify-content: space-between;
align-items: center;
padding: 20px;
}
.card-img {
display: flex;
align-items: center;
flex-wrap: wrap;
}
.product-card__image-list img {
width: 100px;
margin-right: 20px;
}
.price-current-list {
font-size: 16px;
font-family: 'Montserrat-semibold';
letter-spacing: 1px;
text-align: left;
padding-left: 0px;
margin-right: 20px;
}
.cx-background-archive-bottom {
transition: 0.5s ease 0s;
}
.view-btn {
padding: 0 10px;
border-radius: 0 5px 0 0;
display: flex;
justify-content: flex-end;
background: #fa8a7a;
}
.tile-blok {
display: none;
}
.tile-blok.active {
display: block;
}
.list-blok {
display: none;
}
.list-blok.active {
display: block;
}
.tile-icon {
opacity: 0.4;
margin: 10px;
display: flex;
align-items: center;
cursor: pointer;
transition: 0.5s ease 0s;
}
.list-icon {
opacity: 0.4;
margin: 10px;
display: flex;
align-items: center;
cursor: pointer;
transition: 0.5s ease 0s;
}
.btn-icon img{
height: 20px;
width: 20px;
}
.tile-icon.active {
opacity: 1;
}
.list-icon.active {
opacity: 1;
}
.card-img-list {
padding: 15px;
}
.block-mob {
justify-content: space-between !important;
}
.proizvoditel-block {
margin: 15px 0;
}
.proizvoditel-block img{
width: 100%;
}
@media(max-width: 991px) {
.mob-filter-block {
display: flex;
margin: 15px 0;
}
.proizvoditel-block {
display: none;
}
.product_description_title {
font-size: 14px;
width: 100%;
}
}
@media(max-width: 767px) {
#ajaxsearchlite1 {
margin: 0;
}
}
.order-block {
display: flex; 
flex-wrap: wrap; 
justify-content: space-between; 
align-items: flex-start;
}
.print-block {
display: flex;
justify-content: flex-end;
}
.print-btn {
padding: 10px 17px;
background: #d7dcea;
border-radius: 6px;
font-weight: 600;
}
.print-img {
padding-right: 10px;
width: auto;
height: auto !important;
}
@media(max-width: 1199px) {
.order-block {
justify-content: flex-end; 
}
.order_details {
margin-bottom: 20px !important;
}
.print-btn {
margin-bottom: 20px;
}
}
@media(max-width: 991px) {
#ajaxsearchlite1 {
margin: 0;
}
.related-products .product-card {
margin: 0px;
}
.cross-sells .product-card {
margin: 0px;
}
.scroll {
overflow-x: scroll;
}
}
.wc-shop-cat__image img {
transform: scale(0.8);
width: 100%;
transition: 0.5s ease 0s;
}
.wc-shop-cat__image:hover img {
transform: scale(0.85);
} @media(max-width: 576px) {
.toshare_block {
display: flex;
} .product-card__bottom .product-price-block {
display: flex;
flex-wrap: wrap;
justify-content: flex-end;
flex-direction: column;
align-items: flex-start;
gap: 15px;
}
.price-current-list {
text-align: right;
margin-right: 0;
}
.list-blok {
padding: 0;
}
.product-item__right-top {
padding: 0;
}
}
.hr-mob {
display: none;
} @media print {
html, body{
height: 100wh;
overflow-y: scroll;
}
header, footer {
display: none;
}
a[href]:after {
content: none !important;
}
#breadcrumbs {
display: none;
}
}
.hr-pk {
display: block;
} .owl-carousel .owl-stage {
margin: 20px 0;
} .wp-block-columns:first-child {
flex-basis: 20% !important;
}
.wp-block-image {
display: flex;
justify-content: center;
}
.sot-advantages-block {
margin-bottom: 15px;
display: flex;
align-items: center;
}
.single-sot-comblock__banner {
background: url(//mobinetsystem.ru/wp-content/uploads/2022/04/Group-51.jpg);
background-repeat: no-repeat;
background-position: center;
background-size: cover;
padding: 60px 40px;
border-radius: 20px;
}
.single-sot-comblock__title {
margin-bottom: 20px;
font-weight: 700;
font-size: 2.2rem;
line-height: 140%;
color: #272727;
}
.single-sot-comblock__banner  p {
margin-bottom: 20px;
font-weight: 400;
font-size: 18px;
line-height: 140%;
}
.single-comblock__wrapper {
height: 410px;
position: relative;
padding: 35px;
background: linear-gradient( 90deg, rgba(215,220,234,1) 0%, rgba(224,234,252,1) 100%);
box-shadow: -5px 5px 10px rgba(230, 230, 230, 0.2), 5px -5px 10px rgba(230, 230, 230, 0.2), -5px -5px 10px rgba(255, 255, 255, 0.9), 5px 5px 13px rgba(230, 230, 230, 0.9), inset 1px 1px 2px rgba(255, 255, 255, 0.3), inset -1px -1px 2px rgba(230, 230, 230, 0.5);
border-radius: 20px;
display: flex;
flex-direction: column;
justify-content: space-between;
}
.single-comblock__wrapper2 {
position: relative;
padding: 35px;
background: url(//mobinetsystem.ru/wp-content/uploads/2022/04/Rectangle-37.jpg);
background-size: cover;
box-shadow: -5px 5px 10px rgba(230, 230, 230, 0.2), 5px -5px 10px rgba(230, 230, 230, 0.2), -5px -5px 10px rgba(255, 255, 255, 0.9), 5px 5px 13px rgba(230, 230, 230, 0.9), inset 1px 1px 2px rgba(255, 255, 255, 0.3), inset -1px -1px 2px rgba(230, 230, 230, 0.5);
border-radius: 20px;
}
.single-comblock__wrapper-video {
background: url(//mobinetsystem.ru/wp-content/uploads/2022/04/Rectangle-29.jpg);
}
.single-comblock__img {
display: flex;
justify-content: flex-end;
}
.single-comblock__title {
font-weight: 700;
margin-bottom: 20px;
font-size: 30px;
line-height: 140%;
color: #FF533B;
}
.single-comblock__title2 {
color: #fff;
}
.single-comblock__descr {
margin-bottom: 20px;
}
.single-comblock__descr2 {
color: #fff;
}
.single-comblock__btn {
width: 200px;
color: #393939;
}
.single-comblock__btn:hover {
color: #fff;
}
.single-comblock__btn2 {
background: #ff533b;
color: #fff;
}
.single-comblock__btn2:before {
background: url(//mobinetsystem.ru/wp-content/uploads/2022/04/Arrow-12.png) center center no-repeat #ffF;
}
.single-comblock__icon {
background: #ffffffc7;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
padding: 20px;
border-radius: 20px;
}
.single-comblock__icon img{
height: 45px;
width: auto !important;
}
.single-comblock__icon p {
margin: 0;
font-size: 15px;
line-height: 140%;
font-weight: 600;
margin-top: 5px;
}
.single-comblock__wrapper-video .single-comblock__icon {
height: 135px;
}
@media(max-width: 1199px) {
.single-comblock__wrapper {
height: 564px;
}
}
@media(max-width: 991px) {
.single-comblock__wrapper {
height: auto;
}
.single-comblock__info {
margin-bottom: 20px;
}
}
.advantages-title {
padding-left: 20px;
font-size: 20px;
font-weight: 600;
}
.sertificat-section {
padding: 50px 0;
background: linear-gradient(90deg, rgba(215,220,234,1) 0%, rgba(224,234,252,1) 100%);
}
.sertificat-title {
margin-bottom: 50px;
font-size: 28px;
font-weight: 600;
}
.bold {
font-weight: 600;
}
.popup-gallery img {
box-shadow: 0px 0px 16px 0px #c1c1c1;
border-radius: 20px;
opacity: 0.6;
transition: 0.5s ease 0s;
}
.popup-gallery img:hover {
opacity: 1;
}
.section-zakaz {
background: linear-gradient(90deg, rgba(215,220,234,1) 0%, rgba(224,234,252,1) 100%);
}
.img-cv-2 {
width: 100%;
border-radius: 20px;
box-shadow: 0px 0px 16px 0px #c1c1c1;
}
.cv-col {
position: relative;
}
.title-cv {
margin-bottom: 15px;
font-size: 25px;
font-weight: 600;
}
.text-align {
text-align: center !important;
}
.number-cv {
position: absolute;
top: 50%;
width: 70px;
height: 70px;
display: flex;
align-items: center;
justify-content: center;
background: #1b3f9c;
right: 0;
z-index: 2;
transform: translate(24%, -40%);
border-radius: 9px;
font-size: 18px;
font-weight: 700;
color: #fff;
}
.number-cv-2 {
position: absolute;
top: 50%;
width: 70px;
height: 70px;
display: flex;
align-items: center;
justify-content: center;
background: #1b3f9c;
left: 0;
z-index: 2;
transform: translate(-24%, -40%);
border-radius: 9px;
font-size: 18px;
font-weight: 700;
color: #fff;
}
.zakaz-title {
color: #1b3f9c;
padding-bottom: 30px;
}
.cart-question {
padding: 30px;
background-color: #fff;
border-radius: 10px;
margin-bottom: 20px;
}
.title-question {
padding-bottom: 20px;
color: #212121;
font-size: 20px;
line-height: 30px;
font-weight: 700;
}
.content-question.active {
height: auto;
display: block;
transition: 0.5s ease 0s;
}
.content-question{
display: none;
height: 0;
margin-bottom: 20px;
color: #666;
font-size: 16px;
line-height: 24px;
font-weight: 400;
transition: 0.5s ease 0s;
}
.btn-question-open{
display: inline;
padding: 10px 24px;
border-radius: 20px;
border: 1px solid rgba(55, 91, 250, 0.2);
font-size: 16px;
color: #385cfa;
cursor: pointer;
text-align: center;
transition: 0.5s ease 0s;
}
.left-column {
display: inline-block;
width: 50%;
vertical-align: top;
padding-right: 9px;
box-sizing: border-box;
}
.faq-item {
width: 100%;
box-sizing: border-box;
padding: 20px 30px 40px 30px;
background-color: #fff;
border-radius: 10px;
margin-bottom: 20px;
position: relative;
-webkit-transition: box-shadow 0.5s;
-moz-transition: box-shadow 0.5s;
-o-transition: box-shadow 0.5s;
-ms-transition: box-shadow 0.5s;
transition: box-shadow 0.5s;
}
.right-column {
width: 50%;
display: inline-block;
vertical-align: top;
padding-left: 9px;
box-sizing: border-box;
}
.question-modal {
display: flex;
justify-content: center;
margin-top: 20px;
}
@media(max-width: 991px) {
#breadcrumbs span {
padding: 0;
}
.right-column {
width: 100%;
}
.left-column {
width: 100%;
}
}
.gallery_block {
text-align: center;
font-size: 0;
}
.gallery_pic {
display: inline-block;
vertical-align: middle;
width: 230px;
height: 180px;
margin: 0 6px 6px 0;
position: relative;
}
.gallery_pic img{
border: none;
width: 230px;
height: 180px;
border-radius: 0px !important;
}
.galery-section {
background: rgb(215,220,234);
z-index: 1;
}
@media (max-width: 991px) {
.cx-breadcrumbs-link {
margin-bottom: 0!important;
line-height: 100%;
}
.view-btn {
display: none;
}
.hr-pk {
display: none;
} 
.hr-mob {
display: block;
margin: 0;
}
.width-container.head {
padding: 15px 0;
}
.gallery_pic {
width: 100%;
height: auto;
}
.gallery_pic img{
width: 100%;
height: auto;
opacity: 1 !important;
}
}
.img-footer {
position: relative;
bottom: -6px;
}
.comblock-cv-block {
display: flex;
align-items: center;
}
.cv-block-title {
margin-bottom: 20px;
font-size: 28px;
font-weight: 600;
}
.guarantee-img {
height: 20px !important;
}
.woocommerce .cross-sells {
width: 100% !important;
}
.card-page .shop2-product .product-name {
font-size: 28px !important;
}
.h3 {
font-size: 25px;
}
@media (max-width: 991px) {
.h3 {
font-size: 20px;
}
.card-page .shop2-product .product-name {
font-size: 24px !important;
}}
@media (max-width: 400px) {
.h3 {
font-size: 17px;
}
.card-page .shop2-product .product-name {
font-size: 19px !important;
}}
.product-price-block {
width: 100%;
} .nav-tabs {
border-bottom: none;
}
.tab-pane img {
box-shadow: 0px 0px 16px 0px #c1c1c1;
border-radius: 20px;
}
.nav-tab {
padding: 8px 15px 7px 15px;
background: #f8f8f89e;
border-radius: 6px 6px 0 0;
font-weight: 600;
font-size: 17px;
display: inline-block;
}
.nav-tab.active{
background: #f8f8f8;
}
.tab-content{
font-size: 16px;
}
.tab-pane{
display: none;
}
.tab-pane.active{
display: block;
}
.section-tabs {
padding-top: 50px;
margin-bottom: 20px;
background: linear-gradient(90deg, rgba(215,220,234,1) 0%, rgba(224,234,252,1) 100%);
}
.tab-content-btn {
padding-top: 15px;
display: flex;
align-items: center;
}
.content-btn-modal {
margin-right: 15px;
}
@media (max-width: 991px) {
.nav-tabs {
display: flex;
flex-wrap: wrap;
align-items: center;
}
.nav-tab {
margin: 4px;
}
.sertificat-title {
font-size: 19px;
font-weight: 600;
}
} .compare-button a {
display: flex !important;
font-size: 15px !important;
color: #ff533b !important;
background: transparent !important
}
.compare-button {
display: flex;
align-items: center;
position: relative;
color: #ff533b;
border-radius: 4px;
transition: all 0.2s;
width: 100%;
height: auto;
}
#yith-woocompare-widget-2 {
list-style: none;
}
.products-list {
padding-left: 0;
}
.yith-woocompare-widget a.compare {
display: flex;
justify-content: center;
color: #ff533b;
background: #ffe5e1;
border-radius: 4px;
height: 40px;
padding: 0 23px;
transition: 0.5s ease 0s;
}
.yith-woocompare-widget a.compare:hover {
display: flex;
justify-content: center;
color: #ffF;
background: #ff533b;;
border-radius: 4px;
height: 40px;
padding: 0 23px;
}
.yith-woocompare-widget a.clear-all {
text-transform: uppercase;
}
.yith-woocompare-popup h1 {
background: linear-gradient(90deg, rgba(215,220,234,1) 0%, rgba(224,234,252,1) 100%);;
color: #fff;
font-weight: 600;
padding: 10px;
border-bottom: 2px solid #fff;
display: block;
margin: 0;
text-align: center;
font-size: 16px;
color: #fff;
}
.table.compare-list .add-to-cart td a:not(.unstyled_button) {
display: inline-block;
padding: 5px 20px;
color: #ff533b !important;
background: #ffe5e1 !important;
border-radius: 4px !important;
transition: all 0.2s;
text-decoration: none;
}
.block710-title-text-mob {
display: none;
margin-bottom: 15px;
font-size: 24px;
font-family: Montserrat-semibold;
padding-left: 1px;
line-height: 45px;
}
.block710-title-note-mob {
display: none;
font-size: 18px;
margin-bottom: 15px;
font-size: 20x;
font-family: Montserrat;
} @media(max-width: 1260px) {
#ajaxsearchliteres1 {
animation-duration: 300ms;
opacity: 1;
display: block;
height: auto;
width: 274px;
top: 363px;
left: 12px;
visibility: visible;
}
}
@media(max-width: 991px) {
.comparison-btn {
display: none;
}
.comparison-btn-mob {
display: flex;
padding: 0;
text-decoration: underline;
color: #fff;
}
.top-pannel__inner {
justify-content: space-between;
}
.comparison-btn {
padding: 0;
}
h2 {
font-size: 18px;
}
.cv-block-title {
font-size: 20px;
}
.internet-title {
margin-bottom: 10px;
font-size: 18px;
}
.comblock-buttons {
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: space-between;
margin-top: 20px;
}
.block710-title-text-mob {
display: block;
}
.block710-title-note-mob {
display: block;
}
.block710-title-text {
display: none
}
.block710-title-note {
display: none
}
.comblock-buttons .comblock-button {
margin-right: 0px;
margin-bottom: 15px;
}	
.sertificat-section {
padding: 20px;
}
.tab-content-btn {
padding-top: 15px;
display: flex;
align-items: center;
flex-wrap: wrap;
justify-content: center;
}
.phone.active {
padding: 20px 0;
}
.section-tabs {
padding: 20px 0;
}
.sertificat-title {
margin-bottom: 20px;
}
.cv-col {
order: 1 !important;
}
}
@media(max-width: 540px) {
.company-info__left {
display: flex;
}
.name {
margin-left: 33px;
}
.site-name {
text-align: left;
margin-left: 0;
}
.site-desc {
text-align: left!important;
}
} .shop-image{
width:450px;
height: auto;
}
th{
font-size: 16px;
}
#ajaxsearchliteres2 {
height: 560px !important;
width: 325.5px;
top: 33vh !important;
left: 30px;
}
.results {
height: 555px !important;
overflow-y: auto;
border-radius: 5px;
}
.compare .button {
background-color: transparent;
} .pagination .nav-links {
display: flex;
width: 100%;
justify-content: flex-end;
margin: 17px 0 0 0;
}
.page-numbers {
color: #c83a28;
border: 1px solid #b7b7b7bf;
padding: 0px 12px;
background: #fff;
border-radius: 8px;
transition: all .4s ease 0s;
margin: 0 8px;
}
.page-numbers.current{
padding: 0px 12px;
background: #c83a28;
border: 1px solid #888888bf;
color: #fff;
border-radius: 8px;
}
.woocommerce-pagination {
display: none;
}
#ajaxsearchliteres1 {
display: none;
}
.product-info-container {
display: flex;
width: 100%;
}
.product-card-info {
display: flex;
width: 100%;
justify-content: left;
flex-direction: column;
}
body .shop-folders-wrap .cat-list > li > a.has_icon_item {
border: 1px solid #eee;
margin-bottom: 5px;
}
tr {
background: #fff !important;
}
td, th {
padding: 10px;
}
th h3 {
color: #e96368;
margin: 0;
}
.about-btn { color: #393939;
cursor: pointer;
display: flex;
justify-content: start;
align-items: center;
}
.about-btn img {
margin-right: 5px;
}
.promotion {
background: #dde6f6;
padding: 40px;
color: #1b3f9c;
font-size: 20px;
font-weight: 600;
margin-top: 20px;
}
@media (max-width: 768px) {
.promotion {
padding: 30px;
font-size: 17px;
margin-bottom: 20px;
line-height: 1.7;
font-weight: 400;
}
.section-zakaz {
overflow-x: hidden;
}
}
.dgwt-wcas-suggestions-wrapp img {
height: auto;
max-width: 100%;
}
.recall-btn__wrap {
flex-direction: column;	
}
.search-panel {
margin-top: 10px;
}
.dgwt-wcas-search-wrapp {
min-width: 215px;
} .burger-folders .filter__wrapper {
margin: 30px 15px 0px;
display: block;
}
@media (min-width: 768px) {
.filter__wrapper {
display:none;
}
} .irs--flat .irs-bar {
background-color: #ff533b;
}
.irs--flat .irs-from, .irs--flat .irs-single, .irs--flat .irs-to {
background-color: #ff533b;
}
.catalog-block-title {
font-family: inherit;
}
.social-block__body a{
margin: 0 6px;
}
.social-block__body{
margin: 0 0 0 -11px;
}
@media (max-width: 1050px){
.footer-description img{
margin-right: 15px;
}
.footer__sitename{
font-size: 17px;
}
}
@media (max-width: 360px){
.footer__sitename{
font-size: 15px;
}
}
@media (max-width: 991px){
ymaps{
display:block!important;
}
.block710-first-line {
-webkit-box-direction: normal;
-webkit-box-orient: vertical;
-moz-box-direction: normal;
-moz-box-orient: vertical;
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.block710-item {
-webkit-box-flex: 0;
-webkit-flex: 0 1 100%;
-moz-box-flex: 0;
-moz-flex: 0 1 100%;
-ms-flex: 0 1 100%;
flex: 0 1 100%;
margin-bottom: 6px;
}
.advantage__wrap {
display: flex;
justify-content: flex-end;
flex-wrap: wrap;
}
.dgwt-wcas-sf-wrapp:after, .dgwt-wcas-sf-wrapp:before{
content: "";
display: table;
}
.advantage__wrap {
display: flex;
justify-content: flex-end;
flex-wrap: wrap;
}
.advantage__text{
width: auto;
}
}
@media (max-width: 1400px){
.col-footer-head{
width: 50%;
margin-left:0px;
padding-left:0px;
}
.col-footer-bottom{
margin-left:0px;
width: 100%;
}
}
@media (max-width: 1380px){
.block710-item{
padding: 23px;
}
.advantage__item{
margin: 21px 19px;
}
}
@media (max-width: 1260px){
.filter__wrapper{
display:block;
} }
@media (max-width: 1050px){
.block710-item{
padding: 30px;
}
.advantage__item{
margin: 21px
}
.w-col-small-6 {
width: 50%;
}
.cx-adv{
margin-left: unset;
}
}
@media (max-width: 650px){
.w-col-small-6 {
width: 100%;
}
}
@media (max-width: 417px){
.col-footer{
width: 100%;
}
}
.sorting {
display: flex;
}
.sorting-select {
width: 100%;
margin-bottom: 6px;
}
.sorting-select:focus-visible {
outline: none;
}
.sorting ul {
display: flex;
gap: 20px;
flex-wrap: wrap;
list-style: none;
padding:0;
align-items: center;
margin:0;
}
@media (max-width: 650px) {
.sorting ul {
gap:100%;
}
}
.button__wrapper {
display: flex;
align-items: center;
gap: 7px;
}
.button-quanity-wrapper {
margin-bottom: 10px;
}
@media(max-width: 576px) {
.add-cart-item {
flex-direction: column;
}
.cx-btn-shop {
justify-content: center;
}
.btn-add-cart {
width: 100%;
}
.cx-single-content {
padding: 15px;
}
}
.form-block .tpl-anketa .tpl-field.form-block__content {
width: 100%;
display: flex;
justify-content: space-between;
flex-direction: row;
gap: 20px;
}
.form-block__content-part {
width: 100%;
}
.form-block__check-block {
margin-bottom: 0;
}
.form-block__content .field-value {
line-height: 80%;
}
@media(max-width: 1260px) {
.form-block__inner--reverse {
flex-direction: column-reverse;
}	
}
@media(max-width: 576px) {
.form-block .tpl-anketa .tpl-field.form-block__content {
flex-direction: column;
gap: 0px;
}
}
.heading--size {
font-size: 25px;
}
.form-block__left--size500 {
width: 500px;
}
.form-block__right--color-trans {
background-color: transparent;
}
.form-block__inner--color-white {
background-color: #fff;
}
.form-block__right--pr {
padding: 0 0 0 30px;
}
.form-block__inner--p {
padding: 35px 35px 0 35px;
}
.form-block__border-radius {
border-radius: 12px;
}
.owl-certificates .owl-nav.disabled+.owl-dots {
margin-top: 0;
}
.popup-gallery--color img {
opacity: 1;
box-shadow: none;
}
@media(max-width: 576px) {
.form-block__left--size500 {
width: 100%;;
}
.slider-wrapper--p {
padding: 16px;
}
.form-block__right--pr {
padding: 0;
}
.info-product__btn {
font-size: 13px;
}
}
.blog-item__date {
line-height: 150%;
font-size: 13px;
}
.blog-item__title {
color: #393939;
font-size: 20px;
font-weight: 700;
line-height: 150%;
}
.blog-item {
background-color: #fff;
padding: 25px;
border-radius: 4px;
}
.blog-item__content {
line-height: 150%;
}
.blog-item__button {
background-color: rgba(255, 83, 59, 0.15);
color: #ff533b;
padding: 8px 30px;
border-radius: 4px;
}
.blog-item__inner {
display: flex;
flex-direction: column;
justify-content: space-between;
min-height: 220px;
}
@media(max-width: 576px) {
.blog-item__inner {
min-height: auto;
}
.header .desc {
font-size: 10px;
line-height: 12px;
}
.wc-tabs {
font-size: 14px;
}
.woocommerce-Tabs-panel p {
font-size: 14px;
}
.woocommerce-product-attributes-item__label {
font-size: 14px;
}
.woocommerce-product-attributes-item__value {
font-size: 14px;
}
}
@media(min-width: 992px) {
.blog-item:hover  {
box-shadow: 0 10px 17px rgb(0 0 0 / 15%);
}
.blog-item:hover .blog-item__button {
background-color: rgba(255, 83, 59, 0.8);
box-shadow: 0 10px 35px -10px rgb(255 83 59 / 50%);
color: #fff;
}
}
.berocket_single_filter_widget h3 {
font-size: 14px;
}
.bapf_sfilter {
margin-bottom: 0;
}
.mob-filter .sorting-select {
padding: 5px;
height: 45px;
font-size: 14px;
}
.bapf_body select {
padding: 5px;
height: 45px;
font-size: 14px;
}
.printModal{font-family:sans-serif;display:flex;text-align:center;font-weight:300;font-size:30px;left:0;top:0;position:absolute;color:#0460b5;width:100%;height:100%;background-color:hsla(0,0%,100%,.91)}.printClose{position:absolute;right:10px;top:10px}.printClose:before{content:"\00D7";font-family:Helvetica Neue,sans-serif;font-weight:100;line-height:1px;padding-top:.5em;display:block;font-size:2em;text-indent:1px;overflow:hidden;height:1.25em;width:1.25em;text-align:center;cursor:pointer} .comics-inner {
background-color: #f8f8f8;
padding-top: 15px;
padding-bottom: 20px;
}
.comics-inner .owl-carousel .owl-stage {
margin: 0px;
}
.comics-inner__label {
display: inline-block;
font-family: "Montserrat";
font-size: 12px;
margin-bottom: 10px;
}
.comics-inner__image {
width: 100%;
margin-bottom: 24px;
}
.comics-inner__image img {
width: 100%;
height: auto;
}
@media (max-width: 576px) {
.comics-inner__col {
padding-right: 5px;
padding-left: 5px;
}
}
.connects-comics__link {
font-family: "Lato", sans-serif;
font-size: 15px;
line-height: 32px;
text-decoration: none;
outline: none;
color: inherit;
}	 
.connects-comics__link:hover {
text-decoration: none;
color: inherit;
}
.connects-comics__button {
position: relative;
background: #ff533b;
color: #ffffff;
border-radius: 25px;
padding: 8px 60px 8px 15px;
max-width: 290px;
}
.connects-comics__button:hover {
background-color: #ff6c58;
}
.connects-comics__button::before {
content: "";
position: absolute;
top: 9px;
right: 15px;
width: 30px;
height: 30px;
background: url(//mobinetsystem.ru/wp-content/uploads/2022/04/Arrow-12.png) center center no-repeat #fff;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
@media (max-width: 350px) {
.connects-comics__link {
font-size: 12px;
}
.connects-comics__button {
padding: 8px 50px 8px 15px;
}	
} @media(max-width: 992px) {
.filter__wrapper--mob {
display: none;
}
.width-container.head {
padding: 25px 0 15px 0;
}
}
@media (max-width: 578px) {
.similar-products__desk {
display: none;
}
}
@media (min-width: 578.2px) {
.similar-products__mob {
display: none;
}	
} @media (min-width: 768px) {
.panel-menu {
display: none;
}
}
.panel-menu {
position: fixed;
bottom: 0;
left: 0;
width: 100%;
height: 60px;
z-index: 5;
background-color: #ff533b;
}
.panel-menu__list {
display: flex;
align-items: center;
justify-content: center;
height: 60px;
margin: 0;
padding: 0;
list-style: none;
}
.panel-menu__item { flex: 0 1 150px;
text-align: center;
}
.panel-menu__item:not(:last-child) {
border-right: 2px solid #fff;
}
.panel-menu__link {
position: relative;
}
.panel-menu__link .cart_amount {
display: flex;
justify-content: center;
align-items: center;
position: absolute;
top: -5px;
right: -10px;
background-color: #303030;
border-radius: 50%;
color: #fff;
width: 20px;
height: 20px;
font-size: 12px;
}
.top-panel__icon,
.phone-panel__icon,
.telegram-panel__icon,
.whatsapp-panel__icon,
.cart-panel__icon {
width: 30px;
height: auto;
}
#l2pmain {
display: none;
} .popup-gallery__block {
height: 400px;
}
.popup-gallery__image {
width: 100%;
height: 100%;
object-fit: cover;
object-position: top;
} .bg-properties {
background-color: #DEE7F8;
border-radius: 10px;
}
.section-banner {
padding-top: 100px;
background-image: url(//mobinetsystem.ru/wp-content/uploads/2022/10/single-banner.jpg);
height: 600px;
background-size: cover;
background-repeat: no-repeat;
}
.section-banner__title {
font-size: 40px;
}
.section-banner__subtitle {
font-size: 18px;
margin-bottom: 40px;
}
.recall-btn--red {
background-color: #E31219;
color: #fff;
min-height: 55px;
border: none;
}
.recall-btn--red:hover {
background-color: #b9181d;
box-shadow: 0 10px 16px -10px #c3181e;
}
.section {
padding: 50px 0;
background-color: #fff;
}
.section-card-1 {
padding: 30px;
margin-bottom: 40px;
}
.title-block {
margin-bottom: 30px;
}
.title-block__title {
font-size: 28px;
margin-bottom: 10px;
line-height: 150%;
}
.title-block__subtitle {
font-size: 18px;
line-height: 150%;
}
.section-card-1__title {
color: #1B3F9C;
}
.section-card-1__link {
display: flex;
align-items: center;
gap: 15px;
line-height: 150%;
color: #E3141C;
}
.section-card-2__inner {
display: flex;
align-items: center;
gap: 40px;
padding: 30px;
}
.section-card-2__list {
padding-left: 20px;
}
.section-card-2__list-item::marker {
color: #E31219;
}
.section-card-2__list-item {
position: relative;
line-height: 150%;
margin-bottom: 18px;
}
.section-card-2__list-item:before {
position: absolute;
left: -15px;
bottom: -17px;
content: "";
width: 2px;
height: 15px;
background-color: #E3141C;
}
.section-card-2__list-item:last-child:before{
display: none;
}
.service-form {
display: flex;
flex-direction: column;
background-color: #1B3F9C;
border-radius: 10px;
padding: 30px;
height: 100%;
justify-content: space-between;
}
.service-form__title {
line-height: 150%;
color: #fff;
font-size: 23px;
}
.service-form__input {
height: 45px;
padding: 5px 15px;
border-radius: 5px;
border: none;
}
.service-form__check-block {
padding: 0;
margin: 0;
gap: 10px;
}
.service-form__label-check, .service-form__label-check a {
color: #fff;
}
.service-form__label-check span {
border-bottom: 1px dashed #fff;
}
.service-form__btn {
max-width: 170px;
min-height: 50px;
}
.rate-1 {
margin-bottom: 40px;
}
.rate-item {
display: flex;
flex-direction: column;
gap: 25px;
padding: 25px;
border-radius: 10px;
}
.rate-item__title, .rate-item__subtitle {
line-height: 150%;
}
.rate-item__subtitle {
font-size: 18px;
font-weight: 700;
}
.rate-item__link {
color: #FF0000;
}
.info-item {
display: flex;
gap: 20px;
}
.info-item__title {
margin-bottom: 15px;
font-size: 20px;
font-weight: 700;
}
.info-item__title, .info-item__descr {
line-height: 150%;
}
.product-item {
background: #DEE7F8;
box-shadow: none !important;
border-radius: 10px;
}
.product-item__list {
padding-left: 20px;
}
.recall-btn--orange {
background-color: #FA924C;
color: #fff;
}
.section-gallery__img img {
opacity: 1;
box-shadow: none;
border-radius: 10px;
width: 100%;
max-height: 200px;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
object-fit: cover;
}
.section-gallery__img {
position: relative;
overflow: hidden;
height: 200px;
}
.section-gallery__content {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 10px;
}
.feadback-content {
padding: 40px;
background-color: #1B3F9C;
border-radius: 10px;
}
.section-feedback__title {
color: #FA924C;
}
.section-feedback__title span {
color: #fff;
}
.feadback-content__item {
display: flex;
gap: 10px;
}
.feadback-content__inner {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 20px;
}
.feadback-content__descr {
color: #fff;
line-height: 150%;
}
.section-feedback__form  {
padding: 0;
}
.section-feedback__btn {
display: inline-block;
min-height: 45px;
}
.feedback-form__inner {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 15px;
}
.feedback-form__title {
margin-bottom: 15px;
}
.feedback-form__input {
width: 100%;
margin-bottom: 15px;
}
.feedback-form__btn-block {
display: flex;
flex-direction: row;
align-items: center;
justify-content: space-between;
}
.feedback-form__social-list {
display: flex;
gap: 15px;
}
.section-map {
padding-bottom: 0;
}
.service-form.sent {
color: #fff;
}
.rate-item__link:hover {
text-decoration: underline;
}
@media(max-width: 992px) { 
.section {
padding: 25px;
}
.section-banner {
background-position: 90%;
}
.section-banner__content {
background-color: #ffffffde;
width: fit-content;
padding: 30px;
}
.section-banner__title  {
font-size: 30px;
}
.section-card-2__img  {
display: none;
}
.title-block__title {
font-size: 23px;
}
.title-block__subtitle {
font-size: 16px;
}
.section-card-2__list-item:before {
display: none;
}
.service-form {
padding: 15px;
gap: 18px;
justify-content: inherit;
height: fit-content;
}
.section-card-1 {
padding: 15px;
}
.section-card-2__inner {
padding: 15px;
}
.internet-img img {
height: 200px;
}
.cart-internet {
height: 500px;
}
.feadback-content {
padding: 15px;
}
.feedback-form {
padding: 0;
gap: 10px;
}
}
@media(max-width: 576px) {
.section-banner {
padding-top: 40px;
}
.section-card-1__link {
align-items: end;
width: 71%;
}
.rate-item {
padding: 15px;
gap: 15px;
}
.info-item {
flex-direction: column;
align-items: center;
}
.info-item__title, .info-item__descr {
text-align: center;
}
.product-item {
padding: 15px;
align-items: flex-start;
}
.section-gallery__content {
grid-template-columns: repeat(2, 1fr);
}
.section-gallery__img {
height: 150px;
}
.section-gallery__img img {
height: 150px;
}
.feadback-content__inner {
grid-template-columns: repeat(1, 1fr);
}
.feedback-form__inner {
grid-template-columns: repeat(1, 1fr);
gap: 0;
}
.feedback-form__btn-block {
justify-content: flex-start;
gap: 20px;
}
.feedback-form__title {
margin-bottom: 5px;
}
}
.sku-name {
line-height: 150%;
font-size: 13px;
font-weight: 700;
}