/*
Grille a 1470(Gouttières de 15px inclus)
Les hauteur/marge font size s'adapte proporitionnellement et sont fixé après 1500px de large

Maquette PSD etablit sur 1600 de large avec grille a 1470.
Estimation des proportions en se basant sur la resolution 1600x900
(Resolution de 1600pixels la plus utilisé au moment de la realisation)

# REGLE TYPE 1
forcage de la hauteur pour que la ligne du bas de l'image coincide avec la ligne bas des images produits
comme sur lamaquette deformation obligatoire car le PSD ne respecte pas bootstrap et les images uploadé reprenne la taille du PSD.
*/

@import url("cheminpanier.css");

/*@import url("product.css");*/

@font-face {
    font-family: 'Proxima Nova';
    src: url('fonts/ProximaNova-Bold.woff2') format('woff2'), url('fonts/ProximaNova-Bold.woff') format('woff'), url('fonts/ProximaNova-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova';
    src: url('fonts/ProximaNova-Regular.woff2') format('woff2'), url('fonts/ProximaNova-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova';
    src: url('fonts/ProximaNova-RegularIt.woff2') format('woff2'), url('fonts/ProximaNova-RegularIt.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova';
    src: url('fonts/ProximaNova-SemiboldIt.woff2') format('woff2'), url('fonts/ProximaNova-SemiboldIt.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova';
    src: url('fonts/ProximaNova-Semibold.woff2') format('woff2'), url('fonts/ProximaNova-Semibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova';
    src: url('fonts/ProximaNova-Regular.woff2') format('woff2'), url('fonts/ProximaNova-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Boutique';
    src: url('fonts/Boutique-Bold.eot');
    src: url('fonts/Boutique-Bold.eot?#iefix') format('embedded-opentype'), url('fonts/Boutique-Bold.woff2') format('woff2'), url('fonts/Boutique-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Boutique';
    src: url('fonts/Boutique.eot');
    src: url('fonts/Boutique.eot?#iefix') format('embedded-opentype'), url('fonts/Boutique.woff2') format('woff2'), url('fonts/Boutique.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

select {
    -webkit-appearance: none;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYWxxdWVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIAoJIHZpZXdCb3g9IjAgMCAxNS40IDE1LjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE1LjQgMTUuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHRyYW5zZm9ybT0icm90YXRlKDkwIDAgMCkgICAiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNBRkFGQjM7fQoJLnN0MXtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LjEsNy43IiAvPgo8cG9seWdvbiBjbGFzcz0ic3QxIiAgcG9pbnRzPSI3LjcsOS4xIDEuNCwxNS40IDAsMTQgNi4zLDcuNyAwLDEuNCAxLjQsMCA3LjcsNi4zIDkuMSw3LjcgIi8+Cjwvc3ZnPgo=");
    /* background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYWxxdWVfMSIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMCAwKSAgICIKCSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDkuMSAxNS40IgoJIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDkuMSAxNS40OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I0FGQUZCMzt9Cgkuc3Qxe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTkuMSw3LjciLz4KPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSI3LjcsOS4xIDEuNCwxNS40IDAsMTQgNi4zLDcuNyAwLDEuNCAxLjQsMCA3LjcsNi4zIDkuMSw3LjcgIi8+Cjwvc3ZnPgo="); */
    background-repeat: no-repeat;
    background-size: 12px;
    background-position: calc(100% - 30px) calc(50% + 3px);
    background-color: transparent;
}

.product-variants select {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYWxxdWVfMSIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMCAwKSAgICIKCSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDkuMSAxNS40IgoJIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDkuMSAxNS40OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I0FGQUZCMzt9Cgkuc3Qxe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTkuMSw3LjciLz4KPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSI3LjcsOS4xIDEuNCwxNS40IDAsMTQgNi4zLDcuNyAwLDEuNCAxLjQsMCA3LjcsNi4zIDkuMSw3LjcgIi8+Cjwvc3ZnPgo=");
    /* background-position:calc(100%) calc(50% + 0.09375vw); */
    background-position: calc(100% - 0.185vw) calc(50% - 0.09vw);
    background-size: 0.375vw;
    padding-right: 0.625vw;
}

body {
    font-family: 'Proxima Nova';
    padding-top: calc(12vw + 34px);
}

p {
    font-size: 0.88vw;
    letter-spacing: 0.3px;
}

a.nostylelink:hover,
a.nostylelink:focus,
a.nostylelink {
    text-decoration: none !important;
    color: #000 !important;
}

body#module-configuratorcf-display .previous-link:hover,
body#module-configuratorcf-display .previous-link {
    color: #000;
    letter-spacing: 0.1375vw;
    text-transform: uppercase;
    margin-top: 14px;
    font-weight: bold;
    font-size: 0.77vw;
}

body#module-configuratorcf-display .configurator-cf-error a:hover,
body#module-configuratorcf-display .configurator-cf-error a {
    color: #000;
    font-weight: 600;
}

body#module-configuratorcf-display .configurator-cf-error {
    margin: 0;
    line-height: 1.32vw;
    min-height: 1.32vw;
}

body#module-configuratorcf-display .btn-row-config {
    margin-top: 5.625vw;
}

body#module-configuratorcf-display .quick-lower-title.step-title {
    margin-bottom: 3.75vw;
    FONT-SIZE: 0.88VW;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 0.15vw;
}

form.configurator-form select.form-control {
    letter-spacing: 0.3px;
    font-size: 0.88vw;
    line-height: 1;
}

form.configurator-form label p {
    FONT-SIZE: 0.8VW;
    font-weight: 600;
    letter-spacing: 0.3px;
}

body#module-configuratorcf-display .custom-radio {
    display: inline;
    padding-left: 16px;
    margin-right: 5px;
    vertical-align: middle;
    margin-bottom: 0;
    margin-left: -21px;
    font-size: 24px;
}

body#module-configuratorcf-display .custom-radio .checkmark {
    height: 16px;
    width: 16px;
    border: 1px solid #000;
    top: 2px;
}

body#module-configuratorcf-display .custom-radio .checkmark:after {
    top: 3px;
    left: 3px;
    width: 8px;
    height: 8px;
}

body#module-configuratorcf-display .black-link:hover,
body#module-configuratorcf-display .black-link {
    font-size: 0.75vw;
    display: inline-block;
    letter-spacing: 0.15vw;
    padding-bottom: 0px;
    text-decoration: none;
    border-bottom: 1px solid black;
    text-transform: uppercase;
    font-weight: 600;
    letter-spacing: 0.15vw;
    color: #000;
}

body#module-configuratorcf-display a.bold-link,
body#module-configuratorcf-display .header-description a {
    color: #000;
    text-decoration: none;
    font-weight: 600;
    padding-top: 3px;
}

body#module-configuratorcf-display a.bold-link:hover,
body#module-configuratorcf-display .header-description a:hover {
    text-decoration: underline;
}

body#module-configuratorcf-display .header-description>a.regular-text {
    font-size: 0.75vw;
    letter-spacing: 0.15vw;
    padding-bottom: 0px;
    text-decoration: none;
    border-bottom: 1px solid black;
}

body#module-configuratorcf-display header.page-header.bloc-list-header-title-number h1 span.customizer-price {
    font-size: 0.88vw;
    text-transform: uppercase;
    font-weight: 600;
    letter-spacing: 0.15vw;
    position: absolute;
    right: 0px;
    bottom: 0px;
}

body#module-configuratorcf-display header.page-header.bloc-list-header-title-number h1 {
    margin-bottom: 0px;
    position: relative;
}

body#module-configuratorcf-display header.page-header.bloc-list-header-title-number {
    padding-bottom: 1vw;
    border-bottom: 2px solid black;
    margin-bottom: 2.42vw;
}

.quick-lower-title {
    FONT-SIZE: 0.88VW;
    font-weight: bold;
    width: 67%;
    color: #000;
    margin-top: 0.84vw;
}

.step-summarizer-list {
    padding: 0 0 0 60px;
    list-style: none;
    margin-bottom: 0px;
}

body.cms-id-3 {
    padding-top: 198px;
    margin-top: -198px;
}

.step-summarizer-list li a,
.step-summarizer-list li {
    text-decoration: none;
    color: #000;
    text-transform: uppercase;
    letter-spacing: 0.15vw;
    font-weight: normal;
    font-size: 0.88vw;
    line-height: 1;
}

.step-summarizer-list li {
    padding-bottom: 1.125vw;
}

.step-summarizer-list li.step-done a {
    font-weight: bold;
}

.step-summarizer-list li.actual-step a {
    color: #ab4446;
    font-weight: bold;
}

.step-summarizer>a.config-reset:hover,
.step-summarizer>a.config-reset {
    margin-top: 3.9375vw;
    margin-left: 60px;
    font-size: 0.88vw;
    color: #000;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 0.15vw;
    display: inline-block;
    padding-bottom: 0px;
    border-bottom: 1px solid black;
    text-decoration: none;
}

.step-summarizer {
    padding: 60px 0;
    background-color: #f3f4f9;
}

.quick-lower-title a {
    color: #000;
}

.detail-ligne-info {
    FONT-SIZE: 0.88VW;
    font-weight: 400;
    letter-spacing: 0.53px;
}

.content-step-price {
    float: right;
    font-weight: 600;
    letter-spacing: 0.15vw;
    font-size: 0.88vw;
}

.title-ligne-info {
    FONT-SIZE: 0.88VW;
    font-weight: 800;
    line-height: 1.5vw;
    text-transform: uppercase;
    letter-spacing: 0.15vw;
}

.regular-text {
    FONT-SIZE: 0.7VW;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.53px;
}

section.page-content.page-cms>p:empty {
    display: none;
}

#wrapper>.container:first-child {
    position: relative;
}

.vc_row.vc_row-flex.vc_row-fluid {
    padding: 0 15px;
}


/*corriger le bug de marge du bloc Renaud Auguste-Dormeuil sur la page 15 */

#row-cms-picture-below-menu .wpb_wrapper>img {
    width: 100%;
}

#row-cms-picture-below-menu {
    background-size: 100%;
    height: 61.56vw;
    background-repeat: no-repeat;
}

body#cms #row-cms-picture-below-menu.vc_row.wpb_row.nopicturebackground {
    background-size: 100%;
    height: auto;
    padding-bottom: 12.687vw;
}

#row-cms-picture-below-menu>div {
    padding: 0px;
}

body.transparent-background,
body#index {
    padding-top: 0px;
}

#module-pwfavorites-favorites #page-content {
    display: none;
}

body.transparent-background:not(.scrolled-down):not(.forced-opaque-menu) .header-top .container>.row,
body#index:not(.scrolled-down):not(.forced-opaque-menu) .header-top .container>.row {
    position: relative;
}

#coor-render-playground .coor-mask {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    max-width: 100%;
}

#coor-render-playground {
    max-width: 100%;
    width: 675px;
    max-height: 110px;
    margin: 0 auto;
    position: relative;
    margin: 2.8125vw auto;
    max-height: 110px;
    height: 8vw;
}

div.products article .thumbnail-container img {
    width: 100%;
}

.card-noborder.card.card-block,
.page-content.card.card-block {
    border: none;
}

.header-menu-mobile {
    display: none;
    position: fixed;
    height: calc(100% - 79px);
    /* top: 79px; */
    width: 100%;
    background-color: #FFF;
    overflow-y: auto;
    overflow-x: hidden;
    letter-spacing: 0.15vw;
}


/* .close { */


/* position: absolute; */


/* right: 32px; */


/* top: 32px; */


/* width: 32px; */


/* height: 32px; */


/* opacity: 0.3; */


/* } */

.close>img {
    display: none;
}

.close {
    position: relative;
    width: 23px;
    height: 25px;
    opacity: 1;
}

.picture-container-slider.owl-carousel:not(.owl-loaded) {
    opacity: 0;
}

.picture-container-slider.owl-carousel:not(.owl-loaded) img {
    opacity: 0;
}

.close:before,
.close:after {
    position: absolute;
    left: 11px;
    content: ' ';
    display: block;
    height: 25px;
    width: 2px;
    background-color: #000;
}

.close:before {
    transform: rotate(45deg);
}

.close:after {
    transform: rotate(-45deg);
}

.modal-header .close:after,
.modal-header .close:before {
    display: none;
}

#summaryconfig .modal-dialog {
    max-width: 600px;
}

#summaryconfig .modal-content {
    padding: 3.75vw;
    border: none;
}

#summaryconfig .modal-content .modal-header {
    padding: 10px 0;
}

#summaryconfig .modal-content .modal-body {
    padding: 10px 0;
}

body.transparent-background:not(.scrolled-down):not(.forced-opaque-menu) .header-top .position-static:before,
body#index:not(.scrolled-down):not(.forced-opaque-menu) .header-top .position-static:before {
    content: " ";
    display: block;
    height: 1px;
    position: absolute;
    top: -1px;
    left: 15px;
    right: 15px;
    /* background-color: #000; */
    /* width:1410px; */
    /* max-width:(100% - 30px); */
}


/* body.transparent-background:not(.scrolled-down):not(.forced-opaque-menu) .header-top .position-static:before {
    background-color: #FFF;
}

body.transparent-background:not(.scrolled-down):not(.forced-opaque-menu):not(.white-header) .header-top .position-static:before {
    background-color: #000;
} */

body#pagenotfound h1.h1 {
    display: none;
}

body#pagenotfound .page-not-found a {
    color: #FFF;
    text-transform: uppercase;
    text-decoration: none;
    padding-bottom: 3px;
    font-weight: bold;
    border-bottom: 1px solid #FFF;
    font-size: 1.5vw;
    letter-spacing: 0.15vw;
}

body#pagenotfound .page-not-found h4 {
    text-transform: uppercase;
    margin-bottom: 2.25vw;
    font-size: 1.5vw;
    letter-spacing: 0.15vw;
}

body#pagenotfound .page-not-found p {
    text-transform: uppercase;
    margin-bottom: 2.25vw;
    letter-spacing: 0.15vw;
    font-weight: bold;
}

body#pagenotfound .page-not-found {
    text-align: center;
    color: #FFF;
    padding: 12.687vw 0;
}

body#pagenotfound {
    padding-top: calc(11vw + 22px);
}

body#pagenotfound nav.breadcrumb {
    display: none;
}

body#pagenotfound #_desktop_logo i,
body#pagenotfound #_mobile_logo i,
body#pagenotfound #menu-icon {
    color: #fff;
}

body#pagenotfound .is-open #menu-icon {
    filter: invert(1);
}

body#pagenotfound .header-nav {
    background-color: #fff;
}

body#pagenotfound .header-nav a,
body#pagenotfound .header-nav .language-selector,
body#pagenotfound .header-nav .currency-selector {
    color: #7A8CBC;
}

body#pagenotfound .header-nav .language-selector>ul,
body#pagenotfound .header-nav .currency-selector>ul {
    background-color: #fff;
}

body#pagenotfound .header-top {
    background-color: #ab4446;
}

body#pagenotfound .header-top .top-menu-cf {
    border-bottom: 0px !important;
}

body#pagenotfound .header-top a {
    color: #fff;
}

body#pagenotfound .header-top a:hover {
    border-color: #fff;
}

body#pagenotfound .header-top a.showliseret:after {
    background-color: #fff;
}

body#pagenotfound footer#footer,
body#pagenotfound #wrapper {
    background-color: #ab4446;
}

body#pagenotfound #footer a,
body#pagenotfound #footer #block-newsletter-label,
body#pagenotfound #footer .back2top,
body#pagenotfound #footer .copyright_link,
body#pagenotfound #footer .title-like {
    color: #fff !important;
}

body#pagenotfound #footer svg,
body#pagenotfound #footer .social-link,
body#pagenotfound #footer .ico-arrow-top-black {
    filter: invert(1);
}

body#pagenotfound #footer .btn-primary {
    background-color: rgb(200, 209, 226);
}

#_desktop_logo {
    padding: 0 15px 0 0;
}

#_desktop_logo i {
    /* color: #000; */
    display: block;
    font-size: 4.2vw;
    padding: 2.4375vw 0px;
}

#_desktop_logo a:hover {
    color: inherit;
    text-decoration: none;
}

#_desktop_logo svg,
#_desktop_logo img #_desktop_logo i {
    max-width: 140px;
    padding: 2.4375vw 0px;
    width: 9.25vw;
}

body#checkout #_desktop_logo svg,
body#checkout #_desktop_logo img {
    padding-top: 20px;
    padding-left: 1.5vw;
}

.checkout-step-info-identification {
    display: none;
}

header#header {
    position: fixed;
    width: 100%;
    top: 0px;
    z-index: 201;
}

.block-category {
    border: none;
    margin-bottom: 3.6562vw;
}

body#category .block-category {
    margin-bottom: 5.3vw;
}

.header-top {
    background-color: #FFF;
}

.bootstrap-touchspin .input-group-btn-vertical {
    position: relative;
    white-space: nowrap;
    width: 1%;
    vertical-align: middle;
    display: table-cell
}

.bootstrap-touchspin .input-group-btn-vertical>.btn {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%;
    padding: 8px 10px;
    margin-left: -1px;
    position: relative
}

.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up {
    border-radius: 0;
    border-top-right-radius: 4px
}

.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down {
    margin-top: -2px;
    border-radius: 0;
    border-bottom-right-radius: 4px
}

.bootstrap-touchspin .input-group-btn-vertical i {
    position: absolute;
    top: 3px;
    left: 5px;
    font-size: 9px;
    font-weight: 400
}

.ico-background-hp .col-md-12,
.ico-background-hp .container,
.ico-background-hp .row {
    height: 100%;
}

.ico-background-hp {
    height: 62.5vw;
    background-size: cover;
    background-repeat: no-repeat;
}

.ico-background-hp-video {
    height: 62.25vw;
    position: relative;
}

.ico-background-hp-video.iframe-desktop {
    height: 56vw;
}
.ico-background-hp-video.iframe-mobile {
    height: 180vw;
}

.ico-background-hp-video iframe {
    width: 100%;
    height: 100%;
}

.container-hp p {
    font-weight: normal;
    margin: 0px;
    letter-spacing: 0.53px;
    line-height: 1;
}

.overlay-link-video {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: 150px;
    z-index: 8;
    cursor: pointer;
}

body#address .maincontent-myaccount-container .js-address-form label.form-control-label {
    font-size: 0.88vw;
    letter-spacing: 0.3px;
}

body#address .maincontent-myaccount-container .js-address-form {
    width: 60%;
}

form.form-rgpd form-group.row.field-optin {
    margin-bottom: 15px;
}

.hp-picture-bestseller {
    width: 95%;
}

.product-list .bloc-product-simple {
    margin-right: 2.5%;
}


/* .product-list .bloc-product-simple:last-child{ */


/* margin-right: 0px; */


/* } */

.bloc-show-categories {
    width: 100%;
}

.bloc-text>span {
    padding-top: 3.75vw;
    display: block;
    font-size: 0.88vw;
    letter-spacing: 0.15vw;
    width: max-content;
}

.ico-background-hp .bloc-text a:hover,
.ico-background-hp .bloc-text a:focus,
.ico-background-hp .bloc-text a {
    color: #ab4446;
    border-bottom: 1px solid #ab4446;
    text-decoration: none;
    padding-bottom: 5px;
}

.bloc-text {
    left: 15px;
    /*15px;*/
    position: absolute;
    top: 50.3%;
    width: 324px;
    font-family: 'Proxima Nova';
    font-size: 1.5vw;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.58;
    letter-spacing: 0.275vw;
    color: #ab4446;
    text-transform: uppercase;
}

.text-black {
    color: #000 !important;
}

.double-bloc .bloc-text {
    color: #FFF;
    top: 50%;
    transform: translateY(-50%);
    left: 12%;
    width: 75%;
}

.owl-carousel .owl-dots {
    text-align: Center;
}


/* .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot{ */

.owl-carousel button.owl-dot {
    width: 7px;
    height: 7px;
    background-color: #000;
    border-radius: 3.5px;
    margin-right: 10px;
    opacity: 0.09;
}

.picture-container-slider .owl-nav .owl-next {
    float: right;
}

.picture-container-slider .owl-nav {
    position: absolute;
    top: calc(50% - 10px);
    left: 2vw;
    right: 2vw;
    font-weight: bold;
    font-size: 1.5vw;
}

/* body#category #js-product-list .products>div.product-thumbnail:nth-last-child(3),
body#category #js-product-list .products>div.product-thumbnail:nth-last-child(2),
body#category #js-product-list .products>div.product-thumbnail:nth-last-child(1) {
    display: none;
} */


/* .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot.active{width:16px;opacity: 1;} */

.owl-carousel button.owl-dot.active {
    width: 16px;
    opacity: 1;
}


/* .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot:last-child{margin-right:0px;} */

.owl-carousel button.owl-dot:last-child {
    margin-right: 0px;
}

/* 
ul.sub-menu li .link-create-yours {
    color: #ab4446 !important;
} 
*/

ul.top-menu-cf li a:hover,
ul.sub-menu li a:hover {
    /* color: #7a8cbc; */
    padding-bottom: 2px;
    border-bottom: 1px solid #7a8cbc;
    text-decoration: none;
}

.bloc-info-category a:hover::before {
    content: " ";
    top: 0;
    bottom: 0;
    position: absolute;
    left: 0;
    right: 0;
    display: block;
    background-color: #f8f8fb;
    opacity: 0.8;
}

.bloc-info-category img {
    width: 100%;
}

.bloc-info-category .bloc-decouvrir,
.bloc-info-category .bloc-description {
    display: none;
    position: absolute;
}

.bloc-info-category .bloc-description {
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    font-size: 0.88vw;
    left: 17.5%;
    width: 64%;
    letter-spacing: 0.33px;
    color: #000000;
    top: 50%;
    transform: translate(0%, -50%);
}

.bloc-info-category .bloc-decouvrir>a {
    text-decoration: none;
    padding-bottom: 0.1875vw;
    border-bottom: 1px solid #000;
    color: #000;
    letter-spacing: 0.15vw;
    display: block;
}

.bloc-info-category .bloc-decouvrir {
    font-weight: bold;
    bottom: 2.4vw;
    right: 2.4vw;
    font-size: 0.88vw;
    text-transform: uppercase;
    color: #000;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: 0.1vw;
    color: #000000;
}

.bloc-info-category:hover .bloc-decouvrir,
.bloc-info-category:hover .bloc-description {
    display: block;
}

.bloc-info-category {
    margin-top: 5.81vw;
    position: relative;
}

.bloc-info-category:nth-child(4),
.bloc-info-category:nth-child(3) {
    margin-top: 5.5625vw;
}

body#cms ul.tab-selector {
    list-style-type: none;
    display: flex;
    align-items: start;
    padding: 0;
    justify-content: space-around;
    padding-bottom: 4px;
    margin-bottom: 3.5625vw;
}

body#cms ul.tab-selector li a:hover,
body#cms ul.tab-selector li a {
    font-weight: bold;
    font-size: 1.5vw;
    letter-spacing: 4.5px;
    padding-bottom: 2px;
    color: #000;
    text-decoration: none;
    text-transform: uppercase;
}

body#cms .wpb_content_element .wpb_wrapper {
    position: relative;
}

body#cms p a.sticky-right:hover,
body#cms p a.sticky-right {
    float: right;
    color: #000;
    letter-spacing: 0.3px;
    text-decoration: none;
    font-weight: 600;
    border-bottom: 1px solid black;
    top: 0px;
    position: absolute;
    top: 0px;
    right: 0px;
}

body#cms p strong {
    letter-spacing: 1.8px;
}

body#cms .bloc-cms-intro p strong {
    letter-spacing: 0.18px;
}

body#cms .wpb_gallery .wpb_flexslider .flex-direction-nav a:before {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAlCAYAAAC3UUK1AAABNWlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAokZWPv0rDUBSHvxtFxaFWCOLgcCdRUGzVwYxJW4ogWKtDkq1JQ5XSJNxc//QhHN06uLj7BE6OgoPiE/gGilMHhwjBqfSbvvPjcDg/MCp23WkYZRjEWrWbjnQ9X86/MscMAHTCLLVbrSOAOIkj/iPg5wMB8LZt150G07EYpkoDY2C3G2UhiArQv9apBjECzKCfahCPgKnO2jUQz0Cpl/s7UApy/wRKyvV8EN+A2XM9H4wFwAxyXwNMHd1ogFqSDtVF71zLqmVZ0u4mQSRPh5mOBpk8jMNEpYnq6KgL5P8BsJwvtpuO3Kha1sHmlL0n4nq+zO3rBAGIlZciKwgv1dWfCmNv8lzcGK3C8QPMjots/xbut2DprsjWq1DegafRL8KzT/57sqVFAAAACXBIWXMAAAsTAAALEwEAmpwYAABeEWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIiB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMDItMDZUMTE6MzM6MTkrMDE6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMTAtMThUMDE6NDQ6NTUrMDI6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTEwLTE4VDAxOjQ0OjU1KzAyOjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozOWQ5NTQ3ZS1kZTAwLTQ0NGQtODgyYi04ZjhmOGJkMjIzNTYiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0YTI0ZTExZi1lNDAzLTZlNDYtODdlOS0xNDFmMGQ3ZjRmMDEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjMWY3OWVkOC1mNzUyLTQ4YmYtYTZhMi1lYzE4N2VmZjgwMjEiIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJBZG9iZSBSR0IgKDE5OTgpIiB0aWZmOk9yaWVudGF0aW9uPSIxIiB0aWZmOlhSZXNvbHV0aW9uPSI3MjAwMDAvMTAwMDAiIHRpZmY6WVJlc29sdXRpb249IjcyMDAwMC8xMDAwMCIgdGlmZjpSZXNvbHV0aW9uVW5pdD0iMiIgZXhpZjpDb2xvclNwYWNlPSI2NTUzNSIgZXhpZjpQaXhlbFhEaW1lbnNpb249IjE2MDAiIGV4aWY6UGl4ZWxZRGltZW5zaW9uPSI1Mzc0Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjMWY3OWVkOC1mNzUyLTQ4YmYtYTZhMi1lYzE4N2VmZjgwMjEiIHN0RXZ0OndoZW49IjIwMjAtMDItMDZUMTE6MzM6MTkrMDE6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChNYWNpbnRvc2gpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkZmIwYzM4NC1mNzI4LTQwNmMtODgyMC02MWE5ZjhmMzkwZGMiIHN0RXZ0OndoZW49IjIwMjAtMDItMDZUMTI6MDQ6NDIrMDE6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4YzJlOWZjMi0xNmQ4LTQ2N2EtYTE1Ny0wNGVmNjdmYmQ4MWQiIHN0RXZ0OndoZW49IjIwMjAtMDktMzBUMTc6MTM6MzMrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4yIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5YmQ0OGIyZS05ZDgzLTQ5OWItYTU5MC0yZWVlYTU0N2NjOGEiIHN0RXZ0OndoZW49IjIwMjAtMDktMzBUMTc6MTM6MzMrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4yIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozOWQ5NTQ3ZS1kZTAwLTQ0NGQtODgyYi04ZjhmOGJkMjIzNTYiIHN0RXZ0OndoZW49IjIwMjAtMTAtMThUMDE6NDQ6NTUrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4yIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OGMyZTlmYzItMTZkOC00NjdhLWExNTctMDRlZjY3ZmJkODFkIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MjNmYzZkYWItMzIwNC03MTQxLWFmNzYtZGJmMTViNDJjZmZjIiBzdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6YzFmNzllZDgtZjc1Mi00OGJmLWE2YTItZWMxODdlZmY4MDIxIi8+IDxwaG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+IDxyZGY6QmFnPiA8cmRmOmxpPjAwQkIwOTMzRUM0MEVGNTA0MThBOUEzMzMwRDdGRDU4PC9yZGY6bGk+IDxyZGY6bGk+MDBDQzk2RTlGQjBCMTVFQTZDNjQ1NENDRjEyNEIyOTA8L3JkZjpsaT4gPHJkZjpsaT4wNDQ5MEZFRUZEMEQyN0MzRjA2M0JGRUI5MTZDMEYxRTwvcmRmOmxpPiA8cmRmOmxpPjA3OUVCNEJBQzA4NkE1MTg2NTcyMkIzRDAxQTRDMENDPC9yZGY6bGk+IDxyZGY6bGk+MEU1QjBGNUFBNUJBODcwMEZDQTY0RkEzNDRCMUZFOTM8L3JkZjpsaT4gPHJkZjpsaT4xMDVBRkM4NzM1OUE5RTNDMTYyNjc4MTM2MjQ4MEZGRDwvcmRmOmxpPiA8cmRmOmxpPjI2NzQ2QzNCNzIzMUQ2NTZDNUYxQjM4NjRGNjhCMDRFPC9yZGY6bGk+IDxyZGY6bGk+Mjk1NTM5MUM3REZCQ0RFREIzMjg0MzYyMUI4OTg4QUY8L3JkZjpsaT4gPHJkZjpsaT4yQUUwOTAyQzlEMUE0NEVGQjRFNzc4OTMxMTYwMDMyMjwvcmRmOmxpPiA8cmRmOmxpPjJEOEM0QkYwMEVBQjVGQUM0NzM5NzZGNTBCMzIwRkQ0PC9yZGY6bGk+IDxyZGY6bGk+MkY3NzZGNURDODFFNzgyMjcxNjZFNDEzRkNEMzgyRTc8L3JkZjpsaT4gPHJkZjpsaT4zMjREREYwQzJFOTI4NDIxRDJGMjg2ODM5RTVEQjI2MzwvcmRmOmxpPiA8cmRmOmxpPjMyOENEQjYyNjgyRDBERDkwQjBEQjlBQ0FDNkZFODIwPC9yZGY6bGk+IDxyZGY6bGk+M0Q5REZCNjk5QkE0RjlBODEzQURBQzJGNzNCMTZCNUY8L3JkZjpsaT4gPHJkZjpsaT40MTg3MDA4RjU5QzgzNEFBQkQ2RDZDNUIwQkY3RUNDMTwvcmRmOmxpPiA8cmRmOmxpPjQyMTYyQTgyOTQ1NkFGMjNDNkI0OTA5OEQ1MTZCOTgwPC9yZGY6bGk+IDxyZGY6bGk+NDRERjY5M0M2MTNDMENGM0VGQjRBRjg4NDVBN0RFMzI8L3JkZjpsaT4gPHJkZjpsaT40NjhFNjVEMEYzMUYzRjE2RDA4ODEzREEyRTk3ODI1QzwvcmRmOmxpPiA8cmRmOmxpPjRDRTQ5NTM4RjAzMDk4QzlCRDg5OENEODdFN0IxNjAzPC9yZGY6bGk+IDxyZGY6bGk+NTE5N0I3MDYxNUQ4RDUzMjcyOTg3NTU2NjhDRURGRDI8L3JkZjpsaT4gPHJkZjpsaT41MjJBRjQ3N0M5QUIyRDMxMTdCQ0MwQUVBNzU3MzFDQjwvcmRmOmxpPiA8cmRmOmxpPjU0MkY1OTE4MzQ2ODNBQUU5RkM4NkI3Q0E1QkQ1MzQ3PC9yZGY6bGk+IDxyZGY6bGk+NTUxOUE1NkU5ODFBNUYyRDhDMTAyRjg1NDJBOUVGMzI8L3JkZjpsaT4gPHJkZjpsaT41RUE3QjVCNjdFRTk5NUYzQUQ0RDY2RjEzMEY4OTM1MzwvcmRmOmxpPiA8cmRmOmxpPjYwN0NDNTg4RkM1MkMxNjNFMzY0NzI5NUQ4MTg1Q0U1PC9yZGY6bGk+IDxyZGY6bGk+NjJFNDhBMDkwNzA3QkU3NDY5M0IxMDA2NzIyNTVDN0Q8L3JkZjpsaT4gPHJkZjpsaT44MzhFQjcyREVBMDMzQUZCNDdGOTdGNTBDRUUwMkMwODwvcmRmOmxpPiA8cmRmOmxpPjg3RTc3NDAzRkNDOTg2OTVDMDEwNjNCMTZFN0MwMEUwPC9yZGY6bGk+IDxyZGY6bGk+OEFGMDk3NzcxNEU1RjA5RURERTY4NDdCNDBFNjdFOTQ8L3JkZjpsaT4gPHJkZjpsaT44QjkwRjFFQjNBOEEwMDBCOEZBMEQ4RDAyM0YzREYwNDwvcmRmOmxpPiA8cmRmOmxpPjhCOUJDNTRGOUUyOEZGOEFFOEY1QTMzN0ExQUE1QUM0PC9yZGY6bGk+IDxyZGY6bGk+OEJGQTlBOTUyMEM3MUFCQzhDNkE3RkVERUZDNzZCMjM8L3JkZjpsaT4gPHJkZjpsaT44RTcwM0MwMDMyRDQxOTVEQkQ1Njk0RjA5M0VGOUI0RjwvcmRmOmxpPiA8cmRmOmxpPjkyOUNGMEE0MTIwNDM5RUNCMkY2NjZBNzMzMzYyNTREPC9yZGY6bGk+IDxyZGY6bGk+OTJCOUI2NThGMzZGNDI1M0NCODg2Mzk3QkIyQkQ0OUE8L3JkZjpsaT4gPHJkZjpsaT45NUMxQkM1OUZCNzg4QThDQkFFRUQ5NDJFM0IzRUQzQjwvcmRmOmxpPiA8cmRmOmxpPjk2RTg4ODYwNkQxRUM4QjMyOTI1NjRENzU4QzAzRTAwPC9yZGY6bGk+IDxyZGY6bGk+OUEyRUE2QzRBRDM0NjZGREI0RDg5OTk4OEUwQkFFRTY8L3JkZjpsaT4gPHJkZjpsaT45Rjk5QzE0MUQxREFDQUM1NTE0NTZDRDBBRkZEMzJBNDwvcmRmOmxpPiA8cmRmOmxpPkEyNzU2M0U4NTMxQzYyMkNERThBMzI3NDY4RDBEMTVGPC9yZGY6bGk+IDxyZGY6bGk+QTJCOENFNjg0N0E5NjY1OUYyQTJEODEyNTY3NkE4QUQ8L3JkZjpsaT4gPHJkZjpsaT5BNTJGRjQwODAzRkY3QUY2ODBEMkI4NDMzMzc3MUEwNTwvcmRmOmxpPiA8cmRmOmxpPkE1OTNGQjIzQTlBOUU1MUY4OUI3RTEzRDk2QjU4RjQzPC9yZGY6bGk+IDxyZGY6bGk+QjA5MzY0M0Q4MDUxM0U4MjAxNDIyNTg4QUE3QzA4OTY8L3JkZjpsaT4gPHJkZjpsaT5CNDI4OUVENTU2NDM3MDBBREJDRjA0NjFCQzRFNUZCNzwvcmRmOmxpPiA8cmRmOmxpPkI1RTY2MzEwRTlBNkI1RkZBMEYzQkQ1M0JDRUY5Q0U1PC9yZGY6bGk+IDxyZGY6bGk+QjZEMDZDNUMzQjEzNEVBRkQ0MDUxQzVBNzdEMDk4RkU8L3JkZjpsaT4gPHJkZjpsaT5COEJEMjlDM0IxREI3NTFBRjVCNjdGNDRFOTIyODAwRDwvcmRmOmxpPiA8cmRmOmxpPkJDNkNCRThGMEIyRDQ0OUZEMEIxQzM3QTA2NDUyNTMwPC9yZGY6bGk+IDxyZGY6bGk+QkQyODc3RUQ2QTJFQURDQ0NCMTkyQjdEQkJBRDY5NDQ8L3JkZjpsaT4gPHJkZjpsaT5DNDNCNkQ5NUE3NUJCNEVFNEIxRTI3QzdENzNEMzU5NjwvcmRmOmxpPiA8cmRmOmxpPkQ2NEE3NjI3QjRCNDg3Q0VEQkI1Nzc4RTdCQjlDQzE1PC9yZGY6bGk+IDxyZGY6bGk+RTQ3RUNGNkEyNzhBRTEwMkM0Q0YzMDM1Rjk4QjQxNTk8L3JkZjpsaT4gPHJkZjpsaT5FN0IzREMyOTU5OENEQUY3QTA5NkI0ODcwRkUzMEE3NzwvcmRmOmxpPiA8cmRmOmxpPkVFMEJGMUM4OTREQ0RDMjkxNDBCNzk5MDVCOTI4MkY0PC9yZGY6bGk+IDxyZGY6bGk+RUZEN0E0MkIwRDE1RjdEQ0NGNTQwMjAxQkUzMDEwRkE8L3JkZjpsaT4gPHJkZjpsaT5GNEUxMzRGMEVCREM3RUI5NkU3NDlCREVBMjNFNzBDOTwvcmRmOmxpPiA8cmRmOmxpPkY2MURGOTdEREE1QkRCQ0UxODhEOTVEMkFFRDM0MjgzPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjAwYjI0M2FjLTMxZGItMTE3Yi05NDRkLTlkYmQ1Nzc5ZWIxMTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDowNzFhYzAxZS0xOWFjLTExNzktYTFmZS1iNTk1MjNkODhiMTc8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MDg1MTEzNzEtMzFkYi0xMTdiLTk0NGQtOWRiZDU3NzllYjExPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjBhMmI1ZmZhLWI4ZmUtMTE3Yi1hY2JjLWViOTQxYTViZmMwNTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDowYTMxZDc5ZS05MDVjLTY1NGMtOWU2YS02NDViODk2OWM0Njk8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MGEzZjAzNjMtZWNmZi0xMTdiLWI3MDMtODk3YmJiMzA2ZjRkPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjBiMDQ2NWJmLTMxZGItMTE3Yi05NDRkLTlkYmQ1Nzc5ZWIxMTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDowYzRhNmZkMi04NjYzLWZkNGUtYjE1NC0zZDk3MTk5MTczNGM8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MGRlNmI3ZWEtNmE4Ny1jMjQ2LThmYmQtOWY5YjZlOGQ5NmQ0PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjBmMjBlNDgxLTQ4MWYtODQ0Zi1iMmE0LTdiZTM3YWRhMTg1MTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxMDZkNjBjYy01MThkLWFlNDYtODUxMy01ZWE0ZmQ4NTNhMjQ8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MTE3NzA5YmUtOTc2OS1kMzQwLThhNjYtM2NlOTllOGRlYjZlPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjE0MWFmYWVhLWI4MDItZGE0NC04ZjhjLTA3MmNkYzk2MjY2NDwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxNTRiZDNkZS1hMDNjLTc5NDAtYjlmNC0wYTBlMWFkZTg3ZGI8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MTdlODYzYWQtMmFkYy0xMTdiLWJhNGQtYWZlOTVhMDgxODZhPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjFhMDE3MmMzLTczYjQtMzY0MS04ZDA0LTUwODdhM2Y1NDBiZjwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxYzkxYmMzNy0xOTg5LTlhNGQtOTkyNy00YTJlODhhYjhhNDc8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MWQ0NmM5MmMtYzUzNC0xYTRmLTg4MzMtNGZkZWUzYjY5ZDM4PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjFlNzljZTE0LTBjMWMtNzI0OS1hMzZlLWExMWMzODc0OWI3ZTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyNDdkOGE0OC05NzJmLTExN2EtODA4NS05ZGI5MTM5YTc1NjI8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MjZiNjQzMGUtZjBiNC0xMTdiLWJiZTEtYjk0MzUwMGMyYjg2PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjI4OGM3MWRjLTk5MjMtNTA0YS1iMTYwLTFhNzM4NDgxYmU4YTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyYWMxM2EwYS1hM2FiLTExN2EtOGQ3Ni04OTBiNjJlMDhiZTM8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MmFlZTI2Y2MtNDRjMS05OTQ5LWI5ZTgtNThlNWE2ZGMxZmMxPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjJiZTEzYmQ5LTA2YTUtOTg0My05M2Q1LWM4MmZmNmQ2ZGMwNjwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDozMGZiZDA2OS04NmZjLTc3NDAtYmU0MC01YTc2MzQ3NjliMjM8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MzE2OTdhN2UtZDc5Ny0zMjQyLWE0ZGQtOWFmYTk5MThhNjE1PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjNhMjk4M2M3LTI5MzAtNmM0My05ZGVkLTZkZjQyNWM1ZGNjODwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDozYWQ4MmY2Ny1kOGQ3LTg2NGQtYWE1ZS02YTMyYzZlZmFiZmU8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6M2FmN2U1MjQtMmJlMC03OTQ3LWJlNDUtNjRlYTVmMmUxNWFkPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjNjNGZhZDkxLTlkN2ItYTU0MC04NTkyLWM4ZWM3YTg5YzdiMjwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDozYzc4ZjNmMi05YTMxLTcwNDktOTVjZS1mZWQ5YzhlMWYyYmM8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6M2M5YTg5Y2EtYjIyZC0zOTQ1LTkxNTktZDJkZTFmNTI5YjBjPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjNjZWQyODg5LTg0OGMtNTI0ZS05MDdhLWIwZjYxMjU5NDdmZTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0MWRjMzU5Yy1jZTczLTMwNGMtYmNiMS05N2UzYWQyMWUzYzc8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NDdlOGY5YWQtNDcwZS0xMTRhLThiYWItNDBhOGUyMTY3ODI0PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4Y2VlYjNlLWE0ZjItNjY0ZS1iNjlkLTg1M2EyNDI3NGQzZjwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0YzYyMjUxMi01YzczLWNmNGQtYmYwNi1kMmY1YzQ0NTE0YTU8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NGQ4OTVmNGUtODNiMC1jMTQwLTg1NjctOGMzOTM2MmJkMzVmPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjRmNjNlNGM5LTdkMzAtZDQ0Ni1iMjkxLTRhZDg3ODE5M2E4ZDwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1MTExYjBhNy0yYTM5LTExN2QtOGY4Zi1iMDYzNzRhZTBiYjE8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NTEyMDUwYWYtYzM1OC1mYjRkLWIwYzAtODY5NTlhMDZlMjJjPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjUyNDg4ZjM3LWEyN2MtYzI0Zi1iZWZjLWEwYzM1MDJkNTk3NzwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1NTRjZjU1NC0zYjEzLTExNzktOGUxNS1lNGE3NGEyNzdiOTg8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NTcwNzE0ODUtOTkzNS0xMzQwLWJjZmEtZjZhNzExODA1YzJhPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjU3NjA0NDcyLTZlYmItYjQ0MC04MzEzLTg0ZmNhMWZhMGE4ZjwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1YjkxMTMxZS1mMjRkLTExN2ItYmE2YS1mNTgxN2I1MGU5NDE8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NjI5ODBkODMtMDZjYi05MjQyLTk4ZDMtN2JhZDJmOTgyOWUyPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjY0MzNlNGMxLTJhZGEtMTE3Yi1iYTRkLWFmZTk1YTA4MTg2YTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2NDhhZTgyYS1jOGFiLTg5NGMtOGRhZS1mMmQzMWI1OTA4ZWE8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NjU1Y2IwZWYtNzI5Ny05MTQ4LTkzYzYtMDlmMjU1NDg1ODU3PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjY1NjEwNjc5LTJhZGMtMTE3Yi1iYTRkLWFmZTk1YTA4MTg2YTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2ODA1YTFmYy04ZGY0LTExN2EtOGMxNy1kYzc5ZTBjYTgyYjg8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NmFlMzMxOTAtNWMyMi05YjQyLWFiMmUtZmZmNThiNTI1NmEyPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjZjMzM4ZGEyLTYzMTktNGY0Ni04MWNkLWM5Y2U4NDMyZGFmMzwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2ZDUxNDkyOC0yYWRhLTExN2ItYmE0ZC1hZmU5NWEwODE4NmE8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NzBkZWI0ZjctMzQ2Ni03MTRiLWI5MzAtYWY1ZDg5NDA2YmU3PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjcxYjM2NTZjLTJhZGEtMTE3Yi1iYTRkLWFmZTk1YTA4MTg2YTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3MzUyNmFjYi1kMjkzLTFiNGMtODRmOS02MGY3ZTIwYTJmZTg8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6N2FjOThiNTItZjg4My04ZDQwLWE3YjktMTQ0MmNmMTA3ODAxPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjdjZjRhNWZlLWVkYmYtMTE3Yi05YzU4LWNhZmMyYzE5NDNkMzwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3ZDNjMGQwMS1kN2JiLTExN2MtYTlkZi04MWIxZjViMTk4MDc8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6N2Y3MzY0MjQtZmM2ZC1iMDQ0LWI4N2MtYTJjYzEyMmEyZjU0PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjg1MDE2OWEzLWY0MjItOTI0Mi04ZTJhLWVlYWRiNWMwMTU1ODwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4NjA0YmQzYy02YTFjLTg5NDMtOTdkNy02NTkzOTQ4NjYyMTg8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ODYwOTdlZTEtYzRjMy01YTRlLTg0N2MtNjIyZDJlMDdlYTY3PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjg2YjA4ODQ5LWNlMjYtOTY0NC05OTMyLTBkOGQzOThhMGI5NjwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4NmQ3ODAwNC05MmUzLWNmNGEtODRlZi04MmQxNjg3MDcxNDg8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ODgxZThiNjItMzczNC1jZjQyLWFmMzAtNzI0ZGYxMGE0MDA2PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjg4YzFlOGI4LWFhYzYtZGQ0YS1hMmI1LTVmYzQ5OGIzYzBkYTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4OTljMDA5OS0yMTdkLTExN2ItOTBjNy1jOTZjNmVjMDUwZGE8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ODliNGYzMTYtNzdjOC1lNzQyLWJlZjEtYzFhZTEwZjgzYmVjPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjkyYjk0OTQ3LTg0MTgtYzY0MS1hNTlmLTcyOTQzYTM4OGFhODwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5NDc0NmQ3MC1iOTA0LTExN2ItYWNiYy1lYjk0MWE1YmZjMDU8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6OTRlNmEyYmMtZWI2Mi0xMTdiLWI3ZTItZTQwNTc4NWVhZjNhPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjk3M2ExYzE3LTM2NjUtOTc0Yy1iMjgwLWRmZWI3ZjZmMmMxNDwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5OGE2ZTdjOS04ZGM0LTExN2EtOGMxNy1kYzc5ZTBjYTgyYjg8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6OWIyODY0ODktNjYzNi01MDQzLTgwMjgtOGUyZTc0OGMyYTgwPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjljMzJjOWYyLTk5MTUtNTI0ZS04MDI1LWU3OGRhYTYwZWZjOTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5YzU1OGY0ZC0zMWQ5LTExN2ItOTQ0ZC05ZGJkNTc3OWViMTE8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6OWQwMDhmZmItYzIxNi02YjQ2LWE0NTYtMWFiYmI3NGI5YjE3PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjllMTEzNTdlLWNlZGUtMTE3YS04NjRiLWRmZTVjYWYwY2Q4YjwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDphMTVlMzRkNS05ZDlhLTZlNDMtYmUxNC1mZDkwYjQ5YTMyYzc8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6YTM0NjhmN2EtMzFkOS0xMTdiLTk0NGQtOWRiZDU3NzllYjExPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmE0YTJhNmFhLTY0ODQtYmQ0Ni04NWQwLWMwZDU4MGMyM2YyZTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDphNjJkMGM3MS0yYWRhLTExN2ItYmE0ZC1hZmU5NWEwODE4NmE8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6YTk5YzUyYTctM2I1Yy03NDQ3LTllOGQtMWM4YTI3ZWE1ZTg5PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmFlODdhZTQ1LTVkYjgtNWE0Ni1hNjc1LWZjOWVmOGU5OTU3YTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDphZmNjZTg2MC0zMWRhLTExN2ItOTQ0ZC05ZGJkNTc3OWViMTE8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6YjEzNWViZGItZjcxOC1iZjQ0LWJmYmEtZjk1ZjJjZDAwZjQ3PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmIxNjAyZGM2LTE5OGItNWY0YS1hNzNiLTdhMTg2OGIyMmZhZTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiNDQwNDVhMS0zMDQ1LTExN2MtYmFkZS1jMjVmZjBiNmY2ZGY8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6YjUwYjc5NDctOTcxMC0xMTdhLWFiMDQtY2UzYTIyNDg0NmIxPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmI2YWYxZGQ2LTMxZDktMTE3Yi05NDRkLTlkYmQ1Nzc5ZWIxMTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiYzYyNDkxNy1lZmU2LTQ1NGUtYjNhZC0zOTQxZjEyZDliMDI8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6YmQxODNmMzMtMTFkMi1mODRiLTlmNzgtMDA2NWZlZTQ5MjYyPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmJmMDVmZDg1LTIxN2UtMTE3Yi05MGM3LWM5NmM2ZWMwNTBkYTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiZjgwYzJmYi1lZGVmLTZkNGYtODgxMC1jM2MxYzNjNTAxMjI8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6YzAwMTcyODktNjU4Yy0xMjQyLWEyNzItYTZlOTZmNTc2NzAyPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmM0MTVhYzEyLTk3MWQtMTE3YS1hYzFiLWE3ZjJjZjUwM2ZmODwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjNTBiOWU3Yy05NzEwLTExN2EtYWIwNC1jZTNhMjI0ODQ2YjE8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6YzY1OGU3MzEtMzY2Zi0xOTQxLWEzMjYtYWQwOGQwNDYzNGY2PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmM3ZjY3NjI3LTRiMjQtZDU0NS05ZjVmLTdjZTU2N2M1OGI0OTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjYTJmOGZjZC1kN2ZiLTExN2MtOTQxOS1lYWEyNDc0NDRiNDE8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6Y2IyNzUxYWMtZWMyOC0xMTdiLTk2ZmItOTMyMzhiN2I1NzA1PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmNmOWRjM2VhLWI4ZmQtMTE3Yi1hY2JjLWViOTQxYTViZmMwNTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkMDNiMWQ5NC1iOGZkLTExN2ItYWNiYy1lYjk0MWE1YmZjMDU8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZDBjY2NhODktOTcxMC0xMTdhLWFiMDQtY2UzYTIyNDg0NmIxPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmQwZjJmMTQ2LTMwZmQtZGU0MC05YmM3LTEyMjI2M2VkZGRmZTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkMTMyNmEyZi1kODhhLTQ3NDEtODJlNS03YTY1NDc1ZmUzM2Q8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZDQ0NTZmOTEtOTcxMC0xMTdhLWFiMDQtY2UzYTIyNDg0NmIxPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmRhYWVhZWNiLWI3MDEtNGQ0NS04MjBhLTg4MWJlNDMxOTE5ODwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkYmZmNWY1OS0xZGVmLTBjNGYtYTllMC0yYjAwZWRkOTA5ZmU8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZGQ1YTRjZjctMTlhYi0xMTc5LWExZmUtYjU5NTIzZDg4YjE3PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmRlODkzNzJhLWQyYTctNWU0OC1iYjkwLTYyZWFiYWU5ZWYwNjwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkZjBiOTJmNy1mNTg2LTExN2ItYmUxZC1lNzRlZGUyMGFjMTQ8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZTAxZjkzODktY2JmYS03MTQ5LWIyMTEtMzBkZmE1NzNlMWNhPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmUwY2ZiMWY2LWY1ODYtMTE3Yi1iZTFkLWU3NGVkZTIwYWMxNDwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDplMzNlNTg3My01MWMyLTlmNGUtOGFmZS04YzJmNzQzNjUyYTc8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZTg1ZDY0OTktZWQwNy1hNTQ4LWI4OWMtMjI5ZjY2OGQ1YjE0PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmVkMGQ0ZGVmLWE0ZjktNDM0OS04OGJhLWViYWYxZTU4YmZmNzwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDplZjdmZTFhNi0zZDUyLWFmNDktODQ1Yi0zZjQzZDRhZGY2OTg8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZjE5OTQ2MDItMzI2Mi01ODQ1LTg0ZjItMjJkNjAyNzRkZWY4PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmY1ZmRhNzFlLTZiMDQtNGI0Ni04YTA0LTI1MjZlZTdiZGI5ZTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmNjhhMDM2NS1mMDVkLTVjNGYtYTQ4NS03MzQ5MDQ0ZmQyNGM8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZjZiOTFiMDgtYzlmYy1jNjQzLWJjNDktZTU1M2FlMmQ2YjQ2PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmY3MjBjZTg3LTkyOTMtMGM0Ny05NGJkLTJkMzM5Zjg3MDA5NDwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmYTljMjBlMy0zMWQ5LTExN2ItOTQ0ZC05ZGJkNTc3OWViMTE8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZmFmYWFlMjUtMzFkOS0xMTdiLTk0NGQtOWRiZDU3NzllYjExPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmZkNzk2Mzc4LTk1ZmMtODU0ZS1iY2VmLWNmNmVmYTFlNDhiMjwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmZjFiYTYwMC01YTczLWEzNGMtODU2ZC1iYjBmYmU5MzIyMzU8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZmZkZTJlMjQtMTAzMy05NTRkLWIyNjMtNjgyYWJiMWE0MjA1PC9yZGY6bGk+IDxyZGY6bGk+dXVpZDo5QTA1RjEwMjEwNEJERTExODVCQkM0RDdENUU0NEY1MDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MDU4MDExNzQwNzIwNjgxMTgwODM4RTQ1RUZFOEVGNTI8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjBhZGMzYmI3LTMyZGUtNDg5YS1iYzA4LTM1NTAwMzRkOGJkYTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MGVmYWQ5ZTMtODYyNy00ZjVhLWEzNmYtZGJmZTM1YTUyZGJhPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDoxMGI3YTA3My00NmMyLTQ0YjYtOTIyNS1kZWRhNTdiNzVhNzM8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjExMzA1ZTVkLWYyNjgtNGIxNC1iMTU5LTgwNjQ5YzkyMTQyMjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MTM2ZGNmZWYtZDY5Yi00NDlhLTk1MzEtZDA1NTBkZTA3MjU4PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDoxNjU3YzAzOS0xZDhhLTRmZmEtOGFiOC0xNTYyOTM1MTBkYTE8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjE2NjU5NzBlLWI1YzctNGExMC05ODM4LWJlZDFlODU5MDEyMjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MWNiMGFjY2YtZmQ2MC00YzNkLTg1OGMtMzI4YTI1ZGQzOTQzPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDoxY2Q2M2VmOS1jZjkzLTRiMmUtOTFhYi0xMWU4MmVjODJlNjY8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjFmMjFmOTc1LTU1ZDgtNDRjZC05N2IzLTQzMTg2NjcxMDdmNDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MjIxOUU5ODRCRUQ4RTUxMTlENEI4RjI0QUJGMEIzNDU8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjIzY2U3ZjMxLTM2MTgtNDMyMy05MDQ5LWYxNjlhZjI3YmQyZDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MkMwMzY1Njk4RkNFMTFFNzg2RjVEM0REMzFDODc5Q0Q8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjJGNEM3MEYxMTQxMTExRUE4MzE1OUJGQzZCOTc5MjJDPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDoyYzI0ZTk3Ni1kNWJhLTQ3NzgtYWUxNS05NTBmZDQ2ZTYwNDM8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjJjMzRlNTZkLTUzZDEtNGI1Mi1iYjgzLTY0YTg2YWZkNTc2MzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6M2FhNjYzZGItZGM3NC00ZTlhLWEzY2ItYzVmNGIzYmU3NTQ1PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDozZDVhY2E3OC02Y2FhLTRkMTEtODYyNy01YjAwNTEwNjMwYjE8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjQwNWM2YzIyLWE5MTYtNDNjZC1hZmY2LTg2YjA2YzlhZmRmMjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NDM0M0ZGRkFFMzhCMTFFOUJCNDZBQTY4NzRGODEyRTQ8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjQzYmU2NDlkLTkzOWItNDEwYS04ZDkyLTJlZjliNmVjZDZlYjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NDREQTJDNkRFMzhCMTFFOUJCNDZBQTY4NzRGODEyRTQ8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjQ5NjJGQTI1RTM4QjExRTlCQjQ2QUE2ODc0RjgxMkU0PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo0OTk3NjZlOC0zNGNiLTQ4ZjEtYjk5Zi1hYmY1YmQxMGNjMzY8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjRCMEU5OEZDRTM4QjExRTlCQjQ2QUE2ODc0RjgxMkU0PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo0QjU1NDkyODE0MTExMUVBODMxNTlCRkM2Qjk3OTIyQzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NEI1NTQ5MkMxNDExMTFFQTgzMTU5QkZDNkI5NzkyMkM8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjRCNTU0OTMwMTQxMTExRUE4MzE1OUJGQzZCOTc5MjJDPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo0RDkxOTMzNDY4QTkxMUU3ODIxMzkxOTlERDNENUQ4NzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NEVDNDkxMTA2OEE5MTFFNzgyMTM5MTk5REQzRDVEODc8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjRmOTZmMjZjLTg1NGUtNDI1Yy1hMDllLWU2YzM1MjM1MWM4MjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NTEzODRmMWUtY2Q3Zi00OTBmLWFjZDItNDY2NThjNmQ0N2E5PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo1MUEzMkE3NjY4QTkxMUU3ODIxMzkxOTlERDNENUQ4NzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NTI3NkYyRTM2OEE5MTFFNzgyMTM5MTk5REQzRDVEODc8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjU0NzJjYTE3LWE4NjItNGE4ZC05ZDg3LTQ2MmMyODVlYzFkODwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NTRkNDE0NjQtYmY1MS00NTkzLTk1MTMtNDU1ZTFlZDU0ODg1PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo1NjEwNjdkNi01M2NkLTQ1MmUtYWU2Ni1kN2RhMDg5MzhlZDA8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjU2MTFGREUyNjhBOTExRTc4MjEzOTE5OUREM0Q1RDg3PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo1RTg4RjlCMjY4QTkxMUU3ODIxMzkxOTlERDNENUQ4NzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NjA5NzczMzE2OEE5MTFFNzgyMTM5MTk5REQzRDVEODc8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjYyMjQwRkU1NjhBOTExRTc4MjEzOTE5OUREM0Q1RDg3PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo2NWQyNTVjOC01MGZlLTRhNWYtYWEzMi02MWJlYTFjZDJlZDM8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjY2YTA5ZjliLTlmZjEtNDc0Ni1hNjc3LWYzNjAxNGE3NzZjNDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NmM5NDU2OWMtNWQ1ZS00ZjJkLWE3MjEtZTRiM2Q0NGU2ZjhiPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo2ZDNiZGE3NC1jODNiLTQxZGQtOTBmMC0zOTA1NDU0NzM4ZGE8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjdGMkM5NDdBRTM4RTExRTk4RDM5REQ3MkUyQjI4MDQ3PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo3YWIyNjIxZS0yZjdkLTQwOTEtOTIzNC0zNjJhNzg0NDAyNTI8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjdiM2YzNTI4LTIwNGItNDMzNC1iOTE5LTZhMGM3NTYyZjY4YTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6N2I0ZGFiMGYtZjQ2Zi00NjNjLWE5YjAtNDk4ZDQxZjdhYjI5PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo3Y2M5NjFhNy1hM2UxLTQ2ZTktOGUwZS00ODJlMTk4OTMzZTY8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjdkMGRhZTJlLTAyM2YtNDVkMC1iYTA2LTI1OWY4NzRhOGNmOTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6ODIzMDg2NWQtNWVjMS00M2Q5LWE1MTctZjdhMzM1OTI5MDQyPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo4MzVkZDdhOS0yNjVmLTQyZTMtYjNjYy1mM2U5MjYxZGE2NzA8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjgzRjZBNzY3RTM4QjExRTlCQjQ2QUE2ODc0RjgxMkU0PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo4N0UwN0E5OTE0MTExMUVBODMxNTlCRkM2Qjk3OTIyQzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6ODdFMDdBOUQxNDExMTFFQTgzMTU5QkZDNkI5NzkyMkM8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjg3RTA3QUExMTQxMTExRUE4MzE1OUJGQzZCOTc5MjJDPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo4ODhkYjI0Yi01ZjM2LTQ3NjYtYmQxYy1jZTY3MjYyMTgxYTk8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjg5OWM3YjU1LTU5ZTgtNGNiMS1hYWFiLTgzODQ4NTQ1ZGRkOTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6OEFEM0Q0NENDNEQ4RTUxMTlENEI4RjI0QUJGMEIzNDU8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjkwNmViMTc0LWFlMDMtNDAzMy05ZDhmLTcwYWNjNzc3Zjc5MzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6OTA5M2QzOGMtZjNiNi00OGVjLWJhMzYtZTRjNGFiZTdlNjkxPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo5NDRiZTE1Yy03ZGEzLTQ3YzItYTcyMi01NWY4NDBiNmJiNmQ8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjk1OTA3YWFiLTMyNDEtNDgxMi04YzUzLTA1ZDMxZTI1ZGJkODwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6OTYzNzUyOGYtOTgxMi00YTc2LTllMmYtZmRiNmJiMDY1NGIyPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo5NjdlOGNkNS1jYTVkLTQ3NmYtOGQ2MC00YTQ1MzZjMDgxOGE8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjk3YzU2NmMwLWEyNGUtNDgxNy1iMzY5LTExMTBjNDdmMDM3YTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6OWI5NTE4ODQtMWY4OC00NTkwLTkxYTAtYTI4YTY4MWFhZGY0PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpBNUM2ODUyQkUzOEIxMUU5QkI0NkFBNjg3NEY4MTJFNDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6QTc2OEZFRUQ2OEE4MTFFNzgyMTM5MTk5REQzRDVEODc8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkFBRTBFQTlFNjhBODExRTc4MjEzOTE5OUREM0Q1RDg3PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpBQzMzN0U5RTY4QTkxMUU3ODIxMzkxOTlERDNENUQ4NzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6QUNCNTJDRTdFMzhCMTFFOUJCNDZBQTY4NzRGODEyRTQ8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkFEMTUwMzAxNjhBOTExRTc4MjEzOTE5OUREM0Q1RDg3PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpBRjY3NDIyNDY4QTkxMUU3ODIxMzkxOTlERDNENUQ4NzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6QjQ3MjdGMzY2OEE4MTFFNzgyMTM5MTk5REQzRDVEODc8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkI0NzI3RjNBNjhBODExRTc4MjEzOTE5OUREM0Q1RDg3PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpCNTIwMjI5MTY4QTgxMUU3ODIxMzkxOTlERDNENUQ4NzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6QzBCQjQwN0VFMzhBMTFFOUI3QTNDQ0I0QUZDOTRFRDY8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkM4QjlFMjk2RTM4QTExRTlCN0EzQ0NCNEFGQzk0RUQ2PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpEMjJCQ0Q3QTgwQjYxMUU5QTk4RjhDRjgxQkQwQTdDQTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6RThCNTUxNTdGMzM1MTFFOTk1NzRFMTQzN0VFQjk4QzQ8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkY1MkY1ODg4MTQxMDExRUE4MzE1OUJGQzZCOTc5MjJDPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpGNTJGNTg4QzE0MTAxMUVBODMxNTlCRkM2Qjk3OTIyQzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6RjUyRjU4OTAxNDEwMTFFQTgzMTU5QkZDNkI5NzkyMkM8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkZBN0YxMTc0MDcyMDY4MTE5MkIwQUVFQ0RFNzk1OEYxPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDphMGZmMDJhYS02YTY3LTQ4N2QtODNkNi01ZmQ2NjU2ZDRmZmU8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmEyZmUzNTg1LTQ1MTktNGQ1ZC1hY2ZhLThlMGQ1ZGU3OTM4MTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6YTNkMTRkNDEtZTEzMy00OTNiLTg1NTktZmNkNjhhYjAyOTA5PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDphNGFmMWVlNS00YjU4LTRmNzMtODUwNS03OWRjYThjNzUyOWI8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmE3YzE2ZTJhLTUwZDUtNDY2Yi1hMzNlLWRmM2ZjMjBmNDVmMDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6YTdlMDI3NjctYWRmZC00YjEwLTk3MWItYTg4MTc1N2UzZGM4PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDphODI1ZmRjYS1kMWFiLTQ0MTMtYmM1Mi02Zjc5NzFjNDRlYTU8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmE5NWNlMDg2LTQ5ZDMtNGNmYS1hMGViLWJmMWRkMDkzMDA0ZjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6YWI3MDJhOTItZTM2NS00YjYyLTlkODQtODAzMDc3MDkwMzk1PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDphYzhlNWRlNS0wNGFhLTQ4ZDQtOWExMC0xNTJjZTRmOGI1MTk8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmFjYjFmOGQzLTNjZDctNGIxNy04NTIzLWNlMzIxMzI1OGI3MDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6YWU2YTQ4ZTUtYjRhYi00ZDVlLTg3YjMtMDMxYzBlYTBmMzA1PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDphZTk3MzY2Mi0wYTE1LTQ1ZTEtOGQ0OC0xNTA0ODIzMmYzMzE8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmIwZTY1OWFmLWUwZmEtNDIzZS05ZDkxLWIzYTcwODNjNzgwZjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6YjIwY2Y0MzUtYzYwMi00ZWEwLThmNmUtOWY1ZDY5ZmZiN2ZhPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpiMzgwZDgxNy1mY2IzLTQ0NDItYTQ0MS04MmMyMThhM2RmYmQ8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmI0OGRmMmQ5LTJlMjgtNGZiYS05MzFmLWQxZjViMThjNzM2NjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6YjZkMWQ3MmEtYTM0Ny00YTlmLThhMjktMDMxZjVjZjlkMmViPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpiZDhiNDMyYi1kNmEwLTQ5MGItODQwYS00N2NiMTRlZWQ2YTg8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmJlM2QwOWUwLTdiNDItNGM0ZS05ZTcxLWZiZmRkNjAwNDUwMDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6YzBiZDFlNzQtZjkxNC00Yzk5LThjOTMtYmRmZWMzZTNiZmQ3PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpjMTM5YWExOC0yYjE0LTQ4OWItYmMxNC01MzFmNzdkMzBhOTA8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmMxZjc5ZWQ4LWY3NTItNDhiZi1hNmEyLWVjMTg3ZWZmODAyMTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6YzJlNWYyYmYtZmI2Mi00MWMxLWFjZTctMWE3NTRkNjAzMDc0PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpjMzIzZTdmYy01NTIzLTRiMmMtODI4My1jODA1NWM5MWY0MGY8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmM0MWZmNjA4LTQyMzAtNDlmYi04NjMwLTE1NzY0YjgyNTAzYzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6Y2NkZmZiYWQtNGIyYy00OTcyLThiNjAtMWNiNzVhZjRiYjdjPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpjZDAwZjM4Zi03ZDk4LTRjMmEtOWM2Yi03N2M1Zjg0NWE3NTU8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmQwNDZmMDlkLTc4ODctNDllNi1hZmEyLWJmMzJiNzkzMTAyMzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6ZDExYzQyYjctYjc0Ni00YTVjLWJlNjAtNTliMjBlMTlhNTUyPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpkNGZmZjZhMC03YmRiLTQ5ZDEtYjRlYS0zNjM4Y2NlNWMxNGQ8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmQ3ZGUzM2Q3LTllMjQtNDVlYi1iMTE3LTc3MjRiMGRkYWQyODwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6ZDdlMTU2ZmYtZGZiNi00Yjk5LWI2ODQtODI3Mjk3M2Y1ZDBjPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDplMmMyNmQwNC1jOGJhLTQ1ZjAtOTZlNi01NzMyM2ExM2NmZjE8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmU3ZGE3Zjc0LTA1YjctNDlmNS1hNmUzLTg5OWIxMDUwYTVlYTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6ZWQ0Mzg3ZWMtMzk0ZS00ZThkLTk2NGUtMDg3YTg1MmU2ZTQ3PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDplZGRhNDZjMy1hZTVmLTQ3MzAtOTNkNy02NTlhOTlmZTkyYWM8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmVmNTAyMTQ5LTFkMzAtNDYyOC05YTdjLTg3OTEzYWQwY2E1OTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6ZjAxNjY2NWUtMzA5YS00YzFmLTgyYTYtYWY5MmVhYWFkZmI0PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpmMTRkNjFkNC1jODMzLTQyZDItYjNjYy01NGI1NWMyZWFhMzA8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmY0YzE3OGY4LWU2ZmItNDRjMS1hZGVjLWRjODUyOTQ2NThiNDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6ZjU3M2I2ZjktYWY3Zi00NDAzLWI4NmEtMTE4ZmIzNTY3OWE0PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpmNjQyNTZlNy04ZTAyLTRkM2YtYmM5MS04ZTcyNTUxNGRiZGQ8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmY5Yzk5ZGM0LTVjYjEtNGJhOC1hNTQ0LWZlMzlhMzEyZTc1ZDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6ZmEzMDcyZWMtZjc1My00ZTY4LThkZTQtZGY4Mjc2MzQ4NjM0PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpmYTVkNDFjMS04MTVmLTRlOGItOTRlNi0xNjNkOTM3M2ExZjU8L3JkZjpsaT4gPC9yZGY6QmFnPiA8L3Bob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz51lEmlAAABMklEQVRIie3XvUrEQBSG4XdFL0DQbexs/EGw0VKwEPGv8jIEy1ULQQVbb8U7kF0WLW28ABtLkUUQFC1eiwQUCZNksgMWe2CqOfDk5BsmpKWSusaSCyNkhBTVJnAATKREFoArYL8pghpal2a1V9IXXFWaznNoJyWCeppD2ykR1OPYieo+VSdmoph3fJJDuykR1LM6E8UiqBdVoSbI74m2UiL4c7w3UiKohzl0VLQ/rFt4DXgDHoo2x4cA9IElYBZ4ToH0gJUQADTKpKd+qlNlvbGT3AKrwDTwWtYcg9yRZdCuAkD9b3wfWCTLoBIA9SbpAsvAHPBS69EqhnyjvqszMYekSlNX/VLbsScxtDmv3qsf6mSTaycU/DowIAt6UCuDPxVCHoFr4KkJANDS0U/QP0O+AXWqlm6HQHMjAAAAAElFTkSuQmCC');
    content: " ";
    font-size: 0px;
    width: 25px;
    height: 38px;
}

body#cms .wpb_gallery .wpb_flexslider .flex-direction-nav a.flex-prev:before {
    transform: rotate(180deg);
}

body.cms-id-19#cms .wpb_gallery.wpb_content_element {
    margin-bottom: 0px;
}

body.cms-id-19#cms .toggling-tab-country h2 {
    padding-bottom: 1.3125vw;
    margin-bottom: 0px;
}

body.cms-id-19#cms .toggling-tab-country p {
    padding-bottom: 1.5vw;
    margin-bottom: 0px;
}

body.cms-id-19#cms .toggling-tab-country p:last-child {
    padding-bottom: 0px;
}

body#cms .page-cms-19 .vc_row .vc_col-sm-4 .wpb_wrapper .wpb_text_column.wpb_content_element p {
    letter-spacing: 0.3px;
    line-height: 1.75;
}

body#cms .page-cms-19 .vc_row .vc_col-sm-4 .wpb_wrapper .wpb_text_column.wpb_content_element p strong {
    letter-spacing: 0.15vw;
    line-height: 1.75;
}

body.cms-id-19#cms .row-4-cat {
    display: none;
}

body#cms .wpb_gallery_slides.flexslider {
    margin-bottom: 0px;
}

body#cms .wpb_gallery .flex-control-nav.flex-control-paging {
    display: none;
}

body#cms div.vc_row.wpb_row .wpb_wrapper {
    width: 100%;
}

body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element {
    margin-bottom: 0px;
}

body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element p {
    line-height: 1.4;
}

body#cms div.vc_row.wpb_row {
    padding: 2.25vw 0;
    margin-bottom: 30px;
}

body#cms div.vc_row.wpb_row.row-padding-top-30 {
    padding-top: 30px;
}

body#cms div.vc_row.wpb_row.row-padding-bottom-30 {
    padding-bottom: 30px;
}

body#cms div.vc_row.wpb_row.row-padding-30 {
    padding-top: 30px;
    padding-bottom: 30px;
}

body#authentication header#page-header {
    display: none;
}

body#cms section.page-content.page-cms.page-cms-19 div.vc_row.wpb_row:first-of-type {
    padding-top: 2.9375vw;
    padding-bottom: 3.0625vw;
}

body#cms div.vc_row.wpb_row.toggling-tab-country.country-store-bloc-grey {
    background-color: #f3f4f9 !important;
}

body#cms div.vc_row.wpb_row.first-store-bloc.toggling-tab-country:not(.country-store-bloc-grey) {
    padding-top: 0;
}

body#cms div.vc_row.wpb_row.toggling-tab-country {
    padding: 11.62vw 0;
}

body#cms div.vc_row.wpb_row.toggling-tab-country.country-store-bloc-small-inner-margin {
    padding: 5.81vw 0;
}

section#content.page-content.page-cms {
    margin-top: -0.5625vw;
}

body#cms ul.tab-selector li.active a {
    padding-bottom: 3px;
    border-bottom: 2px solid black;
}

body#cms ul.tab-selector li a {
    line-height: 0.9;
}

.product-list-hp {
    margin-top: 5.81vw;
}

.product-list-hp>div.col-md-4 {
    padding-left: 0;
}

.row-background-picture .container,
.row-background-picture .row {
    height: 100%;
}

.row-background-picture.row-suivez-nous .row .col-md-6:first-child {
    height: 100%;
}

.row-background-picture .row {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important;
}

.row-background-picture .bloc-content-text .description-surmesure {
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    font-size: 0.88vw;
    line-height: 1.75;
    letter-spacing: 0.33px;
    color: #ffffff;
    margin-bottom: 3.375vw;
    width: 80%;
}

#search_filters .facet .collapse,
#search_filters_brands .facet .collapse,
#search_filters_suppliers .facet .collapse {
    display: block;
}

#search_filters_wrapper #search_filters .facet .facet-label .custom-checkbox {
    display: inline-block;
    padding: 0px;
    position: relative;
    width: 14px;
    height: 14px;
    top: 0;
    margin-bottom: 0px;
}

#search_filters_wrapper #search_filters .facet .facet-label a.js-search-link:hover,
#search_filters_wrapper #search_filters .facet .facet-label a.js-search-link {
    width: calc(100% - 30px);
    vertical-align: top;
    text-decoration: none;
    margin-top: 3px;
    line-height: 1.5;
    margin-left: 5px;
    padding-bottom: 0px;
    white-space: normal;
}

#search_filters_wrapper .js-search-link {
    padding-bottom: 5px;
    font-size: 0.75vw;
    font-weight: 600;
    line-height: 1.15;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: 0.135vw;
    text-transform: uppercase;
    color: #000000;
}

#search_filters_wrapper .facet-title {
    font-size: 1vw;
    text-transform: uppercase;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    width: 100%;
    line-height: 1.5;
    letter-spacing: 2.54px;
    color: #000000;
    margin-bottom: 3vw;
}

#search_filters_wrapper {
    border-top: 1px solid rgba(41, 54, 68, 0.16);
    border-bottom: 1px solid rgba(41, 54, 68, 0.16);
}

#search_filters_wrapper #search_filters:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
}

#search_filters_wrapper #_desktop_search_filters_clear_all {
    position: absolute;
    right: 0;
    bottom: 7%;
}

#search_filters_wrapper #search_filters section.facet {
    padding: 3vw 0.5% 3vw 4%;
    display: block;
    float: left;
    border-left: 1px solid rgba(41, 54, 68, 0.16);
}

#search_filters_wrapper #search_filters section.facet:first-of-type {
    border-left: none;
    padding-left: 0px;
}

#search_filters_wrapper #search_filters section.facet.facet-slider {
    flex-basis: 100%;
    border: none;
    border-top: 1px solid rgba(41, 54, 68, 0.16);
}

#search_filters_wrapper #search_filters section.facet.facet-slider p.h6 {
    width: max-content;
    float: left;
    padding-right: 6.56vw;
    margin-bottom: 0px;
}

#search_filters section.facet.facet-slider .slider-span-info.price-max {
    margin-left: 1.5vw;
}

#search_filters section.facet.facet-slider .slider-span-info {
    display: block;
    width: max-content;
    font-size: 0.75vw;
    float: left;
    margin-top: 5px;
    margin-right: 1.5vw;
    font-weight: 600;
    font-stretch: normal;
    text-transform: uppercase;
    font-style: normal;
    line-height: normal;
    letter-spacing: 0.135vw;
    color: #000000;
}

#search_filters section.facet.facet-slider .ui-slider .ui-slider-handle {
    background-color: #000;
}

#search_filters section.facet.facet-slider .ui-widget-header {
    background-color: #000;
}

#search_filters section.facet.facet-slider .ui-slider-horizontal {
    height: 3px;
    background: #e9e9e9;
    border-radius: 0;
    width: 100%;
    border: none;
}

#search_filters_wrapper #search_filters .facet.facet-slider>ul {
    width: 50%;
    display: block;
    max-width: 700px;
    height: 10px;
    /*20px;*/
    float: left;
    margin-top: 7px;
}

#search_filters_wrapper #search_filters .facet>ul {
    list-style-type: none;
    padding: 0px;
    margin-bottom: 0;
    display: inline-block;
    width: 14vw;
    max-width: 212px;
}

#search_filters_wrapper #search_filters .facet>ul.two-colums-list {
    width: 27vw;
    max-width: 430px;
}

#search_filters_wrapper #search_filters .facet>ul>li {
    width: 100%;
    margin-right: 1vw;
    font-size: 0.75vw;
    margin-bottom: 0.375vw;
}

#search_filters_wrapper #search_filters .facet>ul.two-colums-list>li {
    width: calc(50% - 10px);
    float: left;
}

#search_filters_wrapper #search_filters .facet>ul.two-colums-list>li.secondline-facet {
    float: right;
    width: calc(50% - 24px);
}

#search_filters_wrapper #search_filters .facet>ul.two-colums-list:after {
    content: " ";
    clear: both;
    display: block;
}

#search_filters_wrapper #search_filters .facet>ul>li>label>a {
    width: 100%;
}

#search_filters_wrapper #search_filters .facet>ul>li>label .custom-checkbox input {
    width: 14px;
    height: 14px;
}

#search_filters_wrapper #search_filters .facet>ul>li>label .custom-checkbox {
    margin-right: 6px;
}

#search_filters .facet .facet-label .checkbmark:after {
    height: 14px;
    left: -1px;
    top: 0px;
    width: 14px;
}


/*
#search_filters_wrapper #search_filters .facet > ul.two-colums-list{
	display: grid;

   grid-template-columns: calc(50% - 5px) calc(50% - 5px);
    grid-column-gap: 80px;
    grid-column-start: 1;
    grid-column-end: 8;
}

#search_filters_wrapper #search_filters .facet > ul.two-colums-list > li{
	grid-column-start: 1;
    grid-column-end: 2;
}
#search_filters_wrapper #search_filters .facet > ul.two-colums-list > li:nth-child(n+8){
	grid-column-start: 2;
    grid-column-end: 3;
}
#search_filters_wrapper #search_filters .facet > ul.two-colums-list > li:nth-child(8n+1){
	grid-row-start: 1;
    grid-row-end: 2;
}
#search_filters_wrapper #search_filters .facet > ul.two-colums-list > li:nth-child(8n+2){
	grid-row-start: 2;
    grid-row-end: 3;
}
#search_filters_wrapper #search_filters .facet > ul.two-colums-list > li:nth-child(8n+3){
	grid-row-start: 3;
    grid-row-end: 4;
}
#search_filters_wrapper #search_filters .facet > ul.two-colums-list > li:nth-child(8n+4){
	grid-row-start: 4;
    grid-row-end: 5;
}
#search_filters_wrapper #search_filters .facet > ul.two-colums-list > li:nth-child(8n+5){
	grid-row-start: 5;
    grid-row-end: 6;
}
#search_filters_wrapper #search_filters .facet > ul.two-colums-list > li:nth-child(8n+6){
	grid-row-start: 6;
    grid-row-end: 7;
}
#search_filters_wrapper #search_filters .facet > ul.two-colums-list > li:nth-child(8n+7){
	grid-row-start: 7;
    grid-row-end: 8;
}*/

#search_filters .facet .facet-label .checkbmark {
    height: 14px;
    width: 14px;
    border: 1px solid #dbdbdb;
    background-color: #FFF;
}

#promo-code input[type="text"] {
    background-color: #f3f4f9;
}

#promo-code {
    min-height: 100px !important;
    height: auto !important;
}

#search_filters .facet .facet-label input:checked~.checkbmark {
    background-color: #000;
}

#search_filters .facet .facet-label {
    margin-bottom: 0px;
}

#search_filters .facet .facet-label a,
#search_filters_brands .facet .facet-label a,
#search_filters_suppliers .facet .facet-label a {
    display: inline-block;
}

.row-footer .col-special-footer.text-right {
    width: 40px;
}

.row-footer .col-special-footer.text-right:last-child {
    width: auto;
}

.row-footer .col-special-footer>svg {
    max-width: 140px;
    width: 9.25vw;
}
.col-special-footer {
    padding-left: 5px;
}
.floating-first-part,
.floating-second-part {
    font-size: 1.125vw;
    text-transform: uppercase;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.71;
    letter-spacing: 2.4px;
    color: #ffffff;
    position: absolute;
    left: 0px;
}

.floating-second-div {
    position: absolute;
    left: 0px;
    top: 50%;
    bottom: 0px;
    right: 50%;
    overflow: hidden;
}

.floating-big-fluid-picture-right {
    position: absolute;
    left: 50%;
    top: 0px;
    bottom: 0;
    right: 0;
    overflow: hidden;
}

.floating-big-fluid-picture-left {
    position: absolute;
    left: 0px;
    top: 0px;
    bottom: 0;
    right: 50%;
    overflow: hidden;
}

.floating-first-div {
    position: absolute;
    left: 0px;
    top: 0px;
    bottom: 50%;
    right: 50%;
    overflow: hidden;
}

.floating-big-fluid-picture-right>img,
.floating-big-fluid-picture-left>img,
.floating-second-div>img,
.floating-first-div>img {
    width: 100%;
    height: 100%
}

.floating-first-part a,
.floating-first-part a:hover,
.floating-second-part a:hover,
.floating-second-part a {
    color: #FFF;
    text-decoration: none;
}

.floating-first-part {
    top: calc(25% - 0.556vw);
}

.floating-second-part {
    top: calc(75% - 0.556vw);
}

.row-background-picture.row-blue .bloc-content-text .description-surmesure {
    width: 60%;
}

.row-background-picture .bloc-content-text .link-savoirfaire,
.row-background-picture .bloc-content-text .link-surmesure {
    display: block;
    text-decoration: none !important;
    width: max-content;
    color: #ffffff;
    border-bottom: 1px solid white;
    margin-bottom: 4.125vw;
    font-weight: bold;
    letter-spacing: 0.16vw;
    font-size: 0.88vw;
    padding-bottom: 2.5px;
}

.row-background-picture .bloc-content-text .link-surmesure {
    margin-bottom: 2.11vw;
}

.row-background-picture .bloc-content-text .link-savoirfaire:last-child,
.row-background-picture .bloc-content-text .link-surmesure:last-child {
    margin-bottom: 0px;
}

.row-background-picture .bloc-content-text .link-savoirfaire {
    font-weight: 600;
    margin-bottom: 0px;
}

.row-background-picture .bloc-content-text .title-like {
    font-size: 1.5vw;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1;
    letter-spacing: 0.275vw;
    color: #ffffff;
    margin-bottom: 3.5vw;
    font-weight: 600;
}

.cart-overview.js-cart {
    font-size: 1vw;
}

.row-background-picture.row-blue .bloc-content-text .title-like {
    color: #f4b824;
}

.row-background-picture .bloc-content-text {
    padding: 0 0 0 8.333333%;
}

.row-background-picture.row-text-right .bloc-content-text {
    padding-left: 8.333333%;
}

.title-categorie-like {
    margin: 2.25vw 0 0 0 !important;
    text-transform: uppercase;
    font-weight: bold !important;
    font-size: 0.88vw;
    letter-spacing: 0.15vw;
    line-height: 1;
}

.double-bloc .bloc-text a {
    padding-bottom: 5px;
    color: #FFF;
    text-decoration: none;
    border-bottom: 1px solid #FFF;
    letter-spacing: 0.15vw;
}

.text-right {
    text-align: right;
}

.container-hp {
    padding: 12.687vw 15px;
}

body#product .js-qv-mask.mask.scroll .arrow-top {
    position: absolute;
    top: 0px;
    height: 20px;
    right: 0px;
    left: 0px;
    z-index: 5;
    cursor: pointer;
}

body#product .js-qv-mask.mask.scroll .arrow-top:after,
body#product .js-qv-mask.mask.scroll .arrow-bottom:after {
    content: " ";
    display: block;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMywgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhbHF1ZV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMTUuNCAxNS40IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNS40IDE1LjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojQUZBRkIzO30KCS5zdDF7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOS4xLDcuNyIvPgo8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjcuNyw5LjEgMS40LDE1LjQgMCwxNCA2LjMsNy43IDAsMS40IDEuNCwwIDcuNyw2LjMgOS4xLDcuNyAiLz4KPC9zdmc+Cg==");
    background-repeat: no-repeat;
    background-size: 100%;
    width: 1vw;
    height: 1vw;
    transform: rotate(90deg);
    margin: 0 auto;
}

body#product .js-qv-mask.mask.scroll .arrow-top:after {
    transform: rotate(-90deg);
    margin-top: 5px;
}

body#product .js-qv-mask.mask.scroll .arrow-bottom {
    position: absolute;
    bottom: 0px;
    height: 20px;
    right: 0px;
    left: 0px;
    z-index: 5;
    cursor: pointer;
}

body#product .product-images.js-qv-product-images>li>img,
body#product .product-images.js-qv-product-images>li {
    width: 100%;
}

body#product .js-qv-mask.mask.scroll .product-images.js-qv-product-images {
    position: absolute;
    transition: 2s;
}

body#product .js-qv-mask.mask.scroll {
    position: relative;
    height: 100%;
    margin-right: -15px;
    overflow: hidden;
    /* padding-left: 15px; */
    height: 49.88vw;
}

.back2top {
    margin-bottom: 0px;
    position: relative;
}

.title-like,
.back2top {
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 1.5px;
    font-size: 0.88vw;
    padding-right: 1.4vw;
    letter-spacing: 0.15vw;
}

#block-newsletter-label {
    margin-bottom: 2.125vw;
    letter-spacing: 0.15vw;
}

.container-hp .title-like {
    font-size: 1.15vw;
    line-height: 1;
    letter-spacing: 0.16vw;
    margin-bottom: 1.8125vw;
}

.row-background-picture {
    height: 51.6vw;
    overflow: hidden;
    /* background-color: #ab4446; */
    background-size: 50%;
    position: relative;
}

.row-background-picture.row-suivez-nous .bloc-content-text {
    padding-top: 0px;
    height: auto;
}

.row-background-picture.row-suivez-nous {
    background-image: none;
    /*background: url('/img/background-suiveznous.jpg') top left no-repeat #ab4446;*/
    background-position: 0 top, 0 26.31vw;
    margin-top: 5.81vw;
    background-size: 50%;
    height: 52.6vw;
    position: relative;
}

.row-background-picture.row-blue {
    background-color: #414487;
    position: relative;
    /* background-size: 50%; */
}

input.sticked2btn::placeholder {
    color: #7a8cbc;
}

input.sticked2btn {
    border-radius: 0;
    /* background-color:#ab4446; */
    color: #FFF;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 1.5px;
    font-size: 0.63vw;
    padding-right: 1.4vw;
    padding: 18px 18px 18px 37px;
    background-color: #f3f4f9;
    border: none;
    float: left;
    display: block;
    flex-grow: 1;
    color: #7a8cbc;
}

body#module-pwfavorites-favorites .card,
body#contact .card {
    border: none;
}

.input-wrapper.withbtn {
    display: flex;
}

.email-wrapper {
    position: relative;
}

.email-wrapper:before {
    content: " ";
    top: calc(50% - 5px);
    left: 17px;
    display: block;
    background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='iso-8859-1'?%3E %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 13.689 9.125' style='enable-background:new 0 0 13.689 9.125;' xml:space='preserve'%3E %3Cpath style='fill-rule:evenodd;clip-rule:evenodd;fill:%237a8cbc;' d='M11.977,9.125H1.711C0.766,9.125,0,8.359,0,7.414V1.711 c0-0.272,0.064-0.53,0.177-0.76C0.456,0.389,1.038,0,1.711,0h10.266c0.673,0,1.255,0.389,1.534,0.951 c0.114,0.23,0.177,0.488,0.177,0.76v5.703C13.689,8.328,12.973,9.074,11.977,9.125z M1.762,1.14l4.81,2.624 c0.17,0.093,0.376,0.093,0.546,0l4.81-2.624H1.762z M12.548,2.101L7.664,4.765c-0.511,0.279-1.128,0.279-1.639,0L1.141,2.101v5.313 c0,0.315,0.255,0.57,0.57,0.57h10.266c0.315,0,0.57-0.255,0.57-0.57V2.101z'/%3E %3C/svg%3E");
    background-size: 100%;
    background-repeat: no-repeat;
    width: 14px;
    height: 10px;
    position: absolute;
}

input[type="submit"].stickedbtn:active,
input[type="submit"].btn-primary.stickedbtn:active,
input[type="submit"].stickedbtn {
    border-radius: 0;
    background-color: #ab4446;
    border: none;
    color: #FFF;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 1.5px;
    font-size: 0.63vw;
    padding-right: 1.4vw;
    padding: 18px;
}

ul.social-links-list>li>a:hover,
ul.social-links-list>li>a {
    width: 100%;
    height: 100%;
    display: block;
    text-decoration: none;
    outline: none;
}

ul.social-links-list>li {
    display: inline-block;
    color: transparent;
    background-size: 100%;
    height: 1.5625vw;
    width: 1.5625vw;
    margin-right: 10px;
}

/* ul.social-links-list>li.instagram {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 56.1 56.1' style='enable-background:new 0 0 56.1 56.1;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;%7D%0A%3C/style%3E%3Cg id='isntagram__x2C__social__x2C__media_x2C__icon_x2C_'%3E%3Cg%3E%3Cpath class='st0' d='M46.9,0H9.2C4.4,0,0,4.2,0,9.2v37.7c0,4.7,4.3,9.2,9.2,9.2h37.7c4.8,0,9.2-4.5,9.2-9.2V9.2 C56.1,4.4,51.7,0,46.9,0z M46.8,24.2V27v12.5c0,4-3.2,7.2-7.2,7.2h-23c-4,0-7.2-3.2-7.2-7.2V27v-2.8v-7.6c0-4,3.2-7.2,7.2-7.2h23 c4,0,7.2,3.2,7.2,7.2V24.2z'/%3E%3Cpath class='st0' d='M28.1,34.6c3.6,0,6.6-3,6.6-6.6c0-1.2-0.3-2.3-0.9-3.2c-0.1-0.2-0.3-0.4-0.4-0.6c-1.2-1.7-3.1-2.7-5.3-2.7 s-4.1,1.1-5.3,2.7c-0.1,0.2-0.3,0.4-0.4,0.6c-0.5,1-0.9,2-0.9,3.2C21.5,31.7,24.4,34.6,28.1,34.6z'/%3E%3Cpolygon class='st0' points='42.5,20 42.5,14.4 42.5,13.6 41.6,13.6 36.1,13.6 36.1,20 '/%3E%3Cpath class='st0' d='M37.9,25.2c0.3,0.9,0.4,1.8,0.4,2.8c0,5.6-4.6,10.2-10.2,10.2c-5.6,0-10.2-4.6-10.2-10.2c0-1,0.1-1.9,0.4-2.8 c0.1-0.4,0.2-0.7,0.4-1.1h-5.6v2v13.4c0,2,1.6,3.6,3.6,3.6h23c2,0,3.6-1.6,3.6-3.6V26.1v-2h-5.6C37.7,24.5,37.8,24.9,37.9,25.2z' /%3E%3C/g%3E%3C/g%3E%3Cg id='Layer_1'%3E%3C/g%3E%3C/svg%3E%0A");
}

ul.social-links-list>li.line {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Calque_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 56.1 56.1' style='enable-background:new 0 0 56.1 56.1;' xml:space='preserve'%3E%3Cg id='Layer_1'%3E%3C/g%3E%3Cg id='Layer_1_1_'%3E%3Cg id='line_1_'%3E%3Cpath d='M45.7,0H10.5C4.2,0,0,4.2,0,10.5v35.2c0,6.3,4.2,10.5,10.5,10.5h35.2c6.3,0,10.5-4.2,10.5-10.5V10.4C56.2,4.1,52,0,45.7,0 z M45.6,34.3c-0.1,0.1-0.2,0.3-0.4,0.5l0,0c-0.7,0.8-1.4,1.5-2.2,2.2c-5.7,5.3-15,11.5-16.3,10.5c-1.1-0.8,1.8-4.9-1.5-5.6 c-0.2,0-0.5-0.1-0.7-0.1l0,0l0,0c-9.6-1.4-16.9-8.1-16.9-16.2c0-9.1,9.2-16.5,20.5-16.5s20.5,7.4,20.5,16.5 C48.7,28.9,47.6,31.8,45.6,34.3z'/%3E%3Cpath d='M20.4,28.7h-3v-6.8c0-0.6-0.5-1.1-1.1-1.1h-0.1c-0.6,0-1.1,0.5-1.1,1.1v7.9c0,0.6,0.5,1.1,1.1,1.1h0.1l0,0h4.1 c0.6,0,1.1-0.5,1.1-1.1v-0.1C21.4,29.2,20.9,28.7,20.4,28.7z'/%3E%3Cpath d='M23.5,20.8L23.5,20.8c-0.7,0-1.2,0.5-1.2,1.1v7.9c0,0.6,0.5,1.1,1.1,1.1h0.1c0.6,0,1.1-0.5,1.1-1.1v-7.9 C24.5,21.3,24,20.8,23.5,20.8z'/%3E%3Cpath d='M33.2,20.8L33.2,20.8c-0.7,0-1.2,0.5-1.2,1.1v4.7l-3.9-5.2c-0.2-0.3-0.5-0.5-0.9-0.5h-0.1c-0.6,0-1.1,0.5-1.1,1.1v7.9 c0,0.6,0.5,1.1,1.1,1.1h0.1c0.6,0,1.1-0.5,1.1-1.1v-4.8l3.9,5.3l0.1,0.1l0,0c0.1,0.1,0.3,0.2,0.4,0.3c0.1,0.1,0.3,0.1,0.4,0.1h0.1 c0.2,0,0.4,0,0.5-0.1s0.2-0.1,0.3-0.2l0,0c0.2-0.2,0.3-0.5,0.3-0.8v-7.9C34.2,21.3,33.7,20.8,33.2,20.8z'/%3E%3Cpath d='M40.8,20.9h-4.1l0,0h-0.1c-0.6,0-1.1,0.5-1.1,1.1v7.9c0,0.6,0.5,1.1,1.1,1.1h0.1l0,0h4.1c0.6,0,1.1-0.5,1.1-1.1v-0.1 c0-0.6-0.5-1.1-1.1-1.1h-3V27h3c0.6,0,1.1-0.5,1.1-1.1v-0.1c0-0.6-0.5-1.1-1.1-1.1h-3V23h3c0.6,0,1.1-0.5,1.1-1.1v-0.1 C41.9,21.3,41.4,20.9,40.8,20.9z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}


ul.social-links-list>li.pinterest {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 56.1 56.1' style='enable-background:new 0 0 56.1 56.1;' xml:space='preserve'%3E%3Cg id='Layer_1'%3E%3C/g%3E%3Cpath d='M46.9,0H9.3C4.1,0,0,4.1,0,9.2v37.6c0,5.1,4.2,9.3,9.3,9.3h37.6c5.1,0,9.3-4.2,9.3-9.3V9.2C56.2,4.1,52,0,46.9,0z M17.8,46.9c0.5-2.2,3.4-14.7,3.4-14.7s-1-1.7-1-4.2c0-3.9,2.2-7.1,5.1-7.1c0.7,0,1.5,0.2,2,0.5l0,0l0,0l0,0c1,0.7,1.5,2,1.5,3.4 c0,2.4-1.5,6.1-2.4,9.5c-0.7,2.9,1.5,5.1,4.2,5.1c5.1,0,8.5-6.6,8.5-14.4c0-5.9-3.9-10.3-11.2-10.3c-8.1,0-13.2,6.1-13.2,12.9 c0,2.4,0.7,3.9,1.7,5.4c0.5,0.5,0.5,0.7,0.5,1.5c-0.2,0.5-0.5,1.7-0.5,2.2c-0.2,0.7-0.7,1-1.2,0.7c-3.7-1.5-5.6-5.6-5.6-10.3 c0-7.6,6.3-16.9,19.3-16.9c10.3,0,17.1,7.3,17.1,15.4c0,10.5-5.9,18.3-14.4,18.3c-2.9,0-5.6-1.5-6.6-3.4c0,0-1.5,6.1-2,7.3 c-0.5,2-1.5,3.9-2.4,5.4c-1.2-0.2-2.4-0.7-3.4-1.2C17.3,51,17.3,48.8,17.8,46.9z'/%3E%3C/svg%3E%0A");
} */

ul.social-links-list {
    display: flex;
    list-style-type: none;
    margin-bottom: 0px;
    padding-left: 0px;
}

#header .header-nav {
    /* background-color: #ab4446; */
    border: none;
    /* color: #FFF; */
}

#header .header-nav .row>div {
    padding: 1.59675vw 0 1.34375vw 15px;
}

@media (max-width: 575px) {
    .el_category-block {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
}

@media (min-width: 1101px) {
    #header .header-nav .row>div.col-md-2 {
        padding: 23px 15px 0 0;
    }
}

@media (min-width: 1200px) {
    #header .header-nav .row>div.col-md-2 {
        padding: 27px 15px 0 0;
    }
}

#header .header-nav .row>div:last-child {
    padding: 1.3125vw 15px 1.34375vw 15px;
}

.picture-suiveznous {
    width: 33%;
    margin-right: 2.25vw;
    margin-top: 2.25vw;
    cursor: pointer;
}

.title-suiveznous {
    font-size: 0.9vw;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    margin-bottom: 0px;
    line-height: 0.9;
    letter-spacing: 2.4px;
    color: #ffffff;
    text-transform: uppercase;
}

.h3-title {
    text-transform: uppercase;
    color: #aa4445;
    letter-spacing: 1.5px;
    font-size: 0.63vw;
    font-weight: 800;
}

.footer-sub-links {
    list-style-type: none;
    margin: 0px;
    padding-left: 0px;
}

.footer-sub-links>li,
.footer-sub-links>li>a {
    color: #000;
    letter-spacing: 0.4px;
    font-size: 0.75vw;
    font-weight: 600;
    line-height: 1;
}

.footer-sub-links>li {
    padding-bottom: 1.125vw;
}

#header .header-nav .row>div.col-md-2,
#header .header-nav .row>div.col-md-3 {
    padding-left: 3%;
    padding-right: 15px;
}

.row-footer {
    display: flex;
}

.row-footer>div {
    flex: 1 1 auto;
}

body:not(#index):not(.transparent-background) ul.top-menu-cf,
body.forced-opaque-menu ul.top-menu-cf,
body.scrolled-down ul.top-menu-cf {
    border-bottom: solid 2px rgba(41, 54, 68, 0.16);
    border-top: none;
}

.order-product-line .container-image>img {
    width: 100%;
}

#main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .container-image>img {
    width: 100%;
}
.header-top>.container>div {
    border-top: 1px solid black;
}

ul.top-menu-cf,
ul.top-top-menu {
    display: flex;
    margin-bottom: 0px;
    padding-left: 0px;
}

ul.top-top-menu.last-menu {
    display: block;
    float: right;
    width: 9.25vw;
    max-width: 140px;
}

body#checkout .header-top .sub_heading {
    visibility: hidden;
    display: none;
}

ul.top-top-menu.last-menu>li {
    float: right;
    flex: none;
    width: 25%;
    position: relative;
}

ul.top-top-menu.last-menu>li:first-child {
    margin-right: 0;
}

ul.top-top-menu.last-menu>li:last-child {
    /* margin: 0; */
      margin-left: auto;
}

ul.top-top-menu.middle-menu li:first-child a {
    display: block;
    padding-top: 1px;
}

ul.top-top-menu.middle-menu li:first-child .icocf {
    font-size: 1vw;
}

ul.top-top-menu.last-menu .icocf {
    font-size: 1vw;
    margin: .25vw auto;
    max-width: 1vw;
}

@media (min-width:1101px) {
    ul.top-top-menu .icocf {
        font-size: 0.95vw !important;
    }
}

@media (min-width:1500px) {
    ul.top-top-menu .icocf {
        font-size: 0.95vw !important;
    }
}

@media (min-width: 1680px) {
    ul.top-top-menu .icocf {
        font-size: 14px !important;
    }
}

ul.top-top-menu.last-menu li:first-child a {
    text-align: right;
}

ul.top-top-menu.last-menu li:nth-child(2) a {
    text-align: center;
    /* padding-right: .375vw; */
}

.language-selector>ul {
    /* background-color: #ab4446; */
    display: none;
    list-style-type: none;
    margin-left: -6px;
    padding: 10px 0;
    position: absolute;
    margin-top: 12px;
    z-index: 5;
}

.product-add-to-cart .qty {
    display: none;
}

.language-selector:hover>ul,
.currency-selector:hover>ul {
    display: block;
}

.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-focus {
    background-image: none;
    background-color: #f4f5f6
}

.ui-autocomplete.ui-menu .ui-menu-item a span.separator {
    display: none;
}

.ui-autocomplete.ui-menu .ui-menu-item a span {
    font-size: 0.88vw;
    font-family: 'Proxima Nova';
    font-weight: 600;
}

.row-red {
    background-color: #ab4446;
}

.row-red .white-text {
    line-height: 2;
    font-size: 1.5vw;
    font-weight: 600;
    text-transform: uppercase;
    color: #FFF;
    letter-spacing: 0.275vw;
    margin-bottom: 0px;
}

.row-section {
    padding: 8.75vw 0;
}

.sub-menu .sub-sub-menu {
    list-style-type: none;
    padding: 0px;
}

.sub-menu {
    list-style-type: none;
    display: none;
    padding: 2.8125vw 0 2.8125vw 0;
    width: max-content;
    margin-bottom: 0px;
}

.sub-menu.openedsubmenu:after {
    content: " ";
    height: 20px;
    left: 0;
    right: 0;
    bottom: -20px;
    background: linear-gradient(0deg, rgba(0, 212, 255, 0) 0%, rgba(204, 204, 204, 0.2) 100%);
    display: block;
    position: absolute;
}

.sub-menu>li {
    width: max-content;
    margin-bottom: 0.4375vw;
    font-size: 1vw;
}

.sub-menu>li.hassubmenu {
    margin-bottom: 2px;
}

.sub-menu>li.hassubmenu:last-child,
.sub-menu>li:last-child {
    margin-bottom: 0px;
}

.sub-sub-menu>li>a,
.sub-menu>li>a {
    font-family: 'Proxima Nova';
    font-size: 0.75vw;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.83;
    letter-spacing: 1.9px;
    text-transform: uppercase;
    color: #000000;
}


/* body#pagenotfound .sub-sub-menu > li > a,
body#pagenotfound .sub-menu > li > a{
	 color: #FFF;
 } */

.sub-sub-menu>li>a {
    text-transform: capitalize;
    color: #3c3c3c;
    line-height: 2.4;
    font-size: 0.75vw;
    font-weight: normal;
    letter-spacing: 0.4px;
}

ul.top-menu-cf>li:hover>a {
    border-bottom: 1px solid black;
}

ul.top-menu-cf>li>a:hover,
ul.top-menu-cf>li>a {
    padding: 3.5625vw 0 1.75vw 0;
    display: block;
    width: max-content;
}

ul.top-menu-cf>li:first-child {
    text-align: left;
}

ul.top-menu-cf>li {
    text-align: center;
}

ul.top-menu-cf>li,
ul.top-top-menu>li {
    float: left;
    line-height: 1;
    flex: 1 1 auto;
    list-style-type: none;
}

p.copyright_link {
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 1.5px;
    font-size: 0.63vw;
    color: #222;
    margin-bottom: 6.23vw;
}

ul.top-menu-cf>li>a,
ul.top-top-menu>li>a {
    /* color: #FFF; */
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 0.125vw;
    font-size: 0.7vw;
}

.right-nav ul.top-top-menu>li>a {
    display: block;
}

ul.top-top-menu.middle-menu>li {
    flex: 0 0 auto;
    padding: 0 15px;
}

ul.top-top-menu.middle-menu>li:first-child {
    display: flex;
    align-items: flex-end;
}

ul.top-top-menu.middle-menu>li:nth-child(2) {
    text-align: center;
}

ul.top-top-menu.middle-menu>li:nth-child(3) {
    text-align: right;
    padding-left: 0;
}

ul.top-top-menu>li>a:hover {
    text-decoration: none;
}

ul.top-menu-cf>li:hover>a,
ul.top-menu-cf>li>a:hover {
    text-decoration: none;
    border: none;
    color: #000;
}

ul.top-menu-cf>li>a {
    color: #000;
    font-weight: bold;
    font-size: 0.83vw;
    line-height: 8px;
    position: relative;
}

body.white-header:not(.scrolled-down):not(.forced-opaque-menu) ul.top-menu-cf>li>a {
    color: #FFF;
}

ul.top-menu-cf:not(.openedsubmenuamongchildren)>li.withbottomline>a:after,
ul.top-menu-cf>li>a.showliseret:after {
    content: " ";
    display: block;
    background-color: #000;
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: -1.75px;
    height: 1.95px;
}

body.white-header:not(.scrolled-down) ul.top-menu-cf>li>a.showliseret:after {
    display: none;
}

/* .language-selector>ul>li>a,
.currency-selector>ul>li>a {
    color: #FFF;
} */

.language-selector>ul>li>a,
span.current-language,
ul.top-top-menu.third-menu>li {
    text-align: right;
    padding-right: 0.75vw;
    font-size: 0.7vw;
    font-weight: bold;
    letter-spacing: 1.35px;
}

.language-selector>ul>li>a,
.currency-selector>ul>li>a {
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    letter-spacing: 2.4px;
    padding: 8px 10px;
}


/* span.current-language{
    background-position: right 50%;
    background-size: 0.375vw;
    background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='iso-8859-1'?%3E %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 144.587 84.399' style='enable-background:new 0 0 144.587 84.399;' xml:space='preserve'%3E %3Cpath style='fill:%23FFFFFF;' d='M2.491,17.879C0.885,16.303,0,14.156,0,11.888c0-2.259,0.885-4.412,2.491-5.994L5.86,2.526 c1.583-1.655,3.796-2.562,6.069-2.525h120.729c2.275-0.036,4.486,0.871,6.071,2.525l3.369,3.368 c1.603,1.582,2.488,3.735,2.488,5.994c0,2.267-0.885,4.415-2.488,5.991L78.196,81.854c-1.539,1.629-3.667,2.545-5.901,2.545 c-2.236,0-4.364-0.915-5.903-2.545L2.491,17.879z'/%3E %3C/svg%3E");
	background-image:url("data:image/svg+xml,%3C?xml version='1.0' encoding='iso-8859-1'?%3E %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 144.587 84.399' style='enable-background:new 0 0 144.587 84.399;' xml:space='preserve'%3E %3Cpath style='fill-rule:evenodd;clip-rule:evenodd;' d='M2.491,17.879C0.885,16.303,0,14.156,0,11.888 c0-2.259,0.885-4.412,2.491-5.994L5.86,2.526c1.583-1.655,3.796-2.562,6.069-2.525h120.729c2.275-0.036,4.486,0.871,6.071,2.525 l3.369,3.368c1.603,1.582,2.488,3.735,2.488,5.994c0,2.267-0.885,4.415-2.488,5.991L78.196,81.854 c-1.539,1.629-3.667,2.545-5.901,2.545c-2.236,0-4.364-0.915-5.903-2.545L2.491,17.879z'/%3E %3C/svg%3E");

} */


/* body#index:not(.scrolled-down):not(.forced-opaque-menu):not(.white-header) span.current-language,
body.transparent-background:not(.scrolled-down):not(.forced-opaque-menu):not(.white-header) span.current-language {
	background-image:url("data:image/svg+xml,%3C?xml version='1.0' encoding='iso-8859-1'?%3E %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 144.587 84.399' style='enable-background:new 0 0 144.587 84.399;' xml:space='preserve'%3E %3Cpath style='fill-rule:evenodd;clip-rule:evenodd;' d='M2.491,17.879C0.885,16.303,0,14.156,0,11.888 c0-2.259,0.885-4.412,2.491-5.994L5.86,2.526c1.583-1.655,3.796-2.562,6.069-2.525h120.729c2.275-0.036,4.486,0.871,6.071,2.525 l3.369,3.368c1.603,1.582,2.488,3.735,2.488,5.994c0,2.267-0.885,4.415-2.488,5.991L78.196,81.854 c-1.539,1.629-3.667,2.545-5.901,2.545c-2.236,0-4.364-0.915-5.903-2.545L2.491,17.879z'/%3E %3C/svg%3E");
} */

p.split-address {
    margin-bottom: 5.81125vw;
    margin-top: 0px;
}

.language-selector,
.currency-selector {
    position: relative;
    display: inline-flex;
    margin: 0 5px;
}

.currency-selector>ul {
    /* background-color: #ab4446; */
    display: none;
    list-style-type: none;
    padding: 10px 0;
    position: absolute;
    margin-top: 12px;
    z-index: 5;
}

ul.top-top-menu.middle-menu #search_widget {
    display: none;
}

ul.top-top-menu.middle-menu #search_widget>form>button[type="submit"]>i {
    display: none;
}

ul.top-top-menu.middle-menu #search_widget>form>button[type="submit"] {
    border: none;
    box-shadow: none;
    background: transparent;
    height: 20px;
    vertical-align: top;
    width: 20px;
    background-size: 100%;
    background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='iso-8859-1'?%3E %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 133.016 133.159' style='enable-background:new 0 0 133.016 133.159;' xml:space='preserve'%3E %3Cpath style='fill:%23FFFFFF;' d='M131.249,131.388c-2.367,2.361-6.195,2.361-8.551,0L88.379,97.043 c-9.301,7.447-21.121,11.911-33.966,11.911C24.361,108.954,0,84.549,0,54.471C0,24.386,24.361,0,54.413,0 c30.053,0,54.423,24.386,54.423,54.471c0,12.861-4.466,24.693-11.905,34.001l34.318,34.357 C133.605,125.194,133.605,129.02,131.249,131.388z M54.413,12.109c-23.373,0-42.318,18.959-42.318,42.362 S31.04,96.843,54.413,96.843c11.696,0,22.261-4.728,29.929-12.406c7.667-7.685,12.399-18.256,12.399-29.967 C96.74,31.068,77.785,12.109,54.413,12.109z'/%3E %3C/svg%3E");
}

ul.top-top-menu.middle-menu #search_widget>form>input[type="text"]:focus,
ul.top-top-menu.middle-menu #search_widget>form>input[type="text"] {
    padding: 0.5625vw 1vw;
    font-size: 0.88vw;
    letter-spacing: 1px;
    border: none;
    box-shadow: none;
    outline: none;
    margin-right: 1vw;
    width: calc(100% - 20px - 1vw);
}

ul.top-top-menu.middle-menu #search_widget>form {
    position: absolute;
    /* top: 60p top: 60px; */
    left: 0px;
    bottom: -30px;
    padding: 5px;
    background-color: #ab4446;
    z-index: 5;
    width: 100%;
    display: flex;
    align-items: center;
}

ul.top-top-menu.middle-menu>li>a {
    font-weight: 800;
    font-size: 0.7vw;
    letter-spacing: 1.5px;
}

.ico-sprite {
    display: block;
}

.ico-sprite:before {
    content: " ";
    display: block;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
}

.ico-arrow-top-black {
    position: absolute;
    right: 0px;
    top: 1px;
    width: 0.4375vw;
    height: 0.8125vw;
}

.ico-arrow-top-black:before {
    background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='iso-8859-1'?%3E %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 6.654 13.308' style='enable-background:new 0 0 6.654 13.308;' xml:space='preserve'%3E %3Cpath style='fill-rule:evenodd;clip-rule:evenodd;fill:%23000102;' d='M0.195,3.928c-0.259-0.269-0.259-0.704,0-0.973l2.662-2.753 c0.26-0.269,0.682-0.269,0.941,0L6.46,2.955c0.26,0.269,0.26,0.704,0,0.973s-0.682,0.269-0.941,0L3.992,2.35v10.27 c0,0.38-0.297,0.688-0.665,0.688S2.661,13,2.661,12.62V2.35L1.136,3.928C0.876,4.198,0.454,4.198,0.195,3.928z'/%3E %3C/svg%3E");
}

.ico-carret-down-white,
.ico-carret-down-black {
    position: relative;
    padding-right: 17px;
}

span.current-language:before {
    display: none;
}

.ico-carret-down-white:before,
.ico-carret-down-black:before {
    background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='iso-8859-1'?%3E %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 144.587 84.399' style='enable-background:new 0 0 144.587 84.399;' xml:space='preserve'%3E %3Cpath style='fill-rule:evenodd;clip-rule:evenodd;' d='M2.491,17.879C0.885,16.303,0,14.156,0,11.888 c0-2.259,0.885-4.412,2.491-5.994L5.86,2.526c1.583-1.655,3.796-2.562,6.069-2.525h120.729c2.275-0.036,4.486,0.871,6.071,2.525 l3.369,3.368c1.603,1.582,2.488,3.735,2.488,5.994c0,2.267-0.885,4.415-2.488,5.991L78.196,81.854 c-1.539,1.629-3.667,2.545-5.901,2.545c-2.236,0-4.364-0.915-5.903-2.545L2.491,17.879z'/%3E %3C/svg%3E");
    width: 0.375vw;
    position: absolute;
    /* margin-top:-2px; */
    top: 50%;
    transform: translateY(-50%);
    right: 0px;
    transform: translateY(-50%);
    background-position: center center;
    background-size: 100%;
}

p.filter-link .ico-carret-down-white:before,
p.filter-link .ico-carret-down-black:before {
    width: 12px;
    height: 12px;
    top: calc(50% - 6px);
    transform: none;
}


/* a.show-more-product[href="#"]{display:none;} */

a.show-more-product {
    margin: 0 auto;
    display: block;
    width: max-content;
    color: #000;
    text-decoration: none;
    text-transform: uppercase;
    padding-bottom: 0px;
    font-weight: bold;
    font-size: 0.88vw;
    letter-spacing: 0.15vw;
    border-bottom: 1px solid black;
    margin-top: 0;
}

div.bloc-list-header-title-number h1.h1 {
    display: inline-block;
    margin-right: 30px;
}

div.bloc-list-header-title-number p {
    font-size: 0.88vw;
    text-transform: uppercase;
    letter-spacing: 0.15vw;
    font-weight: 400;
}

h1.h1 {
    font-size: 1.5vw;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1;
    letter-spacing: 0.275vw;
    color: #000000;
    text-transform: uppercase;
    margin-bottom: 2.125vw;
}

body#category div.bloc-list-header-title-number h1.h1 {
    margin-bottom: 0px;
}

body#category div.bloc-list-header-title-number>div {
    margin-bottom: 1.375vw;
}


/* body#module-pwfavorites-favorites .pw-fav-add, */


/* body#module-pwfavorites-favorites .pw-fav-remove { */


/* display:none; */


/* } */

.wishlist-empty {
    width: calc(100% + 30px);
    margin-bottom: 5.0625vw;
    margin-left: -15px;
}

body#my-account h1.h1,
body#module-pwfavorites-favorites h1.h1,
body#password .page-header h1,
.regular-page-header h1,
.bloc-list-header-title h1.h1,
body#contact h1.h1 {
    color: #ab4446;
    text-transform: uppercase;
}

body#contact h1.h1 {
    margin-bottom: 1.687vw;
}

h4 {
    font-weight: 600;
    font-size: 1vw;
    text-transform: uppercase;
    letter-spacing: 1.8px;
}

.order-item .order-item-info-smallbloc .infobloc-lib {
    margin-bottom: 1vw;
    letter-spacing: 0.3px;
    line-height: 1;
}

body#history #notifications {
    display: none;
}

body#history .order-product-line .product-attribute {
    text-transform: none;
    letter-spacing: 0.3px;
}
.product-quantity {
    text-transform: lowercase !important;
}

body#history .order-item .order-product-line .product-name {
    letter-spacing: 0.15vw;
    font-size: 0.88vw;
}

.order-item .order-item-info-smallbloc .infobloc-title {
    font-weight: bold;
    margin-bottom: 0px;
    letter-spacing: 0.3px;
    line-height: 1;
    margin-bottom: 0.6875vw;
}

.order-item .order-item-state {
    margin-bottom: 4.25vw;
    font-weight: bold;
    letter-spacing: 0.3px;
    line-height: 1;
}

.order-item .content-order {
    padding: 0 3vw;
}

.order-item {
    padding: 2.13vw 2.13vw 4.375vw;
    margin-top: 2.13vw;
    background-color: #f3f4f9;
}

.links-menu-myaccount-container .myaccount-menu-link.disconnect-link:hover,
.links-menu-myaccount-container .myaccount-menu-link.disconnect-link {
    color: #ab4446;
}

.links-menu-myaccount-container .myaccount-menu-link.actualLink {
    font-weight: bold;
}

.links-menu-myaccount-container .myaccount-menu-link:hover,
.links-menu-myaccount-container .myaccount-menu-link {
    display: block;
    padding: 0.84vw 0;
    color: #000;
    letter-spacing: 0.3px;
    font-size: 0.88vw;
}

.links-menu-myaccount-container .title-menu-myaccount p {
    margin: 0px;
    padding: 0px;
}

.links-menu-myaccount-container .quicklink-bordered-container {
    padding: 0.84vw 0;
    border-top: 1px solid #e9ebf2;
    margin-top: 0.84vw;
}

.links-menu-myaccount-container {
    padding-right: 0px;
}

.links-menu-myaccount-container>div {
    border-right: 1px solid #e9ebf2;
}

body#identity h1.h1,
body#addresses h1.h1,
body#history h1.h1,
body#my-account h1.h1 {
    line-height: 1;
    margin-bottom: 2.125vw;
    color: #ab4446;
    text-transform: uppercase;
}

.links-menu-myaccount-container .disconnect-bordered-container {
    padding: 0.84vw 0;
    border-bottom: 1px solid #e9ebf2;
    border-top: 1px solid #e9ebf2;
    margin-top: 0.84vw;
}

.links-menu-myaccount-container .title-menu-myaccount {
    padding: 1.687vw 0;
    border-bottom: 1px solid #e9ebf2;
    border-top: 1px solid #e9ebf2;
    font-style: italic;
    margin-bottom: 0.84vw;
    color: #000;
}

body#module-pwfavorites-favorites #header-description,
.regular-page-header p,
.bloc-list-header-title p,
body#contact #header-description {
    font-size: 0.88vw;
    font-style: italic;
    color: #000;
    margin-bottom: 5.81vw;
    letter-spacing: 0.3px;
    line-height: 1.75;
}

body#contact #header-description {
    line-height: 1.75;
}

body#contact .form-contact-main section.form-fields>label {
    width: 100%;
}

body#module-pwfavorites-favorites #header-description {
    line-height: 1;
}

.pw-fav-alerts {
    display: none !important;
}

body#contact .main-contact-container-fluid {
    background: linear-gradient(to left, #f3f4f9 50%, #ab4446 50%);
    padding: 5.81vw 0px;
}

body#module-pwfavorites-favorites .sided-row-connexion {
    margin-bottom: 5.81vw;
}

.sided-row-connexion {
    background: linear-gradient(to left, #ab4446 50%, #f3f4f9 50%);
    padding: 11.5625vw 0px;
    margin-bottom: 5.375vw;
}

div#category-description p {
    text-transform: none;
}

.category-description-bottom,
div#category-description {
    font-size: 0.88vw;
    font-weight: normal;
    font-stretch: normal;
    font-style: italic;
    line-height: 1.71;
    letter-spacing: 0.33px;
    color: #000000;
    text-transform: none;
    max-width: 58.1%;
}

div#category-description {
    overflow: hidden;
}

.category-description-bottom p,
div#category-description p {
    font-size: 0.88vw;
    font-weight: normal;
    font-stretch: normal;
    line-height: 1.75;
    letter-spacing: 0.33px;
    color: #000000;
}

body#category .category-description-bottom p,
body#category div#category-description p {
    margin-bottom: 0px;
}

.category-description-bottom {
    margin-top: 5.8125vw;
    font-style: normal;
}

.ico-user-white,
.ico-whishlist-white {
    width: 1.2vw;
    height: 1.3vw;
    margin-top: 0.7vw;
}

.ico-user-white {
    margin-top: 0.6vw;
}

.ico-user-white:before {
    background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='iso-8859-1'?%3E %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 136.666 137.366' style='enable-background:new 0 0 136.666 137.366;' xml:space='preserve'%3E %3Cpath style='fill-rule:evenodd;clip-rule:evenodd;' d='M124.468,137.366H12.198c-6.701,0-12.886-5.565-12.137-13.089 c2.638-26.645,20.485-48.826,44.73-57.692c-8.465-6.861-13.883-17.347-13.883-29.106C30.909,16.776,47.661,0,68.332,0 c20.673,0,37.423,16.776,37.423,37.478c0,11.76-5.416,22.246-13.882,29.106c24.245,8.866,42.093,31.047,44.731,57.692 C137.352,131.8,131.177,137.366,124.468,137.366z M93.282,37.478c0-13.798-11.174-24.983-24.95-24.983 c-13.774,0-24.948,11.185-24.948,24.983c0,13.779,11.174,24.967,24.948,24.967C82.109,62.445,93.282,51.257,93.282,37.478z M68.332,74.93c-28.895,0-52.695,21.86-55.796,49.95H124.13C121.028,96.79,97.229,74.93,68.332,74.93z'/%3E %3C/svg%3E");
}

.ico-user-white.usersigned:before {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 136.7 137.4' style='enable-background:new 0 0 136.7 137.4;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;%7D%0A%3C/style%3E%3Cpath class='st0' d='M124.5,137.4H12.2c-6.7,0-12.9-5.6-12.1-13.1c2.6-26.6,20.5-48.8,44.7-57.7c-8.5-6.9-13.9-17.3-13.9-29.1 C30.9,16.8,47.7,0,68.3,0c20.7,0,37.4,16.8,37.4,37.5c0,11.8-5.4,22.2-13.9,29.1c24.2,8.9,42.1,31,44.7,57.7 C137.4,131.8,131.2,137.4,124.5,137.4z'/%3E%3C/svg%3E");
}

.owl-carousel .owl-nav button.owl-next:focus,
.owl-carousel .owl-nav button.owl-prev:focus,
.owl-carousel button.owl-dot:focus {
    outline: none;
}

body.forced-opaque-menu .ico-whishlist-white:before,
body.scrolled-down .ico-whishlist-white:before,
body.white-header .ico-whishlist-white:before,
body:not(#index):not(.transparent-background) .ico-whishlist-white:before {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqgAAAI/CAYAAAC72yunAAABNWlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAokZWPv0rDUBSHvxtFxaFWCOLgcCdRUGzVwYxJW4ogWKtDkq1JQ5XSJNxc//QhHN06uLj7BE6OgoPiE/gGilMHhwjBqfSbvvPjcDg/MCp23WkYZRjEWrWbjnQ9X86/MscMAHTCLLVbrSOAOIkj/iPg5wMB8LZt150G07EYpkoDY2C3G2UhiArQv9apBjECzKCfahCPgKnO2jUQz0Cpl/s7UApy/wRKyvV8EN+A2XM9H4wFwAxyXwNMHd1ogFqSDtVF71zLqmVZ0u4mQSRPh5mOBpk8jMNEpYnq6KgL5P8BsJwvtpuO3Kha1sHmlL0n4nq+zO3rBAGIlZciKwgv1dWfCmNv8lzcGK3C8QPMjots/xbut2DprsjWq1DegafRL8KzT/57sqVFAAAACXBIWXMAAC4jAAAuIwF4pT92AAAGXmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMDYtMjlUMTA6MjQ6MzQrMDI6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTA5LTE1VDE1OjUwOjQwKzAyOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTA5LTE1VDE1OjUwOjQwKzAyOjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9IkFkb2JlIFJHQiAoMTk5OCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZjI0N2ViOTQtOTU4My00OTg3LWI0MjgtNzRkYTVlNTNiNmEzIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YjMwNmIxOWMtYzg3ZS05MTQ2LWI2MmMtNzdiNGIzMGNhNzQ2IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NDRkODIwODQtMTQ1ZC00ZDRjLWI4Y2UtYzE5M2Y2ODY2MTk2Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NGQ4MjA4NC0xNDVkLTRkNGMtYjhjZS1jMTkzZjY4NjYxOTYiIHN0RXZ0OndoZW49IjIwMjAtMDYtMjlUMTA6MjQ6MzQrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4yIChNYWNpbnRvc2gpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmYyNDdlYjk0LTk1ODMtNDk4Ny1iNDI4LTc0ZGE1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');
}

body.forced-opaque-menu .ico-user-white:before,
body.scrolled-down .ico-user-white:before,
body.white-header .ico-user-white:before,
body:not(#index):not(.transparent-background) .ico-user-white:before {
    background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='iso-8859-1'?%3E %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 136.666 137.366' style='enable-background:new 0 0 136.666 137.366;' xml:space='preserve'%3E %3Cpath style='fill:%23FFFFFF;' d='M124.468,137.366H12.198c-6.701,0-12.886-5.565-12.137-13.089 c2.638-26.645,20.485-48.826,44.73-57.692c-8.465-6.861-13.883-17.347-13.883-29.106C30.909,16.776,47.661,0,68.332,0 c20.673,0,37.423,16.776,37.423,37.478c0,11.76-5.416,22.246-13.882,29.106c24.245,8.866,42.093,31.047,44.731,57.692 C137.352,131.8,131.177,137.366,124.468,137.366z M93.282,37.478c0-13.798-11.174-24.983-24.95-24.983 c-13.774,0-24.948,11.185-24.948,24.983c0,13.779,11.174,24.967,24.948,24.967C82.109,62.445,93.282,51.257,93.282,37.478z M68.332,74.93c-28.895,0-52.695,21.86-55.796,49.95H124.13C121.028,96.79,97.229,74.93,68.332,74.93z'/%3E %3C/svg%3E");
}

body.forced-opaque-menu .ico-user-white.usersigned:before,
body.scrolled-down .ico-user-white.usersigned:before,
body.white-header .ico-user-white.usersigned:before,
body:not(#index):not(.transparent-background) .ico-user-white.usersigned:before {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 136.7 137.4' style='enable-background:new 0 0 136.7 137.4;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M124.5,137.4H12.2c-6.7,0-12.9-5.6-12.1-13.1c2.6-26.6,20.5-48.8,44.7-57.7c-8.5-6.9-13.9-17.3-13.9-29.1 C30.9,16.8,47.7,0,68.3,0c20.7,0,37.4,16.8,37.4,37.5c0,11.8-5.4,22.2-13.9,29.1c24.2,8.9,42.1,31,44.7,57.7 C137.4,131.8,131.2,137.4,124.5,137.4z'/%3E%3C/svg%3E%0A");
}

.maincontent-myaccount-container article.address {
    margin-bottom: 5.81125vw;
}

.maincontent-myaccount-container .row .col-md-6:nth-last-child(2) article.address {
    margin-bottom: 0;
}

.maincontent-myaccount-container .row .col-md-6:last-child article.address {
    margin-bottom: 0;
}

.maincontent-myaccount-container .js-address-form,
.maincontent-myaccount-container .js-customer-form {
    margin-top: 5.81vw;
}

.maincontent-myaccount-container h3 span {
    display: block;
    font-size: 0.88vw;
    font-weight: normal;
    margin-top: 1vw;
    text-transform: none;
    letter-spacing: 0.3px;
}

.maincontent-myaccount-container h4 {
    font-size: 1.15vw;
}

.maincontent-myaccount-container address {
    font-size: 0.88vw;
}

.maincontent-myaccount-container h3 {
    font-size: 1.15vw;
    font-weight: bold;
    letter-spacing: 0.22vw;
    text-transform: uppercase;
    margin-bottom: 0px;
}

.addresses-footer {
    margin-top: 5.81vw;
}

.ico-cart-white {
    width: 1.2vw;
    height: 1.3vw;
    margin-top: 0.6vw;
}

p.title-4-category {
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 2.5px;
    font-size: 1.15vw;
    margin-bottom: 2.25vw;
    margin-top: 12.687vw;
    line-height: 1.12;
}

body#module-pwfavorites-favorites p.title-4-category {
    margin-top: 0;
}

.cms-page-category-block>p>a:hover,
.cms-page-category-block>p>a,
.cms-page-category-block>p {
    color: #FFF;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 1.5vw;
    line-height: 1.8;
    letter-spacing: 0.275vw;
    font-weight: 600;
}

.addtocart-product-list {
    display: block;
    float: right;
    font-size: 0.63vw;
    color: #000;
    font-weight: bold;
    text-transform: uppercase;
    padding-bottom: 0px;
    letter-spacing: 0.1375vw;
    border-bottom: 1px solid black;
}

.cms-page-category-block {
    height: 100%;
    background-color: #ab4447;
    padding: 0 9%;
    display: flex;
    align-items: center;
    height: 26.5625vw;
    max-height: 425px;
}

.breadcrumb>ul {
    list-style-type: none;
    padding: 0;
    margin-bottom: 0;
}

.breadcrumb>ul>li {
    float: left;
    padding-right: 8px;
    margin-right: 8px;
    text-transform: uppercase;
    position: relative;
    line-height: 0.2;
}

.breadcrumb>ul>li>a {}

.breadcrumb>ul>li:last-child>a:hover,
.breadcrumb>ul>li:last-child>a:hover>span,
.breadcrumb>ul>li:last-child>a>span {
    color: #000;
}

.breadcrumb>ul>li>a,
.breadcrumb>ul>li>a:hover,
.breadcrumb>ul>li>a:hover>span {
    color: #c8d1e2;
    font-weight: 800;
    font-size: 0.63vw;
    line-height: 0.8;
    letter-spacing: 0.1375vw;
    text-decoration: none;
}

.breadcrumb>ul>li>a>span {
    color: #c8d1e2;
    font-weight: 800;
    font-size: 0.63vw;
    line-height: 0.8;
    letter-spacing: 0.1375vw;
}

.breadcrumb>ul>li:after {
    content: "/";
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    color: #cad6e4;
    line-height: 0.6vw;
    font-size: 0.6vw;
}

.breadcrumb>ul>li:last-child:after {
    content: "";
}

body#checkout form#login-form input[type="text"],
body#checkout form#login-form input[type="email"],
body#checkout form#login-form input[type="password"] {
    text-transform: none;
    font-size: 0.88vw;
    color: #000;
    letter-spacing: 0.3px;
    font-weight: 600;
    padding: 1.03vw;
}

body#checkout form#login-form .no-account a {
    border-bottom: 1px solid #fff;
    color: #ffffff;
    font-size: 12px;
}

body#checkout form#login-form .no-account a:hover {
    text-decoration: none;
}

body#checkout form#login-form input[type="text"]::placeholder,
body#checkout form#login-form input[type="email"]::placeholder,
body#checkout form#login-form input[type="password"]::placeholder {
    font-size: 0.63vw;
}

body#checkout .js-address-form .form-fields>div.form-group {
    width: 100%;
    margin-bottom: 1.0625vw;
}

body#checkout .js-address-form .form-fields>div.form-group.field-lastname,
body#checkout .js-address-form .form-fields>div.form-group.field-firstname {
    width: 49.8%;
    margin-right: 0.5%
}

body#checkout .js-address-form .form-fields>div.form-group.field-postcode {
    width: calc(33.334% + 15px);
    float: left;
}

body#checkout .js-address-form .form-fields>div.form-group.field-city {
    width: calc(33.334% - 15px);
    float: left;
    margin-left: 15px;
}

body#checkout .js-address-form .form-fields>div.form-group.field-id_country {
    width: calc(33.334%);
    float: left;
    margin-left: 15px;
}

body#checkout .js-address-form .form-fields>div.form-group.field-firstname {
    float: left;
}

body#checkout .js-address-form .form-fields>div.form-group.field-vat_number,
body#checkout .js-address-form .form-fields>div.form-group.field-company {
    display: none;
}

body#checkout .js-address-form .form-fields>div.form-group.field-phone .form-control-comment,
body#checkout .js-address-form .form-fields>div.form-group.field-address2 .form-control-comment {
    display: none;
}

body#checkout .js-address-form .note-mandatory {
    font-size: 0.63vw;
    margin-bottom: 5.81125vw;
}

body#checkout section#checkout-addresses-step form input,
body#checkout section#checkout-addresses-step form select,
body#checkout section#checkout-delivery-step form textarea {
    background-color: #e9ebf2;
    height: 3.3125vw;
    border: none;
    color: #000;
    border-radius: 0;
}

body#checkout #header .header-nav {
    height: 3.875vw;
}

body#checkout .add-address a>i {
    display: none;
}

body#checkout footer.address-footer .btn-grey>i {
    display: none;
}

body#checkout footer.address-footer .btn-grey:last-child {
    display: inline-block;
    margin-left: 1%;
    width: 48%;
}

body#checkout footer.address-footer .btn-grey:first-child {
    display: inline-block;
    margin-right: 1%;
    width: 49%;
}

body#checkout .js-address-form h2.h4:not(:first-child) {
    padding-top: 2vw;
}

body#checkout .js-address-form h2.h4 {
    margin-bottom: 2vw;
}

body#checkout p.add-address {
    margin-bottom: 2vw;
    margin-top: 2vw;
}

body#checkout p.add-address:nth-last-child(2) {
    margin-bottom: 5.8125vw;
}

body#checkoutp.split-address a:hover,
body#checkout p.split-address a,
body#checkout p.add-address a:hover,
body#checkout p.add-address a {
    letter-spacing: 0.15vw;
    font-size: 0.74vw;
    text-transform: uppercase;
    font-weight: bold;
    color: #000;
    padding-bottom: 3px;
    text-decoration: none;
    border-bottom: 1px solid black;
}

body#checkout article.address-item .address {
    font-size: 0.88vw;
    line-height: 1.7;
    padding-top: 2px;
    letter-spacing: 0.3px;
    padding-left: 40px;
}

body#checkout article.address-item .address-alias.h4 {
    font-weight: 600;
    font-size: 1vw;
    text-transform: uppercase;
}

body#checkout #checkout-guest-form h2.create-account-title {
    display: none;
}

body#checkout article.address-item>header>label {
    width: 100%;
    margin-bottom: 0px;
}

body#checkout #checkout-guest-form .form-control-comment {
    display: none;
}

body#checkout section#checkout-personal-information-step #checkout-guest-form .form-group.field-password {
    margin-bottom: 20px;
}

body#checkout section#checkout-personal-information-step #checkout-guest-form .custom-checkbox .checkbmark {
    background-color: #ffffff;
}

body#checkout #checkout-guest-form .password-info {
    color: #000;
    font-size: 13px;
    margin-bottom: 34px;
}

body#checkout #checkout-guest-form .passowrd-info-2 {
    font-size: 13px;
    letter-spacing: 2.3px;
    margin: 34px 0 17px;
}

#authentication .passowrd-info-2 {
    /* margin-bottom: 34px; */
    letter-spacing: 2.3px;
}

body#checkout #checkout-guest-form .password-info span:last-child {
    line-height: 1.75;
}

body#checkout #checkout-guest-form .password-info span:first-child {
    letter-spacing: 2.3px;
}

body#checkout article.address-item .custom-radio {
    display: inline-block;
    margin-right: 15px;
    padding-left: 25px;
    float: left;
}

.custom-checkbox {
    cursor: pointer;
    display: block;
    font-size: 22px;
    position: relative;
    margin-bottom: 10px;
    padding-left: 35px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}


/* Hide the browser's default checkbox */

.custom-checkbox input {
    position: absolute;
    opacity: 0;
    left: 0px;
    cursor: pointer;
    height: 25px;
    width: 25px;
    z-index: 5;
}

.info-mandatory {
    margin-top: 5.81vw;
    margin-bottom: 3.2vw;
    font-size: 0.73vw;
    line-height: 1;
}

body#authentication #customer-form .info-mandatory {
    display: none;
}

body#authentication #customer-form footer .btn-black {
    margin-top: 2.125vw;
}

label>.checkbox-gap {
    width: 25px;
    height: 26px;
    vertical-align: middle;
    display: inline-block;
    margin-right: 5px;
}


/* Create a custom checkbox */

.checkbmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 25px;
    width: 25px;
    /* background-color: #eee; */
    background-color: #e9ebf2;
}


/* On mouse-over, add a grey background color */

.custom-checkbox:hover input~.checkbmark {
    background-color: #e9ebf2;
}


/* When the checkbox is checked, add a blue background */

.custom-checkbox input:checked~.checkbmark {
    background-color: #e9ebf2;
}

#customer-form .form-group.row.field-optin {
    margin-bottom: 13px;
}

.maincontent-myaccount-container #customer-form .custom-checkbox input:checked~.checkbmark:after,
.register-form #customer-form .custom-checkbox input:checked~.checkbmark:after {
    display: block;
    background: #000;
    border: none;
    transform: none;
    width: 14px;
    height: 14px;
    left: 5px;
    top: 5px;
    webkit-transform: none;
    -ms-transform: none;
}

.checkbmark:after {
    content: "";
    position: absolute;
    display: none;
}

.custom-checkbox input:checked~.checkbmark:after {
    background-color: #000;
    width: 15px;
    height: 15px;
    content: " ";
    display: block;
    border: none;
    transform: none;
    left: 5px;
    top: 5px;
}

.custom-checkbox .checkbmark:after {
    left: 9px;
    top: 5px;
    width: 5px;
    height: 10px;
    border: solid white;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.facet-label .custom-checkbox .checkbmark:after {
    border: none !important;
}


/* Customize the label (the container) */

.custom-radio {
    display: block;
    position: relative;
    padding-left: 35px;
    margin-bottom: 12px;
    cursor: pointer;
    height: 13px;
    margin-right: 2.4vw;
    font-size: 22px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.field-id_gender .radio-inline {
    font-size: 0.88vw;
    margin-bottom: 0;
    margin-right: 2.5vw;
    text-align: center;
    text-transform: uppercase;
}

.field-id_gender .custom-radio {
    width: 25px;
    height: 25px;
    padding: 0;
    margin: 0 auto 10px;
}


/* Hide the browser's default radio button */

.custom-radio input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}


/* Create a custom radio button */

.checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 25px;
    width: 25px;
    background-color: transparent;
    border-radius: 50%;
    border: 1px solid #000;
}


/* On mouse-over, add a grey background color */

.custom-radio input~.checkmark {
    border-color: #c9d2e1;
}

.custom-radio:hover input~.checkmark,
.custom-radio input:checked~.checkmark {
    background-color: transparent;
}


/* Create the indicator (the dot/circle - hidden when not checked) */

.checkmark:after {
    content: "";
    position: absolute;
    display: none;
}


/* Show the indicator (dot/circle) when checked */

.custom-radio input:checked~.checkmark:after {
    display: block;
}


/* Style the indicator (dot/circle) */

.custom-radio .checkmark:after {
    top: 4px;
    left: 4px;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: #000;
}

.create-account-title {
    font-weight: bold;
    font-size: 1.14vw;
    margin-bottom: 5.81vw;
    text-transform: uppercase;
    letter-spacing: 0.22vw;
}

.js-customer-form .field-password {
    /* margin-bottom: 5.81vw; */
}

.maincontent-myaccount-container .js-customer-form .field-password {
    margin-bottom: 2.11vw;
}

.js-customer-form button[data-action="show-password"] {
    display: none;
}

.maincontent-myaccount-container .js-customer-form p.info-mandatory {
    display: none;
}

.maincontent-myaccount-container .js-customer-form label.form-control-label,
.register-form .js-customer-form label.form-control-label {
    font-size: 0.88vw;
}

.js-customer-form label.form-control-label {
    font-size: 0.73vw;
    font-weight: normal;
    /* letter-spacing: 1.2px; */
    margin-bottom: 0px;
    letter-spacing: 0.3px;
}

#customer-form footer .btn-black {
    min-width: 47.5%;
}

#customer-form .js-customer-form label.form-control-label {
    font-size: 0.88vw;
    letter-spacing: 0.04px;
}

.js-customer-form input[type=radio]:before {
    content: '';
    display: block;
    width: 60%;
    height: 60%;
    margin: 20% auto;
    border-radius: 50%;
}

.js-customer-form input[type=radio]:checked:before {
    background-color: black;
}

body#checkout article.address-item a.edit-address:hover,
body#checkout article.address-item a.edit-address,
body#checkout article.address-item a.delete-address:hover,
body#checkout article.address-item a.delete-address {
    position: absolute;
    right: 1.437vw;
    top: 1vw;
    font-weight: 600;
    letter-spacing: 0.3px;
    font-size: 0.75vw;
    text-decoration: none;
    border-bottom: 1px solid black;
    padding-bottom: 1px;
    color: #000;
}

body#checkout article.address-item a.delete-address:hover,
body#checkout article.address-item a.delete-address {
    top: auto;
    bottom: 1.6vw;
}

body#checkout article.address-item {
    background-color: #e9ebf2;
    padding: 1vw;
    position: relative;
    margin-top: 2.125vw;
}

body#checkout article.address-item:first-child {
    margin-top: 0;
}

body#identity form *::placeholder,
body#identity form *:-ms-input-placeholder,
body#identity form *::-webkit-input-placeholder,
body#checkout section#checkout-delivery-step form *::placeholder,
body#checkout section#checkout-delivery-step form *:-ms-input-placeholder,
body#checkout section#checkout-delivery-step form *::-webkit-input-placeholder {
    color: #7a8cbc;
}

.breadcrumb {
    background-color: transparent;
    padding: 0;
    margin-bottom: 5.81vw;
}

body#cart .breadcrumb {
    margin-bottom: 4vw;
}

body#category .breadcrumb {
    margin-bottom: 5.5vw;
}

body#product .breadcrumb {
    margin-bottom: 0px;
}

.sup-image {
    width: 100%;
}

.sup-image>img {
    width: 50%;
    float: left
}

.sup-image:after {
    content: " ";
    display: block;
    clear: both;
    height: 0
}

.ico-cart-whilte:before {
    background-image: url('data:image/png;base64,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');
}

.select-menu-account {
    width: 100%;
    border-radius: 0px;
    outline: none !important;
    border: none;
    border-bottom: 1px solid #e9ebf2;
    border-top: 1px solid #e9ebf2;
    padding: 25px 20px 25px 20px !important;
    margin: 20px 0 33px 0;
    font-weight: 600;
    letter-spacing: 2.16px;
    text-transform: uppercase;
    font-size: 12px;
    background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='iso-8859-1'?%3E %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 144.587 84.399' style='enable-background:new 0 0 144.587 84.399;' xml:space='preserve'%3E %3Cpath style='fill-rule:evenodd;clip-rule:evenodd;' d='M2.491,17.879C0.885,16.303,0,14.156,0,11.888 c0-2.259,0.885-4.412,2.491-5.994L5.86,2.526c1.583-1.655,3.796-2.562,6.069-2.525h120.729c2.275-0.036,4.486,0.871,6.071,2.525 l3.369,3.368c1.603,1.582,2.488,3.735,2.488,5.994c0,2.267-0.885,4.415-2.488,5.991L78.196,81.854 c-1.539,1.629-3.667,2.545-5.901,2.545c-2.236,0-4.364-0.915-5.903-2.545L2.491,17.879z'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 12px;
    background-position: calc(100% - 30px) calc(50%);
    background-color: transparent;
}

.double-bloc {
    width: 47.3%;
    overflow: hidden;
    position: relative;
    float: left;
}

.double-bloc>img {
    width: 100%;
}

.double-bloc:first-child {
    margin-right: 3.5%;
}

.double-bloc-container {
    padding: 8.75vw 0;
}

#_mobile_cart,
body.transparent-background:not(.white-header):not(.scrolled-down):not(.forced-opaque-menu) .ico-cart-white:before,
body#index:not(.white-header):not(.scrolled-down):not(.forced-opaque-menu) .ico-cart-white:before {
    background-image: url(data:image/png;base64,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)
}

body.forced-opaque-menu .ico-cart-white:before,
body.scrolled-down .ico-cart-white:before,
body.white-header .ico-cart-white:before,
body:not(#index):not(.transparent-background) .ico-cart-white:before {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGkAAABrCAMAAABDlFwDAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAMAUExURQAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///4Onf8oAAAABdFJOUwBA5thmAAAF70lEQVR4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');
}

.ico-search-white {
    width: 14px;
    height: 14px;
    margin-top: 8px;
}

body.forced-opaque-menu .ico-search-white:before,
body.white-header .ico-search-white:before,
body.scrolled-down .ico-search-white:before,
body:not(#index):not(.transparent-background) .ico-search-white:before {
    background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='iso-8859-1'?%3E %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 133.016 133.159' style='enable-background:new 0 0 133.016 133.159;' xml:space='preserve'%3E %3Cpath style='fill:%23FFFFFF;' d='M131.249,131.388c-2.367,2.361-6.195,2.361-8.551,0L88.379,97.043 c-9.301,7.447-21.121,11.911-33.966,11.911C24.361,108.954,0,84.549,0,54.471C0,24.386,24.361,0,54.413,0 c30.053,0,54.423,24.386,54.423,54.471c0,12.861-4.466,24.693-11.905,34.001l34.318,34.357 C133.605,125.194,133.605,129.02,131.249,131.388z M54.413,12.109c-23.373,0-42.318,18.959-42.318,42.362 S31.04,96.843,54.413,96.843c11.696,0,22.261-4.728,29.929-12.406c7.667-7.685,12.399-18.256,12.399-29.967 C96.74,31.068,77.785,12.109,54.413,12.109z'/%3E %3C/svg%3E");
}

body#index:not(.scrolled-down):not(.forced-opaque-menu) .ico-search-white:before,
body.transparent-background:not(.white-header):not(.scrolled-down):not(.forced-opaque-menu) .ico-search-white:before {
    background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='iso-8859-1'?%3E %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 133.016 133.159' style='enable-background:new 0 0 133.016 133.159;' xml:space='preserve'%3E %3Cpath d='M131.249,131.388c-2.367,2.361-6.195,2.361-8.551,0L88.379,97.043c-9.301,7.447-21.121,11.911-33.966,11.911 C24.361,108.954,0,84.549,0,54.471C0,24.386,24.361,0,54.413,0c30.053,0,54.423,24.386,54.423,54.471 c0,12.861-4.466,24.693-11.905,34.001l34.318,34.357C133.605,125.194,133.605,129.02,131.249,131.388z M54.413,12.109 c-23.373,0-42.318,18.959-42.318,42.362S31.04,96.843,54.413,96.843c11.696,0,22.261-4.728,29.929-12.406 c7.667-7.685,12.399-18.256,12.399-29.967C96.74,31.068,77.785,12.109,54.413,12.109z'/%3E %3C/svg%3E");
}

body.transparent-background:not(.scrolled-down):not(.forced-opaque-menu),
body#index:not(.scrolled-down):not(.forced-opaque-menu) {
    padding-top: 0px;
}

body.transparent-background:not(.scrolled-down):not(.forced-opaque-menu) .header-top,
body#index:not(.scrolled-down):not(.forced-opaque-menu) .header-top {
    background-color: transparent;
    color: #000;
}

body.white-header:not(.scrolled-down):not(.forced-opaque-menu) .header-top,
body.white-header:not(.scrolled-down):not(.forced-opaque-menu) #header .header-nav {
    color: #FFF;
}

body.transparent-background:not(.scrolled-down):not(.forced-opaque-menu) #header .header-nav,
body#index:not(.scrolled-down):not(.forced-opaque-menu) #header .header-nav {
    background-color: transparent;
    color: #000;
}

body.white-header:not(.scrolled-down):not(.forced-opaque-menu) #header .header-nav {
    color: #FFF;
}

/* body.transparent-background:not(.scrolled-down):not(.forced-opaque-menu):not(.white-header) ul.top-menu-cf>li>a,
body.transparent-background:not(.scrolled-down):not(.forced-opaque-menu):not(.white-header) ul.top-top-menu>li>a,
body#index:not(.scrolled-down):not(.forced-opaque-menu):not(.white-header) ul.top-menu-cf>li>a,
body#index:not(.scrolled-down):not(.forced-opaque-menu):not(.white-header) ul.top-top-menu>li>a {
    color: #000;
} */

.wpb_content_element.bloc-cms-intro {
    margin: 10.75vw 0;
}

.wpb_content_element.bloc-cms-intro.bloc-cms-intro-margin-top-203 {
    margin: 12.6875vw 0;
}

.transparent-background section#content>p {
    display: none;
}

.transparent-background #row-cms-picture-below-menu .wpb_content_element.bloc-cms-intro {
    margin: calc(99px + 12.687vw) 0;
}

body#cms.transparent-background:not(.scrolled-down) .header-block-boutique-equinox .wpb_content_element.bloc-cms-intro {
    margin: calc(99px + 12.687vw) 0 0 !important;
}

body#cms.transparent-background .header-block-boutique-equinox .wpb_content_element.bloc-cms-intro .wpb_wrapper p:first-child {
    font-size: 1.875vw !important;
    line-height: 1 !important;
    margin-bottom: 6px;
}

body#cms.transparent-background .header-block-boutique-equinox .wpb_content_element.bloc-cms-intro p {
    line-height: 1.75 !important;
}

body#cms.transparent-background .header-block-boutique-equinox .wpb_content_element.bloc-cms-intro p:not(:first-child):not(:last-child) {
    margin-bottom: 2.25vw !important;
}

body#cms.transparent-background .header-block-boutique-equinox .wpb_content_element.bloc-cms-intro h1 {
    margin-bottom: 1.625vw !important;
}

body#cms.transparent-background .header-block-boutique-equinox .wpb_content_element.bloc-cms-intro p,
body#cms.transparent-background .header-block-boutique-equinox .wpb_content_element.bloc-cms-intro h1,
body#cms.transparent-background .header-block-boutique-equinox .wpb_content_element.bloc-cms-intro h2 {
    text-transform: none !important;
    letter-spacing: 0px !important;
}

.shop-text-normal,
.shop-text-big-title,
.shop-text-big {
    font-size: 0.88vw;
    color: #FFF;
    text-transform: uppercase;
    font-weight: 600;
    line-height: 1.58;
    margin: 0;
}

.modal-dialog {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) !important;
}

.msg-toselect {
    opacity: 0;
    margin-top: 30px;
}

form.configurator-form .text-right>input[type="submit"].btn-regularsize:disabled {
    background-color: #c8d1e2;
}

body#lookbook .picture-inside.picture-nb-1 img,
body#lookbook .picture-inside.picture-nb-3 img,
body#lookbook .picture-inside.picture-nb-2 img,
body#category .picture-inside.picture-nb-1 img,
body#category .picture-inside.picture-nb-3 img,
body#category .picture-inside.picture-nb-2 img {
    max-width: 100%;
    width: 100%;
}

body#category .thumbnail>img {
    max-width: none;
    width: 100%;
}

body#category .picture-inside.picture-nb-2 img {
    width: 100%;
    height: auto;
}

body#contact .shop-text-big {
    line-height: 1.75;
}

body#contact .shop-text-normal,
body#contact .shop-text-big-title {
    line-height: 1.75;
    margin-bottom: 1.5vw;
}

form#login-form .form-group {
    margin-bottom: 1.0625vw;
}

body#checkout form#login-form .form-group.field-password {
    margin-bottom: 2.125vw;
}

form#login-form label.form-control-label {
    text-transform: uppercase;
    font-size: 0.63vw;
    letter-spacing: 0.1375vw;
}

form#login-form button[data-action="show-password"] {
    display: none;
}

.shop-text-normal {
    font-weight: normal;
    text-transform: none;
    margin-bottom: 2.5875vw;
}

.shop-text-big-title {
    font-weight: 800;
    margin-bottom: 2.5875vw;
    letter-spacing: 0.16vw;
}

.shop-text-big {
    letter-spacing: 0.16vw;
}

.big-title {
    letter-spacing: 4.5px;
    text-transform: uppercase;
    font-weight: 800;
    font-size: 20px;
    margin-bottom: 26px;
    color: #FFF;
}

.group_colors{
    display: flex;
    list-style: none;
    padding-left: 5px;
    padding-top: 8px;
}

body#contact h2.big-title {
    line-height: 1;
    margin-bottom: 2.125vw;
}

.product-accessories .owl-nav button.owl-next,
.product-accessories .owl-nav button.owl-prev,
.picture-container-slider .owl-nav button.owl-next,
.picture-container-slider .owl-nav button.owl-prev {
    font-size: 0px;
    width: 0.88vw;
    height: 0.88vw;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMywgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhbHF1ZV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMTUuNCAxNS40IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNS40IDE1LjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojQUZBRkIzO30KCS5zdDF7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOS4xLDcuNyIvPgo8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjcuNyw5LjEgMS40LDE1LjQgMCwxNCA2LjMsNy43IDAsMS40IDEuNCwwIDcuNyw2LjMgOS4xLDcuNyAiLz4KPC9zdmc+Cg==");
    background-repeat: no-repeat;
    background-size: 100%;
}

.swal2-popup.swal2-modal.swal2-show #swal2-title {
    font-size: 0.88vw;
    color: #000;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 0.15vw;
}

.swal2-popup {
    padding: 3.75vw;
}

.modal-backdrop {
    opacity: 0.3;
}

.modal-content .modal-header {
    border-bottom-color: #c8d1e2;
}

.modal-content .modal-header .modal-title {
    font-size: 1.5vw;
    line-height: 2.53vw;
    font-weight: 600;
    letter-spacing: 0.15vw;
}

.modal-content .modal-header button.close {
    margin-right: 0px;
}

.modal-content {
    border-radius: 0px;
}

.swal2-popup .swal2-close:hover,
.swal2-popup .swal2-close {
    color: #000000 !important;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1;
    top: 10px;
    right: 10px;
}

.swal2-popup.swal2-modal.swal2-show #swal2-content {
    font-weight: 400;
    color: #000000;
    line-height: 1.7;
    font-size: 0.88vw;
    letter-spacing: 0.3px;
}

.swal2-popup.swal2-modal.swal2-show #swal2-content a {
    color: #000;
    text-decoration: none;
    font-weight: 600;
}

.swal2-popup.swal2-modal.swal2-show #swal2-content a:hover {
    text-decoration: underline;
}

.swal2-popup.swal2-modal.swal2-show .swal2-actions button.swal2-styled.swal2-confirm {
    background-color: #ab4446;
}

.swal2-popup.swal2-modal.swal2-show .swal2-actions button {
    border-radius: 0px;
    font-size: 0.88vw;
    text-transform: uppercase;
    letter-spacing: 1.8px;
    font-weight: bold;
}

.swal2-popup.swal2-modal.swal2-show {
    border-radius: 0px;
}

form.configurator-form input[type=radio] {
    margin-right: 4px;
    vertical-align: bottom;
    margin-top: 3px;
    /* margin-top: 6px;*/
}

body .pw-fav-alert {
    background-color: #000;
}

.product-accessories .owl-nav button.owl-prev,
.picture-container-slider .owl-nav button.owl-prev {
    float: left;
    transform: rotate(180deg);
}

.text-black .big-title {
    color: #000 !important;
}

.contact-form .big-title {
    color: #000;
}

.form-control-comment:empty {
    display: none;
}

.form-control-comment>p,
.form-control-comment>ul {
    font-style: italic;
    margin-top: 17px;
    margin-bottom: 0px;
}

.help-block>ul {
    list-style-type: none;
    padding: 0px;
}

.form-group {
    /* margin-bottom: 2.11vw; */
}

.notification>ul {
    list-style-type: none;
    margin-bottom: 0px;
    padding-left: 0px;
    color: #ab4446;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    font-size: 0.7vw;
    font-weight: 600;
}

.contact-form,
.shop-information {
    padding-right: 2%;
}

.btn-fullsize {
    width: 100%;
}

.promo-name {
    cursor: pointer;
    list-style-type: none;
    padding: 0px;
}

.promo-name .cart-summary-line {
    font-size: 0.77vw;
}

.promo-name .cart-summary-line .float-xs-right {
    float: right;
}

.shop-picture {
    width: 100%;
    margin-bottom: 2.42vw;
}

span.italic {
    font-style: italic;
}

.btn-grey,
.btn-black,
.btn-white-back,
.btn-white {
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
    display: block;
    font-size: 0.77vw;
    padding: 0.88vw 0;
    letter-spacing: 0.1375vw;
    border: none;
    border-radius: 0;
}

.btn-trans,
.btn-trans:hover {
    background-color: #fff !important;
    border: 1px solid #000;
    color: #000;
}

body#contact .btn-grey,
body#contact .btn-black,
body#contact .btn-white-back,
body#contact .btn-white {
    padding: 1.125vw 7px;
}

.contact-form .btn-grey,
.contact-form .btn-black,
.contact-form .btn-white-back,
.contact-form .btn-white {
    font-size: 0.6875vw;
}

body#contact .contact-form .btn-black {
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 0.75vw;
    line-height: 1.34;
}

body#contact .shop-information {
    padding-bottom: calc(37px + 0.6875vw);
}

body#contact .shop-information .btn-white.hidden-sm-down {
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 0.75vw;
    line-height: 1.34;
    position: absolute;
    bottom: 0px;
}

.btn-grey:focus,
.btn-black:focus,
.btn-white:focus {
    border: none!important;
    box-shadow: none !important;
    outline: none !important;
}

.btn-regularsize {
    padding-left: 2vw;
    padding-right: 2vw;
}

a.btn-regularsize:hover,
a.btn-regularsize {
    display: inline-block;
    color: #FFF;
    text-decoration: none;
}

.text-right>input[type="submit"].btn-regularsize {
    display: inline-block;
}

.configurator-thumbnail-selector {
    width: 60px;
    border-radius: 50%;
    vertical-align: middle;
    margin-bottom: 8px;
    margin-right: 5px;
    padding: 2px;
    border: 2px solid transparent;
}

.ligne-filtre-grise {
    height: 1px;
    position: absolute;
    background-color: rgba(41, 54, 68, 0.16);
    left: 0px;
    right: 0px;
}

body#module-configuratorcf-display form.configurator-form.no-show-radio label .custom-radio,
form.configurator-form.no-show-radio label input[type="radio"] {
    display: none;
}

form.configurator-form label p {
    position: absolute;
    left: 23px;
    right: 0;
    top: 5px;
}

form.configurator-form.no-show-radio label p {
    left: 75px;
    top: calc(32px - 0.8vw);
    /*top: 32px;
	 transform: translateY(-50%); */
}

.delivery-options .custom-radio input[type="radio"],
input[name="payment-option"] {
    position: absolute;
    left: 0px;
    z-index: 5;
}

.ui-loader-fakefix {
    display: none;
    overflow: auto;
}

.swal2-content>a {
    color: #000;
    text-decoration: underline;
}

body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
    padding-right: 0px !important;
    overflow: auto !important;
}

form.configurator-form label {
    cursor: pointer;
    font-weight: 600;
    font-size: 0.8vw;
    letter-spacing: 0.53px;
    position: relative;
    width: 100%;
}

form.configurator-form:not(.no-show-radio) label {
    padding-left: 21px;
}

form.configurator-form select.form-control {
    background-color: #f3f4f9;
    height: auto !important;
}

form.configurator-form input.sub-box {
    border: none !important;
    border-bottom: 1px solid #CCC !important;
    box-shadow: none;
}

form.configurator-form label.sub-label .sub-sub-label {
    display: inline-block;
    width: 6.5vw;
}

form.configurator-form label.sub-label {
    font-size: 0.7vw;
    padding-left: 0px;
    padding-left: 4px;
    font-weight: normal;
    display: none;
}

form.configurator-form.no-show-radio label.sub-label {
    padding-left: 75px;
}

form.configurator-form label.selectedOne label.sub-label {
    display: block;
}

form.configurator-form label.selectedOne>img {
    border: 2px solid black;
    padding: 2px;
}

#main-popup-cart:before {
    content: " ";
    position: fixed;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    background: #C8D1E2;
    opacity: 0.4;
    height: 100vh;
}

#main-popup-cart .content-cart-inner .actionblock:before {
    content: ">";
    font-size: 10px;
    font-weight: bold;
    position: absolute;
    right: 0px;
}

#main-popup-cart .content-cart-inner .actionblock {
    cursor: pointer;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 2.53px;
    float: right;
    padding-right: 12px;
    position: relative;
    bottom: -8px;
}

#main-popup-cart .content-cart-inner .container-content-cart-inner .empty-box {
    display: flex;
    align-items: center;
    height: 39.375vw;
    max-height: 710px;
}

#main-popup-cart .content-cart-inner .container-content-cart-inner .product-box {
    /* border-top: 1px solid #c8d1e2; */
    /* max-height: 580px; */
    height: 50%;
    margin-bottom: 2.25vw;
    overflow: auto;
    position: relative;
    margin-right: -5vw;
    padding-right: 5vw;
}

#main-popup-cart .content-cart-inner .container-content-cart-inner .shop-text-big:before {
    content: " ";
    height: 20px;
    left: 0;
    background: linear-gradient(0deg, rgba(204, 204, 204, 0.2) 0%, rgba(0, 212, 255, 0) 100%);
    display: block;
    margin-top: calc(-2.25vw - 20px);
    position: absolute;
    width: 100%;
}

body#category #search_filters {
    display: flex;
    flex-flow: wrap;
    padding-bottom: 0;
    position: relative;
}

body#category #search_filters_wrapper {
    margin-bottom: 5.81vw;
    position: relative;
}

#main-popup-cart .content-cart-inner .container-content-cart-inner {
    display: block;
    position: relative;
    width: 100%;
}

.clear {
    clear: both;
}

#main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-price {
    /* position: absolute; */
    right: 0;
    top: 1.9125vw;
    color: #000;
    text-transform: uppercase;
    line-height: 1;
    font-weight: 600;
    font-size: 0.7vw;
    letter-spacing: 1.53px;
}

.owl-item .col-md-6.product-thumbnail {
    max-width: 100%;
}

.product-list .owl-carousel .owl-nav .owl-next {
    float: right;
}

.product-list .owl-carousel .owl-nav {
    position: absolute;
    top: calc(50% - 12px);
    left: 0px;
    right: 0px;
}

#main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .remove-from-cart:hover,
#main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .remove-from-cart,
#js-checkout-summary #cart-summary-product-list .card-inner-product .remove-from-cart {
    border-bottom: 1px solid #000;
    bottom: 17%;
    color: #000;
    font-size: 9px;
    font-weight: 600;
    letter-spacing: 2px;
    line-height: 1;
    position: absolute;
    right: 0;
    padding-bottom: 4px;
    text-decoration: none;
    text-transform: uppercase;
}

#js-checkout-summary #cart-summary-product-list .card-inner-product .remove-from-cart {
    bottom: 5px;
}

.order-item .order-product-line .product-quantity,
.order-item .order-product-line .product-name,
.order-product-line .product-attribute {
    float: left;
}

.order-item .order-product-line .product-quantity,
.order-item .order-product-line .product-name,
#main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-quantity,
#main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-name {
    font-size: 0.7vw;
    letter-spacing: 1.53px;
    display: block;
    text-transform: uppercase;
    line-height: 1.5;
    font-weight: normal;
    width: 75%;
}

.order-item .order-product-line .product-name {
    font-weight: bold;
}

#main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-name {
    font-weight: bold;
}

#main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .container-image {
    float: left;
    margin-right: 2.25vw;
    width: 20%;
}

#main-popup-cart .content-cart-inner .container-content-cart-inner .big-title,
#main-popup-cart .content-cart-inner .container-content-cart-inner .shop-text-normal,
#main-popup-cart .content-cart-inner .container-content-cart-inner .shop-text-big {
    color: #000 !important;
    margin-bottom: 2.25vw;
    text-align: left;
}

#main-popup-cart .content-cart-inner .container-content-cart-inner .big-title {
    margin-bottom: 26px;
    line-height: 0.7;
}

#main-popup-cart .content-cart-inner .container-content-cart-inner .shop-text-normal,
#main-popup-cart .content-cart-inner .container-content-cart-inner .shop-text-big {
    font-size: 0.88vw;
}

.sided-row-connexion .row>div>p.big-title {
    margin-bottom: 4.75vw;
}

.sided-row-connexion .row>div:last-child>p.shop-text-normal {
    font-size: 0.88vw;
    margin-bottom: 3.6562vw;
    letter-spacing: 0.3px;
    line-height: 1.75;
}

.sided-row-connexion .row>div:first-child>p.shop-text-normal {
    font-size: 0.88vw;
    margin-bottom: 1.2vw;
    color: #000;
    line-height: 1.75;
    letter-spacing: 0.3px;
}

.form-control:focus {
    box-shadow: none !important;
    border: none !important;
}

form select.form-control,
form textarea.form-control,
form input.form-control[type="email"],
form input.form-control[type="password"],
form input.form-control[type="text"] {
    padding: 19px;
    background-color: #FFF;
    /* font-size:0.73vw; */
    font-size: 0.88vw;
    /* letter-spacing:1.8px; */
    letter-spacing: 0.3px;
    color: #000;
    border: none;
    /* font-weight:normal; */
    font-weight: 600;
    display: block;
    width: 100%;
    border-radius: 0;
    line-height: 10px;
}

.delivery-options-list .alert-danger a:hover,
.delivery-options-list .alert-danger a {
    text-decoration: underline;
    color: #721c24;
}

.customizer-price {
    float: right;
    text-align: right;
}

body#authentication .radio-inline .custom-radio,
body#identity .radio-inline .custom-radio {
    margin-bottom: 0.88vw;
}

.forgot-password {
    padding: 1.25vw 1.25vw 2.5vw;
}

body#module-pwfavorites-favorites .forgot-password {
    padding-bottom: 0px;
}

.forgot-password p {
    margin: 0;
    letter-spacing: 0.3px;
}

.forgot-password p a:hover,
.forgot-password p a {
    color: #000;
    text-decoration: none;
}

#main-popup-cart .content-cart-inner .container-content-cart-inner>.shop-text-big {
    font-weight: bold;
    margin-bottom: 0px;
}

#main-popup-cart .content-cart-inner {
    position: fixed;
    height: 100vh;
    right: 0px;
    top: 0px;
    background-color: #fff;
    display: flex;
    box-sizing: border-box;
    padding: 7vw 5vw 7vw 2.5vw;
}

#main-popup-cart .content-cart-inner.cart-inner-double,
    #main-popup-cart .content-cart-inner {
    max-width: 80% !important;
}

#main-popup-cart {
    display: none;
    position: fixed;
    top: 0px;
    z-index: 20;
    bottom: 0px;
    left: 0px;
    right: 0px;
}

.btn-grey:hover,
.btn-grey {
    background-color: #c8d1e2;
    color: #000;
}

.btn-black:hover,
.btn-black {
    background-color: #000;
    color: #FFF;
}

.btn-grey.selectedTopic:hover,
.btn-grey.selectedTopic,
.btn-white:hover,
.btn-white {
    background-color: #FFF;
    color: #ab4446;
}

.contact-form form .list-choice>div {
    margin-bottom: 16px;
}

.contact-form form .list-choice {
    margin-bottom: 3px;
}

::placeholder,
.contact-form form textarea::placeholder,
.contact-form form input[type="email"]::placeholder,
.contact-form form select[data-chosen=''],
.contact-form form select option[value=""],
.contact-form form select option[value=""],
.contact-form form input[type="text"]::placeholder {
    color: #7a8cbc !important;
    letter-spacing: 2.88px;
    font-weight: normal;
    font-size: 0.625vw;
    text-transform: uppercase;
    letter-spacing: 2.88px;
}

input[name="step16_brand"] {
    outline: -webkit-focus-ring-color auto 1px;
}

input[name="step16_brand"],
.contact-form form select,
.contact-form form textarea,
.contact-form form input[type="email"],
.contact-form form input[type="text"] {
    padding: 19px;
    background-color: #FFF;
    color: #000;
    border: none;
    font-weight: 600;
    text-transform: none;
    display: block;
    width: 100%;
    margin-top: 16px;
    line-height: 10px;
    font-size: 0.88vw;
    letter-spacing: 0.3px;
}

.ps-alert-success {
    border: 1px solid #000;
    color: #000;
}

.account-link {
    margin-top: 5.81vw;
}

form.forgotten-password .form-control-submit {
    margin-top: 1.125vw;
}

form#customer-form .container-checkbox .custom-checkbox, .field-psgdpr .custom-checkbox {
    float: left;
}

form#customer-form .container-checkbox label .checkbox-gap, .field-psgdpr .checkbox-gap {
    display: none;
}

form#customer-form .field-optin .container-checkbox label {
    margin-bottom: 0px;
}

form#customer-form .container-checkbox label,
.js-address-form .container-checkbox label {
    font-size: 0.88vw;
    width: calc(100% - 40px);
    letter-spacing: 0.3px;
    line-height: 1.75;
}
.field-psgdpr label {
    font-size: 12px;
    width: calc(100% - 40px);
    letter-spacing: 0.3px;
    line-height: 1.75;
    margin-bottom: 0px;
}

form#customer-form .container-checkbox .container-checkbox label {
    line-height: 1.8;
}

form#customer-form input[type="password"],
form#customer-form input[type="text"],
body#address .js-address-form form input[type="text"],
body#address .js-address-form form input[type="email"],
form#checkout input.form-control[type="email"],
form#checkout input.form-control[type="password"],
form#checkout input.form-control[type="text"] .maincontent-myaccount-container form input.form-control[type="text"],
.maincontent-myaccount-container form input.form-control[type="email"],
.maincontent-myaccount-container form input.form-control[type="password"],
.maincontent-myaccount-container form input.form-control[type="tel"],
#password .renew-password input[type="password"],
form.forgotten-password input[type="email"],
form#customer-form input[type="email"] {
    padding: 16px;
    background-color: #f3f4f9;
    font-size: 0.88vw;
    color: #000;
    letter-spacing: 0.3px;
    border: none;
    text-transform: none;
    font-weight: 600;
    display: block;
    width: 100%;
    margin-top: 16px;
    line-height: 10px;
}

.maincontent-myaccount-container form.js-customer-form .form-footer {
    margin-top: 3.7vw;
}

.maincontent-myaccount-container .js-address-form form .form-footer {
    margin-top: 5.81125vw;
}

.maincontent-myaccount-container .js-address-form form input.form-control[type="text"],
.maincontent-myaccount-container .js-address-form form input.form-control[type="email"],
.maincontent-myaccount-container .js-address-form form input.form-control[type="password"],
.maincontent-myaccount-container .js-address-form form input.form-control[type="tel"],
.maincontent-myaccount-container .js-address-form form select {
    margin-top: 0px;
}

.maincontent-myaccount-container form select.form-control:focus,
.maincontent-myaccount-container form select {
    padding: 19px;
    background-color: #f3f4f9;
    letter-spacing: 0.3px;
    font-size: 0.88vw;
    color: #000;
    border: none;
    text-transform: none;
    font-weight: 600;
    display: block;
    width: 100%;
    margin-top: 16px;
    line-height: 13px;
    height: 54px !important;
}

.maincontent-myaccount-container form div.form-group.field-vat_number,
.maincontent-myaccount-container form div.form-group.field-company {
    display: none;
}

.contact-form form textarea {
    margin-bottom: 32px;
    min-height: 9.225vw;
}

body#contact input[name=url] {
    display: none !important;
}


/*-------------------------------------------------------------------------------
						==== CMS ====
-------------------------------------------------------------------------------*/

body#cms h1,
body#cms h2,
body#cms h3 {
    font-size: 1.5vw;
    letter-spacing: 0.275vw;
    font-weight: bold;
    line-height: 1.58;
    text-transform: uppercase;
}

body#cms .page-cms-19 .regular-page-header.wpb_text_column.wpb_content_element .wpb_wrapper p {
    line-height: 1.75;
}

body#cms .page-cms-19 .regular-page-header h1 {
    margin-bottom: 1.25vw;
}

body#authentication form#login-form .form-group.field-password,
body#module-pwfavorites-favorites form#login-form .form-group.field-password {
    margin-bottom: 3.75vw;
}

body#cms h1 {
    line-height: 1;
}

body#cms h3:not(.h3-size-24) {
    font-size: 1.15vw;
}

.cms-id-19 body#cms h1 {
    margin-bottom: 2.0625vw;
}

.cms-id-24 body#cms h3 {
    margin-bottom: 2.42vw;
}

body.cms-edito#cms div.vc_row.wpb_row .vc_col-sm-9 .wpb_text_column.wpb_content_element:not(.bloc-cms-intro) p,
body.cms-edito#cms div.vc_row.wpb_row .vc_col-sm-4 .wpb_text_column.wpb_content_element:not(.bloc-cms-intro) p,
body.cms-edito#cms div.vc_row.wpb_row .vc_col-sm-8 .wpb_text_column.wpb_content_element:not(.bloc-cms-intro) p {
    line-height: 1.75;
    letter-spacing: 0.3px;
}

body.cms-edito#cms .vc_col-sm-9 h3,
body.cms-edito#cms .vc_col-sm-8 h3 {
    margin-bottom: 1.5625vw;
    font-size: 0.88vw;
    letter-spacing: 0.15vw;
}

body.cms-edito#cms .vc_col-sm-8 h2 {
    margin-bottom: 2.25vw;
}

body#cms .owl-carousel .owl-dots {
    display: list-item;
    line-height: 24px;
}

body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element p a {
    color: inherit;
    border-bottom: 1px solid;
}

body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element p .btn {
    border-bottom: 1px solid;
    border-radius: 0;
    color: #212529;
    font-size: 0.9vw;
    font-weight: 600;
    letter-spacing: 2.3px;
    line-height: 1.75;
    outline: none;
    padding: 0;
    text-transform: uppercase;
}

body.cms-edito#cms div.vc_row.wpb_row .vc_col-sm-9 .wpb_text_column.wpb_content_element:not(.bloc-cms-intro) p .btn,
body.cms-edito#cms div.vc_row.wpb_row .vc_col-sm-8 .wpb_text_column.wpb_content_element:not(.bloc-cms-intro) p .btn {
    display: inline-block;
    margin-top: 38px;
}

@media (max-width: 767px) {
    .align_remove_down {
        width: 100px!important;
        margin-left: 0!important;
    }
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element p .btn {
        font-size: 14px;
    }
    .group_colors{
        width: 100%;
    }
}

body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element p .btn:hover {
    text-decoration: none;
}

body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element p .btn:focus {
    box-shadow: none;
    outline: none;
}

body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.bloc-cms-intro.bloc-cms-texte-white p .btn {
    display: inline-block;
    margin-top: 20px;
}

body#cms h3.h3-size-18 {
    margin-bottom: 1.5625vw !important;
    font-size: 1.125vw !important;
    letter-spacing: 0.22vw !important;
}

body#cms h1.title-lh-1,
body#cms h2.title-lh-1,
body#cms h3.title-lh-1 {
    line-height: 1 !important;
}

body#cms h1.title-bm-16,
body#cms h2.title-bm-16,
body#cms h3.title-bm-16 {
    margin-bottom: 1vw !important;
}

body#cms .wpb_gallery .wpb_flexslider .flex-control-nav,
body#cms .flexslider {
    border: none;
}

body.cms-id-edito#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.bloc-cms-intro p,
body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.bloc-cms-intro p {
    letter-spacing: 0.15vw;
    font-size: 0.9vw;
    line-height: 1.75;
    /*de 1.9 a 1.7pour edito =>15*/
    text-transform: uppercase;
    font-weight: 600;
}

body#cms .bloc-cms-intro h1 {
    font-weight: 600;
    margin-bottom: 1.687vw;
    text-transform: uppercase;
    line-height: 1.58;
}

.page-cms-10 .bloc-cms-intro h1,
.page-cms-11 .bloc-cms-intro h1,
.page-cms-24 .bloc-cms-intro h1,
.page-cms-28 .bloc-cms-intro h1 {
    margin-bottom: 2.4375vw;
    font-weight: 600;
}

.bloc-cms-text-brown {
    color: #b7745f;
}

.bloc-cms-text-blue {
    color: #3e4e9b;
}

.bloc-cms-text-grey {
    color: #6B6E59;
}

.bloc-cms-text-weird-red {
    color: #B5755C;
}

.bloc-cms-text-red {
    color: #AB4050;
}

.row-cms-vertical-align .vc_column-inner {
    display: flex;
    align-items: center;
}

.wpb_single_image.wpb_content_element:last-child {
    margin-bottom: 0px;
}

.row-cms-red .wpb_content_element {
    margin-bottom: 0px;
}

.row-cms-red {
    padding: 0 0;
    background-color: #ab4446;
    color: #FFF;
}

body#cms div.vc_row.wpb_row.row-280-px .wpb_text_column.wpb_content_element p {
    line-height: 1.75;
}

.row-280-px .wpb_text_column.wpb_content_element {
    padding: 2.25vw 2.25vw 0 2.25vw !important;
    height: 17.5vw;
    max-height: 280px;
}

body#cms .page-cms-19 .vc_row .vc_col-sm-4 .wpb_wrapper .wpb_text_column.wpb_content_element:first-child p:nth-child(2) {
    font-weight: 600;
    padding-bottom: 1.5vw;
}

body#cms div.vc_row.wpb_row.row-cms-red {
    padding-top: 0px;
    padding-bottom: 0px;
}

body#cms div.vc_row.wpb_row.row-cms-red .wpb_text_column.wpb_content_element p {
    line-height: 1.75;
}

body#cms div.vc_row.wpb_row.row-cms-red>.wpb_column {
    height: 17.5vw;
    display: flex;
    align-items: center;
}

body#cms div.vc_row.wpb_row.row-cms-big-margin-top {
    padding-top: 6.3125vw;
}

body#cms div.vc_row.wpb_row.row-cms-big-margin-bottom {
    padding-bottom: 6.3125vw;
}

body#cms div.vc_row.wpb_row.row-cms-big-margin {
    padding: 6.3125vw 0;
}

body#cms div.vc_row.wpb_row.row-cms-regular-padding-top {
    padding-top: 5.81vw;
}

body#cms div.vc_row.wpb_row.row-cms-regular-padding-bottom {
    padding-bottom: 5.81vw;
}

body#cms div.vc_row.wpb_row.row-cms-regular-padding {
    padding: 5.81vw 0;
}

body#cms div.vc_row.wpb_row.row-cms-very-big-margin-top {
    padding-top: 12.687vw;
}

body#cms div.vc_row.wpb_row.row-cms-very-big-margin-bottom {
    padding-bottom: 12.687vw;
}

body#cms div.vc_row.wpb_row.row-cms-very-big-margin {
    /* padding: 9vh 0; */
    padding: 12.687vw 0;
}

body#cms div.vc_row.wpb_row.row-cms-padding-51 {
    padding: 3.187vw 0;
}

body#cms div.vc_row.wpb_row.row-cms-padding-51-top {
    padding-top: 3.187vw;
}

body#cms div.vc_row.wpb_row.row-cms-padding-51-bottom {
    padding-bottom: 3.187vw;
}

body#cms div.vc_row.wpb_row.row-cms-padding-193 {
    padding: 12.0625vw 0;
}

body#cms div.vc_row.wpb_row.row-cms-padding-193-top {
    padding-top: 12.0625vw;
}

body#cms div.vc_row.wpb_row.row-cms-padding-193-bottom {
    padding-bottom: 12.0625vw;
}

body#cms div.vc_row.wpb_row.row-cms-padding-189 {
    padding: 11.8125vw 0;
}

body#cms div.vc_row.wpb_row.row-cms-padding-189-top {
    padding-top: 11.8125vw;
}

body#cms div.vc_row.wpb_row.row-cms-padding-189-bottom {
    padding-bottom: 11.8125vw;
}

body#cms div.vc_row.wpb_row.row-cms-padding-113 {
    padding: 7.0625vw 0;
}

body#cms div.vc_row.wpb_row.row-cms-padding-113-top {
    padding-top: 7.0625vw;
}

body#cms div.vc_row.wpb_row.row-cms-padding-113-bottom {
    padding-bottom: 7.0625vw;
}

body#cms div.vc_row.wpb_row.row-cms-padding-85 {
    padding: 5.3125vw 0;
}

body#cms div.vc_row.wpb_row.row-cms-padding-85-top {
    padding-top: 5.3125vw;
}

body#cms div.vc_row.wpb_row.row-cms-padding-85-bottom {
    padding-bottom: 5.3125vw;
}

body#cms div.vc_row.wpb_row.row-cms-big-text .wpb_text_column.wpb_content_element p,
.row-cms-big-text {
    font-size: 1vw;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 2;
    letter-spacing: 0.275vw;
}

body#cms div.vc_row.wpb_row.row-cms-big-text .wpb_text_column.wpb_content_element p {
    font-size: 1.5vw;
    font-weight: 600;
    letter-spacing: 0.275vw;
}

body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.row-cms-big-text p {
    line-height: 2.125;
}

body#cms .cms-mini-bloc .vc_column-inner h3,
body#cms .cms-mini-bloc .vc_column-inner h2 {
    font-size: 1.75vw;
}

.cms-mini-bloc .vc_column-inner p {
    font-size: 0.88vw;
    font-weight: 800;
    letter-spacing: 0.15vw;
}

body#cms div.vc_row.wpb_row .cms-mini-bloc .wpb_text_column.wpb_content_element p.cms-bloc-date:first-child {
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 2vw;
}

.cms-mini-bloc .vc_column-inner {
    padding: 2.5625vw 2vw 2.25vw 2vw;
    color: #FFF;
    background-size: cover;
}

.cms-mini-bloc.same-height-column .vc_column-inner {
    height: 100%;
    display: flex;
    align-items: flex-end;
}

.bloc-cms-hypergreen a:hover,
.bloc-cms-darkgreen a:hover,
.bloc-cms-orange a:hover,
.bloc-cms-blue a:hover,
.bloc-cms-grey a:hover,
.bloc-cms-yellow a:hover,
.bloc-cms-brown a:hover,
.bloc-cms-black a:hover,
.bloc-cms-red a:hover,
.bloc-cms-hypergreen a,
.bloc-cms-darkgreen a,
.bloc-cms-orange a,
.bloc-cms-blue a,
.bloc-cms-grey a,
.bloc-cms-yellow a,
.bloc-cms-brown a,
.bloc-cms-black a,
.bloc-cms-red a {
    text-decoration: none !important;
    color: #FFF !important;
}

.bloc-cms-hypergreen,
.bloc-cms-darkgreen,
.bloc-cms-orange,
.bloc-cms-blue,
.bloc-cms-grey,
.bloc-cms-yellow,
.bloc-cms-brown,
.bloc-cms-black,
.bloc-cms-red {
    padding: 2.25vw;
    color: #FFF;
}

.bloc-cms-vertical-center {}

.bloc-cms-font-boutique {
    font-family: 'Boutique';
    letter-spacing: 0px;
}

body#cms div.vc_row.wpb_row .bloc-cms-image-vertical .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p:not(:last-child):not(:first-child) {
    margin-bottom: 0.75vw;
}

body#cms div.vc_row.wpb_row .vc_col-sm-6.bloc-cms-image-vertical .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p:not(:last-child):not(:first-child) {
    margin-bottom: 0.9393vw;
}

body#cms .bloc-cms-image-vertical .bloc-cms-font-boutique h2 {
    margin-bottom: 0.81vw;
}

body#cms .vc_col-sm-6.bloc-cms-image-vertical .bloc-cms-font-boutique h2 {
    margin-bottom: 0.5vw;
}

body#cms .bloc-cms-font-boutique h3,
body#cms .bloc-cms-font-boutique h2 {
    font-size: 2.75vw;
    margin-bottom: 0.625vw;
    letter-spacing: 0px;
    text-transform: none;
    line-height: 1.3;
}

body#cms .vc_col-sm-3 .bloc-cms-font-boutique h3,
body#cms .vc_col-sm-3 .bloc-cms-font-boutique h2 {
    font-size: 1.625vw;
    letter-spacing: 2px;
    letter-spacing: 0;
    margin-bottom: 0.5vw;
}

body#cms div.vc_row.wpb_row .vc_col-sm-3.cms-mini-bloc .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p:first-child,
body#cms div.vc_row.wpb_row .vc_col-sm-3 .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p:first-child {
    margin-bottom: 2.3125vw;
    letter-spacing: 0;
}

body#cms .vc_row:not(.header-block-boutique-equinox) .bloc-cms-font-boutique p:first-child {
    margin-bottom: 4.8125vw;
}

body#cms div.vc_row.wpb_row .vc_col-sm-3 .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p {
    font-size: 1.06vw;
    margin-bottom: 0.75vw;
    line-height: 1.1 !important;
}

body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p {
    font-size: 1.75vw;
    margin-bottom: 1.25vw;
    letter-spacing: 0px;
    line-height: 1.25;
}

body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p:last-child {
    margin-bottom: 0px;
}

body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p:first-child {
    margin-bottom: 4.8125vw;
}

.bloc-cms-bigpadding>.vc_column-inner,
.bloc-cms-bigpadding:not(.wpb_column) {
    padding: 4.5vw 5.75vw !important;
}

.row-join-blocs .wpb_column:first-child {
    padding-right: 0px;
}

.row-join-blocs .wpb_column:last-child {
    padding-left: 0px;
}

.row-join-blocs .wpb_column:not(:last-child):not(:first-child) {
    padding-right: 0px;
    /* padding-left: 0px; */
}

.bloc-cms-black {
    background-color: #000000;
}

.bloc-cms-grey {
    background-color: #cccccc;
}

.bloc-cms-hypergreen {
    background-color: #a0d85d;
}

.bloc-cms-darkgreen {
    background-color: #2e443b;
}

.bloc-cms-red {
    background-color: #ab4446;
}

.bloc-cms-darkred {
    background-color: #753c40;
}

.bloc-cms-orange {
    background-color: #f6a305;
}

.bloc-cms-brown {
    background-color: #d19144;
}

.bloc-cms-yellow {
    background-color: #f4b924;
}

.bloc-cms-blue {
    background-color: #434688;
}

a.cms-bloc-big-link:hover,
.cms-bloc-big-link a:hover,
a.cms-bloc-big-link,
.cms-bloc-big-link a {
    text-decoration: none;
    color: #000;
    font-weight: 600;
    border-bottom: 1px solid black;
}

.cms-extra-blocs-toshow {
    display: none;
}

.bloc-cms-image-vertical {
    overflow: hidden;
}

.bloc-cms-image-vertical .wpb_single_image.wpb_content_element img {
    width: 100%;
}

.bloc-cms-image-vertical .wpb_single_image.wpb_content_element {
    margin-bottom: 0px;
}

body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element p.cms-bloc-date:first-child,
body#cms p.cms-bloc-date:first-child strong,
body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element p.cms-bloc-date:first-child,
.cms-bloc-date:first-child {
    font-weight: 600;
    letter-spacing: 0.15vw;
    /* margin-bottom:4.8125vw; */
    margin-bottom: 3.625vw;
    line-height: 1;
}

body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.cms-oeuvre-details p.cms-bloc-date:first-child {
    margin-bottom: 3.5vw;
}

body#cms div.vc_row.wpb_row .vc_col-sm-6.bloc-cms-bigpadding .wpb_text_column.wpb_content_element p.cms-bloc-date:first-child {
    letter-spacing: 0.26875vw;
}


/*pour diaporama slide 46*/

body#cms div.vc_row.wpb_row .vc_col-sm-6 .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p.cms-bloc-date:first-child {
    margin-bottom: 3.9375vw;
    line-height: 1;
}

.bloc-cms-image-vertical .cms-bloc-date:first-child {
    font-weight: 600;
    letter-spacing: 0.16vw;
    margin-bottom: 4.43vw;
}

.bloc-cms-bigpadding .cms-bloc-date:first-child {
    font-size: 1.5vw;
}

div.vc_row.wpb_row .wpb_text_column.bloc-event-artist.wpb_content_element.bloc-cms-bigpadding .cms-bloc-date:first-child {
    letter-spacing: 0.26875vw;
    line-height: 1;
}

body#cms .bloc-event-artist h2 {
    letter-spacing: 8.4px;
    font-size: 3vw;
    line-height: 1.45;
}

body#cms .bloc-event-artist.cms-oeuvre-detais h2 {
    margin-bottom: 0.625vw;
}

body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.cms-oeuvre-details p:not(:first-child) {
    font-weight: 600;
    letter-spacing: 0.26875vw;
}

body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.cms-oeuvre-details p:not(:last-child) {
    margin-bottom: 1.375vw;
}

.bloc-cms-bigpadding p {
    font-size: 1.5vw;
}

.row-cms-red p {}

ul.top-top-menu>li:nth-child(2)>.picto-nb {
    margin-left: 0.125vw;
}

body#sitemap h2 {
    font-size: 1.5vw;
    letter-spacing: 0.26875vw;
    text-transform: uppercase;
    font-weight: bold;
    font-family: 'Proxima Nova';
    font-stretch: normal;
    font-style: normal;
}

body#sitemap ol li,
body#sitemap ol li a:hover,
body#sitemap ol li a:focus,
body#sitemap ol li a {
    color: #000;
    font-size: 0.77vw;
    letter-spacing: 0.12vw;
}

.content-media-fullwidth>img {
    width: 100%;
}

body#product .product-header-bloc .h1 .regular-price {
    float: right;
    font-weight: 600;
    font-size: 0.88vw;
    line-height: 1;
    letter-spacing: 0.15vw;
    vertical-align: bottom;
    margin-top: auto;
}

/* body#product .input-group.input-group.bootstrap-touchspin.bootstrap-touchspin {
    display: none;
} */

body#product div.add button.btn.btn-black.add-to-cart i {
    display: inline-block;
    vertical-align: text-bottom;
    margin-top: 0;
    width: 0.88vw;
    height: 1vw;
    margin-right: 0.425vw;
}

body#product #product-availability {
    font-size: 0.88vw;
    font-weight: 600;
    font-style: italic;
    margin-top: 2.25vw;
    display: block;
    margin-bottom: 0;
    letter-spacing: 0.3px;
}

.wpb_video_widget .wpb_wrapper iframe {
    border: none !important;
}

.product-variants-item>ul>li {
    display: inline-block;
}

div.nav-product-prevnext {
    position: absolute;
    right: 15px;
    top: -1px;
    margin-right: 16.66%;
    font-size: 0.63vw;
    font-weight: bold;
    text-transform: uppercase;
}

div.nav-product-prevnext a:hover,
div.nav-product-prevnext a {
    color: #000;
    letter-spacing: 1.8px;
    text-decoration: none;
}

.product-actions {
    padding-bottom: 3.13vw;
}

.product-actions .variant-menu {
    display: none;
}

.product-actions .variant-menu.display_title:first-of-type {
    display: block;
}


/* .product-id-category-80 .product-actions .variant-menu:first-of-type, */


/* .product-id-category-79 .product-actions .variant-menu:first-of-type, */


/* .product-id-category-78 .product-actions .variant-menu:first-of-type, */


/* .product-id-category-77 .product-actions .variant-menu:first-of-type, */


/* .product-id-category-76 .product-actions .variant-menu:first-of-type, */


/* .product-id-category-31 .product-actions .variant-menu:first-of-type, */


/* .product-id-category-56 .product-actions .variant-menu:first-of-type, */


/* .product-id-category-37 .product-actions .variant-menu:first-of-type, */


/* .product-id-category-38 .product-actions .variant-menu:first-of-type, */


/* .product-id-category-52 .product-actions .variant-menu:first-of-type, */


/* .product-id-category-100 .product-actions .variant-menu:first-of-type, */


/* .product-id-category-61 .product-actions .variant-menu:first-of-type{display:block;} */

.product-variants-item .input-container label .input-color {
    display: none;
}
.input-group-prepend span {
    margin-bottom: 2px;
}
.js-terms a {
    color: #000 !important;
    text-decoration: underline;
}

.remaining_colors p {
    letter-spacing: 2px;
    color: #000;
}

.remaining_colors:hover {
    text-decoration: none;
}

.color_list {
    width: 16px;
    height: 16px;
    background-size: 100%;
    cursor: pointer;
    display: inline-block;
    float: left;
    border-radius: 50%;
    margin-right: 20px;
}

.color_list.active:before{
    content: " ";
    width: 26px;
    height: 26px;
    position: absolute;
    margin-top: -5px;
    margin-left: -5px;
    border: 1px solid black;
    border-radius: 50%;
}

.product-variants-item .input-container label .color.active:before {
    content: " ";
    width: 34px;
    height: 34px;
    position: absolute;
    margin-top: -5px;
    margin-left: -5px;
    border: 1px solid black;
    border-radius: 50%;
}

body#product .vss-prev-position,
body#product .vss-next-position {
    position: static;
    float: right;
    /* vertical-align: middle; */
    margin-top: -5px;
}

body#product .vss-prev-position {
    float: left;
}

body#product .product-additional-info {
    display: flex;
    justify-content: space-between;
    position: absolute;
    left: 16.5%;
    bottom: 0px;
    right: 40px;
    z-index: 3;
    margin-top: 1vw;
}

body#product .product-additional-info>a.pw-fav-toggle>.pw-fav-add .material-icons {
    width: 0.73vw;
    display: block;
    margin-top: -2px;
    height: 0.63vw;
    position: absolute;
    left: -1.25vw;
    top: 3px;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqgAAAI/CAYAAAC72yunAAABNWlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAokZWPv0rDUBSHvxtFxaFWCOLgcCdRUGzVwYxJW4ogWKtDkq1JQ5XSJNxc//QhHN06uLj7BE6OgoPiE/gGilMHhwjBqfSbvvPjcDg/MCp23WkYZRjEWrWbjnQ9X86/MscMAHTCLLVbrSOAOIkj/iPg5wMB8LZt150G07EYpkoDY2C3G2UhiArQv9apBjECzKCfahCPgKnO2jUQz0Cpl/s7UApy/wRKyvV8EN+A2XM9H4wFwAxyXwNMHd1ogFqSDtVF71zLqmVZ0u4mQSRPh5mOBpk8jMNEpYnq6KgL5P8BsJwvtpuO3Kha1sHmlL0n4nq+zO3rBAGIlZciKwgv1dWfCmNv8lzcGK3C8QPMjots/xbut2DprsjWq1DegafRL8KzT/57sqVFAAAACXBIWXMAAC4jAAAuIwF4pT92AAAGXmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMDYtMjlUMTA6MjQ6MzQrMDI6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTA5LTE1VDE1OjUwOjU1KzAyOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTA5LTE1VDE1OjUwOjU1KzAyOjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9IkFkb2JlIFJHQiAoMTk5OCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzNjMDg2ZjAtNmNkYS00NmIyLTgzZjEtZmM2MWIxYzA5MzRmIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OWE0OTI3OTEtYzcwYi05ODRlLWEzNDEtZTAxMzE0ZDAzNDBjIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6Y2I1OTNiMjktMzJlZi00MDcxLWJlYjgtMTU5NjNkOGNlODA3Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjYjU5M2IyOS0zMmVmLTQwNzEtYmViOC0xNTk2M2Q4Y2U4MDciIHN0RXZ0OndoZW49IjIwMjAtMDYtMjlUMTA6MjQ6MzQrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4yIChNYWNpbnRvc2gpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjMzYzA4NmYwLTZjZGEtNDZiMi04M2YxLWZjNjFi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');
}

body#product .product-additional-info>a.pw-fav-toggle>.pw-fav-remove .material-icons {
    width: 0.73vw;
    display: block;
    margin-top: -2px;
    height: 0.63vw;
    position: absolute;
    left: -1.25vw;
    top: 3px;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFcAAABKCAYAAADOgMgpAAABNWlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAokZWPv0rDUBSHvxtFxaFWCOLgcCdRUGzVwYxJW4ogWKtDkq1JQ5XSJNxc//QhHN06uLj7BE6OgoPiE/gGilMHhwjBqfSbvvPjcDg/MCp23WkYZRjEWrWbjnQ9X86/MscMAHTCLLVbrSOAOIkj/iPg5wMB8LZt150G07EYpkoDY2C3G2UhiArQv9apBjECzKCfahCPgKnO2jUQz0Cpl/s7UApy/wRKyvV8EN+A2XM9H4wFwAxyXwNMHd1ogFqSDtVF71zLqmVZ0u4mQSRPh5mOBpk8jMNEpYnq6KgL5P8BsJwvtpuO3Kha1sHmlL0n4nq+zO3rBAGIlZciKwgv1dWfCmNv8lzcGK3C8QPMjots/xbut2DprsjWq1DegafRL8KzT/57sqVFAAAACXBIWXMAAC4jAAAuIwF4pT92AAAHK2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMDYtMjlUMTA6MjQ6MzQrMDI6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTEwLTE0VDE5OjQwOjI3KzAyOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTEwLTE0VDE5OjQwOjI3KzAyOjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9IkFkb2JlIFJHQiAoMTk5OCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDYxMjc5MDQtNmI3YS0zNTQ1LWExMWQtYTEyYjExYzE0YTI4IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YThmZmM5YmUtZmU2My1hZDQ5LWFlMmEtZjFjYWE4YjMwN2NiIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NDRkODIwODQtMTQ1ZC00ZDRjLWI4Y2UtYzE5M2Y2ODY2MTk2Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NGQ4MjA4NC0xNDVkLTRkNGMtYjhjZS1jMTkzZjY4NjYxOTYiIHN0RXZ0OndoZW49IjIwMjAtMDYtMjlUMTA6MjQ6MzQrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4yIChNYWNpbnRvc2gpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmYyNDdlYjk0LTk1ODMtNDk4Ny1iNDI4LTc0ZGE1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');
}

body#product .product-additional-info>a.pw-fav-toggle {
    margin-left: 1.25vw;
}

body#product .product-additional-info>a {
    padding: 0;
    margin: 0;
    float: left;
    font-weight: 600;
    font-size: 0.63vw;
    color: #000;
    text-transform: uppercase;
    padding-bottom: 1px;
    border-bottom: 1px solid black;
    position: relative;
    letter-spacing: 1.8px;
}

body#product .product-additional-info>a:hover,
body#product .product-additional-info>a {
    text-decoration: none;
}

body#product .product-additional-info>ul>li {
    padding-bottom: 2px;
    margin-right: 0.5625vw;
    font-size: 0px;
    width: 30px;
    height: 30px;
    background-size: 100%;
    display: inline-block;
}

body#product .product-additional-info>ul>li.email.icon-gray {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAABOCAYAAACOqiAdAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTEwLTEzVDIxOjA5OjU2KzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0xMC0xM1QyMToxNDo1OSswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0xMC0xM1QyMToxNDo1OSswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MGNjN2QyYTctZDIyZS1jNzQyLWJiZGQtMzRkMDEwNzgwMTkyIiB4bXBNTTpEb2N1bWVudElEPSJ4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')
}

body#product .product-additional-info>ul>li.pinterest.icon-gray {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCiAgIHZpZXdCb3g9IjAgMCA4Ni42NjY2NjQgODYuNjY2NjY0IgogICBoZWlnaHQ9Ijg2LjY2NjY2NCIKICAgd2lkdGg9Ijg2LjY2NjY2NCIKICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIKICAgaWQ9InN2ZzIiCiAgIHZlcnNpb249IjEuMSI+PG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhOCI+PHJkZjpSREY+PGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz48L2NjOldvcms+PC9yZGY6UkRGPjwvbWV0YWRhdGE+PGRlZnMKICAgICBpZD0iZGVmczYiPjxjbGlwUGF0aAogICAgICAgaWQ9ImNsaXBQYXRoMjQiCiAgICAgICBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGgKICAgICAgICAgaWQ9InBhdGgyMiIKICAgICAgICAgZD0iTSAwLDAgSCA2NTAgViA2NTAgSCAwIFoiIC8+PC9jbGlwUGF0aD48Y2xpcFBhdGgKICAgICAgIGlkPSJjbGlwUGF0aDMwIgogICAgICAgY2xpcFBhdGhVbml0cz0idXNlclNwYWNlT25Vc2UiPjxwYXRoCiAgICAgICAgIHN0eWxlPSJjbGlwLXJ1bGU6ZXZlbm9kZCIKICAgICAgICAgaWQ9InBhdGgyOCIKICAgICAgICAgZD0iTSAzMjUsNjUwLjAwNCBDIDUwNC40ODQsNjUwLjAwNCA2NTAuMDA0LDUwNC41IDY1MC4wMDQsMzI1IDY1MC4wMDQsMTQ1LjUgNTA0LjQ4NCwtMC4wMDM5MDYyNSAzMjUsLTAuMDAzOTA2MjUgMTQ1LjUsLTAuMDAzOTA2MjUgLTAuMDAzOTA2MjUsMTQ1LjUgLTAuMDAzOTA2MjUsMzI1IC0wLjAwMzkwNjI1LDUwNC41IDE0NS41LDY1MC4wMDQgMzI1LDY1MC4wMDQgWiIgLz48L2NsaXBQYXRoPjxjbGlwUGF0aAogICAgICAgaWQ9ImNsaXBQYXRoNDIiCiAgICAgICBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGgKICAgICAgICAgc3R5bGU9ImNsaXAtcnVsZTpldmVub2RkIgogICAgICAgICBpZD0icGF0aDQwIgogICAgICAgICBkPSJtIDI1OC41NzQsMTUwLjU1NSBjIC0wLjA5NCwwLjI4MSAtMC4xODcsMC41NDcgLTAuMjgxLDAuODI4IC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI2NiwwIDAsMC4yODEgMCwwLjU2MiAwLDAuODI4IC0wLjA5MywwIC0wLjE4NywwIC0wLjI4MSwwIDAsMC42NiAwLDEuMzAxIDAsMS45NDEgLTAuNzM0LDIuNTM2IC0wLjY1Niw2LjAyNCAtMS4zNzUsOC41OSAwLDAuOTIyIDAsMS44NDQgMCwyLjc3IC0wLjA5NCwwIC0wLjE4NywwIC0wLjI4MSwwIDAsMC45MjIgMCwxLjg0MyAwLDIuNzY1IC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI2NiwwIC0wLjA5NCwyLjMxNyAtMC4xODcsNC42MTggLTAuMjg1LDYuOTM0IC0wLjA5NCwwIC0wLjE4NywwIC0wLjI4MSwwIC0wLjA5NCwyLjg1OSAtMC4xNzIsNS43MjMgLTAuMjY2LDguNTg2IDAsMS4yODUgMCwyLjU4MiAwLDMuODc5IC0wLjA5NCwwIC0wLjE4NywwIC0wLjI4MSwwIDAsMy4wMzUgMCw2LjA4NiAwLDkuMTM3IDAuMDk0LDAgMC4xODcsMCAwLjI4MSwwIDAsMi40MSAwLDQuODA0IDAsNy4xOTkgMC4wOTQsMCAwLjE3MiwwIDAuMjY2LDAgMC4xODcsMy4yMzggMC4zNzksNi40NzYgMC41NjYsOS42OTkgMC4wNzgsMCAwLjE3MiwwIDAuMjY2LDAgMCwwLjczNCAwLDEuNDg0IDAsMi4yMTkgMC4wOTQsMCAwLjE4NywwIDAuMjgxLDAgMCwwLjY0IDAsMS4yODUgMCwxLjk0MSAwLjA5NCwwIDAuMTg4LDAgMC4yNjYsMCAwLDAuNjQxIDAsMS4yODEgMCwxLjkzOCAwLjA5MywwIDAuMTg3LDAgMC4yODEsMCAwLDAuNTUgMCwxLjExMyAwLDEuNjYgMC4wOTQsMCAwLjE4NywwIDAuMjgxLDAgMCwwLjQ2OSAwLDAuOTIyIDAsMS4zOSAwLjA5NCwwIDAuMTcyLDAgMC4yNjYsMCAwLDAuNTUxIDAsMS4wOTggMCwxLjY2MSAwLjY4NywyLjIzOCAxLjIzNCw1LjAxOSAxLjk0MSw3LjE5NSAwLDAuNDY5IDAsMC45MjIgMCwxLjM5NCAwLjkwNywyLjgxMyAxLjU3OCw2LjMxNyAyLjQ2OSw5LjEzMyAwLjA5NCwwLjgzMiAwLjE4OCwxLjY2IDAuMjg1LDIuNDg4IDEuMzQ0LDMuOTczIDIuMDMxLDguNzc4IDMuMzAxLDEyLjc1IDAsMC40NTQgMCwwLjkyMiAwLDEuMzc5IDAuMDk0LDAgMC4xODcsMCAwLjI4MSwwIDAsMC4zNzUgMCwwLjc1IDAsMS4xMSAwLjA5NCwwIDAuMTg4LDAgMC4yODEsMCAwLDAuMzc1IDAsMC43MzQgMCwxLjEwOSAwLjA3OSwwIDAuMTcyLDAgMC4yNjYsMCAwLDAuMzc1IDAsMC43MzUgMCwxLjExMyAwLjA5NCwwIDAuMTg4LDAgMC4yODEsMCAwLDAuNDU0IDAsMC45MjIgMCwxLjM3NSAxLjg5MSw1Ljg4MyAyLjgwMSwxMi42ODggNC42NzYsMTguNTcxIDAuMjgxLDEuNTYyIDAuNTY3LDMuMTQ0IDAuODMyLDQuNzA3IDAuMDk0LDAgMC4xODgsMCAwLjI4MSwwIDAsMC40NTMgMCwwLjkyMiAwLDEuMzc5IDAuNDIyLDEuMzEyIDAuOTU0LDMuMTI5IDEuMzc1LDQuNDQxIDAsMC40NTMgMCwwLjkyMiAwLDEuMzc1IDIuMzc5LDcuNDAyIDMuNDI2LDE1Ljg2MyA1Ljc4OSwyMy4yODEgMCwwLjQ1MyAwLDAuOTIyIDAsMS4zNzUgMC4wOTQsMCAwLjE4OCwwIDAuMjgyLDAgMCwwLjM3NSAwLDAuNzM1IDAsMS4xMSAwLjA3OCwwIDAuMTcyLDAgMC4yNjUsMCAwLDAuMzc5IDAsMC43MzggMCwxLjExMyAwLjA5NCwwIDAuMTg4LDAgMC4yODIsMCAwLDAuMzU5IDAsMC43MzQgMCwxLjEwOSAwLjA5MywwIDAuMTg3LDAgMC4yNjUsMCAwLDAuMzYgMCwwLjczNSAwLDEuMDk0IDAuMDk0LDAgMC4xODgsMCAwLjI4MSwwIDAuMDk0LDAuODQ4IDAuMTg4LDEuNjc2IDAuMjgyLDIuNTA0IDAuMDkzLDAgMC4xNzIsMCAwLjI2OSwwIDAsMC4zNTkgMCwwLjczNCAwLDEuMTEzIDAuMDk0LDAgMC4xODgsMCAwLjI4MSwwIDAsMC4zNiAwLDAuNzM1IDAsMS4wOTQgMC4wOTQsMCAwLjE4OCwwIDAuMjgyLDAgMC4wNzgsMC44NDQgMC4xNzIsMS42NzIgMC4yNjUsMi41MDQgMC4wOTQsMCAwLjE4OCwwIDAuMjgyLDAgMCwwLjM1OSAwLDAuNzM0IDAsMS4xMDkgMC4wOTMsMCAwLjE3MSwwIDAuMjY1LDAgMCwwLjM2IDAsMC43MzUgMCwxLjExIDAuMDk0LDAgMC4xODgsMCAwLjI4MSwwIDAuMDk0LDAuODMyIDAuMTg4LDEuNjYgMC4yODIsMi40ODggMC4xNzIsMC41MzEgMS4wNDcsMi41MzUgMC44MTIsMy4zMTYgLTAuMDc4LDAgLTAuMTcyLDAgLTAuMjY1LDAgMCwwLjI4MiAwLDAuNTYzIDAsMC44MjkgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgyLDAgLTAuMDkzLDAuMzc4IC0wLjE4NywwLjc1MyAtMC4yNjUsMS4xMTMgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgyLDAgLTAuMDkzLDAuNTYyIC0wLjE4NywxLjEwOSAtMC4yODEsMS42NzIgLTAuMDk0LDAgLTAuMTcyLDAgLTAuMjY1LDAgMCwwLjE3MiAwLDAuMzU5IDAsMC41NDcgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgyLDAgLTAuMjY1LDEuMjA3IC0wLjU0NywyLjM5NCAtMC44MjgsMy42MDEgLTAuMDk3LDAgLTAuMTc2LDAgLTAuMjY5LDAgMCwwLjI4MSAwLDAuNTYzIDAsMC44MjggLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgyLDAgMCwwLjI4MSAwLDAuNTYzIDAsMC44MjggLTAuMDkzLDAgLTAuMTg3LDAgLTAuMjgxLDAgMCwwLjM3NSAwLDAuNzUgMCwxLjExIC0wLjA3OCwwIC0wLjE3MiwwIC0wLjI2NSwwIC0wLjA5NCwwLjczOCAtMC4xODgsMS40ODggLTAuMjgyLDIuMjIyIC0wLjA5MywwIC0wLjE4NywwIC0wLjI2NSwwIC0wLjU2MywzLjQxMSAtMS4xMSw2LjgzNiAtMS42NiwxMC4yNDYgMCwxLjIwOCAwLDIuNDExIDAsMy41OTggLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgyLDAgMCwxLjY2IDAsMy4zMzIgMCw0Ljk5MiAwLDQuMjA3IDAuMTI1LDguNTc1IDEuMTE0LDExLjkwNyAwLjA5MywxLjAxNSAwLjE3MSwyLjAzMSAwLjI2NSwzLjA1IDAuMDk0LDAgMC4xODgsMCAwLjI4MSwwIDAuMDk0LDAuNzM1IDAuMTg4LDEuNDg1IDAuMjgyLDIuMjE5IDAuMDc4LDAgMC4xNzIsMCAwLjI2NSwwIDAuMDk0LDAuNzM0IDAuMTg4LDEuNDczIDAuMjgyLDIuMjA3IDAuMDkzLDAgMC4xODcsMCAwLjI2NSwwIDAsMC4yODEgMCwwLjU2MyAwLDAuODQ0IDAuMDk0LDAgMC4xODgsMCAwLjI4MSwwIDAsMC4yNjYgMCwwLjU0NyAwLDAuODI4IDAuMDk0LDAgMC4xODgsMCAwLjI4MiwwIDAsMC4yNyAwLDAuNTUxIDAsMC44MzIgMC4wOTMsMCAwLjE3MiwwIDAuMjY5LDAgMC4wOTQsMC41NDcgMC4xODgsMS4xMDkgMC4yODEsMS42NTYgMC4wOTQsMCAwLjE4OCwwIDAuMjgyLDAgMCwwLjE4OCAwLDAuMzc1IDAsMC41NDcgMC4wNzgsMCAwLjE3MiwwIDAuMjY1LDAgMC4wOTQsMC41NjcgMC4xODgsMS4xMTMgMC4yODIsMS42NzYgMC4wOTMsMCAwLjE3MSwwIDAuMjY1LDAgMC4wOTQsMC4zNTkgMC4xODgsMC43MzQgMC4yODEsMS4xMDkgMC4wOTQsMCAwLjE4OCwwIDAuMjgyLDAgMCwwLjE3MiAwLDAuMzYgMCwwLjU0NyAwLjA3OCwwIDAuMTcyLDAgMC4yNjUsMCAwLDAuMjg1IDAsMC41NTEgMCwwLjgzMiAwLjA5NCwwIDAuMTg4LDAgMC4yODIsMCAwLjA5MywwLjM3NSAwLjE4NywwLjczNSAwLjI2NSwxLjExIDAuMDk0LDAgMC4xODgsMCAwLjI4MSwwIDAuMDk0LDAuMzc1IDAuMTkyLDAuNzM0IDAuMjg2LDEuMTA5IDAuMTcyLDAuMDk0IDAuMzU5LDAuMTg3IDAuNTQ3LDAuMjY2IDAuMTg3LDAuNTY2IDAuMzU5LDEuMTEzIDAuNTQ2LDEuNjc1IDAuMTg4LDAuMDk0IDAuMzc1LDAuMTcyIDAuNTQ3LDAuMjY2IDAuMDk0LDAuMzc1IDAuMTg4LDAuNzUgMC4yODIsMS4xMDkgMC4xODcsMC4wOTQgMC4zNzUsMC4xODggMC41NDYsMC4yODIgMCwwLjE5MSAwLDAuMzc5IDAsMC41NSAwLjA5NCwwIDAuMTg4LDAgMC4yODIsMCAwLjA5MywwLjI4MiAwLjE4NywwLjU2MyAwLjI4MSwwLjgyOSAwLjE3NiwwLjA5MyAwLjM2MywwLjE4NyAwLjU1MSwwLjI4MSAwLDAuMTg3IDAsMC4zNzUgMCwwLjU2MiAwLjI2NSwwLjE3MiAwLjU0NywwLjM2IDAuODI4LDAuNTQ3IDAsMC4xODggMCwwLjM3NSAwLDAuNTUxIDAuMjY1LDAuMTg3IDAuNTQ3LDAuMzc1IDAuODI4LDAuNTYyIDAsMC4xODggMCwwLjM2IDAsMC41NDcgMC41NDcsMC40NjkgMS4wOTQsMC45MjIgMS42NDQsMS4zOTEgMCwwLjE4NyAwLDAuMzU5IDAsMC41NDcgMC42NDEsMC41NjYgMS4yODIsMS4xMTMgMS45MzgsMS42NiAwLjE3MiwwLjI4MSAwLjM1OSwwLjU2MiAwLjU0NywwLjg0NCAwLjE4NywwIDAuMzYzLDAgMC41NTEsMCAwLjQ1MywwLjU0NyAwLjkyMSwxLjA5NyAxLjM3NSwxLjY2IDAuMTg3LDAgMC4zNzUsMCAwLjU0NiwwIDAuMTg4LDAuMjgxIDAuMzc1LDAuNTQ3IDAuNTYzLDAuODI4IDAuMTcyLDAgMC4zNTksMCAwLjU1MSwwIDAuMTg3LDAuMjgxIDAuMzU5LDAuNTQ3IDAuNTQ3LDAuODI4IDAuMTg3LDAgMC4zNzUsMCAwLjU0NywwIDAuMDkzLDAuMTg4IDAuMTg3LDAuMzc1IDAuMjgxLDAuNTQ3IDAuMTg3LDAgMC4zNTksMCAwLjU0NywwIDAuMDkzLDAuMTg4IDAuMTg3LDAuMzc5IDAuMjgxLDAuNTY2IDAuNTQ3LDAuMTg4IDEuMDk4LDAuMzYgMS42NiwwLjU0NyAwLjA3OCwwLjE4OCAwLjE3MiwwLjM3NSAwLjI2NiwwLjU2MyAwLjE4NywwIDAuMzc1LDAgMC41NDcsMCAwLDAuMDk0IDAsMC4xODcgMCwwLjI2NSAwLjE4NywwIDAuMzc1LDAgMC41NjIsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MiAwLjI2NiwwIDAuNTQ3LDAgMC44MjgsMCAwLDAuMDkzIDAsMC4xODcgMCwwLjI4MSAwLjM2MywwLjA5NCAwLjczOCwwLjE4NyAxLjA5OCwwLjI4MSAwLDAuMDc4IDAsMC4xNzIgMCwwLjI2NiAwLjI4MSwwIDAuNTQ3LDAgMC44MjgsMCAwLDAuMDk0IDAsMC4xODcgMCwwLjI4MSAwLjI4MSwwIDAuNTQ3LDAgMC44MjgsMCAwLDAuMDk4IDAsMC4xOTEgMCwwLjI4NSAwLjI2NiwwIDAuNTQ3LDAgMC44MzIsMCAwLDAuMDk0IDAsMC4xNzIgMCwwLjI2NiAwLjI2NiwwIDAuNTQ3LDAgMC44MTMsMCAwLDAuMDk0IDAsMC4xODcgMCwwLjI4MSAwLjczNCwwLjA5NCAxLjQ2OCwwLjE4OCAyLjIwMywwLjI4MSAwLDAuMDk0IDAsMC4xODggMCwwLjI2NiAxLjM5NCwwLjA5NCAyLjc2OSwwLjE4NyA0LjE0OCwwLjI4MSAwLjc4MSwwLjE0MSAyLjY2LDAuNjI1IDMuODQ4LDAuMjgxIDIuMjA3LC0wLjM3NSA0LjQxLC0wLjczNCA2LjYxNywtMS4xMDkgNC4wMiwtMS40NDEgOC4xODQsLTMuNDczIDEwLjQ4LC02LjY0OCAwLjY0MSwtMC41NDcgMS4yODYsLTEuMTE0IDEuOTI2LC0xLjY2MSAwLC0wLjE4NyAwLC0wLjM3NSAwLC0wLjU2MiAwLjE4OCwtMC4wNzggMC4zNzUsLTAuMTcyIDAuNTQ3LC0wLjI2NiAwLjA5NCwtMC4yODEgMC4xODgsLTAuNTYyIDAuMjgxLC0wLjgyOCAwLjA5NCwwIDAuMTg4LDAgMC4yODIsMCAwLC0wLjE4NyAwLC0wLjM3NSAwLC0wLjU2NiAwLjE3MiwtMC4wOTQgMC4zNTksLTAuMTg4IDAuNTQ3LC0wLjI4MSAwLjA5MywtMC4zNiAwLjE4NywtMC43MzUgMC4yODEsLTEuMDk0IDAuMTcyLC0wLjA5NCAwLjM2MywtMC4xODggMC41NTEsLTAuMjgxIDAuOTIxLC0yLjQ4OSAxLjgyOCwtNC45OTMgMi43NSwtNy40NzcgMC4xOTEsLTEuNjYgMC4zNzgsLTMuMzMyIDAuNTUsLTQuOTkyIDAuMDk0LDAgMC4xODgsMCAwLjI4MiwwIDAsLTMuMDUxIDAsLTYuMDg2IDAsLTkuMTM3IC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI4MiwwIDAsLTAuODI4IDAsLTEuNjU2IDAsLTIuNTA0IC0wLjA5MywwIC0wLjE3MiwwIC0wLjI2NSwwIDAsLTAuNjQgMCwtMS4yODEgMCwtMS45MzcgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjg1LDAgLTAuMjgyLC0yLjAyIC0wLjU0NywtNC4wNTEgLTAuODI5LC02LjA4NiAtMSwtMy4xOTIgLTEuNjcxLC02LjkxNCAtMi43NTMsLTkuOTgxIC0wLjA5NCwtMC43MzQgLTAuMTg4LC0xLjQ3MiAtMC4yODIsLTIuMjA3IC0yLjk0MSwtOC4yODkgLTUuMDUxLC0xNy4yNjkgLTcuOTkyLC0yNS40ODQgMCwtMC4zNzUgMCwtMC43MzQgMCwtMS4xMDkgLTAuMDk0LDAgLTAuMTcyLDAgLTAuMjY2LDAgMCwtMC4yODIgMCwtMC41NDcgMCwtMC44MjkgLTAuMDkzLDAgLTAuMTg3LDAgLTAuMjgxLDAgMCwtMC4yODEgMCwtMC41NjIgMCwtMC44MzIgLTAuMDk0LDAgLTAuMTg3LDAgLTAuMjY1LDAgLTAuMDk0LC0wLjY1NiAtMC4xOTIsLTEuMjk3IC0wLjI4NiwtMS45MzcgLTAuMDkzLDAgLTAuMTg3LDAgLTAuMjgxLDAgLTAuMDk0LC0wLjY1NiAtMC4xNzIsLTEuMzAxIC0wLjI2NSwtMS45NDIgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgyLDAgMCwtMC4zNzUgMCwtMC43MzQgMCwtMS4xMDkgLTAuMDkzLDAgLTAuMTg3LDAgLTAuMjgxLDAgMCwtMC4yODEgMCwtMC41NDcgMCwtMC44MjggLTAuMDc4LDAgLTAuMTcyLDAgLTAuMjY2LDAgMCwtMC4zNzUgMCwtMC43MzggMCwtMS4xMTMgLTIuMDgyLC01LjgzMiAtNC45MSwtMTYuMDUxIC0yLjQ4OCwtMjMuNTQzIDAuMDk0LC0wLjczNSAwLjE4OCwtMS40ODUgMC4yODEsLTIuMjIzIDMuNzQzLC0xMC42MjEgMTAuODkxLC0xNi43MzggMjEuNDk2LC0yMC40OTIgMC4zNzUsMCAwLjczNSwwIDEuMTEsMCA1LjI1OCwtMS43NyAxNC4yODUsLTEuNDIyIDE5LjI4OSwwLjI4MSAwLjM3NSwwIDAuNzM4LDAgMS4xMTMsMCAwLDAuMDk0IDAsMC4xNzIgMCwwLjI2NiAwLjI2NiwwIDAuNTQ3LDAgMC44MTMsMCAwLDAuMDkzIDAsMC4xODcgMCwwLjI4MSAwLjI4MSwwIDAuNTYyLDAgMC44MjgsMCAwLDAuMDk0IDAsMC4xODcgMCwwLjI4MSAwLjI4MSwwIDAuNTYyLDAgMC44MjgsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MSAwLjU1MSwwLjA3OSAxLjExMywwLjE3MiAxLjY2LDAuMjY2IDAsMC4wOTggMCwwLjE5MiAwLDAuMjg1IDAuMTg4LDAgMC4zNTksMCAwLjU0NywwIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgyIDAuMjgxLDAgMC41NDcsMCAwLjgyOCwwIDAsMC4wOTMgMCwwLjE3MSAwLDAuMjY1IDAuNTUxLDAuMTg4IDEuMDk4LDAuMzc1IDEuNjYsMC41NjMgMCwwLjA5MyAwLDAuMTg3IDAsMC4yNjUgMC4xNzIsMCAwLjM2LDAgMC41NDcsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MiAwLjE4OCwwIDAuMzYsMCAwLjU0NywwIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIDAuMTg4LDAgMC4zNzUsMCAwLjU0NywwIDAsMC4wOTQgMCwwLjE4NyAwLDAuMjgxIDAuMTg3LDAgMC4zNzksMCAwLjU2NiwwIDAsMC4wNzggMCwwLjE3MiAwLDAuMjY2IDAuMTcyLDAgMC4zNiwwIDAuNTQ3LDAgMCwwLjA5MyAwLDAuMTg3IDAsMC4yODEgMC4xODgsMCAwLjM2LDAgMC41NDcsMCAwLjA5NCwwLjE4NyAwLjE4OCwwLjM3OSAwLjI4MSwwLjU1MSAwLjM2LDAuMDkzIDAuNzM1LDAuMTg3IDEuMDk0LDAuMjgxIDAsMC4wOTQgMCwwLjE4NyAwLDAuMjgxIDAuMjgxLDAuMDk0IDAuNTY2LDAuMTg4IDAuODMyLDAuMjgxIDAuMDk0LDAuMTcyIDAuMTg4LDAuMzYgMC4yODEsMC41NDcgMC4xODgsMCAwLjM2LDAgMC41NDcsMCAwLjA5NCwwLjE4OCAwLjE4OCwwLjM3NSAwLjI4MSwwLjU0NyAwLjE3MiwwIDAuMzYsMCAwLjU0NywwIDAuMDk0LDAuMTg4IDAuMTg4LDAuMzc1IDAuMjY2LDAuNTYzIDAuMjgxLDAuMDkzIDAuNTYyLDAuMTg3IDAuODI4LDAuMjY1IDAuMTkxLDAuMjg1IDAuMzc5LDAuNTY3IDAuNTY2LDAuODQ4IDAuMTcyLDAgMC4zNiwwIDAuNTQ3LDAgMC4xODgsMC4yNjYgMC4zNiwwLjU0NyAwLjU0NywwLjgyOCAwLjI4MSwwLjA5NCAwLjU0NywwLjE4OCAwLjgyOCwwLjI2NiAwLjY0MSwwLjc1IDEuMjg2LDEuNDg4IDEuOTI2LDIuMjIyIDAuMTg4LDAgMC4zNzUsMCAwLjU2MywwIDAuMjY1LDAuMzc1IDAuNTQ3LDAuNzM1IDAuODEyLDEuMTEgMC43MzUsMC42NCAxLjQ3MywxLjI5NyAyLjIwNywxLjk0MSAwLDAuMTg4IDAsMC4zNiAwLDAuNTQ3IDAuNzM1LDAuNjU2IDEuNDY5LDEuMjk3IDIuMjA3LDEuOTM4IDAuMDk0LDAuMjg1IDAuMTg4LDAuNTY2IDAuMjgxLDAuODMyIDAuMjgyLDAuMTg3IDAuNTQ3LDAuMzc1IDAuODI5LDAuNTYyIDAsMC4xODggMCwwLjM1OSAwLDAuNTQ3IDAuMzU5LDAuMjgxIDAuNzM0LDAuNTYyIDEuMDkzLDAuODI4IDAsMC4xODggMCwwLjM3NSAwLDAuNTYzIDAuMjgyLDAuMTkxIDAuNTYzLDAuMzYzIDAuODMyLDAuNTUgMCwwLjE4OCAwLDAuMzc1IDAsMC41NjMgMC4yODIsMC4xNzIgMC41NDcsMC4zNTkgMC44MjgsMC41NDcgMCwwLjE4NyAwLDAuMzc1IDAsMC41NDcgMC4xODgsMC4wOTMgMC4zNzUsMC4xODcgMC41NDcsMC4yODEgMC4wOTQsMC4yODEgMC4xODgsMC41NDcgMC4yODIsMC44MzIgMC4wOTMsMCAwLjE4NywwIDAuMjY1LDAgMCwwLjE4NyAwLDAuMzc1IDAsMC41NjIgMC4xODgsMC4wNzggMC4zNzUsMC4xNzIgMC41NjMsMC4yNjYgMCwwLjE4NyAwLDAuMzc1IDAsMC41NjIgMC4xNzIsMC4wOTQgMC4zNTksMC4xODggMC41NTEsMC4yNjYgMCwwLjE4OCAwLDAuMzc1IDAsMC41NjMgMC4xODcsMC4wOTMgMC4zNTksMC4xODcgMC41NDYsMC4yODEgMCwwLjE3MiAwLDAuMzU5IDAsMC41NDcgMC4xODgsMC4wOTcgMC4zNzUsMC4xOTEgMC41NDcsMC4yODUgMC4wOTQsMC4zNTkgMC4xODgsMC43MzQgMC4yODIsMS4wOTQgMC4xODcsMC4wOTMgMC4zNzUsMC4xODcgMC41NDYsMC4yODEgMC4xODgsMC41NjIgMC4zNzUsMS4xMDkgMC41NjMsMS42NiAwLjE3MiwwLjA5NCAwLjM1OSwwLjE4OCAwLjU0NywwLjI4MSAwLDAuMTg4IDAsMC4zNzUgMCwwLjU2MyAwLjA5NCwwIDAuMTg3LDAgMC4yNjksMCAwLDAuMTcyIDAsMC4zNTkgMCwwLjU0NyAwLjA5NCwwIDAuMTg4LDAgMC4yODIsMCAwLDAuMTg3IDAsMC4zNzUgMCwwLjU0NyAwLjA5MywwIDAuMTg3LDAgMC4yODEsMCAwLDAuMTg3IDAsMC4zNzUgMCwwLjU2MiAwLjE3MiwwLjA5NCAwLjM1OSwwLjE4OCAwLjU0NywwLjI4MSAwLjE4NywwLjU1MSAwLjM1OSwxLjA5OCAwLjU0NywxLjY2IDAuMDkzLDAgMC4xODcsMCAwLjI4MSwwIDAsMC4xODggMCwwLjM2IDAsMC41NDcgMC4wOTQsMCAwLjE4NywwIDAuMjY1LDAgMC4xODgsMC41NjMgMC4zNzUsMS4xMSAwLjU2MywxLjY2IDAuMDk0LDAgMC4xNzIsMCAwLjI2NiwwIDAsMC4yODIgMCwwLjU2MyAwLDAuODQ0IDAuMDkzLDAgMC4xOTEsMCAwLjI4NSwwIDAsMC4xNzIgMCwwLjM2IDAsMC41NDcgMC4wOTMsMCAwLjE4NywwIDAuMjY1LDAgMC4xODgsMC41NDcgMC4zNzUsMS4xMDkgMC41NjMsMS42NiAwLjA5NCwwIDAuMTcyLDAgMC4yNjUsMCAwLDAuMjgyIDAsMC41NjMgMCwwLjgyOCAwLjA5NCwwIDAuMTg4LDAgMC4yODIsMCAwLjA5MywwLjM3NSAwLjE4NywwLjc1IDAuMjgxLDEuMTEgMC4wNzgsMCAwLjE3MiwwIDAuMjY2LDAgMCwwLjI4MSAwLDAuNTYyIDAsMC44MjggMC4wOTMsMCAwLjE4NywwIDAuMjgxLDAgMCwwLjE4NyAwLDAuMzc1IDAsMC41NjYgMC4wOTQsMCAwLjE4NywwIDAuMjY1LDAgMC4wOTQsMC40NTMgMC4xODgsMC45MjIgMC4yODIsMS4zNzUgMC4wOTMsMCAwLjE4NywwIDAuMjgxLDAgMCwwLjI4MiAwLDAuNTYzIDAsMC44MjggMC4wOTgsMCAwLjE3NiwwIDAuMjY5LDAgMCwwLjE4OCAwLDAuMzc1IDAsMC41NjMgMC4wOTQsMCAwLjE4OCwwIDAuMjgyLDAgMC4wOTMsMC41NTEgMC4xODcsMS4xMTMgMC4yODEsMS42NiAwLjA3OCwwIDAuMTcyLDAgMC4yNjYsMCAwLDAuMTg4IDAsMC4zNzUgMCwwLjU0NyAwLjA5MywwIDAuMTg3LDAgMC4yODEsMCAwLDAuMjgxIDAsMC41NjIgMCwwLjg0NCAwLjA5NCwwIDAuMTg3LDAgMC4yNjUsMCAwLDAuMjY1IDAsMC41NSAwLDAuODMyIDAuMDk0LDAgMC4xODgsMCAwLjI4MiwwIDAsMC4yNjUgMCwwLjU0NyAwLDAuODI4IDAuMDkzLDAgMC4xODcsMCAwLjI4MSwwIDAsMC4yNjUgMCwwLjU0NyAwLDAuODI4IDEuMjcsMy4yMzggMi4xNzYsNy4xNDggMy4zMDEsMTAuNTI3IDAuMDk0LDAuODMyIDAuMTg3LDEuNjYgMC4yODEsMi40ODkgMC4wOTQsMCAwLjE3MiwwIDAuMjY2LDAgMC4wOTMsMC44MjggMC4xODcsMS42NiAwLjI4MSwyLjQ4OCAwLjA5NCwwIDAuMTkxLDAgMC4yODUsMCAwLDAuMzc1IDAsMC43NSAwLDEuMTA5IDAuMDc4LDAgMC4xNzIsMCAwLjI2NiwwIDAuODI4LDUuMzY3IDEuNjU2LDEwLjcxOSAyLjQ4NCwxNi4wNjcgMC4wOTQsMS45NDEgMC4xODgsMy44NzkgMC4yNjYsNS44MiAwLjA5MywwIDAuMTkxLDAgMC4yODUsMCAwLjA5NCwyLjUwNCAwLjE4Nyw0Ljk5MiAwLjI4MSw3LjQ3NyAwLDEuMjA3IDAsMi40MSAwLDMuNTk3IDAuMDk0LDAgMC4xNzIsMCAwLjI2NiwwIDAuNDA2LDEuNDU3IDAuMDE1LDUuNjE3IC0wLjI2Niw2LjY1MyAwLDEuNjcxIDAsMy4zMzIgMCw0Ljk4OCAtMC4wOTQsMCAtMC4xODcsMCAtMC4yODEsMCAtMC4wOTQsMS42NiAtMC4xOTIsMy4zMzIgLTAuMjg1LDQuOTkyIC0wLjA3OCwwIC0wLjE3MiwwIC0wLjI2NiwwIDAsMC42NDEgMCwxLjI4MSAwLDEuOTM4IC0wLjA5NCwwIC0wLjE4NywwIC0wLjI4MSwwIDAsMC41NDYgMCwxLjExMyAwLDEuNjYgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjY2LDAgMCwwLjQ2OCAwLDAuOTIyIDAsMS4zOSAtMC4wOTQsMCAtMC4xODcsMCAtMC4yODEsMCAwLDAuNDUzIDAsMC45MjIgMCwxLjM3OSAtMC4wOTQsMCAtMC4xODgsMCAtMC4yODEsMCAwLDAuMzc1IDAsMC43MzUgMCwxLjExIC0wLjA5NCwwIC0wLjE3MiwwIC0wLjI2NiwwIDAsMC4zNzUgMCwwLjczNCAwLDEuMTA5IC0wLjA5NCwwIC0wLjE4NywwIC0wLjI4MSwwIDAsMC4zNTkgMCwwLjczOCAwLDEuMTEzIC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI4MSwwIDAsMC4zNiAwLDAuNzM1IDAsMS4wOTQgLTAuMDc5LDAgLTAuMTcyLDAgLTAuMjY2LDAgMCwwLjI4MSAwLDAuNTYyIDAsMC44NDQgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgxLDAgMCwwLjM1OSAwLDAuNzM0IDAsMS4wOTcgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjY2LDAgMCwwLjI4MiAwLDAuNTYzIDAsMC44NDQgLTAuMDk0LDAgLTAuMTkxLDAgLTAuMjg1LDAgMCwwLjI2NiAwLDAuNTQ3IDAsMC44MjggLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgxLDAgMCwwLjI2NiAwLDAuNTQ3IDAsMC44MjggLTAuMDk0LDAgLTAuMTcyLDAgLTAuMjY2LDAgMCwwLjI2NiAwLDAuNTUxIDAsMC44MzIgLTAuMDk0LDAgLTAuMTg3LDAgLTAuMjgxLDAgMCwwLjE4OCAwLDAuMzYgMCwwLjU0NyAtMC4wOTQsMCAtMC4xODgsMCAtMC4yODEsMCAtMC4wNzksMC41NjMgLTAuMTcyLDEuMTEgLTAuMjY2LDEuNjcyIC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI4MSwwIDAsMC4xNzIgMCwwLjM2IDAsMC41NDcgLTAuMDk0LDAgLTAuMTcyLDAgLTAuMjY2LDAgMCwwLjI4NSAwLDAuNTUxIDAsMC44MzIgLTAuMDk0LDAgLTAuMTg3LDAgLTAuMjgxLDAgLTAuMDk0LDAuMzc1IC0wLjE4OCwwLjczNCAtMC4yODEsMS4xMDkgLTAuMDc5LDAgLTAuMTcyLDAgLTAuMjY2LDAgMCwwLjE4OCAwLDAuMzc1IDAsMC41NDcgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgxLDAgMCwwLjI4MiAwLDAuNTYzIDAsMC44MjggLTAuMDk4LDAgLTAuMTkyLDAgLTAuMjcsMCAtMC4xODcsMC41NjcgLTAuMzc1LDEuMTE0IC0wLjU2MiwxLjY3NiAtMC4wOTQsMCAtMC4xNzIsMCAtMC4yNjYsMCAwLDAuMTcyIDAsMC4zNiAwLDAuNTQ3IC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI4MSwwIC0wLjE4OCwwLjU0NyAtMC4zNiwxLjExMyAtMC41NDcsMS42NiAtMC4xODgsMC4wOTQgLTAuMzc1LDAuMTg4IC0wLjU0NywwLjI4MiAtMC4xODgsMC41NDYgLTAuMzc1LDEuMTA5IC0wLjU2MywxLjY1NiAtMC4xNzEsMC4wOTQgLTAuMzYzLDAuMTg3IC0wLjU1LDAuMjgxIC0wLjA5NCwwLjM3OSAtMC4xODgsMC43MzggLTAuMjgyLDEuMTEzIC0wLjE3MSwwLjA5NCAtMC4zNTksMC4xODggLTAuNTQ2LDAuMjgyIDAsMC4xNzEgMCwwLjM1OSAwLDAuNTQ2IC0wLjE4OCwwLjA5NCAtMC4zNiwwLjE4OCAtMC41NDcsMC4yODIgMCwwLjE3MiAwLDAuMzU5IDAsMC41NDcgLTAuMTg4LDAuMDkzIC0wLjM3NSwwLjE4NyAtMC41NDcsMC4yODEgMCwwLjE4NyAwLDAuMzU5IDAsMC41NTEgLTAuMTg4LDAuMDkzIC0wLjM3NSwwLjE4NyAtMC41NjMsMC4yODEgMCwwLjE4NyAwLDAuMzU5IDAsMC41NDcgLTAuMTcyLDAuMDkzIC0wLjM1OSwwLjE4NyAtMC41NSwwLjI4MSAwLDAuMTg3IDAsMC4zNzUgMCwwLjU0NyAtMC4yNjYsMC4xODcgLTAuNTQ3LDAuMzc1IC0wLjgyOSwwLjU2MiAwLDAuMTg4IDAsMC4zNiAwLDAuNTQ3IC0wLjI2NSwwLjE4OCAtMC41NDYsMC4zNzUgLTAuODEyLDAuNTY3IDAsMC4xNzEgMCwwLjM1OSAwLDAuNTQ2IC0wLjM3NSwwLjI4MiAtMC43MzQsMC41NDcgLTEuMTA5LDAuODI5IDAsMC4xODcgMCwwLjM3NSAwLDAuNTYyIC0wLjY0NSwwLjU0NyAtMS4yODYsMS4wOTQgLTEuOTI2LDEuNjYgMCwwLjE4OCAwLDAuMzYgMCwwLjU0NyAtMC44MjgsMC43MzUgLTEuNjU2LDEuNDg1IC0yLjQ4OSwyLjIyMyAtMC43MzQsMC44MjggLTEuNDY4LDEuNjU2IC0yLjIwMywyLjQ4NCAtMC4xODcsMCAtMC4zNjMsMCAtMC41NSwwIC0wLjQ1NCwwLjU2MyAtMC45MjIsMS4xMTMgLTEuMzc1LDEuNjc2IC0wLjE4OCwwIC0wLjM3NSwwIC0wLjU0NywwIC0wLjA5NCwwLjE3MiAtMC4xODgsMC4zNTkgLTAuMjgyLDAuNTQ3IC0wLjA5MywwIC0wLjE4NywwIC0wLjI4MSwwIC0wLjE3MiwwLjI4MSAtMC4zNTksMC41NDcgLTAuNTUxLDAuODI4IC0wLjE4NywwIC0wLjM1OSwwIC0wLjU0NiwwIC0wLjE4OCwwLjI4MSAtMC4zNzUsMC41NDcgLTAuNTQ3LDAuODI4IC0wLjE4OCwwIC0wLjM3NSwwIC0wLjU2MywwIC0wLjA5NCwwLjE5MSAtMC4xNzIsMC4zNzkgLTAuMjY1LDAuNTY2IC0wLjE4OCwwIC0wLjM3NSwwIC0wLjU2MywwIC0wLjE3MiwwLjI2NiAtMC4zNTksMC41NDcgLTAuNTQ3LDAuODI5IC0wLjE3NiwwIC0wLjM2MywwIC0wLjU1MSwwIC0wLjA5MywwLjE4NyAtMC4xODcsMC4zNTkgLTAuMjgxLDAuNTQ2IC0wLjI2NSwwLjA5NCAtMC41NDcsMC4xODggLTAuODEyLDAuMjgyIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIC0wLjE4OCwwIC0wLjM3NSwwIC0wLjU2MywwIC0wLjA5NCwwLjE3MiAtMC4xNzIsMC4zNTkgLTAuMjY1LDAuNTQ3IC0wLjI4MiwwLjA5NCAtMC41NjMsMC4xODcgLTAuODMzLDAuMjg1IDAsMC4wOTQgMCwwLjE3MiAwLDAuMjY2IC0wLjE4NywwIC0wLjM3NSwwIC0wLjU0NiwwIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIC0wLjE4OCwwIC0wLjM3NSwwIC0wLjU2MywwIC0wLjA5NCwwLjE4NyAtMC4xNzIsMC4zNzUgLTAuMjY2LDAuNTYyIC0wLjM3NSwwLjA3OSAtMC43MzQsMC4xNzIgLTEuMTA5LDAuMjY2IC0wLjA5NCwwLjE4OCAtMC4xODcsMC4zNzUgLTAuMjY2LDAuNTYzIC0wLjE4NywwIC0wLjM3NSwwIC0wLjU2NiwwIDAsMC4wOTMgMCwwLjE3MSAwLDAuMjY1IC0wLjE3MiwwIC0wLjM1OSwwIC0wLjU0NywwIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgxIC0wLjE4NywwIC0wLjM1OSwwIC0wLjU0NywwIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgyIC0wLjE4NywwIC0wLjM3NSwwIC0wLjU0NywwIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjY1IC0wLjE4NywwIC0wLjM3NSwwIC0wLjU2MiwwIDAsMC4wOTQgMCwwLjE5MiAwLDAuMjg1IC0wLjE3MiwwIC0wLjM1OSwwIC0wLjU0NywwIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgyIC0wLjE4NywwIC0wLjM2MywwIC0wLjU1MSwwIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIC0wLjE4NywwIC0wLjM3NSwwIC0wLjU0NywwIDAsMC4wNzggMCwwLjE3MiAwLDAuMjY2IC0wLjU2MiwwLjE4NyAtMS4xMDksMC4zNzUgLTEuNjU2LDAuNTYyIDAsMC4wOTQgMCwwLjE3MiAwLDAuMjY2IC0wLjQ1MywwLjA5MyAtMC45MjYsMC4xODcgLTEuMzc5LDAuMjgxIDAsMC4wOTQgMCwwLjE4NyAwLDAuMjgxIC0wLjM3NSwwLjA5NCAtMC43MzQsMC4xODggLTEuMTA5LDAuMjgxIDAsMC4wNzkgMCwwLjE3MiAwLDAuMjY2IC0wLjI2NiwwIC0wLjU0NywwIC0wLjgyOCwwIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgxIC0wLjE3MiwwIC0wLjM2LDAgLTAuNTQ3LDAgMCwwLjA5OCAwLDAuMTkyIDAsMC4yODUgLTAuMjcsMCAtMC41NTEsMCAtMC44MzIsMCAwLDAuMDk0IDAsMC4xNzIgMCwwLjI2NiAtMC41NDcsMC4wOTQgLTEuMDk0LDAuMTg4IC0xLjY0MSwwLjI4MSAwLDAuMDk0IDAsMC4xODggMCwwLjI4MiAtMC4xODcsMCAtMC4zNzUsMCAtMC41NjIsMCAwLDAuMDkzIDAsMC4xODcgMCwwLjI2NSAtMC44MTcsMC4xODggLTEuNjQ1LDAuMzc1IC0yLjQ3MywwLjU2MyAwLDAuMDkzIDAsMC4xODcgMCwwLjI4MSAtMy43NjksMC45MjIgLTcuNTM5LDEuODQ4IC0xMS4zMTIsMi43NjkgLTAuNTQ3LDAgLTEuMDk0LDAgLTEuNjQxLDAgMCwwLjA5NCAwLDAuMTcyIDAsMC4yNjYgLTAuNjQxLDAgLTEuMzAxLDAgLTEuOTQxLDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODEgLTAuNjQxLDAgLTEuMjgyLDAgLTEuOTIyLDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODIgLTAuODMyLDAgLTEuNjYsMCAtMi40ODksMCAwLDAuMDkzIDAsMC4xODcgMCwwLjI2NSAtMC45MDYsMCAtMS44MzIsMCAtMi43NTQsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MSAtMS40NjgsMCAtMi45NDEsMCAtNC40MSwwIC0yLjIwNywwLjYxNCAtOC44MjQsMC42MjkgLTExLjAzMSwwIC0yLjM3OSwtMC4wOTMgLTQuNzY5LC0wLjE4NyAtNy4xNjQsLTAuMjgxIDAsLTAuMDc4IDAsLTAuMTcyIDAsLTAuMjY1IC0wLjczNCwwIC0xLjQ2OSwwIC0yLjIwNywwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgyIC0wLjczNCwwIC0xLjQ2OSwwIC0yLjIwMywwIDAsLTAuMDkzIDAsLTAuMTg3IDAsLTAuMjgxIC0wLjU1MSwwIC0xLjA5OCwwIC0xLjY0NSwwIDAsLTAuMDk0IDAsLTAuMTcyIDAsLTAuMjY2IC0xLjAxNSwtMC4wOTMgLTIuMDMxLC0wLjE4NyAtMy4wMzUsLTAuMjgxIDAsLTAuMDk0IDAsLTAuMTg3IDAsLTAuMjgxIC0wLjkyMiwtMC4wOTQgLTEuODQ0LC0wLjE4OCAtMi43NTQsLTAuMjY2IDAsLTAuMDkzIDAsLTAuMTg3IDAsLTAuMjgxIC0wLjM3NSwwIC0wLjczNCwwIC0xLjEwOSwwIDAsLTAuMDk0IDAsLTAuMTg3IDAsLTAuMjgxIC0wLjM1OSwwIC0wLjczNCwwIC0xLjA5NCwwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgxIC0wLjM3NSwwIC0wLjczOCwwIC0xLjExMywwIDAsLTAuMDgyIDAsLTAuMTc2IDAsLTAuMjcgLTAuMzYsMCAtMC43MzUsMCAtMS4wOTQsMCAwLC0wLjA5NCAwLC0wLjE4NyAwLC0wLjI4MSAtMC4yODEsMCAtMC41NjIsMCAtMC44MjgsMCAwLC0wLjA5NCAwLC0wLjE4OCAwLC0wLjI4MSAtMC4zNzUsMCAtMC43MzgsMCAtMS4xMTMsMCAwLC0wLjA5NCAwLC0wLjE4OCAwLC0wLjI2NiAtMC4yNjYsMCAtMC41NDcsMCAtMC44MTMsMCAwLC0wLjA5NCAwLC0wLjE4OCAwLC0wLjI4MSAtMC4zNzUsMCAtMC43MzQsMCAtMS4xMDksMCAwLC0wLjA5NCAwLC0wLjE4OCAwLC0wLjI4MiAtMC4yODEsMCAtMC41NDcsMCAtMC44MjgsMCAwLC0wLjA5MyAwLC0wLjE4NyAwLC0wLjI4MSAtMC4yNywwIC0wLjU1MSwwIC0wLjgzMiwwIDAsLTAuMDc4IDAsLTAuMTcyIDAsLTAuMjY1IC0wLjI2NiwwIC0wLjU0NywwIC0wLjgyOCwwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgyIC0wLjI2NiwwIC0wLjU0NywwIC0wLjgxMywwIDAsLTAuMDkzIDAsLTAuMTg3IDAsLTAuMjgxIC0wLjE4NywwIC0wLjM3NSwwIC0wLjU2MiwwIDAsLTAuMDk0IDAsLTAuMTcyIDAsLTAuMjY2IC0wLjgzMiwtMC4xODcgLTEuNjQ1LC0wLjM3OCAtMi40NzMsLTAuNTY2IDAsLTAuMDk0IDAsLTAuMTg3IDAsLTAuMjY2IC0wLjE4OCwwIC0wLjM3NSwwIC0wLjU0NywwIDAsLTAuMDkzIDAsLTAuMTg3IDAsLTAuMjgxIC0wLjI4MSwwIC0wLjU2NiwwIC0wLjgzMiwwIDAsLTAuMDk0IDAsLTAuMTg3IDAsLTAuMjgxIC0wLjM3NSwtMC4wOTQgLTAuNzM0LC0wLjE4OCAtMS4xMDksLTAuMjgxIDAsLTAuMDk0IDAsLTAuMTcyIDAsLTAuMjY2IC0wLjI2NiwwIC0wLjU0NywwIC0wLjgyOSwwIDAsLTAuMDk0IDAsLTAuMTg3IDAsLTAuMjgxIC0wLjE3MSwwIC0wLjM1OSwwIC0wLjU0NiwwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgxIC0wLjM2NCwtMC4wOTQgLTAuNzM5LC0wLjE4OCAtMS4wOTgsLTAuMjY2IDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgxIC0wLjI4MSwwIC0wLjU2MywwIC0wLjgyOCwwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgyIC0wLjU2MywtMC4xOTEgLTEuMTEsLTAuMzYzIC0xLjY2LC0wLjU1IDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgyIC0wLjE4OCwwIC0wLjM3NSwwIC0wLjU0NywwIDAsLTAuMDkzIDAsLTAuMTg3IDAsLTAuMjgxIC0wLjE4OCwwIC0wLjM3NSwwIC0wLjU0NywwIDAsLTAuMDk0IDAsLTAuMTcyIDAsLTAuMjY1IC0wLjU2MywtMC4xODggLTEuMTA5LC0wLjM3NSAtMS42NTYsLTAuNTYzIC0wLjA5NCwtMC4xODcgLTAuMTg4LC0wLjM1OSAtMC4yODIsLTAuNTQ3IC0wLjE4NywwIC0wLjM2MywwIC0wLjU1LDAgMCwtMC4wOTQgMCwtMC4xODcgMCwtMC4yODEgLTAuMTg4LDAgLTAuMzc1LDAgLTAuNTQ3LDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODEgLTAuMTg4LDAgLTAuMzc1LDAgLTAuNTYzLDAgMCwtMC4wOTQgMCwtMC4xNzIgMCwtMC4yNjYgLTAuMTcyLDAgLTAuMzU5LDAgLTAuNTQ3LDAgLTAuMDkzLC0wLjE5MSAtMC4xODcsLTAuMzc5IC0wLjI2NSwtMC41NjYgLTAuMTg4LDAgLTAuMzc1LDAgLTAuNTYzLDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yNjYgLTAuMTcyLDAgLTAuMzU5LDAgLTAuNTUxLDAgLTAuMDkzLC0wLjE4OCAtMC4xODcsLTAuMzc1IC0wLjI4MSwtMC41NjMgLTAuMzU5LC0wLjA5MyAtMC43MzQsLTAuMTg3IC0xLjA5NCwtMC4yODEgMCwtMC4wNzggMCwtMC4xNzIgMCwtMC4yNjUgLTAuMjgxLC0wLjA5NCAtMC41NDYsLTAuMTg4IC0wLjgyOCwtMC4yODIgLTAuMDkzLC0wLjE4NyAtMC4xODcsLTAuMzc1IC0wLjI2NSwtMC41NDcgLTAuMzc1LC0wLjA5MyAtMC43MzksLTAuMTg3IC0xLjExNCwtMC4yODEgLTAuMDkzLC0wLjE4NyAtMC4xODcsLTAuMzc5IC0wLjI4MSwtMC41NjYgLTAuMTcyLDAgLTAuMzU5LDAgLTAuNTQ3LDAgLTAuMTg3LC0wLjI2NiAtMC4zNTksLTAuNTQ3IC0wLjU0NywtMC44MjggLTAuMTg3LDAgLTAuMzc1LDAgLTAuNTQ2LDAgMCwtMC4wOTQgMCwtMC4xNzIgMCwtMC4yNjYgLTAuMjgyLC0wLjA5NCAtMC41NjMsLTAuMTg3IC0wLjgzMiwtMC4yODEgLTAuMDk0LC0wLjE4OCAtMC4xODgsLTAuMzc1IC0wLjI4MiwtMC41NDcgLTAuMTg3LDAgLTAuMzU5LDAgLTAuNTQ3LDAgLTAuMDkzLC0wLjE4OCAtMC4xODcsLTAuMzc1IC0wLjI4MSwtMC41NjMgLTAuMjY1LC0wLjA5MyAtMC41NDcsLTAuMTg3IC0wLjgyOCwtMC4yODEgLTAuMjY2LC0wLjM2MyAtMC41NDcsLTAuNzM4IC0wLjgxMiwtMS4wOTcgLTAuMTg4LDAgLTAuMzc1LDAgLTAuNTY3LDAgLTAuMTcyLC0wLjI4MiAtMC4zNTksLTAuNTYzIC0wLjU0NywtMC44NDQgLTAuMTg3LDAgLTAuMzU5LDAgLTAuNTQ3LDAgLTAuMzc1LC0wLjQ1MyAtMC43MzQsLTAuOTIyIC0xLjEwOSwtMS4zNzUgLTAuMTcyLDAgLTAuMzU5LDAgLTAuNTQ3LDAgLTAuNTUxLC0wLjY0NSAtMS4wOTgsLTEuMzAxIC0xLjY2LC0xLjk0MiAtMC4xNzIsMCAtMC4zNTksMCAtMC41NDcsMCAtMS4yODEsLTEuMzk0IC0yLjU2NiwtMi43NjkgLTMuODQ4LC00LjE2IC0wLjkyNSwtMC44MzIgLTEuODQ3LC0xLjY2IC0yLjc2OSwtMi40ODggMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NDcgLTAuNjQxLC0wLjU2MiAtMS4yODUsLTEuMTEzIC0xLjkyNiwtMS42NzYgMCwtMC4xNzIgMCwtMC4zNTkgMCwtMC41NDcgLTAuMzc1LC0wLjI4MSAtMC43MzQsLTAuNTQ2IC0xLjEwOSwtMC44MjggMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMzYsLTAuMjcgLTAuNzM1LC0wLjU1MSAtMS4wOTQsLTAuODMyIDAsLTAuMTg4IDAsLTAuMzYgMCwtMC41NDcgLTAuMjg1LC0wLjE4OCAtMC41NTEsLTAuMzc1IC0wLjgzMiwtMC41NjMgMCwtMC4xNzEgMCwtMC4zNTkgMCwtMC41NDYgLTAuMjY2LC0wLjE4OCAtMC41NDcsLTAuMzc1IC0wLjgyOCwtMC41NDcgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NjcgLTAuMjY2LC0wLjE4NyAtMC41NDcsLTAuMzU5IC0wLjgyOCwtMC41NDcgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMTcyLC0wLjA5NCAtMC4zNiwtMC4xNzIgLTAuNTQ3LC0wLjI2NiAwLC0wLjE4NyAwLC0wLjM3NSAwLC0wLjU2MiAtMC4xODgsLTAuMDk0IC0wLjM2LC0wLjE4OCAtMC41NTEsLTAuMjY2IDAsLTAuMTg3IDAsLTAuMzc1IDAsLTAuNTYyIC0wLjE4NywtMC4wOTQgLTAuMzc1LC0wLjE4OCAtMC41NDcsLTAuMjg2IDAsLTAuMTcxIDAsLTAuMzU5IDAsLTAuNTQ2IC0wLjE4NywtMC4wOTQgLTAuMzc1LC0wLjE4OCAtMC41NjIsLTAuMjgyIDAsLTAuMTcyIDAsLTAuMzU5IDAsLTAuNTQ3IC0wLjE3MiwtMC4wOTMgLTAuMzYsLTAuMTg3IC0wLjU0NywtMC4yODEgMCwtMC4xODcgMCwtMC4zNTkgMCwtMC41NDcgLTAuMTg4LC0wLjA5MyAtMC4zNiwtMC4xODcgLTAuNTQ3LC0wLjI4MSAtMC4wOTQsLTAuMzc1IC0wLjE4OCwtMC43MzQgLTAuMjgxLC0xLjExMyAtMC4xNzIsLTAuMDk0IC0wLjM2LC0wLjE4OCAtMC41NDcsLTAuMjY2IDAsLTAuMTg3IDAsLTAuMzc1IDAsLTAuNTYyIC0wLjA5OCwwIC0wLjE5MiwwIC0wLjI4NSwwIDAsLTAuMTg4IDAsLTAuMzYgMCwtMC41NDcgLTAuMTcyLC0wLjA5NCAtMC4zNiwtMC4xODggLTAuNTQ3LC0wLjI4MSAwLC0wLjE4OCAwLC0wLjM3NSAwLC0wLjU0NyAtMC4wOTQsMCAtMC4xODgsMCAtMC4yNjYsMCAwLC0wLjE4OCAwLC0wLjM3NSAwLC0wLjU2MyAtMC4wOTQsMCAtMC4xODcsMCAtMC4yODEsMCAwLC0wLjE5MSAwLC0wLjM2MyAwLC0wLjU1MSAtMC4wOTQsMCAtMC4xODgsMCAtMC4yODEsMCAwLC0wLjE4NyAwLC0wLjM3NSAwLC0wLjU2MiAtMC4wNzgsMCAtMC4xNzIsMCAtMC4yNjYsMCAwLC0wLjE3MiAwLC0wLjM1OSAwLC0wLjU0NyAtMC4xODcsLTAuMDk0IC0wLjM3NSwtMC4xODcgLTAuNTQ3LC0wLjI4MSAtMC4wOTQsLTAuMzYgLTAuMTg3LC0wLjczNSAtMC4yODEsLTEuMTEgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgxLDAgMCwtMC4xNzEgMCwtMC4zNjMgMCwtMC41NSAtMC4wOTQsMCAtMC4xNzIsMCAtMC4yNjYsMCAtMC4xOTEsLTAuNTQ3IC0wLjM3OSwtMS4xMSAtMC41NjYsLTEuNjU3IC0wLjA3OCwwIC0wLjE3MiwwIC0wLjI2NiwwIDAsLTAuMjgxIDAsLTAuNTYyIDAsLTAuODI4IC0wLjA5NCwwIC0wLjE4NywwIC0wLjI4MSwwIDAsLTAuMTg3IDAsLTAuMzc1IDAsLTAuNTY2IC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI2NiwwIC0wLjE4NywtMC41NDcgLTAuMzc1LC0xLjExIC0wLjU2MiwtMS42NTYgLTAuMDk0LDAgLTAuMTcyLDAgLTAuMjY2LDAgMCwtMC4yODIgMCwtMC41NDcgMCwtMC44MjkgLTAuMDk0LDAgLTAuMTg3LDAgLTAuMjgxLDAgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgxLDAgMCwtMC4yNyAwLC0wLjU1MSAwLC0wLjgzMiAtMC4wNzksMCAtMC4xNzIsMCAtMC4yNjYsMCAwLC0wLjE3MiAwLC0wLjM1OSAwLC0wLjU0NyAtMC4wOTQsMCAtMC4xODgsMCAtMC4yODUsMCAwLC0wLjI4MSAwLC0wLjU2MiAwLC0wLjgyOCAtMC4wOTQsMCAtMC4xODgsMCAtMC4yNjYsMCAwLC0wLjE4OCAwLC0wLjM3NSAwLC0wLjU2MyAtMC4wOTQsMCAtMC4xODcsMCAtMC4yODEsMCAtMC4wOTQsLTAuNTUgLTAuMTg4LC0xLjA5NyAtMC4yODEsLTEuNjYgLTAuMDk0LDAgLTAuMTcyLDAgLTAuMjY2LDAgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NDcgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgxLDAgMCwtMC4yODEgMCwtMC41NjIgMCwtMC44MjggLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgyLDAgMCwtMC4yODEgMCwtMC41NjIgMCwtMC44NDcgLTAuMDc4LDAgLTAuMTcxLDAgLTAuMjY1LDAgMCwtMC4yNjYgMCwtMC41NDcgMCwtMC44MjkgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgxLDAgMCwtMC4zNTkgMCwtMC43MzQgMCwtMS4wOTMgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjY2LDAgMCwtMC4yODIgMCwtMC41NjMgMCwtMC44NDQgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgxLDAgMCwtMC4yNjYgMCwtMC41NTEgMCwtMC44MzIgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgyLDAgMCwtMC4zNTkgMCwtMC43MzQgMCwtMS4xMDkgLTAuMDc4LDAgLTAuMTc1LDAgLTAuMjY5LDAgMCwtMC4yNjYgMCwtMC41NDcgMCwtMC44MjkgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgxLDAgMCwtMC4zNTkgMCwtMC43MzQgMCwtMS4xMTMgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjY2LDAgMCwtMC4zNTkgMCwtMC43MzQgMCwtMS4wOTQgLTAuMDk0LDAgLTAuMTg3LDAgLTAuMjgxLDAgLTAuMDk0LC0wLjgyOCAtMC4xODgsLTEuNjcxIC0wLjI4MSwtMi41MDMgLTAuMDk0LDAgLTAuMTcyLDAgLTAuMjY2LDAgLTAuNTYzLC0zLjQxMSAtMS4xMDksLTYuODM2IC0xLjY1NiwtMTAuMjQ3IC0wLjA5OCwtMi43NjkgLTAuMTkyLC01LjUzOSAtMC4yODUsLTguMzA0IC0wLjA5NCwwIC0wLjE3MiwwIC0wLjI2NiwwIDAsLTEuNTY3IDAsLTMuMTQ1IDAsLTQuNzExIDAuMDk0LDAgMC4xNzIsMCAwLjI2NiwwIDAsLTEuMDE2IDAsLTIuMDM1IDAsLTMuMDUxIDAuMDkzLC0xLjQ2OSAwLjE4NywtMi45NTcgMC4yODUsLTQuNDI2IDAuMDkzLDAgMC4xODcsMCAwLjI4MSwwIDAsLTAuNjQgMCwtMS4zMDEgMCwtMS45NDEgMC4wNzgsMCAwLjE3MiwwIDAuMjY2LDAgMCwtMC42NDEgMCwtMS4yOTcgMCwtMS45MzggMC4wOTMsMCAwLjE4NywwIDAuMjgxLDAgMCwtMC40NzIgMCwtMC45MjUgMCwtMS4zOTQgMC4wOTQsMCAwLjE4NywwIDAuMjY1LDAgMCwtMC4zNiAwLC0wLjczNSAwLC0xLjA5NCAwLjA5NCwwIDAuMTg4LDAgMC4yODIsMCAwLC0wLjQ2OSAwLC0wLjkyNiAwLC0xLjM5NCAwLjkyMiwtMi43NyAxLjg0NywtNS41MzYgMi43NTQsLTguMzA1IDAuMDkzLDAgMC4xODcsMCAwLjI4MSwwIDAuMDk0LC0wLjM3NSAwLjE4NywtMC43MzUgMC4yNjUsLTEuMTEzIDAuMDk0LDAgMC4xODgsMCAwLjI4MiwwIDAsLTAuMTg4IDAsLTAuMzc1IDAsLTAuNTQ3IDAuMDkzLDAgMC4xODcsMCAwLjI4MSwwIDAuMjY2LC0wLjg0NCAwLjU0NywtMS42NzIgMC44MjgsLTIuNTA0IDAuMTcyLC0wLjA5NCAwLjM2MywtMC4xODggMC41NTEsLTAuMjgxIDAuMTg3LC0wLjU0NyAwLjM1OSwtMS4wOTQgMC41NDcsLTEuNjU3IDAuMTg3LC0wLjA5MyAwLjM3NSwtMC4xODcgMC41NDcsLTAuMjY1IDAuMDkzLC0wLjM3NSAwLjE4NywtMC43NSAwLjI4MSwtMS4xMTQgMC4wOTQsMCAwLjE4NywwIDAuMjgxLDAgMC4wNzgsLTAuMjgxIDAuMTcyLC0wLjU2MiAwLjI2NiwtMC44MjggMC4xODcsLTAuMDk0IDAuMzc1LC0wLjE4NyAwLjU0NywtMC4yODEgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NjMgMC4xODcsLTAuMDc4IDAuMzc1LC0wLjE3MSAwLjU2NiwtMC4yNjUgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NjMgMC4yNjYsLTAuMTcyIDAuNTQ3LC0wLjM1OSAwLjgyOCwtMC41NDcgMCwtMC4xOTEgMCwtMC4zNzggMCwtMC41NSAwLjI2NiwtMC4xODggMC41NDcsLTAuMzc1IDAuODEzLC0wLjU2MyAwLC0wLjE4NyAwLC0wLjM3NSAwLC0wLjU0NyAwLjM3NSwtMC4yODEgMC43MzQsLTAuNTYyIDEuMTA5LC0wLjgyOCAwLC0wLjE4NyAwLC0wLjM3NSAwLC0wLjU2MiAwLjQ1MywtMC4zNjQgMC45MjYsLTAuNzM5IDEuMzc5LC0xLjExNCAwLC0wLjE3MSAwLC0wLjM1OSAwLC0wLjU0NiAwLjI4MSwtMC4xODggMC41NDcsLTAuMzc1IDAuODI4LC0wLjU2MyAwLC0wLjE3MiAwLC0wLjM1OSAwLC0wLjU0NyAwLjE4OCwtMC4wOTQgMC4zNTksLTAuMTg3IDAuNTQ3LC0wLjI4MSAwLC0wLjE3MiAwLC0wLjM1OSAwLC0wLjU1MSAwLjA5NCwwIDAuMTg3LDAgMC4yODEsMCAwLjA5NCwtMC4zNzUgMC4xNzIsLTAuNzM0IDAuMjY2LC0xLjEwOSAwLjA5NCwwIDAuMTg3LDAgMC4yODEsMCAxLjEyOSwtMi42NDUgLTAuNDUzLC03LjE4IC0xLjEwOSwtOS4xMzcgLTEuMTg4LC00Ljk4OCAtMi4zNzksLTkuOTggLTMuNTgyLC0xNC45NTMgLTAuMDc4LDAgLTAuMTcyLDAgLTAuMjY2LDAgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NjYgLTAuMDk0LDAgLTAuMTg3LDAgLTAuMjgxLDAgMCwtMC4xODggMCwtMC4zNiAwLC0wLjU0NyAtMC4xODgsLTAuMDk0IC0wLjM2LC0wLjE4OCAtMC41NDcsLTAuMjgyIDAsLTAuMTg3IDAsLTAuMzc1IDAsLTAuNTQ2IC0wLjM3NSwtMC4yODIgLTAuNzM4LC0wLjU2MyAtMS4xMTMsLTAuODI5IC0wLjA3OCwtMC4xODcgLTAuMTcyLC0wLjM3NSAtMC4yNjYsLTAuNTYyIC0wLjE4NywwIC0wLjM3NSwwIC0wLjU0NywwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgxIC0wLjM0NCwtMC4yNTQgLTAuNTMxLC0wLjIwNyAtMC44MjgsLTAuNTUxIC0xLjM3OSwtMC4wOTQgLTIuNzcsLTAuMTg4IC00LjE0NSwtMC4yODEgMCwwLjA5MyAwLDAuMTg3IDAsMC4yODEgLTAuNjQ0LDAuMDk0IC0xLjI4NSwwLjE4NyAtMS45MjUsMC4yODEgMCwwLjA5NCAwLDAuMTg4IDAsMC4yNyAtMC4xODgsMCAtMC4zNiwwIC0wLjU0NywwIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIC0wLjQ2OSwwLjA5NCAtMC45MjYsMC4xODcgLTEuMzc5LDAuMjgxIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgxIC0wLjU2MywwLjE3MiAtMS4xMDksMC4zNiAtMS42NTYsMC41NDcgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODIgLTAuMTg4LDAgLTAuMzc1LDAgLTAuNTQ3LDAgMCwwLjA5MyAwLDAuMTcxIDAsMC4yNjUgLTAuNTY3LDAuMTg4IC0xLjExMywwLjM3NSAtMS42NiwwLjU2MyAtMC4wOTQsMC4xODcgLTAuMTg4LDAuMzU5IC0wLjI4MiwwLjU0NyAtMC41NDYsMC4xOTEgLTEuMDkzLDAuMzc4IC0xLjY0LDAuNTY2IC0wLjA5NCwwLjE3MiAtMC4xOTIsMC4zNTkgLTAuMjg1LDAuNTQ3IC0wLjM2LDAuMDk0IC0wLjczNSwwLjE4NyAtMS4wOTQsMC4yODEgMCwwLjA5NCAwLDAuMTg4IDAsMC4yNjYgLTAuMjgxLDAuMDkzIC0wLjU2MywwLjE4NyAtMC44MjgsMC4yODEgLTAuMDk0LDAuMTg3IC0wLjE4OCwwLjM3NSAtMC4yODIsMC41NjIgLTAuMTg3LDAgLTAuMzU5LDAgLTAuNTQ2LDAgLTAuMTg4LDAuMjY2IC0wLjM3NSwwLjU0NyAtMC41NTEsMC44MjkgLTAuMTg4LDAgLTAuMzc1LDAgLTAuNTYzLDAgLTAuMDkzLDAuMTkxIC0wLjE3MiwwLjM2MyAtMC4yNjUsMC41NSAtMC4xODgsMCAtMC4zNzUsMCAtMC41NjMsMCAtMC4wNzgsMC4xODggLTAuMTcyLDAuMzc1IC0wLjI2NSwwLjU2MyAtMC4wOTQsMCAtMC4xODgsMCAtMC4yODIsMCAtMC4wOTMsMC4xNzIgLTAuMTg3LDAuMzU5IC0wLjI2NSwwLjU0NyAtMC4xODgsMCAtMC4zNzUsMCAtMC41NjMsMCAtMC4yNjUsMC4zNzUgLTAuNTUxLDAuNzM0IC0wLjgxNiwxLjEwOSAtMC4xODgsMCAtMC4zNzUsMCAtMC41NjMsMCAtMC45MDYsMS4wMiAtMS44MjgsMi4wMzUgLTIuNzU0LDMuMDUxIC0xLjE4NywxLjA5OCAtMi4zOSwyLjIwNyAtMy41ODIsMy4zMTYgMCwwLjE4OCAwLDAuMzc1IDAsMC41NTEgLTAuNDUzLDAuMzc1IC0wLjkyMiwwLjc1IC0xLjM3NSwxLjEwOSAwLDAuMTg4IDAsMC4zNzUgMCwwLjU2MyAtMC4xODcsMC4wOTQgLTAuMzc1LDAuMTcyIC0wLjU0NywwLjI2NiAwLDAuMDkzIDAsMC4xODcgMCwwLjI4MSAtMC4xODcsMC4wOTQgLTAuMzc4LDAuMTg3IC0wLjU2NiwwLjI4MSAwLDAuMTg4IDAsMC4zNTkgMCwwLjU0NyAtMC4yNjYsMC4xOTEgLTAuNTQ3LDAuMzc5IC0wLjgxMiwwLjU2NiAwLDAuMTcyIDAsMC4zNiAwLDAuNTQ3IC0wLjE4OCwwLjA5NCAtMC4zNzUsMC4xODggLTAuNTYzLDAuMjgxIDAsMC4xODggMCwwLjM2IDAsMC41NDcgLTAuMTcyLDAuMDk0IC0wLjM1OSwwLjE4OCAtMC41NDcsMC4yODIgMCwwLjE4NyAwLDAuMzU5IDAsMC41NDYgLTAuMTg3LDAuMDk0IC0wLjM1OSwwLjE4OCAtMC41NDcsMC4yODIgMCwwLjE4NyAwLDAuMzc5IDAsMC41NSAtMC4xODcsMC4wOTQgLTAuMzc1LDAuMTg4IC0wLjU1LDAuMjgyIDAsMC4xODcgMCwwLjM3NSAwLDAuNTYyIC0wLjE4OCwwLjA3OCAtMC4zNzUsMC4xNzIgLTAuNTYzLDAuMjY2IC0wLjA5NCwwLjM3NSAtMC4xNzIsMC43MzQgLTAuMjY2LDEuMTA5IC0wLjE4NywwLjA5NCAtMC4zNzUsMC4xODggLTAuNTYyLDAuMjgxIC0wLjA3OCwwLjM2IC0wLjE3MiwwLjczOSAtMC4yNjYsMS4xMTQgLTAuMTg3LDAuMDk0IC0wLjM3NSwwLjE3MiAtMC41NDcsMC4yNjUgMCwwLjE4OCAwLDAuMzc1IDAsMC41NjMgLTAuMDkzLDAgLTAuMTg3LDAgLTAuMjgxLDAgMCwwLjE4NyAwLDAuMzU5IDAsMC41NDcgLTAuMDk0LDAgLTAuMTg3LDAgLTAuMjgxLDAgMCwwLjE4NyAwLDAuMzc1IDAsMC41NjIgLTAuMDc4LDAgLTAuMTcyLDAgLTAuMjY2LDAgMCwwLjE3MiAwLDAuMzYgMCwwLjU0NyAtMC4wOTMsMCAtMC4xOTEsMCAtMC4yODUsMCAwLDAuMTkyIDAsMC4zNzkgMCwwLjU1MSAtMC4wOTQsMCAtMC4xODcsMCAtMC4yNjUsMCAwLDAuMTg3IDAsMC4zNzUgMCwwLjU2MiAtMC4wOTQsMCAtMC4xODgsMCAtMC4yODIsMCAwLDAuMTg4IDAsMC4zNiAwLDAuNTQ3IC0wLjA5MywwIC0wLjE4NywwIC0wLjI4MSwwIDAsMC4xODggMCwwLjM3NSAwLDAuNTYzIC0wLjA5NCwwIC0wLjE3MiwwIC0wLjI2NiwwIDAsMC4xNzIgMCwwLjM1OSAwLDAuNTQ3IC0wLjA5MywwIC0wLjE4NywwIC0wLjI4MSwwIC0wLjE4NywwLjU0NyAtMC4zNTksMS4xMTMgLTAuNTQ3LDEuNjYgLTAuMDkzLDAgLTAuMTg3LDAgLTAuMjgxLDAgMCwwLjI4MSAwLDAuNTYyIDAsMC44MjggLTAuMDk0LDAgLTAuMTg3LDAgLTAuMjY2LDAgLTAuMDkzLDAuMzc1IC0wLjE4NywwLjc1IC0wLjI4MSwxLjEwOSAtMC4wOTQsMCAtMC4xODcsMCAtMC4yODEsMCAwLDAuMjg1IDAsMC41NjcgMCwwLjgzMiAtMC4wOTgsMCAtMC4xNzYsMCAtMC4yNywwIDAsMC4xODggMCwwLjM3NSAwLDAuNTYzIC0wLjA5MywwIC0wLjE4NywwIC0wLjI4MSwwIC0wLjA5NCwwLjU0NyAtMC4xODcsMS4xMDkgLTAuMjgxLDEuNjU2IC0wLjA3OCwwIC0wLjE3MiwwIC0wLjI2NiwwIDAsMC4xODggMCwwLjM3NSAwLDAuNTUxIC0wLjA5NCwwIC0wLjE4NywwIC0wLjI4MSwwIC0wLjA5NCwwLjU2MiAtMC4xODgsMS4xMDkgLTAuMjY2LDEuNjcyIC0wLjA5MywwIC0wLjE4NywwIC0wLjI4MSwwIDAsMC4yNjUgMCwwLjU0NyAwLDAuODI4IC0wLjA5NCwwIC0wLjE4NywwIC0wLjI4MSwwIDAsMC4yNjYgMCwwLjU0NyAwLDAuODMyIC0wLjA3OCwwIC0wLjE3MiwwIC0wLjI2NiwwIDAsMC4yODEgMCwwLjU0NyAwLDAuODI4IC0wLjA5NCwwIC0wLjE4NywwIC0wLjI4MSwwIC0wLjA5NCwwLjY0MSAtMC4xODgsMS4yOTcgLTAuMjY2LDEuOTM4IC0wLjA5MywwIC0wLjE4NywwIC0wLjI4NSwwIC0wLjA5NCwwLjczOCAtMC4xODcsMS40NzIgLTAuMjgxLDIuMjIyIC0wLjA5NCwwIC0wLjE3MiwwIC0wLjI2NiwwIDAsMC4zNiAwLDAuNzM1IDAsMS4wOTQgLTAuMDkzLDAgLTAuMTg3LDAgLTAuMjgxLDAgMCwwLjM3OSAwLDAuNzU0IDAsMS4xMTMgLTAuMDk0LDAgLTAuMTg3LDAgLTAuMjgxLDAgMCwwLjM3NSAwLDAuNzM1IDAsMS4xMSAtMC4wNzgsMCAtMC4xNzIsMCAtMC4yNjYsMCAwLDAuNDY4IDAsMC45MjEgMCwxLjM5NCAtMC4wOTQsMCAtMC4xODcsMCAtMC4yODEsMCAtMC4wOTQsMC45MjIgLTAuMTg4LDEuODQ0IC0wLjI2NiwyLjc2NiAtMC4wOTMsMCAtMC4xODcsMCAtMC4yODEsMCAwLDAuNTUxIDAsMS4xMTMgMCwxLjY2IC0wLjA5NCwwIC0wLjE4NywwIC0wLjI4MSwwIDAsMC41NDcgMCwxLjEwOSAwLDEuNjU2IC0wLjA5NCwwIC0wLjE3MiwwIC0wLjI2NiwwIDAsMC42NiAwLDEuMzAxIDAsMS45NDIgLTAuMDk0LDAgLTAuMTg3LDAgLTAuMjgxLDAgLTAuMDk0LDEuNTY2IC0wLjE4OCwzLjE0NCAtMC4yODUsNC43MTEgLTAuMDc4LDAgLTAuMTcyLDAgLTAuMjY2LDAgMCwxLjIwMyAwLDIuNDA2IDAsMy41OTcgLTAuNzY1LDIuODAxIC0wLjI4MSw3LjI0MiAtMC4yODEsMTAuNTI4IDAsMS44MTIgLTAuMTA5LDQuMTc1IDAuMjgxLDUuNTM5IDAuMDk0LDEuODQzIDAuMTg4LDMuNjkxIDAuMjY2LDUuNTUgMC4wOTcsMCAwLjE5MSwwIDAuMjg1LDAgMCwwLjczOSAwLDEuNDczIDAsMi4yMDcgMC4wOTQsMCAwLjE4NywwIDAuMjgxLDAgMCwwLjU2MyAwLDEuMTEgMCwxLjY2MSAwLjA5NCwwIDAuMTcyLDAgMC4yNjYsMCAwLDAuNTYyIDAsMS4xMDkgMCwxLjY3MSAxLjAxNSw0LjMzMiAyLjAzMSw4LjY4NCAzLjAzNSwxMy4wMTYgMC4wOTQsMCAwLjE4NywwIDAuMjgxLDAgMCwwLjI4MSAwLDAuNTQ3IDAsMC44MjggMC4wOTQsMCAwLjE4OCwwIDAuMjY2LDAgMCwwLjI4MSAwLDAuNTUxIDAsMC44MzIgMC4wOTQsMCAwLjE4NywwIDAuMjgxLDAgMCwwLjI4MSAwLDAuNTYzIDAsMC44MjggMC4wOTQsMCAwLjE4OCwwIDAuMjgxLDAgMCwwLjI4MiAwLDAuNTYzIDAsMC44MjggMC4wNzgsMCAwLjE3MiwwIDAuMjY2LDAgMCwwLjI4MiAwLDAuNTYzIDAsMC44MjkgMC4wOTQsMCAwLjE4NywwIDAuMjgxLDAgMCwwLjI4MSAwLDAuNTY2IDAsMC44NDcgMC4wOTQsMCAwLjE4OCwwIDAuMjY2LDAgMC4xODcsMC44MjggMC4zNzUsMS42NTYgMC41NjIsMi40ODUgMC4wOTQsMCAwLjE3MiwwIDAuMjcsMCAwLDAuMTg3IDAsMC4zNzkgMCwwLjU1IDAuMDk0LDAgMC4xODcsMCAwLjI4MSwwIDAuMDk0LDAuNTYzIDAuMTg4LDEuMTEgMC4yODEsMS42NzIgMC4wNzksMCAwLjE3MiwwIDAuMjY2LDAgMCwwLjE3MiAwLDAuMzYgMCwwLjU0NyAwLjA5NCwwIDAuMTg4LDAgMC4yODEsMCAwLDAuMjgxIDAsMC41NDcgMCwwLjgzMiAwLjA5NCwwIDAuMTg4LDAgMC4yNjYsMCAwLjA5NCwwLjM3NSAwLjE4NywwLjczNSAwLjI4MSwxLjExIDAuMDk0LDAgMC4xODgsMCAwLjI4MSwwIDAsMC4yODEgMCwwLjU0NiAwLDAuODI4IDAuMDk0LDAgMC4xNzIsMCAwLjI2NiwwIDAuMDk0LDAuMzc1IDAuMTg4LDAuNzM0IDAuMjgxLDEuMTA5IDAuMDk0LDAgMC4xODgsMCAwLjI4MiwwIDAsMC4yODUgMCwwLjU1MSAwLDAuODMyIDAuMDc4LDAgMC4xNzEsMCAwLjI2NSwwIDAsMC4xODggMCwwLjM3NSAwLDAuNTQ3IDAuMDk0LDAgMC4xOTIsMCAwLjI4NSwwIDAuMTg4LDAuNTYyIDAuMzYsMS4xMDkgMC41NDcsMS42NzIgMC4wOTQsMCAwLjE4OCwwIDAuMjgxLDAgMCwwLjI2NSAwLDAuNTUxIDAsMC44MzIgMC4wNzksMCAwLjE3MiwwIDAuMjY2LDAgMC4xODgsMC41NDcgMC4zNzUsMS4xMDkgMC41NDcsMS42NTYgMC4wOTQsMCAwLjE4NywwIDAuMjgxLDAgMCwwLjE4OCAwLDAuMzc1IDAsMC41NDcgMC4wOTQsMCAwLjE4OCwwIDAuMjgxLDAgMC4xNzIsMC41NjYgMC4zNiwxLjExMyAwLjU0NywxLjY3NiAwLjE4OCwwLjA5NCAwLjM2NCwwLjE4NyAwLjU1MSwwLjI2NSAwLDAuMTg4IDAsMC4zNzUgMCwwLjU2MyAwLjA5NCwwIDAuMTg4LDAgMC4yODEsMCAwLDAuMTg3IDAsMC4zNTkgMCwwLjU0NyAwLjA5NCwwIDAuMTg4LDAgMC4yNjYsMCAwLDAuMTg3IDAsMC4zNzUgMCwwLjU2MiAwLjA5NCwwIDAuMTg3LDAgMC4yODEsMCAwLDAuMTc2IDAsMC4zNjQgMCwwLjU1MSAwLjA5NCwwIDAuMTg4LDAgMC4yODEsMCAwLDAuMTg4IDAsMC4zNzUgMCwwLjU2MyAwLjE3MiwwLjA3OCAwLjM2LDAuMTcxIDAuNTQ3LDAuMjY1IDAuMTg4LDAuNTYzIDAuMzYsMS4xMSAwLjU0NywxLjY1NiAwLjE4OCwwLjA5NCAwLjM3NSwwLjE4OCAwLjU0NywwLjI4NiAwLjA5NCwwLjM3NSAwLjE4OCwwLjczNCAwLjI4NSwxLjEwOSAwLjE4OCwwLjA5NCAwLjM3NSwwLjE4NyAwLjU0NywwLjI4MSAwLjA5NCwwLjM2IDAuMTg4LDAuNzM1IDAuMjgxLDEuMTEgMC4xODgsMC4wNzggMC4zNiwwLjE3MSAwLjU0NywwLjI2NSAwLjA5NCwwLjM3NSAwLjE4OCwwLjczOCAwLjI4MSwxLjExMyAwLjA5NCwwIDAuMTg4LDAgMC4yNjYsMCAwLjA5NCwwLjI4MiAwLjE4OCwwLjU0NyAwLjI4MSwwLjgyOSAwLjE4OCwwLjA5MyAwLjM3NSwwLjE4NyAwLjU0NywwLjI4MSAwLDAuMTg3IDAsMC4zNzUgMCwwLjU0NyAwLjE4OCwwLjA5MyAwLjM3NSwwLjE4NyAwLjU2NywwLjI4MSAwLDAuMTg3IDAsMC4zNzUgMCwwLjU0NyAwLjE3MiwwLjA5OCAwLjM1OSwwLjE5MSAwLjU0NywwLjI4NSAwLDAuMTg4IDAsMC4zNzUgMCwwLjU2MyAwLjA5MywwIDAuMTcxLDAgMC4yNjUsMCAwLjA5NCwwLjI2NSAwLjE4OCwwLjU0NiAwLjI4MSwwLjgyOCAwLjE4OCwwLjA5MyAwLjM2LDAuMTcyIDAuNTQ3LDAuMjY1IDAsMC4xODggMCwwLjM3NSAwLDAuNTYzIDAuMjgyLDAuMTg3IDAuNTQ3LDAuMzU5IDAuODI4LDAuNTQ3IDAsMC4xODcgMCwwLjM3OSAwLDAuNTY2IDAuMTg4LDAuMDk0IDAuMzc1LDAuMTcyIDAuNTQ3LDAuMjY2IDAsMC4xODcgMCwwLjM3NSAwLDAuNTYyIDAuMjg1LDAuMTg4IDAuNTY3LDAuMzYgMC44MzIsMC41NDcgMCwwLjE4OCAwLDAuMzc1IDAsMC41NjMgMC4xODgsMC4wNzggMC4zNzUsMC4xNzEgMC41NDcsMC4yNjUgMC4wOTQsMC4yODEgMC4xODgsMC41NjMgMC4yODEsMC44MzIgMC4yODIsMC4xODggMC41NDcsMC4zNzUgMC44MjksMC41NjMgMCwwLjE4NyAwLDAuMzU5IDAsMC41NDcgMC4xODcsMC4wOTMgMC4zNTksMC4xODcgMC41NDYsMC4yODEgMCwwLjA5NCAwLDAuMTg3IDAsMC4yODEgMC4xODgsMC4wOTQgMC4zNzksMC4xNzIgMC41NTEsMC4yNjYgMCwwLjE4NyAwLDAuMzc1IDAsMC41NjIgMC40NjksMC4zNiAwLjkyMiwwLjczOCAxLjM3NSwxLjExMyAwLDAuMTcyIDAsMC4zNiAwLDAuNTQ3IDAuNDY5LDAuMzc1IDAuOTIyLDAuNzM1IDEuMzkxLDEuMTEgMCwwLjE4NyAwLDAuMzU5IDAsMC41NDcgMC41NTEsMC40NjggMS4wOTcsMC45MjUgMS42NDQsMS4zOTQgMCwwLjE4OCAwLDAuMzYgMCwwLjU0NyAwLjA5NCwwIDAuMTg4LDAgMC4yODIsMCAwLjE4NywwLjI4MSAwLjM1OSwwLjU2MyAwLjU0NiwwLjgyOCAxLjIwOCwxLjExMyAyLjM5NSwyLjIyMyAzLjU4MywzLjMzMiAwLDAuMTg4IDAsMC4zNiAwLDAuNTQ3IDAuOTI1LDAuNzM4IDEuODQ3LDEuNDg4IDIuNzUzLDIuMjIzIDAuOTIyLDEuMDE1IDEuODQ4LDIuMDM1IDIuNzcsMy4wNSAwLjI2NiwwLjA5NCAwLjU0NywwLjE3MiAwLjgyOCwwLjI2NiAwLjQ1MywwLjU2MyAwLjkxLDEuMTA5IDEuMzc5LDEuNjc2IDAuMTcyLDAgMC4zNTksMCAwLjU0NywwIDAuNDUzLDAuNTQ3IDAuOTIyLDEuMDk0IDEuMzc1LDEuNjU2IDAuMTg3LDAgMC4zNTksMCAwLjU0NywwIDAuMjg1LDAuMzYgMC41NTEsMC43MzUgMC44MzIsMS4xMTMgMC4xODcsMCAwLjM3NSwwIDAuNTQ3LDAgMC4yODEsMC4zNiAwLjU2MiwwLjczNSAwLjgyOCwxLjExIDAuMTg3LDAgMC4zNzUsMCAwLjU0NywwIDAuMTg3LDAuMjY1IDAuMzc1LDAuNTQ3IDAuNTY2LDAuODI4IDAuMTcyLDAgMC4zNTksMCAwLjU0NywwIDAuMTg3LDAuMjY2IDAuMzU5LDAuNTQ3IDAuNTQ3LDAuODI4IDAuMTg3LDAgMC4zNzUsMCAwLjU0NywwIDAuMTg3LDAuMjY2IDAuMzc1LDAuNTUxIDAuNTYyLDAuODMyIDAuMTcyLDAgMC4zNiwwIDAuNTQ3LDAgMC4wOTQsMC4xODggMC4xODgsMC4zNTkgMC4yNjYsMC41NDcgMC4xODcsMCAwLjM3OSwwIDAuNTY2LDAgMC4xNzIsMC4yODEgMC4zNTksMC41NjIgMC41NDcsMC44MjggMC4xODcsMCAwLjM1OSwwIDAuNTQ3LDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODEgMC4yODEsMC4wOTQgMC41NDcsMC4xODggMC44MjgsMC4yODIgMC4wOTQsMC4xODcgMC4xODcsMC4zNTkgMC4yODEsMC41NDYgMC4xNzIsMCAwLjM2LDAgMC41NDcsMCAwLjE5MSwwLjI4MiAwLjM2MywwLjU2NyAwLjU1MSwwLjgzMiAwLjM3NSwwLjA5NCAwLjczNCwwLjE4OCAxLjEwOSwwLjI4MiAwLDAuMDkzIDAsMC4xODcgMCwwLjI4MSAwLjI2NiwwLjA5NCAwLjU0NywwLjE4NyAwLjgyOCwwLjI2NiAwLjA3OCwwLjE4NyAwLjE3MiwwLjM3NSAwLjI2NiwwLjU2MiAwLjE4NywwIDAuMzc1LDAgMC41NDcsMCAwLjA5OCwwLjE4OCAwLjE5MSwwLjM1OSAwLjI4NSwwLjU0NyAwLjM1OSwwLjA5NCAwLjczNCwwLjE4NyAxLjA5NCwwLjI4MSAwLjA5NCwwLjE4OCAwLjE4NywwLjM3NSAwLjI4MSwwLjU0NyAwLjI4MSwwLjA5OCAwLjU0NywwLjE5MiAwLjgyOCwwLjI4NSAwLDAuMDk0IDAsMC4xODggMCwwLjI4MiAwLjE4OCwwIDAuMzYsMCAwLjU0NywwIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIDAuMTg4LDAgMC4zNzksMCAwLjU1MSwwIDAsMC4wNzggMCwwLjE3MiAwLDAuMjY1IDAuMTg3LDAgMC4zNzUsMCAwLjU2MiwwIDAuMDk0LDAuMTg4IDAuMTcyLDAuMzc1IDAuMjY2LDAuNTYzIDAuMzc1LDAuMDk0IDAuNzM0LDAuMTcyIDEuMTA5LDAuMjY2IDAuMDk0LDAuMTg3IDAuMTg4LDAuMzc1IDAuMjY2LDAuNTYyIDAuMTg3LDAgMC4zNzUsMCAwLjU2MiwwIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjY2IDAuMTc2LDAgMC4zNjQsMCAwLjU1MSwwIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIDAuMTg4LDAgMC4zNiwwIDAuNTQ3LDAgMCwwLjA5NCAwLDAuMTkxIDAsMC4yODUgMC4xODgsMCAwLjM3NSwwIDAuNTQ3LDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODEgMC4xODcsMCAwLjM3NSwwIDAuNTYyLDAgMC4wNzksMC4xNzIgMC4xNzIsMC4zNiAwLjI2NiwwLjU0NyAwLjE4OCwwIDAuMzc1LDAgMC41NDcsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MSAwLjE4NywwIDAuMzc5LDAgMC41NjYsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI2NiAwLjE3MiwwIDAuMzYsMCAwLjU0NywwIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgxIDAuMTg4LDAgMC4zNiwwIDAuNTQ3LDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODIgMC4xODgsMCAwLjM3NSwwIDAuNTQ3LDAgMCwwLjA5MyAwLDAuMTg3IDAsMC4yODEgMC4xODcsMCAwLjM3NSwwIDAuNTYyLDAgMCwwLjA3OCAwLDAuMTcyIDAsMC4yNjUgMC4xNzIsMCAwLjM2LDAgMC41NDcsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MiAwLjE4OCwwIDAuMzY0LDAgMC41NTEsMCAwLDAuMDkzIDAsMC4xODcgMCwwLjI4MSAwLjE4OCwwIDAuMzc1LDAgMC41NDcsMCAwLDAuMDk4IDAsMC4xNzYgMCwwLjI2OSAwLjU2MywwLjE4OCAxLjEwOSwwLjM3NSAxLjY1NiwwLjU2MyAwLDAuMDk0IDAsMC4xODcgMCwwLjI4MSAwLjI4MiwwIDAuNTQ3LDAgMC44MzIsMCAwLDAuMDc4IDAsMC4xNzIgMCwwLjI2NiAwLjE4OCwwIDAuMzYsMCAwLjU0NywwIDAsMC4wOTQgMCwwLjE4NyAwLDAuMjgxIDAuMzc1LDAuMDk0IDAuNzM1LDAuMTg4IDEuMTEsMC4yODEgMCwwLjA5NCAwLDAuMTcyIDAsMC4yNjYgMC4yNjUsMCAwLjU0NiwwIDAuODI4LDAgMCwwLjA5NCAwLDAuMTg3IDAsMC4yODEgMC4zNTksMC4wOTQgMC43MzgsMC4xODggMS4wOTcsMC4yODEgMCwwLjA5NCAwLDAuMTg4IDAsMC4yNjYgMC4yODIsMCAwLjU0NywwIDAuODI4LDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODEgMC4zNiwwLjA5OCAwLjczNSwwLjE5MiAxLjA5NCwwLjI4NSAwLDAuMDk0IDAsMC4xODggMCwwLjI4MiAwLjU2MywwLjA3OCAxLjExMywwLjE3MiAxLjY2LDAuMjY1IDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgyIDAuMTg4LDAgMC4zNzUsMCAwLjU0NywwIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIDAuNDY5LDAuMDk0IDAuOTIyLDAuMTcyIDEuMzc1LDAuMjY1IDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgyIDAuNTY3LDAuMDkzIDEuMTE0LDAuMTg3IDEuNjYsMC4yODEgMCwwLjA5NCAwLDAuMTg3IDAsMC4yODEgMC4xODgsMCAwLjM3NSwwIDAuNTQ3LDAgMCwwLjA3OCAwLDAuMTcyIDAsMC4yNjYgMC44MjgsMC4xODcgMS42NiwwLjM3NSAyLjQ4OSwwLjU2NiAwLDAuMDk0IDAsMC4xNzIgMCwwLjI2NiAwLjI4MSwwIDAuNTQ2LDAgMC44MjgsMCAwLDAuMDk0IDAsMC4xODcgMCwwLjI4MSAwLjI4MSwwIDAuNTQ3LDAgMC44MjgsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MSAwLjI2NSwwIDAuNTQ3LDAgMC44MzIsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI2NiAwLjI2NSwwIDAuNTQ3LDAgMC44MTIsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MSAwLjkyMiwwLjE4OCAxLjg0NCwwLjM3NSAyLjc3LDAuNTYzIDAsMC4wOTQgMCwwLjE3MiAwLDAuMjY1IDAuNjQsMC4wOTQgMS4yODEsMC4xODggMS45MjIsMC4yODIgMCwwLjA5MyAwLDAuMTg3IDAsMC4yODEgMC43MzgsMC4wOTQgMS40NzIsMC4xODcgMi4yMDcsMC4yNjYgMCwwLjA5NyAwLDAuMTkxIDAsMC4yODUgMC4zNTksMCAwLjczNCwwIDEuMDk0LDAgMCwwLjA5MyAwLDAuMTg3IDAsMC4yODEgMC4zNzUsMCAwLjczOCwwIDEuMTEzLDAgMCwwLjA5NCAwLDAuMTg3IDAsMC4yODEgMC4zNTksMCAwLjczNCwwIDEuMDk0LDAgMCwwLjA3OCAwLDAuMTcyIDAsMC4yNjYgMC4zNzUsMCAwLjczNCwwIDEuMTA5LDAgMCwwLjA5NCAwLDAuMTg3IDAsMC4yODEgMC44MzIsMC4wOTQgMS42NiwwLjE4OCAyLjQ4OCwwLjI4MSAwLDAuMDk0IDAsMC4xNzIgMCwwLjI2NiAwLjQ1MywwIDAuOTA2LDAgMS4zNzksMCAyLjgxMywwLjg5MSA2LjQ2MSwxLjA5NCA5LjM2NywxLjk0MSAwLjczOSwwIDEuNDczLDAgMi4yMDcsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MiAwLjczNSwwIDEuNDczLDAgMi4yMDcsMCAwLDAuMDkzIDAsMC4xODcgMCwwLjI4MSAwLjczNSwwIDEuNDY5LDAgMi4yMDMsMCAwLDAuMDk0IDAsMC4xODcgMCwwLjI2NSAxLjAwNCwwIDIuMDIsMCAzLjAyLDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODIgMi43NywwLjA5MyA1LjUyMywwLjE4NyA4LjI3NywwLjI4MSAyLjc3LDAuNzY2IDcuMTk2LDAuMjgxIDEwLjQ4MSwwLjI4MSAxLjgwMSwwIDQuMTQ4LDAuMTEgNS41MDgsLTAuMjgxIDEuNDY4LDAgMi45NDEsMCA0LjQxLDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODEgMS4wMTksMCAyLjAxOSwwIDMuMDM1LDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODIgMC45MjYsMCAxLjgzMiwwIDIuNzU0LDAgMS43MDcsLTAuNDg0IDQuMTI5LC0wLjYwOSA1Ljc4OSwtMS4wOTMgMC41NDcsMCAxLjA5NCwwIDEuNjU2LDAgMS43NTQsLTAuNTUxIDQuMDcsLTAuODQ4IDUuNzg5LC0xLjM5NSAwLjgyOCwtMC4wOTQgMS42NDUsLTAuMTg3IDIuNDczLC0wLjI4MSAwLC0wLjA5NCAwLC0wLjE3MiAwLC0wLjI2NiAwLjM3NSwwIDAuNzM0LDAgMS4xMDksMCAwLC0wLjA5MyAwLC0wLjE4NyAwLC0wLjI4MSAwLjM2LDAgMC43MzksMCAxLjA5OCwwIDAsLTAuMDk0IDAsLTAuMTg3IDAsLTAuMjgxIDAuMzc1LDAgMC43MzQsMCAxLjEwOSwwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjY2IDAuMzYsMCAwLjczNSwwIDEuMDk0LDAgMCwtMC4wOTQgMCwtMC4xODcgMCwtMC4yODEgMC4yODEsMCAwLjU2NiwwIDAuODMyLDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODEgMC43MzQsLTAuMDk0IDEuNDY5LC0wLjE4OCAyLjIwMywtMC4yODUgMCwtMC4wNzkgMCwtMC4xNzIgMCwtMC4yNjYgMC4yODEsMCAwLjU0NywwIDAuODMyLDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODEgMC4yODEsMCAwLjU0NywwIDAuODI4LDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODIgMC4yNjYsMCAwLjU0NywwIDAuODI4LDAgMCwtMC4wOTMgMCwtMC4xNzEgMCwtMC4yNjUgMC4yNjYsMCAwLjU0NywwIDAuODI5LDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODEgMC42NDQsLTAuMDk0IDEuMjg1LC0wLjE4OCAxLjkyNSwtMC4yODIgMCwtMC4wOTMgMCwtMC4xODcgMCwtMC4yODEgMC4xODgsMCAwLjM2LDAgMC41NDcsMCAwLC0wLjA3OCAwLC0wLjE3MiAwLC0wLjI2NiAwLjI4MiwwIDAuNTQ3LDAgMC44MjgsMCAwLC0wLjA5MyAwLC0wLjE4NyAwLC0wLjI4MSAwLjI4MiwwIDAuNTUxLDAgMC44MzIsMCAwLC0wLjA5NCAwLC0wLjE4NyAwLC0wLjI4MSAwLjI2NiwwIDAuNTQ3LDAgMC44MjksMCAwLC0wLjA5NCAwLC0wLjE3MiAwLC0wLjI2NiAwLjI2NSwwIDAuNTQ2LDAgMC44MjgsMCAwLC0wLjA5MyAwLC0wLjE5MSAwLC0wLjI4NSAwLjE3MiwwIDAuMzU5LDAgMC41NDcsMCAwLC0wLjA5NCAwLC0wLjE4NyAwLC0wLjI4MSAwLjI2NSwwIDAuNTQ2LDAgMC44MzIsMCAwLC0wLjA5NCAwLC0wLjE4OCAwLC0wLjI2NiAwLjE3MSwwIDAuMzU5LDAgMC41NDYsMCAwLC0wLjA5NCAwLC0wLjE4NyAwLC0wLjI4MSAwLjQ1NCwtMC4wOTQgMC45MjIsLTAuMTg4IDEuMzc1LC0wLjI4MSAwLC0wLjA5NCAwLC0wLjE4OCAwLC0wLjI4MiAwLjI4MiwwIDAuNTQ3LDAgMC44MjksMCAwLC0wLjA5MyAwLC0wLjE3MSAwLC0wLjI2NSAwLjE4NywwIDAuMzYzLDAgMC41NSwwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgxIDAuMjgyLDAgMC41NDcsMCAwLjgyOCwwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgyIDAuMzc1LC0wLjA5MyAwLjczNSwtMC4xODcgMS4wOTQsLTAuMjY1IDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgyIDAuMTg4LDAgMC4zNzUsMCAwLjU2MywwIDAsLTAuMDkzIDAsLTAuMTg3IDAsLTAuMjg1IDAuMjY1LDAgMC41NTEsMCAwLjgzMiwwIDAsLTAuMDkzIDAsLTAuMTg3IDAsLTAuMjgxIDAuMTcyLDAgMC4zNTksMCAwLjU0NywwIDAsLTAuMDc4IDAsLTAuMTcyIDAsLTAuMjY2IDAuMzU5LC0wLjA5MyAwLjczNCwtMC4xODcgMS4wOTMsLTAuMjgxIDAsLTAuMDk0IDAsLTAuMTg3IDAsLTAuMjgxIDAuMzc1LC0wLjA5NCAwLjczNSwtMC4xNzIgMS4xMSwtMC4yNjYgMCwtMC4wOTMgMCwtMC4xODcgMCwtMC4yODEgMC4xODcsMCAwLjM2MywwIDAuNTUxLDAgMCwtMC4wOTQgMCwtMC4xODcgMCwtMC4yODEgMC4xODcsMCAwLjM3NSwwIDAuNTQ2LDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yNjYgMC4xODgsMCAwLjM3NSwwIDAuNTYzLDAgMCwtMC4wOTQgMCwtMC4xODcgMCwtMC4yODEgMC4xNzIsMCAwLjM1OSwwIDAuNTQ3LDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODEgMC4xODcsMCAwLjM1OSwwIDAuNTQ3LDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODIgMC4xODcsMCAwLjM3NSwwIDAuNTQ3LDAgMCwtMC4wOTMgMCwtMC4xNzEgMCwtMC4yNjkgMC4xOTEsMCAwLjM3OCwwIDAuNTUsMCAwLC0wLjA5NCAwLC0wLjE4OCAwLC0wLjI4MSAwLjE4OCwwIDAuMzc1LDAgMC41NjMsMCAwLC0wLjA5NCAwLC0wLjE4OCAwLC0wLjI4MiAwLjE3MiwwIDAuMzU5LDAgMC41NDcsMCAwLC0wLjA5MyAwLC0wLjE4NyAwLC0wLjI2NSAwLjE4NywwIDAuMzU5LDAgMC41NDcsMCAwLjA5MywtMC4xODggMC4xODcsLTAuMzc1IDAuMjgxLC0wLjU2MyAwLjE4NywwIDAuMzU5LDAgMC41NDcsMCAwLC0wLjA5MyAwLC0wLjE4NyAwLC0wLjI4MSAwLjE4NywwIDAuMzc5LDAgMC41NSwwIDAsLTAuMDc4IDAsLTAuMTcyIDAsLTAuMjY2IDAuMTg4LDAgMC4zNzUsMCAwLjU2MywwIDAsLTAuMDkzIDAsLTAuMTg3IDAsLTAuMjgxIDAuMTcyLDAgMC4zNTksMCAwLjU0NywwIDAuMDk0LC0wLjE4NyAwLjE4NywtMC4zNzUgMC4yNjUsLTAuNTQ3IDAuMTg4LDAgMC4zNzUsMCAwLjU2MywwIDAsLTAuMDkzIDAsLTAuMTg3IDAsLTAuMjgxIDAuMTcyLDAgMC4zNTksMCAwLjU0NywwIDAuMDk0LC0wLjE5MSAwLjE4NywtMC4zNzkgMC4yODEsLTAuNTY2IDAuMzYzLC0wLjA3OCAwLjczOCwtMC4xNzIgMS4wOTgsLTAuMjY2IDAuMDk0LC0wLjE4NyAwLjE4NywtMC4zNzUgMC4yODEsLTAuNTYyIDAuMTcyLDAgMC4zNTksMCAwLjU0NywwIDAsLTAuMDk0IDAsLTAuMTcyIDAsLTAuMjY2IDAuMTg3LDAgMC4zNTksMCAwLjU0NywwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgxIDAuMjgxLC0wLjA5NCAwLjU0NywtMC4xODggMC44MjgsLTAuMjgyIDAuMDk0LC0wLjE4NyAwLjE5MSwtMC4zNTkgMC4yODUsLTAuNTQ2IDAuMTcyLDAgMC4zNTksMCAwLjU0NywwIDAuMDk0LC0wLjE4OCAwLjE4NywtMC4zNzUgMC4yNjYsLTAuNTY3IDAuMTg3LDAgMC4zNzUsMCAwLjU2MiwwIDAuMDk0LC0wLjE3MiAwLjE3MiwtMC4zNTkgMC4yNjYsLTAuNTQ3IDAuMTg3LDAgMC4zNzUsMCAwLjU2MiwwIDAuMDc4LC0wLjE4NyAwLjE3MiwtMC4zNzUgMC4yNjYsLTAuNTQ3IDAuMTg3LDAgMC4zNzUsMCAwLjU0NywwIDAsLTAuMDkzIDAsLTAuMTg3IDAsLTAuMjgxIDAuMjg1LC0wLjA5NCAwLjU2NiwtMC4xODcgMC44MzIsLTAuMjgxIDAuMDkzLC0wLjE4OCAwLjE4NywtMC4zNiAwLjI4MSwtMC41NDcgMC4xODcsMCAwLjM1OSwwIDAuNTQ3LDAgMC4wOTQsLTAuMTg4IDAuMTg3LC0wLjM3NSAwLjI4MSwtMC41NjMgMC4yNjYsLTAuMDkzIDAuNTQ3LC0wLjE3MSAwLjgyOCwtMC4yNjUgMC4xNzIsLTAuMjg1IDAuMzYsLTAuNTY3IDAuNTUxLC0wLjgzMiAwLjE4NywwIDAuMzU5LDAgMC41NDcsMCAwLjA5NCwtMC4xODggMC4xODcsLTAuMzc1IDAuMjgxLC0wLjU2MyAwLjI2NiwtMC4wOTMgMC41NDcsLTAuMTg3IDAuODI4LC0wLjI4MSAwLjE3MiwtMC4yNjYgMC4zNiwtMC41NDcgMC41NDcsLTAuODI4IDAuMTg4LDAgMC4zNTksMCAwLjU0NywwIDAuMDk0LC0wLjE4OCAwLjE4NywtMC4zNTkgMC4yODEsLTAuNTQ3IDAuMDk0LDAgMC4xNzIsMCAwLjI3LDAgMC4wOTQsLTAuMTg3IDAuMTg3LC0wLjM3NSAwLjI4MSwtMC41NjYgMC4xODgsMCAwLjM1OSwwIDAuNTQ3LDAgMC4yODEsLTAuMzYgMC41NDcsLTAuNzM1IDAuODI4LC0xLjA5NCAwLjE4OCwwIDAuMzc1LDAgMC41NDcsMCAwLjE4NywtMC4yODEgMC4zNzUsLTAuNTYzIDAuNTYyLC0wLjgyOCAwLjI2NiwtMC4xODggMC41NTEsLTAuMzc1IDAuODE3LC0wLjU2MyAwLC0wLjA5MyAwLC0wLjE4NyAwLC0wLjI4MSAwLjE4NywwIDAuMzc1LDAgMC41NjIsMCAwLjY0MSwtMC43MzggMS4yODIsLTEuNDczIDEuOTIyLC0yLjIwNyAwLjE4OCwwIDAuMzYzLDAgMC41NTEsMCAwLjczNCwtMC44MjggMS40NjksLTEuNjc2IDIuMjAzLC0yLjUwNCAxLjY2LC0xLjU2MiAzLjMxNiwtMy4xMjkgNC45NjEsLTQuNzA3IDAsLTAuMTcyIDAsLTAuMzU5IDAsLTAuNTUxIDAuNzM0LC0wLjY0IDEuNDY5LC0xLjI5NyAyLjIwMywtMS45MzcgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NDcgMC4wOTgsMCAwLjE5MiwwIDAuMjg1LDAgMC4xODgsLTAuMjgxIDAuMzYsLTAuNTYzIDAuNTQ3LC0wLjg0OCAwLjI4MSwtMC4xNzIgMC41NDcsLTAuMzU5IDAuODI4LC0wLjU0NyAwLC0wLjE4NyAwLC0wLjM3NSAwLC0wLjU0NiAwLjM3NSwtMC4yODIgMC43MzUsLTAuNTYzIDEuMDk0LC0wLjgyOSAwLC0wLjE4NyAwLC0wLjM3NSAwLC0wLjU2MiAwLjM3NSwtMC4yODEgMC43MzgsLTAuNTQ3IDEuMTEzLC0wLjgzMiAwLC0wLjE4OCAwLC0wLjM3NSAwLC0wLjU0NyAwLjI4MiwtMC4xODggMC41NDcsLTAuMzc1IDAuODI4LC0wLjU2MyAwLC0wLjE4NyAwLC0wLjM1OSAwLC0wLjU0NiAwLjI2NiwtMC4xODggMC41NDcsLTAuMzc1IDAuODI5LC0wLjU2MyAwLC0wLjE4NyAwLC0wLjM1OSAwLC0wLjU0NyAwLjI2NSwtMC4xODcgMC41NDYsLTAuMzc5IDAuODI4LC0wLjU2NiAwLC0wLjE3MiAwLC0wLjM2IDAsLTAuNTQ3IDAuMDc4LDAgMC4xNzUsMCAwLjI2OSwwIDAuMDk0LC0wLjI4MSAwLjE4OCwtMC41NDcgMC4yODEsLTAuODI4IDAuMTg4LC0wLjA5NCAwLjM2LC0wLjE4OCAwLjU0NywtMC4yODEgMCwtMC4xODggMCwtMC4zNiAwLC0wLjU0NyAwLjI4MiwtMC4xODggMC41NDcsLTAuMzc1IDAuODI4LC0wLjU2MyAwLC0wLjE3NiAwLC0wLjM2MyAwLC0wLjU1MSAwLjE4OCwtMC4wOTMgMC4zNiwtMC4xODcgMC41NDcsLTAuMjgxIDAuMDk0LC0wLjI2NSAwLjE4OCwtMC41NDcgMC4yODIsLTAuODI4IDAuMDkzLDAgMC4xODcsMCAwLjI2NSwwIDAuMDk0LC0wLjM1OSAwLjE4OCwtMC43MzQgMC4yODEsLTEuMTA5IDAuMDk4LDAgMC4xOTIsMCAwLjI4NiwwIDAuMDkzLC0wLjI2NiAwLjE3MiwtMC41NDcgMC4yNjUsLTAuODMyIDAuMTg4LC0wLjA5NCAwLjM3NSwtMC4xODggMC41NjMsLTAuMjgyIDAuMDc4LC0wLjM1OSAwLjE3MiwtMC43MzQgMC4yNjUsLTEuMDkzIDAuMTg4LC0wLjA5NCAwLjM3NSwtMC4xODggMC41NDcsLTAuMjgyIDAuMDk0LC0wLjM3NSAwLjE4OCwtMC43MzQgMC4yODIsLTEuMTA5IDAuMTg3LC0wLjA5NCAwLjM1OSwtMC4xODcgMC41NDYsLTAuMjg1IDAuMDk0LC0wLjM2IDAuMTg4LC0wLjczNSAwLjI4MiwtMS4wOTQgMC4xODcsLTAuMDk0IDAuMzYzLC0wLjE4NyAwLjU1LC0wLjI4MSAwLC0wLjE4OCAwLC0wLjM3NSAwLC0wLjU2MyAwLjA5NCwwIDAuMTg4LDAgMC4yODIsMCAwLC0wLjE3MiAwLC0wLjM1OSAwLC0wLjU0NyAwLjA5MywwIDAuMTcyLDAgMC4yNjUsMCAwLC0wLjE4NyAwLC0wLjM3NSAwLC0wLjU0NiAwLjA5NCwwIDAuMTg4LDAgMC4yODIsMCAwLC0wLjE5MiAwLC0wLjM3OSAwLC0wLjU2NyAwLjA5MywwIDAuMTg3LDAgMC4yODEsMCAwLC0wLjE4NyAwLC0wLjM1OSAwLC0wLjU0NyAwLjA3OCwwIDAuMTcyLDAgMC4yNjUsMCAwLjA5NCwtMC4zNzUgMC4xODgsLTAuNzM0IDAuMjgyLC0xLjEwOSAwLjE4NywtMC4wOTQgMC4zNTksLTAuMTg4IDAuNTQ3LC0wLjI4MSAwLjA5MywtMC4zNiAwLjE4NywtMC43MzUgMC4yODEsLTEuMTE0IDAuMDk0LDAgMC4xNzIsMCAwLjI2NSwwIDAuMDk0LC0wLjM1OSAwLjE4OCwtMC43MzQgMC4yODYsLTEuMDkzIDAuMDkzLDAgMC4xODcsMCAwLjI4MSwwIDAsLTAuMjgyIDAsLTAuNTYzIDAsLTAuODI4IDAuMDc4LDAgMC4xNzIsMCAwLjI2NSwwIDAsLTAuMTg4IDAsLTAuMzc1IDAsLTAuNTYzIDAuMDk0LDAgMC4xODgsMCAwLjI4MiwwIDAuMTg3LC0wLjU1MSAwLjM1OSwtMS4xMTMgMC41NDcsLTEuNjYgMC4wOTMsMCAwLjE4NywwIDAuMjgxLDAgMCwtMC4yODEgMCwtMC41NjMgMCwtMC44MjggMC4wNzgsMCAwLjE3MiwwIDAuMjY1LDAgMC4wOTQsLTAuMzc1IDAuMTg4LC0wLjczNSAwLjI4MiwtMS4xMSAwLjA5MywwIDAuMTg3LDAgMC4yNjUsMCAwLC0wLjI4NSAwLC0wLjU2NiAwLC0wLjgzMiAwLjA5NCwwIDAuMTg4LDAgMC4yODIsMCAwLjA5MywtMC4zNzUgMC4xODcsLTAuNzM0IDAuMjgxLC0xLjEwOSAwLjA5NCwwIDAuMTc2LDAgMC4yNjksMCAwLjA5NCwtMC41NDcgMC4xODgsLTEuMTA5IDAuMjgyLC0xLjY2IDAuMDkzLDAgMC4xODcsMCAwLjI4MSwwIDAsLTAuMTg4IDAsLTAuMzc1IDAsLTAuNTYzIDAuMDc4LDAgMC4xNzIsMCAwLjI2NSwwIDAuMDk0LC0wLjU0NyAwLjE4OCwtMS4xMDkgMC4yODIsLTEuNjU2IDAuMDkzLDAgMC4xODcsMCAwLjI2NSwwIDAsLTAuMTg3IDAsLTAuMzc1IDAsLTAuNTQ3IDAuMDk0LDAgMC4xODgsMCAwLjI4MiwwIDAsLTAuMjg1IDAsLTAuNTY2IDAsLTAuODMyIDAuMDkzLDAgMC4xODcsMCAwLjI4MSwwIDAsLTAuMjgxIDAsLTAuNTYyIDAsLTAuODQ0IDAuMDk0LDAgMC4xNzIsMCAwLjI2NSwwIDAsLTAuMjY1IDAsLTAuNTQ2IDAsLTAuODI4IDAuMDk0LDAgMC4xODgsMCAwLjI4MiwwIDAsLTAuMjY1IDAsLTAuNTQ3IDAsLTAuODI4IDAuMDkzLDAgMC4xODcsMCAwLjI4MSwwIDAsLTAuMzYzIDAsLTAuNzM4IDAsLTEuMTEzIDAuMDc4LDAgMC4xNzIsMCAwLjI2NiwwIDAsLTAuMjY2IDAsLTAuNTQ3IDAsLTAuODI4IDAuMDk3LDAgMC4xOTEsMCAwLjI4NSwwIDAsLTAuMjY2IDAsLTAuNTQ3IDAsLTAuODI4IDAuMDk0LDAgMC4xODcsMCAwLjI2NSwwIDAuMDk0LC0wLjczOSAwLjE4OCwtMS40NzMgMC4yODIsLTIuMjIzIDAuMDkzLDAgMC4xODcsMCAwLjI4MSwwIDAsLTAuMjY2IDAsLTAuNTQ3IDAsLTAuODI4IDAuMDk0LDAgMC4xNzIsMCAwLjI2NiwwIDAsLTAuMzYgMCwtMC43MzUgMCwtMS4xMTMgMC4wOTMsMCAwLjE4NywwIDAuMjgxLDAgMC4wOTQsLTAuODI5IDAuMTg3LC0xLjY1NyAwLjI4MSwtMi40ODUgMC4wNzgsMCAwLjE3MiwwIDAuMjY2LDAgMCwtMC40NTcgMCwtMC45MjYgMCwtMS4zNzkgMC41NDcsLTEuNzgxIDAuODQzLC00LjI1NCAxLjM3OSwtNi4xMDEgMCwtMC43MzUgMCwtMS40NjkgMCwtMi4yMTkgMC4wOTMsMCAwLjE4NywwIDAuMjgxLDAgMCwtMC43MzggMCwtMS40NzMgMCwtMi4yMDcgMC4wOTQsMCAwLjE4NywwIDAuMjgxLDAgMCwtMS4xMDkgMCwtMi4yMjMgMCwtMy4zMzIgMC40NjksLTEuNzA3IC0wLjIxOSwtNC42MDIgMC4yNjYsLTYuMzY3IDAuMDkzLDAgMC4xODcsMCAwLjI4MSwwIDAsLTEuMDE2IDAsLTIuMDM1IDAsLTMuMDUxIC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI4MSwwIDAsLTEuMjgxIDAsLTIuNTgyIDAsLTMuODc5IC0wLjA5NCwtMy4yMjMgLTAuMTg4LC02LjQ2MSAtMC4yNjYsLTkuNjg0IC0wLjA5NCwwIC0wLjE4NywwIC0wLjI4MSwwIDAsLTEuMTEzIDAsLTIuMjIyIDAsLTMuMzMyIC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI4MSwwIDAsLTAuOTI1IDAsLTEuODQ3IDAsLTIuNzY5IC0wLjA5NCwwIC0wLjE3MiwwIC0wLjI2NiwwIDAsLTAuODI4IDAsLTEuNjYgMCwtMi40ODggLTAuNjkxLC0yLjM0OCAtMC43MDcsLTUuNDc3IC0xLjM3OSwtNy43NTggLTAuMjgxLC0yLjAzNSAtMC41NjIsLTQuMDcxIC0wLjgyOCwtNi4xMDIgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgxLDAgMCwtMC40NTMgMCwtMC45MjIgMCwtMS4zNzkgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgyLDAgMCwtMC40NjggMCwtMC45MjIgMCwtMS4zOSAtMC4wNzgsMCAtMC4xNzEsMCAtMC4yNjUsMCAwLC0wLjQ1MyAwLC0wLjkyMiAwLC0xLjM3NSAtMC4wOTQsMCAtMC4xODgsMCAtMC4yODUsMCAwLC0wLjM3OSAwLC0wLjc1NCAwLC0xLjExNCAtMC41NjMsLTEuNjcxIC0xLjA3OSwtMy44NzggLTEuNjU3LC01LjUzOSAwLC0wLjM3NSAwLC0wLjc1IDAsLTEuMTA5IC0wLjA3OCwwIC0wLjE3MiwwIC0wLjI2NSwwIC0wLjA5NCwtMC42NDEgLTAuMTg4LC0xLjI5NyAtMC4yODIsLTEuOTM4IC0wLjA5MywwIC0wLjE4NywwIC0wLjI2NSwwIC0wLjA5NCwtMC42NDQgLTAuMTg4LC0xLjMgLTAuMjgxLC0xLjk0MSAtMC4wOTQsMCAtMC4xODgsMCAtMC4yODIsMCAwLC0wLjI4MSAwLC0wLjU0NyAwLC0wLjgyOCAtMC4wOTMsMCAtMC4xNzUsMCAtMC4yNjksMCAwLC0wLjI4MSAwLC0wLjU2NiAwLC0wLjgzMiAtMC4wOTQsMCAtMC4xODgsMCAtMC4yODEsMCAwLC0wLjI4MSAwLC0wLjU2MyAwLC0wLjgyOCAtMC4wOTQsMCAtMC4xODgsMCAtMC4yODIsMCAtMC4xNzIsLTAuOTIyIC0wLjM1OSwtMS44NDQgLTAuNTQ3LC0yLjc3IC0wLjA5MywwIC0wLjE4NywwIC0wLjI2NSwwIDAsLTAuMTg3IDAsLTAuMzc1IDAsLTAuNTYyIC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI4MSwwIDAsLTAuMjgxIDAsLTAuNTQ3IDAsLTAuODI4IC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI4MiwwIDAsLTAuMjgyIDAsLTAuNTQ3IDAsLTAuODI4IC0wLjA3OCwwIC0wLjE3MiwwIC0wLjI2NSwwIDAsLTAuMjgyIDAsLTAuNTY3IDAsLTAuODMzIC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI4MiwwIDAsLTAuMjgxIDAsLTAuNTYyIDAsLTAuODI4IC0wLjA5MywwIC0wLjE4NywwIC0wLjI2NSwwIDAsLTAuMTg3IDAsLTAuMzc1IDAsLTAuNTYyIC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI4MSwwIC0wLjA5OCwtMC41NDcgLTAuMTkyLC0xLjExIC0wLjI4NiwtMS42NiAtMC4wOTMsMCAtMC4xNzEsMCAtMC4yNjUsMCAtMC4wOTQsLTAuNDY5IC0wLjE4OCwtMC45MjIgLTAuMjgxLC0xLjM5MSAtMC4wOTQsMCAtMC4xODgsMCAtMC4yODIsMCAwLC0wLjE3MiAwLC0wLjM1OSAwLC0wLjU0NyAtMC4wNzgsMCAtMC4xNzIsMCAtMC4yNjUsMCAwLC0wLjI4MSAwLC0wLjU0NyAwLC0wLjgyOCAtMC4wOTQsMCAtMC4xODgsMCAtMC4yODIsMCAwLC0wLjE5MSAwLC0wLjM3OSAwLC0wLjU1MSAtMC4wOTMsMCAtMC4xODcsMCAtMC4yNjUsMCAwLC0wLjI4MSAwLC0wLjU2MiAwLC0wLjg0MyAtMC4wOTQsMCAtMC4xODgsMCAtMC4yODEsMCAtMC4wOTQsLTAuMzYgLTAuMTg4LC0wLjczNSAtMC4yODIsLTEuMDk0IC0wLjA5MywwIC0wLjE3MiwwIC0wLjI2NSwwIDAsLTAuMjgxIDAsLTAuNTYzIDAsLTAuODQ0IC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI4MiwwIC0wLjA5MywtMC4zNjMgLTAuMTg3LC0wLjczOCAtMC4yODEsLTEuMDk4IC0wLjA4MiwwIC0wLjE3NiwwIC0wLjI2OSwwIC0wLjA5NCwtMC40NjggLTAuMTg4LC0wLjkyMSAtMC4yODIsLTEuMzkgLTAuMDkzLDAgLTAuMTg3LDAgLTAuMjY1LDAgLTAuMTg4LC0wLjU0NyAtMC4zNzUsLTEuMTE0IC0wLjU2MywtMS42NiAtMC4wNzgsMCAtMC4xNzIsMCAtMC4yNjUsMCAwLC0wLjE4OCAwLC0wLjM3NSAwLC0wLjU2MyAtMC4wOTQsMCAtMC4xODgsMCAtMC4yODIsMCAwLC0wLjE3MiAwLC0wLjM1OSAwLC0wLjU0NyAtMC4wOTMsMCAtMC4xODcsMCAtMC4yNjUsMCAwLC0wLjE4NyAwLC0wLjM3NSAwLC0wLjU0NyAtMC4wOTQsMCAtMC4xODgsMCAtMC4yODEsMCAwLC0wLjE4NyAwLC0wLjM3NSAwLC0wLjU2MiAtMC4wOTQsMCAtMC4xODgsMCAtMC4yODIsMCAwLC0wLjE5MiAwLC0wLjM2MyAwLC0wLjU1MSAtMC4wOTMsMCAtMC4xNzIsMCAtMC4yNjUsMCAwLC0wLjE4NyAwLC0wLjM3NSAwLC0wLjU2MiAtMC4wOTQsMCAtMC4xODgsMCAtMC4yODYsMCAwLC0wLjE3MiAwLC0wLjM2IDAsLTAuNTQ3IC0wLjA5MywwIC0wLjE4NywwIC0wLjI4MSwwIDAsLTAuMTg4IDAsLTAuMzc1IDAsLTAuNTQ3IC0wLjA3OCwwIC0wLjE3MiwwIC0wLjI2NSwwIDAsLTAuMTg4IDAsLTAuMzc1IDAsLTAuNTYzIC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI4MiwwIDAsLTAuMTg3IDAsLTAuMzU5IDAsLTAuNTUgLTAuMDkzLDAgLTAuMTg3LDAgLTAuMjY1LDAgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NjMgLTAuMTg4LC0wLjA5NCAtMC4zNzUsLTAuMTg3IC0wLjU2MywtMC4yNjYgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMDk0LDAgLTAuMTcyLDAgLTAuMjY1LDAgMCwtMC4xODggMCwtMC4zNTkgMCwtMC41NDcgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgyLDAgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMDkzLDAgLTAuMTg3LDAgLTAuMjgxLDAgMCwtMC4xNzIgMCwtMC4zNiAwLC0wLjU0NyAtMC4xNzIsLTAuMDk0IC0wLjM1OSwtMC4xODggLTAuNTQ3LC0wLjI4NSAtMC4xOTEsLTAuNTQ3IC0wLjM2MywtMS4xMSAtMC41NTEsLTEuNjU3IC0wLjE4NywtMC4wOTMgLTAuMzc1LC0wLjE4NyAtMC41NDYsLTAuMjgxIC0wLjA5NCwtMC4zNTkgLTAuMTg4LC0wLjczNCAtMC4yODIsLTEuMTA5IC0wLjE4NywtMC4wODIgLTAuMzU5LC0wLjE3NiAtMC41NDcsLTAuMjcgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMTg3LC0wLjA5NCAtMC4zNzUsLTAuMTcyIC0wLjU0NiwtMC4yNjYgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NjMgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgyLDAgMCwtMC4xODcgMCwtMC4zNTkgMCwtMC41NDYgLTAuMTg3LC0wLjA5NCAtMC4zNzUsLTAuMTg4IC0wLjU0NywtMC4yODIgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NDcgLTAuMTkxLC0wLjA5MyAtMC4zNzgsLTAuMTg3IC0wLjU2NiwtMC4yODUgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NDcgLTAuMTcyLC0wLjA5MyAtMC4zNTksLTAuMTg3IC0wLjU0NywtMC4yODEgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMDk0LDAgLTAuMTcyLDAgLTAuMjY1LDAgLTAuMDk0LC0wLjI2NiAtMC4xODgsLTAuNTQ3IC0wLjI4MiwtMC44MjggLTAuMTg3LC0wLjA5NCAtMC4zNTksLTAuMTg4IC0wLjU0NywtMC4yNjYgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NjMgLTAuMTg3LC0wLjA5MyAtMC4zNzUsLTAuMTkxIC0wLjU0NiwtMC4yODUgMCwtMC4xNzIgMCwtMC4zNTkgMCwtMC41NDcgLTAuMjgyLC0wLjE4NyAtMC41NjcsLTAuMzc1IC0wLjgzMiwtMC41NDYgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NjMgLTAuMTg4LC0wLjA5NCAtMC4zNzUsLTAuMTg3IC0wLjU2MywtMC4yNjYgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMzU5LC0wLjI4MSAtMC43MzQsLTAuNTQ3IC0xLjA5NCwtMC44MzIgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NDcgLTAuMjgxLC0wLjE4NyAtMC41NDcsLTAuMzc1IC0wLjgyOCwtMC41NjIgMCwtMC4xODggMCwtMC4zNiAwLC0wLjU0NyAtMC4zNTksLTAuMjgyIC0wLjczOCwtMC41NjMgLTEuMDk4LC0wLjgyOCAtNy41MzksLTEwLjU0NyAtMTcuODc4LC0xOC43NTggLTI4Ljk1NywtMjUuNzY2IC0wLjE3MSwwIC0wLjM1OSwwIC0wLjU0NiwwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgxIC0wLjE4OCwwIC0wLjM2LDAgLTAuNTQ3LDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODIgLTAuMTg4LDAgLTAuMzc1LDAgLTAuNTQ3LDAgMCwtMC4wODIgMCwtMC4xNzUgMCwtMC4yNjkgLTAuMTg4LDAgLTAuMzc1LDAgLTAuNTYzLDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODEgLTAuMTcyLDAgLTAuMzU5LDAgLTAuNTUsMCAtMC4wOTQsLTAuMTg4IC0wLjE3MiwtMC4zNzUgLTAuMjY2LC0wLjU0NyAtMC41NjMsLTAuMTg4IC0xLjEwOSwtMC4zNzUgLTEuNjU2LC0wLjU2MyAwLC0wLjA5NCAwLC0wLjE4NyAwLC0wLjI2NSAtMC4xODgsMCAtMC4zNzUsMCAtMC41NDcsMCAwLC0wLjA5NCAwLC0wLjE4OCAwLC0wLjI4MiAtMC41NjMsLTAuMTg3IC0xLjExMywtMC4zNzUgLTEuNjYsLTAuNTYyIDAsLTAuMDk0IDAsLTAuMTcyIDAsLTAuMjY2IC0wLjI4MiwwIC0wLjU0NywwIC0wLjgyOCwwIDAsLTAuMDk0IDAsLTAuMTg3IDAsLTAuMjg1IC0wLjE4OCwwIC0wLjM2LDAgLTAuNTQ3LDAgMCwtMC4wOTQgMCwtMC4xODcgMCwtMC4yODEgLTAuMzc1LC0wLjA5NCAtMC43MzUsLTAuMTg4IC0xLjExNCwtMC4yNjYgMCwtMC4wOTQgMCwtMC4xODcgMCwtMC4yODEgLTAuMjY1LDAgLTAuNTQ3LDAgLTAuODI4LDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODEgLTAuMzU5LC0wLjA5NCAtMC43MTksLTAuMTg4IC0xLjA5NCwtMC4yODIgMCwtMC4wNzggMCwtMC4xNzEgMCwtMC4yNjUgLTAuNTQ2LC0wLjA5NCAtMS4wOTcsLTAuMTg4IC0xLjY2LC0wLjI4MSAwLC0wLjA5NCAwLC0wLjE4OCAwLC0wLjI4MiAtMC4xNzIsMCAtMC4zNTksMCAtMC41NDcsMCAwLC0wLjA5MyAwLC0wLjE3MiAwLC0wLjI2NSAtMC41NDYsLTAuMDk0IC0xLjA5MywtMC4xODggLTEuNjU2LC0wLjI4MiAwLC0wLjA5MyAwLC0wLjE4NyAwLC0wLjI4MSAtMC4xNzIsMCAtMC4zNTksMCAtMC41NTEsMCAwLC0wLjA5NCAwLC0wLjE5MSAwLC0wLjI4NSAtMC4yODEsMCAtMC41NDYsMCAtMC44MjgsMCAwLC0wLjA3OCAwLC0wLjE3MiAwLC0wLjI2NiAtMC4yNjUsMCAtMC41NDcsMCAtMC44MjgsMCAwLC0wLjA5MyAwLC0wLjE4NyAwLC0wLjI4MSAtMC4yNjUsMCAtMC41NDcsMCAtMC44MjgsMCAwLC0wLjA5NCAwLC0wLjE4NyAwLC0wLjI4MSAtMC4zNTksMCAtMC43MjMsMCAtMS4wOTgsMCAwLC0wLjA5NCAwLC0wLjE3MiAwLC0wLjI2NiAtMC4yODEsMCAtMC41NDYsMCAtMC44MjgsMCAwLC0wLjA5MyAwLC0wLjE4NyAwLC0wLjI4MSAtMC4yNjUsMCAtMC41NDcsMCAtMC44MjgsMCAwLC0wLjA5NCAwLC0wLjE4NyAwLC0wLjI4MSAtMC4zNTksMCAtMC43MzQsMCAtMS4wOTgsMCAwLC0wLjA5NCAwLC0wLjE4OCAwLC0wLjI2NiAtMC4zNzUsMCAtMC43MzQsMCAtMS4xMDksMCAwLC0wLjA5NCAwLC0wLjE4NyAwLC0wLjI4MSAtMC4zNTksMCAtMC43MzQsMCAtMS4wOTQsMCAwLC0wLjA5NCAwLC0wLjE4OCAwLC0wLjI4MSAtMC4zNzUsMCAtMC43MzQsMCAtMS4xMTMsMCAwLC0wLjA5NCAwLC0wLjE4OCAwLC0wLjI4MiAtMC4zNTksMCAtMC43MzQsMCAtMS4wOTQsMCAwLC0wLjA3OCAwLC0wLjE3MSAwLC0wLjI2OSAtMy4zMTYsLTAuNTYzIC02LjYxNywtMS4xMDkgLTkuOTE4LC0xLjY3MiAtMC45MjIsMCAtMS44NDcsMCAtMi43NjksMCAwLC0wLjA3OCAwLC0wLjE3MiAwLC0wLjI2NiAtMS4yODEsMCAtMi41NjcsMCAtMy44NDgsMCAwLC0wLjA5MyAwLC0wLjE4NyAwLC0wLjI4MSAtMS4xMDksMCAtMi4yMDcsMCAtMy4zMTYsMCAtMi45ODksMCAtNi4xOTYsLTAuMTI1IC04LjU0MywwLjU0NyAtMS44MjgsMC4xODggLTMuNjc2LDAuMzc1IC01LjUwNCwwLjU2MyAtMy4wMzUsMC44MjggLTYuMDcsMS42NiAtOS4xMDYsMi40ODggMCwwLjA5NCAwLDAuMTg3IDAsMC4yODEgLTAuMTg3LDAgLTAuMzU5LDAgLTAuNTQ2LDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODEgLTAuNTUxLDAuMDk0IC0xLjExNCwwLjE3MiAtMS42NjEsMC4yNjYgMCwwLjA5NCAwLDAuMTg3IDAsMC4yODEgLTAuMTg3LDAgLTAuMzU5LDAgLTAuNTQ2LDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODEgLTAuMjgyLDAgLTAuNTQ3LDAgLTAuODI5LDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yNjYgLTAuMzc1LDAuMDk0IC0wLjczOCwwLjE5MSAtMS4wOTcsMC4yODUgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODEgLTAuMTg4LDAgLTAuMzc1LDAgLTAuNTYzLDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODIgLTAuMjY1LDAgLTAuNTQ3LDAgLTAuODI4LDAgMCwwLjA5MyAwLDAuMTcyIDAsMC4yNjUgLTAuNTQ3LDAuMTg4IC0xLjA5NCwwLjM3NSAtMS42NDQsMC41NjMgMCwwLjA5NCAwLDAuMTg3IDAsMC4yNjUgLTAuMzc1LDAuMDk0IC0wLjczNSwwLjE4OCAtMS4xMSwwLjI4MiAtMC4wOTQsMC4xODcgLTAuMTg3LDAuMzc1IC0wLjI2NSwwLjU2MiAtMC41NjMsMC4xNzIgLTEuMTEsMC4zNiAtMS42NjEsMC41NDcgLTAuMDkzLDAuMTkxIC0wLjE4NywwLjM3OSAtMC4yODEsMC41NTEgLTAuMzU5LDAuMDk0IC0wLjczNCwwLjE4NyAtMS4wOTQsMC4yODEgLTAuMDkzLDAuMTg4IC0wLjE4NywwLjM3NSAtMC4yODEsMC41NjMgLTAuMzU5LDAuMDc4IC0wLjczNCwwLjE3MSAtMS4wOTQsMC4yNjUgLTAuMDkzLDAuMTg4IC0wLjE4NywwLjM3NSAtMC4yODEsMC41NjMgLTAuMTkxLDAgLTAuMzYzLDAgLTAuNTUxLDAgLTAuMTg3LDAuMjY1IC0wLjM3NSwwLjU0NyAtMC41NDYsMC44MjggLTAuMTg4LDAgLTAuMzc1LDAgLTAuNTYzLDAgLTAuMDk0LDAuMTg3IC0wLjE3MiwwLjM2MyAtMC4yNjYsMC41NTEgLTAuMTg3LDAgLTAuMzc1LDAgLTAuNTYyLDAgLTAuMjY2LDAuMzc1IC0wLjU0NywwLjczNCAtMC44MTcsMS4xMDkgLTAuMTg3LDAgLTAuMzc1LDAgLTAuNTYyLDAgLTAuMzU5LDAuNDUzIC0wLjczNCwwLjkyMiAtMS4wOTQsMS4zOTEgLTAuMTg3LDAgLTAuMzc1LDAgLTAuNTQ3LDAgLTAuODI4LDAuOTI1IC0xLjY2LDEuODQ3IC0yLjQ4OCwyLjc2OSAtMC41NDcsMC40NTMgLTEuMDk0LDAuOTI2IC0xLjY1NiwxLjM3OSAwLDAuMTg4IDAsMC4zNzUgMCwwLjU2MyAtMC40NTcsMC4zNTkgLTAuOTEsMC43MzQgLTEuMzc5LDEuMDkzIDAsMC4xODggMCwwLjM3NSAwLDAuNTYzIC0wLjI2NiwwLjE4NyAtMC41NDcsMC4zNTkgLTAuODI4LDAuNTUxIDAsMC4xODcgMCwwLjM3NSAwLDAuNTYyIC0wLjE3MiwwLjA5NCAtMC4zNiwwLjE3MiAtMC41NDcsMC4yNjYgMCwwLjE4NyAwLDAuMzc1IDAsMC41NjIgLTAuMzkxLDAuNjg4IC0wLjg5NSwwLjk1MyAtMS4wOTgsMS45NDIgLTAuMDkzLDAgLTAuMTg3LDAgLTAuMjgxLDAgLTAuMDYyLC0xLjE0NSAtMC41MzEsLTIuMTc2IC0wLjgyOCwtMy4wNTEgLTAuMDk0LC0wLjczOCAtMC4xODgsLTEuNDg4IC0wLjI2NiwtMi4yMjMgLTAuNTYyLC0xLjYxMyAtMS4xMDksLTMuNjQ0IC0xLjY2LC01LjI1OCAwLC0wLjM3NSAwLC0wLjczNCAwLC0xLjEwOSAtMC4wOTQsMCAtMC4xODcsMCAtMC4yODEsMCAwLC0wLjM3NSAwLC0wLjczNCAwLC0xLjEwOSAtMC4wOTQsMCAtMC4xODgsMCAtMC4yNjYsMCAwLC0wLjM2NCAwLC0wLjczOSAwLC0xLjExNCAtMC4wOTQsMCAtMC4xODcsMCAtMC4yODEsMCAwLC0wLjM1OSAwLC0wLjczNCAwLC0xLjA5MyAtMS42NTYsLTQuODUyIC0yLjUwNCwtMTAuNDE4IC00LjEyOSwtMTUuMjM5IC0wLjQ2OSwtMi4yMjIgLTAuOTIyLC00LjQ0MSAtMS4zNzksLTYuNjQ4IC0yLjg0NCwtOC4yODkgLTQuMDgyLC0xOC4wMzUgLTcuNDQ1LC0yNS43NjYgLTAuMTg4LC0wLjgyOCAtMC4zNzUsLTEuNjU2IC0wLjU0NywtMi40ODggLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgxLDAgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NjMgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgyLDAgMCwtMC4yODEgMCwtMC41NDYgMCwtMC44MjggLTAuMDkzLDAgLTAuMTcxLDAgLTAuMjY1LDAgLTAuMDk0LC0wLjQ2OCAtMC4xODgsLTAuOTIyIC0wLjI4MSwtMS4zOSAtMC4wOTQsMCAtMC4xODgsMCAtMC4yODIsMCAwLC0wLjE3NiAwLC0wLjM2NCAwLC0wLjU1MSAtMC4wODIsMCAtMC4xNzUsMCAtMC4yNjksMCAwLC0wLjI4MSAwLC0wLjU0NyAwLC0wLjgyOCAtMC4wOTQsMCAtMC4xODgsMCAtMC4yODEsMCAtMC4wOTQsLTAuMzc1IC0wLjE4OCwtMC43MzUgLTAuMjY2LC0xLjExIC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI4MSwwIDAsLTAuMjgxIDAsLTAuNTQ2IDAsLTAuODMyIC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI4MiwwIC0wLjA5MywtMC4zNzUgLTAuMTcxLC0wLjczNCAtMC4yNjUsLTEuMTA5IC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI4MSwwIDAsLTAuMjgxIDAsLTAuNTQ3IDAsLTAuODI4IC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI4MiwwIDAsLTAuMTg4IDAsLTAuMzc1IDAsLTAuNTQ3IC0wLjA3OCwwIC0wLjE3MiwwIC0wLjI2NSwwIDAsLTAuMTg3IDAsLTAuMzc1IDAsLTAuNTYyIC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI4MiwwIDAsLTAuMTkyIDAsLTAuMzY0IDAsLTAuNTUxIC0wLjA5MywwIC0wLjE4NywwIC0wLjI2NSwwIC0wLjE4OCwtMC41NjMgLTAuMzc5LC0xLjExIC0wLjU2NywtMS42NTYgLTAuMDkzLDAgLTAuMTcxLDAgLTAuMjY1LDAgMCwtMC4yODIgMCwtMC41NjMgMCwtMC44NDQgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgxLDAgLTAuMTg4LC0wLjU1MSAtMC4zNiwtMS4wOTggLTAuNTQ3LC0xLjY2IC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI4MiwwIDAsLTAuMTg4IDAsLTAuMzYgMCwtMC41NDcgLTAuMDkzLDAgLTAuMTcxLDAgLTAuMjY1LDAgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NjMgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgxLDAgLTAuMTg4LC0wLjU0NyAtMC4zNiwtMS4wOTcgLTAuNTQ3LC0xLjY2IC0wLjE4OCwtMC4wOTQgLTAuMzc1LC0wLjE4NyAtMC41NTEsLTAuMjgxIDAsLTAuMTcyIDAsLTAuMzYgMCwtMC41NDcgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgxLDAgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NDcgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgyLDAgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMDkzLDAgLTAuMTcxLDAgLTAuMjY1LDAgMCwtMC4xODggMCwtMC4zNjQgMCwtMC41NTEgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgxLDAgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NjMgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgyLDAgLTAuMDc4LC0wLjM1OSAtMC4xNzIsLTAuNzM0IC0wLjI2NSwtMS4xMDkgLTAuMTg4LC0wLjA3OCAtMC4zNzUsLTAuMTcyIC0wLjU0NywtMC4yNjYgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgxLDAgMCwtMC4xNzIgMCwtMC4zNiAwLC0wLjU1MSAtMC4wOTQsMCAtMC4xODgsMCAtMC4yODIsMCAwLC0wLjE4NyAwLC0wLjM3NSAwLC0wLjU0NyAtMC4wOTMsMCAtMC4xNzIsMCAtMC4yNjUsMCAwLC0wLjE4NyAwLC0wLjM3NSAwLC0wLjU2MiAtMC4xOTIsLTAuMDk0IC0wLjM3OSwtMC4xODggLTAuNTY3LC0wLjI4MiAtMC4xNzIsLTAuNTQ2IC0wLjM1OSwtMS4wOTMgLTAuNTQ3LC0xLjY1NiAtMC4xODcsLTAuMDk0IC0wLjM1OSwtMC4xOTEgLTAuNTQ3LC0wLjI4NSAtMC4wOTMsLTAuMzU5IC0wLjE4NywtMC43MzQgLTAuMjgxLC0xLjA5NCAtMC4xNzIsLTAuMDk0IC0wLjM1OSwtMC4xODcgLTAuNTQ3LC0wLjI4MSAtMC4wOTMsLTAuMzc1IC0wLjE4NywtMC43MzQgLTAuMjY1LC0xLjEwOSAtMC4xODgsLTAuMDk0IC0wLjM3NSwtMC4xODggLTAuNTYzLC0wLjI4MiAtMC4wOTcsLTAuMzYzIC0wLjE3NiwtMC43MzggLTAuMjY5LC0xLjA5NyAtMC4xODgsLTAuMDk0IC0wLjM3NSwtMC4xODggLTAuNTYzLC0wLjI4MiAtMC4wNzgsLTAuMzc1IC0wLjE3MiwtMC43MzQgLTAuMjY1LC0xLjEwOSAtMC4xODgsLTAuMDk0IC0wLjM3NSwtMC4xODcgLTAuNTQ3LC0wLjI4MSAwLC0wLjE3MiAwLC0wLjM2IDAsLTAuNTQ3IC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI4MiwwIDAsLTAuMTg4IDAsLTAuMzc5IDAsLTAuNTUxIC0wLjE4NywtMC4wOTQgLTAuMzc1LC0wLjE4NyAtMC41NDYsLTAuMjgxIDAsLTAuMTg4IDAsLTAuMzc1IDAsLTAuNTYzIC0wLjE4OCwtMC4wOTMgLTAuMzc1LC0wLjE3MSAtMC41NjMsLTAuMjY1IDAsLTAuMTg4IDAsLTAuMzc1IDAsLTAuNTYzIC0wLjE3MiwtMC4wOTMgLTAuMzYzLC0wLjE4NyAtMC41NTEsLTAuMjY1IDAsLTAuMTg4IDAsLTAuMzc1IDAsLTAuNTYzIC0wLjE4NywtMC4wOTQgLTAuMzU5LC0wLjE4NyAtMC41NDcsLTAuMjgxIC0wLjA5MywtMC4zNjMgLTAuMTg3LC0wLjczOCAtMC4yODEsLTEuMDk4IC0wLjE3MiwtMC4wOTMgLTAuMzU5LC0wLjE4NyAtMC41NDcsLTAuMjgxIDAsLTAuMTg3IDAsLTAuMzc1IDAsLTAuNTYyIC0wLjA5MywwIC0wLjE4NywwIC0wLjI4MSwwIC0wLjA3OCwtMC4yNjYgLTAuMTcyLC0wLjU0NyAtMC4yNjYsLTAuODI5IC0wLjE4NywtMC4wOTMgLTAuMzc1LC0wLjE3MSAtMC41NDYsLTAuMjY1IDAsLTAuMTg4IDAsLTAuMzc5IDAsLTAuNTY3IC0wLjE4OCwtMC4wOTMgLTAuMzc1LC0wLjE4NyAtMC41NjcsLTAuMjY1IDAsLTAuMTg4IDAsLTAuMzc1IDAsLTAuNTYzIC0wLjE3MiwtMC4wOTQgLTAuMzU5LC0wLjE4NyAtMC41NDcsLTAuMjgxIDAsLTAuMTcyIDAsLTAuMzU5IDAsLTAuNTQ3IC0wLjA5MywwIC0wLjE4NywwIC0wLjI2NSwwIC0wLjA5NCwtMC4yODEgLTAuMTg4LC0wLjU0NyAtMC4yODIsLTAuODI4IC0wLjE4NywtMC4wOTQgLTAuMzc1LC0wLjE4OCAtMC41NDYsLTAuMjgxIDAsLTAuMTg4IDAsLTAuMzY0IDAsLTAuNTUxIC0wLjI4MiwtMC4xODggLTAuNTYzLC0wLjM3NSAtMC44MjksLTAuNTYzIDAsLTAuMTcxIDAsLTAuMzU5IDAsLTAuNTQ2IC0wLjA5MywwIC0wLjE4NywwIC0wLjI4MSwwIC0wLjA5NCwtMC4yODIgLTAuMTg3LC0wLjU0NyAtMC4yNjUsLTAuODI5IC0wLjE5MiwtMC4wOTMgLTAuMzc5LC0wLjE4NyAtMC41NjcsLTAuMjgxIDAsLTAuMTg3IDAsLTAuMzc1IDAsLTAuNTQ3IC0wLjI2NiwtMC4xOTEgLTAuNTQ3LC0wLjM3OSAtMC44MjgsLTAuNTY2IDAsLTAuMTg4IDAsLTAuMzU5IDAsLTAuNTQ3IC0wLjE3MiwtMC4wOTQgLTAuMzU5LC0wLjE4NyAtMC41NDcsLTAuMjgxIDAsLTAuMTg4IDAsLTAuMzYgMCwtMC41NDcgLTAuMTg3LC0wLjA5NCAtMC4zNTksLTAuMTg4IC0wLjU0NywtMC4yODEgLTAuMDk0LC0wLjI4MiAtMC4xODcsLTAuNTQ3IC0wLjI4MSwtMC44MjggLTAuMjY2LC0wLjE4OCAtMC41NTEsLTAuMzc5IC0wLjgzMiwtMC41NTEgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NjMgLTAuMjY2LC0wLjE4NyAtMC41NDcsLTAuMzc1IC0wLjgxMywtMC41NDcgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMjgxLC0wLjE4OCAtMC41NjIsLTAuMzU5IC0wLjgyOCwtMC41NDcgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMjgxLC0wLjE3MiAtMC41NDcsLTAuMzY0IC0wLjgyOCwtMC41NTEgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NDcgLTAuMjgxLC0wLjE4OCAtMC41NTEsLTAuMzc1IC0wLjgzMiwtMC41NjMgMCwtMC4xODcgMCwtMC4zNTkgMCwtMC41NDcgLTAuMjgxLC0wLjE4NyAtMC41NDcsLTAuMzc1IC0wLjgyOCwtMC41NjIgMCwtMC4xNzIgMCwtMC4zNTkgMCwtMC41NDcgLTAuMzU5LC0wLjI4NSAtMC43MzQsLTAuNTUxIC0xLjA5NCwtMC44MzIgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMDkzLDAgLTAuMTg3LDAgLTAuMjgxLDAgLTAuMTg3LC0wLjI2NiAtMC4zNTksLTAuNTQ3IC0wLjU0NywtMC44MjkgLTAuMDk3LDAgLTAuMTkxLDAgLTAuMjg1LDAgLTAuMzI4LC0wLjIwMyAtMC4wMzEsMC4wMzIgLTAuMjY2LC0wLjI2NSAtMC43MzQsMCAtMS40NjgsMCAtMi4yMDMsMCAtMC4wOTMsMC4xNzIgLTAuMTg3LDAuMzU5IC0wLjI4MSwwLjU0NyAtMC4xODcsMCAtMC4zNjMsMCAtMC41NTEsMCB6IiAvPjwvY2xpcFBhdGg+PC9kZWZzPjxnCiAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzMzMzLDAsMCwtMS4zMzMzMzMzLDAsODYuNjY2NjY3KSIKICAgICBpZD0iZzEwIj48ZwogICAgICAgdHJhbnNmb3JtPSJzY2FsZSgwLjEpIgogICAgICAgaWQ9ImcxMiI+PGcKICAgICAgICAgdHJhbnNmb3JtPSJzY2FsZSg2NTApIgogICAgICAgICBpZD0iZzE0Ij48aW1hZ2UKICAgICAgICAgICBpZD0iaW1hZ2UxNiIKICAgICAgICAgICB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUVFQUFBQkJDQVlBQUFDTzk4bEZBQUFBQkhOQ1NWUUlDQWdJZkFoa2lBQUFBSWhKUkVGVWVKenQwQUVOQUNBTXdMQ0NmODlIQmlSc0NwYXVtUm1mdDI4UHZGQUlRa0FJQ0FFaElBU0VnQkFRQWtKQUNBZ0JJU0FFaElBUUVBSkNRQWdJQVNFZ0JJU0FFQkFDUWtBSUNBRWhJQVNFZ0JBUUFrSkFDQWdCSVNBRWhJQVFFQUpDUUFnSUFTRWdCSVNBRUJBQ1FrQUlDQUVoSUFTRWdCQVFBa0pBQ0FnQklTQUVoQUFPSnpjRWZodm1pZTRBQUFBQVNVVk9SSzVDWUlJPSIKICAgICAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwwLDEpIgogICAgICAgICAgIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiCiAgICAgICAgICAgc3R5bGU9ImltYWdlLXJlbmRlcmluZzpvcHRpbWl6ZVNwZWVkIgogICAgICAgICAgIGhlaWdodD0iMSIKICAgICAgICAgICB3aWR0aD0iMSIgLz48L2c+PGcKICAgICAgICAgaWQ9ImcxOCI+PGcKICAgICAgICAgICBjbGlwLXBhdGg9InVybCgjY2xpcFBhdGgyNCkiCiAgICAgICAgICAgaWQ9ImcyMCI+PGcKICAgICAgICAgICAgIGNsaXAtcGF0aD0idXJsKCNjbGlwUGF0aDMwKSIKICAgICAgICAgICAgIGlkPSJnMjYiPjxnCiAgICAgICAgICAgICAgIHRyYW5zZm9ybT0ic2NhbGUoNjUwKSIKICAgICAgICAgICAgICAgaWQ9ImczMiI+PGltYWdlCiAgICAgICAgICAgICAgICAgaWQ9ImltYWdlMzQiCiAgICAgICAgICAgICAgICAgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFFRUFBQUJCQ0FZQUFBQ085OGxGQUFBQUJITkNTVlFJQ0FnSWZBaGtpQUFBQUlkSlJFRlVlSnp0MEFFTkFDQU13TENDZjg5SEJpUnNDcFl1ak0vYnR3ZGVLQVFoSUFTRWdCQVFBa0pBQ0FnQklTQUVoSUFRRUFKQ1FBZ0lBU0VnQklTQUVCQUNRa0FJQ0FFaElBU0VnQkFRQWtKQUNBZ0JJU0FFaElBUUVBSkNRQWdJQVNFZ0JJU0FFQkFDUWtBSUNBRWhJQVNFZ0JBUUFrSkFDQWdCSVNBRWhJQVFFQUpDQUFjWlpnR0JqRWlSbmdBQUFBQkpSVTVFcmtKZ2dnPT0iCiAgICAgICAgICAgICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxKSIKICAgICAgICAgICAgICAgICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIgogICAgICAgICAgICAgICAgIHN0eWxlPSJpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVTcGVlZCIKICAgICAgICAgICAgICAgICBoZWlnaHQ9IjEiCiAgICAgICAgICAgICAgICAgd2lkdGg9IjEiIC8+PC9nPjwvZz48L2c+PC9nPjxnCiAgICAgICAgIGlkPSJnMzYiPjxnCiAgICAgICAgICAgY2xpcC1wYXRoPSJ1cmwoI2NsaXBQYXRoNDIpIgogICAgICAgICAgIGlkPSJnMzgiPjxnCiAgICAgICAgICAgICB0cmFuc2Zvcm09InNjYWxlKDY1MCkiCiAgICAgICAgICAgICBpZD0iZzQ0Ij48aW1hZ2UKICAgICAgICAgICAgICAgaWQ9ImltYWdlNDYiCiAgICAgICAgICAgICAgIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRUVBQUFCQkNBWUFBQUNPOThsRkFBQUFCSE5DU1ZRSUNBZ0lmQWhraUFBQUFKcEpSRUZVZUp6dDNMRU5nRUFNQk1FeG92K1dueEkrZkJCNzhRWFd5SUVqRDVhZjV6bzl3QnNTZ2hBUUFrSkFDQWdCM0x2Q1d0OCtJMlptMjJrVGhJQVFFQUpDUUFnSUFTRWdCSVNBRUJBQ1FrQUlDQUVoSUFTRWdCQVFBa0pBQ0FnQklTQUVoSUFRRUFKQ1FBZ0lBU0VnQklTQUVCQUNRa0FJQ0FFaElBU0VnQkFRQWtKQUNBZ0JJU0FFaElBUUVBSkNRQWdJQVl6K0ozZ0FoWnNGZ2JQN2VKZ0FBQUFBU1VWT1JLNUNZSUk9IgogICAgICAgICAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwwLDEpIgogICAgICAgICAgICAgICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIgogICAgICAgICAgICAgICBzdHlsZT0iaW1hZ2UtcmVuZGVyaW5nOm9wdGltaXplU3BlZWQiCiAgICAgICAgICAgICAgIGhlaWdodD0iMSIKICAgICAgICAgICAgICAgd2lkdGg9IjEiIC8+PC9nPjwvZz48L2c+PC9nPjwvZz48L3N2Zz4=");
}

body#product .product-additional-info>ul>li.facebook.icon-gray {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCiAgIHZpZXdCb3g9IjAgMCA4Ni42NjY2NjQgODYuNjY2NjY0IgogICBoZWlnaHQ9Ijg2LjY2NjY2NCIKICAgd2lkdGg9Ijg2LjY2NjY2NCIKICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIKICAgaWQ9InN2ZzIiCiAgIHZlcnNpb249IjEuMSI+PG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhOCI+PHJkZjpSREY+PGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz48L2NjOldvcms+PC9yZGY6UkRGPjwvbWV0YWRhdGE+PGRlZnMKICAgICBpZD0iZGVmczYiPjxjbGlwUGF0aAogICAgICAgaWQ9ImNsaXBQYXRoMjQiCiAgICAgICBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGgKICAgICAgICAgaWQ9InBhdGgyMiIKICAgICAgICAgZD0iTSAwLDAgSCA2NTAgViA2NTAgSCAwIFoiIC8+PC9jbGlwUGF0aD48Y2xpcFBhdGgKICAgICAgIGlkPSJjbGlwUGF0aDMwIgogICAgICAgY2xpcFBhdGhVbml0cz0idXNlclNwYWNlT25Vc2UiPjxwYXRoCiAgICAgICAgIHN0eWxlPSJjbGlwLXJ1bGU6ZXZlbm9kZCIKICAgICAgICAgaWQ9InBhdGgyOCIKICAgICAgICAgZD0iTSAzMjUsNjUwLjAwNCBDIDUwNC41LDY1MC4wMDQgNjUwLjAwNCw1MDQuNSA2NTAuMDA0LDMyNSA2NTAuMDA0LDE0NS41IDUwNC41LC0wLjAwMzkwNjI1IDMyNSwtMC4wMDM5MDYyNSAxNDUuNSwtMC4wMDM5MDYyNSAtMC4wMDM5MDYyNSwxNDUuNSAtMC4wMDM5MDYyNSwzMjUgLTAuMDAzOTA2MjUsNTA0LjUgMTQ1LjUsNjUwLjAwNCAzMjUsNjUwLjAwNCBaIiAvPjwvY2xpcFBhdGg+PGNsaXBQYXRoCiAgICAgICBpZD0iY2xpcFBhdGg0MiIKICAgICAgIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIj48cGF0aAogICAgICAgICBzdHlsZT0iY2xpcC1ydWxlOmV2ZW5vZGQiCiAgICAgICAgIGlkPSJwYXRoNDAiCiAgICAgICAgIGQ9Im0gNDA5Ljk5Miw0NzguMDI3IGMgMCwtMTcuODk0IDAsLTM1Ljc5MyAwLC01My42NzIgLTEyLjkwNiwwIC0yNS44MjgsMCAtMzguNzUsMCAwLC0wLjQwNiAwLC0wLjc5NiAwLC0xLjIwNyAtMi40ODQsMCAtNC45ODgsMCAtNy40OTIsMCAtMi43ODUsLTAuODc1IC01LjI1OCwtMi44MjggLTguNzQ2LC0zLjU2NiAtMi4xNDEsLTMuNTY2IC02LjAzOSwtNi42MDIgLTcuNTA4LC0xMC43NDYgLTMuNjc2LC0xMC40MTggLTEuMjUsLTM2LjcxNSAtMS4yNSwtNTAuMDk0IDIwLjQxNCwwIDQwLjg0NCwwIDYxLjI2MiwwIC0yLjUwNCwtMTkuNDc2IC01LjAwOCwtMzguOTY5IC03LjUxMiwtNTguNDQ1IC0xNy45MSwwIC0zNS44NCwwIC01My43NSwwIDAsLTUwLjA5IDAsLTEwMC4xOTkgMCwtMTUwLjI4OSAtMjAuODI0LDAgLTQxLjY2LDAgLTYyLjUsMCAwLDUwLjA5IDAsMTAwLjE5OSAwLDE1MC4yODkgLTE3LjkxLDAgLTM1Ljg0LDAgLTUzLjc1LDAgMCwxOS40NzYgMCwzOC45NjkgMCw1OC40NDUgMTcuOTEsMCAzNS44NCwwIDUzLjc1LDAgLTAuMTU2LDIwLjEzNyAtMi45NzMsNTQuOTEgMi41MDQsNzAuMzgzIDkuMjQ2LDI2LjA2MyAyNS42NzIsNDAuNzA3IDUzLjc1NCw0OC45MDIgMi41LDAgNC45ODgsMCA3LjQ5MiwwIDE2LjA2Nyw0LjM4MyA0NS4xNDksMC4xMjUgNjIuNDk2LDAgeiIgLz48L2NsaXBQYXRoPjwvZGVmcz48ZwogICAgIHRyYW5zZm9ybT0ibWF0cml4KDEuMzMzMzMzMywwLDAsLTEuMzMzMzMzMywwLDg2LjY2NjY2NykiCiAgICAgaWQ9ImcxMCI+PGcKICAgICAgIHRyYW5zZm9ybT0ic2NhbGUoMC4xKSIKICAgICAgIGlkPSJnMTIiPjxnCiAgICAgICAgIHRyYW5zZm9ybT0ic2NhbGUoNjUwKSIKICAgICAgICAgaWQ9ImcxNCI+PGltYWdlCiAgICAgICAgICAgaWQ9ImltYWdlMTYiCiAgICAgICAgICAgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFFRUFBQUJCQ0FZQUFBQ085OGxGQUFBQUJITkNTVlFJQ0FnSWZBaGtpQUFBQUloSlJFRlVlSnp0MEFFTkFDQU13TENDZjg5SEJpUnNDcGF1bVJtZnQyOFB2RkFJUWtBSUNBRWhJQVNFZ0JBUUFrSkFDQWdCSVNBRWhJQVFFQUpDUUFnSUFTRWdCSVNBRUJBQ1FrQUlDQUVoSUFTRWdCQVFBa0pBQ0FnQklTQUVoSUFRRUFKQ1FBZ0lBU0VnQklTQUVCQUNRa0FJQ0FFaElBU0VnQkFRQWtKQUNBZ0JJU0FFaEFBT0p6Y0VmaHZtaWU0QUFBQUFTVVZPUks1Q1lJST0iCiAgICAgICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxKSIKICAgICAgICAgICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIgogICAgICAgICAgIHN0eWxlPSJpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVTcGVlZCIKICAgICAgICAgICBoZWlnaHQ9IjEiCiAgICAgICAgICAgd2lkdGg9IjEiIC8+PC9nPjxnCiAgICAgICAgIGlkPSJnMTgiPjxnCiAgICAgICAgICAgY2xpcC1wYXRoPSJ1cmwoI2NsaXBQYXRoMjQpIgogICAgICAgICAgIGlkPSJnMjAiPjxnCiAgICAgICAgICAgICBjbGlwLXBhdGg9InVybCgjY2xpcFBhdGgzMCkiCiAgICAgICAgICAgICBpZD0iZzI2Ij48ZwogICAgICAgICAgICAgICB0cmFuc2Zvcm09InNjYWxlKDY1MCkiCiAgICAgICAgICAgICAgIGlkPSJnMzIiPjxpbWFnZQogICAgICAgICAgICAgICAgIGlkPSJpbWFnZTM0IgogICAgICAgICAgICAgICAgIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRUVBQUFCQkNBWUFBQUNPOThsRkFBQUFCSE5DU1ZRSUNBZ0lmQWhraUFBQUFJZEpSRUZVZUp6dDBBRU5BQ0FNd0xDQ2Y4OUhCaVJzQ3BZdWpNL2J0d2RlS0FRaElBU0VnQkFRQWtKQUNBZ0JJU0FFaElBUUVBSkNRQWdJQVNFZ0JJU0FFQkFDUWtBSUNBRWhJQVNFZ0JBUUFrSkFDQWdCSVNBRWhJQVFFQUpDUUFnSUFTRWdCSVNBRUJBQ1FrQUlDQUVoSUFTRWdCQVFBa0pBQ0FnQklTQUVoSUFRRUFKQ0FBY1paZ0dCakVpUm5nQUFBQUJKUlU1RXJrSmdnZz09IgogICAgICAgICAgICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMSkiCiAgICAgICAgICAgICAgICAgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIKICAgICAgICAgICAgICAgICBzdHlsZT0iaW1hZ2UtcmVuZGVyaW5nOm9wdGltaXplU3BlZWQiCiAgICAgICAgICAgICAgICAgaGVpZ2h0PSIxIgogICAgICAgICAgICAgICAgIHdpZHRoPSIxIiAvPjwvZz48L2c+PC9nPjwvZz48ZwogICAgICAgICBpZD0iZzM2Ij48ZwogICAgICAgICAgIGNsaXAtcGF0aD0idXJsKCNjbGlwUGF0aDQyKSIKICAgICAgICAgICBpZD0iZzM4Ij48ZwogICAgICAgICAgICAgdHJhbnNmb3JtPSJzY2FsZSg2NTApIgogICAgICAgICAgICAgaWQ9Imc0NCI+PGltYWdlCiAgICAgICAgICAgICAgIGlkPSJpbWFnZTQ2IgogICAgICAgICAgICAgICB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUVFQUFBQkJDQVlBQUFDTzk4bEZBQUFBQkhOQ1NWUUlDQWdJZkFoa2lBQUFBSnBKUkVGVWVKenQzTUVKd0RBTUJNRlJTUDh0TzBYNFlVUDJDampFb0lkZUdpdy96M042Z0JzU2doQVFBa0pBQ0FnQnZMc0ZhNTA5TTJabXU2Tk5FQUpDUUFnSUFTRWdCSVNBRUJBQ1FrQUlDQUVoSUFTRWdCQVFBa0pBQ0FnQklTQUVoSUFRRUFKQ1FBZ0lBU0VnQklTQUVCQUNRa0FJQ0FFaElBU0VnQkFRQWtKQUNBZ0JJU0FFaElBUUVBSkNRQWdJQVNFZ0JERDZuK0FESmxzRmdlZEVEL3NBQUFBQVNVVk9SSzVDWUlJPSIKICAgICAgICAgICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxKSIKICAgICAgICAgICAgICAgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIKICAgICAgICAgICAgICAgc3R5bGU9ImltYWdlLXJlbmRlcmluZzpvcHRpbWl6ZVNwZWVkIgogICAgICAgICAgICAgICBoZWlnaHQ9IjEiCiAgICAgICAgICAgICAgIHdpZHRoPSIxIiAvPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+");
}

body#product .product-additional-info>ul>li.twitter.icon-gray {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCiAgIHZpZXdCb3g9IjAgMCA4Ni42NjY2NjQgODYuNjY2NjY0IgogICBoZWlnaHQ9Ijg2LjY2NjY2NCIKICAgd2lkdGg9Ijg2LjY2NjY2NCIKICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIKICAgaWQ9InN2ZzIiCiAgIHZlcnNpb249IjEuMSI+PG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhOCI+PHJkZjpSREY+PGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz48L2NjOldvcms+PC9yZGY6UkRGPjwvbWV0YWRhdGE+PGRlZnMKICAgICBpZD0iZGVmczYiPjxjbGlwUGF0aAogICAgICAgaWQ9ImNsaXBQYXRoMjQiCiAgICAgICBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGgKICAgICAgICAgaWQ9InBhdGgyMiIKICAgICAgICAgZD0iTSAwLDAgSCA2NTAgViA2NTAgSCAwIFoiIC8+PC9jbGlwUGF0aD48Y2xpcFBhdGgKICAgICAgIGlkPSJjbGlwUGF0aDMwIgogICAgICAgY2xpcFBhdGhVbml0cz0idXNlclNwYWNlT25Vc2UiPjxwYXRoCiAgICAgICAgIHN0eWxlPSJjbGlwLXJ1bGU6ZXZlbm9kZCIKICAgICAgICAgaWQ9InBhdGgyOCIKICAgICAgICAgZD0iTSAzMjUsNjUwLjAwNCBDIDUwNC41LDY1MC4wMDQgNjUwLjAwNCw1MDQuNSA2NTAuMDA0LDMyNSA2NTAuMDA0LDE0NS41IDUwNC41LC0wLjAwMzkwNjI1IDMyNSwtMC4wMDM5MDYyNSAxNDUuNSwtMC4wMDM5MDYyNSAtMC4wMDM5MDYyNSwxNDUuNSAtMC4wMDM5MDYyNSwzMjUgLTAuMDAzOTA2MjUsNTA0LjUgMTQ1LjUsNjUwLjAwNCAzMjUsNjUwLjAwNCBaIiAvPjwvY2xpcFBhdGg+PGNsaXBQYXRoCiAgICAgICBpZD0iY2xpcFBhdGg0MiIKICAgICAgIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIj48cGF0aAogICAgICAgICBzdHlsZT0iY2xpcC1ydWxlOmV2ZW5vZGQiCiAgICAgICAgIGlkPSJwYXRoNDAiCiAgICAgICAgIGQ9Im0gNDgxLjU2Niw0MzUuMjI3IGMgLTAuMDc4LC0wLjg5MSAtMC4yMjIsLTEuNTMyIC0wLjU1LC0yLjI1NCAtMC4wOTQsMCAtMC4xODgsMCAtMC4yNjYsMCAtMC4wOTQsLTAuNTYzIC0wLjE4NywtMS4xMjUgLTAuMjgxLC0xLjY3MiAtMC4wOTQsMCAtMC4xNzIsMCAtMC4yNjYsMCAwLC0wLjE4OCAwLC0wLjM3NSAwLC0wLjU2MyAtMC4wOTQsMCAtMC4xODcsMCAtMC4yODEsMCAwLC0wLjI4MSAwLC0wLjU2MiAwLC0wLjg0MyAtMC4wNzgsMCAtMC4xNzIsMCAtMC4yNjYsMCAwLC0wLjE5MiAwLC0wLjM3OSAwLC0wLjU2NyAtMC4wOTMsMCAtMC4xODcsMCAtMC4yNjUsMCAtMC4wOTQsLTAuNDY5IC0wLjE4OCwtMC45MzcgLTAuMjgyLC0xLjQwNiAtMC4wOTMsMCAtMC4xNzEsMCAtMC4yNjUsMCAtMC4xODgsLTAuNTQ3IC0wLjM2LC0xLjEwOSAtMC41NDcsLTEuNjc2IC0wLjA5OCwwIC0wLjE5MiwwIC0wLjI3LDAgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMDkzLDAgLTAuMTg3LDAgLTAuMjgxLDAgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NjMgLTAuMDk0LDAgLTAuMTcyLDAgLTAuMjY2LDAgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMDkzLDAgLTAuMTg3LDAgLTAuMjgxLDAgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NjMgLTAuMDc4LDAgLTAuMTcyLDAgLTAuMjY1LDAgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMTg4LC0wLjA5OCAtMC4zNiwtMC4xOTIgLTAuNTQ3LC0wLjI4NiAtMC4xNzIsLTAuNTQ2IC0wLjM2LC0xLjEwOSAtMC41MzIsLTEuNjcxIC0wLjE4NywtMC4wOTQgLTAuMzc1LC0wLjE4OCAtMC41NDYsLTAuMjgyIC0wLjA5NCwtMC4zNzUgLTAuMTg4LC0wLjc1IC0wLjI4MiwtMS4xMjkgLTAuMTc1LC0wLjA5MyAtMC4zNjMsLTAuMTg3IC0wLjUzNSwtMC4yODEgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMDk0LDAgLTAuMTg3LDAgLTAuMjgxLDAgLTAuMDk0LC0wLjI4MiAtMC4xNzIsLTAuNTQ3IC0wLjI2NiwtMC44MjggLTAuMTg3LC0wLjA5NCAtMC4zNTksLTAuMTg4IC0wLjU0NywtMC4yODIgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMjY1LC0wLjE4OCAtMC41NDYsLTAuMzc1IC0wLjgxMiwtMC41NjMgMCwtMC4xOTEgMCwtMC4zNzkgMCwtMC41NjYgLTAuMjgxLC0wLjE4OCAtMC41NDcsLTAuMzc1IC0wLjgxNiwtMC41NjMgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMjgyLC0wLjE4OCAtMC41NDcsLTAuMzc1IC0wLjgyOSwtMC41NjMgMCwtMC4xNzEgMCwtMC4zNTkgMCwtMC41NDYgLTAuMjY1LC0wLjE4OCAtMC41MzEsLTAuMzc1IC0wLjgxMiwtMC41NjcgLTAuMDk0LC0wLjI4MSAtMC4xNzIsLTAuNTYyIC0wLjI2NiwtMC44NDQgLTAuNzM0LC0wLjY1NiAtMS40NTcsLTEuMzEyIC0yLjE3NSwtMS45NjggMCwtMC4xODggMCwtMC4zNjQgMCwtMC41NTEgLTAuODI5LC0wLjc1IC0xLjY0MSwtMS41IC0yLjQ1OCwtMi4yNSAtMC4yNjUsLTAuMzc1IC0wLjU0NiwtMC43NTQgLTAuODEyLC0xLjEyOSAtMC4xODgsMCAtMC4zNTksMCAtMC41NDcsMCAtMC41NDcsLTAuNjU2IC0xLjA5NCwtMS4yOTcgLTEuNjI1LC0xLjk1MyAtMC4xOTEsMCAtMC4zNzksMCAtMC41NTEsMCAtMC4zNTksLTAuNDY5IC0wLjczNCwtMC45NDIgLTEuMDkzLC0xLjQxIC0wLjE3MiwwIC0wLjM2LDAgLTAuNTQ3LDAgLTAuMTcyLC0wLjI4MiAtMC4zNiwtMC41NjMgLTAuNTMyLC0wLjg0NCAtMC4xODcsMCAtMC4zNzUsMCAtMC41NDYsMCAtMC4xOTIsLTAuMjgxIC0wLjM2NCwtMC41NjMgLTAuNTUxLC0wLjgyOCAtMC4xODgsMCAtMC4zNiwwIC0wLjU0NywwIC0wLjk2OSwtMC42NzIgLTEuOTUzLC0xLjkyNiAtMy4yNywtMi4yNTQgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODEgMC41NDcsMCAxLjA5OCwwIDEuNjQ1LDAgMy40NDEsMC42NTYgNi44OTgsMS4zMTIgMTAuMzQsMS45NzIgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODIgMC4zNTksMCAwLjcxOSwwIDEuMDk0LDAgMCwwLjA5MyAwLDAuMTg3IDAsMC4yODEgMC4zNTksMCAwLjcxOCwwIDEuMDgyLDAgMCwwLjA3OCAwLDAuMTcyIDAsMC4yNjUgMC4zNTksMCAwLjczNCwwIDEuMDkzLDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODIgMC4zNiwwIDAuNzE5LDAgMS4wNzgsMCAwLDAuMDkzIDAsMC4xODcgMCwwLjI4MSAwLjczNSwwLjA5NCAxLjQ1NywwLjE4NyAyLjE5MiwwLjI4MSAwLDAuMDk0IDAsMC4xODggMCwwLjI4MSAwLjI2NSwwIDAuNTMxLDAgMC44MTIsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MiAwLjI2NiwwIDAuNTQ3LDAgMC44MTMsMCAwLDAuMDkzIDAsMC4xODcgMCwwLjI4MSAwLjM2MywwIDAuNzIyLDAgMS4wOTcsMCA0Ljc1NCwxLjc4NSA5LjYwNiwzLjYzMyAxNC4xNDEsNS42MTcgMCwtMC4yODEgMCwtMC41NjIgMCwtMC44NDQgLTAuNjcyLC0wLjQ1MyAtMC42MjUsLTEgLTEuMDc4LC0xLjY5MSAtMC4yODEsLTAuMTg4IC0wLjU0NywtMC4zNzUgLTAuODI4LC0wLjU2MyAwLC0wLjE3MSAwLC0wLjM1OSAwLC0wLjU0NiAtMC4xNzYsLTAuMDk0IC0wLjM2MywtMC4xODggLTAuNTM1LC0wLjI4MiAwLC0wLjE4NyAwLC0wLjM3NSAwLC0wLjU2MiAtMC4yODIsLTAuMTg4IC0wLjU0NywtMC4zNzUgLTAuODI4LC0wLjU2MyAwLC0wLjE4NyAwLC0wLjM3OSAwLC0wLjU2NiAtMC4yNjYsLTAuMTg4IC0wLjUzMiwtMC4zNzUgLTAuODEzLC0wLjU2MyAwLC0wLjE4NyAwLC0wLjM3NSAwLC0wLjU2MiAtMC4yNjYsLTAuMTg4IC0wLjU0NywtMC4zNzUgLTAuODEyLC0wLjU2MyAwLC0wLjE4NyAwLC0wLjM1OSAwLC0wLjU0NiAtMC4zNiwtMC4yODIgLTAuNzIzLC0wLjU2MyAtMS4wOTgsLTAuODQ4IDAsLTAuMTg4IDAsLTAuMzc1IDAsLTAuNTYzIC0wLjM1OSwtMC4yODEgLTAuNzE5LC0wLjU2MiAtMS4wNzgsLTAuODQzIDAsLTAuMTg4IDAsLTAuMzc1IDAsLTAuNTYzIC0wLjM2LC0wLjI4MSAtMC43MzUsLTAuNTYyIC0xLjA5NCwtMC44NDQgMCwtMC4xODcgMCwtMC4zNjMgMCwtMC41NSAtMC41NTEsLTAuNDY5IC0xLjA4MiwtMC45MzggLTEuNjI5LC0xLjQwNyAwLC0wLjE4NyAwLC0wLjM3NSAwLC0wLjU2MiAtMC4wOTQsMCAtMC4xODcsMCAtMC4yODEsMCAtMC4xNzIsLTAuMjgxIC0wLjM1OSwtMC41NjMgLTAuNTMxLC0wLjg0NCAtMC41NDcsLTAuNDczIC0xLjA5NCwtMC45NDEgLTEuNjQ1LC0xLjM5NCAwLC0wLjE4OCAwLC0wLjM3NSAwLC0wLjU2MyAtMS43MTksLTEuNjkxIC0zLjQ0MSwtMy4zNzkgLTUuMTYsLTUuMDU1IC0wLjczNCwtMC44NDMgLTEuNDU3LC0xLjY4NyAtMi4xNzYsLTIuNTMxIC0wLjE4NywwIC0wLjM3NSwwIC0wLjU0NywwIC0wLjY0LC0wLjczOCAtMS4yNjUsLTEuNDg4IC0xLjkxLC0yLjIzOCAtMC4xODcsMCAtMC4zNTksMCAtMC41NDcsMCAwLC0wLjA5NCAwLC0wLjE4OCAwLC0wLjI4MSAtMC4yNjUsLTAuMTg4IC0wLjU0NywtMC4zNzUgLTAuODEyLC0wLjU2MyAtMC4xODgsLTAuMjgxIC0wLjM2LC0wLjU2NiAtMC41NDcsLTAuODQ4IC0wLjE3MiwwIC0wLjM1OSwwIC0wLjU0NywwIC0wLjM2MywtMC40NTMgLTAuNzIzLC0wLjkyMSAtMS4wODIsLTEuMzkgLTAuMTg4LDAgLTAuMzU5LDAgLTAuNTQ3LDAgLTAuMjY2LC0wLjM3NSAtMC41NDcsLTAuNzUgLTAuODEyLC0xLjEyNSAtMC4xODgsMCAtMC4zNiwwIC0wLjU0NywwIC0wLjI2NiwtMC4zNzkgLTAuNTUxLC0wLjc1NCAtMC44MTcsLTEuMTI5IC0wLjE4NywwIC0wLjM1OSwwIC0wLjU0NywwIC0wLjE4NywtMC4yODEgLTAuMzU5LC0wLjU2MyAtMC41NDYsLTAuODQ0IC0wLjE3MiwwIC0wLjM2LDAgLTAuNTQ3LDAgLTAuMTcyLC0wLjI2NSAtMC4zNiwtMC41NDcgLTAuNTMyLC0wLjgyOCAtMC4xODcsMCAtMC4zNzUsMCAtMC41NDYsMCAtMC4wOTgsLTAuMTg3IC0wLjE5MiwtMC4zNzUgLTAuMjg2LC0wLjU2MiAtMC4wNzgsMCAtMC4xNzEsMCAtMC4yNjUsMCAwLC0xLjIyMyAwLC0yLjQ0MiAwLC0zLjY0OSAwLjU2NiwtMC42NDEgMC4yNjUsLTQuNTk4IDAuMjY1LC01Ljg5NCAtMC4yNjUsLTUuNTI0IC0wLjUzMSwtMTEuMDMyIC0wLjgxMiwtMTYuNTU1IC0wLjA5NCwwIC0wLjE3MiwwIC0wLjI2NiwwIDAsLTAuODQ0IDAsLTEuNjg4IDAsLTIuNTMxIC0wLjA5MywwIC0wLjE4NywwIC0wLjI4MSwwIDAsLTAuODMyIDAsLTEuNjc2IDAsLTIuNTIgLTAuMDc4LDAgLTAuMTcyLDAgLTAuMjY2LDAgMCwtMC42NTYgMCwtMS4zMTYgMCwtMS45NTcgLTEsLTUuNjEzIC0yLjAwMywtMTEuMjMgLTIuOTg4LC0xNi44MzIgLTAuMDk0LDAgLTAuMTg3LDAgLTAuMjgxLDAgLTAuMTcyLC0xLjEyNSAtMC4zNTksLTIuMjU0IC0wLjU0NywtMy4zNzkgLTAuMDc4LDAgLTAuMTcyLDAgLTAuMjY2LDAgLTAuMDkzLC0wLjc1IC0wLjE3MSwtMS40ODQgLTAuMjY1LC0yLjIzOCAtMC4wOTQsMCAtMC4xODgsMCAtMC4yODEsMCAtMC4xNzYsLTEuMDMxIC0wLjM2NCwtMi4wNjMgLTAuNTM2LC0zLjA4MiAtMC4wOTMsMCAtMC4xODcsMCAtMC4yODEsMCAtMC4wOTQsLTAuNjU2IC0wLjE3MiwtMS4zMTMgLTAuMjY2LC0xLjk2OSAtMC4wOTMsMCAtMC4xODcsMCAtMC4yODEsMCAwLC0wLjI4MSAwLC0wLjU2MiAwLC0wLjg0NCAtMC4wNzgsMCAtMC4xNzIsMCAtMC4yNjUsMCAwLC0wLjI4NSAwLC0wLjU2NiAwLC0wLjg0NyAtMC4wOTQsMCAtMC4xODgsMCAtMC4yNjYsMCAwLC0wLjM2IDAsLTAuNzM1IDAsLTEuMTEgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgxLDAgMCwtMC4yODEgMCwtMC41NjIgMCwtMC44NDMgLTAuMDk0LDAgLTAuMTcyLDAgLTAuMjY2LDAgMCwtMC4yODIgMCwtMC41NjcgMCwtMC44NDggLTAuMDk0LDAgLTAuMTg3LDAgLTAuMjgxLDAgMCwtMC4yODEgMCwtMC41NjMgMCwtMC44NDQgLTAuMDc4LDAgLTAuMTcyLDAgLTAuMjY2LDAgMCwtMC4yODEgMCwtMC41NjIgMCwtMC44NDQgLTAuMDk0LDAgLTAuMTg3LDAgLTAuMjY5LDAgMCwtMC4yNjUgMCwtMC41NDcgMCwtMC44MjggLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgyLDAgMCwtMC4yODEgMCwtMC41NjYgMCwtMC44NDcgLTAuMDkzLDAgLTAuMTcxLDAgLTAuMjY1LDAgMCwtMC4yODIgMCwtMC41NjMgMCwtMC44NDQgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgxLDAgLTAuMTcyLC0wLjg0NCAtMC4zNiwtMS42ODggLTAuNTMyLC0yLjUyIC0wLjA5MywwIC0wLjE4NywwIC0wLjI4MSwwIDAsLTAuMTg3IDAsLTAuMzc1IDAsLTAuNTYyIC0wLjA5NCwwIC0wLjE3MiwwIC0wLjI2NiwwIC0wLjA5MywtMC41NjMgLTAuMTg3LC0xLjEyNSAtMC4yODEsLTEuNjg4IC0wLjA3OCwwIC0wLjE3MiwwIC0wLjI2NSwwIDAsLTAuMTg3IDAsLTAuMzc5IDAsLTAuNTY2IC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI2NiwwIC0wLjA5NCwtMC41NjMgLTAuMTg4LC0xLjEwOSAtMC4yODEsLTEuNjcyIC0wLjA5NCwwIC0wLjE3MiwwIC0wLjI3LDAgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMDk0LDAgLTAuMTg3LDAgLTAuMjgxLDAgMCwtMC4yODIgMCwtMC41NjMgMCwtMC44NDggLTAuMDc4LDAgLTAuMTcyLDAgLTAuMjY2LDAgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NjMgLTAuMDkzLDAgLTAuMTg3LDAgLTAuMjY1LDAgMCwtMC4yODEgMCwtMC41NjIgMCwtMC44NDMgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgyLDAgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NDcgLTAuMDkzLDAgLTAuMTcxLDAgLTAuMjY1LDAgMCwtMC4yODIgMCwtMC41NjMgMCwtMC44NDQgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgxLDAgLTAuMDc5LC0wLjM3OSAtMC4xNzIsLTAuNzU0IC0wLjI2NiwtMS4xMjkgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjY2LDAgMCwtMC4yODEgMCwtMC41NjIgMCwtMC44NDQgLTAuMDkzLDAgLTAuMTg3LDAgLTAuMjgxLDAgLTAuMDk0LC0wLjM3NSAtMC4xNzIsLTAuNzUgLTAuMjY2LC0xLjEyNSAtMC4wOTMsMCAtMC4xODcsMCAtMC4yODEsMCAwLC0wLjI4MSAwLC0wLjU1IDAsLTAuODMyIC0wLjA3OCwwIC0wLjE3MiwwIC0wLjI2OSwwIDAsLTAuMTg3IDAsLTAuMzc1IDAsLTAuNTYyIC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI2NiwwIC0wLjA5NCwtMC4zNzUgLTAuMTg3LC0wLjc1IC0wLjI4MSwtMS4xMjUgLTAuMDk0LDAgLTAuMTcyLDAgLTAuMjY2LDAgMCwtMC4yODEgMCwtMC41NjMgMCwtMC44NDQgLTAuMDk0LDAgLTAuMTg3LDAgLTAuMjgxLDAgMCwtMC4xODcgMCwtMC4zNzkgMCwtMC41NjYgLTAuMDc4LDAgLTAuMTcyLDAgLTAuMjY2LDAgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NjMgLTAuMDkzLDAgLTAuMTg3LDAgLTAuMjY1LDAgLTAuMTg4LC0wLjU0NyAtMC4zNzUsLTEuMTA5IC0wLjU0NywtMS42NzIgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgxLDAgMCwtMC4yODEgMCwtMC41NjIgMCwtMC44NDcgLTAuMDc5LDAgLTAuMTcyLDAgLTAuMjY2LDAgLTAuMTg4LC0wLjU2MyAtMC4zNTksLTEuMTI1IC0wLjU1MSwtMS42ODggLTAuMDk0LDAgLTAuMTcyLDAgLTAuMjY2LDAgMCwtMC4xODcgMCwtMC4zNTkgMCwtMC41NDcgLTAuMDkzLDAgLTAuMTg3LDAgLTAuMjgxLDAgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMDc4LDAgLTAuMTcyLDAgLTAuMjY1LDAgMCwtMC4xODggMCwtMC4zNzkgMCwtMC41NjcgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjY2LDAgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgxLDAgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NjMgLTAuMDk0LDAgLTAuMTcyLDAgLTAuMjY2LDAgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMDk0LDAgLTAuMTg3LDAgLTAuMjgxLDAgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NjMgLTAuMTcyLC0wLjA5MyAtMC4zNiwtMC4xODcgLTAuNTMxLC0wLjI4MSAtMC4xODgsLTAuNTUxIC0wLjM3NSwtMS4xMTMgLTAuNTQ3LC0xLjY3NiAtMC4wOTgsMCAtMC4xOTIsMCAtMC4yODUsMCAwLC0wLjE4NyAwLC0wLjM3NSAwLC0wLjU2MiAtMC4wNzksMCAtMC4xNzIsMCAtMC4yNjYsMCAwLC0wLjE4OCAwLC0wLjM3NSAwLC0wLjU2MyAtMC4wOTQsMCAtMC4xODgsMCAtMC4yNjYsMCAwLC0wLjE4NyAwLC0wLjM3NSAwLC0wLjU2MiAtMC4xODcsLTAuMDk0IC0wLjM3NSwtMC4xODggLTAuNTQ3LC0wLjI4MSAwLC0wLjE5MiAwLC0wLjM3OSAwLC0wLjU2NyAtMC4wOTMsMCAtMC4xODcsMCAtMC4yODEsMCAwLC0wLjE4NyAwLC0wLjM1OSAwLC0wLjU0NyAtMC4wNzgsMCAtMC4xNzIsMCAtMC4yNjUsMCAwLC0wLjE4NyAwLC0wLjM3NSAwLC0wLjU2MiAtMC4wOTQsMCAtMC4xODgsMCAtMC4yNjYsMCAwLC0wLjE4OCAwLC0wLjM3NSAwLC0wLjU2MyAtMC4xODgsLTAuMDkzIC0wLjM3NSwtMC4xODcgLTAuNTQ3LC0wLjI4MSAtMC4xODcsLTAuNTYyIC0wLjM1OSwtMS4xMjkgLTAuNTQ3LC0xLjY5MSAtMC4xOTEsLTAuMDk0IC0wLjM2MywtMC4xODggLTAuNTUxLC0wLjI4MiAtMC4wOTMsLTAuMzc1IC0wLjE3MSwtMC43MzQgLTAuMjY1LC0xLjEwOSAtMC4xODgsLTAuMDk0IC0wLjM2LC0wLjE4OCAtMC41NDcsLTAuMjgxIC0wLjA5NCwtMC4zNzUgLTAuMTg4LC0wLjc1NCAtMC4yNjYsLTEuMTI5IC0wLjE4NywtMC4wOTQgLTAuMzc1LC0wLjE4OCAtMC41NDcsLTAuMjgxIC0wLjA5MywtMC4zNzUgLTAuMTg3LC0wLjc1IC0wLjI4MSwtMS4xMjUgLTAuMTcyLC0wLjA5NCAtMC4zNTksLTAuMTg4IC0wLjUzMSwtMC4yODIgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMTg4LC0wLjA5NCAtMC4zNzksLTAuMTcyIC0wLjU1MSwtMC4yNjYgLTAuMDk0LC0wLjM3OSAtMC4xODcsLTAuNzU0IC0wLjI2NSwtMS4xMjkgLTAuMTg4LC0wLjA5MyAtMC4zNzUsLTAuMTg3IC0wLjU0NywtMC4yODEgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMTg4LC0wLjA5NCAtMC4zNiwtMC4xODggLTAuNTQ3LC0wLjI4MiAwLC0wLjE4NyAwLC0wLjM3NSAwLC0wLjU2MiAtMC4xODgsLTAuMDk0IC0wLjM2LC0wLjE4OCAtMC41NDcsLTAuMjgxIDAsLTAuMTg4IDAsLTAuMzc5IDAsLTAuNTY3IC0wLjE3MiwtMC4wOTQgLTAuMzU5LC0wLjE4NyAtMC41NDcsLTAuMjgxIDAsLTAuMTcyIDAsLTAuMzU5IDAsLTAuNTQ3IC0wLjA3OCwwIC0wLjE3MiwwIC0wLjI2NiwwIC0wLjA5MywtMC4yODEgLTAuMTg3LC0wLjU2MiAtMC4yNjksLTAuODQ0IC0wLjE4OCwtMC4wOTMgLTAuMzc1LC0wLjE4NyAtMC41NDcsLTAuMjgxIDAsLTAuMTg3IDAsLTAuMzc1IDAsLTAuNTYyIC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI4MSwwIC0wLjA3OCwtMC4yODIgLTAuMTcyLC0wLjU2NyAtMC4yNjYsLTAuODQ4IC0wLjE4NywtMC4wOTQgLTAuMzU5LC0wLjE4OCAtMC41NDcsLTAuMjgxIDAsLTAuMTg4IDAsLTAuMzc1IDAsLTAuNTYzIC0wLjI2NSwtMC4xODcgLTAuNTQ3LC0wLjM3NSAtMC44MTIsLTAuNTQ3IDAsLTAuMTg3IDAsLTAuMzc1IDAsLTAuNTYyIC0wLjE4OCwtMC4wOTQgLTAuMzYsLTAuMTg4IC0wLjU0NywtMC4yODIgMCwtMC4xODcgMCwtMC4zNzUgMCwtMC41NjIgLTAuMjcsLTAuMTkxIC0wLjU1MSwtMC4zNzkgLTAuODE3LC0wLjU2NiAwLC0wLjE4OCAwLC0wLjM3NSAwLC0wLjU2MyAtMC4xODcsLTAuMDk0IC0wLjM1OSwtMC4xODcgLTAuNTQ2LC0wLjI4MSAwLC0wLjE4OCAwLC0wLjM3NSAwLC0wLjU2MyAtMC4yNjYsLTAuMTg3IC0wLjU0NywtMC4zNzUgLTAuODEzLC0wLjU2MiAwLC0wLjE3MiAwLC0wLjM2IDAsLTAuNTQ3IC0wLjI2NiwtMC4xODggLTAuNTQ3LC0wLjM3OSAtMC44MTIsLTAuNTY2IDAsLTAuMTg4IDAsLTAuMzc1IDAsLTAuNTYzIC0wLjI4MiwtMC4xODcgLTAuNTUxLC0wLjM3NSAtMC44MTcsLTAuNTYyIDAsLTAuMTg4IDAsLTAuMzc1IDAsLTAuNTYzIC0wLjM3NSwtMC4yODEgLTAuNzM0LC0wLjU2MiAtMS4wOTQsLTAuODQ0IDAsLTAuMTg3IDAsLTAuMzc5IDAsLTAuNTY2IC0wLjM1OSwtMC4yNjYgLTAuNzE4LC0wLjU0NyAtMS4wOTMsLTAuODI4IDAsLTAuMTg4IDAsLTAuMzc1IDAsLTAuNTYzIC0wLjM2LC0wLjI4MSAtMC43MjMsLTAuNTYyIC0xLjA4MiwtMC44NDMgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NjMgLTAuMTg4LC0wLjA5NCAtMC4zNiwtMC4xODcgLTAuNTQ3LC0wLjI4NSAtMC4xODgsLTAuMjgxIC0wLjM2LC0wLjU2MyAtMC41NDcsLTAuODQ0IC0wLjA5NCwwIC0wLjE3MiwwIC0wLjI2NiwwIDAsLTAuMTg3IDAsLTAuMzc1IDAsLTAuNTYyIC0wLjQ1MywtMC4zNiAtMC45MDYsLTAuNzM1IC0xLjM1OSwtMS4xMSAwLC0wLjE4NyAwLC0wLjM3NSAwLC0wLjU2MiAtMC42NDUsLTAuNTY3IC0xLjI3LC0xLjEyOSAtMS45MSwtMS42OTIgLTIuMTYsLTMuMDgyIC00Ljc3NCwtNS40OTIgLTcuMzUyLC04LjEzNiAtMS45ODgsLTIuMDQ3IC0zLjY2LC00LjE2MSAtNS45NzYsLTUuODc5IC0wLjczNSwtMC44NDggLTEuNDU3LC0xLjY5MiAtMi4xOTIsLTIuNTM1IC0wLjE3MiwwIC0wLjM1OSwwIC0wLjUzMSwwIC0wLjA5NCwtMC4xODggLTAuMTg4LC0wLjM3NSAtMC4yODEsLTAuNTYzIC0wLjA5NCwwIC0wLjE3MiwwIC0wLjI2NiwwIC0wLjI4MSwtMC4zNzUgLTAuNTQ3LC0wLjc1NCAtMC44MTIsLTEuMTEzIC0wLjE5MiwwIC0wLjM3OSwwIC0wLjU1MSwwIC0wLjA5NCwtMC4xODggLTAuMTg4LC0wLjM3NSAtMC4yODEsLTAuNTYzIC0wLjI2NiwtMC4xODcgLTAuNTMyLC0wLjM3NSAtMC44MTMsLTAuNTYyIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgxIC0wLjE3MiwwIC0wLjM1OSwwIC0wLjU0NywwIC0wLjM1OSwtMC40NjkgLTAuNzE5LC0wLjkzOCAtMS4wNzgsLTEuNDExIC0wLjE5MSwwIC0wLjM2MywwIC0wLjU1MSwwIC0wLjI2NSwtMC4zNzUgLTAuNTQ3LC0wLjc1IC0wLjgxMiwtMS4xMjUgLTAuMTg4LDAgLTAuMzYsMCAtMC41NDcsMCAtMC4wOTQsLTAuMTcyIC0wLjE4OCwtMC4zNTkgLTAuMjY2LC0wLjU0NyAtMC4wOTMsMCAtMC4xODcsMCAtMC4yODEsMCAtMC4wOTQsLTAuMTg3IC0wLjE3MiwtMC4zNzUgLTAuMjY2LC0wLjU2MiAtMC4xODcsMCAtMC4zNTksMCAtMC41NDYsMCAtMC4xOTIsLTAuMjgxIC0wLjM2NCwtMC41NjMgLTAuNTUxLC0wLjg0NCAtMC4xNzIsMCAtMC4zNiwwIC0wLjU0NywwIC0wLjE3MiwtMC4yODUgLTAuMzYsLTAuNTY2IC0wLjUzMSwtMC44NDcgLTAuMTg4LDAgLTAuMzc1LDAgLTAuNTQ3LDAgLTAuMTg4LC0wLjI4MiAtMC4zNiwtMC41NjMgLTAuNTQ3LC0wLjg0NCAtMC4xODgsMCAtMC4zNiwwIC0wLjU1MSwwIC0wLjE3MiwtMC4yODEgLTAuMzU5LC0wLjU2MyAtMC41NDcsLTAuODI4IC0wLjI2NSwtMC4wOTQgLTAuNTMxLC0wLjE4OCAtMC44MTIsLTAuMjgyIC0wLjA3OCwtMC4xODcgLTAuMTcyLC0wLjM3NSAtMC4yNjYsLTAuNTY2IC0wLjE4NywwIC0wLjM1OSwwIC0wLjU0NywwIDAsLTAuMDk0IDAsLTAuMTg3IDAsLTAuMjgxIC0wLjI2NSwtMC4wOTQgLTAuNTQ3LC0wLjE4OCAtMC44MTIsLTAuMjgxIC0wLjA5NCwtMC4xODggLTAuMTg4LC0wLjM3NSAtMC4yNywtMC41NjMgLTAuMTg3LDAgLTAuMzc1LDAgLTAuNTQ3LDAgLTAuMTg3LC0wLjI4MSAtMC4zNTksLTAuNTYyIC0wLjU0NywtMC44NDQgLTAuMTg3LDAgLTAuMzU5LDAgLTAuNTQ2LDAgLTAuMDk0LC0wLjE4NyAtMC4xNzIsLTAuMzc1IC0wLjI2NiwtMC41NjIgLTAuMjgxLC0wLjA5NCAtMC41NDcsLTAuMTg4IC0wLjgxMywtMC4yODEgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODIgLTAuMTg3LDAgLTAuMzc1LDAgLTAuNTUsMCAtMC4wOTQsLTAuMTc1IC0wLjE4OCwtMC4zNjMgLTAuMjgyLC0wLjU1IC0wLjE3MSwwIC0wLjM1OSwwIC0wLjUzMSwwIC0wLjA5NCwtMC4xODggLTAuMTg3LC0wLjM3NSAtMC4yODEsLTAuNTYzIC0wLjE3MiwwIC0wLjM1OSwwIC0wLjU0NywwIC0wLjA3OCwtMC4xODcgLTAuMTcyLC0wLjM3NSAtMC4yNjYsLTAuNTYyIC0wLjE4NywwIC0wLjM1OSwwIC0wLjU0NiwwIC0wLjA5NCwtMC4xODggLTAuMTcyLC0wLjM3NSAtMC4yNjYsLTAuNTYzIC0wLjM1OSwtMC4wOTQgLTAuNzM4LC0wLjE4NyAtMS4wOTgsLTAuMjgxIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgxIC0wLjI2NSwtMC4wOTQgLTAuNTQ3LC0wLjE4OCAtMC44MTIsLTAuMjgyIC0wLjA5NCwtMC4xOTEgLTAuMTg4LC0wLjM3OSAtMC4yNjYsLTAuNTY2IC0wLjE4NywwIC0wLjM3NSwwIC0wLjU0NywwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgxIC0wLjE4NywwIC0wLjM1OSwwIC0wLjU0NywwIC0wLjA5MywtMC4xODggLTAuMTg3LC0wLjM3NSAtMC4yNjUsLTAuNTQ3IC0wLjM3OSwtMC4wOTQgLTAuNzM5LC0wLjE4OCAtMS4wOTgsLTAuMjgyIC0wLjA5NCwtMC4xODcgLTAuMTg3LC0wLjM3NSAtMC4yNjYsLTAuNTYyIC0wLjM3NSwtMC4wOTQgLTAuNzM0LC0wLjE4OCAtMS4wOTMsLTAuMjgxIC0wLjA5NCwtMC4xODggLTAuMTg4LC0wLjM3NSAtMC4yNjYsLTAuNTYzIC0wLjU0NywtMC4xODcgLTEuMDk4LC0wLjM3OSAtMS42NDQsLTAuNTY2IC0wLjA5NCwtMC4xODggLTAuMTcyLC0wLjM3NSAtMC4yNjYsLTAuNTYzIC0wLjE4OCwwIC0wLjM1OSwwIC0wLjU0NywwIDAsLTAuMDkzIDAsLTAuMTg3IDAsLTAuMjgxIC0wLjE4NywwIC0wLjM1OSwwIC0wLjU0NywwIDAsLTAuMDk0IDAsLTAuMTg3IDAsLTAuMjgxIC0wLjE3MiwwIC0wLjM1OSwwIC0wLjU0NywwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgxIC0wLjE3MiwwIC0wLjM2MywwIC0wLjUzNSwwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgyIC0wLjE4NywwIC0wLjM3NSwwIC0wLjU0NywwIC0wLjA5MywtMC4xODcgLTAuMTg3LC0wLjM1OSAtMC4yODEsLTAuNTQ3IC0wLjE3MiwwIC0wLjM1OSwwIC0wLjUzMSwwIDAsLTAuMDkzIDAsLTAuMTg3IDAsLTAuMjgxIC0wLjE4OCwwIC0wLjM3NSwwIC0wLjU0NywwIDAsLTAuMDk0IDAsLTAuMTg3IDAsLTAuMjgxIC0wLjE4OCwwIC0wLjM1OSwwIC0wLjU0NywwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjg1IC0wLjE4NywwIC0wLjM1OSwwIC0wLjU1MSwwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgxIC0wLjE3MiwwIC0wLjM1OSwwIC0wLjU0NywwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgyIC0wLjE3MiwwIC0wLjM1OSwwIC0wLjUzMSwwIDAsLTAuMDkzIDAsLTAuMTg3IDAsLTAuMjgxIC0wLjM3NSwtMC4wOTQgLTAuNzM0LC0wLjE4NyAtMS4wOTQsLTAuMjgxIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgxIC0wLjE4NywwIC0wLjM1OSwwIC0wLjU0NywwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgyIC0wLjE3MSwwIC0wLjM1OSwwIC0wLjU1LDAgMCwtMC4wOTMgMCwtMC4xODcgMCwtMC4yODEgLTAuMTcyLDAgLTAuMzYsMCAtMC41MzIsMCAwLC0wLjA5NCAwLC0wLjE4NyAwLC0wLjI4MSAtMC4xODcsMCAtMC4zNzUsMCAtMC41NDYsMCAwLC0wLjA5NCAwLC0wLjE4OCAwLC0wLjI4MSAtMC4xODgsMCAtMC4zNiwwIC0wLjU0NywwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgyIC0wLjM2LC0wLjA5MyAtMC43MTksLTAuMTg3IC0xLjA3OCwtMC4yODEgMCwtMC4wODIgMCwtMC4xNzYgMCwtMC4yNjkgLTAuMTg4LDAgLTAuMzc1LDAgLTAuNTUxLDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODIgLTAuMjgxLDAgLTAuNTQ3LDAgLTAuODEzLDAgMCwtMC4wOTMgMCwtMC4xODcgMCwtMC4yODEgLTAuMTg3LDAgLTAuMzc1LDAgLTAuNTQ3LDAgMCwtMC4wOTQgMCwtMC4xODcgMCwtMC4yODEgLTAuNTQ2LC0wLjE4OCAtMS4wOTMsLTAuMzc1IC0xLjY0LC0wLjU2MyAwLC0wLjA5MyAwLC0wLjE4NyAwLC0wLjI4MSAtMC4yNywwIC0wLjUzNSwwIC0wLjgxNywwIDAsLTAuMDk0IDAsLTAuMTg3IDAsLTAuMjgxIC0wLjM1OSwtMC4wOTQgLTAuNzE4LC0wLjE4OCAtMS4wNzgsLTAuMjgxIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgyIC0wLjI4MSwwIC0wLjU0NywwIC0wLjgyOCwwIDAsLTAuMDkzIDAsLTAuMTg3IDAsLTAuMjgxIC0wLjE3MiwwIC0wLjM1OSwwIC0wLjUzMSwwIDAsLTAuMDk0IDAsLTAuMTkxIDAsLTAuMjg1IC0wLjI4NSwwIC0wLjU1MSwwIC0wLjgzMiwwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgxIC0wLjM2LC0wLjA5NCAtMC43MTksLTAuMTg4IC0xLjA3OCwtMC4yODIgMCwtMC4wOTMgMCwtMC4xODcgMCwtMC4yODEgLTAuMjgyLDAgLTAuNTQ3LDAgLTAuODEzLDAgMCwtMC4wNzggMCwtMC4xNzIgMCwtMC4yNjYgLTAuMTg3LDAgLTAuMzc1LDAgLTAuNTQ3LDAgMCwtMC4wOTMgMCwtMC4xODcgMCwtMC4yODEgLTAuNTUsLTAuMDk0IC0xLjA5NywtMC4xODcgLTEuNjQ0LC0wLjI4MSAwLC0wLjA5NCAwLC0wLjE4OCAwLC0wLjI4MSAtMC4xNzIsMCAtMC4zNiwwIC0wLjUzMSwwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgyIC0wLjU0NywtMC4wOTMgLTEuMDk0LC0wLjE4NyAtMS42NDUsLTAuMjgxIDAsLTAuMDk0IDAsLTAuMTg3IDAsLTAuMjgxIC0wLjE3MiwwIC0wLjM1OSwwIC0wLjU0NywwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgxIC0wLjI2NSwwIC0wLjUzMSwwIC0wLjgxMiwwIDAsLTAuMDk4IDAsLTAuMTkyIDAsLTAuMjg1IC0wLjI2NiwwIC0wLjU0NywwIC0wLjgxMywwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgyIC0wLjI2NSwwIC0wLjU1MSwwIC0wLjgxNiwwIDAsLTAuMDkzIDAsLTAuMTg3IDAsLTAuMjgxIC0wLjI4MSwwIC0wLjU0NywwIC0wLjgxMywwIDAsLTAuMDk0IDAsLTAuMTg3IDAsLTAuMjgxIC0wLjI4MSwwIC0wLjU0NywwIC0wLjgyOCwwIC0yLjY3NiwtMS4wOTQgLTUuOTMsLTIuMDYzIC04LjY5OSwtMy4wODIgLTEuMDk0LC0wLjE4OCAtMi4xNzIsLTAuMzc1IC0zLjI3LC0wLjU2MyAwLC0wLjA5MyAwLC0wLjE4NyAwLC0wLjI4MSAtMS44MTIsLTAuMzc1IC0zLjYyOSwtMC43NSAtNS40NDEsLTEuMTI1IDAsLTAuMDk0IDAsLTAuMTcyIDAsLTAuMjY2IC0wLjkxLC0wLjA5NyAtMS44MTYsLTAuMTkxIC0yLjcyMywtMC4yODUgLTIuNjI5LC0wLjg1OSAtNi4wMDcsLTEuMTU2IC04LjcxNSwtMS45NjggLTAuNjI1LDAgLTEuMjY1LDAgLTEuODk0LDAgLTIuNTc4LC0wLjc2NiAtNi4xMDIsLTAuNjI1IC04LjcxMSwtMS40MTEgLTEuMDA0LDAgLTIuMDA0LDAgLTMuMDA0LDAgMCwtMC4wOTMgMCwtMC4xODcgMCwtMC4yODEgLTIuNzIzLC0wLjA5NCAtNS40NDUsLTAuMTg3IC04LjE2OCwtMC4yNjYgLTIuOTczLC0wLjg1OSAtOC4zOTgsLTAuMjgxIC0xMS45NjUsLTAuMjgxIC0yLjAxOSwwIC00LjY3OSwtMC4xODcgLTYuMjU4LDAuMjgxIC0xLjU1LDAgLTMuMDgyLDAgLTQuNjMyLDAgMCwwLjA3OSAwLDAuMTcyIDAsMC4yNjYgLTEuMDc4LDAgLTIuMTc2LDAgLTMuMjcsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MSAtMC45MDYsMCAtMS44MTIsMCAtMi43MjMsMCAtMy4wNSwwLjkyNiAtNy4wNywwLjc3IC0xMC4wNTgsMS42OTIgLTEuMDk0LDAuMDk0IC0yLjE5MiwwLjE4NyAtMy4yNywwLjI4MSAtMy45MSwxLjIzNCAtOC40OTYsMS43NyAtMTIuMjUsMy4wODIgLTEuMDkzLDAuMTg4IC0yLjE3MiwwLjM3NSAtMy4yNjksMC41NjMgLTMuMzMyLDEuMjM4IC03LjExNywyLjMxNiAtMTAuMzQsMy42NDQgLTAuMjY2LDAgLTAuNTQ3LDAgLTAuODEzLDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODEgLTAuMjY1LDAgLTAuNTQ2LDAgLTAuODEyLDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODIgLTAuMjgxLDAgLTAuNTUxLDAgLTAuODMyLDAgMCwwLjA5MyAwLDAuMTg3IDAsMC4yODUgLTAuMjY2LDAgLTAuNTMxLDAgLTAuODEzLDAgMCwwLjA5MyAwLDAuMTg3IDAsMC4yODEgLTAuMTcxLDAgLTAuMzU5LDAgLTAuNTMxLDAgMCwwLjA5NCAwLDAuMTg3IDAsMC4yODEgLTAuNTQ3LDAuMDk0IC0xLjA5NCwwLjE4OCAtMS42NDQsMC4yODEgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODIgLTAuMTcyLDAgLTAuMzYsMCAtMC41NDcsMCAwLDAuMDkzIDAsMC4xODcgMCwwLjI4MSAtMC41MzEsMC4wOTQgLTEuMDc4LDAuMTg3IC0xLjYyNSwwLjI4MSAwLDAuMDk0IDAsMC4xODggMCwwLjI4MSAtMC40NTMsMC4wOTQgLTAuOTEsMC4xODggLTEuMzYzLDAuMjY2IDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgxIC0wLjE4OCwwIC0wLjM2LDAgLTAuNTQ3LDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODIgLTAuMjY2LDAgLTAuNTQ3LDAgLTAuODEzLDAgMCwwLjA5MyAwLDAuMTg3IDAsMC4yODEgLTAuMzU5LDAuMDk0IC0wLjcxOSwwLjE5MSAtMS4wOTQsMC4yODUgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODEgLTAuMjY5LDAgLTAuNTM1LDAgLTAuODE2LDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODIgLTAuMzU5LDAuMDkzIC0wLjcxOSwwLjE4NyAtMS4wNzgsMC4yODEgMCwwLjA5NCAwLDAuMTg3IDAsMC4yODEgLTAuMjgxLDAgLTAuNTQ3LDAgLTAuODI4LDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODEgLTAuMTcyLDAgLTAuMzYsMCAtMC41MzIsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MiAtMC4zNzgsMC4wOTMgLTAuNzM4LDAuMTg3IC0xLjA5NywwLjI4MSAwLDAuMDk0IDAsMC4xODcgMCwwLjI4MSAtMC4yNjYsMCAtMC41NDcsMCAtMC44MTMsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MSAtMC41NDcsMC4xODggLTEuMDkzLDAuMzc1IC0xLjY0NCwwLjU1MSAwLDAuMDk0IDAsMC4xODggMCwwLjI4MSAtMC4xNzIsMCAtMC4zNiwwIC0wLjUzMSwwIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgyIC0wLjE4OCwwIC0wLjM3NSwwIC0wLjU0NywwIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIC0wLjE4OCwwIC0wLjM2LDAgLTAuNTQ3LDAgMCwwLjA5NCAwLDAuMTg3IDAsMC4yODEgLTAuMTg4LDAgLTAuMzYsMCAtMC41NDcsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MSAtMC41NDcsMC4xODggLTEuMDgyLDAuMzc1IC0xLjYyOSwwLjU2MyAwLDAuMDk0IDAsMC4xODcgMCwwLjI4MSAtMC4zNTksMC4wOTQgLTAuNzM0LDAuMTg4IC0xLjA5NCwwLjI4MSAwLDAuMDk0IDAsMC4xODggMCwwLjI4MiAtMC4zNTksMC4wOTMgLTAuNzE4LDAuMTg3IC0xLjA3OCwwLjI4MSAwLDAuMDk3IDAsMC4xOTEgMCwwLjI4NSAtMC4xODcsMCAtMC4zNzksMCAtMC41NTEsMCAwLDAuMDk0IDAsMC4xODcgMCwwLjI4MSAtMC4xODcsMCAtMC4zNTksMCAtMC41NDcsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MSAtMC4xODcsMCAtMC4zNTksMCAtMC41NDYsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MiAtMC4xNzIsMCAtMC4zNiwwIC0wLjU0NywwIDAsMC4wNzggMCwwLjE3MiAwLDAuMjY1IC0wLjUzMiwwLjE4OCAtMS4wNzgsMC4zNzUgLTEuNjI5LDAuNTYzIC0wLjA5NCwwLjE4NyAtMC4xNzIsMC4zNzUgLTAuMjY2LDAuNTYyIC0wLjE4NywwIC0wLjM3NSwwIC0wLjU0NywwIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgyIC0wLjE4NywwIC0wLjM1OSwwIC0wLjU0NywwIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIC0wLjE3MSwwIC0wLjM1OSwwIC0wLjU0NiwwIDAsMC4wOTQgMCwwLjE4NyAwLDAuMjg1IC0wLjE3MiwwIC0wLjM2LDAgLTAuNTMyLDAgLTAuMDkzLDAuMTg3IC0wLjE4NywwLjM3NSAtMC4yODEsMC41NjIgLTAuNTUxLDAuMTg4IC0xLjA4MiwwLjM3NSAtMS42MjksMC41NjMgLTAuMDk0LDAuMTg3IC0wLjE4NywwLjM3NSAtMC4yODEsMC41NjIgLTAuMzU5LDAuMDk0IC0wLjcxOSwwLjE4OCAtMS4wNzgsMC4yODIgLTAuMDk0LDAuMTcyIC0wLjE4OCwwLjM1OSAtMC4yODEsMC41NDcgLTAuMzY0LDAuMDkzIC0wLjcyMywwLjE4NyAtMS4wODIsMC4yODEgLTAuMDk0LDAuMTg3IC0wLjE4OCwwLjM3NSAtMC4yODIsMC41NjYgLTAuMTcyLDAgLTAuMzU5LDAgLTAuNTMxLDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODIgLTAuMTg3LDAgLTAuMzc1LDAgLTAuNTQ3LDAgLTAuMDk0LDAuMTg3IC0wLjE4NywwLjM3NSAtMC4yODEsMC41NjIgLTAuMTcyLDAgLTAuMzU5LDAgLTAuNTMxLDAgLTAuMDk0LDAuMTg4IC0wLjE4OCwwLjM3NSAtMC4yODYsMC41NjMgLTAuMzI4LDAuMjE4IC0xLjE1NiwwLjIxOCAtMS4zNTksMC41NjIgMCwwLjE4OCAwLDAuMzc1IDAsMC41NjMgMy42MjksLTAuNDA3IDcuMjc0LC0wLjg0NCAxMS40MzgsLTAuODQ0IDEuNDUzLC0wLjA5NCAyLjkxLC0wLjE4OCA0LjM0NywtMC4yODEgMCwwLjA5MyAwLDAuMTg3IDAsMC4yODEgMi41NTEsMCA1LjA4NiwwIDcuNjE3LDAgMCwwLjA5NCAwLDAuMTg3IDAsMC4yODEgMS4xOTIsMCAyLjM2NCwwIDMuNTUxLDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODEgMC45MSwwIDEuODE3LDAgMi43MjMsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MiAwLjcxOSwwIDEuNDQxLDAgMi4xNzYsMCAwLDAuMDkzIDAsMC4xODcgMCwwLjI4MSAwLjYyNSwwIDEuMjY1LDAgMS45MSwwIDAsMC4wOTQgMCwwLjE3MiAwLDAuMjY5IDAuNjI1LDAgMS4yNjUsMCAxLjg5LDAgMS4yODYsMC4zOTEgMy4xMTQsMC43MzUgNC4zNjQsMS4xMjUgMC45MSwwLjA5NCAxLjgxNiwwLjE4OCAyLjcyMiwwLjI4MiAwLDAuMDkzIDAsMC4xODcgMCwwLjI4MSAwLjgxNywwLjA5NCAxLjYyOSwwLjE4NyAyLjQ0MiwwLjI4MSAwLDAuMDk0IDAsMC4xODggMCwwLjI4MSAwLjM1OSwwIDAuNzM0LDAgMS4wOTQsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MiAwLjM2MywwIDAuNzIyLDAgMS4wODIsMCAwLDAuMDkzIDAsMC4xODcgMCwwLjI4MSAwLjI4MSwwIDAuNTQ2LDAgMC44MjgsMCAwLDAuMDk0IDAsMC4xODcgMCwwLjI4MSAwLjM1OSwwIDAuNzE4LDAgMS4wNzgsMCAwLDAuMDk4IDAsMC4xOTEgMCwwLjI4NSAwLjM1OSwwIDAuNzM4LDAgMS4wOTcsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MSAwLjI2NiwwIDAuNTQ3LDAgMC44MTMsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MiAwLjM1OSwwIDAuNzE5LDAgMS4wOTQsMCAwLDAuMDkzIDAsMC4xODcgMCwwLjI2NSAwLjI2NSwwIDAuNTMxLDAgMC44MTYsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MiAwLjI2NiwwIDAuNTQ3LDAgMC44MTMsMCAwLDAuMDkzIDAsMC4xODcgMCwwLjI4MSAwLjI2NSwwIDAuNTQ3LDAgMC44MTIsMCAwLDAuMDk0IDAsMC4xODcgMCwwLjI4MSAwLjI4MSwwIDAuNTQ3LDAgMC44MTMsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MSAwLjI4MSwwIDAuNTQ3LDAgMC44MzIsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MiAwLjI2NSwwIDAuNTMxLDAgMC44MTIsMCAwLDAuMDkzIDAsMC4xODcgMCwwLjI4MSAwLjU0NywwLjA5NCAxLjA3OCwwLjE4NyAxLjYyNSwwLjI4MSAwLDAuMDk0IDAsMC4xODggMCwwLjI4NSAwLjE4OCwwIDAuMzYsMCAwLjU0NywwIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgxIDAuNTUxLDAuMDk0IDEuMDgyLDAuMTg4IDEuNjI5LDAuMjgyIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIDAuMTg3LDAgMC4zNTksMCAwLjU0NywwIDAsMC4wOTQgMCwwLjE4NyAwLDAuMjgxIDAuMjY1LDAgMC41NDcsMCAwLjgxMiwwIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgxIDAuNDU3LDAuMDk0IDAuOTEsMC4xODggMS4zNjQsMC4yODIgMCwwLjA5MyAwLDAuMTg3IDAsMC4yNjUgMC4xODcsMCAwLjM1OSwwIDAuNTQ2LDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODIgMC4yNjYsMCAwLjU0NywwIDAuODEzLDAgMCwwLjA5MyAwLDAuMTg3IDAsMC4yODEgMC4xODcsMCAwLjM1OSwwIDAuNTQ3LDAgMCwwLjA5NCAwLDAuMTg3IDAsMC4yODEgMC40NTcsMC4wOTQgMC45MSwwLjE4OCAxLjM2MywwLjI4MSAwLDAuMDk0IDAsMC4xOTIgMCwwLjI4NiAwLjE4OCwwIDAuMzYsMCAwLjU0NywwIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIDAuMTcyLDAgMC4zNTksMCAwLjU0NywwIDAsMC4wOTQgMCwwLjE4NyAwLDAuMjgxIDAuNTMxLDAuMTg4IDEuMDc4LDAuMzc1IDEuNjI5LDAuNTYzIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIDAuMjY1LDAgMC41NDcsMCAwLjgxMiwwIDAsMC4wOTQgMCwwLjE4NyAwLDAuMjgxIDAuNTQ3LDAuMTg4IDEuMDk0LDAuMzc1IDEuNjQxLDAuNTYzIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIDAuMTcyLDAgMC4zNjMsMCAwLjUzNSwwIDAsMC4wOTQgMCwwLjE4NyAwLDAuMjgxIDAuNTQ3LDAuMTcyIDEuMDk0LDAuMzYzIDEuNjQxLDAuNTUxIDAuMDkzLDAuMTg3IDAuMTcyLDAuMzc1IDAuMjY1LDAuNTYyIDAuMTg4LDAgMC4zNiwwIDAuNTQ3LDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODIgMC4xODgsMCAwLjM2LDAgMC41NTEsMCAwLDAuMDkzIDAsMC4xODcgMCwwLjI4MSAwLjE3MiwwIDAuMzU5LDAgMC41NDcsMCAwLDAuMDk0IDAsMC4xODcgMCwwLjI4MSAwLjE3MiwwIDAuMzU5LDAgMC41MzEsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MSAwLjE4OCwwIDAuMzc1LDAgMC41NDcsMCAwLjA5NCwwLjE4OCAwLjE4NywwLjM3NSAwLjI4MSwwLjU2MyAwLjUzMSwwLjE4NyAxLjA3OCwwLjM3NSAxLjYyOSwwLjU2MiAwLjA5NCwwLjE5MiAwLjE4OCwwLjM3OSAwLjI2NiwwLjU2NyAwLjU0NywwLjE4NyAxLjA5NCwwLjM1OSAxLjY0LDAuNTQ3IDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIDAuMjY2LDAuMDk0IDAuNTQ3LDAuMTg3IDAuODEzLDAuMjgxIDAuMDk0LDAuMTg4IDAuMTkxLDAuMzc1IDAuMjY5LDAuNTYzIDAuMzc1LDAuMDkzIDAuNzM1LDAuMTg3IDEuMDk0LDAuMjgxIDAuMDk0LDAuMTg3IDAuMTg4LDAuMzc1IDAuMjY2LDAuNTYyIDAuMTg3LDAgMC4zNzUsMCAwLjU0NywwIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjg1IDAuMjgxLDAuMDk0IDAuNTQ3LDAuMTg4IDAuODEyLDAuMjgyIDAuMDk0LDAuMTg3IDAuMTg4LDAuMzc1IDAuMjgxLDAuNTYyIDAuMTc2LDAgMC4zNjQsMCAwLjUzNiwwIDAuMDkzLDAuMTg4IDAuMTg3LDAuMzc1IDAuMjgxLDAuNTYzIDAuMTcyLDAgMC4zNTksMCAwLjU0NywwIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIDAuMjY1LDAuMDk0IDAuNTMxLDAuMTcyIDAuODEyLDAuMjY2IDAuMDk0LDAuMTg3IDAuMTcyLDAuMzc1IDAuMjY2LDAuNTYyIDAuMTg3LDAgMC4zNTksMCAwLjU0NywwIDAuMDkzLDAuMTg4IDAuMTg3LDAuMzc1IDAuMjY1LDAuNTYzIDAuMTkyLDAgMC4zNzksMCAwLjU1MSwwIDAuMTg4LDAuMjg1IDAuMzU5LDAuNTY2IDAuNTQ3LDAuODQ3IDAuMTg3LDAgMC4zNTksMCAwLjU0NywwIDAuMDk0LDAuMTg4IDAuMTcyLDAuMzc1IDAuMjY1LDAuNTYzIDAuMTg4LDAgMC4zNiwwIDAuNTQ3LDAgMC4xODgsMC4yODEgMC4zNiwwLjU2MiAwLjU0NywwLjg0NCAwLjE3MiwwIDAuMzY0LDAgMC41NTEsMCAwLjE3MiwwLjI4MSAwLjM1OSwwLjU2MiAwLjUzMSwwLjgyOCAwLjE4OCwwIDAuMzc1LDAgMC41NDcsMCAwLjE3MiwwLjEyNSAwLjIxOSwwLjM3OSAwLjU0NywwLjU2NiAwLDAuMDk0IDAsMC4xODggMCwwLjI4MSAtMS40NTMsMCAtMi45MSwwIC00LjM0OCwwIC0wLjU5MywwLjUgLTEuNTUsMC4wMTYgLTIuNDU3LDAuMjgyIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIC0wLjY0LDAgLTEuMjY1LDAgLTEuOTEsMCAwLDAuMDk0IDAsMC4xODcgMCwwLjI4MSAtMC40NTMsMCAtMC45MDYsMCAtMS4zNTksMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MSAtMC40NTMsMCAtMC45MDYsMCAtMS4zNiwwIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgyIC0wLjQ1NywwIC0wLjkxLDAgLTEuMzYzLDAgMCwwLjA5MyAwLDAuMTg3IDAsMC4yODEgLTAuMzU5LDAgLTAuNzE5LDAgLTEuMDc4LDAgMCwwLjA5NCAwLDAuMTg3IDAsMC4yODEgLTAuMzU5LDAgLTAuNzM0LDAgLTEuMDk4LDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODEgLTAuMzU5LDAgLTAuNzE4LDAgLTEuMDc4LDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODIgLTAuMjgxLDAgLTAuNTQ3LDAgLTAuODI4LDAgMCwwLjA5MyAwLDAuMTkxIDAsMC4yODUgLTAuMjY2LDAgLTAuNTMxLDAgLTAuODEyLDAgMCwwLjA5MyAwLDAuMTg3IDAsMC4yODEgLTAuMjY2LDAgLTAuNTUxLDAgLTAuODE3LDAgMCwwLjA5NCAwLDAuMTg3IDAsMC4yNjYgLTAuMjY1LDAgLTAuNTQ3LDAgLTAuODEyLDAgMCwwLjA5MyAwLDAuMTg3IDAsMC4yODEgLTAuNTQ3LDAuMDk0IC0xLjA5NCwwLjE4NyAtMS42NDEsMC4yODEgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODEgLTAuMTcyLDAgLTAuMzYzLDAgLTAuNTM1LDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODIgLTAuMjgxLDAgLTAuNTQ3LDAgLTAuODI4LDAgMCwwLjA5MyAwLDAuMTg3IDAsMC4yODEgLTAuMTcyLDAgLTAuMzYsMCAtMC41MzEsMCAwLDAuMDk0IDAsMC4xODcgMCwwLjI4MSAtMC4yODIsMCAtMC41NDcsMCAtMC44MjksMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MSAtMC41MzEsMC4xODggLTEuMDgyLDAuMzc1IC0xLjYyOCwwLjU2NyAwLDAuMDkzIDAsMC4xODcgMCwwLjI4MSAtMC4xODgsMCAtMC4zNiwwIC0wLjU0NywwIDAsMC4wOTQgMCwwLjE4NyAwLDAuMjgxIC0wLjE3MiwwIC0wLjM2LDAgLTAuNTQ3LDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODEgLTAuMTcyLDAgLTAuMzYsMCAtMC41MzEsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MiAtMC4xODgsMCAtMC4zNzUsMCAtMC41NDcsMCAwLDAuMDkzIDAsMC4xODcgMCwwLjI4MSAtMC4xODgsMCAtMC4zNjQsMCAtMC41NTEsMCAwLDAuMDk0IDAsMC4xNzIgMCwwLjI2NiAtMC4xODgsMCAtMC4zNiwwIC0wLjU0NywwIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIC0wLjE3MiwwIC0wLjM1OSwwIC0wLjU0NywwIDAsMC4wOTQgMCwwLjE4NyAwLDAuMjgxIC0wLjE3MiwwIC0wLjM1OSwwIC0wLjUzMSwwIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgxIC0wLjE4OCwwIC0wLjM3NSwwIC0wLjU0NywwIC0wLjA5NCwwLjE4OCAtMC4xODgsMC4zNzUgLTAuMjgxLDAuNTYzIC0wLjM2LDAuMDk4IC0wLjcyMywwLjE5MSAtMS4wODIsMC4yODUgLTAuMDk0LDAuMTg4IC0wLjE4OCwwLjM3NSAtMC4yODIsMC41NjMgLTAuMTcxLDAgLTAuMzU5LDAgLTAuNTMxLDAgLTAuMDk0LDAuMTg3IC0wLjE4NywwLjM3NSAtMC4yODEsMC41NjIgLTAuMTcyLDAgLTAuMzU5LDAgLTAuNTQ3LDAgLTAuMDc4LDAuMTg4IC0wLjE3MiwwLjM3NSAtMC4yNjYsMC41NjMgLTAuMTcxLDAgLTAuMzU5LDAgLTAuNTQ2LDAgLTAuMDk0LDAuMTg3IC0wLjE3NiwwLjM3NSAtMC4yNywwLjU2MiAtMC4xODcsMCAtMC4zNTksMCAtMC41NDcsMCAtMC4wOTQsMC4xODggLTAuMTg3LDAuMzU5IC0wLjI2NSwwLjU0NyAtMC4xODgsMCAtMC4zNiwwIC0wLjU0NywwIC0wLjA5NCwwLjE4NyAtMC4xODgsMC4zNzkgLTAuMjY2LDAuNTY2IC0wLjI4MSwwLjA5NCAtMC41NDcsMC4xODggLTAuODI4LDAuMjgyIC0wLjE3MiwwLjI4MSAtMC4zNTksMC41NjIgLTAuNTMxLDAuODQzIC0wLjE5MiwwIC0wLjM3OSwwIC0wLjU1MSwwIC0wLjE4OCwwLjI4MiAtMC4zNTksMC41NjMgLTAuNTQ3LDAuODQ0IC0wLjI2NiwwLjA5NCAtMC41NDcsMC4xODggLTAuODEyLDAuMjgxIC0wLjQ1NCwwLjU2MyAtMC45MDcsMS4xMjkgLTEuMzYsMS42NzYgLTAuMTkxLDAgLTAuMzYzLDAgLTAuNTUxLDAgLTAuNzE4LDAuODQ0IC0xLjQ1MywxLjY4OCAtMi4xNzIsMi41MzUgLTAuODE2LDAuNzUgLTEuNjQ0LDEuNDg1IC0yLjQ1NywyLjIzNSAwLDAuMTg3IDAsMC4zNzUgMCwwLjU2MiAtMC41NDYsMC40NzMgLTEuMDc4LDAuOTQyIC0xLjYyOCwxLjQxIDAsMC4xODggMCwwLjM3NSAwLDAuNTYzIC0wLjE4OCwwLjA5NCAtMC4zNiwwLjE4NyAtMC41NDcsMC4yODEgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODEgLTAuMjY2LDAuMTg4IC0wLjU0NywwLjM2IC0wLjgxMywwLjU0NyAwLDAuMTg4IDAsMC4zNzkgMCwwLjU2NyAtMC4yODEsMC4xODcgLTAuNTQ3LDAuMzc1IC0wLjgxMiwwLjU2MiAwLDAuMTg4IDAsMC4zNzUgMCwwLjU2MyAtMC4xODgsMC4wOTMgLTAuMzc1LDAuMTg3IC0wLjU0NywwLjI4MSAwLDAuMTg3IDAsMC4zNzUgMCwwLjU2MiAtMC4yODUsMC4xODggLTAuNTUxLDAuMzc1IC0wLjgxNywwLjU2MyAwLDAuMTg3IDAsMC4zNzUgMCwwLjU2NiAtMC4xODcsMC4wOTQgLTAuMzc1LDAuMTcyIC0wLjU0NiwwLjI2NiAwLDAuMTg3IDAsMC4zNzUgMCwwLjU2MiAtMC4xODgsMC4wOTQgLTAuMzYsMC4xODggLTAuNTQ3LDAuMjgyIC0wLjA5NCwwLjI4MSAtMC4xODgsMC41NjIgLTAuMjY2LDAuODQzIC0wLjA5NCwwIC0wLjE4NywwIC0wLjI4MSwwIC0wLjA5NCwwLjM3NSAtMC4xNzIsMC43NSAtMC4yNjYsMS4xMjkgLTAuMTg3LDAuMDk0IC0wLjM1OSwwLjE4OCAtMC41NDcsMC4yODEgLTAuMTkxLDAuNTYzIC0wLjM2MywxLjEyNSAtMC41NTEsMS42NzIgLTAuMTcxLDAuMDk0IC0wLjM1OSwwLjE4OCAtMC41NDYsMC4yODIgLTAuMTcyLDAuNTYyIC0wLjM2LDEuMTI5IC0wLjUzMiwxLjY5MSAtMC4wOTMsMCAtMC4xODcsMCAtMC4yODEsMCAwLDAuMTg4IDAsMC4zNzUgMCwwLjU2MyAtMC4wOTQsMCAtMC4xNzIsMCAtMC4yNjYsMCAtMC4xODcsMC41NjIgLTAuMzU5LDEuMTI1IC0wLjU0NiwxLjY3MSAtMC4wOTQsMCAtMC4xODgsMCAtMC4yNjYsMCAwLDAuMjg2IDAsMC41NjcgMCwwLjg0OCAtMC45MjYsMi4xMjUgLTIuMjIzLDQuNDI2IC0yLjcyMyw3LjAyMyAxLjM2LC0wLjE0IDMuMTQ1LC0wLjUgNC4zNDgsLTAuODQzIDIuODE2LC0wLjA5NCA1LjYzMywtMC4xODggOC40MzQsLTAuMjgyIDEuNTQ2LDAgMy4wOTcsMCA0LjYyOCwwIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgyIDAuOTA3LDAgMS44MTcsMCAyLjcyMywwIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIDAuNjQxLDAgMS4yNjYsMCAxLjkxLDAgMS45ODUsMC40NjkgMy45ODksMC45MjIgNS45ODksMS4zOTEgMCwwLjA5MyAwLDAuMTg3IDAsMC4yODEgLTEuNzgyLDAuMDE1IC0zLjA3OSwwLjY1NiAtNC4zNjQsMS4xMjkgLTAuOTA2LDAuMTg3IC0xLjgxMiwwLjM3NSAtMi43MjIsMC41NjIgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODIgLTAuNTMyLDAuMDkzIC0xLjA3OCwwLjE4NyAtMS42MjUsMC4yODEgMCwwLjA5NCAwLDAuMTg3IDAsMC4yODEgLTAuNDUzLDAuMDk0IC0wLjkxMSwwLjE4OCAtMS4zNjQsMC4yODEgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODIgLTAuMTg3LDAgLTAuMzU5LDAgLTAuNTQ3LDAgMCwwLjA5MyAwLDAuMTcxIDAsMC4yNjUgLTAuMjY1LDAgLTAuNTQ2LDAgLTAuODEyLDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODEgLTAuMzU5LDAuMDk0IC0wLjcxOSwwLjE4OCAtMS4wOTQsMC4yODIgMCwwLjA5MyAwLDAuMTg3IDAsMC4yODUgLTAuMTcyLDAgLTAuMzYzLDAgLTAuNTM1LDAgMCwwLjA5NCAwLDAuMTg3IDAsMC4yODEgLTAuMjgxLDAgLTAuNTQ3LDAgLTAuODI4LDAgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODEgLTAuNTMxLDAuMTg4IC0xLjA3OCwwLjM3NSAtMS42MjUsMC41NjMgMCwwLjA5NCAwLDAuMTg3IDAsMC4yODEgLTAuMzU5LDAuMDk0IC0wLjcyMywwLjE4OCAtMS4wOTgsMC4yODEgLTAuMDc4LDAuMTg4IC0wLjE3MiwwLjM3NSAtMC4yNjUsMC41NjMgLTAuMTg4LDAgLTAuMzYsMCAtMC41NDcsMCAwLDAuMDk0IDAsMC4xODcgMCwwLjI4MSAtMC4xNzIsMCAtMC4zNiwwIC0wLjU0NywwIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgxIC0wLjE3MiwwIC0wLjM1OSwwIC0wLjUzMSwwIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgyIC0wLjE4OCwwIC0wLjM3NSwwIC0wLjU0NywwIDAsMC4wOTcgMCwwLjE3NSAwLDAuMjY5IC0wLjI4NSwwLjA5NCAtMC41NTEsMC4xODggLTAuODE3LDAuMjgxIC0wLjA5MywwLjE4OCAtMC4xODcsMC4zNzUgLTAuMjgxLDAuNTYzIC0wLjM1OSwwLjA5NCAtMC43MTksMC4xODcgLTEuMDc4LDAuMjgxIC0wLjA5NCwwLjE4OCAtMC4xODcsMC4zNzUgLTAuMjgxLDAuNTYzIC0wLjE3MiwwIC0wLjM2LDAgLTAuNTQ3LDAgLTAuMDc4LDAuMTg3IC0wLjE3MiwwLjM3NSAtMC4yNjYsMC41NjIgLTAuMTkxLDAgLTAuMzYzLDAgLTAuNTUxLDAgLTAuMTcxLDAuMjgxIC0wLjM1OSwwLjU2MyAtMC41NDYsMC44NDggLTAuMTcyLDAgLTAuMzYsMCAtMC41MzIsMCAtMC4wOTMsMC4xODcgLTAuMTg3LDAuMzc1IC0wLjI4MSwwLjU2MiAtMC4xNzIsMCAtMC4zNTksMCAtMC41NDcsMCAtMC4xNzIsMC4yODEgLTAuMzU5LDAuNTYzIC0wLjUzMSwwLjgyOCAtMC4xODgsMCAtMC4zNTksMCAtMC41NTEsMCAtMC4xODcsMC4yODIgLTAuMzU5LDAuNTYzIC0wLjU0NywwLjg0NCAtMC4yNjUsMC4wOTQgLTAuNTQ3LDAuMTg4IC0wLjgxMiwwLjI4MSAtMC40NTMsMC41NjMgLTAuOTA2LDEuMTI5IC0xLjM2LDEuNjkyIC0wLjE4NywwIC0wLjM2MywwIC0wLjU1LDAgLTAuNTQ3LDAuNjU2IC0xLjA3OCwxLjI5NyAtMS42MjUsMS45NTMgLTEuMTg4LDEuMTI5IC0yLjM2NCwyLjI1NCAtMy41MzUsMy4zNzkgMCwwLjE3NiAwLDAuMzYzIDAsMC41NTEgLTAuNTQ3LDAuNDY4IC0xLjA5OCwwLjkzNyAtMS42NDUsMS40MDYgMCwwLjE4NyAwLDAuMzc1IDAsMC41NjIgLTAuMzU5LDAuMjgyIC0wLjcxOSwwLjU2MyAtMS4wNzgsMC44NDggLTAuMDk0LDAuMjgxIC0wLjE4OCwwLjU2MiAtMC4yODEsMC44NDQgLTAuMTcyLDAuMDkzIC0wLjM2LDAuMTcyIC0wLjU0NywwLjI2NSAwLDAuMTg4IDAsMC4zNzUgMCwwLjU2MyAtMC4xNzIsMC4wOTQgLTAuMzYsMC4xODcgLTAuNTMyLDAuMjgxIDAsMC4xODggMCwwLjM3NSAwLDAuNTYzIC0wLjI4NSwwLjE4NyAtMC41NSwwLjM3NSAtMC44MzIsMC41NjIgMCwwLjE5MiAwLDAuMzc5IDAsMC41NjcgLTAuMTcxLDAuMDkzIC0wLjM1OSwwLjE4NyAtMC41MzEsMC4yODEgMCwwLjE4NyAwLDAuMzc1IDAsMC41NjIgLTAuMTg3LDAuMDk0IC0wLjM3NSwwLjE4OCAtMC41NDcsMC4yODIgLTAuMDkzLDAuMzc1IC0wLjE4NywwLjczNCAtMC4yODEsMS4xMDkgLTUuODIsOS40MTggLTkuNjY4LDIwLjMwOCAtOS43OTMsMzUuNjM3IDAuOTUzLC0wLjE4OCAxLjQ4NCwtMC43MzUgMi4xNzYsLTEuMTI1IDAuNTQ3LC0wLjE4OCAxLjA5NCwtMC4zNzUgMS42NDEsLTAuNTYzIDAsLTAuMDk0IDAsLTAuMTg3IDAsLTAuMjgxIDAuNTMxLC0wLjE4OCAxLjA3OCwtMC4zNiAxLjYyOCwtMC41NDcgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODEgMC4yNjYsMCAwLjU0NywwIDAuODEzLDAgMCwtMC4wOTggMCwtMC4xOTIgMCwtMC4yODUgMC4zNTksLTAuMDk0IDAuNzM0LC0wLjE4OCAxLjA5NCwtMC4yODIgMCwtMC4wOTMgMCwtMC4xODcgMCwtMC4yODEgMC4yNjUsMCAwLjU0NywwIDAuODEyLDAgMCwtMC4wOTQgMCwtMC4xODcgMCwtMC4yODEgMC4xODgsMCAwLjM2MywwIDAuNTUxLDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODEgMC44MTIsLTAuMTg4IDEuNjI1LC0wLjM3NSAyLjQzNywtMC41NjMgNC42NDksLTEuODk0IDEwLjY1NywtMy4yMjMgMTYuODgzLC0zLjM2MyAwLDAuMDk0IDAsMC4xODcgMCwwLjI4MSAtMC4zMzIsMC4xODggLTAuMzc5LDAuNDM4IC0wLjU1MSwwLjU2MyAtMC4xNzEsMCAtMC4zNTksMCAtMC41NDYsMCAtMC4wNzksMC4xODcgLTAuMTcyLDAuMzc1IC0wLjI2NiwwLjU2MiAtMC4xODgsMCAtMC4zNTksMCAtMC41NDcsMCAtMC4yNjYsMC4zNTkgLTAuNTQ3LDAuNzM4IC0wLjgxMiwxLjExMyAtMC4xODgsMCAtMC4zNiwwIC0wLjU0NywwIC0wLjI3LDAuMzc1IC0wLjU1MSwwLjc1IC0wLjgxNywxLjEyNSAtMC4xNzIsMCAtMC4zNTksMCAtMC41NDcsMCAtMC40NTMsMC41NjMgLTAuOTA2LDEuMTI1IC0xLjM1OSwxLjY5MiAtMC4xNzIsMCAtMC4zNTksMCAtMC41MzEsMCAtMC43MzgsMC44MjggLTEuNDU3LDEuNjcyIC0yLjE5MiwyLjUxNSAtMC44MTIsMC43NTQgLTEuNjI4LDEuNTA0IC0yLjQ0MSwyLjI1NCAwLDAuMTcyIDAsMC4zNiAwLDAuNTQ3IC0wLjU0NywwLjQ2OSAtMS4wOTQsMC45MzggLTEuNjQxLDEuNDEgMCwwLjE4OCAwLDAuMzc1IDAsMC41NjMgLTAuNDU3LDAuMzc1IC0wLjkxLDAuNzUgLTEuMzYzLDEuMTI1IDAsMC4xODcgMCwwLjM3NSAwLDAuNTYyIC0wLjI2NiwwLjE3MiAtMC41MzEsMC4zNiAtMC44MTIsMC41NDcgMCwwLjE5MiAwLDAuMzc5IDAsMC41NjcgLTAuMTcyLDAuMDkzIC0wLjM2LDAuMTg3IC0wLjU0NywwLjI4MSAwLDAuMTg3IDAsMC4zNzUgMCwwLjU2MiAtMC4yNjYsMC4xODggLTAuNTMyLDAuMzc1IC0wLjgxNywwLjU2MyAwLDAuMTg3IDAsMC4zNzUgMCwwLjU2MiAtMC4xNzIsMC4wOTQgLTAuMzU5LDAuMTg4IC0wLjU0NywwLjI4MiAtMC4wNzgsMC4yODEgLTAuMTcxLDAuNTY2IC0wLjI2NSwwLjg0NyAtMC4wOTQsMCAtMC4xODgsMCAtMC4yNjYsMCAtMC4wOTQsMC4zNiAtMC4xODcsMC43MzUgLTAuMjgxLDEuMTEgLTAuMTcyLDAuMDkzIC0wLjM1OSwwLjE4NyAtMC41NDcsMC4yODEgLTAuMDc4LDAuMjgxIC0wLjE3MiwwLjU2MiAtMC4yNjYsMC44NDQgLTAuMDkzLDAgLTAuMTg3LDAgLTAuMjY1LDAgMCwwLjE4NyAwLDAuMzc1IDAsMC41NjIgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgxLDAgMCwwLjE5MiAwLDAuMzc5IDAsMC41NjcgLTAuMDk0LDAgLTAuMTcyLDAgLTAuMjY2LDAgMCwwLjE4NyAwLDAuMzc1IDAsMC41NjIgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjg1LDAgMCwwLjE4OCAwLDAuMzc1IDAsMC41NDcgLTAuMTcyLDAuMDk0IC0wLjM2LDAuMTg3IC0wLjUzMSwwLjI4MSAtMC4wOTQsMC4zNzUgLTAuMTg4LDAuNzUgLTAuMjgyLDEuMTI1IC0wLjA5MywwIC0wLjE3MiwwIC0wLjI2NSwwIDAsMC4xODggMCwwLjM3OSAwLDAuNTY3IC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI4MiwwIC0wLjE3MSwwLjU2MiAtMC4zNTksMS4xMjUgLTAuNTMxLDEuNjg3IC0wLjA5NCwwIC0wLjE4NywwIC0wLjI4MSwwIDAsMC4yODEgMCwwLjU0NyAwLDAuODI4IC0wLjA5NCwwIC0wLjE3MiwwIC0wLjI2NiwwIC0wLjA5MywwLjM3NSAtMC4xODcsMC43NTQgLTAuMjgxLDEuMTI5IC0wLjA3OCwwIC0wLjE3MiwwIC0wLjI2NiwwIDAsMC4yODEgMCwwLjU2MyAwLDAuODQ0IC0wLjA5MywwIC0wLjE5MSwwIC0wLjI2OSwwIDAsMC4xODcgMCwwLjM3NSAwLDAuNTYyIC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI4MSwwIDAsMC4yODIgMCwwLjU2MyAwLDAuODQ0IC0wLjA5NCwwIC0wLjE3MiwwIC0wLjI2NiwwIDAsMC4xODggMCwwLjM3OSAwLDAuNTY2IC0wLjA5NCwwIC0wLjE4NywwIC0wLjI4MSwwIC0wLjA3OCwwLjU0NyAtMC4xNzIsMS4xMSAtMC4yNjYsMS42NzIgLTAuMDk0LDAgLTAuMTg3LDAgLTAuMjY1LDAgMCwwLjI4MiAwLDAuNTYzIDAsMC44NDQgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgyLDAgMCwwLjI4MSAwLDAuNTY3IDAsMC44NDggLTAuMDkzLDAgLTAuMTcyLDAgLTAuMjY1LDAgLTAuMDk0LDAuNjU2IC0wLjE4OCwxLjI5NyAtMC4yODIsMS45NTMgLTAuMDc4LDAgLTAuMTcxLDAgLTAuMjY1LDAgMCwwLjM3NSAwLDAuNzUgMCwxLjEyOSAtMC4wOTQsMCAtMC4xODgsMCAtMC4yNjYsMCAtMC4wOTQsMC43NSAtMC4xODcsMS41IC0wLjI4MSwyLjIzNCAtMC4wOTgsMCAtMC4xNzYsMCAtMC4yNywwIC0wLjA5MywxLjAzNSAtMC4xODcsMi4wNjcgLTAuMjgxLDMuMDk4IC0wLjA3OCwwIC0wLjE3MiwwIC0wLjI2NiwwIDAsMC41NjIgMCwxLjExMyAwLDEuNjc2IC0wLjA5MywwIC0wLjE4NywwIC0wLjI2NSwwIDAsMC43NSAwLDEuNSAwLDIuMjUgLTAuMDk0LDAgLTAuMTg4LDAgLTAuMjgxLDAgMCwxLjIyMiAwLDIuNDI1IDAsMy42NDggLTAuMDk0LDAgLTAuMTcyLDAgLTAuMjY2LDAgLTAuMzU5LDEuMjk3IDAuMDE2LDYuMzY3IDAuMjY2LDcuMjg5IDAsMS4xMjUgMCwyLjI1NCAwLDMuMzYzIDAuMDkzLDAgMC4xODcsMCAwLjI4MSwwIDAuMDc4LDEuNDA3IDAuMTcyLDIuODE3IDAuMjY1LDQuMjA3IDAuMDk0LDAgMC4xODgsMCAwLjI2NiwwIDAsMC40NjkgMCwwLjkzOCAwLDEuNDExIDAuMDk0LDAgMC4xODgsMCAwLjI4MSwwIDAsMC40NjggMCwwLjkzNyAwLDEuNDA2IDAuMDk0LDAgMC4xNzIsMCAwLjI3LDAgMCwwLjQ2OSAwLDAuOTM3IDAsMS4zOTQgMC4wOTQsMCAwLjE4NywwIDAuMjgxLDAgMCwwLjM3NSAwLDAuNzUgMCwxLjEyNSAwLjA3OCwwIDAuMTcyLDAgMC4yNjYsMCAwLjA5NCwwLjY1NyAwLjE4NywxLjMxMyAwLjI2NSwxLjk2OSAwLjA5NCwwIDAuMTg4LDAgMC4yODIsMCAwLDAuMjg1IDAsMC41NjcgMCwwLjg0OCAwLjA5MywwIDAuMTcyLDAgMC4yNjUsMCAwLDAuMjY1IDAsMC41NDcgMCwwLjgyOCAwLjA5NCwwIDAuMTg4LDAgMC4yODIsMCAwLDAuMjgxIDAsMC41NjIgMCwwLjg0NCAwLjA3OCwwIDAuMTcxLDAgMC4yNjUsMCAwLDAuMjgxIDAsMC41NjIgMCwwLjg0NyAwLjA5NCwwIDAuMTg4LDAgMC4yNjYsMCAwLjA5NCwwLjU2MyAwLjE4NywxLjEyNSAwLjI4MSwxLjY4OCAwLjA5NCwwIDAuMTcyLDAgMC4yNjYsMCAwLDAuMTg3IDAsMC4zNTkgMCwwLjU0NyAwLjA5MywwIDAuMTg3LDAgMC4yODEsMCAwLDAuMjgxIDAsMC41NjIgMCwwLjg0MyAwLjA3OCwwIDAuMTc2LDAgMC4yNjksMCAwLjA5NCwwLjM3OSAwLjE4OCwwLjc1NCAwLjI2NiwxLjEyOSAwLjA5NCwwIDAuMTg4LDAgMC4yODEsMCAwLDAuMjgyIDAsMC41NjMgMCwwLjg0NCAwLjA5NCwwIDAuMTcyLDAgMC4yNjYsMCAwLDAuMTg4IDAsMC4zNzUgMCwwLjU2MyAwLjA5NCwwIDAuMTg3LDAgMC4yODEsMCAwLDAuMTg3IDAsMC4zNzUgMCwwLjU0NiAwLjA3OCwwIDAuMTcyLDAgMC4yNjYsMCAwLDAuMTg4IDAsMC4zNzkgMCwwLjU2NyAwLjA5NCwwIDAuMTg3LDAgMC4yNjUsMCAwLDAuMTg3IDAsMC4zNzUgMCwwLjU2MiAwLjA5NCwwIDAuMTg4LDAgMC4yODIsMCAwLDAuMTg4IDAsMC4zNzUgMCwwLjU2MyAwLjA5MywwIDAuMTcyLDAgMC4yNjUsMCAwLDAuMTg3IDAsMC4zNzUgMCwwLjU2MiAwLjU0NywwLjkzOCAxLjA5OCwxLjg3OSAxLjY0NSwyLjgwMSAwLjI2NSwtMC4xODcgMC41MzEsLTAuMzc1IDAuODEyLC0wLjU2MiAwLC0wLjE3MiAwLC0wLjM2IDAsLTAuNTQ3IDAuNDUzLC0wLjM3NSAwLjkwNywtMC43NTQgMS4zNiwtMS4xMjkgMCwtMC4xODggMCwtMC4zNzUgMCwtMC41NjMgMC41NSwtMC40NjggMS4wODIsLTAuOTM3IDEuNjI5LC0xLjQwNiAwLC0wLjE4NyAwLC0wLjM3NSAwLC0wLjU2MiAwLjczNCwtMC42NDUgMS40NTMsLTEuMzAxIDIuMTc1LC0xLjk1NyAwLC0wLjE4OCAwLC0wLjM3NSAwLC0wLjU2MyAxLjA5NCwtMS4wMzUgMi4xODgsLTIuMDUxIDMuMjcsLTMuMDgyIDAsLTAuMTg3IDAsLTAuMzc1IDAsLTAuNTYyIDEuNTQ3LC0xLjUwNCAzLjA4MiwtMi45ODkgNC42MjksLTQuNDkzIDAuNjQsLTAuNzUgMS4yNjUsLTEuNSAxLjkxLC0yLjI1IDAuMTcyLDAgMC4zNTksMCAwLjUzMSwwIDAuNjQxLC0wLjczOCAxLjI4MSwtMS40ODggMS45MDYsLTIuMjM4IDAuMzYsLTAuMjgxIDAuNzM5LC0wLjU2MiAxLjA5OCwtMC44NDQgMCwtMC4wOTMgMCwtMC4xOTEgMCwtMC4yODUgMC4xNzIsMCAwLjM2LDAgMC41NDcsMCAwLjYyNSwtMC43NSAxLjI2NiwtMS40ODQgMS44OTEsLTIuMjM0IDAuMTkxLDAgMC4zNzksMCAwLjU1LDAgMC40NTQsLTAuNTYzIDAuOTA3LC0xLjEyOSAxLjM2LC0xLjY5MiAwLjE4NywwIDAuMzU5LDAgMC41NDcsMCAwLjM1OSwtMC40NjggMC43MTgsLTAuOTM3IDEuMDk3LC0xLjM5IDAuMTcyLDAgMC4zNiwwIDAuNTMyLDAgMC4wOTMsLTAuMTg4IDAuMTg3LC0wLjM3NSAwLjI4MSwtMC41NjMgMC4wOTQsMCAwLjE3MiwwIDAuMjY1LDAgMC4wOTQsLTAuMTg3IDAuMTg4LC0wLjM3NSAwLjI4MiwtMC41NjYgMC4xNzIsMCAwLjM1OSwwIDAuNTMxLDAgMC4yODEsLTAuMzc1IDAuNTQ3LC0wLjc1IDAuODI4LC0xLjEyNSAwLjE3MiwwIDAuMzYzLDAgMC41MzUsMCAwLjA5NCwtMC4xODggMC4xODgsLTAuMzc1IDAuMjgxLC0wLjU2MyAwLjA5NCwwIDAuMTcyLDAgMC4yNjYsMCAwLjA5NCwtMC4xODcgMC4xODgsLTAuMzc1IDAuMjgxLC0wLjU2MiAwLjE3MiwwIDAuMzYsMCAwLjUzMiwwIDAuMTg3LC0wLjI4MSAwLjM3NSwtMC41NjMgMC41NDYsLTAuODQ0IDAuMTg4LDAgMC4zNiwwIDAuNTQ3LDAgMC4xODgsLTAuMjY5IDAuMzYsLTAuNTUxIDAuNTUxLC0wLjgzMiAwLjE3MiwwIDAuMzYsMCAwLjU0NywwIDAuMTcyLC0wLjI4MSAwLjM1OSwtMC41NjIgMC41MzEsLTAuODQ0IDAuMTg4LDAgMC4zNzUsMCAwLjU0NywwIDAuMTg4LC0wLjI4MSAwLjM2LC0wLjU2MiAwLjU0NywtMC44NDMgMC4yNjYsLTAuMDk0IDAuNTQ3LC0wLjE4OCAwLjgxMywtMC4yODIgMC4wOTMsLTAuMTg3IDAuMTg3LC0wLjM3NSAwLjI4NSwtMC41NjYgMC4xNzIsMCAwLjM1OSwwIDAuNTMxLDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODEgMC4yODEsLTAuMDk0IDAuNTQ3LC0wLjE4OCAwLjgyOCwtMC4yODIgMC4wNzgsLTAuMTg3IDAuMTcyLC0wLjM1OSAwLjI2NiwtMC41NDYgMC4xODcsMCAwLjM1OSwwIDAuNTQ3LDAgMC4xNzEsLTAuMjgyIDAuMzU5LC0wLjU2MyAwLjU0NiwtMC44NDQgMC4xNzIsMCAwLjM2LDAgMC41MzYsMCAwLjA5MywtMC4xODggMC4xODcsLTAuMzc1IDAuMjgxLC0wLjU2MyAwLjI2NSwtMC4wOTMgMC41MzEsLTAuMTg3IDAuODEyLC0wLjI4MSAwLC0wLjA5NCAwLC0wLjE4NyAwLC0wLjI4MSAwLjE3MiwwIDAuMzYsMCAwLjU0NywwIDAuMDc4LC0wLjE5MiAwLjE3MiwtMC4zNzkgMC4yNjYsLTAuNTY3IDAuMTg3LDAgMC4zNTksMCAwLjU0NywwIDAuMDkzLC0wLjE4NyAwLjE3MiwtMC4zNzUgMC4yNjUsLTAuNTYyIDAuMTg4LDAgMC4zNiwwIDAuNTUxLDAgMC4wOTQsLTAuMTg4IDAuMTg4LC0wLjM3NSAwLjI2NiwtMC41NjMgMC4xODcsMCAwLjM3NSwwIDAuNTQ3LDAgMC4wOTMsLTAuMTg3IDAuMTg3LC0wLjM1OSAwLjI4MSwtMC41NDYgMC4xNzIsMCAwLjM1OSwwIDAuNTMxLDAgMC4wOTQsLTAuMTg4IDAuMTg4LC0wLjM3NSAwLjI4MSwtMC41NjMgMC4zNiwtMC4wOTQgMC43MTksLTAuMTg3IDEuMDc4LC0wLjI4MSAwLjA5OCwtMC4xODggMC4xOTIsLTAuMzc5IDAuMjg2LC0wLjU2NyAwLjE3MiwwIDAuMzU5LDAgMC41NDcsMCAwLjA3OCwtMC4xODcgMC4xNzEsLTAuMzc1IDAuMjY1LC0wLjU2MiAwLjM2LC0wLjA5NCAwLjcxOSwtMC4xODggMS4wOTQsLTAuMjgxIDAuMDc4LC0wLjE4OCAwLjE3MiwtMC4zNzUgMC4yNjYsLTAuNTYzIDAuMzU5LC0wLjA5NCAwLjcxOCwtMC4xODcgMS4wOTcsLTAuMjgxIDAuMDc4LC0wLjE4OCAwLjE3MiwtMC4zNzUgMC4yNjYsLTAuNTYzIDAuMzU5LC0wLjA5MyAwLjcxOSwtMC4xODcgMS4wOTQsLTAuMjgxIDAuMDc4LC0wLjE3MiAwLjE3MSwtMC4zNjMgMC4yNjUsLTAuNTUxIDAuMTg4LDAgMC4zNiwwIDAuNTQ3LDAgMCwtMC4wOTMgMCwtMC4xODcgMCwtMC4yODEgMC4xNzIsMCAwLjM1OSwwIDAuNTQ3LDAgMCwtMC4wOTQgMCwtMC4xODcgMCwtMC4yODEgMC4xNzIsMCAwLjM2MywwIDAuNTM1LDAgMC4wOTQsLTAuMTg4IDAuMTg4LC0wLjM3NSAwLjI4MSwtMC41NjMgMC4xNzIsMCAwLjM2LDAgMC41NDcsMCAwLC0wLjA5MyAwLC0wLjE4NyAwLC0wLjI4MSAwLjE3MiwwIDAuMzYsMCAwLjUzMSwwIDAsLTAuMDk0IDAsLTAuMTg3IDAsLTAuMjgxIDAuMTg4LDAgMC4zNzUsMCAwLjU0NywwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgxIDAuMTg4LDAgMC4zNiwwIDAuNTQ3LDAgMC4wOTQsLTAuMTg4IDAuMTg4LC0wLjM3NSAwLjI2NiwtMC41NjMgMS40NTcsLTAuNjYgMi45MSwtMS4zMTYgNC4zNjcsLTEuOTU3IDAuMDk0LC0wLjE4NyAwLjE3MiwtMC4zNzUgMC4yNjYsLTAuNTYyIDAuMzU5LC0wLjA5NCAwLjczNCwtMC4xODggMS4wOTMsLTAuMjgyIDAsLTAuMDkzIDAsLTAuMTg3IDAsLTAuMjgxIDAuMzYsLTAuMDk0IDAuNzE5LC0wLjE4NyAxLjA4MiwtMC4yODEgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODEgMC4yODIsMCAwLjU0NywwIDAuODI5LDAgMCwtMC4wOTggMCwtMC4xOTIgMCwtMC4yODYgMC4zNTksLTAuMDkzIDAuNzE4LC0wLjE4NyAxLjA3OCwtMC4yODEgMCwtMC4wOTQgMCwtMC4xODcgMCwtMC4yODEgMC4xODcsMCAwLjM1OSwwIDAuNTQ3LDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODEgMC4xNzEsMCAwLjM1OSwwIDAuNTQ2LDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODIgMC41MzYsLTAuMTg3IDEuMDgyLC0wLjM3NSAxLjYyOSwtMC41NDYgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODIgMC4yNjYsMCAwLjU0NywwIDAuODEzLDAgMCwtMC4wOTMgMCwtMC4xODcgMCwtMC4yODEgMC4xODcsMCAwLjM1OSwwIDAuNTQ3LDAgMCwtMC4wOTQgMCwtMC4xODcgMCwtMC4yODEgMC4zNTksLTAuMDk0IDAuNzIyLC0wLjE4OCAxLjA5NywtMC4yODEgMCwtMC4wOTQgMCwtMC4xOTIgMCwtMC4yODYgMC4yNjYsMCAwLjUzMiwwIDAuODEzLDAgMCwtMC4wOTMgMCwtMC4xODcgMCwtMC4yODEgMC4zNTksLTAuMDk0IDAuNzE5LC0wLjE4NyAxLjA3OCwtMC4yODEgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODEgMC4yODEsMCAwLjU0NywwIDAuODMyLDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODIgMC4zNTksLTAuMDkzIDAuNzE5LC0wLjE4NyAxLjA3OCwtMC4yODEgMCwtMC4wOTQgMCwtMC4xODcgMCwtMC4yODEgMC4yODEsMCAwLjU0NywwIDAuODEzLDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODEgMC4xODcsMCAwLjM3NSwwIDAuNTQ3LDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODIgMC40NTMsLTAuMDkzIDAuOTEsLTAuMTg3IDEuMzYzLC0wLjI4MSAwLC0wLjA5NCAwLC0wLjE4NyAwLC0wLjI2NiAwLjI4MSwwIDAuNTQ3LDAgMC44MTIsMCAwLC0wLjA5MyAwLC0wLjE4NyAwLC0wLjI4MSAwLjE4OCwwIDAuMzc1LDAgMC41NDcsMCAwLC0wLjA5NyAwLC0wLjE5MSAwLC0wLjI4NSAwLjU0NywtMC4wOTQgMS4wOTgsLTAuMTg3IDEuNjQ1LC0wLjI4MSAwLC0wLjA5NCAwLC0wLjE4OCAwLC0wLjI4MSAwLjE3MiwwIDAuMzU5LDAgMC41MzEsMCAwLC0wLjA5NCAwLC0wLjE4OCAwLC0wLjI4MiAwLjI4MSwwIDAuNTQ3LDAgMC44MjgsMCAwLC0wLjA5MyAwLC0wLjE4NyAwLC0wLjI4MSAwLjI2NiwwIDAuNTMxLDAgMC44MTMsMCAwLC0wLjA5NCAwLC0wLjE4NyAwLC0wLjI4MSAwLjI2NSwwIDAuNTUsMCAwLjgxNiwwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgxIDAuMjY2LDAgMC41NDcsMCAwLjgxMiwwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgyIDAuMjgyLDAgMC41NDcsMCAwLjgxMywwIDAsLTAuMDkzIDAsLTAuMTg3IDAsLTAuMjgxIDAuMTg3LDAgMC4zNzUsMCAwLjU0NywwIDAsLTAuMDk0IDAsLTAuMTg3IDAsLTAuMjgxIDAuOTEsLTAuMTg4IDEuODE2LC0wLjM3NSAyLjcyMywtMC41NjcgMCwtMC4wOTMgMCwtMC4xODcgMCwtMC4yODEgMC4yNjUsMCAwLjU0NiwwIDAuODEyLDAgMCwtMC4wOTQgMCwtMC4xODcgMCwtMC4yODEgMC4yODEsMCAwLjU1MSwwIDAuODE2LDAgMCwtMC4wNzggMCwtMC4xNzIgMCwtMC4yNjYgMC4yODIsMCAwLjU0NywwIDAuODI5LDAgMCwtMC4wOTMgMCwtMC4xODcgMCwtMC4yODEgMC4yNjUsMCAwLjUzMSwwIDAuODEyLDAgMCwtMC4wOTQgMCwtMC4xODcgMCwtMC4yODEgMC4zNTksMCAwLjcxOSwwIDEuMDc4LDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODEgMC4yODUsMCAwLjU1MSwwIDAuODMyLDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODIgMC42MjUsLTAuMDkzIDEuMjY2LC0wLjE4NyAxLjg5MSwtMC4yODEgMCwtMC4wOTQgMCwtMC4xODcgMCwtMC4yODEgMC43MzgsLTAuMDk0IDEuNDU3LC0wLjE4OCAyLjE5MSwtMC4yODEgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODIgMC43MTksLTAuMDk3IDEuNDM4LC0wLjE5MSAyLjE3NiwtMC4yODUgMy4zOTUsLTEuMTg3IDcuNjAyLC0xLjcwMyAxMS4xNTIsLTIuNzk3IDEuMDk0LC0wLjA5MyAyLjE3NiwtMC4xODcgMy4yNywtMC4yODUgMS41NTEsLTAuNDg0IDMuODQ4LC0wLjY1NiA1LjQ0NSwtMS4xMjUgMC43MTksMCAxLjQ1MywwIDIuMTc2LDAgMCwtMC4wOTQgMCwtMC4xODcgMCwtMC4yODEgMC44MTIsMCAxLjYyNSwwIDIuNDUzLDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODEgMC45MSwwIDEuODE3LDAgMi43MjMsMCAxLjkyNiwtMC41NjMgNC42NDgsLTAuNTMyIDcuMDcsLTAuNTYzIC0wLjQ1MywyLjcyMyAtMC45MDYsNS40MjYgLTEuMzU5LDguMTMzIDAsMS42OTEgMCwzLjM3OSAwLDUuMDU1IC0wLjA5NCwwIC0wLjE4OCwwIC0wLjI2NiwwIDAsMS4wMzEgMCwyLjA2MiAwLDMuMDk3IDAuMDc4LDAgMC4xNzIsMCAwLjI2NiwwIDAsMS41NzggMCwzLjE3NiAwLDQuNzU0IDAuMDkzLDAgMC4xODcsMCAwLjI2NSwwIDAuMDk0LDEuNTA0IDAuMTg4LDMuMDA0IDAuMjgyLDQuNDkyIDAuMDkzLDAgMC4xNzEsMCAwLjI2NSwwIDAuMDk0LDAuOTM4IDAuMTg4LDEuODc1IDAuMjgxLDIuODE3IDAuNjI1LDIuMDk0IDEuMTYxLDQuNTE5IDEuODk1LDYuNDQ1IDAuMTg3LDAuODQ0IDAuMzU5LDEuNjg4IDAuNTQ3LDIuNTMxIDAuMDk0LDAgMC4xODcsMCAwLjI4MSwwIDAsMC4xODggMCwwLjM3NSAwLDAuNTUxIDAuMDc4LDAgMC4xNzIsMCAwLjI2NiwwIDAuMDkzLDAuNTYzIDAuMTcyLDEuMTI1IDAuMjY1LDEuNjg4IDAuMDk0LDAgMC4xODgsMCAwLjI4MiwwIDAuMDc4LDAuMzc1IDAuMTcxLDAuNzUgMC4yNjUsMS4xMjUgMC4wOTQsMCAwLjE4OCwwIDAuMjY2LDAgMCwwLjI4MSAwLDAuNTY2IDAsMC44NDcgMC4wOTgsMCAwLjE5MSwwIDAuMjg1LDAgMC4xNzIsMC41NjMgMC4zNTksMS4xMSAwLjU0NywxLjY3MiAwLjA3OCwwIDAuMTcyLDAgMC4yNjYsMCAwLDAuMTg4IDAsMC4zNzUgMCwwLjU2MyAwLjA5MywwIDAuMTg3LDAgMC4yNjUsMCAwLDAuMTg3IDAsMC4zNzUgMCwwLjU2NiAwLjA5NCwwIDAuMTg4LDAgMC4yODEsMCAwLDAuMTg4IDAsMC4zNzUgMCwwLjU2MyAwLjA5NCwwIDAuMTcyLDAgMC4yNjYsMCAwLDAuMTg3IDAsMC4zNzUgMCwwLjU2MiAwLjA5NCwwIDAuMTg4LDAgMC4yODEsMCAwLDAuMTg4IDAsMC4zNzUgMCwwLjU2MyAwLjA3OCwwIDAuMTcyLDAgMC4yNjYsMCAwLDAuMTg3IDAsMC4zNzUgMCwwLjU0NiAwLjA5NCwwIDAuMTg3LDAgMC4yNjYsMCAwLDAuMTg4IDAsMC4zNzUgMCwwLjU2MyAwLjE4NywwLjA5NCAwLjM3NSwwLjE4NyAwLjU0NiwwLjI4MSAwLjA5OCwwLjM3OSAwLjE5MiwwLjc1NCAwLjI4NiwxLjEyOSAwLjE3MSwwLjA5NCAwLjM1OSwwLjE4OCAwLjUzMSwwLjI4MSAwLjA5NCwwLjM3NSAwLjE4NywwLjc1IDAuMjgxLDEuMTI1IDAuMDk0LDAgMC4xNzIsMCAwLjI2NiwwIDAuMDkzLDAuMjgyIDAuMTg3LDAuNTYzIDAuMjgxLDAuODMyIDAuMTcyLDAuMDk0IDAuMzU5LDAuMTg4IDAuNTMxLDAuMjgyIDAsMC4xODcgMCwwLjM3NSAwLDAuNTYyIDAuMTg4LDAuMDk0IDAuMzc1LDAuMTg4IDAuNTQ3LDAuMjgxIDAsMC4xODggMCwwLjM3NSAwLDAuNTYzIDAuMjgxLDAuMTg3IDAuNTUxLDAuMzc1IDAuODE2LDAuNTYyIDAsMC4xODggMCwwLjM3NSAwLDAuNTYzIDAuMTg4LDAuMDk0IDAuMzc1LDAuMTg3IDAuNTQ3LDAuMjgxIDAuMDk0LDAuMjg1IDAuMTg4LDAuNTY3IDAuMjgyLDAuODQ4IDAuMjY1LDAuMTg3IDAuNTMxLDAuMzU5IDAuODEyLDAuNTQ3IDAsMC4xODcgMCwwLjM3NSAwLDAuNTYyIDAuMjY2LDAuMTg4IDAuNTQ3LDAuMzc1IDAuODEzLDAuNTYzIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIDAuMTg3LDAuMDk0IDAuMzU5LDAuMTg3IDAuNTUsMC4yODEgMCwwLjE4OCAwLDAuMzc5IDAsMC41NjcgMC43MTksMC42NTYgMS40NTMsMS4zMTIgMi4xNzIsMS45NTMgMCwwLjE4NyAwLDAuMzc1IDAsMC41NjIgMC42NDEsMC41NjcgMS4yNywxLjEyOSAxLjkxLDEuNjkyIDAuMTcyLDAuMjgxIDAuMzYsMC41NjIgMC41NDcsMC44NDMgMC4xNzIsMCAwLjM2LDAgMC41MzIsMCAwLjY0LDAuNzUgMS4yODUsMS40ODkgMS45MSwyLjIzOSAwLjE4NywwIDAuMzU5LDAgMC41NDcsMCAwLjA5MywwLjE4NyAwLjE4NywwLjM3NSAwLjI2NSwwLjU2MiAwLjA5NCwwIDAuMTg4LDAgMC4yODEsMCAwLjE3MiwwLjI4MSAwLjM2LDAuNTYzIDAuNTQ3LDAuODQ0IDAuMTcyLDAgMC4zNiwwIDAuNTMyLDAgMC4xODcsMC4yODEgMC4zNzUsMC41NjIgMC41NSwwLjg0OCAwLjE4OCwwIDAuMzYsMCAwLjU0NywwIDAuMTcyLDAuMjgxIDAuMzYsMC41NjIgMC41NDcsMC44MjggMC4xNzIsMCAwLjM1OSwwIDAuNTMxLDAgMC4xODgsMC4yODEgMC4zNzUsMC41NjIgMC41NDcsMC44NDMgMC4xODgsMCAwLjM2LDAgMC41NDcsMCAwLjA5NCwwLjE4OCAwLjE4OCwwLjM3NSAwLjI2NiwwLjU2MyAwLjE5MSwwIDAuMzc5LDAgMC41NSwwIDAuMDk0LDAuMTg3IDAuMTg4LDAuMzc1IDAuMjgyLDAuNTYyIDAuMjY1LDAuMDk0IDAuNTMxLDAuMTg4IDAuODEyLDAuMjg2IDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIDAuMzYsMC4wOTQgMC43MTksMC4xODcgMS4wNzgsMC4yODEgMC4wOTQsMC4xODggMC4xODgsMC4zNzUgMC4yODIsMC41NjMgMC41NSwwLjE4NyAxLjA4MiwwLjM3NSAxLjYyOSwwLjU2MiAwLjA5MywwLjE3MiAwLjE4NywwLjM1OSAwLjI4MSwwLjU0NyAwLjE3MiwwIDAuMzU5LDAgMC41MzEsMCAwLDAuMDk0IDAsMC4xODcgMCwwLjI4MSAwLjE4OCwwIDAuMzc1LDAgMC41NDcsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MSAwLjE4NywwIDAuMzU5LDAgMC41NTEsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MiAwLjE4NywwIDAuMzU5LDAgMC41NDcsMCAwLDAuMDkzIDAsMC4xOTEgMCwwLjI4NSAwLjE3MSwwIDAuMzU5LDAgMC41NDYsMCAwLDAuMDk0IDAsMC4xODcgMCwwLjI4MSAwLjE3MiwwIDAuMzYsMCAwLjUzMiwwIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgxIDAuNTQ3LDAuMTg4IDEuMDkzLDAuMzc1IDEuNjQ0LDAuNTYzIDAsMC4wOTQgMCwwLjE4NyAwLDAuMjgxIDAuMjY2LDAgMC41NDcsMCAwLjgxMywwIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgxIDAuMzU5LDAuMDk0IDAuNzE4LDAuMTg4IDEuMDkzLDAuMjgyIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIDAuNTMyLDAuMDk0IDEuMDc5LDAuMTg3IDEuNjI5LDAuMjgxIDYuMzUyLDIuODE2IDEzLjQyMiw0LjE5NSAyMi41OSw0LjIxMSAyLjk4OCwwIDYuMTMzLDAuMTA5IDguNDMsLTAuNTY2IDAuNjQxLDAgMS4yODUsMCAxLjkxLDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODIgMC40NTMsMCAwLjkwNiwwIDEuMzU5LDAgMCwtMC4wOTMgMCwtMC4xODcgMCwtMC4yODEgMC40NTQsMCAwLjkxMSwwIDEuMzY0LDAgMCwtMC4wOTQgMCwtMC4xODcgMCwtMC4yODEgMC40NTMsMCAwLjkwNiwwIDEuMzU5LDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODEgMC4zNTksMCAwLjcxOSwwIDEuMDk0LDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODIgMC4zNjMsMCAwLjcyMiwwIDEuMDgyLDAgMCwtMC4wOTMgMCwtMC4xODcgMCwtMC4yODEgMC4zNTksMCAwLjczNCwwIDEuMDk0LDAgMCwtMC4wOTQgMCwtMC4xODcgMCwtMC4yODEgMC4yNjUsMCAwLjU0NiwwIDAuODEyLDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODEgMC4yNjYsMCAwLjU1MSwwIDAuODE3LDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODIgMC4yODEsMCAwLjU0NiwwIDAuODEyLDAgMCwtMC4wOTMgMCwtMC4xODcgMCwtMC4yODEgMC4yODEsMCAwLjU0NywwIDAuODI4LDAgMCwtMC4wOTQgMCwtMC4xODcgMCwtMC4yODEgMC41MzEsLTAuMDk4IDEuMDc4LC0wLjE5MiAxLjYyOSwtMC4yODUgMCwtMC4wOTQgMCwtMC4xNzIgMCwtMC4yNjYgMC4xODgsMCAwLjM1OSwwIDAuNTQ3LDAgMCwtMC4wOTQgMCwtMC4xODcgMCwtMC4yODEgMC4yNjYsMCAwLjU0NywwIDAuODEyLDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODEgMC4xODgsMCAwLjM2LDAgMC41NDcsMCAwLC0wLjA5NCAwLC0wLjE4OCAwLC0wLjI4MiAwLjI2NiwwIDAuNTQ3LDAgMC44MTMsMCAwLC0wLjA5MyAwLC0wLjE4NyAwLC0wLjI4MSAwLjU1MSwtMC4xODcgMS4wOTcsLTAuMzc1IDEuNjI5LC0wLjU2MiAwLC0wLjA5NCAwLC0wLjE4OCAwLC0wLjI4MiAwLjE4NywwIDAuMzc1LDAgMC41NDcsMCAwLC0wLjA5MyAwLC0wLjE4NyAwLC0wLjI4MSAwLjQ1MywtMC4wOTQgMC45MDYsLTAuMTg3IDEuMzYzLC0wLjI4MSAwLjA5NCwtMC4xOTIgMC4xODcsLTAuMzc5IDAuMjgxLC0wLjU2NyAwLjE3MiwwIDAuMzU5LDAgMC41MzEsMCAwLC0wLjA5MyAwLC0wLjE4NyAwLC0wLjI4MSAwLjE4OCwwIDAuMzc1LDAgMC41NDcsMCAwLC0wLjA5NCAwLC0wLjE4NyAwLC0wLjI4MSAwLjE4OCwwIDAuMzYsMCAwLjU0NywwIDAsLTAuMDk0IDAsLTAuMTg4IDAsLTAuMjgxIDAuMTg4LDAgMC4zNTksMCAwLjU0NywwIDAsLTAuMDk0IDAsLTAuMTcyIDAsLTAuMjY2IDAuMTcyLDAgMC4zNTksMCAwLjU0NywwIDAuMDgyLC0wLjE4NyAwLjE3NiwtMC4zNzUgMC4yNjksLTAuNTYyIDAuMzYsLTAuMDk0IDAuNzE5LC0wLjE4OCAxLjA3OSwtMC4yODIgMC4wOTMsLTAuMTg3IDAuMTg3LC0wLjM3NSAwLjI4MSwtMC41NjIgMC4zNTksLTAuMDk0IDAuNzE5LC0wLjE4OCAxLjA5NCwtMC4yODEgMCwtMC4wOTggMCwtMC4xOTIgMCwtMC4yODYgMC4yNjUsLTAuMDkzIDAuNTMxLC0wLjE4NyAwLjgxNiwtMC4yODEgMC4wNzgsLTAuMTg3IDAuMTcyLC0wLjM3NSAwLjI2NiwtMC41NjIgMC4xODcsMCAwLjM1OSwwIDAuNTQ2LDAgMC4xNzIsLTAuMjgyIDAuMzYsLTAuNTYzIDAuNTQ3LC0wLjg0NCAwLjE3MiwwIDAuMzYsMCAwLjUzMiwwIDAuMDkzLC0wLjE4OCAwLjE4NywtMC4zNzUgMC4yODEsLTAuNTQ3IDAuMTcyLDAgMC4zNTksMCAwLjU0NywwIDAuMjY5LC0wLjM3NSAwLjUzNSwtMC43NTQgMC44MTYsLTEuMTI5IDAuMTcyLDAgMC4zNTksMCAwLjU0NywwIDAuMDc4LC0wLjE4NyAwLjE3MiwtMC4zNzUgMC4yNjYsLTAuNTYyIDAuMjY1LC0wLjA5NCAwLjU0NiwtMC4xODggMC44MTIsLTAuMjgyIDAuNDUzLC0wLjU2MiAwLjkwNiwtMS4xMjUgMS4zNjMsLTEuNjg3IDAuMTg4LDAgMC4zNiwwIDAuNTQ3LDAgMCwtMC4wOTQgMCwtMC4xODggMCwtMC4yODEgMC4yNjYsLTAuMTkyIDAuNTQ3LC0wLjM2NCAwLjgxMywtMC41NTEgMS4xMjUsLTEuMTQxIDIuMTEzLC0zLjIwNyA0LjA4MiwtMy4zNzkgNC4xNzksMS4xMjkgOC4zNTUsMi4yNTQgMTIuNTE1LDMuMzc5IDAsMC4wOTQgMCwwLjE4NyAwLDAuMjY1IDAuMjgyLDAgMC41NDcsMCAwLjgyOSwwIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjg2IDAuMjY5LDAgMC41MzUsMCAwLjgxNiwwIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIDAuMjY2LDAgMC41NDcsMCAwLjgxMiwwIDAsMC4wOTQgMCwwLjE4NyAwLDAuMjgxIDAuMjY2LDAgMC41NDcsMCAwLjgxMywwIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgxIDAuNTQ3LDAuMDk0IDEuMDk4LDAuMTg4IDEuNjQ0LDAuMjgyIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIDAuMTcyLDAgMC4zNiwwIDAuNTMyLDAgMCwwLjA5NCAwLDAuMTg3IDAsMC4yODEgMC41NDcsMC4wOTQgMS4wOTMsMC4xODggMS42NCwwLjI4MSAwLDAuMDk0IDAsMC4xODggMCwwLjI4MiAwLjE3MiwwIDAuMzYsMCAwLjU1MSwwIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIDAuNTMxLDAuMDk0IDEuMDc4LDAuMTg3IDEuNjI1LDAuMjgxIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgxIDAuMzU5LDAuMDk0IDAuNzE5LDAuMTkyIDEuMDk0LDAuMjg2IDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIDAuMjY1LDAgMC41MzUsMCAwLjgxNiwwIDAsMC4wOTQgMCwwLjE4NyAwLDAuMjgxIDAuMzYsMC4wOTQgMC43MTksMC4xNzIgMS4wNzgsMC4yNjYgMCwwLjA5MyAwLDAuMTg3IDAsMC4yODEgMC4yODIsMCAwLjU0NywwIDAuODI5LDAgMCwwLjA5NCAwLDAuMTg3IDAsMC4yODEgMC4zNTksMC4wOTQgMC43MTgsMC4xODggMS4wODIsMC4yODEgMCwwLjA5NCAwLDAuMTg4IDAsMC4yODIgMC4xODcsMCAwLjM1OSwwIDAuNTQ2LDAgMCwwLjA5MyAwLDAuMTg3IDAsMC4yODEgMC40NTQsMC4wOTQgMC45MDcsMC4xODcgMS4zNiwwLjI4MSAwLDAuMDk0IDAsMC4xODggMCwwLjI4MSAwLjM1OSwwLjA5NCAwLjcxOSwwLjE4OCAxLjA5NCwwLjI4NiAwLDAuMDkzIDAsMC4xODcgMCwwLjI4MSAwLjM2MywwLjA5NCAwLjcyMiwwLjE4NyAxLjA4MiwwLjI4MSAwLDAuMDk0IDAsMC4xODggMCwwLjI4MSAwLjE4NywwIDAuMzU5LDAgMC41NDYsMCAwLDAuMDk0IDAsMC4xODggMCwwLjI4MiAwLjE4OCwwIDAuMzYsMCAwLjU0NywwIDAsMC4wOTMgMCwwLjE4NyAwLDAuMjgxIDAuMTcyLDAgMC4zNiwwIDAuNTQ3LDAgMCwwLjA5NCAwLDAuMTg3IDAsMC4yODEgMC4xNzIsMCAwLjM2LDAgMC41MzUsMCAwLDAuMDk0IDAsMC4xNzIgMCwwLjI2NiAwLjU0NywwLjE4NyAxLjA5NCwwLjM3NSAxLjY0MSwwLjU2MiAwLjA3OCwwLjE4OCAwLjE3MiwwLjM3NSAwLjI2NiwwLjU2MyAwLjE4NywwIDAuMzU5LDAgMC41NDYsMCAwLDAuMDkzIDAsMC4xOTEgMCwwLjI4NSAwLjE3MiwwIDAuMzYsMCAwLjU0NywwIDAsMC4wOTQgMCwwLjE4NyAwLDAuMjgxIDAuMTcyLDAgMC4zNjQsMCAwLjUzNiwwIDAsMC4wOTQgMCwwLjE4OCAwLDAuMjgxIDAuMTg3LDAgMC4zNzUsMCAwLjU0NiwwIDAuMDk0LDAuMTg4IDAuMTg4LDAuMzc1IDAuMjgyLDAuNTYzIDAuMTcyLDAgMC4zNTksMCAwLjUzMSwwIDAsMC4wOTQgMCwwLjE4NyAwLDAuMjgxIDAuNTQ3LDAuMTg4IDEuMDk0LDAuMzc1IDEuNjQ0LDAuNTYzIHoiIC8+PC9jbGlwUGF0aD48L2RlZnM+PGcKICAgICB0cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMzMzMsMCwwLC0xLjMzMzMzMzMsMCw4Ni42NjY2NjcpIgogICAgIGlkPSJnMTAiPjxnCiAgICAgICB0cmFuc2Zvcm09InNjYWxlKDAuMSkiCiAgICAgICBpZD0iZzEyIj48ZwogICAgICAgICB0cmFuc2Zvcm09InNjYWxlKDY1MCkiCiAgICAgICAgIGlkPSJnMTQiPjxpbWFnZQogICAgICAgICAgIGlkPSJpbWFnZTE2IgogICAgICAgICAgIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRUVBQUFCQkNBWUFBQUNPOThsRkFBQUFCSE5DU1ZRSUNBZ0lmQWhraUFBQUFJaEpSRUZVZUp6dDBBRU5BQ0FNd0xDQ2Y4OUhCaVJzQ3BhdW1SbWZ0MjhQdkZBSVFrQUlDQUVoSUFTRWdCQVFBa0pBQ0FnQklTQUVoSUFRRUFKQ1FBZ0lBU0VnQklTQUVCQUNRa0FJQ0FFaElBU0VnQkFRQWtKQUNBZ0JJU0FFaElBUUVBSkNRQWdJQVNFZ0JJU0FFQkFDUWtBSUNBRWhJQVNFZ0JBUUFrSkFDQWdCSVNBRWhBQU9KemNFZmh2bWllNEFBQUFBU1VWT1JLNUNZSUk9IgogICAgICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMSkiCiAgICAgICAgICAgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIKICAgICAgICAgICBzdHlsZT0iaW1hZ2UtcmVuZGVyaW5nOm9wdGltaXplU3BlZWQiCiAgICAgICAgICAgaGVpZ2h0PSIxIgogICAgICAgICAgIHdpZHRoPSIxIiAvPjwvZz48ZwogICAgICAgICBpZD0iZzE4Ij48ZwogICAgICAgICAgIGNsaXAtcGF0aD0idXJsKCNjbGlwUGF0aDI0KSIKICAgICAgICAgICBpZD0iZzIwIj48ZwogICAgICAgICAgICAgY2xpcC1wYXRoPSJ1cmwoI2NsaXBQYXRoMzApIgogICAgICAgICAgICAgaWQ9ImcyNiI+PGcKICAgICAgICAgICAgICAgdHJhbnNmb3JtPSJzY2FsZSg2NTApIgogICAgICAgICAgICAgICBpZD0iZzMyIj48aW1hZ2UKICAgICAgICAgICAgICAgICBpZD0iaW1hZ2UzNCIKICAgICAgICAgICAgICAgICB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUVFQUFBQkJDQVlBQUFDTzk4bEZBQUFBQkhOQ1NWUUlDQWdJZkFoa2lBQUFBSWRKUkVGVWVKenQwQUVOQUNBTXdMQ0NmODlIQmlSc0NwWXVqTS9idHdkZUtBUWhJQVNFZ0JBUUFrSkFDQWdCSVNBRWhJQVFFQUpDUUFnSUFTRWdCSVNBRUJBQ1FrQUlDQUVoSUFTRWdCQVFBa0pBQ0FnQklTQUVoSUFRRUFKQ1FBZ0lBU0VnQklTQUVCQUNRa0FJQ0FFaElBU0VnQkFRQWtKQUNBZ0JJU0FFaElBUUVBSkNBQWNaWmdHQmpFaVJuZ0FBQUFCSlJVNUVya0pnZ2c9PSIKICAgICAgICAgICAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwwLDEpIgogICAgICAgICAgICAgICAgIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiCiAgICAgICAgICAgICAgICAgc3R5bGU9ImltYWdlLXJlbmRlcmluZzpvcHRpbWl6ZVNwZWVkIgogICAgICAgICAgICAgICAgIGhlaWdodD0iMSIKICAgICAgICAgICAgICAgICB3aWR0aD0iMSIgLz48L2c+PC9nPjwvZz48L2c+PGcKICAgICAgICAgaWQ9ImczNiI+PGcKICAgICAgICAgICBjbGlwLXBhdGg9InVybCgjY2xpcFBhdGg0MikiCiAgICAgICAgICAgaWQ9ImczOCI+PGcKICAgICAgICAgICAgIHRyYW5zZm9ybT0ic2NhbGUoNjUwKSIKICAgICAgICAgICAgIGlkPSJnNDQiPjxpbWFnZQogICAgICAgICAgICAgICBpZD0iaW1hZ2U0NiIKICAgICAgICAgICAgICAgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFFRUFBQUJCQ0FZQUFBQ085OGxGQUFBQUJITkNTVlFJQ0FnSWZBaGtpQUFBQUpwSlJFRlVlSnp0MjdFTmdFQU1CTUV4b3YrV254SStmQkRyK0FKcmRJRVRENWFmejNWNmdUZE1DRUpBQ0FnQklTQUVjTzhDYTMzN2pKaVpiYVltQ0FFaElBU0VnQkFRQWtKQUNBZ0JJU0FFaElBUUVBSkNRQWdJQVNFZ0JJU0FFQkFDUWtBSUNBRWhJQVNFZ0JBUUFrSkFDQWdCSVNBRWhJQVFFQUpDUUFnSUFTRWdCSVNBRUJBQ0dQMUYxZ1JDUUFnSUFTRWdCSVNBRU1BRG5jTUZnYzU1ZVRBQUFBQUFTVVZPUks1Q1lJST0iCiAgICAgICAgICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMSkiCiAgICAgICAgICAgICAgIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiCiAgICAgICAgICAgICAgIHN0eWxlPSJpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVTcGVlZCIKICAgICAgICAgICAgICAgaGVpZ2h0PSIxIgogICAgICAgICAgICAgICB3aWR0aD0iMSIgLz48L2c+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPg==");
}

.picture-container-slider.owl-carousel>.owl-nav,
.picture-container-slider>.owl-carousel>.owl-nav {
    display: none;
}

.picture-container-slider.owl-carousel:hover>.owl-nav,
.picture-container-slider:hover>.owl-carousel>.owl-nav {
    display: block;
}

body#product .product-additional-info>ul {
    list-style-type: none;
    display: none;
    margin: 0;
    position: absolute;
    top: 30px;
    font-size: 0.63vw;
    color: #000;
    width: 300px;
    padding: 5px;
}

body#product .product-additional-info>ul>li>a:hover,
body#product .product-additional-info>ul>li>a {
    color: #000;
    text-decoration: none;
    display: block;
    height: 100%;
}


/*.product-variants .product-variants-item > span.control-label:after{
	background-image:url("data:image/svg+xml,%3C?xml version='1.0' encoding='iso-8859-1'?%3E %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 144.587 84.399' style='enable-background:new 0 0 144.587 84.399;' xml:space='preserve'%3E %3Cpath style='fill:%23000000;' d='M2.491,17.879C0.885,16.303,0,14.156,0,11.888c0-2.259,0.885-4.412,2.491-5.994L5.86,2.526 c1.583-1.655,3.796-2.562,6.069-2.525h120.729c2.275-0.036,4.486,0.871,6.071,2.525l3.369,3.368 c1.603,1.582,2.488,3.735,2.488,5.994c0,2.267-0.885,4.415-2.488,5.991L78.196,81.854c-1.539,1.629-3.667,2.545-5.901,2.545 c-2.236,0-4.364-0.915-5.903-2.545L2.491,17.879z'/%3E %3C/svg%3E");
	height: 8px;
    top: 5px;
    position: absolute;
    right: 0px;
    width: 12px;
    content: " ";
    display: block;
    background-size: 100%;
    background-repeat: no-repeat;
}*/

.product-variants .product-variants-item>span.control-label {
    display: inline-block;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 0.75vw;
    margin-bottom: 1.125vw;
    letter-spacing: 1.9px;
    position: relative;
    padding-right: 20px;
}

.product-variants .product-variants-item select::-ms-expand {
    display: none;
}

.product-variants .product-variants-item select {
    border: none;
    display: block;
    font-size: 0.88vw;
    font-style: italic;
    -webkit-appearance: none;
    -moz-appearance: none;
    max-width: 100% !important;
    /* max-width: 100% !important;
	width: 100%; */
}

.pw-fav-toggle.active .pw-fav-remove {
    display: block !important;
}

.product-variants-item .input-container label .color .sr-only {
    width: auto;
    height: 20px;
    bottom: -10px;
    clip: inherit;
    font-size: 0.74vw;
    left: 0px;
    color: #000;
    clip-path: none;
    font-weight: 600;
    display: none;
}

.product-variants-item .input-container label .color.active .sr-only {
    display: block;
    color: #000 !important;
}

.product-variants-item .input-container label .color {
    width: 24px;
    height: 24px;
    background-size: 100%;
    cursor: pointer;
    display: inline-block;
    float: left;
    border-radius: 50%;
    margin-right: 8px;
}

.product-variants {
    margin-bottom: 5.81vw;
    /* display:flex; */
    justify-content: flex-start
}

.product-variants::after {
    display: block;
    content: " ";
    clear: both;
}

.product-variants-item {
    position: relative;
    margin-bottom: 25px;
}

.product-variants-item.attribute-color {
    width: 100%;
}

.product-variants-item.attribute-select {
    margin-right: 3%;
    width: 30%;
    float: left;
}

.product-variants-item>ul {
    padding: 0;
    list-style-type: none;
}

body#product .product-info-margin.product-anunce-info {
    font-size: 0.88vw;
    font-weight: bold;
    letter-spacing: 0.3px;
}

body#product .product-info-margin.product-description {
    font-size: 0.88vw;
    font-weight: normal;
}

body#product .product-info-margin.product-description>p {
    margin: 0;
    font-size: 0.88vw;
    font-weight: normal;
    letter-spacing: 0.3px;
}

body#product .product-info-margin {
    margin-top: 2.25vw;
    margin-bottom: 0;
}

body#product div.add button.btn.btn-black.add-to-cart {
    background-color: #000;
    color: #FFF;
    padding: 1.125vw 2vw;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 0.88vw;
    display: inline-block;
    width: 100%;
    max-width: 300px;
    text-align: center;
}

body#product div.variant-menu div.menu-title p span {
    display: none;
}

body#product div.variant-menu div.menu-title p {
    padding-bottom: 0.5625vw;
    border-bottom: 1px solid black;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 0.75vw;
    letter-spacing: 1.9px;
    line-height: 1.3vw;
}

body#product .product-information div.product-description-short h1,
body#product .product-information div.product-description-short p {
    margin: 0;
    font-size: 1.13vw;
    line-height: 1.5;
    font-weight: bold;
    letter-spacing: 2.8px;
}

body#product .product-information div.product-description-short {
    font-size: 1.13vw;
    letter-spacing: 2.8px;
    font-weight: bold;
    line-height: 1.5;
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 5.81vw;
}

.attrib-container {
    width: 68%;
    color: #000;
    text-align: left;
}

body#product .product-header-bloc .h1 {
    font-size: 1.5vw;
    line-height: 1;
    font-weight: bold;
    padding-bottom: 1vw;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: 0.275vw;
    color: #000000;
    text-transform: uppercase;
    border-bottom: 2px solid black;
    margin-bottom: 1.85vw;
    display: flex;
    /* flex-grow: 1; */
    justify-content: space-between;
}

body#product .big-top-btm-padding {
    padding-top: 12.687vw;
    padding-bottom: 12.687vw;
}

body#product .big-top-btm-padding .weird-padding-left {
    padding-left: 5.68%;
    padding-right: 40px;
}

.offset-md-1.col-md-4.weird-padding-left {
    padding-left: 5.5%;
    padding-right: 0px;
}

.col-md-4.offset-md-1.weird-padding-left.content-media-fullwidth {
    padding-left: 5.5%;
    padding-right: 0px;
}

body#product .nopadding-right .product-images.js-qv-product-images {
    padding: 0px;
    list-style-type: none;
}

.nopadding-bottom {
    padding-bottom: 0 !important;
}

.nopadding-top {
    padding-top: 0 !important;
}

.nopadding-right {
    padding-right: 0 !important;
}

.nopadding {
    padding: 0 !important;
}

.nomargin {
    margin: 0 !important;
}

.product-info-droplist {
    padding: 0px;
    list-style-type: none;
    margin-bottom: 0px;
}

.history-content-product {
    font-size: 0.88vw;
    /* text-transform:uppercase; */
    letter-spacing: 0.3px;
    line-height: 1.75;
}

.history-title-product {
    font-size: 0.88vw;
    color: #ab4447;
    font-weight: bold;
    margin: 1.8125vw 0;
    letter-spacing: 1.8px;
    text-transform: uppercase;
}

.product-info-droplist li {
    padding: 1.8125vw 0;
    border-top: 2px solid #616264;
}

.product-info-droplist li:last-child {
    border-bottom: 2px solid #616264;
}

.product-info-droplist li h3.itemtitle span.collapseico {
    float: right;
    font-weight: bold;
    font-size: 1.25vw;
    font-weight: bold;
    cursor: pointer;
    line-height: 0.7;
}

.product-info-droplist li p.textcontent {
    display: none;
    font-size: 0.88vw;
    font-weight: normal;
    margin: 1.125vw 0 0 0;
    letter-spacing: 0.3px;
    line-height: 1.75;
}

.product-info-droplist li h3.itemtitle span.collapseico.minus {
    margin-top: -0.2vw;
}

.product-info-droplist li h3.itemtitle {
    font-size: 0.88vw;
    text-transform: uppercase;
    font-weight: 600;
    line-height: 1.75;
    margin: 0;
    letter-spacing: 0.1375vw;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.product-second-mainbloc {
    width: 100%;
    background-color: #f3f4f9;
    padding: 12.375vw 0;
}

.product-accessories .owl-nav .owl-next {
    float: right;
}

.product-accessories .owl-nav {
    position: absolute;
    top: 50%;
    width: 100%;
}

.product-accessories .owl-item>.product-thumbnail {
    width: 100%;
    display: block;
    flex: none;
    max-width: 100%;
}

.product-accessories {
    padding-top: 5.81vw;
    padding-bottom: 5.125vw;
}

.product-mostviewed .thumbnail-container,
.product-accessories .thumbnail-container {
    margin-bottom: 0px;
}

.big-title-product-list {
    font-size: 1.15vw;
    font-weight: bold;
    letter-spacing: 3px;
    text-transform: uppercase;
    margin-bottom: 1.8125vw;
    line-height: 1;
}

.greycontainer {
    background-color: #f3f4f9;
    padding: 5.81vw 0 5.25vw 0;
}

a.cta-main:hover,
a.cta-main {
    display: inline-block;
    color: #fff;
    text-transform: uppercase;
    font-size: 0.88vw;
    letter-spacing: 1.5px;
    font-weight: 600;
    text-decoration: none;
    border: 2px solid #FFF;
    padding: 1.125vw 2.2vw;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.blackoverlayer {
    position: relative;
    overflow: hidden
}

.blackoverlayer:before {
    content: " ";
    position: absolute;
    display: block;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    background-color: #000;
    opacity: 0.5;
}

img#next_img,
img#prev_img {
    width: 1.125vw;
    vertical-align: bottom;
    margin-top: 0.57vw;
}

.cms-image-fullwidth .wpb_video_widget {
    margin-bottom: 0px;
}

.cms-image-fullwidth img {
    width: 100%;
}

.image-fullwidth>img {
    width: 100%;
}

.fullscreen-section>.row>.col-md-12 {
    padding-left: 0px;
    padding-right: 0px;
}

.fullscreen-section {
    margin-left: -15px;
    margin-right: -15px;
    width: calc(100% + 15px);
}

body#cart .cart-overview.js-cart .remove-from-cart:hover,
body#cart .cart-overview.js-cart .remove-from-cart {
    /* position: absolute; */
    bottom: 2.25vw;
    text-transform: uppercase;
    color: black;
    font-size: 0.63vw;
    font-family: 'Proxima Nova';
    border-bottom: 1px solid black;
    padding-bottom: 0.2vw;
    letter-spacing: 0.1375vw;
    text-decoration: none;
}

.product-miniature .product-description .product-price-and-shipping {
    float: right;
    width: 33%;
    text-align: right;
    FONT-SIZE: 0.88VW;
    letter-spacing: 0.15vw;
    font-weight: normal;
}

.product-miniature .product-description .h3.product-title a {
    color: #000;
    font-size: 0.88vw;
    letter-spacing: 0.15vw;
    line-height: 1;
}

.product-miniature .product-flags {
    display: none;
}

.product-miniature .product-description>form>a:hover,
.product-miniature .product-description>form>a {
    margin-top: 5px;
    text-decoration: none;
}

product-miniature .product-description>form>a.addtocart-product-list:hover,
.product-miniature .product-description>form>a.addtocart-product-list {
    margin-top: 0.4375vw;
    color: #000;
}

.product-miniature .product-description>form {
    clear: both;
}

.product-miniature .product-description .h3.product-title {
    FONT-SIZE: 0.88VW;
    letter-spacing: 1.8px;
    font-weight: bold;
    width: 67%;
    color: #000;
    margin-top: 0.84vw;
    margin-bottom: 0px;
}

.product-mostviewed .product-miniature .product-description .h3.product-title,
.product-accessories .product-miniature .product-description .h3.product-title {
    margin-bottom: 0px;
}

.filter-link>a {
    font-size: 0.88VW;
    font-weight: 600;
    line-height: 1;
    text-decoration: none;
    color: #000;
    text-transform: uppercase;
    letter-spacing: 0.16vw;
    /* padding-right: 30px; */
    display: inline-block;
}

.thumbnail-container {
    /*height:28vw; PRICE INVISBLE ON CATEGORIE PAGE */
    overflow: hidden;
    margin-bottom: 24px;
    position: relative;
}

.owl-carousel .thumbnail-container {
    height: auto;
    margin-bottom: 0.5625vw;
}

p.filter-link {
    margin-bottom: 0px;
    line-height: 1;
}

.category-row-filter {
    margin-bottom: 1.875vw;
}

.thumbnail-container,
.thumbnail-container>img {
    width: 100%;
}

.thumbnail-container .pw-fav-remove .material-icons,
.thumbnail-container .pw-fav-add .material-icons {
    width: 26px;
    display: block;
    height: 22px;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='iso-8859-1'?%3E %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 162.315 137.092' style='enable-background:new 0 0 162.315 137.092;' xml:space='preserve'%3E %3Cpath style='fill:%23CCCCCC;' d='M149.825,81.674c-10.947,11.938-23.953,25.45-35.845,35.986c-5.936,5.285-11.755,9.966-17.011,13.367 c-4.903,3.175-10.544,6.066-15.81,6.066c-5.267,0-10.908-2.891-15.811-6.066c-5.257-3.401-11.076-8.081-17.013-13.367 c-11.891-10.536-24.896-24.048-35.843-35.986C-5.22,62.361-3.702,32.922,14.539,14.666C32.554-3.371,61.242-4.968,81.138,10.968 l0.021,0.013l0.019-0.013c19.897-15.936,48.583-14.339,66.599,3.698C166.018,32.922,167.535,62.361,149.825,81.674z M138.031,24.419 c-13.055-13.066-33.836-14.224-48.249-2.684l-8.624,6.919l-8.625-6.919c-14.413-11.54-35.194-10.382-48.249,2.684 c-13.29,13.306-14.097,34.334-1.643,47.915c10.838,11.833,23.47,24.94,34.841,35.019c5.7,5.063,10.927,9.223,15.346,12.08 c4.765,3.094,7.434,3.864,8.33,3.864c0.895,0,3.563-0.77,8.328-3.864c4.42-2.857,9.647-7.017,15.347-12.08 c11.37-10.079,24.001-23.186,34.84-35.019C152.128,58.753,151.32,37.725,138.031,24.419z'/%3E %3C/svg%3E");
}

.thumbnail-container .pw-fav-remove .material-icons {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFcAAABKCAYAAADOgMgpAAABNWlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAokZWPv0rDUBSHvxtFxaFWCOLgcCdRUGzVwYxJW4ogWKtDkq1JQ5XSJNxc//QhHN06uLj7BE6OgoPiE/gGilMHhwjBqfSbvvPjcDg/MCp23WkYZRjEWrWbjnQ9X86/MscMAHTCLLVbrSOAOIkj/iPg5wMB8LZt150G07EYpkoDY2C3G2UhiArQv9apBjECzKCfahCPgKnO2jUQz0Cpl/s7UApy/wRKyvV8EN+A2XM9H4wFwAxyXwNMHd1ogFqSDtVF71zLqmVZ0u4mQSRPh5mOBpk8jMNEpYnq6KgL5P8BsJwvtpuO3Kha1sHmlL0n4nq+zO3rBAGIlZciKwgv1dWfCmNv8lzcGK3C8QPMjots/xbut2DprsjWq1DegafRL8KzT/57sqVFAAAACXBIWXMAAC4jAAAuIwF4pT92AAAHK2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMDYtMjlUMTA6MjQ6MzQrMDI6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTEwLTE0VDE5OjQwOjI3KzAyOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTEwLTE0VDE5OjQwOjI3KzAyOjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9IkFkb2JlIFJHQiAoMTk5OCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDYxMjc5MDQtNmI3YS0zNTQ1LWExMWQtYTEyYjExYzE0YTI4IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YThmZmM5YmUtZmU2My1hZDQ5LWFlMmEtZjFjYWE4YjMwN2NiIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NDRkODIwODQtMTQ1ZC00ZDRjLWI4Y2UtYzE5M2Y2ODY2MTk2Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NGQ4MjA4NC0xNDVkLTRkNGMtYjhjZS1jMTkzZjY4NjYxOTYiIHN0RXZ0OndoZW49IjIwMjAtMDYtMjlUMTA6MjQ6MzQrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4yIChNYWNpbnRvc2gpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmYyNDdlYjk0LTk1ODMtNDk4Ny1iNDI4LTc0ZGE1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');
    background-size: 100%;
}

article.product-miniature.js-product-miniature .thumbnail-container .pw-fav-toggle {
    top: 7px;
    left: 7px;
    right: auto;
    z-index: 1;
}

ul.cart-path-track>li {
    display: inline-block;
    font-size: 0.55vw;
    position: relative;
    text-transform: uppercase;
    color: rgb(123, 141, 189);
    font-weight: bold;
    padding: 2vw 2vw 2vw 0px;
}

ul.cart-path-track {
    width: 100%;
    list-style-type: none;
    margin-bottom: 3.375vw;
    padding: 0px;
    border-bottom: 1px solid rgb(200, 209, 226);
    display: none;
}

ul.cart-path-track:first-of-type {
    display: flex;
    justify-content: space-between;
}

body#cart .cart-detailed-actions.card-block {
    margin-top: 3.25vw;
    width: 47%;
    float: right;
}

body#checkout div.container ul.cart-path-track li.done span.number {
    font-size: 0px;
    border: none;
}

body#checkout ul.cart-path-track {
    margin-bottom: 0;
}

body#checkout section#checkout-personal-information-step.checkout-step.-current {
    margin-top: 4.31vw;
}


/* body#checkout section.checkout-step.-current { */


/* margin-top: 2.75vw; */


/* } */

body#checkout section#checkout-personal-information-step ul.nav li.nav-item {
    background-color: #f3f4f9;
    color: black;
    height: 90px;
    padding: 0 !important;
    text-align: center;
    display: flex;
    align-items: center;
}

body#checkout section#checkout-personal-information-step div.tab-content #checkout-login-form,
body#checkout section#checkout-personal-information-step ul.nav li.nav-item:nth-child(2)
/*a[data-link-action=show-login-form]*/

{
    background-color: #AB4446;
}

body#checkout section#checkout-personal-information-step ul.nav li.nav-item a[data-link-action=show-login-form] {
    color: white;
}

body#checkout section#checkout-personal-information-step #checkout-guest-form form#customer-form>section>.field-password,
body#checkout section#checkout-personal-information-step #checkout-guest-form form#customer-form>section>.field-birthday,
body#checkout section#checkout-personal-information-step #checkout-guest-form form#customer-form>section>.field-optin,
body#checkout section#checkout-personal-information-step #checkout-guest-form form#customer-form>section>.field-psgdpr,
body#checkout #login-form>section>.forgot-password,
body#checkout section#checkout-personal-information-step #checkout-guest-form form#customer-form>section>.field-newsletter .custom-checkbox em,
body#checkout section#checkout-personal-information-step #checkout-guest-form form#customer-form>section>.field-newsletter .custom-checkbox i.material-icons,
body#checkout section#checkout-personal-information-step #checkout-guest-form form#customer-form>section>p {
    display: none;
}

body#checkout form .quick-info.quick-info-action {
    text-decoration: underline;
}

body#checkout form .quick-info {
    display: block;
    text-align: right;
    font-size: 0.63vw;
    color: #FFF;
    padding-bottom: 0.5vw;
}

body#checkout form .quick-info.show-password {
    margin-top: -6px;
}

body#checkout section#checkout-personal-information-step #checkout-guest-form form button[data-action=show-password] {
    float: right;
}

body#checkout footer ul.checkout-footer {
    margin-top: 5.81vw;
    padding: 0;
    text-align: left;
    list-style-type: none;
    display: flex;
    justify-content: space-between;
    width: 100%;
}

body#checkout footer#footer .container ul.checkout-footer li {
    padding-left: 0;
    display: inline-block;
}

body#checkout .delivery-options {
    padding: 0 15px;
}

body#checkout section#checkout-delivery-step form textarea#gift_message {
    height: 11.25vw;
    width: 100%;
    max-width: 100%;
    padding: 0px 17px;
}

body#checkout label[for="input_gift"] {
    font-size: 0.88vw;
    letter-spacing: 0.3px;
}

body#checkout label[for="gift_message"] {
    font-style: italic;
    font-size: 0.88vw;
    letter-spacing: 0.3px;
    margin-bottom: 1.0625vw;
}

body#checkout ul.checkout-footer li a:hover,
body#checkout ul.checkout-footer li a {
    /* text-decoration: underline; */
    border-bottom: 1px solid black;
    color: black;
    font-weight: 600;
    font-size: 0.75vw;
    padding-bottom: 1px;
    text-decoration: none;
}

body#checkout section#checkout-personal-information-step #checkout-guest-form form label {
    font-size: 13px;
}

body#checkout section#checkout-personal-information-step #checkout-guest-form form .container-checkbox label {
    display: inline;
}

body#checkout section#checkout-personal-information-step #checkout-guest-form form label.radio-inline {
    letter-spacing: 2.3px;
}

body#checkout section#checkout-personal-information-step #checkout-guest-form form .form-group>label {
    display: none;
}

body#checkout section#checkout-personal-information-step #checkout-guest-form form#customer-form>section>.field-newsletter .custom-checkbox input[type="checkbox"] {
    border: 1px solid transparent;
    background-color: #000;
    height: 1.88vw;
    vertical-align: middle;
    width: 1.88vw;
}

body#checkout section#checkout-personal-information-step #checkout-guest-form form p.form-text {
    font-size: 0.88vw;
}

body#checkout #checkout-login-form .form-text {
    color: #FFF;
    margin-bottom: 1.5vw;
    line-height: 1.75;
}
#cart .card-inner-product {
    display: flex;
}

#checkout .card-inner-product {
    display: flex;
}

.align_del_bottom {
    display: flex;
    align-items: flex-end;
}

body#checkout #checkout-guest-form .form-text {
    margin-bottom: 2.625vw;
    line-height: 1.75;
}

body#checkout section#checkout-personal-information-step form p.form-text-lower-margin {
    margin-bottom: 3.3vh;
}

body#checkout section#checkout-personal-information-step #checkout-guest-form form#customer-form p.auto-cgu {
    font-size: 0.63vw;
    margin-top: 1.3125vw;
    margin-bottom: 30px;
}

body#checkout section#checkout-personal-information-step #checkout-guest-form form#customer-form p.auto-cgu a:hover,
body#checkout section#checkout-personal-information-step #checkout-guest-form form#customer-form p.auto-cgu a {
    color: black;
    text-decoration: underline;
}

body#checkout section#checkout-personal-information-step #checkout-guest-form form#customer-form .field-firstname,
body#checkout section#checkout-personal-information-step #checkout-guest-form input[type="text"],
body#checkout section#checkout-personal-information-step #checkout-guest-form input[type="email"],
body#checkout section#checkout-personal-information-step #checkout-guest-form .form-group:first-child input[type="email"],
body#checkout section#checkout-personal-information-step #checkout-guest-form input[type="password"] {
    margin-top: 0;
}

body#checkout section#checkout-personal-information-step #checkout-guest-form .form-group {
    margin-bottom: 7px;
}

body#checkout section#checkout-personal-information-step #checkout-guest-form form#customer-form p.info-mandatory {
    margin-bottom: 60px;
    margin-top: 0px;
}

body#checkout section#checkout-personal-information-step #checkout-guest-form .form-group.field-id_gender,
body#checkout section#checkout-personal-information-step #checkout-guest-form .form-group.field-email,
body#checkout section#checkout-personal-information-step #checkout-guest-form .form-group.field-lastname,
body#checkout section#checkout-personal-information-step #checkout-guest-form .form-group.field-firstname {
    margin-bottom: 17px;
}

body#checkout section#checkout-personal-information-step .content .tab-content .tab-pane {
    padding: 78px 135px 93px;
}

@media (min-width:992px) and (max-width:1200px) {
    body#checkout section#checkout-personal-information-step .content .tab-content .tab-pane {
        padding: 78px 110px 93px;
        ;
    }
}

body#checkout section#checkout-personal-information-step ul.nav>li .nav-link {
    padding: 0 2vw;
    letter-spacing: 0.22vw;
    font-size: 1.15vw;
    font-weight: bold;
    text-transform: uppercase;
    color: #000;
}

body#checkout section#checkout-personal-information-step ul.nav>li:first-child {
    width: 55%;
}

body#checkout section#checkout-personal-information-step ul.nav>li:last-child {
    width: 45%;
}

body#checkout section#checkout-personal-information-step ul.nav {
    width: 100%;
    margin: 0px !important;
}

ul.cart-path-track>li {
    display: inline-block;
    font-size: 0.63vw;
    position: relative;
    text-transform: uppercase;
    color: rgb(123, 141, 189);
    font-weight: 600;
    letter-spacing: 0.1375vw;
    padding: 2vw 0 2.125vw 0px;
}

ul.cart-path-track>li.done,
ul.cart-path-track>li.active {
    color: rgb(0, 0, 0);
}

ul.cart-path-track>li.done {
    cursor: pointer;
}

ul.cart-path-track>li:first-child {
    cursor: default;
}

.video-responsive {
    overflow: hidden;
    padding-bottom: 56.25%;
    position: relative;
    height: 0;
}

.video-responsive iframe {
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    position: absolute;
}

.cart-grid-right .card.js-cart {
    border-top-width: initial;
    border-right-width: initial;
    border-bottom-width: initial;
    border-top-color: initial;
    border-right-color: initial;
    border-bottom-color: initial;
    position: absolute;
    top: -198px;
    z-index: 202;
    left: 0px;
    min-height: 56.25vw;
    bottom: 0px;
    right: 0px;
    border-style: none none none solid;
    border-image: initial;
    padding: 93px 35px;
    border-radius: 0px;
    border-left: 1px solid rgb(202, 210, 227);
}

p.promo-code-button {
    margin-bottom: 0px;
}

body#checkout #js-checkout-summary .card-block.cart-summary-totals,
body#checkout .cart-grid-right .card.js-cart .cart-summary-products,
body#checkout #js-checkout-summary .card-block.cart-summary-subtotals-container {
    max-width: 455px;
}

.title-summary-checkout {
    font-weight: bold;
    line-height: 1.2;
    font-size: 1.5vw;
    letter-spacing: 0.26875vw;
    text-transform: uppercase;
}

ul.cart-path-track>li.done span.number,
ul.cart-path-track>li.active span.number {
    border-color: rgb(0, 0, 0);
}

ul.cart-path-track>li span.number {
    margin-top: -0.2vw;
    margin-right: 0.5vw;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    background-size: 100%;
    font-size: 10px;
    line-height: 19px;
    padding-left: 0px;
    letter-spacing: 0px;
    display: inline-block;
    /*display: inline-flex;
    vertical-align: middle;
    align-items: center;
    justify-content: center;*/
    /* border-radius: 50%; */
    /* border-width: 1px; */
    /* border-style: solid; */
    /* border-color: rgb(123, 141, 189); */
    border-image: initial;
    text-align: center;
}

ul.cart-path-track>li span.number.step1 {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%237B8DBD;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M80,1c5,0,9,4,9,9s-4,9-9,9s-9-4-9-9S75,1,80,1 M80,0c-5.5,0-10,4.5-10,10s4.5,10,10,10s10-4.5,10-10 S85.5,0,80,0L80,0z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M80.1,6.1c-1,0-2.1,0.4-2.9,1.2l0.9,1c0.5-0.5,1.1-0.9,2-0.9c0.6,0,1.2,0.3,1.2,1c0,0.9-0.9,1.7-3.9,3.9v1.2 H83v-1.4h-3c1.9-1.4,3-2.5,3-3.8C82.9,7,81.7,6.1,80.1,6.1L80.1,6.1z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M10,1c5,0,9,4,9,9s-4,9-9,9s-9-4-9-9S5,1,10,1 M10,0C4.5,0,0,4.5,0,10s4.5,10,10,10s10-4.5,10-10S15.5,0,10,0 L10,0z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpolygon class='st0' points='11.3,6.3 9.9,6.3 7.6,8.6 8.5,9.6 9.7,8.3 9.7,13.7 11.3,13.7 11.3,6.3 '/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M44,1c5,0,9,4,9,9s-4,9-9,9s-9-4-9-9S39,1,44,1 M44,0c-5.5,0-10,4.5-10,10s4.5,10,10,10s10-4.5,10-10 S49.5,0,44,0L44,0z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M43.9,6.2c-1.3,0-2.2,0.5-2.8,1.2l0.8,1c0.5-0.5,1.2-0.8,1.9-0.8c0.8,0,1.4,0.3,1.4,0.9 c0,0.5-0.6,0.8-1.4,0.8c-0.3,0-0.8,0-0.9,0v1.4c0.1,0,0.6,0,0.9,0c1,0,1.5,0.3,1.5,0.9c0,0.6-0.5,0.9-1.4,0.9 c-0.7,0-1.5-0.3-2-0.8L41,12.7c0.5,0.7,1.6,1.2,2.9,1.2c1.8,0,2.9-0.9,2.9-2.2c0-1.1-1-1.7-1.7-1.8c0.8-0.1,1.6-0.8,1.6-1.7 C46.7,7,45.7,6.2,43.9,6.2L43.9,6.2z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M-39,1c5,0,9,4,9,9s-4,9-9,9s-9-4-9-9S-44,1-39,1 M-39,0c-5.5,0-10,4.5-10,10s4.5,10,10,10s10-4.5,10-10 S-33.5,0-39,0L-39,0z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M-37.5,6.3h-2.2l-3,4.7v1.2h3.6v1.5h1.6v-1.5h1v-1.4h-1V6.3L-37.5,6.3z M-41.1,10.8l2-3.1v3.1H-41.1 L-41.1,10.8z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

ul.cart-path-track>li.active span.number.step1 {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Calque_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Ccircle cx='80' cy='10' r='10'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M77.4,13.7v-1.2c3-2.3,3.9-3,3.9-3.9c0-0.7-0.6-1-1.2-1c-0.8,0-1.5,0.3-2,0.9l-0.9-1 c0.7-0.8,1.8-1.2,2.9-1.2c1.6,0,2.8,0.9,2.8,2.4c0,1.3-1,2.4-3,3.8h3v1.4H77.4z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Ccircle cx='10' cy='10' r='10'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M9.7,13.7V8.3L8.5,9.6L7.6,8.6l2.3-2.4h1.4v7.4H9.7z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Ccircle cx='-59' cy='10' r='10'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M-62,12.7l0.8-1.1c0.5,0.5,1.3,0.8,2,0.8c0.9,0,1.4-0.4,1.4-0.9c0-0.6-0.5-0.9-1.5-0.9c-0.3,0-0.8,0-0.9,0 V9.3c0.1,0,0.6,0,0.9,0c0.8,0,1.4-0.2,1.4-0.8c0-0.6-0.6-0.9-1.4-0.9c-0.7,0-1.4,0.3-1.9,0.8l-0.8-1c0.6-0.7,1.5-1.2,2.8-1.2 c1.7,0,2.8,0.8,2.8,2c0,0.9-0.8,1.6-1.6,1.7c0.8,0.1,1.7,0.7,1.7,1.8c0,1.3-1.1,2.2-2.9,2.2C-60.5,13.9-61.5,13.4-62,12.7z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Ccircle cx='-29' cy='10' r='10'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M-29.1,13.8v-1.5h-3.6V11l3-4.7h2.2v4.5h1v1.4h-1v1.5H-29.1z M-29.1,7.7l-2,3.1h2V7.7z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

ul.cart-path-track>li span.number.step2 {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Calque_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%237B8DBD;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M10,1c5,0,9,4,9,9s-4,9-9,9s-9-4-9-9S5,1,10,1 M10,0C4.5,0,0,4.5,0,10s4.5,10,10,10s10-4.5,10-10S15.5,0,10,0 L10,0z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M10.1,6.1c-1,0-2.1,0.4-2.9,1.2l0.9,1c0.5-0.5,1.1-0.9,2-0.9c0.6,0,1.2,0.3,1.2,1c0,0.9-0.9,1.7-3.9,3.9v1.2 H13v-1.4h-3c1.9-1.4,3-2.5,3-3.8C12.9,7,11.7,6.1,10.1,6.1L10.1,6.1z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M-16,1c5,0,9,4,9,9s-4,9-9,9s-9-4-9-9S-21,1-16,1 M-16,0c-5.5,0-10,4.5-10,10s4.5,10,10,10s10-4.5,10-10 S-10.5,0-16,0L-16,0z'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M-16.3,13.7V8.3l-1.2,1.3l-0.9-0.9l2.3-2.4h1.4v7.4H-16.3z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M44,1c5,0,9,4,9,9s-4,9-9,9s-9-4-9-9S39,1,44,1 M44,0c-5.5,0-10,4.5-10,10s4.5,10,10,10s10-4.5,10-10 S49.5,0,44,0L44,0z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M43.9,6.2c-1.3,0-2.2,0.5-2.8,1.2l0.8,1c0.5-0.5,1.2-0.8,1.9-0.8c0.8,0,1.4,0.3,1.4,0.9 c0,0.5-0.6,0.8-1.4,0.8c-0.3,0-0.8,0-0.9,0v1.4c0.1,0,0.6,0,0.9,0c1,0,1.5,0.3,1.5,0.9c0,0.6-0.5,0.9-1.4,0.9 c-0.7,0-1.5-0.3-2-0.8L41,12.7c0.5,0.7,1.6,1.2,2.9,1.2c1.8,0,2.9-0.9,2.9-2.2c0-1.1-1-1.7-1.7-1.8c0.8-0.1,1.6-0.8,1.6-1.7 C46.7,7,45.7,6.2,43.9,6.2L43.9,6.2z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M-39,1c5,0,9,4,9,9s-4,9-9,9s-9-4-9-9S-44,1-39,1 M-39,0c-5.5,0-10,4.5-10,10s4.5,10,10,10s10-4.5,10-10 S-33.5,0-39,0L-39,0z'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M-39.1,13.8v-1.5h-3.6V11l3-4.7h2.2v4.5h1v1.4h-1v1.5H-39.1z M-39.1,7.7l-2,3.1h2V7.7z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

ul.cart-path-track>li.active span.number.step2 {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Calque_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Ccircle cx='10' cy='10' r='10'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M7.4,13.7v-1.2c3-2.3,3.9-3,3.9-3.9c0-0.7-0.6-1-1.2-1c-0.8,0-1.5,0.3-2,0.9l-0.9-1C7.9,6.5,9,6.1,10.1,6.1 c1.6,0,2.8,0.9,2.8,2.4c0,1.3-1,2.4-3,3.8h3v1.4H7.4z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Ccircle cx='10' cy='-26' r='10'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M9.7-22.3v-5.4l-1.2,1.3l-0.9-0.9l2.3-2.4h1.4v7.4H9.7z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Ccircle cx='-59' cy='10' r='10'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M-62,12.7l0.8-1.1c0.5,0.5,1.3,0.8,2,0.8c0.9,0,1.4-0.4,1.4-0.9c0-0.6-0.5-0.9-1.5-0.9c-0.3,0-0.8,0-0.9,0 V9.3c0.1,0,0.6,0,0.9,0c0.8,0,1.4-0.2,1.4-0.8c0-0.6-0.6-0.9-1.4-0.9c-0.7,0-1.4,0.3-1.9,0.8l-0.8-1c0.6-0.7,1.5-1.2,2.8-1.2 c1.7,0,2.8,0.8,2.8,2c0,0.9-0.8,1.6-1.6,1.7c0.8,0.1,1.7,0.7,1.7,1.8c0,1.3-1.1,2.2-2.9,2.2C-60.5,13.9-61.5,13.4-62,12.7z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Ccircle cx='-29' cy='10' r='10'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M-29.1,13.8v-1.5h-3.6V11l3-4.7h2.2v4.5h1v1.4h-1v1.5H-29.1z M-29.1,7.7l-2,3.1h2V7.7z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

ul.cart-path-track>li span.number.step3 {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Calque_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%237B8DBD;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M48,1c5,0,9,4,9,9s-4,9-9,9s-9-4-9-9S43,1,48,1 M48,0c-5.5,0-10,4.5-10,10s4.5,10,10,10s10-4.5,10-10 S53.5,0,48,0L48,0z'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M45.4,13.7v-1.2c3-2.3,3.9-3,3.9-3.9c0-0.7-0.6-1-1.2-1c-0.8,0-1.5,0.3-2,0.9l-0.9-1c0.7-0.8,1.8-1.2,2.9-1.2 c1.6,0,2.8,0.9,2.8,2.4c0,1.3-1,2.4-3,3.8h3v1.4H45.4z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M48,1c5,0,9,4,9,9s-4,9-9,9s-9-4-9-9S43,1,48,1 M48,0c-5.5,0-10,4.5-10,10s4.5,10,10,10s10-4.5,10-10 S53.5,0,48,0L48,0z'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M47.7,13.7V8.3l-1.2,1.3l-0.9-0.9l2.3-2.4h1.4v7.4H47.7z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M10,1c5,0,9,4,9,9s-4,9-9,9s-9-4-9-9S5,1,10,1 M10,0C4.5,0,0,4.5,0,10s4.5,10,10,10s10-4.5,10-10S15.5,0,10,0 L10,0z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M9.9,6.2c-1.3,0-2.2,0.5-2.8,1.2l0.8,1C8.4,7.9,9,7.6,9.8,7.6c0.8,0,1.4,0.3,1.4,0.9c0,0.5-0.6,0.8-1.4,0.8 c-0.3,0-0.8,0-0.9,0v1.4c0.1,0,0.6,0,0.9,0c1,0,1.5,0.3,1.5,0.9c0,0.6-0.5,0.9-1.4,0.9c-0.7,0-1.5-0.3-2-0.8L7,12.7 c0.5,0.7,1.6,1.2,2.9,1.2c1.8,0,2.9-0.9,2.9-2.2c0-1.1-1-1.7-1.7-1.8c0.8-0.1,1.6-0.8,1.6-1.7C12.7,7,11.7,6.2,9.9,6.2L9.9,6.2z' /%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M48,1c5,0,9,4,9,9s-4,9-9,9s-9-4-9-9S43,1,48,1 M48,0c-5.5,0-10,4.5-10,10s4.5,10,10,10s10-4.5,10-10 S53.5,0,48,0L48,0z'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M47.9,13.8v-1.5h-3.6V11l3-4.7h2.2v4.5h1v1.4h-1v1.5H47.9z M47.9,7.7l-2,3.1h2V7.7z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

ul.cart-path-track>li.active span.number.step3 {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Calque_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Ccircle cx='80' cy='10' r='10'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M77.4,13.7v-1.2c3-2.3,3.9-3,3.9-3.9c0-0.7-0.6-1-1.2-1c-0.8,0-1.5,0.3-2,0.9l-0.9-1 c0.7-0.8,1.8-1.2,2.9-1.2c1.6,0,2.8,0.9,2.8,2.4c0,1.3-1,2.4-3,3.8h3v1.4H77.4z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Ccircle cx='62' cy='10' r='10'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M61.7,13.7V8.3l-1.2,1.3l-0.9-0.9l2.3-2.4h1.4v7.4H61.7z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Ccircle cx='10' cy='10' r='10'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M7,12.7l0.8-1.1c0.5,0.5,1.3,0.8,2,0.8c0.9,0,1.4-0.4,1.4-0.9c0-0.6-0.5-0.9-1.5-0.9c-0.3,0-0.8,0-0.9,0V9.3 c0.1,0,0.6,0,0.9,0c0.8,0,1.4-0.2,1.4-0.8c0-0.6-0.6-0.9-1.4-0.9C9,7.6,8.4,7.9,7.9,8.4l-0.8-1c0.6-0.7,1.5-1.2,2.8-1.2 c1.7,0,2.8,0.8,2.8,2c0,0.9-0.8,1.6-1.6,1.7c0.8,0.1,1.7,0.7,1.7,1.8c0,1.3-1.1,2.2-2.9,2.2C8.5,13.9,7.5,13.4,7,12.7z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Ccircle cx='-29' cy='10' r='10'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M-29.1,13.8v-1.5h-3.6V11l3-4.7h2.2v4.5h1v1.4h-1v1.5H-29.1z M-29.1,7.7l-2,3.1h2V7.7z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

ul.cart-path-track>li span.number.step4 {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Calque_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%237B8DBD;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M80,1c5,0,9,4,9,9s-4,9-9,9s-9-4-9-9S75,1,80,1 M80,0c-5.5,0-10,4.5-10,10s4.5,10,10,10s10-4.5,10-10 S85.5,0,80,0L80,0z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M80.1,6.1c-1,0-2.1,0.4-2.9,1.2l0.9,1c0.5-0.5,1.1-0.9,2-0.9c0.6,0,1.2,0.3,1.2,1c0,0.9-0.9,1.7-3.9,3.9v1.2 H83v-1.4h-3c1.9-1.4,3-2.5,3-3.8C82.9,7,81.7,6.1,80.1,6.1L80.1,6.1z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M62,1c5,0,9,4,9,9s-4,9-9,9s-9-4-9-9S57,1,62,1 M62,0c-5.5,0-10,4.5-10,10s4.5,10,10,10s10-4.5,10-10 S67.5,0,62,0L62,0z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpolygon class='st0' points='63.3,6.3 61.9,6.3 59.6,8.6 60.5,9.6 61.7,8.3 61.7,13.7 63.3,13.7 63.3,6.3 '/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M44,1c5,0,9,4,9,9s-4,9-9,9s-9-4-9-9S39,1,44,1 M44,0c-5.5,0-10,4.5-10,10s4.5,10,10,10s10-4.5,10-10 S49.5,0,44,0L44,0z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M43.9,6.2c-1.3,0-2.2,0.5-2.8,1.2l0.8,1c0.5-0.5,1.2-0.8,1.9-0.8c0.8,0,1.4,0.3,1.4,0.9 c0,0.5-0.6,0.8-1.4,0.8c-0.3,0-0.8,0-0.9,0v1.4c0.1,0,0.6,0,0.9,0c1,0,1.5,0.3,1.5,0.9c0,0.6-0.5,0.9-1.4,0.9 c-0.7,0-1.5-0.3-2-0.8L41,12.7c0.5,0.7,1.6,1.2,2.9,1.2c1.8,0,2.9-0.9,2.9-2.2c0-1.1-1-1.7-1.7-1.8c0.8-0.1,1.6-0.8,1.6-1.7 C46.7,7,45.7,6.2,43.9,6.2L43.9,6.2z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M10,1c5,0,9,4,9,9s-4,9-9,9s-9-4-9-9S5,1,10,1 M10,0C4.5,0,0,4.5,0,10s4.5,10,10,10s10-4.5,10-10S15.5,0,10,0 L10,0z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M11.5,6.3H9.3l-3,4.7v1.2h3.6v1.5h1.6v-1.5h1v-1.4h-1V6.3L11.5,6.3z M7.9,10.8l2-3.1v3.1H7.9L7.9,10.8z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

ul.cart-path-track>li.active span.number.step4 {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Calque_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%237B8DBD;%7D .st1%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M80,1c5,0,9,4,9,9s-4,9-9,9s-9-4-9-9S75,1,80,1 M80,0c-5.5,0-10,4.5-10,10s4.5,10,10,10s10-4.5,10-10 S85.5,0,80,0L80,0z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st1' d='M77.4,13.7v-1.2c3-2.3,3.9-3,3.9-3.9c0-0.7-0.6-1-1.2-1c-0.8,0-1.5,0.3-2,0.9l-0.9-1 c0.7-0.8,1.8-1.2,2.9-1.2c1.6,0,2.8,0.9,2.8,2.4c0,1.3-1,2.4-3,3.8h3v1.4H77.4z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M62,1c5,0,9,4,9,9s-4,9-9,9s-9-4-9-9S57,1,62,1 M62,0c-5.5,0-10,4.5-10,10s4.5,10,10,10s10-4.5,10-10 S67.5,0,62,0L62,0z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st1' d='M61.7,13.7V8.3l-1.2,1.3l-0.9-0.9l2.3-2.4h1.4v7.4H61.7z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M44,1c5,0,9,4,9,9s-4,9-9,9s-9-4-9-9S39,1,44,1 M44,0c-5.5,0-10,4.5-10,10s4.5,10,10,10s10-4.5,10-10 S49.5,0,44,0L44,0z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st1' d='M41,12.7l0.8-1.1c0.5,0.5,1.3,0.8,2,0.8c0.9,0,1.4-0.4,1.4-0.9c0-0.6-0.5-0.9-1.5-0.9c-0.3,0-0.8,0-0.9,0 V9.3c0.1,0,0.6,0,0.9,0c0.8,0,1.4-0.2,1.4-0.8c0-0.6-0.6-0.9-1.4-0.9c-0.7,0-1.4,0.3-1.9,0.8l-0.8-1c0.6-0.7,1.5-1.2,2.8-1.2 c1.7,0,2.8,0.8,2.8,2c0,0.9-0.8,1.6-1.6,1.7c0.8,0.1,1.7,0.7,1.7,1.8c0,1.3-1.1,2.2-2.9,2.2C42.5,13.9,41.5,13.4,41,12.7z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Ccircle cx='10' cy='10' r='10'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st1' d='M9.9,13.8v-1.5H6.4V11l3-4.7h2.2v4.5h1v1.4h-1v1.5H9.9z M9.9,7.7l-2,3.1h2V7.7z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

ul.cart-path-track>li.done span.number {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Calque_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23FFFFFF;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cg%3E%3Ccircle cx='10' cy='10' r='10'/%3E%3C/g%3E%3Cpolyline class='st0' points='6,11 9,14 15,7 '/%3E%3C/svg%3E%0A") !important;
}

.cart-grid-right:before {
    content: " ";
    display: block;
    position: absolute;
    left: 0px;
    top: 0px;
    bottom: 0px;
    border-left: 1px solid #ccc;
    width: 5px;
}

#cart-summary-product-list .product-line-grid .product-name {
    cursor: pointer;
}

#js-checkout-summary #cart-summary-product-list .product-line-grid,
body#cart .cart-overview .cart-items .product-line-grid,
#main-popup-cart .content-cart-inner .container-content-cart-inner {
    display: block;
    padding: 108px 80px 0 40px;
    position: relative;
    /* width: 560px; */
    max-width: 650px;
}

#main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product,
body#cart .cart-overview .cart-items .product-line-grid,
#js-checkout-summary #cart-summary-product-list .product-line-grid {
    display: flex;
    border-top: 1px solid #c8d1e2;
    padding: 30px 0;
    position: relative;
    min-height: 80px;
}

body#checkout #js-checkout-summary #cart-summary-product-list .product-line-grid {
    border-top: none;
}

body#checkout #js-checkout-summary #cart-summary-product-list .product-line-grid:not(:last-child) {
    padding-bottom: 0px;
}

body#checkout #js-checkout-summary #cart-summary-product-list .product-line-grid:not(:last-child) .remove-from-cart {
    bottom: 5px !important;
}

body#checkout #js-checkout-summary #cart-summary-product-list .product-line-grid:last-child .remove-from-cart {
    bottom: 41px !important;
}

.average-bold-text {
    display: block;
    letter-spacing: 2.88px;
    text-transform: uppercase;
    font-weight: bold;
}

body#cart .text-sm-center .btn {
    padding: 14.5px 0 14.5px 2.3px;
}

body#cart .cart-overview .cart-items .product-line-grid {
    padding: 2.125vw 0;
}

.order-total-order {
    padding: 0.8125vw 0 0 0;
}

.order-product-line {
    margin-top: 2.13vw;
    margin-bottom: 2.13vw;
}

.maincontent-myaccount-container .content-order .order-product-line:nth-child(2) {
    margin-top: 2.13vw;
}

.maincontent-myaccount-container .order-product-line {
    margin-top: 1.0625vw;
    margin-bottom: 1.0625vw;
}

.maincontent-myaccount-container .order-product-line:last-child {
    margin-bottom: 1.0625vw;
}

.order-total-order .value-total-order {
    float: right;
}

.order-total-order .value-total-order,
.order-total-order .lib-total-order {
    font-weight: bold;
    font-size: 0.7vw;
    letter-spacing: 1.53px;
    display: block;
    text-transform: uppercase;
    line-height: 1.5;
}

.order-total-order {
    border-top: 1px solid #c8d1e2;
    width: 60%;
    float: left;
}

.order-total-order.no-invoice {
    width: 100%;
}

.order-product-line:last-child {
    margin-bottom: 0px;
}

.order-product-line:after {
    content: " ";
    display: block;
    clear: both;
}

body#cart .cart-overview .cart-items .product-line-grid:first-child {
    border-top: none;
}

.order-product-line .container-image,
#js-checkout-summary #cart-summary-product-list .product-line-grid .container-image {
    max-width: 90px;
    max-height: 115px;
    float: left;
    width: 15%;
    margin-right: 1.9125vw;
}

body#checkout #js-checkout-summary #cart-summary-product-list .product-line-grid .container-image {
    width: 20%;
}

body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .container-image {
    width: 17.5%;
}

#js-checkout-summary #cart-summary-product-list .product-line-grid .card-inner-product .product-name,
body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .product-name,
#main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-name {
    font-weight: bold;
}

#js-checkout-summary .card-block.cart-summary-totals,
#js-checkout-summary .card-block.cart-summary-subtotals-container {
    width: 100%;
    border-top: 1px solid rgb(202, 210, 227);
    padding: 2.25vw 0px;
}

#js-checkout-summary #cart-summary-product-list .product-line-grid .card-inner-product .product-quantity,
body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .product-quantity,
#main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-quantity,
#js-checkout-summary #cart-summary-product-list .product-line-grid .card-inner-product .product-name,
body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .product-name,
#main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-name {
    font-size: 0.7vw;
    letter-spacing: 1.53px;
    display: block;
    text-transform: uppercase;
    line-height: 1.5;
    font-weight: normal;
    width: 75%;
}

#js-checkout-summary .card-block.cart-summary-subtotals-container .cart-summary-subtotals:first-child {
    padding-top: 0px;
}

#js-checkout-summary .card-block.cart-summary-subtotals-container .cart-summary-subtotals {
    padding-top: 1.875vw;
    font-size: 0.88vw;
    letter-spacing: 0.3px;
    line-height: 1;
}

#js-checkout-summary #cart-summary-product-list .product-line-grid .card-inner-product .product-price,
body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .product-price,
#main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-price {
    /* position: absolute;
    right: 0px;
    top: 27px; */
    color: rgb(0, 0, 0);
    text-transform: uppercase;
    line-height: 1;
    font-weight: 600;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 2.3px;
}

#js-checkout-summary #cart-summary-product-list .product-line-grid .card-inner-product .product-price {
    font-weight: 400;
}

body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .product-price,
#main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-price {
    font-weight: normal;
}

#js-checkout-summary #cart-summary-product-list .product-line-grid .card-inner-product .product-quantity,
.order-product-line .product-attribute,
#js-checkout-summary #cart-summary-product-list .product-line-grid .card-inner-product .product-attribute,
body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .product-quantity,
body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .product-attribute,
#main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-quantity,
#main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-attribute,
#js-checkout-summary #cart-summary-product-list .product-line-grid .card-inner-product .product-name,
body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .product-name,
#main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-name {
    font-size: 13px;
    letter-spacing: 2px;
    display: block;
    text-transform: uppercase;
    line-height: 1.5;
    font-weight: normal;
    color: #000;
    text-align: left;
    width: 75%;
}

#js-checkout-summary #cart-summary-product-list .product-line-grid .card-inner-product .product-name,

/* body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .product-name,
 #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-name {
	 text-align:left;
	 letter-spacing:0.15vw;
} */

#main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-quantity,
#js-checkout-summary #cart-summary-product-list .product-line-grid .card-inner-product .product-quantity,
#js-checkout-summary #cart-summary-product-list .product-line-grid .card-inner-product .product-attribute,
body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .product-quantity,
body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .product-attribute,
#main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-attribute {
    line-height: 1.7;
    letter-spacing: 0.3px;
}

#js-checkout-summary #cart-summary-product-list .product-line-grid .card-inner-product .product-attribute,
#main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-attribute,
body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .product-attribute {
    text-transform: none;
}

#js-checkout-summary .card-block.cart-summary-subtotals-container .cart-summary-subtotals .value {
    float: right;
    font-size: 0.88vw;
}

body#cms div.vc_row.wpb_row .vc_col-sm-6 .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p {
    letter-spacing: 0px !important;
}

#js-checkout-summary .card-block.cart-summary-subtotals-container #cart-subtotal-products.cart-summary-subtotals .value {
    letter-spacing: 0.15vw;
}

.container-image-cart {
    width: 100%;
}

.container-image-cart img {
    width: 100%;
}

#js-checkout-summary .card-block.cart-summary-totals,
#js-checkout-summary .card-block.cart-summary-subtotals-container {
    width: 100%;
    border-top: 1px solid rgb(202, 210, 227);
    padding: 1.875vw 0px;
}

.block-promo a {
    color: #7a8cbc;
}

#js-checkout-summary .card-block.cart-summary-totals {
    font-size: 0.88vw;
    font-weight: bold;
    letter-spacing: 0.15vw;
    text-transform: uppercase;
}

#js-checkout-summary .card-block.cart-summary-totals .value {
    float: right;
    letter-spacing: 0.1vw;
}

#js-checkout-summary #cart-summary-product-list .product-line-grid .container-image img,
body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .container-image>img,
#main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .container-image>img {
    width: 100%;
}

#js-checkout-summary #cart-summary-product-list .product-line-grid .card-inner-product .product-name,
body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .product-name,
#main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-name {
    font-weight: bold;
}

body#checkout .header-top>.container>div {
    padding: 1.5vw 0px;
    border: none;
}

body#order-confirmation #content-hook_order_confirmation {
    border: none;
}

body#order-confirmation #content-hook_order_confirmation .h1.card-title {
    font-size: 1vw;
    font-weight: bold;
    letter-spacing: 1.5px;
}

body#order-confirmation #content-hook_order_confirmation .h1.card-title>i {
    display: none;
}

body#order-confirmation #content,
body#order-confirmation #content-hook-order-confirmation-footer,
body#order-confirmation #content-hook_payment_return {
    display: none;
}

body#order-confirmation #registration-form .js-customer-form .field-password {
    margin-bottom: 13px;
}

body#order-confirmation #registration-form body#order-confirmation>.card-block>.big-title:first-child {
    margin-bottom: 0px;
}

body#order-confirmation #registration-form ul {
    padding-left: 14px;
}

body#order-confirmation #registration-form ul li {
    font-size: 0.88vw;
}

body#order-confirmation #content-hook_order_confirmation h3.h1.card-title {
    font-size: 1.5vw;
    text-transform: uppercase;
    margin-bottom: 2.125vw;
    font-weight: bold
}

body#order-confirmation #content-hook_order_confirmation p.detail-info-ref,
body#order-confirmation #content-hook_order_confirmation p.detail-info-title {
    margin-bottom: 5.81vw;
}

body#order-confirmation #registration-form p.legal-mention {
    margin-top: 0.84vw;
    font-size: 0.88vw;
}

body#order-confirmation #registration-form p.legal-mention a:hover,
body#order-confirmation #registration-form p.legal-mention a {
    color: #000;
    text-decoration: underline;
    font-weight: bold;
}

body#order-confirmation #registration-form .field-optin label {
    font-size: 0.88vw;
}

body#order-confirmation #registration-form .info-mandatory,
body#order-confirmation #registration-form div.field-email,
body#order-confirmation #registration-form div.field-id_gender,
body#order-confirmation #registration-form div.field-lastname,
body#order-confirmation #registration-form div.field-firstname {
    display: none;
}

body#order-confirmation #confirmation-deliveryinfo-after-form,
body#order-confirmation #confirmation-message-after-form {
    margin-top: 5.81vw;
}

body#order-confirmation #confirmation-message-after-form p {
    margin: 0px;
}

body#order-confirmation #confirmation-deliveryinfo-after-form .col-md-6 p:first-child {
    margin: 0px;
}

body#order-confirmation #confirmation-deliveryinfo-after-form p.big-title,
body#order-confirmation #confirmation-message-after-form p.big-title {
    margin: 0 0 0.84vw 0;
}

body#order-confirmation #confirmation-message-after-form .btn-black {
    margin-top: 5.81vw;
}

body#order-confirmation .card {
    border: none;
    border-radius: 0px;
}

body#order-confirmation .big-title {
    color: #000;
    text-transform: none;
    font-weight: bold;
    letter-spacing: 0.5px;
    font-size: 0.88vw;
    padding: 0;
}

body#order-confirmation #content-hook_order_confirmation p {
    margin: 0px;
}

body#order-confirmation #registration-form {
    margin-top: 5.81vw;
    padding: 5.81vw 5vw;
    background-color: rgb(232, 235, 242);
    border: none;
    border-radius: 0px;
}

@media (min-width: 768px) {
    .dl-horizontal dd:before,
    .dl-horizontal dd:after,
    .container:before,
    .container:after,
    .container-fluid:before,
    .container-fluid:after,
    .row:before,
    .row:after,
    .form-horizontal .form-group:before,
    .form-horizontal .form-group:after,
    .btn-toolbar:before,
    .btn-toolbar:after,
    .btn-group-vertical>.btn-group:before,
    .btn-group-vertical>.btn-group:after,
    .nav:before,
    .nav:after,
    .navbar:before,
    .navbar:after,
    .navbar-header:before,
    .navbar-header:after,
    .navbar-collapse:before,
    .navbar-collapse:after,
    .pager:before,
    .pager:after,
    .panel-body:before,
    .panel-body:after,
    .modal-footer:before,
    .modal-footer:after,
    .vc_row:before,
    .vc_row:after {
        width: 0px;
    }
    body#cart .card.cart-container {
        margin-bottom: 1vw;
    }
    .contact-form>form>.notification-error {
        margin-bottom: 1vw;
    }
    body#address .js-address-form footer.form-footer button {
        width: 100%;
    }
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.bloc-text-legend p strong,
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.bloc-text-legend p {
        letter-spacing: 0.3px;
        line-height: 1.75;
    }
    body#cart .block-promo {
        display: none;
    }
    body#cart .cart-overview.js-cart .remove-from-cart:hover,
    body#cart .cart-overview.js-cart .remove-from-cart {
        font-weight: 600;
    }
    .thevisibleone {
        display: none !important;
    }
    body#cms div.vc_row.wpb_row .vc_col-sm-6.bloc-cms-font-boutique .wpb_text_column.wpb_content_element p,
    .desktop-cms-image-fullwidth .wpb_video_widget {
        margin-bottom: 0px;
    }
    .desktop-cms-image-fullwidth img {
        width: 100%;
    }
    .desktop-image-fullwidth>img {
        width: 100%;
    }
    .desktop-nopadding-top {
        padding-top: 0 !important;
    }
    .desktop-nopadding-bottom {
        padding-bottom: 0 !important;
    }
    body#checkout .js-address-form form div.clearfix:last-child:after {
        display: none;
    }
    body#checkout .js-address-form form div.clearfix:last-child {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .nopadding-desktop {
        padding: 0 !important;
    }
    body#checkout section#checkout-delivery-step form footer:after {
        display: none;
    }
    .top-top-menu.middle-menu>li:first-child i.ico-search-white {
        margin: 0;
        height: 1vw;
        width: 1vw;
        min-height: auto;
        min-width: auto;
        /* line-height: 1; */
        /* font-size: 0.88vw; */
        display: inline-block;
        transform: translateY(10%);
    }
    /* body#product div.add button.btn.btn-black.add-to-cart{display:flex;} */
    .container-img-adjustable {
        overflow: hidden;
        position: relative;
    }
    /*.container-img-adjustable > div {
		min-height: 100%;
		min-width:100%;
		width: auto;
		height: auto;
		position: absolute;
	    top: 50%;
	    left: 50%;
	    transform: translate(-50%,-50%);
	}*/
    .container-img-adjustable>div>img {
        min-height: 100%;
        min-width: 100%;
        width: 100%;
        height: auto;
    }
    body#checkout section#wrapper div.container section#content>div.row {
        min-height: calc(100vh - 230px);
    }
    .sub-menu .sub-sub-menu {
        margin-top: 3px;
    }
    body#checkout .btn-grey,
    body#checkout .btn-black,
    body#checkout .btn-white-back,
    body#checkout .btn-white {
        font-size: 0.6875vw;
        padding-top: 1vw;
        padding-bottom: 1vw;
    }
    .btn-create-account {
        width: 75%;
    }
    body#checkout ul.cart-path-track {
        margin-bottom: none;
        width: max-content;
        min-width: 75%;
    }
    .bloc-show-categories>div {
        display: flex;
    }
    .category-description-bottom {
        width: 58.333333%;
        margin-bottom: 0px;
    }
    .row-footer {
        margin-top: 5.81vw;
    }
    .hidden-md-up {
        display: none !important;
    }
    div.bloc-list-header-title-number p {
        display: inline-block;
        margin-bottom: 0px;
    }
    .list-category-demo>div {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
    }
    body#index .justify-content-md-center .col-md-10,
    .category-demo {
        padding-left: 0px;
    }
    body#pagenotfound:not(#index):not(.transparent-background) .ico-carret-down-white:before {
        background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='iso-8859-1'?%3E %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 144.587 84.399' style='enable-background:new 0 0 144.587 84.399;' xml:space='preserve'%3E %3Cpath style='fill:%237A8CBC;' d='M2.491,17.879C0.885,16.303,0,14.156,0,11.888c0-2.259,0.885-4.412,2.491-5.994L5.86,2.526 c1.583-1.655,3.796-2.562,6.069-2.525h120.729c2.275-0.036,4.486,0.871,6.071,2.525l3.369,3.368 c1.603,1.582,2.488,3.735,2.488,5.994c0,2.267-0.885,4.415-2.488,5.991L78.196,81.854c-1.539,1.629-3.667,2.545-5.901,2.545 c-2.236,0-4.364-0.915-5.903-2.545L2.491,17.879z'/%3E %3C/svg%3E");
    }
    body#pagenotfound:not(#index):not(.transparent-background) .ico-search-white:before {
        background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='iso-8859-1'?%3E %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 133.016 133.159' style='enable-background:new 0 0 133.016 133.159;' xml:space='preserve'%3E %3Cpath style='fill:%237A8CBC;' d='M131.249,131.388c-2.367,2.361-6.195,2.361-8.551,0L88.379,97.043 c-9.301,7.447-21.121,11.911-33.966,11.911C24.361,108.954,0,84.549,0,54.471C0,24.386,24.361,0,54.413,0 c30.053,0,54.423,24.386,54.423,54.471c0,12.861-4.466,24.693-11.905,34.001l34.318,34.357 C133.605,125.194,133.605,129.02,131.249,131.388z M54.413,12.109c-23.373,0-42.318,18.959-42.318,42.362 S31.04,96.843,54.413,96.843c11.696,0,22.261-4.728,29.929-12.406c7.667-7.685,12.399-18.256,12.399-29.967 C96.74,31.068,77.785,12.109,54.413,12.109z'/%3E %3C/svg%3E");
    }
    body#pagenotfound:not(#index):not(.transparent-background) .ico-cart-white:before {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGEAAABmCAYAAADbA/8bAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTEyLTIzVDIyOjA1OjU3KzAxOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0xMi0yM1QyMzozMDowMSswMTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0xMi0yM1QyMzozMDowMSswMTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M2ZlYmQzNjktOWUzYy03ODQ0LWFiYjAtYzczNGQ5ZTMxYmFjIiB4bXBNTTpEb2N1bWVudElEPSJ4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');
    }
    body#pagenotfound:not(#index):not(.transparent-background) .ico-whishlist-white:before {
        background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 162.315 137.092' style='enable-background:new 0 0 162.315 137.092;' xml:space='preserve'%3E%3Cpath style='fill:%237A8CBC;' d='M149.825,81.674c-10.947,11.938-23.953,25.45-35.845,35.986c-5.936,5.285-11.755,9.966-17.011,13.367 c-4.903,3.175-10.544,6.066-15.81,6.066c-5.267,0-10.908-2.891-15.811-6.066c-5.257-3.401-11.076-8.081-17.013-13.367 c-11.891-10.536-24.896-24.048-35.843-35.986C-5.22,62.361-3.702,32.922,14.539,14.666C32.554-3.371,61.242-4.968,81.138,10.968 l0.021,0.013l0.019-0.013c19.897-15.936,48.583-14.339,66.599,3.698C166.018,32.922,167.535,62.361,149.825,81.674z M138.031,24.419 c-13.055-13.066-33.836-14.224-48.249-2.684l-8.624,6.919l-8.625-6.919c-14.413-11.54-35.194-10.382-48.249,2.684 c-13.29,13.306-14.097,34.334-1.643,47.915c10.838,11.833,23.47,24.94,34.841,35.019c5.7,5.063,10.927,9.223,15.346,12.08 c4.765,3.094,7.434,3.864,8.33,3.864c0.895,0,3.563-0.77,8.328-3.864c4.42-2.857,9.647-7.017,15.347-12.08 c11.37-10.079,24.001-23.186,34.84-35.019C152.128,58.753,151.32,37.725,138.031,24.419z'/%3E%3C/svg%3E%0A");
    }
    body#pagenotfound:not(#index):not(.transparent-background) .ico-user-white:before {
        background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='iso-8859-1'?%3E %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 136.666 137.366' style='enable-background:new 0 0 136.666 137.366;' xml:space='preserve'%3E %3Cpath style='fill:%237A8CBC;' d='M124.468,137.366H12.198c-6.701,0-12.886-5.565-12.137-13.089 c2.638-26.645,20.485-48.826,44.73-57.692c-8.465-6.861-13.883-17.347-13.883-29.106C30.909,16.776,47.661,0,68.332,0 c20.673,0,37.423,16.776,37.423,37.478c0,11.76-5.416,22.246-13.882,29.106c24.245,8.866,42.093,31.047,44.731,57.692 C137.352,131.8,131.177,137.366,124.468,137.366z M93.282,37.478c0-13.798-11.174-24.983-24.95-24.983 c-13.774,0-24.948,11.185-24.948,24.983c0,13.779,11.174,24.967,24.948,24.967C82.109,62.445,93.282,51.257,93.282,37.478z M68.332,74.93c-28.895,0-52.695,21.86-55.796,49.95H124.13C121.028,96.79,97.229,74.93,68.332,74.93z'/%3E %3C/svg%3E");
    }
    /* .maincontent-myaccount-container .js-address-form, .maincontent-myaccount-container .js-customer-form{margin-top:93px;} */
    .js-customer-form label.form-control-label {
        font-size: 12px;
    }
    /* .form-group{margin-bottom: 34px;} */
    /* .maincontent-myaccount-container h4{font-size: 18px;} */
    /* .maincontent-myaccount-container form.js-customer-form .form-footer{margin-top: 60px;} */
    .vc_row .bloc-cms-red.wpb_column.vc_col-sm-6,
    .vc_row .bloc-cms-black.wpb_column.vc_col-sm-6,
    .vc_row .bloc-cms-hypergreen.wpb_column.vc_col-sm-6,
    .vc_row .bloc-cms-darkgreen.wpb_column.vc_col-sm-6,
    .vc_row .bloc-cms-yellow.wpb_column.vc_col-sm-6 {
        width: calc(50% - 15px);
    }
    .vc_row .bloc-cms-red.wpb_column:first-child,
    .vc_row .bloc-cms-black.wpb_column:first-child,
    .vc_row .bloc-cms-hypergreen.wpb_column:first-child,
    .vc_row .bloc-cms-darkgreen.wpb_column:first-child,
    .vc_row .bloc-cms-yellow.wpb_column:first-child {
        margin-left: 15px;
    }
    .vc_row .bloc-cms-red.wpb_column:last-child,
    .vc_row .bloc-cms-black.wpb_column:last-child,
    .vc_row .bloc-cms-yellow.wpb_column:last-child {
        /* margin-right: 15px; */
        /*CHANGE BEHAVIOR FOR SLIDE */
        margin-left: 15px;
        width: calc(50% - 30px);
    }
    /*
	.fixH4A{overflow:hidden;}

	.bloc-suiveznous-pictureslist,
	.floating-second-div > img,
	.floating-first-div > img{
		animation: fadeIn ease-in 1s,B2T ease-out 1s;
		-webkit-animation: fadeIn ease-in 1s,B2T ease-out 1s;
		-moz-animation: fadeIn ease-in 1s,B2T ease-out 1s;
		-o-animation: fadeIn ease-in 1s,B2T ease-out 1s;
		-ms-animation: fadeIn ease-in 1s,B2T ease-out 1s;
		animation-fill-mode: forwards;
	}
	.title-suiveznous,	.floating-first-part, .floating-second-part{opacity:0;}
	.title-suiveznous,	.floating-first-part, .floating-second-part{
		animation: fadeIn ease-in 600ms;
		-webkit-animation: fadeIn ease-in 600ms;
		-moz-animation: fadeIn ease-in 600ms;
		-o-animation: fadeIn ease-in 600ms;
		-ms-animation: fadeIn ease-in 600ms;
		animation-delay: 600ms;
		animation-fill-mode: forwards;
	}
	footer#footer div.block-social,
	footer#footer div.block_newsletter{
		animation: fadeIn ease-in 1s,B2T ease-out 1s;
		-webkit-animation: fadeIn ease-in 1s,B2T ease-out 1s;
		-moz-animation: fadeIn ease-in 1s,B2T ease-out 1s;
		-o-animation: fadeIn ease-in 1s,B2T ease-out 1s;
		-ms-animation: fadeIn ease-in 1s,B2T ease-out 1s;
		animation-fill-mode: forwards;
	}
	.product-list-hp .product-list .owl-item:first-of-type article .thumbnail-container{animation-delay: 700ms}
	.product-list-hp .product-list .owl-item:not(:first-of-type) article .thumbnail-container{animation-delay: 1s}
	.quickslideanimate{
		animation: fadeIn ease-in 1s,B2T ease-out 1s;
		-webkit-animation: fadeIn ease-in 1s,B2T ease-out 1s;
		-moz-animation: fadeIn ease-in 1s,B2T ease-out 1s;
		-o-animation: fadeIn ease-in 1s,B2T ease-out 1s;
		-ms-animation: fadeIn ease-in 1s,B2T ease-out 1s;
		animation-fill-mode: forwards;
	}
	.quickslideanimate,
	.veryquickslideanimate{opacity:0;}
	.veryquickslideanimate{
		animation: fadeIn ease-in 700ms,B2T ease-out 700ms;
		-webkit-animation: fadeIn ease-in 700ms,B2T ease-out 700ms;
		-moz-animation: fadeIn ease-in 700ms,B2T ease-out 700ms;
		-o-animation: fadeIn ease-in 700ms,B2T ease-out 700ms;
		-ms-animation: fadeIn ease-in 700ms,B2T ease-out 700ms;
		animation-fill-mode: forwards;
	}
	footer#footer div.block-social{animation-delay:1s;opacity:0}
	footer#footer .footer-container div.row-footer > div{
		animation: fadeIn ease-in 700ms,B2T ease-out 700ms;
		-webkit-animation: fadeIn ease-in 700ms,B2T ease-out 700ms;
		-moz-animation: fadeIn ease-in 700ms,B2T ease-out 700ms;
		-o-animation: fadeIn ease-in 700ms,B2T ease-out 700ms;
		-ms-animation: fadeIn ease-in 700ms,B2T ease-out 700ms;
		animation-fill-mode: forwards;
		opacity:0
	}
	footer#footer .footer-container div.row-footer > div:nth-child(7){animation-delay: 1.2s}
	footer#footer .footer-container div.row-footer > div:nth-child(6){animation-delay: 1.2s}
	footer#footer .footer-container div.row-footer > div:nth-child(5){animation-delay: 1.5s}
	footer#footer .footer-container div.row-footer > div:nth-child(4){animation-delay: 1.8s}
	footer#footer .footer-container div.row-footer > div:nth-child(3){animation-delay: 2.1s}
	footer#footer .footer-container div.row-footer > div:nth-child(2){animation-delay: 2.4s}
	footer#footer .footer-container div.row-footer > div:nth-child(1){animation-delay: 2.7s}
	.animate-b2tcomplete{
		animation: B2Tcomplete ease-in 2s;
		-webkit-animation: B2Tcomplete ease-in 2s;
		-moz-animation: B2Tcomplete ease-in 2s;
		-o-animation: B2Tcomplete ease-in 2s;
		-ms-animation: B2Tcomplete ease-in 2s;
		animation-fill-mode: forwards;
	}
	.row-background-picture.row-blue .description-surmesure.animatewhenvisible:not(.animatenow){opacity:0;}
	.row-background-picture.row-blue .description-surmesure.animatewhenvisible.animatenow{
		animation: unscrolltext175 ease-in 1.5s;
		-webkit-animation: unscrolltext175 ease-in 1.5s;
		-moz-animation: unscrolltext175 ease-in 1.5s;
		-o-animation: unscrolltext175 ease-in 1.5s;
		-ms-animation: unscrolltext175 ease-in 1.5s;
		animation-fill-mode: forwards;
	}
	.row-red .white-text.animatewhenvisible:not(.animatenow){opacity:0;}
	.row-red .white-text.animatewhenvisible.animatenow{
		animation: unscrolltext2 ease-in 1.5s;
		-webkit-animation: unscrolltext2 ease-in 1.5s;
		-moz-animation: unscrolltext2 ease-in 1.5s;
		-o-animation: unscrolltext2 ease-in 1.5s;
		-ms-animation: unscrolltext2 ease-in 1.5s;
		animation-fill-mode: forwards;
	}
	.animate-fade-in{
		animation: fadeIn ease-in 2s;
		-webkit-animation: fadeIn ease-in 2s;
		-moz-animation: fadeIn ease-in 2s;
		-o-animation: fadeIn ease-in 2s;
		-ms-animation: fadeIn ease-in 2s;
		animation-fill-mode: forwards;
	}
	.animate-delay-200{animation-delay: 200ms;}
	.animate-delay-300{animation-delay: 300ms;}
	.animate-delay-400{animation-delay: 400ms;}
	.animate-delay-500{animation-delay: 500ms;}
	.animate-delay-600{animation-delay: 600ms;}
	.animate-delay-700{animation-delay: 700ms;}
	.animate-delay-800{animation-delay: 800ms;}
	.animate-delay-900{animation-delay: 900ms;}
	.animate-delay-1000{animation-delay: 1000ms;}
	.animate-delay-1100{animation-delay: 1100ms;}
	.animate-delay-1200{animation-delay: 1200ms;}
	.animate-delay-1300{animation-delay: 1300ms;}
	.animate-delay-1400{animation-delay: 1400ms;}
	div.animate-product > article .thumbnail-container,
	body#category #js-product-list > .products > div:nth-child(1) > article .thumbnail-container,
	body#category #js-product-list > .products > div:nth-child(2) > article .thumbnail-container,
	body#category #js-product-list > .products > div:nth-child(3) > article .thumbnail-container,
	body#category #js-product-list > .products > div:nth-child(4),
	body#category #js-product-list > .products > div:nth-child(5) > article .thumbnail-container,
	body#category #js-product-list > .products > div:nth-child(6) > article .thumbnail-container,
	body#category #js-product-list > .products > div:nth-child(7) > article .thumbnail-container,
	body#category #js-product-list > .products > div:nth-child(8) > article .thumbnail-container{opacity: 0;}
	div.animate-product > article .thumbnail-container,
	body#category #js-product-list > .products > div:nth-child(1) > article > .thumbnail-container,
	body#category #js-product-list > .products > div:nth-child(2) > article > .thumbnail-container,
	body#category #js-product-list > .products > div:nth-child(3) > article > .thumbnail-container,
	body#category #js-product-list > .products > div:nth-child(4),
	body#category #js-product-list > .products > div:nth-child(5) > article > .thumbnail-container,
	body#category #js-product-list > .products > div:nth-child(6) > article > .thumbnail-container,
	body#category #js-product-list > .products > div:nth-child(7) > article > .thumbnail-container,
	body#category #js-product-list > .products > div:nth-child(8) > article > .thumbnail-container{
		animation: fadeIn ease-out  500ms,B2T ease-out 500ms;
		-webkit-animation: fadeIn ease-out 500ms,B2T ease-out 500ms;
		-moz-animation: fadeIn ease-out 500ms,B2T ease-out 500ms;
		-o-animation: fadeIn ease-out  500ms,B2T ease-out 500ms;
		-ms-animation: fadeIn ease-out  500ms,B2T ease-out 500ms;
		animation-fill-mode: forwards;
	}
	body#product .products > div:nth-child(1) > article > .thumbnail-container,
	body#category #js-product-list > .products > div:nth-child(1) > article > .thumbnail-container{animation-delay:0s;}
	body#product .products > div:nth-child(2) > article > .thumbnail-container,
	body#category #js-product-list > .products > div:nth-child(2) > article > .thumbnail-container{animation-delay:300ms;}
	body#product .products > div:nth-child(3) > article > .thumbnail-container,
	body#category #js-product-list > .products > div:nth-child(3) > article > .thumbnail-container{animation-delay:600ms;}
	body#product .products > div:nth-child(4) > article > .thumbnail-container,
	body#category #js-product-list > .products > div:nth-child(4){animation-delay:900ms;}
	body#category #js-product-list > .products > div:nth-child(5) > article > .thumbnail-container{animation-delay:1200ms;}
	body#category #js-product-list > .products > div:nth-child(6) > article > .thumbnail-container{animation-delay:1500ms;}
	body#category #js-product-list > .products > div:nth-child(7) > article > .thumbnail-container{animation-delay:1800ms;}
	body#category #js-product-list > .products > div:nth-child(8) > article > .thumbnail-container{animation-delay:2100ms;}
	.fade-in-bottom-to-top{
		animation: fadeIn ease-in 2s,B2T ease-out 2s;
		-webkit-animation: fadeIn ease-in 2s,B2T ease-out 2s;
		-moz-animation: fadeIn ease-in 2s,B2T ease-out 2s;
		-o-animation: fadeIn ease-in 2s,B2T ease-out 2s;
		-ms-animation: fadeIn ease-in 2s,B2T ease-out 2s;
		animation-fill-mode: forwards;
	}
	body#category nav.breadcrumb{opacity: 0;}
	body#category .bloc-list-header-title-number .animatewhenvisible{transform:translateY(110%);}
	body#category .bloc-list-header-title-number .animatewhenvisible,
	body#category .category-row-filter{
			animation-delay:800ms;
			animation-duration: 400ms;
			animation-fill-mode: forwards;
		}
	body#category .category-row-filter{animation-delay:1000ms;opacity: 0;}

	body#category nav.breadcrumb,
	body#category header#header{
		animation: fadeIn ease-in 1s,T2Bcomplete ease-out 1s;
		-webkit-animation: fadeIn ease-in 1s,T2Bcomplete ease-out 1s;
		-moz-animation: fadeIn ease-in 1s,T2Bcomplete ease-out 1s;
		-o-animation: fadeIn ease-in 1s,T2Bcomplete ease-out 1s;
		-ms-animation: fadeIn ease-in 1s,T2Bcomplete ease-out 1s;
		animation-fill-mode: forwards;
	}
	body#index header#header{transform: translateY(-115%);}
	body#index header#header{
		animation: fadeIn ease-in 1s,T2Bcomplete ease-out 1s;
		-webkit-animation: fadeIn ease-in 1s,T2Bcomplete ease-out 1s;
		-moz-animation: fadeIn ease-in 1s,T2Bcomplete ease-out 1s;
		-o-animation: fadeIn ease-in 1s,T2Bcomplete ease-out 1s;
		-ms-animation: fadeIn ease-in 1s,T2Bcomplete ease-out 1s;
		animation-fill-mode: forwards;
		animation-delay: 2s;
	}
	body#category nav.breadcrumb{animation-delay: 800ms;}

	.ico-background-hp{
		background-color:#ab4446;
		animation: B2Tcomplete ease-out 2s,HPBG ease-out 2s;
		-webkit-animation: B2Tcomplete ease-out 2s,HPBG ease-out 2s;
		-moz-animation: B2Tcomplete ease-out 2s,HPBG ease-out 2s;
		-o-animation: B2Tcomplete ease-out 2s,HPBG ease-out 2s;
		-ms-animation: B2Tcomplete ease-out 2s,HPBG ease-out 2s;
		animation-fill-mode: forwards;
	}
	body#category header#header{
		animation: fadeIn ease-in 1s,T2Bcomplete ease-out 1s;
		-webkit-animation: fadeIn ease-in 1s,T2Bcomplete ease-out 1s;
		-moz-animation: fadeIn ease-in 1s,T2Bcomplete ease-out 1s;
		-o-animation: fadeIn ease-in 1s,T2Bcomplete ease-out 1s;
		-ms-animation: fadeIn ease-in 1s,T2Bcomplete ease-out 1s;
		animation-fill-mode: forwards;
	}
	.row-footer.animatewhenvisible:not(.animatenow) > *,
	.animatewhenvisible:not(.animatenow){
		animation-play-state: paused !important;
		-webkit-animation-play-state: paused !important;
		-moz-animation-play-state: paused !important;
		-o-animation-play-state: paused !important;
		-ms-animation-play-state: paused !important;
	}*/
}

@media (min-width: 1400px) {
    .sub-sub-menu>li>a {
        font-size: 12px;
    }
    .sub-menu>li>a {
        font-size: 12px;
    }
    .container {
        width: 1340px;
        max-width: 100%;
    }
    .language-selector>ul>li>a,
    span.current-language,
    ul.top-top-menu.middle-menu>li>a,
    ul.top-top-menu>li>a {
        font-size: 11px;
        letter-spacing: 2.4px;
        font-weight: bold;
    }
    span.current-language {
        font-size: 11px;
    }
    .top-menu-cf>.sub-menu>li {
        font-size: 12px;
        letter-spacing: 3.02px;
    }
    ul.top-menu-cf>li>a {
        font-size: 13px;
        letter-spacing: 2.6px;
    }
    /* REGLE TYPE 1 */
    body#category .picture-inside.picture-nb-2 img {
        width: 100%;
        height: 100%;
    }
    body#category .picture-inside.picture-nb-3 img {
        height: 27.5vw;
    }
}

@media (min-width: 1500px) {
    body#sitemap h2 {
        font-size: 24px;
        letter-spacing: 4.3px;
    }
    body#sitemap ol li,
    body#sitemap ol li a:hover,
    body#sitemap ol li a:focus,
    body#sitemap ol li a {
        color: #000;
        font-size: 12px;
        letter-spacing: 2px;
    }
    body#cart .card.cart-container {
        margin-bottom: 16px;
    }
    .contact-form>form>.notification-error {
        margin-bottom: 16px;
    }
    body#category .block-category {
        margin-bottom: 85px;
    }
    .product-info-droplist li h3.itemtitle span.collapseico {
        font-size: 20px;
    }
    .product-info-droplist li h3.itemtitle span.collapseico.minus {
        margin-top: -3px;
    }
    body#address .maincontent-myaccount-container .js-address-form label.form-control-label {
        font-size: 14px;
    }
    body#checkout a.goback_to_step.goback_to_step_infos,
    body#checkout a.js-cancel-address,
    body#checkout a.goback_to_step {
        letter-spacing: 2.3px;
    }
    #main-popup-cart .content-cart-inner {
        padding: 0;
        width: auto;
        max-width: 35%;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner>.shop-text-big {
        margin-bottom: 0px;
    }
    .order-item .content-order {
        padding: 0 54px;
    }
    .order-item {
        padding: 34px 34px 70px;
        margin-top: 34px;
    }
    body#checkout .header-top>.container>div {
        padding: 23px 0px;
    }
    .ico-arrow-top-black {
        width: 6.6px;
        height: 13px;
    }
    ul.top-menu-cf>li>a:hover,
    ul.top-menu-cf>li>a {
        padding: 57px 0 28px 0;
        display: block;
        width: max-content;
    }
    body#checkout .payment-option>.custom-radio,
    body#checkout section#checkout-delivery-step .delivery-options-list .delivery-option>.custom-radio {
        padding-left: 24px;
        margin-right: 16px;
    }
    body#checkout section#checkout-delivery-step input[type=radio],
    body#checkout section#checkout-payment-step input[type=radio] {
        width: 24px;
        height: 24px;
    }
    ul.social-links-list>li {
        margin: 0px 8px 0px 1px;
        width: 25px;
        height: 25px;
    }
    img#prev_img {
        width: 18px;
        vertical-align: bottom;
        margin-top: 7px;
    }
    .row-footer {
        margin-top: 93px;
    }
    input[type="submit"].stickedbtn:active,
    input[type="submit"].btn-primary.stickedbtn:active,
    input[type="submit"].stickedbtn {
        font-size: 12px;
    }
    input.sticked2btn {
        font-size: 12px;
    }
    img#next_img {
        width: 18px;
        vertical-align: bottom;
        margin-top: 7px;
    }
    .field-id_gender .radio-inline {
        margin-right: 40px;
        font-size: 14px;
    }
    .maincontent-myaccount-container .content-order .order-product-line:nth-child(2) {
        margin-top: 34px;
    }
    .order-total-order .value-total-order,
    .order-total-order .lib-total-order {
        font-size: 11.2px;
    }
    .maincontent-myaccount-container h3 span {
        font-size: 14px;
        margin-top: 16px;
    }
    body#history .order-item .order-product-line .product-name {
        font-size: 14px;
    }
    .create-account-title {
        font-size: 18px;
    }
    .bloc-info-category .bloc-decouvrir {
        bottom: 38px;
        right: 38px;
    }
    .sided-row-connexion .row>div:first-child>p.shop-text-normal {
        font-size: 14px;
    }
    .sided-row-connexion .row>div:last-child>p.shop-text-normal {
        font-size: 14px;
    }
    body#cms div.vc_row.wpb_row .vc_col-sm-3 .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p {
        font-size: 17px;
    }
    div.nav-product-prevnext {
        font-size: 10px;
    }
    #main-popup-cart .content-cart-inner .actionblock:before {
        font-size: 11px;
    }
    form#customer-form .container-checkbox label,
    .js-address-form .container-checkbox label {
        font-size: 14px;
    }
    body#authentication .radio-inline .custom-radio,
    body#identity .radio-inline .custom-radio {
        margin-bottom: 14px;
    }
    body#product .product-header-bloc .h1 .regular-price {
        font-size: 14px;
    }
    .product-actions {
        margin-top: 50px;
    }
    #search_filters_wrapper #search_filters section.facet.facet-slider p.h6 {
        padding-right: 89px;
    }
    body#pagenotfound .page-not-found a,
    body#pagenotfound .page-not-found h4 {
        font-size: 24px;
    }
    body#checkout section#checkout-payment-step .payment-options .payment-option {
        margin-bottom: 18px;
        padding: 9px 16px;
    }
    body#checkout #header .header-nav {
        height: 62px;
        width: calc(100% - 2px);
    }
    #search_filters section.facet.facet-slider .slider-span-info {
        font-size: 12px;
    }
    body#product div.add button.btn.btn-black.add-to-cart i {
        width: 14px;
        height: 16px;
        margin-right: 6.8px;
    }
    .cart-overview.js-cart {
        font-size: 16px;
    }
    #js-checkout-summary .card-block.cart-summary-subtotals-container #cart-subtotal-products.cart-summary-subtotals .value {
        letter-spacing: 2.3px;
    }
    .bloc-info-category .bloc-decouvrir>a {
        padding-bottom: 3px;
    }
    body#cart .cart-grid-body .hidden-sm-down {
        margin-top: 13.5px;
    }
    body#checkout section#checkout-delivery-step form textarea {
        height: 135px;
    }
    body#checkout section#checkout-personal-information-step .content {
        margin-top: 135px;
    }
    body#checkout section#checkout-delivery-step form footer {
        margin-top: 87px;
    }
    body#checkout section#checkout-addresses-step .content {
        margin-top: 40px;
    }
    body#checkout a.goback_to_step.goback_to_step_infos,
    body#checkout a.js-cancel-address,
    body#checkout a.goback_to_step,
    body#checkout section#checkout-delivery-step .carrier-price,
    body#checkout section#checkout-addresses-step form input.form-control::placeholder,
    body#checkout section#checkout-addresses-step form input.form-control:-ms-input-placeholder,
    body#checkout section#checkout-addresses-step form input::placeholder,
    body#checkout section#checkout-addresses-step form input:-ms-input-placeholder,
    body#checkout section#checkout-addresses-step form input::-webkit-input-placeholder {
        letter-spacing: 2.33px;
    }
    body#cart .cart-overview.js-cart .remove-from-cart:hover,
    body#cart .cart-overview.js-cart .remove-from-cart {
        padding-bottom: 3px;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner .product-box {
        height: calc(100vh - 400px);
    }
    .big-title,
    body#cms div.vc_row.wpb_row .vc_col-sm-6.bloc-cms-bigpadding .wpb_text_column.wpb_content_element p.cms-bloc-date:first-child,
    div.vc_row.wpb_row .wpb_text_column.bloc-event-artist.wpb_content_element.bloc-cms-bigpadding .cms-bloc-date:first-child,
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.cms-oeuvre-details p:not(:first-child),
    .title-summary-checkout {
        letter-spacing: 4.3px;
    }
    #main-popup-cart .content-cart-inner .actionblock {
        bottom: -8px;
    }
    #search_filters_wrapper #search_filters .facet>ul>li {
        font-size: 12px;
        margin-bottom: 6px;
        margin-right: 16px;
    }
    .product-variants select {
        background-position: calc(100% - 3px) calc(50% - 1.5px);
        background-size: 6px;
        padding-right: 10px;
    }
    .forgot-password {
        padding: 20px 20px 26px;
    }
    body#module-pwfavorites-favorites .forgot-password {
        padding-bottom: 0px;
    }
    .links-menu-myaccount-container .myaccount-menu-link:hover,
    .links-menu-myaccount-container .myaccount-menu-link {
        font-size: 14px;
    }
    .maincontent-myaccount-container h4,
    .maincontent-myaccount-container h3 {
        font-size: 18px;
    }
    .maincontent-myaccount-container address {
        font-size: 14px;
        margin-bottom: 16px;
    }
    .maincontent-myaccount-container .js-customer-form label.form-control-label,
    .register-form .js-customer-form label.form-control-label {
        font-size: 14px;
    }
    .maincontent-myaccount-container h3,
    .create-account-title,
    body#checkout section#checkout-personal-information-step ul.nav>li .nav-link,
    body#cms h3.h3-size-18 {
        letter-spacing: 3.5px !important;
    }
    .filter-link>a,
    .container-hp .title-like,
    .shop-text-big-title,
    .shop-text-big,
    .bloc-cms-image-vertical .cms-bloc-date:first-child,
    #main-popup-cart .content-cart-inner .actionblock,
    .row-background-picture .bloc-content-text .link-savoirfaire,
    .row-background-picture .bloc-content-text .link-surmesure {
        letter-spacing: 2.53px;
    }
    body#pagenotfound {
        padding-top: 200px;
    }
    body#product .js-qv-mask.mask.scroll .arrow-top:after,
    body#product .js-qv-mask.mask.scroll .arrow-bottom:after {
        width: 15px;
        height: 15px;
    }
    .bloc-info-category .bloc-decouvrir,
    #js-checkout-summary .card-block.cart-summary-totals .value {
        letter-spacing: 1.7px;
    }
    .bloc-text>span,
    #js-checkout-summary #cart-summary-product-list .product-line-grid .card-inner-product .product-name,
    body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .product-name,
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-name,
    .product-miniature .product-description .h3.product-title a,
    .product-miniature .product-description .product-price-and-shipping,
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element p.cms-bloc-date:first-child,
    body#cms p.cms-bloc-date:first-child strong,
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element p.cms-bloc-date:first-child,
    .cms-bloc-date:first-child,
    .modal-content .modal-header .modal-title,
    .swal2-popup.swal2-modal.swal2-show #swal2-title,
    #block-newsletter-label,
    .title-like,
    .back2top,
    body#pagenotfound .page-not-found p,
    body#pagenotfound .page-not-found h4,
    body#pagenotfound .page-not-found a,
    .header-menu-mobile,
    .content-step-price,
    body#module-configuratorcf-display .black-link:hover,
    body#module-configuratorcf-display .black-link,
    body#module-configuratorcf-display header.page-header.bloc-list-header-title-number h1 span.customizer-price,
    body#module-configuratorcf-display .black-link,
    body#module-configuratorcf-display .header-description>a.regular-text,
    .step-summarizer-list li a,
    .step-summarizer-list li,
    .step-summarizer>a.config-reset:hover,
    .step-summarizer>a.config-reset,
    .bloc-info-category .bloc-decouvrir>a,
    .title-categorie-like,
    .title-ligne-info,
    .double-bloc .bloc-text a,
    a.show-more-product,
    .cms-mini-bloc .vc_column-inner p,
    body#product .product-header-bloc .h1 .regular-price,
    #js-checkout-summary .card-block.cart-summary-totals,
    #js-checkout-summary #cart-summary-product-list .product-line-grid .card-inner-product .product-price,
    body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .product-price,
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-price,
    div.bloc-list-header-title-number p,
    body#checkout p.split-address a:hover,
    body#checkout p.split-address a,
    body#checkout p.add-address a:hover,
    body.cms-edito#cms .vc_col-sm-9 h3,
    body.cms-edito#cms .vc_col-sm-8 h3,
    body.cms-id-edito#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.bloc-cms-intro p,
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.bloc-cms-intro p,
    body#checkout p.add-address a,
    body#history .order-item .order-product-line .product-name,
    body#cms .page-cms-19 .vc_row .vc_col-sm-4 .wpb_wrapper .wpb_text_column.wpb_content_element p strong,
    body#module-configuratorcf-display .quick-lower-title.step-title {
        letter-spacing: 2.33px;
    }
    .picture-container-slider .owl-nav {
        left: 32px;
        right: 32px;
    }
    .product-accessories .owl-nav button.owl-next,
    .product-accessories .owl-nav button.owl-prev,
    .picture-container-slider .owl-nav button.owl-next,
    .picture-container-slider .owl-nav button.owl-prev {
        width: 14px;
        height: 14px;
    }
    .ico-carret-down-white:before,
    .ico-carret-down-black:before {
        width: 5px;
    }
    #search_filters section.facet.facet-slider .slider-span-info {
        letter-spacing: 2.16px;
    }
    #search_filters_wrapper .js-search-link {
        letter-spacing: 2.16px;
    }
    .cms-page-category-block>p>a:hover,
    .cms-page-category-block>p>a,
    .cms-page-category-block>p {
        letter-spacing: 4.3px;
    }
    body#cms div.vc_row.wpb_row.row-cms-big-text .wpb_text_column.wpb_content_element p,
    .row-cms-big-text,
    body#cms h1,
    body#cms h2,
    body#cms h3,
    h1.h1,
    .bloc-text .row-background-picture .bloc-content-text .title-like,
    .row-red .white-text,
    body#cms div.vc_row.wpb_row.row-cms-big-text .wpb_text_column.wpb_content_element p,
    body#product .product-header-bloc .h1 {
        letter-spacing: 4.3px;
    }
    .addtocart-product-list {
        letter-spacing: 2.1px;
    }
    form#login-form label.form-control-label {
        letter-spacing: 2.1px;
    }
    body#cart .cart-overview.js-cart .remove-from-cart:hover,
    body#cart .cart-overview.js-cart .remove-from-cart {
        letter-spacing: 2.1px;
    }
    body#pagenotfound .h3-title {
        letter-spacing: 2.1px;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .remove-from-cart:hover,
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .remove-from-cart,
    #js-checkout-summary #cart-summary-product-list .card-inner-product .remove-from-cart {
        font-size: 10px;
        letter-spacing: 2.1px;
    }
    ul.cart-path-track>li {
        letter-spacing: 2.1px;
    }
    .product-info-droplist li h3.itemtitle {
        letter-spacing: 2.2px;
    }
    .btn-grey,
    .btn-black,
    .btn-white-back,
    .btn-white {
        letter-spacing: 2.2px;
    }
    body#module-configuratorcf-display .previous-link {
        letter-spacing: 2.2px;
    }
    .breadcrumb>ul>li>a>span {
        letter-spacing: 2.2px;
    }
    .breadcrumb>ul>li>a,
    .breadcrumb>ul>li>a:hover,
    .breadcrumb>ul>li>a:hover>span {
        letter-spacing: 2.2px;
    }
    body#checkout .cart-grid-right .card.js-cart {
        top: -227px;
    }
    body {
        padding-top: 227px;
    }
    #header .header-nav {
        height: 62px;
    }
    #header .header-nav .row>div {
        /* padding:21px 0 17px 15px; */
        padding: 25.5px 0 21.5px 15px;
    }
    .sub-menu>li {
        margin-bottom: 7px;
    }
    .sub-menu {
        padding: 45px 0 45px 0;
    }
    #header .header-nav .row>div:last-child {
        /* padding:21px 15px 17px 15px; */
        padding: 25.5px 15px 21.5px 15px;
    }
    #_desktop_logo i {
        font-size: 62px;
        padding: 39px 0px;
    }
    body#module-configuratorcf-display .btn-row-config {
        margin-top: 90px;
    }
    body#module-configuratorcf-display .quick-lower-title.step-title {
        margin-bottom: 60px;
    }
    body#module-configuratorcf-display header.page-header.bloc-list-header-title-number {
        padding-bottom: 15.3px;
        margin-bottom: 38.7px;
    }
    .quick-lower-title {
        margin-top: 13.5px;
    }
    .step-summarizer-list li {
        padding-bottom: 18px;
    }
    .step-summarizer>a.config-reset:hover,
    .step-summarizer>a.config-reset {
        margin-top: 63px;
    }
    body#cms #row-cms-picture-below-menu.vc_row.wpb_row.nopicturebackground {
        padding-bottom: 203px;
    }
    #coor-render-playground {
        margin: 45px auto;
    }
    body#pagenotfound .page-not-found h4 {
        margin-bottom: 36px;
    }
    body#pagenotfound .page-not-found p {
        margin-bottom: 36px;
    }
    body#pagenotfound .page-not-found {
        padding: 203px 0;
    }
    .block-category {
        margin-bottom: 58.5px;
    }
    body#category .block-category {
        margin-bottom: 85px;
    }
    .bloc-info-category {
        margin-top: 93px;
    }
    .bloc-info-category:nth-child(4),
    .bloc-info-category:nth-child(3) {
        margin-top: 89px;
    }
    body#cms ul.tab-selector {
        margin-bottom: 57px;
    }
    body.cms-id-19#cms .toggling-tab-country h2 {
        padding-bottom: 21px;
    }
    body.cms-id-19#cms .toggling-tab-country p {
        padding-bottom: 24px;
    }
    body#cms div.vc_row.wpb_row {
        padding: 36px 0;
        margin-bottom: 30px;
    }
    body#cms section.page-content.page-cms.page-cms-19 div.vc_row.wpb_row:first-of-type {
        padding-top: 5.203px;
        padding-bottom: 49px;
    }
    body#cms div.vc_row.wpb_row.toggling-tab-country {
        padding: 186px 0;
    }
    body#cms div.vc_row.wpb_row.toggling-tab-country.country-store-bloc-small-inner-margin {
        padding: 93px 0;
    }
    section#content.page-content.page-cms {
        margin-top: -9px;
    }
    .product-list-hp {
        margin-top: 93px;
    }
    .row-background-picture .bloc-content-text .description-surmesure {
        margin-bottom: 54px;
    }
    #search_filters_wrapper .facet-title {
        margin-bottom: 48px;
    }
    #search_filters_wrapper #search_filters section.facet {
        padding: 48px 0.5% 48px 4%;
    }
    .row-background-picture .bloc-content-text .link-savoirfaire,
    .row-background-picture .bloc-content-text .link-surmesure {
        margin-bottom: 66px;
    }
    .row-background-picture .bloc-content-text .link-surmesure {
        margin-bottom: 34px;
    }
    .row-background-picture .bloc-content-text .title-like {
        margin-bottom: 56px;
    }
    .title-categorie-like {
        margin: 36px 0 0 0 !important;
    }
    .container-hp {
        padding: 203px 15px;
    }
    #block-newsletter-label {
        margin-bottom: 34px;
    }
    .container-hp .title-like {
        margin-bottom: 29px;
    }
    .row-background-picture.row-suivez-nous {
        margin-top: 93px;
    }
    .row-section {
        padding: 140px 0;
    }
    ul.top-top-menu.middle-menu #search_widget>form>input[type="text"]:focus,
    ul.top-top-menu.middle-menu #search_widget>form>input[type="text"] {
        padding: 9px 16px;
    }
    h1.h1 {
        margin-bottom: 34px;
    }
    body#category div.bloc-list-header-title-number>div {
        margin-bottom: 22px;
    }
    body#contact h1.h1 {
        margin-bottom: 27px;
    }
    .order-item .order-item-info-smallbloc .infobloc-title {
        margin-bottom: 11px;
    }
    .order-item .order-item-state {
        margin-bottom: 68px;
    }
    .order-item {
        padding-bottom: 70px;
    }
    .links-menu-myaccount-container .myaccount-menu-link:hover,
    .links-menu-myaccount-container .myaccount-menu-link {
        padding: 13.5px 0;
    }
    .links-menu-myaccount-container .quicklink-bordered-container {
        padding: 13.5px 0;
        margin-top: 13.5px;
    }
    body#identity h1.h1,
    body#addresses h1.h1,
    body#history h1.h1,
    body#my-account h1.h1 {
        margin-bottom: 34px;
    }
    .links-menu-myaccount-container .disconnect-bordered-container {
        padding: 13.5px 0;
        margin-top: 13.5px;
    }
    .links-menu-myaccount-container .title-menu-myaccount {
        padding: 27px 0;
        margin-bottom: 13.5px;
    }
    body#module-pwfavorites-favorites #header-description,
    .regular-page-header p,
    .bloc-list-header-title p,
    body#contact #header-description {
        margin-bottom: 93px;
    }
    body#contact .main-contact-container-fluid {
        padding: 93px 0px;
    }
    body#module-pwfavorites-favorites .sided-row-connexion {
        margin-bottom: 93px;
    }
    .sided-row-connexion {
        padding: 185px 0px;
        margin-bottom: 85.5px;
    }
    .category-description-bottom {
        margin-top: 93px;
        font-style: normal;
    }
    .maincontent-myaccount-container article.address {
        margin-bottom: 93px;
    }
    .maincontent-myaccount-container .js-address-form,
    .maincontent-myaccount-container .js-customer-form {
        margin-top: 93px;
    }
    .addresses-footer {
        margin-top: 93px;
    }
    p.title-4-category {
        margin-bottom: 36px;
        margin-top: 203px;
    }
    body#checkout .js-address-form .form-fields>div.form-group {
        margin-bottom: 17px;
    }
    body#checkout .js-address-form .note-mandatory {
        margin-bottom: 93px;
    }
    body#checkout section#checkout-addresses-step form input,
    body#checkout section#checkout-addresses-step form select,
    body#checkout section#checkout-delivery-step form textarea {
        height: 53px;
    }
    .info-mandatory {
        margin-top: 93px;
        margin-bottom: 51.3px;
    }
    body#authentication #customer-form footer .btn-black {
        margin-top: 34px;
    }
    .create-account-title {
        margin-bottom: 34px;
    }
    .js-customer-form .field-password {
        margin-bottom: 23px;
    }
    .maincontent-myaccount-container .js-customer-form .field-password {
        /* margin-bottom: 34px; */
    }
    body#checkout article.address-item {
        margin-top: 34px;
    }
    .breadcrumb {
        margin-bottom: 93px;
    }
    body#cart .breadcrumb {
        margin-bottom: 64px;
    }
    body#category .breadcrumb {
        margin-bottom: 88px;
    }
    .double-bloc-container {
        padding: 140px 0;
    }
    .wpb_content_element.bloc-cms-intro {
        margin: 172px 0;
    }
    .transparent-background #row-cms-picture-below-menu .wpb_content_element.bloc-cms-intro {
        margin: 302px 0;
    }
    body#cms.transparent-background:not(.scrolled-down) .header-block-boutique-equinox .wpb_content_element.bloc-cms-intro {
        margin: 302px 0 0 !important;
    }
    body#cms.transparent-background .header-block-boutique-equinox .wpb_content_element.bloc-cms-intro p:not(:first-child):not(:last-child) {
        margin-bottom: 36px !important;
    }
    body#cms.transparent-background .header-block-boutique-equinox .wpb_content_element.bloc-cms-intro h1 {
        margin-bottom: 26px !important;
    }
    body#contact .shop-text-normal,
    body#contact .shop-text-big-title {
        margin-bottom: 24px;
    }
    form#login-form .form-group {
        margin-bottom: 17px;
    }
    body#checkout form#login-form .form-group.field-password {
        margin-bottom: 34px;
    }
    .shop-text-normal {
        margin-bottom: 41.5px;
    }
    .shop-text-big-title {
        margin-bottom: 41.5px;
        font-size: 24px;
    }
    #main-popup-cart .content-cart-inner .actionblock {
        font-size: 10px;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner .shop-text-normal,
    #main-popup-cart .content-cart-inner .container-content-cart-inner .shop-text-big {
        font-size: 14px;
    }
    .big-title {
        margin-bottom: 41.5px;
        font-size: 24px;
    }
    body#contact h2.big-title {
        margin-bottom: 34px;
    }
    .swal2-popup {
        padding: 60px;
    }
    .modal-content .modal-header .modal-title {
        line-height: 40.5px;
    }
    .form-group {
        /* margin-bottom: 34px; */
    }
    .shop-picture {
        margin-bottom: 38.7px;
    }
    .btn-grey,
    .btn-black,
    .btn-white-back,
    .btn-white {
        padding: 14.5px 0;
    }
    body#contact .btn-grey,
    body#contact .btn-black,
    body#contact .btn-white-back,
    body#contact .btn-white {
        padding: 18px 7px;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner .product-box {
        margin-bottom: 36px;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner .shop-text-big:before {
        margin-top: -56px;
    }
    body#category #search_filters_wrapper {
        margin-bottom: 93px;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-price {
        top: 30px;
    }
    .remove-from-cart:hover,
    .remove-from-cart {
        bottom: 30px;
        bottom: 36px;
    }
    #js-checkout-summary #cart-summary-product-list .card-inner-product .remove-from-cart {
        bottom: 5px;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .container-image {
        margin-right: 36px;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner .big-title,
    #main-popup-cart .content-cart-inner .container-content-cart-inner .shop-text-normal {
        margin-bottom: 36px;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner .big-title {
        margin-bottom: 32px;
    }
    .sided-row-connexion .row>div>p.big-title {
        margin-bottom: 76.5px;
    }
    .sided-row-connexion .row>div:last-child>p.shop-text-normal {
        margin-bottom: 58.5px;
    }
    .sided-row-connexion .row>div:first-child>p.shop-text-normal {
        margin-bottom: 20px;
    }
    .account-link {
        margin-top: 93px;
    }
    form.forgotten-password .form-control-submit {
        margin-top: 18px;
    }
    .maincontent-myaccount-container form.js-customer-form .form-footer {
        margin-top: 59px;
    }
    .maincontent-myaccount-container .js-address-form form .form-footer {
        margin-top: 93px;
    }
    .maincontent-myaccount-container form div.form-group.field-vat_number,
    .maincontent-myaccount-container form div.form-group.field-company {
        display: none;
    }
    .contact-form form textarea {
        min-height: 147.5px;
    }
    body#cms .page-cms-19 .regular-page-header h1 {
        margin-bottom: 20px;
    }
    body#authentication form#login-form .form-group.field-password,
    body#module-pwfavorites-favorites form#login-form .form-group.field-password {
        margin-bottom: 60px;
    }
    .cms-id-19 body#cms h1 {
        margin-bottom: 33px;
    }
    .cms-id-24 body#cms h3 {
        margin-bottom: 38.7px;
    }
    body.cms-edito#cms .vc_col-sm-9 h3,
    body.cms-edito#cms .vc_col-sm-8 h3 {
        margin-bottom: 25px;
    }
    body.cms-edito#cms .vc_col-sm-8 h2 {
        margin-bottom: 36px;
    }
    body#cms h3.h3-size-18 {
        margin-bottom: 25px !important;
    }
    body#cms h1.title-bm-16,
    body#cms h2.title-bm-16,
    body#cms h3.title-bm-16 {
        margin-bottom: 16px !important;
    }
    body#cms .bloc-cms-intro h1 {
        margin-bottom: 27px;
    }
    .page-cms-10 .bloc-cms-intro h1,
    .page-cms-11 .bloc-cms-intro h1,
    .page-cms-24 .bloc-cms-intro h1,
    .page-cms-28 .bloc-cms-intro h1 {
        margin-bottom: 39px;
    }
    .row-280-px .wpb_text_column.wpb_content_element {
        padding: 36px 36px 0 36px !important;
        height: 280px;
    }
    body#cms .page-cms-19 .vc_row .vc_col-sm-4 .wpb_wrapper .wpb_text_column.wpb_content_element:first-child p:nth-child(2) {
        padding-bottom: 24px;
    }
    body#cms div.vc_row.wpb_row.row-cms-red>.wpb_column {
        height: 280px;
    }
    body#cms div.vc_row.wpb_row.row-cms-big-margin-top {
        padding-top: 101px;
    }
    body#cms div.vc_row.wpb_row.row-cms-big-margin-bottom {
        padding-bottom: 101px;
    }
    body#cms div.vc_row.wpb_row.row-cms-big-margin {
        padding: 101px 0;
    }
    body#cms div.vc_row.wpb_row.row-cms-regular-padding-top {
        padding-top: 93px;
    }
    body#cms div.vc_row.wpb_row.row-cms-regular-padding-bottom {
        padding-bottom: 93px;
    }
    body#cms div.vc_row.wpb_row.row-cms-regular-padding {
        padding: 93px 0;
    }
    body#cms div.vc_row.wpb_row.row-cms-very-big-margin-top {
        padding-top: 203px;
    }
    body#cms div.vc_row.wpb_row.row-cms-very-big-margin-bottom {
        padding-bottom: 203px;
    }
    body#cms div.vc_row.wpb_row.row-cms-very-big-margin {
        padding: 203px 0;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-51 {
        padding: 51px 0;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-51-top {
        padding-top: 51px;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-51-bottom {
        padding-bottom: 51px;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-193 {
        padding: 193px 0;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-193-top {
        padding-top: 193px;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-193-bottom {
        padding-bottom: 193px;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-189 {
        padding: 189px 0;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-189-top {
        padding-top: 189px;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-189-bottom {
        padding-bottom: 189px;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-113 {
        padding: 113px 0;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-113-top {
        padding-top: 113px;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-113-bottom {
        padding-bottom: 113px;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-85 {
        padding: 85px 0;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-85-top {
        padding-top: 85px;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-85-bottom {
        padding-bottom: 85px;
    }
    body#cms div.vc_row.wpb_row .cms-mini-bloc .wpb_text_column.wpb_content_element p.cms-bloc-date:first-child {
        margin-bottom: 32px;
    }
    .cms-mini-bloc .vc_column-inner {
        padding: 142px 32px 36px 32px;
    }
    .bloc-cms-hypergreen .bloc-cms-darkgreen,
    .bloc-cms-orange,
    .bloc-cms-blue,
    .bloc-cms-grey,
    .bloc-cms-yellow,
    .bloc-cms-brown,
    .bloc-cms-black,
    .bloc-cms-red {
        padding: 32px 36px;
    }
    body#cms div.vc_row.wpb_row .bloc-cms-image-vertical .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p:not(:last-child):not(:first-child) {
        margin-bottom: 12px;
    }
    body#cms div.vc_row.wpb_row .vc_col-sm-6.bloc-cms-image-vertical .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p:not(:last-child):not(:first-child) {
        margin-bottom: 15px;
    }
    body#cms .bloc-cms-image-vertical .bloc-cms-font-boutique h2 {
        margin-bottom: 13px;
    }
    body#cms .vc_col-sm-6.bloc-cms-image-vertical .bloc-cms-font-boutique h2 {
        margin-bottom: 8px;
    }
    body#cms .bloc-cms-font-boutique h3,
    body#cms .bloc-cms-font-boutique h2 {
        margin-bottom: 10px;
    }
    body#cms .vc_col-sm-3 .bloc-cms-font-boutique h3,
    body#cms .vc_col-sm-3 .bloc-cms-font-boutique h2 {
        margin-bottom: 8px;
    }
    body#cms div.vc_row.wpb_row .vc_col-sm-3.cms-mini-bloc .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p:first-child,
    body#cms div.vc_row.wpb_row .vc_col-sm-3 .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p:first-child {
        margin-bottom: 37px;
    }
    body#cms .vc_row:not(.header-block-boutique-equinox) .bloc-cms-font-boutique p:first-child {
        margin-bottom: 77px;
    }
    body#cms div.vc_row.wpb_row .vc_col-sm-3 .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p {
        margin-bottom: 12px;
    }
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p {
        margin-bottom: 20px;
    }
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p:first-child {
        margin-bottom: 77px;
    }
    .bloc-cms-bigpadding>.vc_column-inner,
    .bloc-cms-bigpadding:not(.wpb_column) {
        padding: 70px 90px !important;
    }
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element p.cms-bloc-date:first-child,
    body#cms p.cms-bloc-date:first-child strong,
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element p.cms-bloc-date:first-child,
    .cms-bloc-date:first-child {
        margin-bottom: 58px;
    }
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.cms-oeuvre-details p.cms-bloc-date:first-child {
        margin-bottom: 56px;
    }
    body#cms div.vc_row.wpb_row .vc_col-sm-6 .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p.cms-bloc-date:first-child {
        margin-bottom: 63px;
    }
    .bloc-cms-image-vertical .cms-bloc-date:first-child {
        margin-bottom: 71px;
    }
    body#cms .bloc-event-artist.cms-oeuvre-detais h2 {
        margin-bottom: 10px;
    }
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.cms-oeuvre-details p:not(:last-child) {
        margin-bottom: 22px;
    }
    body#product #product-availability {
        margin-top: 36px;
    }
    body#product .product-additional-info>ul>li {
        margin-right: 9px;
    }
    .product-variants .product-variants-item>span.control-label {
        margin-bottom: 18px;
    }
    body#product .product-info-margin {
        margin-top: 36px;
    }
    body#product div.add button.btn.btn-black.add-to-cart {
        padding: 18px 32px;
    }
    body#product div.variant-menu div.menu-title p {
        padding-bottom: 9px;
    }
    body#product .product-information div.product-description-short {
        margin-bottom: 93px;
    }
    body#product .product-header-bloc .h1 {
        padding-bottom: 15.3px;
        margin-bottom: 30px;
    }
    body#product .big-top-btm-padding {
        padding-top: 203px;
        padding-bottom: 203px;
    }
    .history-title-product {
        margin: 29px 0;
    }
    .product-info-droplist li {
        padding: 29px 0;
    }
    .product-info-droplist li p.textcontent {
        margin: 18px 0 0 0;
    }
    .product-second-mainbloc {
        padding: 203px 0;
    }
    .product-accessories {
        padding-top: 93px;
        padding-bottom: 9.108px;
    }
    .big-title-product-list {
        margin-bottom: 29px;
    }
    .greycontainer {
        padding: 93px 0 84px 0;
    }
    a.cta-main:hover,
    a.cta-main {
        padding: 18px 35.2px;
    }
    body#cart .cart-overview.js-cart .remove-from-cart:hover,
    body#cart .cart-overview.js-cart .remove-from-cart {
        bottom: 36px;
    }
    .product-miniature .product-description .h3.product-title {
        margin-top: 13.5px;
    }
    .thumbnail-container {
        margin-bottom: 40px;
    }
    .owl-carousel .thumbnail-container {
        margin-bottom: 9px;
    }
    .category-row-filter {
        margin-bottom: 30px;
    }
    ul.cart-path-track>li {
        padding: 31.5px 31.5px 31.5px 0px;
    }
    ul.cart-path-track {
        margin-bottom: 54px;
    }
    body#cart .cart-detailed-actions.card-block {
        margin-top: 52px;
    }
    body#checkout section#checkout-personal-information-step.checkout-step.-current {
        margin-top: 69px;
    }
    /* body#checkout section.checkout-step.-current { */
    /* margin-top: 44px; */
    /* } */
    body#checkout form .quick-info {
        padding-bottom: 8px;
    }
    body#checkout footer ul.checkout-footer {
        margin-top: 93px;
    }
    body#checkout section#checkout-delivery-step form textarea#gift_message {
        height: 180px;
    }
    body#checkout label[for="gift_message"] {
        margin-bottom: 17px;
    }
    body#checkout #checkout-login-form .form-text {
        margin-bottom: 24px;
    }
    body#checkout #checkout-guest-form .form-text {
        margin-bottom: 42px;
    }
    body#checkout section#checkout-personal-information-step form p.form-text-lower-margin {
        margin-bottom: 30px;
    }
    body#checkout section#checkout-personal-information-step #checkout-guest-form form#customer-form p.auto-cgu {
        margin-top: 20px;
    }
    body#checkout section#checkout-personal-information-step .content .tab-content .tab-pane {
        padding: 93px 25% 56px 25%;
    }
    ul.cart-path-track>li {
        padding: 31.5px 0 34px 0px;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product,
    body#cart .cart-overview .cart-items .product-line-grid,
    #js-checkout-summary #cart-summary-product-list .product-line-grid {
        padding: 36px 0;
    }
    body#cart .cart-overview .cart-items .product-line-grid {
        padding: 34px 0;
    }
    .order-total-order {
        padding: 13px 0 0 0;
    }
    .maincontent-myaccount-container .order-product-line {
        margin-top: 17px;
        margin-bottom: 17px;
    }
    .maincontent-myaccount-container .order-product-line:last-child {
        margin-bottom: 17px;
    }
    .order-product-line .container-image,
    #js-checkout-summary #cart-summary-product-list .product-line-grid .container-image {
        margin-right: 30px;
    }
    #js-checkout-summary .card-block.cart-summary-totals,
    #js-checkout-summary .card-block.cart-summary-subtotals-container {
        padding: 36px 0px;
    }
    #js-checkout-summary .card-block.cart-summary-subtotals-container .cart-summary-subtotals {
        padding-top: 30px;
    }
    #js-checkout-summary #cart-summary-product-list .product-line-grid .card-inner-product .product-price,
    body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .product-price,
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-price {
        top: 36px;
    }
    #js-checkout-summary .card-block.cart-summary-totals,
    #js-checkout-summary .card-block.cart-summary-subtotals-container {
        padding: 30px 0px;
    }
    body#order-confirmation #content-hook_order_confirmation h3.h1.card-title {
        font-size: 24px;
        margin-bottom: 34px;
    }
    body#order-confirmation #content-hook_order_confirmation p.detail-info-ref,
    body#order-confirmation #content-hook_order_confirmation p.detail-info-title {
        margin-bottom: 93px;
    }
    body#order-confirmation #registration-form p.legal-mention {
        margin-top: 13.5px;
    }
    body#order-confirmation #confirmation-deliveryinfo-after-form,
    body#order-confirmation #confirmation-message-after-form {
        margin-top: 93px;
    }
    body#order-confirmation #confirmation-message-after-form p {
        margin: 0px;
    }
    body#order-confirmation #confirmation-deliveryinfo-after-form .col-md-6 p:first-child {
        margin: 0px;
    }
    body#order-confirmation #confirmation-deliveryinfo-after-form p.big-title,
    body#order-confirmation #confirmation-message-after-form p.big-title {
        margin: 0 0 13.5px 0;
    }
    body#order-confirmation #confirmation-message-after-form .btn-black {
        margin-top: 93px;
    }
    body#order-confirmation #registration-form {
        margin-top: 93px;
        padding: 93px 80px;
        background-color: rgb(232, 235, 242);
        border: none;
        border-radius: 0px;
    }
    .shop-text-normal,
    .shop-text-big-title,
    .shop-text-big,
    p {
        font-size: 14px;
    }
    .container {
        width: 1470px;
        max-width: 100%;
    }
    .cms-page-category-block {
        height: 418px;
    }
    .addtocart-product-list {
        font-size: 10px;
    }
    .category-row-filter {
        margin-bottom: 30px
    }
    .breadcrumb {
        margin-bottom: 93px;
    }
    body#category .breadcrumb {
        margin-bottom: 88px;
    }
    body#cart .breadcrumb {
        margin-bottom: 64px;
    }
    .breadcrumb>ul>li>a>span,
    .breadcrumb>ul>li>a,
    .breadcrumb>ul>li>a:hover,
    .breadcrumb>ul>li>a:hover>span {
        font-size: 10px;
    }
    .breadcrumb>ul>li:after {
        font-size: 10px;
        line-height: 1;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner .big-title {
        margin-bottom: 32px;
    }
    body#identity h1.h1,
    body#addresses h1.h1,
    body#history h1.h1,
    body#my-account h1.h1,
    body#cms h1,
    h1.h1 {
        margin-bottom: 34px;
        font-size: 24px;
    }
    body#category div.bloc-list-header-title-number>div {
        height: 95px;
    }
    body#contact h1.h1 {
        margin-bottom: 27px;
    }
    body#cms .bloc-cms-intro h1 {
        margin-bottom: 27px;
    }
    .big-title-product-list {
        font-size: 18px;
        margin-bottom: 29px;
    }
    body#cms h1 {
        line-height: 1;
    }
    body#category .block-category {
        margin-bottom: 85px;
    }
    body#module-pwfavorites-favorites h1.h1,
    body#cms .page-cms-19 .regular-page-header h1 {
        margin-bottom: 20px;
    }
    body#category h1.h1 {
        margin-bottom: 22px;
    }
    .product-accessories {
        padding-top: 93px;
        padding-bottom: 82px;
    }
    /*
	*/
    body#cms div.vc_row.wpb_row {
        padding: 36px 0;
    }
    body#cms section.page-content.page-cms.page-cms-19 div.vc_row.wpb_row:first-of-type {
        padding-top: 47px;
        padding-bottom: 49px;
    }
    body#module-pwfavorites-favorites #header-description,
    .regular-page-header p,
    .bloc-list-header-title p,
    body#contact #header-description {
        font-size: 14px;
    }
    .bloc-info-category {
        margin-top: 93px;
    }
    .bloc-info-category:nth-child(4),
    .bloc-info-category:nth-child(3) {
        margin-top: 89px;
    }
    .row-background-picture .bloc-content-text .title-like {
        font-size: 24px;
        margin-bottom: 56px;
    }
    .row-background-picture .bloc-content-text .description-surmesure {
        font-size: 14px;
        margin-bottom: 54px;
    }
    .row-red .white-text {
        font-size: 24px;
    }
    .container-hp .title-like {
        font-size: 18px;
        margin-bottom: 29px;
    }
    body#cms div.vc_row.wpb_row .cms-mini-bloc .wpb_text_column.wpb_content_element p.cms-bloc-date:first-child {
        margin-bottom: 32px;
    }
    body#cms div.vc_row.wpb_row .vc_col-sm-3.cms-mini-bloc .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p:first-child,
    body#cms div.vc_row.wpb_row .vc_col-sm-3 .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p:first-child {
        margin-bottom: 37px;
    }
    body#cms .vc_col-sm-3 .bloc-cms-font-boutique h3,
    body#cms .vc_col-sm-3 .bloc-cms-font-boutique h2 {
        font-size: 26px;
        margin-bottom: 8px;
    }
    .picto-nb {
        font-size: 8px;
    }
    ul.top-top-menu>li:nth-child(2)>.picto-nb {
        margin-left: 2px;
        left: calc(50% + 8px);
    }
    /* REGLE TYPE 1 */
    body#category .picture-inside.picture-nb-3 img {
        height: 440px;
    }
    body#category .picture-inside.picture-nb-2 img {
        width: 100%;
        height: 1008px;
    }
    #js-checkout-summary .card-block.cart-summary-subtotals-container .cart-summary-subtotals .value {
        font-size: 14px;
    }
    .title-summary-checkout {
        font-size: 24px;
    }
    div.bloc-list-header-title-number p,
    .filter-link>a,
    .product-miniature .product-description .product-price-and-shipping,
    .product-miniature .product-description .h3.product-title a,
    a.show-more-product,
    .category-description-bottom p,
    .category-description-bottom,
    div#category-description p {
        font-size: 14px;
    }
    .product-miniature .product-description .h3.product-title {
        font-size: 14px;
        margin-top: 13.5px;
    }
    .thumbnail-container {
        margin-bottom: 40px;
    }
    .category-description-bottom {
        margin-top: 93px;
    }
    .title-like,
    .back2top {
        font-size: 14px;
        padding-right: 22.5px;
    }
    #block-newsletter-label {
        margin-bottom: 34px;
    }
    .h3-title {
        font-size: 10px;
    }
    .footer-sub-links>li,
    .footer-sub-links>li>a {
        font-size: 12px;
    }
    p.copyright_link {
        font-size: 10px;
        margin-bottom: 100px;
    }
    .contact-form form textarea {
        height: 148px;
    }
     ::placeholder,
    .contact-form form textarea::placeholder,
    .contact-form form input[type="email"]::placeholder,
    .contact-form form select[data-chosen=''],
    .contact-form form select option[value=""],
    .contact-form form select option[value=""],
    .contact-form form input[type="text"]::placeholder {
        font-size: 10px;
        line-height: 14px;
    }
    input[name="step16_brand"],
    .contact-form form select,
    .contact-form form textarea,
    .contact-form form input[type="email"],
    .contact-form form input[type="text"] {
        font-size: 14px;
    }
    body#contact .contact-form .btn-black {
        font-size: 12px;
    }
    .contact-form .btn-grey,
    .contact-form .btn-black,
    .contact-form .btn-white-back,
    .contact-form .btn-white {
        font-size: 11px;
    }
    body#contact .shop-information .btn-white.hidden-sm-down {
        font-size: 12px;
    }
    body#module-configuratorcf-display .quick-lower-title.step-title {
        font-size: 14px;
        margin-top: 13.5px;
        margin-bottom: 40px;
    }
    body#module-configuratorcf-display .configurator-cf-error {
        min-height: 21px;
        line-height: 21px;
    }
    .step-summarizer-list li {
        padding-bottom: 18px;
    }
    .step-summarizer-list li a,
    .step-summarizer-list li,
    form.configurator-form label,
    form.configurator-form label p,
    body#module-configuratorcf-display header.page-header.bloc-list-header-title-number h1 span.customizer-price {
        font-size: 14px;
    }
    body#module-configuratorcf-display .header-description>a.regular-text,
    body#module-configuratorcf-display .black-link:hover,
    body#module-configuratorcf-display .black-link {
        font-size: 12px;
    }
    form.configurator-form.no-show-radio label p {
        top: 18px;
    }
    .step-summarizer>a.config-reset:hover,
    .step-summarizer>a.config-reset {
        margin-top: 63px;
        font-size: 14px;
    }
    .btn-grey,
    .btn-black,
    .btn-white-back,
    .btn-white {
        font-size: 12px;
    }
    .btn-regularsize {
        padding-left: 32px;
        padding-right: 32px;
    }
    body#module-configuratorcf-display .previous-link:hover,
    body#module-configuratorcf-display .previous-link {
        font-size: 12px;
    }
    body#cms div.vc_row.wpb_row.row-cms-red>.wpb_column {
        height: 280px;
    }
    body#category #search_filters_wrapper {
        margin-bottom: 93px;
    }
    #search_filters_wrapper #search_filters section.facet {
        padding: 48px 7px 48px 56px;
    }
    #search_filters_wrapper .facet-title {
        font-size: 16px;
        margin-bottom: 48px;
    }
    #search_filters_wrapper .js-search-link {
        font-size: 12px;
    }
    body#contact .shop-text-normal,
    body#contact .shop-text-big-title {
        margin-bottom: 24px;
    }
    body.cms-edito#cms .vc_col-sm-9 h3,
    body.cms-edito#cms .vc_col-sm-8 h3 {
        margin-bottom: 25px;
        font-size: 14px;
        letter-spacing: 2.3px;
    }
    body.cms-edito#cms .vc_col-sm-8 h2 {
        margin-bottom: 36px;
    }
    body#cms h3.h3-size-18 {
        margin-bottom: 1.5625vw !important;
        font-size: 18px !important;
    }
    body#cms div.vc_row.wpb_row.row-cms-red>.wpb_column {
        height: 280px;
    }
    body#cms div.vc_row.wpb_row.row-cms-big-margin-top {
        padding-top: 101px;
    }
    body#cms div.vc_row.wpb_row.row-cms-big-margin-bottom {
        padding-bottom: 101px;
    }
    body#cms div.vc_row.wpb_row.row-cms-big-margin {
        padding: 101px 0;
    }
    body#cms div.vc_row.wpb_row.row-cms-regular-padding-top {
        padding-top: 93px;
    }
    body#cms div.vc_row.wpb_row.row-cms-regular-padding-bottom {
        padding-bottom: 93px;
    }
    body#cms div.vc_row.wpb_row.row-cms-regular-padding {
        padding: 93px 0;
    }
    body#cms div.vc_row.wpb_row.row-cms-very-big-margin-top {
        padding-top: 203px;
    }
    body#cms div.vc_row.wpb_row.row-cms-very-big-margin-bottom {
        padding-bottom: 203px;
    }
    body#cms div.vc_row.wpb_row.row-cms-very-big-margin {
        padding: 203px 0;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-51 {
        padding: 51px;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-51-top {
        padding-top: 51px;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-51-bottom {
        padding-bottom: 51px;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-193 {
        padding: 193px 0;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-193-top {
        padding-top: 193px;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-193-bottom {
        padding-bottom: 193px;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-189 {
        padding: 189px 0;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-189-top {
        padding-top: 189px;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-189-bottom {
        padding-bottom: 189px;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-113 {
        padding: 113px 0;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-113-top {
        padding-top: 113px;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-113-bottom {
        padding-bottom: 113px;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-85 {
        padding: 85px 0;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-85-top {
        padding-top: 85px;
    }
    body#cms div.vc_row.wpb_row.row-cms-padding-85-bottom {
        padding-bottom: 85px;
    }
    body#cms div.vc_row.wpb_row.row-cms-big-text .wpb_text_column.wpb_content_element p,
    .row-cms-big-text {
        font-size: 16px;
    }
    body#cms div.vc_row.wpb_row.row-cms-big-text .wpb_text_column.wpb_content_element p {
        font-size: 24px;
    }
    body#cms h1.title-bm-16,
    body#cms h2.title-bm-16,
    body#cms h3.title-bm-16 {
        margin-bottom: 16px !important;
    }
    .bloc-text {
        font-size: 24px;
        width: 330px;
        letter-spacing: 4.3px;
    }
    .bloc-text>span {
        font-size: 14px;
        padding-top: 60px;
    }
    .row-section,
    .double-bloc-container {
        padding: 140px 0;
    }
    .title-categorie-like {
        margin: 36px 0 0 0 !important;
        font-size: 14px;
    }
    .row-background-picture .bloc-content-text .link-savoirfaire,
    .row-background-picture .bloc-content-text .link-surmesure {
        font-size: 14px;
    }
    .product-list-hp {
        margin-top: 93px;
    }
    .container-hp {
        padding: 203px 15px;
    }
    .title-suiveznous {
        font-size: 14px;
    }
    .picture-suiveznous {
        margin-right: 36px;
        margin-top: 36px;
    }
    .floating-first-part,
    .floating-second-part {
        font-size: 18px;
    }
    .floating-second-part {
        top: calc(75% - 9px)
    }
    .floating-first-part {
        top: calc(25% - 9px)
    }
    .row-background-picture.row-suivez-nous {
        margin-top: 93px;
    }
    body#product .product-information div.product-description-short h1,
    body#product .product-information div.product-description-short p {
        font-size: 18px;
    }
    body#product .product-information div.product-description-short {
        font-size: 18px;
        margin-bottom: 93px;
    }
    body#product div.variant-menu div.menu-title p {
        padding-bottom: 9px;
        font-size: 12px;
        line-height: 20.8px;
    }
    .product-variants-item .input-container label .color .sr-only {
        font-size: 12px;
    }
    body#product div.add button.btn.btn-black.add-to-cart {
        font-size: 14px;
        padding: 18px 32px;
    }
    body#product #product-availability {
        font-size: 14px;
        margin-top: 36px;
    }
    body#product .product-info-margin.product-anunce-info,
    body#product .product-info-margin.product-description {
        font-size: 14px;
    }
    body#product .product-info-margin {
        margin-top: 36px;
    }
    .product-variants {
        margin-bottom: 38px;
    }
    body#product .product-additional-info>a {
        font-size: 10px;
    }
    body#product .product-additional-info>a.pw-fav-toggle>.pw-fav-add .material-icons,
    body#product .product-additional-info>a.pw-fav-toggle>.pw-fav-remove .material-icons {
        width: 12px;
        height: 10px;
    }
    .history-content-product,
    .product-info-droplist li h3.itemtitle {
        font-size: 14px;
    }
    .product-info-droplist li p.textcontent {
        font-size: 14px;
        margin-top: 18px;
    }
    .product-info-droplist li {
        padding: 28.8px 0;
    }
    .history-title-product {
        margin: 28.8px 0;
        font-size: 14px;
    }
    body#module-pwfavorites-favorites #header-description,
    .regular-page-header p,
    .bloc-list-header-title p,
    body#contact #header-description {
        margin-bottom: 93px;
    }
    body#cart .cart-grid-body .hidden-sm-down {
        margin-top: 13.5px;
    }
    ul.cart-path-track {
        margin-bottom: 54px;
    }
    ul.cart-path-track>li {
        font-size: 10px;
        padding: 31.5px 0 34px 0px;
    }
    body#cart .cart-overview .cart-items .product-line-grid {
        padding: 34px 0;
    }
    body#cart .cart-overview.js-cart .container-image {
        margin-right: 27px;
    }
    #js-checkout-summary #cart-summary-product-list .product-line-grid .card-inner-product .product-quantity,
    .order-product-line .product-attribute,
    #js-checkout-summary #cart-summary-product-list .product-line-grid .card-inner-product .product-attribute,
    body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .product-quantity,
    body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .product-attribute,
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-quantity,
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-attribute,
    #js-checkout-summary #cart-summary-product-list .product-line-grid .card-inner-product .product-name,
    body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .product-name,
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-name {
        font-size: 14px;
    }
    #js-checkout-summary #cart-summary-product-list .product-line-grid .card-inner-product .product-price,
    body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .product-price,
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-price {
        top: 36px;
        font-size: 14px;
    }
    body#cart .cart-overview.js-cart .remove-from-cart:hover,
    body#cart .cart-overview.js-cart .remove-from-cart {
        font-size: 10px;
        bottom: 36px;
    }
    body#cart .cart-detailed-actions.card-block {
        margin-top: 52px;
    }
    body#checkout ul.checkout-footer li a:hover,
    body#checkout ul.checkout-footer li a {
        font-size: 12px;
    }
    body#checkout footer ul.checkout-footer {
        margin-top: 93px;
    }
    body#checkout a.goback_to_step.goback_to_step_infos,
    body#checkout a.js-cancel-address,
    body#checkout a.goback_to_step {
        font-size: 12px;
        line-height: 45px;
    }
    /* body#checkout section.checkout-step.-current{margin-top:44px;} */
    body#checkout section#checkout-addresses-step .content h5,
    body#checkout section#checkout-delivery-step .content h5,
    body#checkout section#checkout-payment-step .content h5 {
        font-size: 14px;
        margin-bottom: 33px !important;
    }
    body#checkout section#checkout-delivery-step .delivery-options-list .delivery-option:not(:first-of-type) {
        margin-top: 17px;
    }
    body#checkout section#checkout-delivery-step .delivery-options-list .delivery-option {
        font-size: 14px;
        line-height: 16px;
        padding: 7.5px 16px;
    }
    body#checkout label[for="gift_message"] {
        font-size: 14px;
        margin-bottom: 17px;
    }
    body#checkout section#checkout-delivery-step form textarea#gift_message {
        height: 180px;
    }
    body#checkout section#checkout-delivery-step form footer {
        margin-top: 87px;
    }
    body#checkout .btn-grey,
    body#checkout .btn-black,
    body#checkout .btn-white-back,
    body#checkout .btn-white {
        font-size: 10px;
        padding-top: 16px;
        padding-bottom: 16px;
    }
    body#checkout label[for="input_gift"] {
        font-size: 14px;
    }
    #js-checkout-summary .card-block.cart-summary-totals {
        font-size: 14px;
    }
    body#checkout section#checkout-delivery-step .delivery-options-list .delivery-option .carrier-name {
        font-size: 14px;
    }
    body#checkout section#checkout-delivery-step .order-options {
        margin-top: 93px;
    }
    body#checkout section#checkout-delivery-step .order-options .checkbmark {
        top: 4px;
    }
    #order-confirmation #customer-form .checkbmark {
        background-color: #fff;
    }
    #js-checkout-summary .card-block.cart-summary-subtotals-container .cart-summary-subtotals {
        font-size: 14px;
    }
    #js-checkout-summary .card-block.cart-summary-totals,
    #js-checkout-summary .card-block.cart-summary-subtotals-container {
        padding: 30px 0;
    }
    #js-checkout-summary .card-block.cart-summary-subtotals-container .cart-summary-subtotals {
        padding-top: 30px;
        font-size: 14px;
    }
    body#checkout article.address-item .address {
        font-size: 14px;
    }
    body#checkout article.address-item a.edit-address:hover,
    body#checkout article.address-item a.edit-address,
    body#checkout article.address-item a.delete-address:hover,
    body#checkout article.address-item a.delete-address {
        font-size: 12px;
        top: 16px;
        right: 23px;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product,
    body#cart .cart-overview .cart-items .product-line-grid,
    #js-checkout-summary #cart-summary-product-list .product-line-grid {
        padding: 36px 0;
    }
    body#checkout #js-checkout-summary #cart-summary-product-list .product-line-grid:not(:last-child) .remove-from-cart {
        bottom: 5px;
    }
    body#checkout #js-checkout-summary #cart-summary-product-list .product-line-grid:last-child .remove-from-cart {
        bottom: 41px;
    }
    .order-product-line .container-image,
    #js-checkout-summary #cart-summary-product-list .product-line-grid .container-image {
        margin-right: 30px;
    }
    body#checkout article.address-item a.delete-address:hover,
    body#checkout article.address-item a.delete-address {
        bottom: 25.6px;
        top: auto;
    }
    body#checkout article.address-item {
        margin-top: 34px;
        padding: 16px;
    }
    body#checkout p.add-address {
        margin-bottom: 30px;
        margin-top: 30px;
    }
    body#checkout p.split-address {
        margin-bottom: 93px;
        margin-top: 0px;
    }
    body#checkout p.add-address:nth-last-child(2) {
        margin-bottom: 93px;
    }
    body#checkout p.split-address a:hover,
    body#checkout p.split-address a,
    body#checkout p.add-address a:hover,
    body#checkout p.add-address a {
        font-size: 12px;
    }
    body#checkout form#login-form input[type="text"],
    body#checkout form#login-form input[type="email"],
    body#checkout form#login-form input[type="password"],
    form select.form-control:hover,
    form select.form-control:focus,
    form select.form-control,
    form textarea.form-control,
    form input.form-control[type="email"],
    form input.form-control[type="password"],
    form input.form-control[type="text"] {
        font-size: 14px;
    }
    body#checkout form#login-form input[type="text"],
    body#checkout form#login-form input[type="email"],
    body#checkout form#login-form input[type="password"] {
        padding: 16px;
    }
    body#checkout form#login-form input[type="text"]::placeholder,
    body#checkout form#login-form input[type="email"]::placeholder,
    body#checkout form#login-form input[type="password"]::placeholder {
        font-size: 10px;
    }
    body#checkout section#checkout-addresses-step form input,
    body#checkout section#checkout-addresses-step form select,
    body#checkout section#checkout-delivery-step form textarea {
        height: 53px;
    }
    body#checkout .js-address-form .note-mandatory {
        font-size: 10px;
        margin-bottom: 93px;
    }
    body#checkout section#checkout-payment-step .payment-options .payment-option label {
        font-size: 14px;
        padding-top: 1.9px;
    }
    body#checkout section#checkout-payment-step .condition-label>label {
        font-size: 14px;
    }
    body#checkout section#checkout-payment-step #payment-confirmation {
        margin-top: 93px;
    }
    body#checkout section#checkout-personal-information-step ul.nav>li .nav-link {
        padding: 0 32px;
        font-size: 18px;
    }
    body#checkout #checkout-guest-form .form-text {
        margin-bottom: 48px;
    }
    .info-mandatory {
        font-size: 12px;
    }
    body#checkout section#checkout-personal-information-step .content .tab-content .tab-pane {
        padding: 93px 25%;
    }
    body#checkout section#checkout-personal-information-step #checkout-guest-form input[type="text"],
    body#checkout section#checkout-personal-information-step #checkout-guest-form input[type="email"],
    body#checkout section#checkout-personal-information-step #checkout-guest-form input[type="password"] {
        margin-top: 0px;
    }
    form#customer-form input[type="password"],
    form#customer-form input[type="text"],
    body#address .js-address-form form input[type="text"],
    body#address .js-address-form form input[type="email"],
    form#checkout input.form-control[type="email"],
    form#checkout input.form-control[type="password"],
    form#checkout input.form-control[type="text"] .maincontent-myaccount-container form input.form-control[type="text"],
    .maincontent-myaccount-container form input.form-control[type="email"],
    .maincontent-myaccount-container form input.form-control[type="password"],
    .maincontent-myaccount-container form input.form-control[type="tel"],
    #password .renew-password input[type="password"],
    form.forgotten-password input[type="email"],
    form#customer-form input[type="email"] {
        padding: 14px;
        font-size: 14px;
        line-height: 18px;
    }
    body#checkout section#checkout-personal-information-step #checkout-guest-form form#customer-form p.auto-cgu {
        font-size: 10px;
        margin-top: 21px;
    }
    body#checkout #checkout-login-form .form-text {
        margin-bottom: 24px;
    }
    body#checkout form .quick-info {
        font-size: 10px;
    }
    .cms-page-category-block>p>a:hover,
    .cms-page-category-block>p>a,
    .cms-page-category-block>p {
        font-size: 24px;
    }
    p.title-4-category {
        font-size: 18px;
        margin-top: 203px;
    }
    body.cms-id-edito#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.bloc-cms-intro p,
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.bloc-cms-intro p,
    body.cms-id-edito#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element p .btn,
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element p .btn {
        font-size: 14.4px;
    }
    .wpb_content_element.bloc-cms-intro {
        margin-top: 172px;
    }
    .wpb_content_element.bloc-cms-intro.bloc-cms-intro-margin-top-203 {
        margin-top: 203px;
    }
    /* .cms-id-16 .wpb_single_image img{height: 100%;} */
    body#cms h1,
    body#cms h2,
    body#cms h3 {
        font-size: 24px;
    }
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element p.cms-bloc-date:first-child,
    body#cms p.cms-bloc-date:first-child strong,
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element p.cms-bloc-date:first-child,
    .cms-bloc-date:first-child {
        margin-bottom: 58px;
    }
    .row-280-px .wpb_text_column.wpb_content_element {
        padding: 36px 36px 0 36px !important;
    }
    .transparent-background #row-cms-picture-below-menu .wpb_content_element.bloc-cms-intro {
        margin-top: 302px;
    }
    body#cms #row-cms-picture-below-menu.vc_row.wpb_row.nopicturebackground {
        padding-bottom: 203px;
    }
    body#product .product-info-margin.product-description>p,
    .product-variants .product-variants-item select {
        font-size: 14px;
    }
    .product-variants .product-variants-item>span.control-label {
        font-size: 12px;
    }
    body#product .product-header-bloc .h1 {
        font-size: 24px;
        padding-bottom: 15px;
        margin-bottom: 29.7px;
    }
    body#cms .cms-mini-bloc .vc_column-inner h3,
    body#cms .cms-mini-bloc .vc_column-inner h2,
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p {
        font-size: 28px;
    }
    .cms-mini-bloc .vc_column-inner p {
        font-size: 14px;
    }
    .bloc-cms-bigpadding p {
        font-size: 24px;
    }
    body#cms .bloc-event-artist h2 {
        font-size: 48px;
    }
    body#cms .bloc-cms-font-boutique h3,
    body#cms .bloc-cms-font-boutique h2 {
        font-size: 44px;
    }
}

@media (max-width: 1400px) {
    .top-top-menu.middle-menu>li:first-child i.ico-search-white {
        transform: translateY(20%);
    }
    .thumbnail-container .pw-fav-remove .material-icons,
    .thumbnail-container .pw-fav-add .material-icons {
        width: 1.625vw;
        height: 1.375vw;
    }
    article.product-miniature.js-product-miniature .thumbnail-container .pw-fav-toggle {
        top: 0.5vw;
        left: 0.5vw;
    }
    article.product-miniature.js-product-miniature .pw-fav-toggle {
        margin: 0.5vw;
    }
    .product-miniature .product-description .product-price-and-shipping {
        width: auto;
    }
    p.filter-link .ico-carret-down-white:before,
    p.filter-link .ico-carret-down-black:before {
        width: 0.75vw;
        height: 0.75vw;
        top: 50%;
        transform: translateY(-50%);
    }
    .ico-carret-down-white,
    .ico-carret-down-black {
        padding-right: 1.05vw;
    }
    ul.top-top-menu.middle-menu li:first-child a {
        padding-top: 2px;
    }
}

@media (max-width: 1300px) {
    /* #header .header-nav .row > div.col-md-2 { */
    /* padding-top: 24px; */
    /* } */
    ul.top-top-menu.middle-menu>li>a>i {
        margin: 0.3vw 0 0 0;
    }
    #search_filters_wrapper #search_filters section.facet {
        padding: 3vw 0.5% 3vw 1.2%;
    }
    #search_filters_wrapper #search_filters .facet>ul {
        width: 15.5vw;
    }
    #search_filters_wrapper #search_filters .facet .facet-label a.js-search-link {
        margin-top: 4px;
    }
}

@media (max-width: 1200px) {
    /* #header .header-nav .row > div.col-md-2 { */
    /* padding-top: 25px; */
    /* } */
    .thumbnail-container {
        /*height:28vw; PRICE INVISBLE ON CATEGORIE PAGE */
        overflow: hidden;
        margin-bottom: 12px;
        position: relative;
    }
    .top-top-menu.middle-menu>li:first-child i.ico-search-white {
        transform: translateY(30%);
    }
    ul.top-top-menu.middle-menu>li>a>i {
        margin: 0.6vw 0 0 0;
    }
    .contact-form .btn-grey {
        align-items: center;
        display: flex;
        height: 42px;
        justify-content: center;
    }
    ul.top-top-menu.middle-menu li:first-child a {
        padding-top: 4px;
    }
}

@media (max-width: 1100px) {
    #search_filters_wrapper #search_filters .facet .facet-label a.js-search-link {
        margin-top: 5px;
    }
    .ico-cart-white {
        width: 1.2vw;
        min-height: 1.2vw;
        margin-top: 6px;
    }
    .ico-search-white {
        width: 1.13vw;
        min-height: 1.13vw;
        margin-top: 1.13vw;
    }
    ul.top-top-menu.middle-menu>li>a>i {
        margin: 0.5vw 0 0 0;
    }
    #header .header-nav .row>div.col-md-2 {
        padding-top: 2.2vw;
    }
    #header .header-nav .row>div.col-md-2,
    #header .header-nav .row>div.col-md-3 {
        padding-left: 1%;
    }
    ul.top-top-menu.middle-menu li:first-child a {
        padding-top: 5px;
    }
}

@media (max-width: 1000px) {

    ul.top-top-menu.middle-menu>li>a>i {
        margin: 0.625vw 0 0 0;
    }
    body#product .product-additional-info>ul {
        position: static;
    }
    body#checkout .js-address-form footer.form-footer {
        padding-right: 30px;
    }
    #search_filters_wrapper #search_filters .facet>ul.two-colums-list>li,
    #search_filters_wrapper #search_filters .facet>ul.two-colums-list>li.secondline-facet {
        width: calc(100%);
        float: none;
    }
    #search_filters_wrapper #search_filters .facet>ul.two-colums-list {
        width: 17.5vw;
        max-width: 230px;
    }
    #search_filters_wrapper #search_filters .facet>ul {
        width: 17.5vw;
        max-width: 230px;
    }
    /* #search_filters_wrapper #search_filters section.facet{padding-left:1%;} */
    /* #search_filters_wrapper #search_filters .facet .facet-label a.js-search-link{margin-left:2px;} */
    body#address .maincontent-myaccount-container .js-address-form label.form-control-label {
        margin-bottom: 0px;
    }
    form#customer-form input[type="password"],
    form#customer-form input[type="text"],
    body#address .js-address-form form input[type="text"],
    body#address .js-address-form form input[type="email"],
    form#checkout input.form-control[type="email"],
    form#checkout input.form-control[type="password"],
    form#checkout input.form-control[type="text"] .maincontent-myaccount-container form input.form-control[type="text"],
    .maincontent-myaccount-container form input.form-control[type="email"],
    .maincontent-myaccount-container form input.form-control[type="password"],
    .maincontent-myaccount-container form input.form-control[type="tel"],
    .maincontent-myaccount-container form select,
    #password .renew-password input[type="password"],
    form.forgotten-password input[type="email"],
    form#customer-form input[type="email"] {
        margin-top: 1vw;
    }
    .maincontent-myaccount-container form select.form-control:focus,
    .maincontent-myaccount-container form select {
        height: auto !important;
        padding: 1vw;
    }
    body#product .product-additional-info {
        display: block;
        position: static;
    }
    body#product .product-additional-info>a:hover,
    body#product .product-additional-info>a {
        display: block;
        width: max-content;
        margin-top: 1.75vw;
        float: none;
    }
    .bloc-cms-bigpadding>.vc_column-inner,
    .bloc-cms-bigpadding:not(.wpb_column) {
        padding: 1vw 6.75vw !important;
    }
}

@media (max-width: 992px) {
    /* body#checkout .cart-grid-right {
        display: none;
    }
    #main-popup-cart{
        display: none!important;
    } */
    #search_filters_wrapper #search_filters .facet>ul {
        width: 15.5vw;
        max-width: 230px;
    }
    /* .cms-page-category-block{padding: 5px;} */
    .maincontent-myaccount-container h4 {
        font-size: 12px;
    }
    .maincontent-myaccount-container h3 {
        font-size: 12px;
    }
    .maincontent-myaccount-container .js-customer-form label.form-control-label,
    .register-form .js-customer-form label.form-control-label {
        font-size: 10px;
    }
    .form-control-comment>p,
    .form-control-comment>ul,
    .maincontent-myaccount-container address,
    body#address .maincontent-myaccount-container .js-address-form label.form-control-label,
    form#customer-form .container-checkbox label,
    form#customer-form input[type="password"],
    form#customer-form input[type="text"],
    body#address .js-address-form form input[type="text"],
    body#address .js-address-form form input[type="email"],
    form#checkout input.form-control[type="email"],
    form#checkout input.form-control[type="password"],
    form#checkout input.form-control[type="text"] .maincontent-myaccount-container form input.form-control[type="text"],
    .maincontent-myaccount-container form input.form-control[type="email"],
    .maincontent-myaccount-container form input.form-control[type="password"],
    .maincontent-myaccount-container form input.form-control[type="tel"],
    #password .renew-password input[type="password"],
    form.forgotten-password input[type="email"],
    form#customer-form input[type="email"],
    .links-menu-myaccount-container .title-menu-myaccount,
    .links-menu-myaccount-container .title-menu-myaccount p,
    .field-id_gender .radio-inline {
        font-size: 10px;
    }
    .field-id_gender .custom-radio {
        margin-bottom: 5px;
        font-size: 10px;
    }
    .links-menu-myaccount-container .title-menu-myaccount {
        padding: 20.74px 0;
        margin-bottom: 10.37px;
    }
    .links-menu-myaccount-container .myaccount-menu-link:hover,
    .links-menu-myaccount-container .myaccount-menu-link {
        font-size: 10px;
        padding: 10.37px 0;
    }
    #search_filters_wrapper #_desktop_search_filters_clear_all {
        bottom: 5%;
        right: 50px;
    }
}

@media (max-width: 950px) {
    #main-popup-cart .content-cart-inner.cart-inner-double, #main-popup-cart .content-cart-inner.cart-inner-single {
        max-width: 95%!important;
    }
    .js-modalcrossselling {
        width: 50%;
    }
}

@media (max-width: 900px) {
    ul.top-top-menu.middle-menu>li>a>i {
        margin: 0.625vw 0 0 0;
    }
}

.el_category-block {
    margin-bottom: 113px;
}

@media (max-width: 767px) {
    .add_to_cart_custom input {
        font-size: 12px!important;
    }
    .qty_custom_prod {
        font-size: 12px !important;
    }
    body#sitemap h2 {
        font-size: 24px;
        letter-spacing: 4.3px;
    }
    body#sitemap ol li,
    body#sitemap ol li a:hover,
    body#sitemap ol li a:focus,
    body#sitemap ol li a {
        color: #000;
        font-size: 12px;
        letter-spacing: 2px;
    }
    body#cms.transparent-background .header-block-boutique-equinox .wpb_content_element.bloc-cms-intro .wpb_wrapper p:first-child {
        font-size: 20px !important;
    }
    body#cart .block-promo {
        padding-top: 29px;
    }
    body#cart .block-promo .promo-code input[name="discount_name"] {
        width: 64%;
        float: left;
    }
    body#cart .block-promo .promo-code button[type="submit"] {
        width: 36%;
    }
    body#cart .block-promo #promo-code {
        min-height: unset !important;
    }
    body#order-confirmation #confirmation-message-after-form .btn-black {
        width: 100%;
    }
    body#order-confirmation #confirmation-message-after-form p.float-right {
        width: 100%;
    }
    .language-selector>ul,
    .currency-selector>ul {
        width: 100%;
    }
    body#cms section.page-content.page-cms.page-cms-19 div.vc_row.wpb_row:first-of-type {
        padding-bottom: 3px;
        padding-top: 12px;
    }
    .links-menu-myaccount-container>div .title-menu-myaccount {
        display: none;
    }
    .links-menu-myaccount-container>div {
        border: none;
    }
    .links-menu-myaccount-container {
        margin-top: -33px;
        padding-bottom: 40px;
    }
    .links-menu-myaccount-container .myaccount-menu-link:hover,
    .links-menu-myaccount-container .myaccount-menu-link {
        font-size: 16px;
        padding: 15px 0;
        text-decoration: none;
    }
    body#password .ps-alert-error>li>i {
        display: none;
    }
    body#my-account .container>article.alert {
        margin: 20px -20px 0 -20px;
    }
    body#my-account article.alert ul {
        list-style: none;
        padding: 0px;
    }
    #password .renew-password input[type="password"] {
        font-size: 12px;
    }
    .product-variants-item {
        margin-bottom: 44px;
    }
    body#checkout button.continue:not([data-link-action=sign-in]):not(.btn-fullsize) {
        float: right;
        width: calc(62.5% - 15px);
    }
    #search_filters_wrapper #search_filters .facet>ul.two-colums-list>li,
    #search_filters_wrapper #search_filters .facet>ul.two-colums-list>li.secondline-facet {
        width: calc(50% - 6px);
        float: left;
    }
    #search_filters_wrapper #search_filters .facet .facet-label a.js-search-link {
        margin-top: 0px;
        margin-bottom: 5px;
    }
    /* .white-mobile-menu.hasopenedsubmenu > .top-menu-cf {display:none;} */
    /* .red-mobile-menu.red-mobile-menu {display:none;} */
    /* .white-mobile-menu.hasopenedsubmenu  .sub-menu.openedsubmenu {position:relative;} */
    body#checkout a.goback_to_step.goback_to_step_infos,
    body#checkout a.js-cancel-address,
    body#checkout a.goback_to_step,
    body#checkout section#checkout-delivery-step .carrier-price,
    body#checkout section#checkout-addresses-step form input.form-control::placeholder,
    body#checkout section#checkout-addresses-step form input.form-control:-ms-input-placeholder,
    body#checkout section#checkout-addresses-step form input::placeholder,
    body#checkout section#checkout-addresses-step form input:-ms-input-placeholder,
    body#checkout section#checkout-addresses-step form input::-webkit-input-placeholder {
        letter-spacing: 2.33px;
    }
    .big-title,
    body#cms div.vc_row.wpb_row .vc_col-sm-6.bloc-cms-bigpadding .wpb_text_column.wpb_content_element p.cms-bloc-date:first-child,
    div.vc_row.wpb_row .wpb_text_column.bloc-event-artist.wpb_content_element.bloc-cms-bigpadding .cms-bloc-date:first-child,
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.cms-oeuvre-details p:not(:first-child),
    .title-summary-checkout {
        letter-spacing: 4.3px;
    }
    .maincontent-myaccount-container h3,
    .create-account-title,
    body#checkout section#checkout-personal-information-step ul.nav>li .nav-link,
    body#cms h3.h3-size-18 {
        letter-spacing: 3.5px !important;
    }
    .filter-link>a,
    .container-hp .title-like,
    .shop-text-big-title,
    .shop-text-big,
    .bloc-cms-image-vertical .cms-bloc-date:first-child,
    #main-popup-cart .content-cart-inner .actionblock,
    .row-background-picture .bloc-content-text .link-savoirfaire,
    .row-background-picture .bloc-content-text .link-surmesure {
        letter-spacing: 2.53px;
    }
    .bloc-info-category .bloc-decouvrir,
    #js-checkout-summary .card-block.cart-summary-totals .value {
        letter-spacing: 1.7px;
    }
    #js-checkout-summary #cart-summary-product-list .product-line-grid .card-inner-product .product-name,
    body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .product-name,
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-name,
    .product-miniature .product-description .h3.product-title a,
    .product-miniature .product-description .product-price-and-shipping,
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element p.cms-bloc-date:first-child,
    body#cms p.cms-bloc-date:first-child strong,
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element p.cms-bloc-date:first-child,
    .cms-bloc-date:first-child,
    .modal-content .modal-header .modal-title,
    .swal2-popup.swal2-modal.swal2-show #swal2-title,
    #block-newsletter-label,
    .title-like,
    .back2top,
    body#pagenotfound .page-not-found p,
    body#pagenotfound .page-not-found h4,
    body#pagenotfound .page-not-found a,
    .header-menu-mobile,
    .content-step-price,
    body#module-configuratorcf-display .black-link:hover,
    body#module-configuratorcf-display .black-link,
    body#module-configuratorcf-display header.page-header.bloc-list-header-title-number h1 span.customizer-price,
    body#module-configuratorcf-display .black-link,
    body#module-configuratorcf-display .header-description>a.regular-text,
    .step-summarizer-list li a,
    .step-summarizer-list li,
    .step-summarizer>a.config-reset:hover,
    .step-summarizer>a.config-reset,
    .bloc-info-category .bloc-decouvrir>a,
    .title-categorie-like,
    .double-bloc .bloc-text a,
    a.show-more-product,
    .cms-mini-bloc .vc_column-inner p,
    body#product .product-header-bloc .h1 .regular-price,
    #js-checkout-summary .card-block.cart-summary-totals,
    #js-checkout-summary #cart-summary-product-list .product-line-grid .card-inner-product .product-price,
    body#cart .cart-overview .cart-items .product-line-grid .card-inner-product .product-price,
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-price,
    div.bloc-list-header-title-number p,
    body#checkout p.add-address a:hover,
    body.cms-edito#cms .vc_col-sm-9 h3,
    body.cms-edito#cms .vc_col-sm-8 h3,
    body.cms-id-edito#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.bloc-cms-intro p,
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.bloc-cms-intro p,
    body#checkout p.add-address a,
    .bloc-text>span,
    body#history .order-item .order-product-line .product-name,
    body#cms .page-cms-19 .vc_row .vc_col-sm-4 .wpb_wrapper .wpb_text_column.wpb_content_element p strong,
    body#module-configuratorcf-display .quick-lower-title.step-title {
        letter-spacing: 2.33px;
    }
    body#category div.bloc-list-header-title-number>div {
        height: auto;
        overflow: visible;
    }
    .floating-big-fluid-picture-right,
    .floating-big-fluid-picture-left {
        left: 0px;
        right: 0px;
        top: 0;
        height: 100vw;
        bottom: auto;
    }
    .floating-big-fluid-picture-right>img,
    .floating-big-fluid-picture-left>img,
    .floating-second-div>img,
    .floating-first-div>img {
        min-width: 100%;
        width: auto;
        height: 100%;
    }
    .floating-first-div,
    .floating-second-div {
        right: 0px;
        overflow: hidden;
        height: 375px;
        text-align: center;
    }
    .floating-second-div {
        top: 375px;
    }
    .floating-first-div img,
    .floating-second-div img {
        height: 100%;
        max-width: none;
        width: auto;
        transform: translateX(-25%);
    }
    body#history .order-item .order-product-line .product-name {
        font-size: 14px;
    }
    .order-total-order .value-total-order,
    .order-total-order .lib-total-order {
        font-size: 12px;
    }
    .order-product-line .container-image {
        margin-right: 8%;
    }
    .maincontent-myaccount-container {
        padding: 0 20px;
    }
    p.filter-link .ico-carret-down-white:before,
    p.filter-link .ico-carret-down-black:before {
        width: 12px;
        height: 10px;
    }
    ul.top-top-menu.mobile-bottom-menu .search-widget {
        display: none;
        position: absolute;
        bottom: 62px;
        left: 0px;
        width: 100%;
        padding: 0 25px;
    }
    ul.top-top-menu.mobile-bottom-menu #search_widget>form>button[type="submit"]>i {
        display: none;
    }
    ul.top-top-menu.mobile-bottom-menu #search_widget>form>button[type="submit"] {
        border: none;
        box-shadow: none;
        background: transparent;
        height: 32px;
        vertical-align: top;
        width: 32px;
        background-size: 100%;
        background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='iso-8859-1'?%3E %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 133.016 133.159' style='enable-background:new 0 0 133.016 133.159;' xml:space='preserve'%3E %3Cpath style='fill:%23FFFFFF;' d='M131.249,131.388c-2.367,2.361-6.195,2.361-8.551,0L88.379,97.043 c-9.301,7.447-21.121,11.911-33.966,11.911C24.361,108.954,0,84.549,0,54.471C0,24.386,24.361,0,54.413,0 c30.053,0,54.423,24.386,54.423,54.471c0,12.861-4.466,24.693-11.905,34.001l34.318,34.357 C133.605,125.194,133.605,129.02,131.249,131.388z M54.413,12.109c-23.373,0-42.318,18.959-42.318,42.362 S31.04,96.843,54.413,96.843c11.696,0,22.261-4.728,29.929-12.406c7.667-7.685,12.399-18.256,12.399-29.967 C96.74,31.068,77.785,12.109,54.413,12.109z'/%3E %3C/svg%3E");
    }
    ul.top-top-menu.mobile-bottom-menu #search_widget>form>input[type="text"]:focus,
    ul.top-top-menu.mobile-bottom-menu #search_widget>form>input[type="text"] {
        padding: 9px;
        font-size: 12px;
        letter-spacing: 1px;
        border: none;
        box-shadow: none;
        outline: none;
        width: calc(100% - 45px);
    }
    ul.top-top-menu.mobile-bottom-menu #search_widget>form {
        /* position: absolute; */
        /* top: 60px; */
        left: 0px;
        padding: 5px;
        background-color: #ab4446;
        z-index: 5;
    }
    .white-mobile-menu {
        max-height: 100%;
        overflow: auto;
    }
    .white-mobile-menu .top-menu-cf {
        width: 100%;
        display: block;
    }
    .white-mobile-menu .top-menu-cf>li:first-child,
    .white-mobile-menu .top-menu-cf>li:nth-child(2) {
        border-top: 1px solid #CCC;
    }
    .white-mobile-menu .top-menu-cf>li>a {
        font-size: 11px;
        line-height: 16px;
        outline: none;
        letter-spacing: 2.2px;
        display: inline !important;
        text-align: left;
        padding: 0px !important;
    }
    body:not(#index):not(.transparent-background) ul.top-menu-cf,
    body.forced-opaque-menu ul.top-menu-cf {
        border-bottom: none;
    }
    .white-mobile-menu .sub-menu>li.bloc-retour {
        border-bottom: none;
    }
    .white-mobile-menu .sub-menu>li.bloc-retour>a:hover,
    .white-mobile-menu .sub-menu>li.bloc-retour>a:focus,
    .white-mobile-menu .sub-menu>li.bloc-retour>a {
        font-weight: 600;
        outline: none;
        font-size: 13px;
        letter-spacing: 0.95px;
    }
    .white-mobile-menu .sub-menu>li>.sub-sub-menu {
        display: none;
    }
    .white-mobile-menu .sub-menu>li>a span.toggle-sub-submenu {
        position: absolute;
        right: 20px;
        font-size: 18px;
    }
    .white-mobile-menu .sub-menu>li>a:hover,
    .white-mobile-menu .sub-menu>li>a {
        font-weight: bold;
        font-size: 14px;
        line-height: 24px;
        letter-spacing: 2.23px;
        border: none;
        color: #000;
    }
    .white-mobile-menu .sub-menu>li.main-title>a:hover,
    .white-mobile-menu .sub-menu>li.main-title>a:focus,
    .white-mobile-menu .sub-menu>li.main-title>a {
        font-weight: bold;
        font-size: 20px;
        line-height: 38px;
        letter-spacing: 3.58px;
        text-decoration: none;
        color: #000;
        border-bottom: none;
    }
    .bloc-info-category a:hover:before {
        display: none;
    }
    .bloc-info-category a:hover .bloc-decouvrir,
    .bloc-info-category a:hover .bloc-description {
        display: none;
    }
    /* .bloc-info-category.haveFocus .bloc-decouvrir, .bloc-info-category.haveFocus .bloc-description{display:block;font-size: 12px;} */
    body#product .js-qv-mask.mask.scroll {
        height: auto;
    }
    body#product .row.big-top-btm-padding>.col-md-1.nopadding-right {
        padding-left: 0px;
    }
    .product-actions .variant-menu.display_title {
        display: none;
    }
    .product-actions .variant-menu.display_title:first-of-type {
        display: block;
    }
    /* .bloc-info-category.haveFocus:before{
		content: " ";
		top: 0;
		bottom: 0;
		position: absolute;
		left: 0;
		right: 0;
		display: block;
		background-color: #f8f8fb;
		opacity: 0.8;
	} */
    body#module-pwfavorites-favorites h1.h1 {
        line-height: 38px;
        margin-bottom: 5px;
    }
    form#login-form .form-group {
        margin-bottom: 15px;
    }
    body#module-pwfavorites-favorites form#login-form .form-group.field-password {
        margin-bottom: 24px;
    }
    body#module-pwfavorites-favorites .btn-black {
        padding: 24px 0;
    }
    ul.top-menu-cf:not(.openedsubmenuamongchildren)>li.withbottomline>a:after,
    ul.top-menu-cf>li>a.showliseret:after {
        display: none;
    }
    .product-list-hp>div.col-md-4 {
        padding-left: 15px;
        display: none;
    }
    .white-mobile-menu .sub-menu>li {
        border-bottom: 1px solid #CCC;
        padding: 25px 20px;
        width: 100%;
        background-color: #FFF;
        margin: 0;
    }
    .white-mobile-menu .sub-menu {
        /* display: block; */
        top: 97px;
        background: #FFF;
        z-index: 999;
        padding: 0;
        height: calc(100% + 15px);
        width: 100%;
        position: absolute;
        top: 0;
    }
    .red-mobile-menu ul.top-top-menu li a {
        font-size: 12px;
        line-height: 8px;
        letter-spacing: 2.64px;
        color: #fff;
    }
    .red-mobile-menu ul.top-top-menu {
        display: block;
    }
    .red-mobile-menu ul.top-top-menu li {
        padding: 13px;
        width: 100%;
        display: block;
        flex: none;
        float: none;
    }
    .top-top-menu.mobile-bottom-menu li {
        padding: 20px 0;
        text-align: center;
        flex: 1;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .top-top-menu.mobile-bottom-menu li:first-child a>i {
        width: 16.1px;
        height: 17px;
        max-width: none;
    }
    .top-top-menu.mobile-bottom-menu li:nth-child(2) a>i:before {
        width: 16.2px;
        height: 17px;
    }
    .top-top-menu.mobile-bottom-menu li div.language-selector span,
    .top-top-menu.mobile-bottom-menu li div.currency-selector span {
        background: none;
        color: #FFF;
        font-size: 14px;
        font-weight: bold;
        letter-spacing: 3.15px;
        line-height: 10px;
        padding-right: 0px;
    }
    .top-top-menu.mobile-bottom-menu li div.language-selector span:before {
        display: none;
    }
    .top-top-menu.mobile-bottom-menu {
        background-color: #ab4447;
        border-top: 1px solid rgb(144, 55, 57);
        position: relative;
    }
    .top-top-menu.mobile-bottom-menu li {
        border-right: 1px solid rgb(144, 55, 57);
    }
    .top-top-menu.mobile-bottom-menu li:last-child {
        border-right: none;
        padding: 0;
    }
    .top-top-menu.mobile-bottom-menu .language-selector,
    .top-top-menu.mobile-bottom-menu .currency-selector {
        align-items: center;
        display: flex;
        flex: 0 0 50%;
        justify-content: center;
        min-width: 50%;
        height: 100%;
        margin: 0;
        position: relative;
    }
    .top-top-menu.mobile-bottom-menu .language-selector {
        border-right: 1px solid rgb(144, 55, 57)
    }
    ul.top-top-menu>li:nth-child(2)>a>i {
        width: 16.2px;
        /*16.19*/
        height: 17px;
        max-width: none;
        margin: 0 auto;
        padding: 0;
    }
    .top-top-menu.mobile-bottom-menu .language-selector ul li a,
    .top-top-menu.mobile-bottom-menu .currency-selector ul li a {
        color: #FFF;
        font-size: 14px;
        letter-spacing: 3.15px;
        line-height: 10px;
    }
    .top-top-menu.mobile-bottom-menu .language-selector ul li,
    .top-top-menu.mobile-bottom-menu .currency-selector ul li {
        border: none !important;
        padding: 0;
    }
    .top-top-menu.mobile-bottom-menu .language-selector ul,
    .top-top-menu.mobile-bottom-menu .currency-selector ul {
        bottom: 59px;
        border: 1px solid rgb(144, 55, 57);
        box-sizing: content-box;
        margin-left: 0;
    }
    .sub-menu.openedsubmenu:after {
        display: none;
    }
    .sub-sub-menu>li>a:hover,
    .sub-sub-menu>li>a:focus,
    .sub-sub-menu>li>a {
        font-size: 12px;
        text-decoration: none;
        outline: none;
    }
    .red-mobile-menu {
        background-color: #ab4447;
        padding: 22px 20px;
    }
    .white-mobile-menu .top-menu-cf>li:nth-child(2n) {
        border-left: 1px solid #CCC;
    }
    .white-mobile-menu .top-menu-cf>li {
        width: 50%;
        padding: 21px;
        border-bottom: 1px solid #CCC;
        height: 60px;
        display: flex;
        align-items: center;
    }
    p {
        font-size: 12px;
    }
    .category-description-bottom,
    div#category-description {
        max-width: none;
    }
    body#index .product-list .owl-carousel .thumbnail-container {
        height: auto;
    }
    .hp-picture-bestseller {
        width: 100%;
        margin-bottom: 40px;
    }
    header#header>.header-nav .mobile {
        padding: 25px 15px;
        width: 100%;
    }
    header#header>.header-top {
        display: none;
    }
    .hidden-sm-down {
        display: none !important;
    }
    .top-menu-cf {
        display: none;
    }
    ul.top-menu-cf:after {
        content: " ";
        clear: both;
        display: block;
    }
    .row-footer {
        display: block;
    }
    .row-footer>div:not(.block-social) {
        flex: none;
        width: 100%;
    }
    .footer-sub-links>li {
        padding-bottom: 15px;
    }
    .row-footer .col-special-footer.text-right {
        display: none;
    }
    .row-footer>div .h3-title {
        font-size: 11px;
        line-height: 20px;
        letter-spacing: 2.2px;
        margin-top: 27px;
        margin-bottom: 33px;
    }
    .row-footer>div:first-child>.h3-title {
        margin-top: 50px;
    }
    .col-special-footer:not(:first-child) {
        margin-top: 7.5vh;
    }
    #block-newsletter-label {
        margin-bottom: 32px;
    }
    .footer-sub-links>li,
    .footer-sub-links>li>a {
        font-size: 16px;
        font-weight: 600;
        line-height: 20px;
        letter-spacing: 2.2px;
    }
    .footer-container .row {
        margin-top: 3.375vw;
    }
    input.sticked2btn {
        padding: 18px;
        outline: none !important;
    }
    input.sticked2btn,
    .title-like {
        font-size: 10px !important;
        line-height: 14px;
        letter-spacing: 2px;
        border: none;
    }
    .title-like {
        margin-bottom: 2.8125vw;
    }
    input[type="submit"].stickedbtn {
        width: 50px;
        font-size: 0px !important;
        height: 50px;
    }
    body p.back2top {
        font-size: 10px !important;
        padding-right: 22px;
        padding-top: 0px;
        margin-bottom: 0px;
        margin-right: 26px;
        line-height: 15px !important;
        letter-spacing: 2.2px !important;
    }
    footer#footer>div:first-child {
        padding: 35px 15px;
        border-top: 1px solid #CCC;
        border-bottom: 1px solid #CCC;
        margin-bottom: 55px;
    }
    footer#footer>div {
        padding-left: 40px;
        padding-right: 40px;
    }
     ::placeholder,
    .contact-form form textarea::placeholder,
    .contact-form form input[type="email"]::placeholder,
    .contact-form form select[data-chosen=''],
    .contact-form form select option[value=""],
    .contact-form form select option[value=""],
    .contact-form form input[type="text"]::placeholder {
        font-size: 10px;
    }
    .footer-container>div {
        padding: 0px;
    }
    ul.social-links-list {
        display: flex;
        justify-content: space-between;
    }
    .block-social .title-like {
        margin-bottom: 30px;
    }
    ul.social-links-list>li {
        border-radius: 5px;
        width: 31px;
        height: 31px;
        background-size: 31px;
        background-repeat: no-repeat;
        margin-right: 0px;
    }
    ul.social-links-list>li.pinterest {
        background-position: 25%;
    }
    ul.social-links-list>li.instagram {
        background-position: 75%;
    }
    ul.social-links-list>li.line {
        background-position: right;
    }
    footer#footer {
        margin-top: 3.375vh;
    }
    .ico-arrow-top-black {
        width: 7px;
        height: 10px;
        top: 0px;
    }
    .block_newsletter {
        margin-top: 50px;
    }
    .email-wrapper:before {
        left: auto;
        right: 18px;
        background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='iso-8859-1'?%3E %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 13.689 9.125' style='enable-background:new 0 0 13.689 9.125;' xml:space='preserve'%3E %3Cpath style='fill-rule:evenodd;clip-rule:evenodd;fill:%23ffffff;' d='M11.977,9.125H1.711C0.766,9.125,0,8.359,0,7.414V1.711 c0-0.272,0.064-0.53,0.177-0.76C0.456,0.389,1.038,0,1.711,0h10.266c0.673,0,1.255,0.389,1.534,0.951 c0.114,0.23,0.177,0.488,0.177,0.76v5.703C13.689,8.328,12.973,9.074,11.977,9.125z M1.762,1.14l4.81,2.624 c0.17,0.093,0.376,0.093,0.546,0l4.81-2.624H1.762z M12.548,2.101L7.664,4.765c-0.511,0.279-1.128,0.279-1.639,0L1.141,2.101v5.313 c0,0.315,0.255,0.57,0.57,0.57h10.266c0.315,0,0.57-0.255,0.57-0.57V2.101z'/%3E %3C/svg%3E");
    }
    p.copyright_link {
        font-size: 10px;
        line-height: 8px;
        letter-spacing: 2.2px;
        text-align: right;
        color: #AFAFB3;
    }
    .ico-background-hp {
        /* background-image: url(/img/background-hp.jpg); */
        background-size: auto 100vh;
        background-position: top center;
        height: 100vh;
    }
    body#checkout .header-top>.container>div {
        padding: 23px 20px 16px;
        border: none;
    }
    .ico-background-hp .bloc-text {
        font-size: 24px;
        color: #000;
        width: 295px;
        top: 70%;
        left: 25px;
    }
    .ico-background-hp .bloc-text a {
        color: #000;
    }
    .double-bloc-container {
        padding: 20px;
    }
    .list-hp-bestseller .owl-dots,
    .list-category-demo .owl-dots {
        margin-top: 29px;
    }
    .double-bloc {
        margin: 0px;
        width: 100%;
    }
    .double-bloc:first-child {
        margin-bottom: 20px;
    }
    .double-bloc .bloc-text br {
        display: none;
    }
    .double-bloc .bloc-text {
        top: auto;
        font-size: 24px;
        line-height: 38px;
        letter-spacing: 4.3px;
        bottom: 20px;
        transform: none;
        margin-bottom: 22px;
        left: 20px;
    }
    .bloc-info-category .bloc-decouvrir {
        bottom: 38px;
        right: 38px;
    }
    .ico-background-hp .bloc-text a,
    .double-bloc .bloc-text>span {
        font-size: 15px;
    }
    .row-red {
        padding: 40px;
    }
    .row-red .row-section,
    .row-red>.container {
        padding: 0px;
    }
    .ico-background-hp .bloc-text>span {
        padding-top: 30px;
    }
    .ico-background-hp .bloc-text a,
    .double-bloc .bloc-text a {
        padding-bottom: 2px;
        text-transform: uppercase;
    }
    .row-red .white-text {
        font-size: 16px;
        line-height: 34px;
        letter-spacing: 2.87px;
    }
    .row-background-picture {
        padding: calc(100vw + 40px) 40px 40px 40px;
        height: auto;
        background-size: 100%;
    }
    .row-background-picture.row-blue {
        background-size: 100%;
    }
    .row-background-picture .bloc-content-text {
        padding: 0px;
    }
    .row-background-picture .bloc-content-text .title-like {
        font-size: 19px !important;
        letter-spacing: 3.44px;
        line-height: 30.4px;
        margin-bottom: 34px;
    }
    .row-background-picture .bloc-content-text .description-surmesure {
        font-size: 16px;
        letter-spacing: 0.37px;
        line-height: 24px;
        width: 100% !important;
    }
    .row-background-picture .bloc-content-text .link-savoirfaire,
    .row-background-picture .bloc-content-text .link-surmesure {
        font-size: 12px;
        margin-bottom: 2.25vw;
        letter-spacing: 1.36px;
    }
    .row-background-picture .bloc-content-text .link-savoirfaire:last-child,
    .row-background-picture .bloc-content-text .link-surmesure:last-child {
        margin-bottom: 16px;
    }
    .row-background-picture.row-suivez-nous {
        margin-top: 42px;
    }
    .row-background-picture.row-text-right .bloc-content-text {
        padding-left: 0px;
    }
    .row-background-picture.row-suivez-nous {
        background-size: 800px, 800px;
        background-position: top center, center 421px;
        padding: 0 40px 40px 40px;
    }
    .row-background-picture.row-suivez-nous>.container {
        overflow: visible;
    }
    .bloc-info-category,
    .product-list-hp {
        margin-top: 40px;
    }
    .row-background-picture.row-suivez-nous .row>div {
        padding-top: 40px;
    }
    .row-background-picture.row-suivez-nous .row>div:first-child {
        padding-top: 750px;
    }
    .floating-first-part,
    .floating-second-part {
        font-size: 14px;
        line-height: 24px;
        letter-spacing: 2.4px;
        width: 250px;
    }
    .floating-second-part {
        top: calc(75%);
        transform: translateY(-50%);
        margin-bottom: 0px;
    }
    .floating-first-part {
        top: calc(25%);
        transform: translateY(-50%);
        margin-bottom: 0px;
    }
    .container-hp {
        padding: 40px 20px;
    }
    .container-hp .title-like {
        font-size: 14px !important;
        margin-bottom: 15px;
        line-height: 24px;
        letter-spacing: 2.53px;
    }
    .container-hp p {
        font-size: 14px;
        line-height: 24px;
        letter-spacing: 0.53px;
    }
    .title-categorie-like {
        margin-top: 18px !important;
        font-size: 12px;
        letter-spacing: 2.15px;
    }
    .container-hp p.title-categorie-like {
        font-size: 12px;
        margin-top: 18px !important;
    }
    .title-suiveznous {
        padding-left: 28px;
        font-size: 14px;
        line-height: 24px;
        letter-spacing: 2.4px;
    }
    body#cms .vc_col-xs-1,
    body#cms .vc_col-sm-1,
    body#cms .vc_col-md-1,
    body#cms .vc_col-lg-1,
    body#cms .vc_col-xs-2,
    body#cms .vc_col-sm-2,
    body#cms .vc_col-md-2,
    body#cms .vc_col-lg-2,
    body#cms .vc_col-xs-3,
    body#cms .vc_col-sm-3,
    body#cms .vc_col-md-3,
    body#cms .vc_col-lg-3,
    body#cms .vc_col-xs-4,
    body#cms .vc_col-sm-4,
    body#cms .vc_col-md-4,
    body#cms .vc_col-lg-4,
    body#cms .vc_col-xs-5,
    body#cms .vc_col-sm-5,
    body#cms .vc_col-md-5,
    body#cms .vc_col-lg-5,
    body#cms .vc_col-xs-6,
    body#cms .vc_col-sm-6,
    body#cms .vc_col-md-6,
    body#cms .vc_col-lg-6,
    body#cms .vc_col-xs-7,
    body#cms .vc_col-sm-7,
    body#cms .vc_col-md-7,
    body#cms .vc_col-lg-7,
    body#cms .vc_col-xs-8,
    body#cms .vc_col-sm-8,
    body#cms .vc_col-md-8,
    body#cms .vc_col-lg-8,
    body#cms .vc_col-xs-9,
    body#cms .vc_col-sm-9,
    body#cms .vc_col-md-9,
    body#cms .vc_col-lg-9,
    body#cms .vc_col-xs-10,
    body#cms .vc_col-sm-10,
    body#cms .vc_col-md-10,
    body#cms .vc_col-lg-10,
    body#cms .vc_col-xs-11,
    body#cms .vc_col-sm-11,
    body#cms .vc_col-md-11,
    body#cms .vc_col-lg-11,
    body#cms .vc_col-xs-12,
    body#cms .vc_col-sm-12,
    body#cms .vc_col-md-12,
    body#cms .vc_col-lg-12,
    .col,
    .col-1,
    .col-10,
    .col-11,
    .col-12,
    .col-2,
    .col-3,
    .col-4,
    .col-5,
    .col-6,
    .col-7,
    .col-8,
    .col-9,
    .col-auto,
    .col-lg,
    .col-lg-1,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9,
    .col-lg-auto,
    .col-md,
    .col-md-1,
    .col-md-10,
    .col-md-11,
    .col-md-12,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-md-auto,
    .col-sm,
    .col-sm-1,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9,
    .col-sm-auto,
    .col-xl,
    .col-xl-1,
    .col-xl-10,
    .col-xl-11,
    .col-xl-12,
    .col-xl-2,
    .col-xl-3,
    .col-xl-4,
    .col-xl-5,
    .col-xl-6,
    .col-xl-7,
    .col-xl-8,
    .col-xl-9,
    .col-xl-auto,
    .container-fluid,
    .container {
        padding-left: 20px;
        padding-right: 20px;
    }
    .container-fluid,
    .container {
        overflow: hidden;
    }
    .row {
        margin-left: -20px;
        margin-right: -20px;
    }
    .product-variants {
        display: block;
    }
    .product-variants {
        margin-top: 30px;
    }
    .bloc-suiveznous-pictureslist .owl-carousel button.owl-dot.active {
        background-color: #FFF;
    }
    /*.bloc-suiveznous-pictureslist{margin-left: -10px;margin-right:-10px;}*/
    .bloc-suiveznous-pictureslist .owl-carousel .owl-stage-outer {
        margin-left: -57px;
        width: calc(100% + 115px);
        padding-left: 56px;
    }
    .bloc-suiveznous-pictureslist .owl-carousel .owl-item img {
        padding: 0;
        width: calc(100% - 20px);
        margin-right: auto;
        margin-left: auto;
    }
    .bloc-suiveznous-pictureslist .owl-carousel {
        padding: 0 17.5px;
    }
    /* .bloc-suiveznous-pictureslist .owl-carousel{margin-left: -40px;margin-right: -40px;padding-left: 40px;padding-right: 40px;} */
    body#cms section#wrapper>.container section#main {
        /* padding-left: 25px; */
        /* padding-right: 25px; */
    }
    body#cms .bloc-cms-intro h1,
    body#cms h1 {
        font-size: 24px;
        line-height: 38px;
        letter-spacing: 4.3px;
        font-weight: bold;
        margin-bottom: 15px;
    }
    body#cms h2,
    body#cms h3 {
        font-size: 19px;
        letter-spacing: 3.4px;
        line-height: 30px;
        font-weight: bold;
        margin-bottom: 32px;
    }
    body#cms .row-cms-red p {
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 0.34px;
        font-weight: normal;
    }
    body#cms .vc_row-fluid .bloc-cms-image-vertical {
        margin-left: 0px;
        margin-right: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
    .row-cms-mobile-reverse {
        flex-direction: column-reverse;
        display: flex;
    }
    .row-join-blocs .wpb_column:not(.bloc-cms-bigpadding) {
        padding-left: 0px;
        padding-right: 0px;
    }
    .bloc-cms-image-vertical {
        margin-left: -15px;
        margin-right: -15px;
    }
    .row-cms-red .wpb_text_column.wpb_content_element {
        padding: 0 25px;
    }
    .bloc-cms-bigpadding {
        padding: 5.81vw 40px !important;
    }
    .bloc-cms-hypergreen,
    .bloc-cms-darkgreen,
    .bloc-cms-orange,
    .bloc-cms-blue,
    .bloc-cms-grey,
    .bloc-cms-yellow,
    .bloc-cms-brown,
    .bloc-cms-black,
    .bloc-cms-red {
        padding: 45px 40px;
    }
    .cms-bloc-date {
        font-size: 16px;
        line-height: 30px;
        letter-spacing: 2.87px;
        margin-bottom: 20px;
    }
    p.title-4-category {
        font-size: 14px;
        line-height: 24px;
        letter-spacing: 2.53px;
    }
    body#cms p {
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 0.37px;
    }
    body#cms .wpb_single_image {
        overflow: hidden;
    }
    body#cms .wpb_single_image>.wpb_wrapper {
        overflow: hidden;
    }
    body#cms .wpb_single_image>.wpb_wrapper>img {
        /* max-height: 100vw; /* regle initial height: 375px pour ne pas deformer l'image des cuir on a du juste mettre une taille max pour les archives (av bleu ou image fullscreen)*/
        /* min-width: 100%; */
        /* max-width: 100%; */
        max-height: none;
        /* regle initial height: 375px pour ne pas deformer l'image des cuir on a du juste mettre une taille max pour les archives (av bleu ou image fullscreen)*/
        min-width: none;
        max-width: 100%;
        justify-content: center;
        display: flex;
    }
    body#cms .bloc-image-crop-horizontale-mobile .wpb_single_image,
    body.cms-id-8#cms .wpb_single_image {
        height: 100vw;
        width: 100vw;
        overflow: hidden;
        display: flex;
        justify-items: center;
        align-items: start;
    }
    body#cms .bloc-image-crop-horizontale-mobile .wpb_single_image.wpb_content_element img,
    body.cms-id-8#cms .bloc-cms-image-vertical .wpb_single_image.wpb_content_element img,
    body#cms .bloc-image-crop-horizontale-mobile .wpb_single_image>.wpb_wrapper>img,
    body.cms-id-8#cms .wpb_single_image>.wpb_wrapper>img {
        max-width: unset;
        height: auto;
        height: 100vw;
        max-height: unset;
        min-height: unset;
        /*width: 175%;*/
        min-width: unset;
        width: auto;
    }
    body#cms .wpb_single_image.mobile-zoom-in-picture>.wpb_wrapper>img {
        max-width: none;
        width: auto;
        min-width: auto;
    }
    .vc_row.vc_row-o-equal-height>.vc_column_container {
        width: 100%;
    }
    .vc_row.vc_row-flex {
        overflow: hidden !important;
    }
    body#cms .wpb_single_image>.wpb_wrapper {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .row-cms-big-margin {
        padding: 0px;
    }
    .row-cms-big-text p {
        font-weight: bold;
        font-size: 24px;
        line-height: 38px;
        letter-spacing: 4.3px;
    }
    body#cms .bloc-cms-intro p {
        font-size: 14px;
        line-height: 30px;
        letter-spacing: 2.51px;
        font-weight: bold;
    }
    .wpb_content_element.bloc-cms-intro {
        margin: 0px;
        padding: 0 25px;
    }
    .row-cms-red {
        padding: 6.75vw 0;
    }
    #row-cms-picture-below-menu {
        background-repeat: no-repeat;
        background-position: center top;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        height: 100vh;
    }
    #row-cms-picture-below-menu.nopicturebackground {
        height: auto;
    }
    .bloc-show-categories {
        width: 100%;
    }
    .cms-page-category-block>p>a:hover,
    .cms-page-category-block>p>a,
    .cms-page-category-block>p {
        margin: 0;
        font-size: 24px;
        line-height: 38px;
        letter-spacing: 4.3px;
    }
    .row-join-blocs .wpb_column:first-child {
        padding-right: 15px;
        max-width: 100%
    }
    .cms-page-category-block {
        height: 425px;
    }
    /* #_mobile_logo img {
        width: 100%;
    } */
    body#checkout #_desktop_logo svg,
    body#checkout #_desktop_logo img {
        width: 100%;
        max-width: none;
        padding: 0;
    }
    body#checkout #_desktop_logo,
    #_mobile_logo {
        /* position: absolute; */
        /* right: 21px; */
        /* top: 25px; */
        max-width: 125px;
        width: 36%;
        float: right;
    }
    body#checkout #_desktop_logo,
    body#cart #_mobile_logo {
        max-width: 120px;
    }
    body#checkout #_desktop_logo {
        right: 20px;
        padding: 0px;
    }
    #_mobile_pwfavorites {
        width: 17.68px;
        height: 17px;
        margin: 0px 26px;
    }
    #header .header-nav {
        color: #000;
    }
    #_mobile_pwfavorites .picto-nb,
    #_mobile_cart .picto-nb {
        font-size: 10px;
        /* margin-right: 10px; */
        position: absolute;
        /* right: -12px; */
        left: calc(100% + 7px);
        top: 5px;
        margin: 0;
    }
    /* ul.social-links-list>li.facebook {
        background-image: url("data:image/svg+xml,%3Csvg data-name='Calque 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Cpath d='M25,0H0V25H13.35V15.32H10.1V11.55h3.25V8.76c0-3.23,2-5,4.86-5a25.59,25.59,0,0,1,2.91.15V7.3h-2c-1.57,0-1.87.75-1.87,1.84v2.41H21l-.49,3.77H17.25V25H25Z'/%3E%3C/svg%3E");
    }
    ul.social-links-list>li.pinterest {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Cg id='Capa_1' data-name='Capa 1'%3E%3Cpath d='M25,0H0V25H25ZM16,15.29a4.47,4.47,0,0,1-3.86.3,2.54,2.54,0,0,1-.75-.69s-.47,2-.84,3.06A10.49,10.49,0,0,1,9,20.42a9.24,9.24,0,0,1-.11-3.3C9.12,15.4,10,11.69,10,11.69a2.82,2.82,0,0,1-.09-2.17c.45-1.08,1.23-1.58,2.26-1.19s.54,1.86.43,2.22S11.8,12.76,12,13.4s1.73,2,3.56-.5a4.28,4.28,0,0,0-.72-6.18,4.44,4.44,0,0,0-5.71.72,3.73,3.73,0,0,0-.28,5.07l-.56,1.31S6,13.37,6.23,10s3.38-5.46,6.35-5.44a6.07,6.07,0,0,1,5.93,4A6.09,6.09,0,0,1,16,15.29Z'/%3E%3C/g%3E%3C/svg%3E");
    }
    ul.social-links-list>li.instagram {
        background-image: url("data:image/svg+xml,%3Csvg data-name='Calque 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Cpath d='M18.75,6.89V8.4a.64.64,0,0,1-.64.64H16.6A.63.63,0,0,1,16,8.4V6.89a.64.64,0,0,1,.64-.64h1.51A.64.64,0,0,1,18.75,6.89Zm-1.18,4.9a4.17,4.17,0,0,1,.06.71,5.13,5.13,0,0,1-10.26,0,4.17,4.17,0,0,1,.06-.71,5.12,5.12,0,0,1,.14-.68H6.25v7a.64.64,0,0,0,.64.64H18.11a.64.64,0,0,0,.64-.64v-7H17.43A5.12,5.12,0,0,1,17.57,11.79ZM12.5,15.71A3.21,3.21,0,1,0,9.29,12.5,3.21,3.21,0,0,0,12.5,15.71ZM25,0V25H0V0ZM20.83,6.09a1.92,1.92,0,0,0-1.92-1.92H6.09A1.92,1.92,0,0,0,4.17,6.09V18.91a1.92,1.92,0,0,0,1.92,1.92H18.91a1.92,1.92,0,0,0,1.92-1.92Z'/%3E%3C/svg%3E");
    }
    ul.social-links-list>li.line {
        background-image: url("data:image/svg+xml,%3Csvg data-name='Calque 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M25,25H0V0H25ZM20.83,12c0-3.73-3.74-6.76-8.33-6.76S4.17,8.24,4.17,12c0,3.34,3,6.14,7,6.67.27.06.64.18.73.41a1.94,1.94,0,0,1,0,.76l-.12.71c0,.21-.17.82.72.45a27.15,27.15,0,0,0,6.55-4.84h0A6,6,0,0,0,20.83,12ZM9.4,14.12H7.06l-.11,0H7l0-.11V10.33a.16.16,0,0,1,.16-.16h.59a.16.16,0,0,1,.16.16v2.88H9.4a.17.17,0,0,1,.16.17V14A.16.16,0,0,1,9.4,14.12Zm8.66,0H15.72l-.11,0h0l0-.11V10.33l0-.11h0l.11,0h2.34a.16.16,0,0,1,.16.16v.59a.16.16,0,0,1-.16.16H16.47v.61h1.59a.16.16,0,0,1,.16.16v.59a.16.16,0,0,1-.16.16H16.47v.61h1.59a.17.17,0,0,1,.16.17V14A.16.16,0,0,1,18.06,14.12Zm-7.25,0h-.59a.16.16,0,0,1-.16-.16V10.33a.16.16,0,0,1,.16-.16h.59a.16.16,0,0,1,.16.16V14A.16.16,0,0,1,10.81,14.12Zm1.47,0H11.7a.16.16,0,0,1-.16-.16V10.33a.16.16,0,0,1,.16-.16h.71v0l1.66,2.25V10.33a.17.17,0,0,1,.17-.16h.58a.16.16,0,0,1,.16.16V14a.16.16,0,0,1-.16.16h-.68l0,0-1.66-2.25V14A.17.17,0,0,1,12.28,14.12Z'/%3E%3C/svg%3E");
    } */
    #_mobile_cart {
        height: 17px;
        margin: 0px 0px;
        position: relative;
        width: 16px;
        /* 15.98*/
    }
    #menu-icon i {
        font-size: 20px;
    }
    #menu-icon i.close>i {
        display: none;
    }
    #menu-icon img {
        height: 17px;
        width: 17px;
    }
    .float-xs-left {
        float: left;
    }
    .float-xs-right {
        float: right;
    }
    #header .header-nav {
        background-color: transparent;
    }
    body:not(#pagenotfound):not(#index):not(#product):not(.transparent-background) header#header>.header-nav .mobile,
    body.forced-opaque-menu header#header>.header-nav .mobile,
    body.scrolled-down header#header>.header-nav .mobile {
        background-color: #FFF !important;
    }
    body#pagenotfound.scrolled-down #_desktop_logo i,
    body#pagenotfound.scrolled-down #_mobile_logo i,
    body#pagenotfound.scrolled-down #menu-icon {
        color: #000;
    }
    body#pagenotfound.scrolled-down .is-open #menu-icon {
        filter: invert(0);
    }
    body#cart header#header,
    body#checkout header#header {
        position: fixed;
    }
    body#checkout .header-top>.container>div:not(.sub_heading),
    body#checkout #header .header-nav .row>div:last-child,
    body#cart #header .header-nav .row>div:last-child {
        padding: 20px 20px;
        border-bottom: 1px solid rgb(239, 239, 239);
        height: 132px;
    }
    /* body#cart .cart-overview .cart-items .product-line-grid:first-child{padding-top:24px;} */
    body#cart .cart-overview .cart-items .product-line-grid {
        padding: 30px 0;
    }
    body#cart .attrib-container {
        /* padding-left: 165px; */
    }
    body#cart .product-no-picture .attrib-container {
        padding-left: 0px;
    }
    body#cart .cart-item .product-no-picture .container-image {
        display: none;
    }
    body#cart .card-inner-product>br.clear {
        display: none;
    }
    body#checkout .header-top>.container>div>div {
        padding: 0px;
    }
    body#cart li.active:after {
        display: none;
    }
    body#product header#header>.header-nav .mobile {
        background-color: transparent;
    }
    .mobile-order-2 {
        order: 2;
    }
    body#checkout ul.cart-path-track:first-of-type,
    body#cart ul.cart-path-track:first-of-type {
        display: inline-block;
        width: auto;
        border: none;
    }
    body {
        padding-top: 150px;
    }
    body#cart {
        padding-top: 136px;
    }
    #menu-icon {
        line-height: 0.8;
    }
    #_mobile_logo a {
        display: block;
        color: #000;
        font-size: 56px;
        line-height: 44px;
        padding-top: 5px;
    }
    #_mobile_logo a:hover {
        text-decoration: none;
    }
    body#pagenotfound #header .header-nav,
    body#pagenotfound:not(.scrolled-down) header#header>.header-nav .mobile {
        background-color: #ab4446 !important;
        min-height: 92px;
    }
    body.white-header:not(.scrolled-down):not(.forced-opaque-menu) header#header .header-nav {
        filter: invert(1);
    }
    body#pagenotfound:not(.scrolled-down) header#header>.header-nav .mobile #_mobile_cart,
    body#pagenotfound:not(.scrolled-down) header#header>.header-nav .mobile #_mobile_pwfavorites,
    body#pagenotfound:not(.scrolled-down) header#header>.header-nav .mobile img,
    body#pagenotfound:not(.scrolled-down) header#header>.header-nav .mobile svg {
        filter: invert(1);
    }
    body#pagenotfound {
        padding-top: 92px;
    }
    body#pagenotfound .page-not-found h4 {
        font-size: 24px;
        line-height: 38px;
        letter-spacing: 4.3px;
    }
    body#product {
        padding-top: 0px;
    }
    header#header>.header-nav .row>.mobile {
        padding: 20px 20px !important;
        width: 100%;
        position: relative;
    }
    .cart-overview.js-cart {
        font-size: 14px;
    }
    .cart-overview.js-cart>span {
        font-size: 14px;
        padding: 20px 0;
        display: block;
    }
    .pw-fav-toggle.active .pw-fav-remove {
        display: block !important;
    }
    article.product-miniature.js-product-miniature .thumbnail-container .pw-fav-toggle {
        top: 9px;
        left: 5px;
        margin: 3px;
    }
    .product-accessories .owl-nav button.owl-next,
    .product-accessories .owl-nav button.owl-prev,
    .picture-container-slider .owl-nav button.owl-next,
    .picture-container-slider .owl-nav button.owl-prev {
        width: 14px;
        height: 14px;
    }
    .picture-container-slider .owl-nav {
        right: 2px;
        left: 2px;
    }
    .thumbnail-container .pw-fav-remove .material-icons,
    .thumbnail-container .pw-fav-add .material-icons {
        width: 13px;
        height: 11px;
    }
    body#product .greycontainer,
    .product-accessories {
        padding: 40px 0;
    }
    .product-miniature .product-description .h3.product-title {
        font-size: 12px;
        height: 13px;
        overflow: hidden;
        width: 45%;
    }
    .product-miniature .product-description .product-price-and-shipping {
        font-size: 10px;
        line-height: 8px;
        letter-spacing: 1.86px;
        padding-top: 4px;
        width: 55%;
    }
    .thumbnail-container {
        height: 226px;
        margin-bottom: 35px;
    }
    .products.row .thumbnail-container {
        height: auto;
    }
    .products.row .thumbnail-container img {
        width: 100%;
    }
    body#category #js-product-list .products>div.product-thumbnail:nth-last-child(3) {
        display: block;
    }
    /* .category-description-bottom, div#category-description{ */
    /* display:none; */
    /* } */
    .category-row-filter {
        margin-bottom: 0;
    }
    body#category .block-category {
        margin-bottom: 25px;
    }
    body#category h1.h1 {
        margin-bottom: 15px;
    }
    .category-description-bottom,
    div#category-description,
    .category-description-bottom p,
    div#category-description p {
        font-size: 14px;
    }
    a.show-more-product {
        font-size: 15px;
        font-weight: bold;
        line-height: 1;
        margin-top: 50px;
        margin-bottom: 55px;
    }
    div.bloc-list-header-title-number h1.h1 {
        font-size: 24px;
    }
    .category-row-filter>div {
        border: 1px solid #CCC;
        border-left: none;
    }
    .category-row-filter>div:nth-child(2) {
        border-right: none;
    }
    .category-row-filter .nb-prd {
        text-align: Center;
        font-size: 12px;
        letter-spacing: 0.88px;
        color: #afafb3;
        text-transform: uppercase;
        margin: 20px 0;
    }
    .filter-link {
        margin: 18px 0;
    }
    .filter-link>a {
        font-size: 14px;
        line-height: 24px;
        padding-right: 32px;
    }
    body#contact .main-contact-container-fluid {
        background: none;
        padding: 0;
    }
    body#contact h2.big-title {
        margin-bottom: 43px;
    }
    body#contact .shop-information .btn-white {
        margin-top: 40px;
    }
    body#contact .main-contact-container-fluid div.container>div.row>div:first-child {
        background-color: #ab4446;
        padding: 50px 20px;
    }
    body#contact .main-contact-container-fluid div.container>div.row>div:last-child {
        background-color: #f3f4f9;
        padding: 40px 20px;
    }
    .notification>ul {
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 0.37px;
    }
    body#module-pwfavorites-favorites h1.h1,
    body#module-configuratorcf-display h1.h1,
    h1.h1,
    body#contact h1.h1 {
        font-size: 24px;
        line-height: 1.58;
        letter-spacing: 4.3px;
    }
    body#contact .shop-text-normal {
        margin-bottom: 24px;
    }
    body#contact .shop-text-big-title {
        margin-bottom: 27px;
    }
    body#module-pwfavorites-favorites #header-description,
    body#contact #header-description,
    body#contact h1.h1 {
        margin-bottom: 20px;
    }
    body#module-pwfavorites-favorites #header-description,
    body#contact #header-description {
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 0.37px;
        font-style: normal;
        margin-bottom: 47px;
    }
    body#module-pwfavorites-favorites #header-description {
        margin-bottom: 74px;
    }
    .block-contact {
        padding: 0 5px;
    }
    .shop-picture {
        margin-left: -20px;
        margin-right: -20px;
        margin-bottom: 40px;
        width: calc(100% + 40px);
    }
    .big-title {
        font-size: 24px;
        line-height: 38px;
        letter-spacing: 4.3px;
        margin-bottom: 3.375vw;
    }
    .shop-text-big,
    .shop-text-big-title {
        font-size: 19.2px;
        line-height: 30.4px;
        letter-spacing: 3.44px;
        font-weight: bold
    }
    body#module-pwfavorites-favorites .sided-row-connexion {
        margin-bottom: 35px;
        margin-top: 0px;
    }
    .sided-row-connexion .row>div>p.shop-text-normal,
    .shop-text-normal {
        font-size: 16px !important;
        line-height: 24px;
        letter-spacing: 0.37px;
    }
    body#cms div.vc_row.wpb_row {
        padding: 40px 0;
        margin-bottom: 0px;
    }
    body#cms .red-block div.vc_row.wpb_row {
        padding: 60px 0 20px;
    }
    body#cms #row-cms-picture-below-menu.vc_row.wpb_row.nopicturebackground {
        padding: 60px 0;
    }
    .btn-grey,
    .btn-black,
    .btn-white-back,
    .btn-white {
        font-size: 12px;
        line-height: 1;
        padding: 21.5px 10px 21.5px 10px;
        letter-spacing: 2.64px;
        font-weight: bold;
    }
    .sided-row-connexion .btn-black.btn-create-account {
        margin-top: 50px;
        margin-bottom: 20px;
    }
    form select.form-control:focus,
    form select.form-control,
    form textarea.form-control,
    form input.form-control[type="email"],
    form input.form-control[type="password"],
    form input.form-control[type="text"],
    .contact-form form select:focus,
    .contact-form form select,
    .contact-form form textarea,
    .contact-form form input[type="email"],
    .contact-form form input[type="text"] {
        font-size: 12px;
        line-height: 17px;
        letter-spacing: 2.4px;
        outline: none !important;
    }
    body#contact .form-contact-main section.form-fields>label {
        margin-bottom: 0px;
    }
    .contact-form form textarea {
        margin-bottom: 15px;
        min-height: 222px;
    }
    product-miniature .product-description>form>a.addtocart-product-list:hover,
    .product-miniature .product-description>form>a.addtocart-product-list {
        margin-top: 10px;
    }
    .mobile-grey-background {
        background-color: #f3f4f9;
    }
    .product-miniature .product-description .h3.product-title {
        margin-top: 10px;
    }
    body#contact .contact-form .btn-black {
        font-size: 12px;
        line-height: 1;
        padding-top: 21.5px;
        padding-bottom: 21.5px;
    }
    body#contact .btn-white {
        padding-top: 21.5px;
        padding-bottom: 21.5px;
    }
    body#module-pwfavorites-favorites p.title-4-category {
        margin-top: 0px;
        margin-bottom: 33px;
    }
    .contact-form form select {
        background-color: #c8d2e2;
        color: #000;
        font-weight: bold;
        outline: none !important;
    }
    .wishlist-empty {
        margin-bottom: 50px;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner {
        padding-top: 0px;
        padding-bottom: 40px;
        height: 100%;
    }
    #main-popup-cart .content-cart-inner {
        margin-top: 51px;
        width: 100vw;
        height: calc(100% - 51px);
        padding: 17px 0 0 0;
        display: block;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner .big-title {
        padding: 0 15px;
        line-height: 24px;
        font-size: 14px;
        letter-spacing: 2.2px;
        padding-bottom: 12.5px;
        margin-bottom: 0px;
        border-bottom: 1px solid #ddd;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner .empty-box {
        height: auto;
        padding: 25.5px 15px;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner .shop-text-normal {
        margin-bottom: 0px;
        font-size: 12px;
        letter-spacing: 0.88px;
    }
    #main-popup-cart .content-cart-inner .actionblock:before,
    #main-popup-cart .content-cart-inner .actionblock {
        letter-spacing: 0.88px;
        font-weight: 600;
        font-size: 12px;
        line-height: 24px;
        top: 0;
    }
    #main-popup-cart .btn-grey,
    #main-popup-cart .btn-black,
    #main-popup-cart .btn-white {
        position: absolute;
        bottom: 0px;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product {
        padding: 30px 15px;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product:first-child {
        border-top: none;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner>.shop-text-normal {
        padding: 0 15px;
        font-size: 12px;
        line-height: 18px;
        letter-spacing: 0.88px;
        font-weight: 600;
        font-style: italic;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner .product-box {
        margin-bottom: 0px;
        height: calc(100% - 140px);
        max-height: none;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner>.shop-text-big {
        font-size: 14px;
        line-height: 24px;
        letter-spacing: 2.23px;
        margin-bottom: 13px;
        padding: 0 15px;
    }
    .order-product-line .container-image,
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .container-image {
        width: 30vw;
        margin-right: 10vw;
        max-height: 38.5vw;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-name {
        font-size: 12px;
        font-weight: bold;
        line-height: 12px;
        display: block;
        width: 100%;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .remove-from-cart:hover,
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .remove-from-cart,
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-attribute,
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-quantity,
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-price {
        position: static;
        font-size: 12px;
        line-height: 12px;
        letter-spacing: 0.43px;
        padding: 6.5px 0;
        width: 100%;
        font-weight: normal;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-attribute {
        text-transform: none;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .product-price {
        padding-top: 0px;
        margin-top: 18px;
        letter-spacing: 2.2px;
        display: block;
    }
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .remove-from-cart:hover,
    #main-popup-cart .content-cart-inner .container-content-cart-inner .card-inner-product .remove-from-cart {
        padding-bottom: 2px;
        letter-spacing: 2.2px;
        font-weight: 600;
    }
    .sided-row-connexion>.container>.row>div:last-child {
        background-color: #ab4446;
        color: #FFF;
    }
    .sided-row-connexion>.container>.row>div:first-child {
        background-color: #f3f4f9;
        color: #000;
    }
    .forgot-password {
        padding: 5px 0 0 0;
    }
    .sided-row-connexion>.container>.row>div {
        padding: 40px 20px;
    }
    .sided-row-connexion {
        background: none;
        padding: 0px;
    }
    .sided-row-connexion>.container>.row>div>p.big-title {
        margin-bottom: 20px;
    }
    #coor-render-playground {
        margin: 1.125vw auto 2.8125vw auto;
    }
    .quick-lower-title {
        font-size: 12px;
    }
    .step-title.quick-lower-title {
        font-size: 10px;
        margin-bottom: 2.25vw;
    }
    .customizer-price .regular-text {
        font-size: 10px;
        color: #000;
    }
    form.configurator-form label {
        font-size: 12px;
    }
    .customizer-price {
        float: none !important;
        display: block;
        margin: 0 auto;
        text-align: center;
    }
    .title-ligne-info {
        font-size: 10px;
        line-height: 20px;
    }
    .detail-ligne-info {
        font-size: 10px;
        line-height: 27px;
    }
    body#cart section#wrapper {
        margin-top: 3.9375vw;
    }
    body#checkout .cart-path-track>li span.number,
    body#cart .mobile .cart-path-track>li span.number {
        height: 32px;
        width: 32px;
        border-radius: 50%;
        font-size: 14px;
        color: rgb(200, 209, 226);
        line-height: 19.2px;
        letter-spacing: 2.22px;
        border-width: 2px;
        border-color: rgb(200, 209, 226);
        display: flex;
        align-items: center;
        justify-content: center;
        text-align: center;
    }
    .ico-background-hp .bloc-text a:focus,
    .ico-background-hp .bloc-text a:hover,
    .ico-background-hp .bloc-text a {
        color: #000;
        border-bottom: 1px solid #000;
        text-decoration: none;
    }
    body#checkout .cart-path-track li .steptitle-text,
    body#cart .mobile .cart-path-track li .steptitle-text {
        font-size: 12px;
        line-height: 8px;
        letter-spacing: 2.37px;
        color: black;
        position: absolute;
        top: 99px;
        left: 20px;
        float: left;
    }
    body#checkout .cart-path-track li .steptitle-text {
        left: 0px;
        top: 75px;
    }
    body#checkout div.container ul.cart-path-track li.done span.number {
        border: none;
        color: #FFF;
        font-size: 14px;
    }
    body#cart .card.cart-container .card-block.hidden-md-up h1 {
        font-size: 14px;
        line-height: 24px;
        letter-spacing: 2.23px;
        margin-top: 3.5px;
        margin-bottom: 0px;
        font-weight: bold;
    }
    body#cart .cart-item .product-name {
        font-size: 12px !important;
        line-height: 24px !important;
        letter-spacing: 2.37px !important;
        padding-bottom: 0px;
        width: 100% !important;
        position: static !important;
    }
    body#cart .cart-item .product-price {
        letter-spacing: 2.37px !important;
    }
    body#cart .cart-item .product-price,
    body#cart .cart-item .product-attribute,
    body#cart .cart-item .product-quantity {
        font-size: 12px !important;
        padding-bottom: 0px;
        position: static !important;
    }
    body#cart .cart-overview.js-cart .remove-from-cart:hover,
    body#cart .cart-overview.js-cart .remove-from-cart {
        font-size: 10px !important;
        font-weight: 600;
        font-style: normal;
        line-height: 1;
        letter-spacing: 2.2px;
        border-bottom: 1px solid black;
        padding-bottom: 2px;
        text-decoration: none;
        color: black;
        right: auto;
        /* position: static; */
    }
    body#cart .hidden-md-up.label div {
        font-size: 14px;
        padding-bottom: 22px;
        line-height: 8px;
    }
    body#cart li.hidden-md-up {
        font-size: 10px;
    }
    .info-mandatory {
        font-size: 10px;
    }
    form#customer-form input[type="password"],
    form#customer-form input[type="text"],
    form.forgotten-password input[type="email"],
    form#customer-form input[type="email"] {
        font-size: 12px;
        padding: 23px 28px 20px;
    }
    .field-id_gender .radio-inline {
        font-size: 12px;
    }
    .maincontent-myaccount-container .js-customer-form label.form-control-label,
    .register-form .js-customer-form label.form-control-label,
    .js-customer-form label.form-control-label {
        font-size: 12px;
    }
    body#cart li.hidden-md-up .value {
        float: right;
    }
    form#customer-form input[type="password"],
    form#customer-form input[type="text"],
    body#address .js-address-form form input[type="text"],
    body#address .js-address-form form input[type="email"],
    form#checkout input.form-control[type="email"],
    form#checkout input.form-control[type="password"],
    form#checkout input.form-control[type="text"] .maincontent-myaccount-container form input.form-control[type="text"],
    .maincontent-myaccount-container form input.form-control[type="email"],
    .maincontent-myaccount-container form input.form-control[type="password"],
    .maincontent-myaccount-container form input.form-control[type="tel"],
    #password .renew-password input[type="password"],
    form.forgotten-password input[type="email"],
    form#customer-form input[type="email"] {
        padding-top: 22.5px;
        padding-bottom: 22.5px;
    }
    body#checkout section#checkout-addresses-step form input,
    body#checkout section#checkout-addresses-step form select,
    body#checkout section#checkout-delivery-step form textarea {
        height: 55px;
    }
    body#address .maincontent-myaccount-container .js-address-form {
        width: 100%;
    }
    body#checkout section#checkout-delivery-step form textarea#gift_message {
        height: 220px;
    }
    .maincontent-myaccount-container form select.form-control:focus,
    .maincontent-myaccount-container form select {
        padding: 19px 16px;
    }
    body#cart .hidden-md-up.label div:last-child {
        padding-bottom: 0px;
    }
    body#cart .cart-overview.js-cart ul.cart-items li.hidden-md-up {
        list-style-type: none;
        padding: 29px 0;
        border-bottom: 1px solid #c8d1e2;
    }
    body#cart .label.cart-summary-line.cart-total {
        font-weight: bold;
    }
    body#checkout .cart-path-track li.active span.number,
    body#cart .mobile .cart-path-track li.active span.number {
        border: none !important;
    }
    body#checkout footer#footer .container {
        padding: 0 20px;
    }
    body#checkout ul.checkout-footer li {
        text-align: left;
        font-family: 'Proxima Nova';
        font-weight: 600;
        font-style: normal;
        text-transform: uppercase;
        margin-bottom: 28px;
    }
    body#checkout footer#footer>div:first-child {
        padding: 0 20px;
        border: none;
    }
    body#checkout footer:not(.form-footer) {
        margin-top: 28px;
        padding-left: 27px;
        padding-right: 27px;
    }
    body#checkout footer ul.checkout-footer li a:hover,
    body#checkout footer ul.checkout-footer li a:focus,
    body#checkout footer ul.checkout-footer li a {
        border-bottom: 1px solid black;
        padding-bottom: 2px;
        color: black;
        font-size: 12px;
        line-height: 9.6px;
        letter-spacing: 2.64px;
    }
    body#checkout footer ul.checkout-footer/*ul.checkout-footer*/
    {
        margin-top: 0;
        text-align: left;
        padding-left: 0 !important;
        text-transform: uppercase;
        display: block;
    }
    body#checkout .header-top .sub_heading {
        visibility: hidden;
        display: none;
    }
    body#checkout {
        padding-top: 198px;
    }
    body#checkout.thankstep-mobile {
        padding-top: 246px;
    }
    body#checkout.thankstep-mobile .header-top .header_top_row {
        border-bottom: 1px solid rgb(239, 239, 239) !important;
    }
    body#pagenotfound .page-not-found p {
        font-size: 14px;
        line-height: 30px;
        letter-spacing: 2.51px;
    }
    body#pagenotfound .page-not-found {
        text-align: left;
        padding: 35px 40px 119px;
    }
    body#pagenotfound .page-not-found a {
        font-size: 12px;
        letter-spacing: 1.36px;
    }
    body#cart .cart-detailed-actions.card-block {
        width: 100%;
    }
    body#checkout .header-top .sub_heading {
        margin-bottom: 0px;
        visibility: visible;
        padding: 0 12px;
        display: flex;
    }
    body#checkout .header-top .sub_heading .col-6:nth-child(1) h5 {
        font-size: 14px;
        letter-spacing: 2.23px;
        line-height: 24px;
        margin-bottom: 0px;
    }
    body#cms p a.sticky-right {
        position: static;
        float: none;
        display: block;
        width: max-content;
        padding-top: 20px;
    }
    body.cms-id-19#cms .toggling-tab-country p {
        padding-bottom: 70px;
    }
    body.cms-id-19#cms .toggling-tab-country p.small-mobile-padding {
        padding-bottom: 20px;
    }
    body.cms-id-19#cms .wpb_gallery.wpb_content_element {
        margin-left: -20px;
        margin-right: -20px;
    }
    body.cms-id-19#cms .toggling-tab-country h2 {
        padding-bottom: 27px;
    }
    body#cms div.vc_row.wpb_row.row-cms-regular-padding {
        padding: 30px 0;
    }
    /*for page 19 */
    body#cms .vc_row.wpb_row.vc_row-fluid {
        margin-left: -20px !important;
        margin-right: -20px !important;
    }
    body#cms .page-cms-19 .vc_row .vc_col-sm-4 .wpb_wrapper .wpb_text_column.wpb_content_element:first-child p:nth-child(2) {
        padding-bottom: 70px;
    }
    body#checkout .header-top .sub_heading .col-6:nth-child(2) h5 {
        font-size: 12px;
        line-height: 24px;
        letter-spacing: 0.88px;
        font-weight: 600;
        margin-bottom: 0px;
    }
    body#checkout section.checkout-step.-current form select {
        padding-left: 19px;
    }
    body#checkout article.address-item a.edit-address:hover,
    body#checkout article.address-item a.edit-address,
    body#checkout article.address-item a.delete-address:hover,
    body#checkout article.address-item a.delete-address {
        font-size: 14px;
        top: 22px;
        right: 10px;
    }
    body#checkout article.address-item a.delete-address:hover,
    body#checkout article.address-item a.delete-address {
        top: auto;
        bottom: 20px;
    }
    body#checkout article.address-item {
        margin-top: 24px;
    }
    body#checkout .js-address-form h2.h4 {
        margin-bottom: 24px;
    }
    body#checkout .js-address-form h2.h4:not(:first-child) {
        padding-top: 24px;
    }
    body#checkout p.add-address {
        margin-top: 12px;
        margin-bottom: 24px;
    }
    body#checkout p.add-address:nth-last-child(2) {
        margin-bottom: 93px;
    }
    body#addresses p.split-address a:hover,
    body#addresses p.split-address a,
    body#checkout p.split-address a:hover,
    body#checkout p.split-address a,
    body#addresses p.add-address a:hover,
    body#addresses p.add-address a,
    body#checkout p.add-address a:hover,
    body#checkout p.add-address a {
        font-size: 12px;
        color: #000;
        text-decoration: none;
        /* font-weight: 600; */
        font-weight: bold;
        padding-top: 3px;
        padding-bottom: 3px;
        /* border: none; */
        border-bottom: 1px solid black;
        /* text-transform: none; */
        text-transform: uppercase;
        letter-spacing: 2.3px;
    }
    body#checkout header#header>.header-nav {
        display: none;
    }
    body#checkout section#wrapper>.container {
        padding-top: 28px;
    }
    body#checkout section#wrapper:before {
        content: " ";
        height: 20px;
        z-index: 999;
        left: 0px;
        right: 0px;
        /* bottom: calc(36px + 0.77vw + 15.2vh); */
        background: linear-gradient(0deg, rgba(0, 212, 255, 0) 0%, rgba(204, 204, 204, 0.2) 100%);
        /* display: block; */
        display: none;
        position: fixed;
    }
    /* body#checkout section#wrapper:before{display:none;} */
    body#checkout .header-top .sub_heading h5 {
        font-family: 'Proxima Nova';
        font-style: normal;
        font-display: swap;
        font-weight: bold;
        text-transform: uppercase;
    }
    body#checkout.thankstep-mobile .checkout-step-info-identification {
        display: block;
        width: 50%;
        padding-left: 2vw;
    }
    body#checkout section.checkout-step.-current {
        margin-top: 0px;
    }
    body#checkout.thankstep-mobile .header-top ul.cart-path-track {
        display: none;
    }
    .menu-account-mobile {
        display: none;
    }
    body#checkout li.active:after {
        display: none;
    }
    body#checkout ul.cart-path-track {
        margin-bottom: 0px;
        display: block;
    }
    body#checkout .cart-path-track>li.active {
        border: none;
    }
    body#checkout .cart-path-track>li,
    body#cart .mobile .cart-path-track>li {
        padding: 0px;
        position: static;
        width: 34px;
        height: 34px;
        margin-right: 6px;
    }
    body#checkout .cart-path-track li:not(.active) .steptitle-text,
    body#cart .mobile .cart-path-track li:not(.active) .steptitle-text {
        display: none;
    }
    body#checkout div.container ul.cart-path-track li.done span.number:after {
        width: 32px;
        height: 32px;
        font-size: 18px;
        margin-top: 0;
        position: absolute;
        display: flex;
    }
    .create-account-title {
        font-size: 18px;
    }
    h4 {
        font-size: 12px;
    }
    body#addresses .col-md-6:first-child article.address {
        margin-top: 1.687vw;
    }
    body#identity .btn-regularsize,
    body#authentication .btn-regularsize,
    body#password .btn-regularsize {
        width: 100%;
    }
    body#addresses .btn-regularsize {
        width: calc(50% - 7.5px);
    }
    body#address .maincontent-myaccount-container .js-address-form label.form-control-label,
    form#customer-form .container-checkbox label {
        font-size: 12px;
    }
    body#address .js-address-form form input[type="text"] {
        font-size: 12px;
    }
    body#addresses .btn-regularsize:last-child {
        margin-left: 7.5px;
    }
    .maincontent-myaccount-container h3 {
        font-size: 16px;
        margin: 0;
    }
    .maincontent-myaccount-container h3 span {
        font-size: 12px;
        float: right;
        margin-top: -15px
    }
    .order-item .order-product-line .product-name,
    .order-product-line .product-attribute {
        font-size: 10px;
        width: 100%;
        float: float;
        padding-left: 140px;
    }
    .order-item .order-product-line.no-picture-product-line .product-name,
    .order-product-line.no-picture-product-line .product-attribute {
        padding-left: 0px;
    }
    .order-item {
        padding: 40px;
        margin-top: 30px;
        margin-left: -20px;
        margin-right: -20px;
    }
    .order-item .order-item-info-smallbloc .infobloc-title,
    .order-item .order-item-state {
        font-size: 14px;
        letter-spacing: 1px;
        text-transform: uppercase;
        font-weight: 600;
        margin-bottom: 40px;
    }
    .order-item .order-item-info-smallbloc .infobloc-title {
        margin-bottom: 10px;
    }
    .order-item .order-item-info-smallbloc .infobloc-lib {
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 0.3px;
        font-weight: 400;
        margin-bottom: 26px;
    }
    .maincontent-myaccount-container .order-product-line {
        margin-top: 26px;
        margin-bottom: 26px;
        min-height: 116px;
    }
    body#history .order-product-line .container-image {
        width: 112px;
        margin-right: 48px;
        min-height: 144px;
        position: absolute;
    }
    body#history .order-product-line.no-picture-product-line .container-image {
        display: none;
    }
    body#history .order-total-order {
        float: none;
        width: 100%;
        padding-top: 6px;
    }
    body#history .order-item .content-order div.row .btn-black {
        display: block;
        width: 100%;
        margin-top: 40px;
    }
    .order-item .content-order {
        padding: 0px;
    }
    .maincontent-myaccount-container form select:hover,
    .maincontent-myaccount-container form select.form-control:hover,
    .maincontent-myaccount-container form select:focus,
    .maincontent-myaccount-container form select.form-control:focus,
    .maincontent-myaccount-container form select {
        font-size: 12px;
        margin-top: 0px;
        line-height: 17px;
        letter-spacing: 2.4px;
    }
    .maincontent-myaccount-container .js-address-form footer .btn-black {
        width: 100%;
    }
    .image-fullwidth.blackoverlayer.centered-cta img {
        height: 205px;
        width: auto;
        margin-left: -25%;
    }
    a.cta-main:hover,
    a.cta-main {
        font-size: 10px;
        line-height: 8px;
        padding: 24px 0px;
        letter-spacing: 2.2px;
        text-align: center;
        width: calc(100% - 162px);
    }
    .big-title-product-list {
        font-size: 14px;
        line-height: 24px;
        letter-spacing: 2.23px;
        font-weight: bold;
    }
    .picture-container-slider.remove-slider-in-mobile>a:not(:first-child) {
        display: none;
    }
    body#product .image-fullwidth {
        overflow: hidden;
    }
    body#product .image-fullwidth>img {
        width: 150%;
        margin-left: -25%;
    }
    .history-content-product {
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 0.37px;
        text-transform: none;
    }
    .history-title-product {
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 3.95px;
        margin: 30px 0 13px 0;
    }
    .col-md-4.offset-md-1.weird-padding-left.content-media-fullwidth {
        padding-right: 20px;
        padding-left: 20px;
    }
    .product-second-mainbloc {
        padding: 0px;
    }
    .offset-md-1.col-md-4.weird-padding-left,
    .product-second-mainbloc div.row>div {
        padding: 50px 20px;
    }
    .product-second-mainbloc div.row>div:last-child {
        background-color: #FFF;
    }
    .product-info-droplist li h3.itemtitle span.collapseico,
    .product-info-droplist li h3.itemtitle {
        font-size: 14px;
        line-height: 24px;
        letter-spacing: 2.33px;
        cursor: pointer;
    }
    .product-info-droplist li p.textcontent {
        line-height: 24px;
        letter-spacing: 0.37px;
        font-size: 16px;
    }
    body#product .big-top-btm-padding {
        padding-top: 125px !important;
        padding-bottom: 50px;
    }
    body#product .product-additional-info {
        display: block;
        position: static;
        left: 0;
    }
    body#product .product-additional-info>a:hover,
    body#product .product-additional-info>a {
        margin-top: 28px;
        float: none;
        display: block;
        font-size: 12px;
        line-height: 9.6px;
        letter-spacing: 2.64px;
        width: max-content;
    }
    body#product .product-additional-info>ul {
        left: 20px;
        /* display: block; */
        position: static;
        padding: 10px 0 0 0;
    }
    body#product .product-additional-info>a.pw-fav-toggle>.pw-fav-remove .material-icons,
    body#product .product-additional-info>a.pw-fav-toggle>.pw-fav-add .material-icons {
        width: 16px;
        height: 15px;
        margin-right: 13px;
        top: -2px;
        left: -24px;
    }
    body#product .product-info-margin {
        margin-top: 24px;
    }
    body#product .product-additional-info>a.pw-fav-toggle {
        margin-left: 25px;
    }
    body#product .product-info-margin.product-anunce-info {
        font-size: 16px;
        line-height: 18px;
        margin-top: 42px;
        margin-bottom: 42px;
    }
    body#product #product-availability {
        font-size: 16px;
        line-height: 20px;
        margin-top: 40px;
    }
    body#product .product-info-margin.product-description,
    body#product .product-info-margin.product-description>p {
        font-size: 16px;
        line-height: 26px;
        letter-spacing: 0.37px;
    }
    .product-actions {
        padding-bottom: 0px;
    }
    body#product .big-top-btm-padding .weird-padding-left,
    body#product .big-top-btm-padding .weird-padding-left {
        padding: 0 20px;
    }
    body#product .product-header-bloc p.h1,
    body#product .product-header-bloc h1.h1 {
        font-size: 24px;
        line-height: 38px;
        letter-spacing: 4.3px;
        margin-top: 23px;
        margin-bottom: 16px;
        padding-bottom: 5px;
    }
    body#product .product-information div.product-description-short h1,
    body#product .product-information div.product-description-short p,
    body#product .product-information div.product-description-short {
        font-size: 14px;
        letter-spacing: 2.23px;
        line-height: 24px;
        font-weight: bold;
        margin-bottom: 30px;
    }
    body#product .product-header-bloc p.h1 .regular-price,
    body#product .product-header-bloc h1.h1 .regular-price {
        font-size: 16px;
        line-height: 8px;
        letter-spacing: 4px;
        margin-top: 16px;
    }
    .fullscreen-section {
        margin-left: -20px;
        margin-right: -20px;
        width: calc(100% + 40px);
    }
    .fullscreen-section>.row {
        margin: 0px;
    }
    .fullscreen-section>.row>.container>.row {
        margin: 0px;
    }
    .fullscreen-section>.row>.container>.row section.product-mostviewed {
        margin: 0px;
        padding: 0px;
        width: 100%;
    }
    .fullscreen-section>.row>.container>.row section.product-mostviewed>.container {
        padding: 0px;
    }
    body#product .big-top-btm-padding {
        padding-top: 0px;
    }
    body#product .big-top-btm-padding>div.col-md-6 {
        display: none;
    }
    body#product .product-images.js-qv-product-images li,
    body#product .product-images.js-qv-product-images li img {
        width: 100%;
    }
    body#product .js-qv-mask.mask.scroll .product-images.js-qv-product-images {
        position: static;
        padding: 0px;
    }
    body#product div.add button.btn.btn-black.add-to-cart i:before {
        margin-top: -2px;
    }
    body#product div.add button.btn.btn-black.add-to-cart {
        font-size: 12px;
        padding: 21.5px 0 21.5px 2.3px;
        line-height: 8px;
        max-width: 100%;
        letter-spacing: 2.2px;
        font-weight: bold;
    }
    .product-variants-item .input-container label .color .sr-only {
        bottom: -15px;
    }
    body#product div.variant-menu div.menu-title p {
        border: none;
        font-size: 14px;
        line-height: 24px;
        letter-spacing: 2.16px;
        padding: 0;
        margin: 0;
    }
    .product-variants-item .input-container label .color {
        margin-right: 15px;
    }
    /* body#product .product-variants{display:none;} */
    body#product .product-variants {
        margin-bottom: 3.375vw;
    }
    .product-variants-item .input-container label .color .sr-only {
        font-size: 12px;
        padding-top: 10px;
        /* display: block; */
        height: auto;
    }
    body#product .variant-menu {
        margin-left: -20px;
        padding: 15px 20px;
        margin-right: -20px;
        border-top: 1px solid rgb(239, 239, 239);
        border-bottom: 1px solid rgb(239, 239, 239);
        margin-bottom: 30px;
    }
    body#product div.add button.btn.btn-black.add-to-cart i {
        width: 12px;
        height: 12px;
        margin-top: -2px;
        margin-right: 5px;
    }
    .product-info-droplist li {
        padding: 26px 0;
    }
    #computeSelectSize {
        font-size: 16px;
    }
    .product-variants .product-variants-item select {
        font-size: 16px;
        /*max-width: none !important;*/
        background-size: 5px;
        background-position: calc(100% - 4px) calc(50% - 0.75px);
        padding-right: 10px;
    }
    .product-variants .product-variants-item>span.control-label {
        font-size: 14px;
        letter-spacing: 2.2px;
    }
    #search_filters_wrapper {
        border: none;
    }
    body#category #search_filters {
        display: block;
    }
    #search_filters_wrapper #search_filters section.facet {
        display: block;
        width: 100%;
        border: none;
        padding: 0;
    }
    #search_filter_controls>button {
        display: none;
    }
    #search_filters_wrapper div.title i.add,
    #search_filters_wrapper div.title i.remove {
        font-size: 0px;
    }
    #search_filters_wrapper div.title i.add:before,
    #search_filters_wrapper div.title i.remove:before {
        content: "+";
        font-size: 24px;
        line-height: 24px;
        letter-spacing: 0px;
        font-weight: bold;
        float: right;
    }
    #search_filters_wrapper div.title i.remove:before {
        content: "-";
    }
    #search_filters_wrapper {
        margin-left: -20px;
        margin-right: -20px;
    }
    #search_filters_wrapper #_mobile_search_filters_clear_all .btn-trans {
        width: 100%;
    }
    #search_filters_wrapper #search_filters section.facet {
        position: relative;
        margin-bottom: 0px;
        padding: 25px 20px;
        border-bottom: 1px solid #CCC !important;
    }
    #search_filters_wrapper #search_filters section.facet ul {
        padding-top: 18px;
    }
    #search_filters_wrapper #search_filters section.facet ul.collapse {
        display: none;
    }
    #search_filters .ui-slider .ui-slider-handle {
        top: -2.5px !important;
        height: 10px;
        width: 6.4px !important;
    }
    #search_filters_wrapper #search_filters section.facet ul.show {
        display: block;
        max-width: none;
        width: auto;
    }
    #search_filters_wrapper #search_filters .facet>ul,
    #search_filters_wrapper #search_filters .facet>ul.two-colums-list {
        width: 100%;
        max-width: none;
    }
    #search_filters_wrapper div.title i.add {
        display: block;
        margin-top: -20px;
        font-style: normal;
    }
    #search_filters_wrapper div.title i.remove {
        display: none;
        margin-top: -20px;
        font-style: normal;
    }
    #search_filters_wrapper div.title.collapsed i.add {
        display: block;
        margin-top: -20px;
    }
    #search_filters_wrapper div.title.collapsed i.remove {
        display: none;
        margin-top: -20px;
    }
    #search_filters_wrapper div.title[aria-expanded="true"] i.add {
        display: none;
        margin-top: -20px;
    }
    #search_filters_wrapper div.title[aria-expanded="true"] i.remove {
        display: block;
        margin-top: -20px;
    }
    #search_filters_wrapper div.title {
        position: relative;
        width: 100%;
    }
    #search_filters_wrapper span.float-xs-right {
        position: absolute;
        right: 0;
        top: 0px;
    }
    #search_filters_wrapper .facet-title {
        font-size: 14px;
        font-weight: bold;
        letter-spacing: 2.23px;
        line-height: 24px;
        margin-bottom: 0px;
    }
    #search_filters_wrapper .js-search-link {
        font-size: 12px;
        letter-spacing: 2.16px;
    }
    body#checkout section#checkout-personal-information-step ul.nav li.nav-item {
        text-align: left;
    }
    body#checkout section#checkout-personal-information-step ul.nav li.nav-item a {
        font-size: 12pt;
        letter-spacing: 2.37pt;
        padding-left: 31px;
        font-family: 'Proxima Nova';
        font-weight: bold;
        font-style: normal;
        font-display: swap
    }
    body#checkout section#checkout-personal-information-step .content .tab-content .tab-pane p.info-mandatory {
        display: none;
    }
    body#checkout section#checkout-personal-information-step .content .tab-content .tab-pane p.form-text.form-text-lower-margin {
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 0.37px;
        margin: 0px 0px 30px 0;
    }
    body#checkout section#checkout-personal-information-step #checkout-guest-form form#customer-form p.auto-cgu {
        font-size: 14px;
        line-height: 24px;
        letter-spacing: 0.37px;
        margin: 0;
    }
    body#checkout section#checkout-personal-information-step #checkout-guest-form form label {
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 0.37px;
    }
    body#checkout section#checkout-personal-information-step .content .tab-content .tab-pane {
        padding: 43px 21px;
    }
    body#checkout section#checkout-addresses-step .content {
        margin-top: 10px;
    }
    body#checkout .js-address-form .form-fields>div.form-group.field-postcode,
    body#checkout .js-address-form .form-fields>div.form-group.field-city,
    body#checkout .js-address-form .form-fields>div.form-group.field-id_country,
    body#checkout .js-address-form .form-fields>div.form-group.field-lastname,
    body#checkout .js-address-form .form-fields>div.form-group.field-firstname {
        width: calc(100% + 40px);
        float: none;
        margin-left: -20px;
    }
    body#checkout .js-address-form .form-fields>div.form-group {
        width: calc(100% + 40px);
    }
    body#checkout .js-address-form .note-mandatory {
        font-size: 12px;
        line-height: 24px;
        letter-spacing: 0.36px;
    }
    .btn-third {
        float: left;
        width: 33%;
    }
    .btn-white-back:focus,
    .btn-white-back:hover,
    .btn-white-back {
        border: 1px solid black;
        padding: 20.5px 0;
        color: #000;
    }
    body#cart .text-sm-center .btn {
        padding: 21.5px 0 21.5px 2.3px;
    }
    body#checkout section#checkout-delivery-step form footer,
    #payment-confirmation>.ps-shown-by-js {
        display: block;
    }
    body#checkout .btn-white-back {
        width: 37.5%;
    }
    body#checkout section#checkout-delivery-step .delivery-options-list .delivery-option .carrier-name {
        font-size: 12px;
        line-height: 20px;
        padding-top: 0px;
        text-transform: uppercase;
        letter-spacing: 2.16px;
        max-width: 64%;
        float: left;
        font-weight: 600;
        margin-right: 2%;
    }
    body#checkout section#checkout-payment-step .payment-options .payment-option {
        background-color: rgb(232, 235, 242);
        padding: 19px 18px;
        display: block;
    }
    body#checkout form#login-form input[type="text"],
    body#checkout form#login-form input[type="email"],
    body#checkout form#login-form input[type="password"] {
        font-size: 12px;
        padding: 17px 28px 14px;
    }
    body#checkout form .quick-info {
        font-size: 12px;
        line-height: 1.1;
        margin-bottom: 2px;
    }
    body#checkout article.address-item {
        padding: 19px;
    }
    body#checkout article.address-item .custom-radio {
        margin-right: 10px;
    }
    body#checkout article.address-item header.h4 {
        margin-bottom: 0px;
    }
    body#checkout #login-form input[type="password"] {
        margin-bottom: 30px;
    }
    body#checkout #login-form input[type="text"],
    body#checkout #login-form input[type="email"] {
        margin-bottom: 18px;
    }
    body#checkout form#login-form .form-group.field-password {
        margin-bottom: 0px;
    }
    body#checkout #login-form footer.form-footer.text-sm-center {
        padding-left: 0px !important;
    }
    body#checkout #login-form footer.form-footer button {
        margin-bottom: 30px;
        width: 100%;
    }
    body#checkout #customer-form footer.form-footer button {
        margin-bottom: 30px;
    }
    body#checkout #customer-form footer.form-footer button {
        margin-bottom: 30px;
    }
    body#checkout #customer-form input[type=text],
    body#checkout #customer-form input[type=email],
    body#checkout #customer-form input[type=password] {
        padding: 17px 28px 14px;
        font-weight: 600;
        letter-spacing: 0.3px;
        margin-bottom: 30px;
        margin-top: 0px !important;
    }
    body#checkout form#login-form input[type="text"]::placeholder,
    body#checkout form#login-form input[type="email"]::placeholder,
    body#checkout form#login-form input[type="password"]::placeholder {
        font-size: 10px;
    }
    body#checkout section#checkout-payment-step .custom-radio input~.checkmark,
    body#checkout section#checkout-payment-step .custom-radio input:checked~.checkmark {
        background: transparent;
        border: 1px solid #000;
    }
    body#checkout section#checkout-payment-step>.content>p {
        font-size: 16px;
        font-weight: 400;
        line-height: 24px;
        letter-spacing: 0.3px;
    }
    body#checkout section#checkout-payment-step .condition-label>label {
        font-size: 14px;
    }
    body#checkout section#checkout-payment-step .condition-label>label>a:hover,
    body#checkout section#checkout-payment-step .condition-label>label>a {
        font-weight: 600;
        text-decoration: none;
    }
    body#checkout section#checkout-payment-step .payment-options .payment-option label {
        font-size: 12px;
        line-height: 20px;
        margin-top: 2px;
        margin-top: 2px;
        padding-top: 0px;
        text-transform: uppercase;
        letter-spacing: 2.16px;
        max-width: 64%;
        float: left;
        font-weight: 600;
        margin-right: 2%;
    }
    body#checkout section#checkout-delivery-step form footer {
        margin-top: 30px;
    }
    body#checkout section#checkout-delivery-step .delivery-options .row.delivery-option .col-1.col-sm-1 {
        padding-left: 0;
    }
    body#checkout section#checkout-delivery-step .delivery-options-list .delivery-option .custom-radio {
        top: 20px;
        left: 13px;
        position: absolute;
    }
    body#checkout .delivery-options {
        padding: 0 20px;
    }
    body#checkout section#checkout-addresses-step,
    body#checkout section#checkout-delivery-step,
    body#checkout section#checkout-payment-step {
        padding-left: 20px;
        padding-right: 20px;
    }
    body#checkout section#checkout-payment-step .payment-options .payment-option {
        display: block;
    }
    body#checkout .payment-option>.custom-radio,
    body#checkout section#checkout-delivery-step .delivery-options-list .delivery-option>.custom-radio {
        padding-left: 35px;
    }
    body#checkout section#checkout-delivery-step {
        margin-top: 15px;
    }
    body#checkout section#checkout-addresses-step .content h2.h4,
    body#checkout section#checkout-addresses-step .content h5,
    body#checkout section#checkout-delivery-step .content h5,
    body#checkout section#checkout-payment-step .content h5 {
        font-size: 12px;
        line-height: 24px;
        letter-spacing: 2.37px;
        font-weight: bold;
        margin-bottom: 24px !important;
        text-transform: uppercase;
    }
    body#checkout .js-address-form footer.form-footer {
        padding-right: 0px;
    }
    body#checkout section#checkout-delivery-step input[type=radio],
    body#checkout section#checkout-payment-step input[type=radio] {
        -webkit-appearance: none;
        height: 31px;
        width: 31px;
        border: 1px solid black;
        border-radius: 50%;
        outline: none;
        margin-right: 25px;
        margin-top: 2px;
    }
    body#checkout section#checkout-delivery-step .delivery-options-list .delivery-option {
        font-size: 12px;
        line-height: 20px;
        letter-spacing: 2.16px;
        padding: 20px 13px 20px 50px;
        position: relative;
    }
    body#checkout section#checkout-delivery-step .delivery-options-list .delivery-option .carrier-price {
        font-size: 14px;
        line-height: 20px;
        letter-spacing: 2.52px;
        width: 34%;
        float: right;
        text-align: right;
    }
    body#checkout section#checkout-delivery-step .delivery-options-list .delivery-option>label {
        font-size: 0px;
    }
    body#checkout section#checkout-delivery-step .order-options {
        margin-top: 40px;
    }
    body#checkout label[for="gift_message"] {
        font-size: 12px;
        line-height: 16px;
        letter-spacing: 0.37px;
        font-weight: 600;
        font-style: italic;
    }
    body#checkout label[for="input_gift"] {
        font-size: 14px;
        line-height: 24px;
        letter-spacing: 0.37px;
    }
    body#checkout section#checkout-delivery-step form textarea#gift_message {
        max-width: 100%;
        width: 100%;
    }
    body#checkout footer.address-footer .btn-grey:first-child {
        width: 48%;
    }
    .ps-shown-by-js:after {
        content: " ";
        display: block;
        clear: both;
    }
    body#checkout article.address-item .address-alias.h4 {
        font-size: 16px;
        float: left;
        padding-left: 35px;
    }
    body#checkout article.address-item .address {
        font-size: 14px;
        padding-left: 50px;
    }
    #search_filters section.facet.facet-slider .slider-span-info {
        display: none;
    }
    /* #search_filters_wrapper #search_filters section.facet.facet-slider p.h6{margin-bottom: 25px;} */
    #search_filters_wrapper #search_filters section.facet.facet-slider ul {
        display: none;
    }
    #search_filters_wrapper #search_filters section.facet.facet-slider ul.show>li>p.thevisibleone {
        display: block !important;
        text-align: center;
        /* margin: 50px 0; */
        clear: both;
        line-height: 1;
    }
    #search_filters_wrapper #search_filters .facet>ul>li {
        width: 98.8%;
    }
    #search_filters_wrapper #search_filters section.facet.facet-slider ul.show {
        float: none;
        display: block;
        margin-top: 30px;
        margin-bottom: 79px;
        float: none;
        width: 100%;
    }
    #search_filters_wrapper #search_filters section.facet.facet-slider {
        border-top: none;
    }
    body#product .nopadding-right .product-images.js-qv-product-images {
        padding-left: 0px;
    }
    body#product .nopadding-right .product-images.js-qv-product-images {
        margin-left: 0px;
        margin-right: 0px;
    }
    form#conditions-to-approve .condition-label {
        padding-left: 35px;
        margin-top: -15px;
    }
    body#order-confirmation #content-hook_order_confirmation h3.h1.card-title {
        margin-top: 15px;
        font-size: 16px;
    }
    body#order-confirmation #content-hook_order_confirmation p.detail-info-ref,
    body#order-confirmation #content-hook_order_confirmation p.detail-info-title {
        margin-bottom: 32px;
    }
    body#order-confirmation .big-title {
        font-size: 14px;
        margin-bottom: 20px;
        line-height: 1.5;
    }
    body#order-confirmation #registration-form .field-optin label {
        font-size: 12px;
    }
    body#order-confirmation #registration-form {
        margin-top: 32px;
        padding: 30px 25px;
    }
    body#order-confirmation #registration-form ul li {
        font-size: 14px;
    }
    body#order-confirmation #registration-form p.legal-mention {
        font-size: 12px;
        clear: both;
        padding-top: 10px;
    }
    .addtocart-product-list {
        font-size: 11px;
        letter-spacing: 1.3px;
    }
    .product-miniature .product-description .h3.product-title a {
        font-size: 12px;
    }
    .row-background-picture.row-suivez-nous {
        height: auto;
    }
    form#customer-form .container-checkbox label {
        font-size: 14px;
    }
    .bloc-info-category:hover .bloc-decouvrir,
    .bloc-info-category:hover .bloc-description {
        font-size: 12px;
    }
    .maincontent-myaccount-container h4 {
        font-size: 14px;
    }
    .maincontent-myaccount-container address {
        font-size: 12px;
    }
    .maincontent-myaccount-container .row .col-md-6:nth-last-child(2) article.address {
        margin-bottom: 5.81125vw
    }
    #search_filters_wrapper #search_filters section.facet:first-of-type {
        padding-left: 20px;
    }
    body#module-configuratorcf-display .black-link:hover,
    body#module-configuratorcf-display .black-link {
        font-size: 10px;
        margin-bottom: 15px;
    }
    body#module-configuratorcf-display .header-description {
        margin-bottom: 15px;
    }
    body#module-configuratorcf-display .header-description>a.regular-text {
        font-size: 10px;
        float: none !important;
        display: block;
        width: max-content;
        font-size: 10px;
        margin-top: 15px;
    }
    body#module-configuratorcf-display header.page-header.bloc-list-header-title-number {
        padding-bottom: 12px;
        margin-bottom: 25px;
    }
    .msg-toselect {
        text-align: left !important;
    }
    body#module-configuratorcf-display header.page-header.bloc-list-header-title-number h1 {
        line-height: 1;
    }
    body#module-configuratorcf-display .previous-link:hover,
    body#module-configuratorcf-display .previous-link,
    body#module-configuratorcf-display header.page-header.bloc-list-header-title-number h1 span.customizer-price {
        letter-spacing: 2px;
        font-size: 12px;
    }
    body#module-configuratorcf-display header.page-header.bloc-list-header-title-number h1 span.customizer-price {
        padding-bottom: 2px;
    }
    .content-step-price {
        font-size: 10px;
    }
    p.ligne-info {
        margin-bottom: 0px;
    }
    .modal-content .modal-header .modal-title {
        font-size: 16px;
        line-height: 1.3;
        font-weight: bold
    }
    #summaryconfig .modal-dialog {
        max-width: none;
        width: calc(100% - 10px);
        height: calc(100% - 10px);
        margin: 0;
    }
    body#module-configuratorcf-display .quick-lower-title.step-title {
        font-size: 14px;
        margin-bottom: 40px;
        width: 100%;
        margin-top: 30px;
    }
    .step-summarizer-container .arrow-toggle-config {
        position: absolute;
        display: flex;
        align-items: center;
        width: 40px;
        justify-content: center;
        height: 40px;
        font-size: 30px;
        color: #FFF;
        background-color: #000;
        text-align: center;
        right: -40px;
        top: 0px;
        z-index: 20;
    }
    form.configurator-form select.form-control {
        font-size: 14px;
    }
    form.configurator-form label.sub-label {
        font-size: 12px;
    }
    form.configurator-form label.sub-label .sub-sub-label {
        font-size: 12px;
        width: 110px;
    }
    form.configurator-form input.sub-box {
        width: 40px;
        border-bottom: 2px solid #CCC !important;
    }
    form.configurator-form.no-show-radio label p {
        top: 20px;
    }
    form.configurator-form label p {
        font-size: 12px;
    }
    .swal2-popup.swal2-modal.swal2-show .swal2-actions button,
    .swal2-popup.swal2-modal.swal2-show #swal2-content,
    .swal2-popup.swal2-modal.swal2-show #swal2-title {
        font-size: 14px;
    }
    .swal2-popup {
        padding: 10px;
    }
    body#module-configuratorcf-display .configurator-cf-error {
        line-height: 1.5;
        font-size: 12px;
        min-height: auto;
    }
    .step-summarizer {
        position: fixed;
        left: 0;
        transform: translateX(-100%);
        display: block;
        z-index: 203;
        padding: 15px 25px;
        top: 60px;
        transition: 2s;
    }
    body#cart .average-regular-text {
        margin-top: 28px;
        margin-bottom: 16px;
    }
    body#cart .cart-detailed-actions.card-block {
        margin-top: 12px;
    }
    .step-summarizer.showme {
        transform: none;
    }
    .step-summarizer>a.config-reset:hover,
    .step-summarizer>a.config-reset {
        font-size: 14px;
        margin-left: 0px;
        margin-top: 25px;
    }
    .step-summarizer-list li {
        padding-bottom: 15px;
    }
    .step-summarizer-list li a,
    .step-summarizer-list li {
        font-size: 12px;
    }
    .step-summarizer-list {
        padding: 0;
    }
    body.forced-opaque-menu .ico-user-white:before,
    body.scrolled-down .ico-user-white:before,
    body.white-header .ico-user-white:before,
    body:not(#index):not(.transparent-background) .ico-user-white:before {
        background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 28.5 30' style='enable-background:new 0 0 28.5 30;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bdisplay:none;%7D .st1%7Bdisplay:inline;fill:%23A94447;%7D .st2%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg id='Calque_3' class='st0'%3E%3Cimage style='display:inline;overflow:visible;enable-background:new ;' width='1170' height='2532' xlink:href='../../../../../RECETTAGE/MOBILE/Liens/IMG_1176.jpg' transform='matrix(0.4609 0 0 0.4609 -301 -171)'%3E%3C/image%3E%3C/g%3E%3Cg id='Calque_4' class='st0'%3E%3Crect x='-89.2' y='-48.3' class='st1' width='436' height='84'/%3E%3C/g%3E%3Cg id='Calque_1_1_' class='st0'%3E%3C/g%3E%3Cpath class='st2' d='M19,14.6c2-1.6,3.2-4.2,2.8-6.9c-0.5-4.1-4.3-7-8.5-6.5c-2,0.3-3.8,1.3-5,2.9C7.1,5.7,6.6,7.7,6.8,9.7 c0.3,1.9,1.2,3.7,2.8,4.9c-5.1,1.9-9,6.7-9.6,12.8c0,0.4,0.1,0.8,0.3,1c0.3,0.3,0.6,0.4,1,0.4h25.8c0.4,0,0.7-0.2,1-0.4 c0.3-0.3,0.4-0.7,0.3-1C27.8,21.4,24,16.5,19,14.6z M10.5,5.7c0.8-1,1.9-1.7,3.2-1.9c0.2,0,0.4,0,0.6,0c2.4,0,4.5,1.8,4.8,4.2 c0.3,2.7-1.5,5.1-4.2,5.4c-1.3,0.2-2.6-0.2-3.6-1c-1-0.8-1.7-1.9-1.9-3.2C9.3,8,9.7,6.8,10.5,5.7z M2.9,26.2 c1.2-5.6,5.8-9.7,11.3-9.7s10.1,4.1,11.3,9.7H2.9z'/%3E%3C/svg%3E");
    }
    body.forced-opaque-menu .ico-search-white:before,
    body.white-header .ico-search-white:before,
    body.scrolled-down .ico-search-white:before,
    body:not(#index):not(.transparent-background) .ico-search-white:before {
        background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 27.9 30' style='enable-background:new 0 0 27.9 30;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bdisplay:none;%7D .st1%7Bdisplay:inline;fill:%23A94447;%7D .st2%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg id='Calque_3' class='st0'%3E%3Cimage style='display:inline;overflow:visible;enable-background:new ;' width='1170' height='2532' xlink:href='../../../../../RECETTAGE/MOBILE/Liens/IMG_1176.jpg' transform='matrix(0.4609 0 0 0.4609 -233 -171)'%3E%3C/image%3E%3C/g%3E%3Cg id='Calque_4' class='st0'%3E%3Crect x='-21.2' y='-48.3' class='st1' width='436' height='84'/%3E%3C/g%3E%3Cg id='Calque_1_1_' class='st0'%3E%3C/g%3E%3Cpath class='st2' d='M27.4,26.2L20,18.9c1.4-1.9,2.2-4.2,2.2-6.6c0-6.1-5-11.1-11.1-11.1S0,6.2,0,12.3c0,6.1,5,11.1,11.1,11.1 c2.5,0,4.9-0.9,6.8-2.3l7.4,7.3c0.3,0.3,0.7,0.4,1.1,0.4c0.4,0,0.8-0.1,1.1-0.4C27.9,27.8,27.9,26.8,27.4,26.2z M11.1,20.4 c-4.5,0-8.1-3.6-8.1-8.1c0-4.5,3.6-8.1,8.1-8.1s8.1,3.6,8.1,8.1C19.2,16.8,15.6,20.4,11.1,20.4z'/%3E%3C/svg%3E%0A");
    }
    #menu-icon .close:after {
        display: none;
    }
    #menu-icon .close:before {
        background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Calque_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 23.8 30' style='enable-background:new 0 0 23.8 30;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bdisplay:none;%7D .st1%7Bdisplay:inline;fill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg id='Calque_3' class='st0'%3E%3Cimage style='display:inline;overflow:visible;enable-background:new ;' width='1170' height='2532' xlink:href='../../../../../RECETTAGE/MOBILE/Liens/IMG_1176.jpg' transform='matrix(0.4609 0 0 0.4609 -21 -171)'%3E%3C/image%3E%3Crect x='-19' y='-17.5' class='st1' width='196.5' height='60'/%3E%3C/g%3E%3Cg id='Calque_4' class='st0'%3E%3C/g%3E%3Cg id='Calque_1_1_' class='st0'%3E%3C/g%3E%3Cpath d='M14.3,16.7l9-9C24,7,24,6,23.3,5.3s-1.7-0.7-2.4,0l-9,9l-9-9c-0.7-0.7-1.7-0.7-2.4,0s-0.7,1.7,0,2.4l9,9l-9,9 c-0.7,0.7-0.7,1.7,0,2.4c0.3,0.3,0.8,0.5,1.2,0.5s0.9-0.2,1.2-0.5l9-9l9,9c0.3,0.3,0.8,0.5,1.2,0.5c0.4,0,0.9-0.2,1.2-0.5 c0.7-0.7,0.7-1.7,0-2.4L14.3,16.7z'/%3E%3C/svg%3E%0A");
        transform: none;
        background-repeat: no-repeat;
        background-color: transparent;
        position: static;
        height: 17px;
        width: 17px;
        opacity: 1;
    }
    body#pagenotfound .h3-title {
        letter-spacing: 2.2px;
    }
    /* body#pagenotfound footer#footer >div:first-child{border-color: #FFF;} */
    /* body#pagenotfound #menu-icon .close:before{     filter: invert(1); } */
    #menu-icon .close:focus,
    #menu-icon .close:hover,
    #menu-icon .close {
        position: static;
        height: 17px;
        width: 17px;
        opacity: 1;
        transform: none;
    }
    body.cms-id-edito#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.bloc-cms-intro p,
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.bloc-cms-intro p {
        font-weight: bold;
        font-size: 14px;
        line-height: 30px;
        letter-spacing: 2.51px;
    }
    body#cms div.vc_row.wpb_row.row-cms-big-text .wpb_text_column.wpb_content_element p {
        font-size: 14px;
        line-height: 30px;
        letter-spacing: 2.51px;
        font-weight: 600;
    }
    body#cms p.title-4-category {
        margin-top: 53px;
    }
    body#cms div.vc_row.wpb_row.toggling-tab-country {
        padding: 60px 0px;
    }
    body#cms div.vc_row.wpb_row.row-mobile-cms-padding-53 {
        padding: 53px 0;
    }
    body#cms div.vc_row.wpb_row.row-mobile-cms-padding-53-top {
        padding-top: 53px;
    }
    body#cms div.vc_row.wpb_row.row-mobile-cms-padding-53-bottom {
        padding-bottom: 53px;
    }
    body#cms div.vc_row.wpb_row.row-mobile-cms-padding-20 {
        padding: 20px 0;
    }
    body#cms div.vc_row.wpb_row.row-mobile-cms-padding-20-top {
        padding-top: 20px;
    }
    body#cms div.vc_row.wpb_row.row-mobile-cms-padding-20-bottom {
        padding-bottom: 20px;
    }
    body#cms div.mobile-column-padding-top-20 {
        padding: 20px 0;
    }
    body#cms div.mobile-column-padding-bottom-20 {
        padding-bottom: 20px;
    }
    body#cms div.mobile-column-padding-20 {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    body#cms div.mobile-column-padding-top-30 {
        padding-top: 30px;
    }
    body#cms div.mobile-column-padding-bottom-30 {
        padding-bottom: 30px;
    }
    body#cms div.mobile-column-padding-30 {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    body#cms div.mobile-column-padding-top-40 {
        padding-top: 40px;
    }
    body#cms div.mobile-column-padding-bottom-40 {
        padding-bottom: 40px;
    }
    body#cms div.mobile-column-padding-40 {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    body#cms div.mobile-column-padding-top-53 {
        padding-top: 53px;
    }
    body#cms div.mobile-column-padding-bottom-53 {
        padding-bottom: 53px;
    }
    body#cms div.mobile-column-padding-53 {
        padding-top: 53px;
        padding-bottom: 53px;
    }
    body#cms div.mobile-column-padding-top-60 {
        padding-top: 60px;
    }
    body#cms div.mobile-column-padding-bottom-60 {
        padding-bottom: 60px;
    }
    body#cms div.mobile-column-padding-60 {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    body#cms div.mobile-column-padding-top-70 {
        padding-top: 70px;
    }
    body#cms div.mobile-column-padding-bottom-70 {
        padding-bottom: 70px;
    }
    body#cms div.mobile-column-padding-70 {
        padding-top: 70px;
        padding-bottom: 70px;
    }
    body#cms div.mobile-column-padding-top-80 {
        padding-top: 80px;
    }
    body#cms div.mobile-column-padding-bottom-80 {
        padding-bottom: 80px;
    }
    body#cms div.mobile-column-padding-80 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    body#cms div.mobile-column-padding-140 {
        padding-top: 140px;
        padding-bottom: 140px;
    }
    body#cms div.mobile-column-padding-top-140 {
        padding-top: 140px;
    }
    body#cms div.mobile-column-padding-bottom-140 {
        padding-bottom: 140px;
    }
    .cms-mini-bloc .vc_column-inner {
        padding: 220px 20px 42px 20px;
    }
    .mobile-nopadding-bottom {
        padding-bottom: 0px !important;
    }
    .mobile-nopadding-top {
        padding-top: 0px !important;
    }
    .mobile-nopadding {
        padding: 0px !important;
    }
    .mobile-nomargin {
        margin: 0px !important;
    }
    .mobile-nopadding-forbackground>.vc_column-inner>.wpb_wrapper {
        padding: 0px 20px !important;
    }
    .mobile-nopadding-forbackground {
        padding: 0px !important;
    }
    .wpb_row.row-mobile-cms-padding-30,
    body#cms div.vc_row.wpb_row.row-mobile-cms-padding-30 {
        padding: 30px 0;
    }
    .row-mobile-cms-padding-30-top,
    body#cms div.vc_row.wpb_row.row-mobile-cms-padding-30-top {
        padding-top: 30px;
    }
    .row-mobile-cms-padding-32-bottom,
    body#cms div.vc_row.wpb_row.row-mobile-cms-padding-32-bottom {
        padding-bottom: 30px;
    }
    .wpb_row.row-mobile-cms-padding-32,
    body#cms div.vc_row.wpb_row.row-mobile-cms-padding-32 {
        padding: 32px 0;
    }
    .row-mobile-cms-padding-32-top,
    body#cms div.vc_row.wpb_row.row-mobile-cms-padding-32-top {
        padding-top: 32px;
    }
    .row-mobile-cms-padding-32-bottom,
    body#cms div.vc_row.wpb_row.row-mobile-cms-padding-32-bottom {
        padding-bottom: 32px;
    }
    .wpb_row.row-mobile-cms-padding-40,
    body#cms div.vc_row.wpb_row.row-mobile-cms-padding-40 {
        padding: 40px 0;
    }
    .row-mobile-cms-padding-40-top,
    body#cms div.vc_row.wpb_row.row-mobile-cms-padding-40-top {
        padding-top: 40px;
    }
    .row-mobile-cms-padding-40-bottom,
    body#cms div.vc_row.wpb_row.row-mobile-cms-padding-40-bottom {
        padding-bottom: 40px;
    }
    .wpb_row.row-mobile-cms-padding-60,
    body#cms div.vc_row.wpb_row.row-mobile-cms-padding-60 {
        padding: 60px 0;
    }
    .row-mobile-cms-padding-60-top,
    body#cms div.vc_row.wpb_row.row-mobile-cms-padding-60-top {
        padding-top: 60px;
    }
    body#cms div.vc_row.wpb_row .cms-mini-bloc .wpb_text_column.wpb_content_element p.cms-bloc-date:first-child {
        font-size: 16px;
        line-height: 30px;
        letter-spacing: 2.87px;
        margin-bottom: 23px;
    }
    body#cms .cms-mini-bloc .vc_column-inner h3,
    body#cms .cms-mini-bloc .vc_column-inner h2 {
        font-size: 24px;
        line-height: 38px;
        letter-spacing: 4.3px;
        margin-bottom: 21px;
    }
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element p {
        font-size: 14px;
        letter-spacing: 0.3px;
        /*letter-spacing:2.51px; */
    }
    body#cms div.vc_row.wpb_row .cms-mini-bloc .wpb_text_column.wpb_content_element p {
        letter-spacing: 2.51px;
    }
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.regular-page-header p {
        letter-spacing: 0.3px;
    }
    body#cms ul.tab-selector {
        margin-bottom: 10px;
        justify-content: space-between;
    }
    body#cms ul.tab-selector li a:hover,
    body#cms ul.tab-selector li a:hover,
    body#cms ul.tab-selector li a:hover,
    body#cms ul.tab-selector li a:focus,
    body#cms ul.tab-selector li a:hover,
    body#cms ul.tab-selector li a {
        font-size: 16px;
        font-weight: bold;
        text-decoration: none;
    }
    body#cms div.vc_row.wpb_row .vc_col-sm-3.cms-mini-bloc .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p:first-child,
    body#cms div.vc_row.wpb_row .vc_col-sm-3 .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p:first-child {
        font-size: 18px;
        line-height: 30px;
        letter-spacing: 0px;
        margin-bottom: 24px;
    }
    body#cms .vc_col-sm-3 .bloc-cms-font-boutique h3,
    body#cms .vc_col-sm-3 .bloc-cms-font-boutique h2 {
        font-size: 24px;
        line-height: 38px;
        letter-spacing: 0px;
        margin-bottom: 0.5vw;
    }
    body#cms div.vc_row.wpb_row .vc_col-sm-3 .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p {
        font-size: 18px;
        line-height: 30px !important;
        letter-spacing: 0px;
    }
    .vc_row-fluid .owl-item .bloc-cms-image-vertical {
        padding-left: 15px;
        padding-right: 15px;
    }
    .bloc-cms-bigpadding>.vc_column-inner {
        padding: 0 !important;
    }
    body#cms div.vc_row.wpb_row .vc_col-sm-6.bloc-cms-bigpadding .wpb_text_column.wpb_content_element p.cms-bloc-date:first-child {
        font-size: 18px;
        letter-spacing: 3.23px;
        line-height: 30px;
        margin-bottom: 24px;
    }
    body#cms .bloc-event-artist h2 {
        font-size: 24px;
        letter-spacing: 4.3px;
        line-height: 38px;
        margin-bottom: 24px;
    }
    body#cms div.vc_row.wpb_row .vc_col-sm-6.bloc-cms-font-boutique .wpb_text_column.wpb_content_element p,
    body#cms div.vc_row.wpb_row .vc_col-sm-6 .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p:not(:last-child) {
        margin-bottom: 0px;
    }
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.cms-oeuvre-details p:not(:first-child) {
        font-size: 14px;
        letter-spacing: 2.51;
        line-height: 30px;
        margin-bottom: 24px;
    }
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.cms-oeuvre-details p:last-child {
        margin-bottom: 0px;
    }
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.cms-oeuvre-details p:not(:last-child) {
        margin-bottom: 0px;
    }
    body#cms div.vc_row.wpb_row .vc_col-sm-6 .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p:first-child,
    body#cms div.vc_row.wpb_row .vc_col-sm-6 .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p.cms-bloc-date:first-child,
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p:first-child {
        font-size: 18px;
        line-height: 30px;
        letter-spacing: 3.3px;
        margin-bottom: 24px;
    }
    body#cms .bloc-cms-font-boutique h3,
    body#cms .bloc-cms-font-boutique h2 {
        font-size: 24px;
        line-height: 38px;
        /*letter-spacing:4.3px;*/
    }
    body#cms div.vc_row.wpb_row .vc_col-sm-6.bloc-cms-font-boutique .wpb_text_column.wpb_content_element p,
    body#cms div.vc_row.wpb_row .vc_col-sm-6 .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p {
        font-size: 18px;
        line-height: 30px;
        letter-spacing: 2.51px;
        margin-bottom: 24px;
    }
    body#cms div.vc_row.wpb_row .vc_col-sm-6.bloc-cms-font-boutique .wpb_text_column.wpb_content_element p:last-child,
    body#cms div.vc_row.wpb_row .vc_col-sm-6 .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p:last-child {
        margin-bottom: 0px;
    }
    .bloc-cms-bigpadding,
    .bloc-cms-bigpadding:not(.wpb_column) {
        /* padding: 68px 40px !important; */
        padding: 40px !important;
    }
    body#cms div.vc_row.wpb_row.row-cms-red {
        padding: 83px 0px;
    }
    body#cms div.vc_row.wpb_row.row-cms-red>.wpb_column {
        height: auto;
    }
    .row-280-px .wpb_text_column.wpb_content_element {
        height: auto;
        max-height: none;
        padding: 40px !important;
    }
    body.cms-edito#cms .vc_col-sm-9 h3,
    body.cms-edito#cms .vc_col-sm-8 h3,
    body#cms h3:not(.h3-size-24) {
        font-size: 18px;
    }
    body#cms h2.title-bm-16 {
        margin-bottom: 32px !important;
    }
    .transparent-background #row-cms-picture-below-menu .wpb_content_element.bloc-cms-intro {
        margin-top: 90px;
        margin-bottom: 53px;
    }
    body#cms h3.h3-size-18 {
        margin-bottom: 32px !important;
        font-size: 18px !important;
        letter-spacing: 3.5px !important;
    }
    body#cms div.vc_row.wpb_row .vc_col-sm-6 .wpb_text_column.wpb_content_element.bloc-cms-font-boutique p.cms-bloc-date:first-child {
        margin-bottom: 32px !important;
    }
    body.cms-edito#cms .vc_col-sm-8 h2 {
        margin-bottom: 32px !important;
    }
    body.cms-edito#cms .vc_col-sm-9 h3,
    body.cms-edito#cms .vc_col-sm-8 h3 {
        margin-bottom: 32px !important;
    }
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element p.cms-bloc-date:first-child,
    body#cms p.cms-bloc-date:first-child strong,
    body#cms div.vc_row.wpb_row .wpb_text_column.wpb_content_element p.cms-bloc-date:first-child,
    .cms-bloc-date:first-child {
        margin-bottom: 32px;
    }
    body.cms-edito#cms .cms-image-fullwidth .wpb_single_image {
        margin-left: -20px;
        margin-right: -20px;
    }
    body.cms-edito#cms .cms-image-fullwidth .wpb_single_image>.wpb_wrapper>img {
        margin-left: -20px;
        margin-right: -20px;
        width: calc(100% + 40px);
        height: auto;
    }
}

@media (max-width: 992px) and (min-width:768px) {
    .col-md-3 {
        max-width: calc(25% - 2px);
    }
    .col-md-5 {
        max-width: calc(41.666667% - 2px);
    }
    .col-md-6 {
        max-width: calc(50% - 2px);
    }
    .col-md-7 {
        max-width: calc(58.333333% - 2px);
    }
    .container {
        max-width: 720px;
    }
    .col-md-2 {
        max-width: calc(16.666667% - 2px);
    }
    body#checkout section#checkout-personal-information-step ul.nav>li:last-child {
        width: calc(45% - 2px);
    }
    .maincontent-myaccount-container form select.form-control:focus,
    .maincontent-myaccount-container form select {
        font-size: 10px;
    }
}

@media (max-width: 375px) {
    .red-mobile-menu ul.top-top-menu li {
        padding: 10px 13px;
    }
}

@media (max-width: 320px) {
    .header-menu-mobile {
        height: calc(100% - 103px);
    }
    .red-mobile-menu {
        padding: 20px;
    }
    .footer-sub-links>li,
    .footer-sub-links>li>a {
        line-height: 1.2;
    }
    footer#footer>div {
        padding-left: 30px;
        padding-right: 30px;
    }
    .product-miniature .product-description .product-price-and-shipping {
        width: 65%;
    }
    .product-miniature .product-description .h3.product-title {
        font-size: 11px;
        width: 35%;
    }
}
.add_to_cart_custom {
    margin-top: 8px;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    font-family: 'proxima-nova', regular;
}
.input_cart_custom {
    display: flex;
    align-items: center;
}
.input_cart_custom button{
    color: #000;
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    border-radius: 0%;
    background-color: white;
    cursor: pointer;
    border: 1px solid black;
    outline: none;
}

.input_cart_custom button span{
    color: #000;
}

.input-group-append span img{
    margin-bottom: 3px;
    height: 10px;
    width: 11px;
}

.input-group-prepend span img{
    margin-bottom: 5px;
    height: 10px;
    width: 9px;
}
.qty_custom_prod {
    font-size: 14px;
}

.add_to_cart_custom input {
    border-radius: 0;
    font-family: 'Proxima Nova';
    font-size: 14px;
    width: 35px;
    height: 30px;
    text-align: center;
    border-left: none !important;
    border-right: none !important;
    border: 1px solid black;
    outline: none;
}
.add_to_cart_custom button {
    z-index: 50!important;
}
.add_to_cart_custom .input-group-prepend button{
    font-size: 18px;
    border-right: none;
}
.add_to_cart_custom .input-group-append button {
    border-left: none;
}
.align_remove_down {
    width: 10%;
    margin-left: 2%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: end;
}
/*
@keyframes MenuAnim {
	0% {opacity:0;transform:translateY(-100%);}
	100% {opacity:1;transform:translateY(0);}
}

@-moz-keyframes MenuAnim {
	0% {opacity:0;transform:translateY(-100%);}
	100% {opacity:1;transform:translateY(0);}
}

@-webkit-keyframes MenuAnim {
	0% {opacity:0;transform:translateY(-100%);}
	100% {opacity:1;transform:translateY(0);}
}

@-o-keyframes MenuAnim {
	0% {opacity:0;transform:translateY(-100%);}
	100% {opacity:1;transform:translateY(0);}
}

@keyframes fadeIn {
	0% {opacity:0;}
	100% {opacity:1;}
}

@-moz-keyframes fadeIn {
	0% {opacity:0;}
	100% {opacity:1;}
}

@-webkit-keyframes fadeIn {
	0% {opacity:0;}
	100% {opacity:1;}
}

@-o-keyframes fadeIn {
	0% {opacity:0;}
	100% {opacity:1;}
}

@-ms-keyframes fadeIn {
0% {opacity:0;}
100% {opacity:1;}
}

@keyframes B2T {
	0% { transform:translateY(30%); }
	100% { transform:translateY(0); }
}

@-moz-keyframes B2T {
	0% { transform:translateY(30%); }
	100% { transform:translateY(0); }
}

@-webkit-keyframes B2T {
	0% { transform:translateY(30%); }
	100% { transform:translateY(0); }
}

@-o-keyframes B2T {
	0% { transform:translateY(30%); }
	100% { transform:translateY(0); }
}

@-ms-keyframes B2T {
	0% { transform:translateY(30%); }
	100% {transform:translateY(0); }
}

@keyframes B2Tcomplete {
	0% { transform:translateY(110%); }
	100% { transform:translateY(0); }
}

@-moz-keyframes B2Tcomplete {
	0% { transform:translateY(110%); }
	100% { transform:translateY(0); }
}

@-webkit-keyframes B2Tcomplete {
	0% { transform:translateY(110%); }
	100% { transform:translateY(0); }
}

@-o-keyframes B2Tcomplete {
	0% { transform:translateY(110%); }
	100% { transform:translateY(0); }
}

@-ms-keyframes B2Tcomplete {
	0% { transform:translateY(110%); }
	100% {transform:translateY(0); }
}

@keyframes T2Bcomplete {
	0% { transform:translateY(-115%); }
	100% { transform:translateY(0); }
}

@-moz-keyframes T2Bcomplete {
	0% { transform:translateY(-115%); }
	100% { transform:translateY(0); }
}

@-webkit-keyframes T2Bcomplete {
	0% { transform:translateY(-115%); }
	100% { transform:translateY(0); }
}

@-o-keyframes T2Bcomplete {
	0% { transform:translateY(-115%); }
	100% { transform:translateY(0); }
}

@-ms-keyframes T2Bcomplete {
	0% { transform:translateY(-115%); }
	100% {transform:translateY(0); }
}

@keyframes HPBG {
	0% { background-position-y: 1.687vw;padding-top:3vh; }
	80% { background-position-y: 11.25vw;padding-top:20vh; }
	100% { background-position-y: 0;padding-top:0vh; }
}
@keyframes unscrolltext2 {
	0% { line-height: 4.5;max-height:10% }
	100% { line-height: 2;max-height:100%; }
}
@keyframes unscrolltext175 {
	0% { line-height: 4.25;max-height:10% }
	100% { line-height: 1.75;max-height:100%; }
}*/
