/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url(4c257e79efcdd99f42a7.gif) center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url(a4e97f5a2a64f0ab1323.eot);
    src: url(a4e97f5a2a64f0ab1323.eot?#iefix) format('embedded-opentype'), url(295183786cd8a1389865.woff) format('woff'), url(c94f7671dcc99dce43e2.ttf) format('truetype'), url(2630a3e3eab21c607e21.svg#slick) format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

html[lang=el]{--alt-font: Ysabeau, sans-serif}html{font-size:62.5%}html body{font-size:1rem}h1,h2,h3,h4,h5,h6{padding:0;margin:0;letter-spacing:0}p,span,textarea{padding:0;margin:0;letter-spacing:0;text-decoration:none}.--underline{text-decoration:underline !important}.--uppercase{text-decoration:uppercase}[class*=icon-]{display:block;line-height:normal}[class*=icon-].--pointer{cursor:pointer;-webkit-user-select:none;user-select:none}[class*=icon-].--xs{width:16px;height:16px}[class*=icon-].--xs:before{width:16px;height:16px;font-size:16px}[class*=icon-].--s{width:20px;height:20px}[class*=icon-].--s:before{width:20px;height:20px;font-size:20px}[class*=icon-].--m{width:24px;height:24px}[class*=icon-].--m:before{width:24px;height:24px;font-size:24px}[class*=icon-].--l{width:32px;height:32px}[class*=icon-].--l:before{width:32px;height:32px;font-size:32px}[class*=icon-].--xl{width:40px;height:40px}[class*=icon-].--xl:before{width:40px;height:40px;font-size:40px}[class*=icon-].--xxl{width:48px;height:48px}[class*=icon-].--xxl:before{width:48px;height:48px;font-size:48px}@media screen and (max-width: 767px){:root .--widget-margin-none{margin-bottom:0}:root .--widget-margin-s{margin-bottom:24px}:root .--widget-margin-m{margin-bottom:48px}:root .--widget-margin-l{margin-bottom:56px}}@media screen and (min-width: 768px){:root .--widget-margin-none{margin-bottom:0}:root .--widget-margin-s{margin-bottom:40px}:root .--widget-margin-m{margin-bottom:64px}:root .--widget-margin-l{margin-bottom:80px}}:root .--bg-black{background-color:#000000}:root .--bg-white{background-color:#FFFFFF}:root .--bg-ultra-light-grey{background-color:#F9F9F9}:root .--bg-lighter-grey{background-color:#EAEAEA}:root .--bg-light-grey{background-color:#D8D8D8}:root .--bg-medium-grey{background-color:#9A9A9A}:root .--bg-dark-grey{background-color:#595959}:root .--bg-darker-grey{background-color:#262425}:root .--bg-red-error{background-color:#D93025}:root .--bg-orange{background-color:#FABB05}:root .--bg-yellow{background-color:#FFF200}:root .--bg-green-confirmation{background-color:#55D800}:root .--bg-blue{background-color:#2F6EB4}:root .--bg-blue-a11y{background-color:#005FD1}:root .--bg-error{background-color:#FF2000}:root .--bg-sale{background-color:#720700}:root .--bg-processing{background-color:#EAEAEA}:root .--bg-shipped{background-color:#9A9A9A}:root .--bg-partially_completed{background-color:#CEE1D6}:root .--bg-completed{background-color:#5C9374}:root .--bg-cancelled{background-color:#F20000}:root .--bg-green-fiche{background-color:#17871D}:root .--txt-black{color:#000000}:root .--txt-white{color:#FFFFFF}:root .--txt-ultra-light-grey{color:#F9F9F9}:root .--txt-lighter-grey{color:#EAEAEA}:root .--txt-light-grey{color:#D8D8D8}:root .--txt-medium-grey{color:#9A9A9A}:root .--txt-dark-grey{color:#595959}:root .--txt-darker-grey{color:#262425}:root .--txt-red-error{color:#D93025}:root .--txt-orange{color:#FABB05}:root .--txt-yellow{color:#FFF200}:root .--txt-green-confirmation{color:#55D800}:root .--txt-blue{color:#2F6EB4}:root .--txt-blue-a11y{color:#005FD1}:root .--txt-error{color:#FF2000}:root .--txt-sale{color:#720700}:root .--txt-processing{color:#EAEAEA}:root .--txt-shipped{color:#9A9A9A}:root .--txt-partially_completed{color:#CEE1D6}:root .--txt-completed{color:#5C9374}:root .--txt-cancelled{color:#F20000}:root .--txt-green-fiche{color:#17871D}:root .--msg-error{color:#d93025}:root .--msg-error.--xxs{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1rem}:root .--msg-error.--xs{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem}:root .--msg-error.--s{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem}:root .--msg-error.--m{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.6rem}:root .--msg-error.--l{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.8rem}:root .--msg-error a{text-decoration:underline}:root .--msg-error.--warning{color:#fabb05}:root .--pointer{cursor:pointer}/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"mr-icons";src:url(cdd07ba85d5bee6d921c.eot);src:url(cdd07ba85d5bee6d921c.eot?#iefix) format("eot"),url(4dff34643909bcad130f.woff2) format("woff2"),url(7f76ff0d87b02eec71d1.woff) format("woff"),url(f341b75250c1a74914ce.ttf) format("truetype"),url(6a416536209c520fbabe.svg#mr-icons) format("svg")}.icon-youtube:before,.icon-youtube-color:before,.icon-youtube-black:before,.icon-world:before,.icon-wishlist-full:before,.icon-wishlist-empty:before,.icon-whatsapp:before,.icon-wardrobedetox:before,.icon-visibility-on:before,.icon-visibility-off:before,.icon-twitter:before,.icon-tooltip:before,.icon-tiktok:before,.icon-target:before,.icon-subtitle-inactive:before,.icon-subtitle-active:before,.icon-store:before,.icon-spotify:before,.icon-sl-persona:before,.icon-sl-marinarinaldi:before,.icon-sl-locate-me:before,.icon-sl-indicazioni:before,.icon-size:before,.icon-shopping-bag:before,.icon-shipping:before,.icon-services-whatsapp:before,.icon-secure-payment:before,.icon-search:before,.icon-return:before,.icon-return-in-store:before,.icon-remove:before,.icon-remote-selling:before,.icon-pstylist:before,.icon-profile-white:before,.icon-profile-black:before,.icon-plus:before,.icon-play:before,.icon-pinterest:before,.icon-pin:before,.icon-pin-selected:before,.icon-pin-inactive:before,.icon-personal-stylist:before,.icon-pause:before,.icon-notify-me-white:before,.icon-notify-me-black:before,.icon-nl-whatsapp:before,.icon-nl-phone:before,.icon-nl-mail:before,.icon-nl-livechat:before,.icon-msg-send:before,.icon-minus:before,.icon-lookbook-pin:before,.icon-logout:before,.icon-live-chat:before,.icon-live-chat-head:before,.icon-live-chat-head-notification:before,.icon-linkedin:before,.icon-lc-send:before,.icon-lc-plus:before,.icon-lc-loading:before,.icon-lc-hide:before,.icon-lc-close:before,.icon-lc-chat:before,.icon-lc-availability:before,.icon-instagram:before,.icon-info:before,.icon-hamburger:before,.icon-google-color:before,.icon-google-black:before,.icon-gift-card:before,.icon-full-screen:before,.icon-fitting:before,.icon-fit-finder:before,.icon-filter:before,.icon-fiche:before,.icon-fast-forward:before,.icon-facebook-color:before,.icon-facebook-black:before,.icon-error:before,.icon-delivery:before,.icon-delete:before,.icon-customer-service:before,.icon-credit-card:before,.icon-copy-link:before,.icon-control:before,.icon-close:before,.icon-click:before,.icon-click-and-collect:before,.icon-chevron-up:before,.icon-chevron-up-right:before,.icon-chevron-right:before,.icon-chevron-right-white:before,.icon-chevron-right-white-bg:before,.icon-chevron-right-transparent:before,.icon-chevron-right-disabled:before,.icon-chevron-left:before,.icon-chevron-left-white-bg:before,.icon-chevron-left-transparent:before,.icon-chevron-left-disabled:before,.icon-chevron-down:before,.icon-checkout-feedback-questionmark:before,.icon-checkout-feedback-error:before,.icon-checkout-feedback-done:before,.icon-check:before,.icon-cash:before,.icon-cart-white:before,.icon-cart-full:before,.icon-cart-empty:before,.icon-cart-disabled:before,.icon-calendar:before,.icon-boutique:before,.icon-book-an-appointment:before,.icon-audio-inactive:before,.icon-audio-active:before,.icon-arrow-up:before{display:inline-block;font-family:"mr-icons";font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-up:before{content:""}.icon-audio-active:before{content:""}.icon-audio-inactive:before{content:""}.icon-book-an-appointment:before{content:""}.icon-boutique:before{content:""}.icon-calendar:before{content:""}.icon-cart-disabled:before{content:""}.icon-cart-empty:before{content:""}.icon-cart-full:before{content:""}.icon-cart-white:before{content:""}.icon-cash:before{content:""}.icon-check:before{content:""}.icon-checkout-feedback-done:before{content:""}.icon-checkout-feedback-error:before{content:""}.icon-checkout-feedback-questionmark:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-left-disabled:before{content:""}.icon-chevron-left-transparent:before{content:""}.icon-chevron-left-white-bg:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right-disabled:before{content:""}.icon-chevron-right-transparent:before{content:""}.icon-chevron-right-white-bg:before{content:""}.icon-chevron-right-white:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-up-right:before{content:""}.icon-chevron-up:before{content:""}.icon-click-and-collect:before{content:""}.icon-click:before{content:""}.icon-close:before{content:""}.icon-control:before{content:""}.icon-copy-link:before{content:""}.icon-credit-card:before{content:""}.icon-customer-service:before{content:""}.icon-delete:before{content:""}.icon-delivery:before{content:""}.icon-error:before{content:""}.icon-facebook-black:before{content:""}.icon-facebook-color:before{content:""}.icon-fast-forward:before{content:""}.icon-fiche:before{content:""}.icon-filter:before{content:""}.icon-fit-finder:before{content:""}.icon-fitting:before{content:""}.icon-full-screen:before{content:""}.icon-gift-card:before{content:""}.icon-google-black:before{content:""}.icon-google-color:before{content:""}.icon-hamburger:before{content:""}.icon-info:before{content:""}.icon-instagram:before{content:""}.icon-lc-availability:before{content:""}.icon-lc-chat:before{content:""}.icon-lc-close:before{content:""}.icon-lc-hide:before{content:""}.icon-lc-loading:before{content:""}.icon-lc-plus:before{content:""}.icon-lc-send:before{content:""}.icon-linkedin:before{content:""}.icon-live-chat-head-notification:before{content:""}.icon-live-chat-head:before{content:""}.icon-live-chat:before{content:""}.icon-logout:before{content:""}.icon-lookbook-pin:before{content:""}.icon-minus:before{content:""}.icon-msg-send:before{content:""}.icon-nl-livechat:before{content:""}.icon-nl-mail:before{content:""}.icon-nl-phone:before{content:""}.icon-nl-whatsapp:before{content:""}.icon-notify-me-black:before{content:""}.icon-notify-me-white:before{content:""}.icon-pause:before{content:""}.icon-personal-stylist:before{content:""}.icon-pin-inactive:before{content:""}.icon-pin-selected:before{content:""}.icon-pin:before{content:""}.icon-pinterest:before{content:""}.icon-play:before{content:""}.icon-plus:before{content:""}.icon-profile-black:before{content:""}.icon-profile-white:before{content:""}.icon-pstylist:before{content:""}.icon-remote-selling:before{content:""}.icon-remove:before{content:""}.icon-return-in-store:before{content:""}.icon-return:before{content:""}.icon-search:before{content:""}.icon-secure-payment:before{content:""}.icon-services-whatsapp:before{content:""}.icon-shipping:before{content:""}.icon-shopping-bag:before{content:""}.icon-size:before{content:""}.icon-sl-indicazioni:before{content:""}.icon-sl-locate-me:before{content:""}.icon-sl-marinarinaldi:before{content:""}.icon-sl-persona:before{content:""}.icon-spotify:before{content:""}.icon-store:before{content:""}.icon-subtitle-active:before{content:""}.icon-subtitle-inactive:before{content:""}.icon-target:before{content:""}.icon-tiktok:before{content:""}.icon-tooltip:before{content:""}.icon-twitter:before{content:""}.icon-visibility-off:before{content:""}.icon-visibility-on:before{content:""}.icon-wardrobedetox:before{content:""}.icon-whatsapp:before{content:""}.icon-wishlist-empty:before{content:""}.icon-wishlist-full:before{content:""}.icon-world:before{content:""}.icon-youtube-black:before{content:""}.icon-youtube-color:before{content:""}.icon-youtube:before{content:""}html{box-sizing:border-box;font-size:14px;scrollbar-color:#000 #fff;scrollbar-width:thin;-webkit-scrollbar-button:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}html *,html *:before,html *:after{box-sizing:inherit}html .loading,html .loading-cta{cursor:wait !important}body{box-sizing:border-box;line-height:1.3;color:#000;font-weight:400;font-family:"Roboto",sans-serif;letter-spacing:.5px;overflow-x:hidden;-webkit-font-smoothing:antialiased;position:relative;--anim-curve: cubic-bezier(0.19, 0.43, 0.37, 1)}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}a{color:currentColor;cursor:pointer;text-decoration:none}a:hover{color:currentColor}fieldset{margin:0;padding:0;min-width:0;border:0}img{display:inline-block;max-width:100%;height:auto}figure{margin:0}picture{display:inline-block}ul,li{margin:0;padding:0;list-style:none}:focus{outline:none}[data-whatinput=keyboard] :focus{box-shadow:0 0 0 2px #005fd1}#print-template{display:none}.debug{border:2px dashed red !important}.debug .debug{border:2px dashed orange !important}.debug .debug .debug{border:2px dashed aqua !important}html{box-sizing:border-box;font-size:14px;scrollbar-color:#000 #fff;scrollbar-width:thin;-webkit-scrollbar-button:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}html *,html *:before,html *:after{box-sizing:inherit}html .loading,html .loading-cta{cursor:wait !important}body{box-sizing:border-box;line-height:1.3;color:#000;font-weight:400;font-family:"Roboto",sans-serif;letter-spacing:.5px;overflow-x:hidden;-webkit-font-smoothing:antialiased;position:relative;--anim-curve: cubic-bezier(0.19, 0.43, 0.37, 1)}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}a{color:currentColor;cursor:pointer;text-decoration:none}a:hover{color:currentColor}fieldset{margin:0;padding:0;min-width:0;border:0}img{display:inline-block;max-width:100%;height:auto}figure{margin:0}picture{display:inline-block}ul,li{margin:0;padding:0;list-style:none}:focus{outline:none}[data-whatinput=keyboard] :focus{box-shadow:0 0 0 2px #005fd1}#print-template{display:none}.debug{border:2px dashed red !important}.debug .debug{border:2px dashed orange !important}.debug .debug .debug{border:2px dashed aqua !important}html{overscroll-behavior-y:none}html *:focus{outline:none !important}html[data-whatinput=keyboard] input[type=email]:focus,html[data-whatinput=keyboard] input[type=text]:focus,html[data-whatinput=keyboard] input[type=date]:focus,html[data-whatinput=keyboard] input[type=password]:focus,html[data-whatinput=keyboard] input[type=number]:focus,html[data-whatinput=keyboard] input[type=tel]:focus,html[data-whatinput=keyboard] textarea:focus{outline:none !important}html[data-whatinput=keyboard] input[type=checkbox]:focus+label{outline:2px auto #fff !important}html[data-whatinput=keyboard] *:focus~.form-check-label:before{outline:2px auto #fff !important}[class^=icon-] svg{display:none}.hidden{display:none !important}.invisible{visibility:hidden}body{overscroll-behavior-y:none}body.--fixed{position:fixed}body.--no-overflow{overflow:hidden}html #page-wrapper{position:relative}html #page-wrapper.fixed-height{min-height:calc(100dvh - 70px);display:flex;flex-direction:column;justify-content:space-between}html #page-wrapper.--overlay:after{background:rgba(0,0,0,.3);content:"";width:100%;height:100%;z-index:1;position:absolute;top:0;left:0;pointer-events:none}@media screen and (max-width: 1023px){html #page-wrapper{max-width:100%}html #page-wrapper.fixed-height{min-height:calc(100dvh - 60px)}}button{background-color:rgba(0,0,0,0);border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;appearance:none}button.custom-button,.custom-button,input[type=button],input[type=submit]{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;line-height:18px;text-transform:uppercase;height:48px;margin:0;border:none;outline:none;cursor:pointer;display:flex;justify-content:center;align-items:center;padding:12px 20px;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button.custom-button:focus,.custom-button:focus,input[type=button]:focus,input[type=submit]:focus{outline:none}button.custom-button .custom-button__message,.custom-button .custom-button__message,input[type=button] .custom-button__message,input[type=submit] .custom-button__message{text-align:center}button.custom-button.w-icon .custom-button__message,.custom-button.w-icon .custom-button__message,input[type=button].w-icon .custom-button__message,input[type=submit].w-icon .custom-button__message{display:flex;justify-content:center;align-items:center;column-gap:4px}button[class^=icon-]{border:none;background:none;margin:0;padding:0;color:#000}.custom-button{width:fit-content}.custom-button.--primary{background-color:#000;color:#fff;border:1px solid #000}.custom-button.--primary:hover{background-color:#262425;border:1px solid #262425}.custom-button.--primary[disabled]{color:#fff;background-color:#9a9a9a;border:1px solid #9a9a9a;cursor:not-allowed}.custom-button.--primary.--loading[disabled]{background-color:#000}.custom-button.--primary.--white{background-color:#fff;color:#000;border:1px solid #fff}.custom-button.--primary.--white:hover{background-color:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.7)}.custom-button.--primary.--white[disabled]{color:#000;background-color:#d8d8d8;border:1px solid #d8d8d8;cursor:not-allowed}.custom-button.--primary.--white.--loading[disabled]{background-color:#fff}.custom-button.--secondary{background-color:#fff;color:#000;border:1px solid #000}.custom-button.--secondary.--white{color:#fff;border:1px solid #fff;background:rgba(255,255,255,.15)}.custom-button.--secondary[disabled],.custom-button.--secondary:disabled{pointer-events:none;cursor:not-allowed}.custom-button.--full-width{width:100%}@media screen and (max-width: 767px){.custom-button.--mobile-full-width{width:100%}}.custom-button.--loading{pointer-events:none}.custom-button.--loading .custom-button__message{display:none}.custom-button.--loading .loader{display:flex;column-gap:8px;align-items:center;justify-content:center;height:21px}.custom-button.--loading .loader .dot{width:5px;height:5px;aspect-ratio:1;border-radius:50%;animation:loading 2s infinite ease-in-out}.custom-button.--loading .loader .dot~.dot{animation-delay:.3s}.custom-button.--loading .loader .dot~.dot~.dot{animation-delay:.6s}.custom-button.--loading .loader .dot~.dot~.dot~.dot{animation-delay:.9s}.custom-button.--loading .loader .dot~.dot~.dot~.dot~.dot{animation-delay:1.2s}.custom-button .loader{display:none}@keyframes loading{0%{background:#d8d8d8}25%{background:#a1a1a1}50%{background:#727272}75%{background:#565656}100%{background:#4f4f4f}}.editmode .cmsmessage.alert.alert-warning{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;line-height:16px;color:navy}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition-delay:99999s;transition-property:background-color,color}input[type=email],input[type=text],input[type=date],input[type=password],input[type=number],input[type=tel],input[type=search],input[type=newsletter]{width:100%}input[type=email]::placeholder,input[type=text]::placeholder,input[type=date]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=search]::placeholder,input[type=newsletter]::placeholder{color:#9a9a9a}.custom-input{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;position:relative;display:flex;height:48px;justify-content:space-between;align-items:center;column-gap:10px}.custom-input input{background-color:rgba(0,0,0,0);color:#595959;border:1px solid #9a9a9a;flex:1;padding:21px 42px 9px 8px}.custom-input input:focus{color:#000;border:1px solid #000}.custom-input input:disabled{border-color:#d8d8d8}.custom-input button.icon-button{position:absolute;right:8px;bottom:8px;color:#000}.custom-input button.icon-button.tooltip-trigger{bottom:12px}.custom-input label{position:absolute;left:8px;color:#9a9a9a;transition:.2s ease all;pointer-events:none;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.custom-input:focus-within>label,.custom-input input:not(:placeholder-shown)~label,.custom-input input:not(:placeholder-shown)~label:-webkit-autofill,.custom-input input:not([value=""])~label{color:#000;top:6px;left:8px;font-size:1rem}.custom-input.error input{color:#d93025}.custom-input.search{border-bottom:1px solid #000}.custom-input.search input{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;border:none}.custom-input.newsletter{display:flex;padding:10px;justify-content:center;align-items:center;gap:10px;align-self:stretch}.custom-input.newsletter input{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;background-color:rgba(0,0,0,0);color:#000;border:none;border-bottom:1px solid #000;padding:0px;text-align:center}.custom-input.newsletter input::placeholder{color:#000}.custom-input.newsletter input.error{color:#ff2000}.custom-input.newsletter label{position:absolute;color:#000;left:unset;transform:unset}.custom-input.newsletter.error label{color:#ff2000}.custom-input.--full-width{width:100%}.custom-input[data-js-component=ShowPasswordComponent] button.icon-visibility-off{color:#9a9a9a}.custom-textarea textarea{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;resize:none;border:1px solid #9a9a9a;color:#595959;width:100%;padding:16px 8px}.custom-textarea textarea::placeholder{color:#9a9a9a}.custom-textarea textarea:focus{border:1px solid #000;color:#000}.custom-checkbox{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:300;display:flex;position:relative;padding-left:19px;flex-direction:row;align-items:center;gap:4px;flex-wrap:wrap}.custom-checkbox input{position:absolute;left:0;opacity:0;cursor:pointer;height:15.5px;width:15.5px;z-index:2;-webkit-border-radius:0}.custom-checkbox input:disabled{cursor:not-allowed}.custom-checkbox__checkmark{position:absolute;left:0;height:10px;width:10px;border:1px solid #000;z-index:1}.custom-checkbox__checkmark:after{content:"";position:absolute;display:none}input[type=checkbox]:checked~.custom-checkbox__checkmark::after{display:block;position:absolute;left:1px;top:1px;height:6px;width:6px;background-color:#000}.custom-checkbox.sales{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;padding-bottom:8px}.custom-checkbox.sales>span{border-radius:100px}.custom-checkbox.sales>span:after{border-radius:100px}.custom-list li{position:relative;padding-left:22px}.custom-list li:before{content:"";display:block;width:5px;height:5px;position:absolute;left:8px;top:8px;z-index:2;background-color:#000;border-radius:100px}.custom-radio{display:inline-flex;align-items:center;gap:8px}.custom-radio label{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem}.custom-radio input{height:16px;width:16px;min-width:16px;min-height:16px;accent-color:#000;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.custom-radio input{width:18px;height:18px;min-width:18px;min-height:18px}}.custom-radio input:checked::before{content:"";display:block;width:12px;height:12px;border-radius:50%;background-color:#000}@media screen and (max-width: 767px){.custom-radio input:checked::before{width:10px;height:10px}}.tooltip-trigger{position:absolute}.tooltip-content{position:absolute;top:100%;right:0;width:220px;margin-top:14px;font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;font-weight:500;padding:18px 12px;background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);z-index:1}.custom-toggle label{position:relative;display:inline-block;width:50px;height:25px}.custom-toggle label input{opacity:0;width:0;height:0}.custom-toggle .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;width:35px;height:22px;background-color:#9a9a9a;border-radius:25px;-webkit-transition:.4s;transition:.4s}.custom-toggle .slider:before{position:absolute;content:"";height:20px;width:20px;left:1px;bottom:1px;border-radius:50%;background-color:#fff;-webkit-transition:.4s;transition:.4s}.custom-toggle input:checked+.slider{background-color:#000}.custom-toggle input:checked+.slider:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.custom-date{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;position:relative;display:flex;height:48px;justify-content:space-between;align-items:center;column-gap:10px}.custom-date input{background-color:rgba(0,0,0,0);color:#595959;border:1px solid #9a9a9a;flex:1;padding:21px 42px 9px 8px}.custom-date input:focus{color:#000;border:1px solid #000}.custom-date input:disabled{border-color:#d8d8d8}.custom-date label{position:absolute;color:#000;top:6px;left:8px;font-size:1rem;pointer-events:none;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.custom-date.error input{color:#d93025}.custom-date.show-icon{background-image:url(3340890e908843fccec3.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:24px 24px}.custom-date.--full-width{width:100%}input.custom-date{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;background-color:rgba(0,0,0,0);color:#595959;border:1px solid #9a9a9a;flex:1;padding:21px 42px 9px 8px}input.custom-date~label{color:#000;top:6px;left:8px;font-size:1rem}input.custom-date:focus{color:#000;border:1px solid #000}input.custom-date:disabled{border-color:#d8d8d8}a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a.custom-link{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;display:inline-flex;align-items:center;color:#000;align-items:center;text-underline-offset:4px;column-gap:8px;text-decoration:underline;margin:0;cursor:pointer}a.custom-link.--white{color:#fff}a.custom-link.--grey{color:#595959}a.custom-link.w-icon{justify-content:space-between}a.custom-link[disabled]{cursor:not-allowed;pointer-events:none}a.custom-link.--center{justify-content:center}a.custom-link.--medium{font-weight:500}a.custom-link.--bold{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;font-weight:700}a.custom-link.--bold-xxs{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1rem;font-weight:700}a.custom-link.--uppercase{text-transform:uppercase}a.custom-link.--full-width{width:100%}a.custom-link.--not-underlined{text-decoration:none}a.custom-link.--btn-primary{background-color:#000;border:1px solid #000;color:#fff}a.custom-link.--btn-primary:hover{background-color:#262425;border:1px solid #262425}a.custom-link.--btn-primary[disabled]{color:#fff;background-color:#9a9a9a;border:1px solid #9a9a9a;cursor:not-allowed}a.custom-link.--btn-primary.--white{background-color:#fff;color:#000;border:1px solid #fff}a.custom-link.--btn-primary.--white:hover{background-color:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.7)}a.custom-link.--btn-primary.--white[disabled]{color:#000;background-color:#d8d8d8;border:1px solid #d8d8d8;cursor:not-allowed}a.custom-link.--btn-primary.--white.--loading[disabled]{background-color:#fff}a.custom-link.--btn-primary.--loading[disabled]{background-color:#000}a.custom-link.--btn-primary.--loading{pointer-events:none}a.custom-link.--btn-primary.--loading .custom-button__message{display:none}a.custom-link.--btn-primary.--loading .loader{display:flex;column-gap:8px;align-items:center;justify-content:center;height:21px}a.custom-link.--btn-primary.--loading .loader .dot{width:5px;height:5px;aspect-ratio:1;border-radius:50%;animation:loading 2s infinite ease-in-out}a.custom-link.--btn-primary.--loading .loader .dot~.dot{animation-delay:.3s}a.custom-link.--btn-primary.--loading .loader .dot~.dot~.dot{animation-delay:.6s}a.custom-link.--btn-primary.--loading .loader .dot~.dot~.dot~.dot{animation-delay:.9s}a.custom-link.--btn-primary.--loading .loader .dot~.dot~.dot~.dot~.dot{animation-delay:1.2s}a.custom-link.--btn-primary .loader{display:none}a.custom-link.--btn-secondary{justify-content:center;text-transform:uppercase;background-color:#fff;padding:8px 16px}a.custom-link.--btn-secondary[disabled]{cursor:not-allowed}a.custom-link.--btn-primary,a.custom-link.--btn-secondary{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;display:inline-flex;justify-content:center;text-transform:uppercase;border:1px solid #000;text-transform:uppercase;padding:12px 24px;text-decoration:none;text-align:center}a.custom-link.--btn-editorial{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;display:inline-flex;text-transform:uppercase;justify-content:center;text-decoration:none;background-color:rgba(255,255,255,.15);border:1px solid #fff;color:#fff;padding:12px 24px}a.custom-link.--back{flex-direction:row-reverse;column-gap:4px}a.custom-link.--back span{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:700;text-transform:uppercase}@media screen and (max-width: 767px){a.custom-link.--back span{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1rem;font-weight:700}}a.custom-link.--back i{width:16px;height:16px}a.custom-link.--back i:before{width:16px;height:16px;font-size:16px}@keyframes loading{0%{background:#d8d8d8}25%{background:#a1a1a1}50%{background:#727272}75%{background:#565656}100%{background:#4f4f4f}}select{width:100%;height:100%}select::placeholder{color:#000}.custom-select{cursor:pointer;position:relative}.custom-select select{cursor:pointer;font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;background-color:rgba(0,0,0,0);color:#000;padding-bottom:7px;border:1px solid #000;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(554d9cef99106f322e3f.svg);background-repeat:no-repeat;background-position-x:right;background-position-y:0px}.custom-select select:has(option[value=""]:checked){border:1px solid #9a9a9a;color:#9a9a9a}.custom-select select:has(option[selected])~label.custom-select__label{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1rem;color:#000;top:6px;transform:translateY(0)}.custom-select select.error{border-bottom:1px solid #d93025;color:#d93025}.custom-select select.error::placeholder,.custom-select select.error label{color:#d93025}.custom-select label.custom-select__label{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;color:#9a9a9a;position:absolute;top:50%;left:8px;transform:translateY(-50%);transition:all .2s ease 0s}.custom-select label.custom-select__label.selected{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1rem;color:#000;top:6px;transform:translateY(0)}.custom-select.error select{border-bottom:1px solid #d93025}.custom-select.error select:has(option[value=""]:checked){border-bottom:1px solid #d93025;color:#d93025}.custom-select.error select::placeholder{color:#d93025}.custom-select.error label.custom-select__label{color:#d93025}.custom-select.no-placeholder .select2 .select2-selection.select2-selection--single .select2-selection__rendered{padding-top:3px}.custom-select.error .select2 .select2-selection{color:#d93025}.custom-select.error .select2 .select2-selection__placeholder{color:#d93025}.select2{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;width:100% !important}.select2 .select2-selection{border-radius:0;border-color:#9a9a9a;color:#9a9a9a;height:48px;padding:8px}.select2 .select2-selection.select2-selection--single .select2-selection__rendered{padding-left:0;padding-top:8px}.select2 .select2-selection.select2-selection--single .select2-selection__rendered span{display:flex;justify-content:space-between;align-items:center;width:100%}.select2 .select2-selection.select2-selection--single .select2-selection__rendered span.select2-selection__placeholder{color:rgba(0,0,0,0)}.select2 .select2-selection__arrow b{display:none}.select2 .select2-selection__arrow:before{content:url(554d9cef99106f322e3f.svg);display:block;position:absolute;top:50%;right:8px}.select2 .select2-selection__arrow.open:before{transform:rotate(180deg);top:30%}.select2-container.select2-container--default.select2-container--disabled .select2-selection--single{background-color:unset;border-color:#d8d8d8}.select2-container.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered{color:#595959}.select2-dropdown{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;border-radius:0;border-color:#9a9a9a;color:#000;z-index:1}.select2-dropdown.--modal{z-index:100000}.select2-dropdown .select2-search--dropdown{display:flex;padding:0}.select2-dropdown .select2-search--dropdown .select2-search__field{border:none;height:0;padding:0}.select2-dropdown .select2-results .select2-results__option{padding:4px 16px}.select2-dropdown .select2-results .select2-results__option p{display:flex;justify-content:space-between;align-items:center}.select2-dropdown .select2-results .select2-results__option p.unavailable span{color:#9a9a9a}.select2-dropdown .select2-results .select2-results__option--highlighted{background-color:#eaeaea;color:#000}.select2-dropdown .select2-results .select2-results__option--selected{background-color:#fff}.select2-dropdown .select2-results .select2-results__option--selected p.unavailable span{color:#9a9a9a}.slick-slider .slick-dots{display:flex;column-gap:12px;justify-content:center;align-items:center}.slick-slider .slick-dots li{width:4px;height:4px;margin:0px;background-color:#fff}.slick-slider .slick-dots li button{width:4px;height:4px;padding:0}.slick-slider .slick-dots li button:before{width:4px;height:4px;content:"";opacity:unset;border:1px solid #000}.slick-slider .slick-dots li.slick-active{background-color:#000}.icon{font-size:10px}.icon:before{content:" ";vertical-align:middle;display:inline-block;background-image:url(b0bb95b6810230ec089c.svg);background-repeat:no-repeat;background-size:4.8em 215.1em}.icon.chevron-left-circled:before{background-position:0em 0em;width:4.2em;height:4.2em}.icon.chevron-right-circled:before{background-position:0em -4.2em;width:4.2em;height:4.2em}.icon.close:before{background-position:0em -8.4em;width:4.2em;height:4.2em}.icon.confirm:before{background-position:0em -12.6em;width:4.8em;height:4.8em}.icon.error:before{background-position:0em -17.4em;width:4.8em;height:4.8em}.icon.facebook-cta:before{background-position:0em -22.2em;width:2.4em;height:2.4em}.icon.flag-ae:before{background-position:0em -24.6em;width:2.4em;height:2.6em}.icon.flag-al:before{background-position:0em -27.2em;width:2.4em;height:2.4em}.icon.flag-at:before{background-position:0em -29.6em;width:2.4em;height:2.4em}.icon.flag-au:before{background-position:0em -32em;width:2.4em;height:2.4em}.icon.flag-ba:before{background-position:0em -34.4em;width:2.4em;height:2.4em}.icon.flag-be:before{background-position:0em -36.8em;width:2.4em;height:2.4em}.icon.flag-bg:before{background-position:0em -39.2em;width:2.4em;height:2.4em}.icon.flag-ca:before{background-position:0em -41.6em;width:2.4em;height:2.4em}.icon.flag-ch:before{background-position:0em -44em;width:2.4em;height:2.4em}.icon.flag-cn:before{background-position:0em -46.4em;width:2.4em;height:2.4em}.icon.flag-cy:before{background-position:0em -48.8em;width:2.4em;height:2.4em}.icon.flag-cz:before{background-position:0em -51.2em;width:2.4em;height:2.4em}.icon.flag-de:before{background-position:0em -53.6em;width:2.4em;height:2.4em}.icon.flag-dk:before{background-position:0em -56em;width:2.4em;height:2.4em}.icon.flag-ee:before{background-position:0em -58.4em;width:2.4em;height:2.4em}.icon.flag-es:before{background-position:0em -60.8em;width:2.4em;height:2.4em}.icon.flag-fi:before{background-position:0em -63.2em;width:2.4em;height:2.4em}.icon.flag-fr:before{background-position:0em -65.6em;width:2.4em;height:2.4em}.icon.flag-ft:before{background-position:0em -68em;width:2.4em;height:2.4em}.icon.flag-gb:before{background-position:0em -70.4em;width:2.4em;height:2.4em}.icon.flag-ge:before{background-position:0em -72.8em;width:2.4em;height:2.4em}.icon.flag-gr:before{background-position:0em -75.2em;width:2.4em;height:2.4em}.icon.flag-hr:before{background-position:0em -77.6em;width:2.4em;height:2.4em}.icon.flag-hu:before{background-position:0em -80em;width:2.4em;height:2.4em}.icon.flag-ie:before{background-position:0em -82.4em;width:2.4em;height:2.4em}.icon.flag-in:before{background-position:0em -84.8em;width:2.4em;height:2.4em}.icon.flag-it:before{background-position:0em -87.2em;width:2.4em;height:2.4em}.icon.flag-jp:before{background-position:0em -89.6em;width:2.4em;height:2.4em}.icon.flag-kw:before{background-position:0em -92em;width:2.4em;height:2.4em}.icon.flag-lt:before{background-position:0em -94.4em;width:2.4em;height:2.4em}.icon.flag-lu:before{background-position:0em -96.8em;width:2.4em;height:2.4em}.icon.flag-lv:before{background-position:0em -99.2em;width:2.4em;height:2.4em}.icon.flag-md:before{background-position:0em -101.6em;width:2.4em;height:2.4em}.icon.flag-mt:before{background-position:0em -104em;width:2.4em;height:2.4em}.icon.flag-nl:before{background-position:0em -106.4em;width:2.4em;height:2.4em}.icon.flag-no:before{background-position:0em -108.8em;width:2.4em;height:2.4em}.icon.flag-pl:before{background-position:0em -111.2em;width:2.4em;height:2.4em}.icon.flag-pt:before{background-position:0em -113.6em;width:2.4em;height:2.4em}.icon.flag-ro:before{background-position:0em -116em;width:2.4em;height:2.4em}.icon.flag-ru:before{background-position:0em -118.4em;width:2.4em;height:2.4em}.icon.flag-sa:before{background-position:0em -120.8em;width:2.4em;height:2.4em}.icon.flag-se:before{background-position:0em -123.2em;width:2.4em;height:2.4em}.icon.flag-si:before{background-position:0em -125.6em;width:2.4em;height:2.4em}.icon.flag-sk:before{background-position:0em -128em;width:2.4em;height:2.4em}.icon.flag-sl:before{background-position:0em -130.4em;width:2.4em;height:2.4em}.icon.flag-us:before{background-position:0em -132.8em;width:2.4em;height:2.4em}.icon.google-cta:before{background-position:0em -135.2em;width:2.4em;height:2.4em}.icon.payment-amex:before{background-position:0em -137.6em;width:3.6em;height:2.6em}.icon.payment-applepay:before{background-position:0em -140.2em;width:3.6em;height:2.6em}.icon.payment-bancontact:before{background-position:0em -142.8em;width:3.6em;height:2.6em}.icon.payment-cash-on-delivery:before{background-position:0em -145.4em;width:3.6em;height:2.6em}.icon.payment-diners:before{background-position:0em -148em;width:3.6em;height:2.6em}.icon.payment-discover:before{background-position:0em -150.6em;width:3.6em;height:2.6em}.icon.payment-electron:before{background-position:0em -153.2em;width:3.6em;height:2.6em}.icon.payment-gift-card:before{background-position:0em -155.8em;width:3.6em;height:2.6em}.icon.payment-giropay:before{background-position:0em -158.4em;width:3.6em;height:2.6em}.icon.payment-googlepay:before{background-position:0em -161em;width:3.6em;height:2.6em}.icon.payment-ideal:before{background-position:0em -163.6em;width:3.5em;height:2.5em}.icon.payment-jcb:before{background-position:0em -166.1em;width:3.6em;height:2.6em}.icon.payment-klarna:before{background-position:0em -168.7em;width:3.6em;height:2.6em}.icon.payment-maestro:before{background-position:0em -171.3em;width:3.6em;height:2.6em}.icon.payment-mastercard:before{background-position:0em -173.9em;width:3.6em;height:2.6em}.icon.payment-other:before{background-position:0em -176.5em;width:3.6em;height:2.6em}.icon.payment-p24:before{background-position:0em -179.1em;width:3.6em;height:2.6em}.icon.payment-paypal:before{background-position:0em -181.7em;width:3.6em;height:2.6em}.icon.payment-paypal-white:before{background-position:0em -184.3em;width:4em;height:2.8em}.icon.payment-paypalcheckout:before{background-position:0em -187.1em;width:3.6em;height:2.6em}.icon.payment-paypalexpress:before{background-position:0em -189.7em;width:3.6em;height:2.6em}.icon.payment-poli:before{background-position:0em -192.3em;width:3.5em;height:2.5em}.icon.payment-postepay:before{background-position:0em -194.8em;width:3.6em;height:2.6em}.icon.payment-sofort:before{background-position:0em -197.4em;width:3.5em;height:2.5em}.icon.payment-sofort-black:before{background-position:0em -199.9em;width:3.6em;height:2.6em}.icon.payment-sofort-grey:before{background-position:0em -202.5em;width:3.6em;height:2.6em}.icon.payment-sofort-white:before{background-position:0em -205.1em;width:3.6em;height:2.6em}.icon.payment-visa:before{background-position:0em -207.7em;width:3.6em;height:2.6em}.icon.view-more:before{background-position:0em -210.3em;width:2.4em;height:2.4em}.icon.zoom:before{background-position:0em -212.7em;width:2.4em;height:2.4em}.brightcove-wrapper{position:relative;background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important}.brightcove-wrapper .video-js:hover .vjs-big-play-button,.brightcove-wrapper .video-js:active .vjs-big-play-button{background-color:#5b6f80}.brightcove-wrapper .vjs-big-play-button{display:none}.brightcove-wrapper .vjs-control-bar{display:none}.brightcove-wrapper[data-show-title=false] .vjs-dock-title,.brightcove-wrapper[data-show-title=false] .vjs-title-bar-title{display:none !important}.brightcove-wrapper[data-show-description=false] .vjs-dock-description,.brightcove-wrapper[data-show-description=false] .vjs-title-bar-description{display:none !important}.brightcove-wrapper[data-show-title=false][data-show-description=false] .vjs-title-bar{background:none}.brightcove-wrapper[data-show-title=false][data-show-description=false] .vjs-title-bar .vjs-dock-text,.brightcove-wrapper[data-show-title=false][data-show-description=false] .vjs-title-bar .vjs-title-bar{display:none !important}@media screen and (min-width: 1024px){.brightcove-wrapper:hover .custom-controls{visibility:visible}}.brightcove-wrapper .custom-controls{display:flex;align-items:center;color:#fff;position:absolute;z-index:4;column-gap:8px}@media screen and (max-width: 1023px){.brightcove-wrapper .custom-controls{width:100%;padding:16px;bottom:16px}}@media screen and (min-width: 1024px){.brightcove-wrapper .custom-controls{visibility:hidden;width:80%;left:50%;transform:translateX(-50%);bottom:32px}}.brightcove-wrapper .custom-controls i{font-size:20px}.brightcove-wrapper .custom-controls i:hover{cursor:pointer}.brightcove-wrapper .custom-controls.hide{display:none}.brightcove-wrapper .custom-controls .icon-play{display:flex}.brightcove-wrapper .custom-controls .icon-pause{display:none}.brightcove-wrapper .custom-controls .icon-audio-active{display:block}.brightcove-wrapper .custom-controls .icon-audio-inactive{display:none}.brightcove-wrapper .custom-controls .custom-play,.brightcove-wrapper .custom-controls .custom-audio,.brightcove-wrapper .custom-controls .custom-time,.brightcove-wrapper .custom-controls .custom-time-remaining{text-align:center}.brightcove-wrapper .custom-controls .custom-time,.brightcove-wrapper .custom-controls .custom-time-remaining{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem}.brightcove-wrapper .custom-controls .custom-time .vjs-control-text,.brightcove-wrapper .custom-controls .custom-time-remaining .vjs-control-text{display:none}.brightcove-wrapper .custom-controls .custom-progress .vjs-load-progress,.brightcove-wrapper .custom-controls .custom-progress .vjs-mouse-display,.brightcove-wrapper .custom-controls .custom-progress .vjs-time-tooltip{display:none}.brightcove-wrapper .custom-controls .custom-progress .vjs-progress-holder{height:4px;background-color:#d8d8d8;opacity:.5;border-radius:12px}.brightcove-wrapper .custom-controls .custom-progress .vjs-play-progress{height:4px;background-color:#fff}.brightcove-wrapper .custom-controls .custom-progress:hover{cursor:pointer}.brightcove-wrapper .custom-controls .custom-progress{width:100%}.brightcove-wrapper .custom-controls.play .icon-play{display:none}.brightcove-wrapper .custom-controls.play .icon-pause{display:flex}.brightcove-wrapper .custom-controls.mute .icon-audio-active{display:none}.brightcove-wrapper .custom-controls.mute .icon-audio-inactive{display:block}.brightcove-wrapper .custom-controls.hide{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.skip-to-main__container{position:relative}@media screen and (min-width:1440px){.skip-to-main__container{width:100%;max-width:1600px;margin-left:auto;margin-right:auto}}.skip-to-main__link{position:absolute;left:-9999px;z-index:999;padding:1em;opacity:0;top:115px}.skip-to-main__link.bare{top:80px}.skip-to-main__link:focus{left:10px;transform:translateX(10px);opacity:1}@keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes vex-rotation{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.vex,.vex *,.vex *:before,.vex *:after{box-sizing:border-box}.vex{position:fixed;overflow:auto;-webkit-overflow-scrolling:touch;z-index:1111;top:0;right:0;bottom:0;left:0}.vex-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.vex-overlay{animation:vex-fadein .5s;position:fixed;z-index:1111;background:rgba(0,0,0,.4);top:0;right:0;bottom:0;left:0}.vex-overlay.vex-closing{animation:vex-fadeout .5s forwards}.vex-content{animation:vex-fadein .5s;background:#fff}.vex.vex-closing .vex-content{animation:vex-fadeout .5s forwards}.vex-close:before{font-family:Arial,sans-serif;content:"×"}.vex-dialog-form{margin:0}.vex-dialog-button{text-rendering:optimizeLegibility;appearance:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.vex-loading-spinner{animation:vex-rotation .7s linear infinite;box-shadow:0 0 1em rgba(0,0,0,.1);position:fixed;z-index:1112;margin:auto;top:0;right:0;bottom:0;left:0;height:2em;width:2em;background:#fff}body.vex-open{overflow:hidden}@keyframes vex-flyin{0%{opacity:0;transform:translateY(-40px)}100%{opacity:1;transform:translateY(0)}}@keyframes vex-flyout{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-40px)}}@keyframes vex-pulse{0%{box-shadow:inset 0 0 0 300px rgba(0,0,0,0)}70%{box-shadow:inset 0 0 0 300px rgba(255,255,255,.25)}100%{box-shadow:inset 0 0 0 300px rgba(0,0,0,0)}}.vex.vex-theme-default{padding-top:160px;padding-bottom:160px}.vex.vex-theme-default.vex-closing .vex-content{animation:vex-flyout .5s forwards}.vex.vex-theme-default .vex-content{animation:vex-flyin .5s}.vex.vex-theme-default .vex-content{border-radius:5px;font-family:"Helvetica Neue",sans-serif;background:#f0f0f0;color:#444;padding:1em;position:relative;margin:0 auto;max-width:100%;width:450px;font-size:1.1em;line-height:1.5em}.vex.vex-theme-default .vex-content h1,.vex.vex-theme-default .vex-content h2,.vex.vex-theme-default .vex-content h3,.vex.vex-theme-default .vex-content h4,.vex.vex-theme-default .vex-content h5,.vex.vex-theme-default .vex-content h6,.vex.vex-theme-default .vex-content p,.vex.vex-theme-default .vex-content ul,.vex.vex-theme-default .vex-content li{color:inherit}.vex.vex-theme-default .vex-close{border-radius:5px;position:absolute;top:0;right:0;cursor:pointer}.vex.vex-theme-default .vex-close:before{border-radius:3px;position:absolute;content:"×";font-size:26px;font-weight:normal;line-height:31px;height:30px;width:30px;text-align:center;top:3px;right:3px;color:#bbb;background:rgba(0,0,0,0)}.vex.vex-theme-default .vex-close:hover:before,.vex.vex-theme-default .vex-close:active:before{color:#777;background:#e0e0e0}.vex.vex-theme-default .vex-dialog-form .vex-dialog-message{margin-bottom:.5em}.vex.vex-theme-default .vex-dialog-form .vex-dialog-input{margin-bottom:1em}.vex.vex-theme-default .vex-dialog-form .vex-dialog-input select,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input textarea,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=date],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=datetime],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=datetime-local],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=email],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=month],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=number],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=password],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=search],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=tel],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=text],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=time],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=url],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=week]{border-radius:3px;background:#fff;width:100%;padding:.25em .67em;border:0;font-family:inherit;font-weight:inherit;font-size:inherit;min-height:2.5em;margin:0 0 .25em}.vex.vex-theme-default .vex-dialog-form .vex-dialog-input select:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input textarea:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=date]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=datetime]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=datetime-local]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=email]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=month]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=number]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=password]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=search]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=tel]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=text]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=time]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=url]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=week]:focus{box-shadow:inset 0 0 0 2px #8dbdf1;outline:none}.vex.vex-theme-default .vex-dialog-form .vex-dialog-buttons{*zoom:1}.vex.vex-theme-default .vex-dialog-form .vex-dialog-buttons:after{content:"";display:table;clear:both}.vex.vex-theme-default .vex-dialog-button{border-radius:3px;border:0;float:right;margin:0 0 0 .5em;font-family:inherit;text-transform:uppercase;letter-spacing:.1em;font-size:.8em;line-height:1em;padding:.75em 2em}.vex.vex-theme-default .vex-dialog-button.vex-last{margin-left:0}.vex.vex-theme-default .vex-dialog-button:focus{animation:vex-pulse 1.1s infinite;outline:none}@media(max-width: 568px){.vex.vex-theme-default .vex-dialog-button:focus{animation:none}}.vex.vex-theme-default .vex-dialog-button.vex-dialog-button-primary{background:#3288e6;color:#fff}.vex.vex-theme-default .vex-dialog-button.vex-dialog-button-secondary{background:#e0e0e0;color:#777}.vex-loading-spinner.vex-theme-default{box-shadow:0 0 0 .5em #f0f0f0,0 0 1px .5em rgba(0,0,0,.3);border-radius:100%;background:#f0f0f0;border:.2em solid rgba(0,0,0,0);border-top-color:#bbb;top:-1.1em;bottom:auto}.c-main-header .c-m-h__account{position:relative;width:24px;height:24px;display:flex;justify-content:center;align-items:center}.c-main-header .c-m-h__account .l-my-account{opacity:0;z-index:-10;pointer-events:none;transform:translate(0, -15px);transition:transform .5s var(--anim-curve)}.c-main-header .c-m-h__account .l-my-account.--sending{opacity:1;z-index:6;pointer-events:all;transform:translate(0, 0)}.c-main-header .c-m-h__account:hover .l-my-account,.c-main-header .c-m-h__account:focus-within .l-my-account{opacity:1;z-index:6;pointer-events:all;transform:translate(0, 0);background-image:linear-gradient(transparent, #FFFFFF)}.c-main-header .c-m-h__account .logged-user{display:flex;justify-content:center;align-items:center;height:18px;width:18px;border-radius:50%}.c-benefit-bar{overflow:hidden;height:30px}.c-benefit-bar .benefit-bar__bg{padding:8px 12px;font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;font-weight:500;text-align:center}.c-main-header{display:flex;align-items:center;padding:0 16px;height:56px}@media screen and (min-width:1440px){.c-main-header{width:100%;max-width:1600px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 768px){.c-main-header{height:76px}}@media screen and (min-width: 1024px){.c-main-header{height:84px}}.c-main-header__wrapper{position:sticky;top:0;z-index:5}.c-main-header__menu{position:relative}.c-main-header__search{position:absolute;top:100%;opacity:0;z-index:-1;width:100%;pointer-events:none;transform:translate(0, -50%);transition:visibility .1s ease,transform .5s var(--anim-curve)}.c-main-header__search.--opened{visibility:visible;opacity:1;z-index:5;pointer-events:all;transform:translate(0, 0)}.c-main-header .c-m-h__logo{display:inline-flex}.c-main-header .c-m-h__wrapper,.c-main-header .c-m-h__pages,.c-main-header .c-m-h__actions{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.c-main-header .c-m-h__wrapper{flex:1;justify-content:space-between;column-gap:8px}.c-main-header .c-m-h__wrapper.--center{justify-content:center}.c-main-header .c-m-h [data-trigger-search]{padding:0;border-radius:unset;background:none;text-transform:none;font-weight:400}.c-main-header button{color:#000;padding:0;border-radius:unset;background:none;text-transform:none;font-weight:400}@media screen and (min-width: 768px){.c-main-header{padding:0 16px}.c-main-header__wrapper.--not-sticky{position:relative}.c-main-header .c-m-h__wrapper{column-gap:30px}}@media screen and (max-width: 1023px){.c-main-header__wrapper.--not-sticky{position:relative}.c-main-header .--desktop{display:none}.c-main-header .c-m-h__actions{column-gap:16px}.c-main-header .c-m-h__hamburger-icon{background-image:linear-gradient(90deg, #000000, #000000);background-repeat:no-repeat;background-size:16px 1px;background-position:50% calc(50% - 1px);position:relative;display:block;width:24px;height:24px;font-size:0;cursor:pointer}.c-main-header .c-m-h__hamburger-icon:after,.c-main-header .c-m-h__hamburger-icon:before{content:"";position:absolute;display:inline-block;width:16px;height:1px;background:#000;transform:translate(-50%);transition:transform .2s;transform-origin:center;border-radius:4px}.c-main-header .c-m-h__hamburger-icon:before{top:calc(50% - 6px);left:50%}.c-main-header .c-m-h__hamburger-icon:after{top:calc(50% + 3px);left:50%}.c-main-header .c-m-h__hamburger-icon.--opened{background-image:linear-gradient(90deg, #FFFFFF, #FFFFFF)}.c-main-header .c-m-h__hamburger-icon.--opened:after,.c-main-header .c-m-h__hamburger-icon.--opened:before{background:#000}.c-main-header .c-m-h__hamburger-icon.--opened.--opened{background-image:none}.c-main-header .c-m-h__hamburger-icon.--opened.--opened:before{transform:translateX(-10px) translateY(8px) rotate(45deg)}.c-main-header .c-m-h__hamburger-icon.--opened.--opened:after{top:calc(50% + 8px);transform:translateX(-10px) translateY(-6px) rotate(-45deg)}}@media screen and (min-width: 1024px){.c-main-header{padding:0 32px}.c-main-header .--mobile{display:none}.c-main-header .c-m-h__actions{column-gap:32px;justify-content:flex-end}.c-main-header .c-m-h__hamburger-icon{display:none}.c-main-header .c-m-h__wishlist{position:relative;display:block}.c-main-header .c-m-h__wishlist__counter{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;font-weight:500;background-color:#000;color:#fff;display:flex;justify-content:center;align-items:center;position:absolute;top:-7px;right:-7px;width:15px;height:15px;border-radius:50%}.c-main-header .c-m-h__wishlist__counter::before{content:attr(data-wishlist-qty)}}@media screen and (min-width: 1024px)and (max-width: 1280px){.c-main-header .c-m-h__actions{column-gap:24px}}.c-main-header__menu-layers{position:absolute;background-color:#f9f9f9;top:100%;right:0;width:100%;pointer-events:all;transform:translate(0, 0);visibility:visible;opacity:1;transition:transform .5s var(--anim-curve)}.c-main-header__menu-layers.--closed{visibility:hidden;width:0;z-index:-10;opacity:0;padding:0}@media screen and (min-width:1440px){.c-main-header__menu-layers .l-menu-panel{width:100%;max-width:1600px;margin-left:auto;margin-right:auto}}.c-main-header__menu-layers .l-menu-panel .l-m-p__title{display:none;font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;font-weight:600;text-transform:uppercase}.c-main-header__menu-layers .l-menu-panel .l-m-p__subtitle{font-family:var(--alt-font, Aperto, sans-serif);font-weight:600;font-style:normal;text-transform:uppercase;text-decoration:none;font-size:2rem;letter-spacing:.8px;line-height:20px}.c-main-header__menu-layers .l-menu-panel .l-m-p__links,.c-main-header__menu-layers .l-menu-panel .l-m-p__navigation-links,.c-main-header__menu-layers .l-menu-panel .l-m-p__links-container,.c-main-header__menu-layers .l-menu-panel .l-m-p__links__wrapper{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;display:flex;flex-direction:column}.c-main-header__menu-layers .l-menu-panel .l-m-p__links a,.c-main-header__menu-layers .l-menu-panel .l-m-p__navigation-links a,.c-main-header__menu-layers .l-menu-panel .l-m-p__links-container a,.c-main-header__menu-layers .l-menu-panel .l-m-p__links__wrapper a{text-decoration:none}.c-main-header__menu-layers .l-menu-panel .l-m-p__links a:hover,.c-main-header__menu-layers .l-menu-panel .l-m-p__navigation-links a:hover,.c-main-header__menu-layers .l-menu-panel .l-m-p__links-container a:hover,.c-main-header__menu-layers .l-menu-panel .l-m-p__links__wrapper a:hover{text-decoration:underline}.c-main-header__menu-layers .l-menu-panel .l-m-p__card{position:relative}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--text-below .l-m-p__card__wrapper{display:flex;flex-direction:column}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--text-below .l-m-p__card__image{display:flex;overflow:hidden;align-items:center}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--text-over[data-card-href]{cursor:pointer}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--text-over.--darker img{filter:brightness(0.8)}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--text-over .l-m-p__card__textarea{position:absolute;bottom:0;left:0}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--text-over .l-m-p__card__textarea .l-m-p__card__title{font-family:var(--alt-font, Aperto, sans-serif);font-weight:600;font-style:normal;text-transform:uppercase;text-decoration:none;font-size:3.6rem;letter-spacing:1.44px;line-height:28px}@media screen and (max-width: 1023px){.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--text-over .l-m-p__card__textarea .l-m-p__card__title{font-size:2.6rem;letter-spacing:1.04px;line-height:28px}}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--text-over .l-m-p__card__textarea .l-m-p__card__text{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem}.c-main-header__menu-layers .l-menu-panel .l-m-p__card__wrapper{position:relative}.c-main-header__menu-layers .l-menu-panel .l-m-p__card__textarea{display:flex;flex-direction:column}@media screen and (max-width: 1023px){.c-main-header__menu-layers{padding:32px 16px;z-index:2;overflow-y:auto}.c-main-header__menu-layers.--closed{pointer-events:none;transform:translate(100%, 0)}.c-main-header__menu-layers .l-menu-panel .l-m-p__mobile-back{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:500;cursor:pointer;display:flex;align-items:center;column-gap:8px;margin-bottom:16px;text-underline-offset:2px}.c-main-header__menu-layers .l-menu-panel .l-m-p__links{row-gap:16px;padding:24px 8px}.c-main-header__menu-layers .l-menu-panel .l-m-p__links__wrapper{row-gap:32px}.c-main-header__menu-layers .l-menu-panel .l-m-p__navigation-links{row-gap:32px}.c-main-header__menu-layers .l-menu-panel .l-m-p__navigation-links .custom-link{font-size:1.6rem}.c-main-header__menu-layers .l-menu-panel .l-m-p__links-container{row-gap:24px}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper{display:flex;flex-direction:column;row-gap:16px}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--editorial-menu{display:flex;row-gap:0px}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--editorial-menu .l-m-p__links{order:1;padding-bottom:32px}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--editorial-menu .l-m-p__links:first-child{padding-top:24px}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--editorial-menu .l-m-p__links__section{padding:0px}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--editorial-menu .l-m-p__card{order:2;padding-bottom:32px}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--editorial-menu .l-m-p__card:last-child{padding-bottom:0px}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--about-menu{grid-column-start:1;grid-column-end:4}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--sales-menu .l-m-p__subtitle{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.6rem;font-weight:500;text-transform:uppercase;margin-bottom:32px}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--sales-menu .l-m-p__links .l-m-p__links-container .l-m-p__links__wrapper .l-m-p__links__section+.l-m-p__links__section{padding:8px;padding-bottom:24px}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--about-menu{row-gap:16px}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--about-menu .l-m-p__card{grid-column-start:1;grid-column-end:4}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--about-menu .l-m-p__card:nth-child(1){grid-column-start:1;grid-column-end:3}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--about-menu .l-m-p__card:nth-child(2){grid-column-start:3;grid-column-end:5}.c-main-header__menu-layers .l-menu-panel .l-m-p__links__section{padding:24px 8px}.c-main-header__menu-layers .l-menu-panel .l-m-p__card picture,.c-main-header__menu-layers .l-menu-panel .l-m-p__card img{max-width:100%;max-height:100%}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--only-text{padding-top:32px}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--only-text .l-m-p__card__textarea{row-gap:24px}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--only-text .l-m-p__card__textarea .l-m-p__card__title{font-family:"Aperto",sans-serif;font-size:2.6rem;font-weight:700;line-height:28px;letter-spacing:1.04px;text-transform:uppercase}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--only-text .l-m-p__card__textarea .l-m-p__card__text{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.6rem}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--only-text .l-m-p__card__textarea .l-m-p__card__link{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:500;text-underline-offset:2px}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--text-below .l-m-p__card__wrapper{row-gap:12px}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--text-below .l-m-p__card__textarea{row-gap:12px;padding-left:8px;padding-right:8px}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--text-below .l-m-p__card__text{display:none}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--text-over .l-m-p__card__text{display:none}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--text-over .l-m-p__card__textarea{row-gap:4px;padding:18px 12px}}@media screen and (min-width: 1024px){.c-main-header__menu-layers{z-index:-1;padding:32px}.c-main-header__menu-layers.--closed{pointer-events:none;transform:translate(0, -15px)}.c-main-header__menu-layers .l-menu-panel .l-m-p__mobile-back{display:none}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--sales-menu{display:grid;grid-template-rows:auto;grid-template-columns:repeat(3, minmax(0, 1fr));grid-column-gap:16px;grid-row-gap:0}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--sales-menu .l-m-p__title{display:unset;font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:500;text-transform:uppercase}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--sales-menu .l-m-p__subtitle{margin-bottom:32px}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--sales-menu .l-m-p__links{grid-column-start:1;grid-column-end:3}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--sales-menu .l-m-p__links__wrapper{flex-direction:row}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--sales-menu .l-m-p__links__section{flex:1}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--sales-menu .l-m-p__card{max-height:315px}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--sales-menu .l-m-p__card__wrapper{position:relative;height:100%}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--sales-menu .l-m-p__card__image{height:100%}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--sales-menu .l-m-p__card__image img{height:100%}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--category-menu,.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--about-menu{display:grid;grid-template-rows:auto;grid-template-columns:repeat(3, minmax(0, 1fr));grid-column-gap:16px;grid-row-gap:0}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--editorial-menu{display:flex;flex-direction:row;justify-content:space-between}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--editorial-menu .l-m-p__links{order:unset;padding:24px 16px;justify-content:space-between;row-gap:50px;margin:16px;flex:1}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--editorial-menu .l-m-p__card{order:unset;max-height:315px}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--editorial-menu .l-m-p__card__wrapper{position:relative;height:100%}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--editorial-menu .l-m-p__card__image{height:100%}.c-main-header__menu-layers .l-menu-panel .l-m-p__wrapper.--editorial-menu .l-m-p__card__image img{max-height:315px}.c-main-header__menu-layers .l-menu-panel .l-m-p__links{padding:24px 16px;justify-content:space-between;row-gap:50px}.c-main-header__menu-layers .l-menu-panel .l-m-p__links__wrapper{row-gap:32px}.c-main-header__menu-layers .l-menu-panel .l-m-p__links-container{row-gap:16px}.c-main-header__menu-layers .l-menu-panel .l-m-p__navigation-links{display:grid;grid-template-rows:repeat(6, auto);grid-gap:24px;grid-auto-flow:column}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--only-text{display:flex;align-items:center}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--only-text .l-m-p__card__textarea{row-gap:32px;padding-left:24px;padding-right:70px}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--only-text .l-m-p__card__textarea .l-m-p__card__title{font-family:"Aperto",sans-serif;font-size:2.6rem;font-weight:700;line-height:28px;letter-spacing:1.04px;text-transform:uppercase}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--only-text .l-m-p__card__textarea .l-m-p__card__text{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.6rem}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--text-below .l-m-p__card__wrapper{row-gap:16px}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--text-below .l-m-p__card__textarea{row-gap:4px}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--text-below .l-m-p__card__image{max-height:252px}.c-main-header__menu-layers .l-menu-panel .l-m-p__card.--text-over .l-m-p__card__textarea{row-gap:4px;padding:32px 16px}}.c-main-header .c-m-h__pages__nav__list{display:flex}.c-main-header .c-m-h__pages__nav__item{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem}.c-main-header .c-m-h__pages__nav__item:hover,.c-main-header .c-m-h__pages__nav__item.--active{text-decoration:underline}@media screen and (max-width: 1023px){.c-main-header .c-m-h__logo.--spaced{padding-left:32px}.c-main-header .c-m-h__pages{align-items:unset;position:absolute;padding:32px 16px;left:0;width:100%;background-color:#f9f9f9;transition:transform .5s var(--anim-curve)}.c-main-header .c-m-h__pages.--opened{pointer-events:all;transform:translate(0, 0);bottom:0}.c-main-header .c-m-h__pages.--closed{pointer-events:none;transform:translate(-100%, 0)}.c-main-header .c-m-h__pages__nav{display:flex;flex-direction:column;justify-content:space-between;flex:1}.c-main-header .c-m-h__pages__nav__list{flex-direction:column;flex-wrap:nowrap;row-gap:32px}.c-main-header .c-m-h__pages__nav__item{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.6rem}.c-main-header .c-m-h__pages__nav__item a{display:flex;justify-content:space-between}.c-main-header .c-m-h__quick-links{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;display:flex;flex-direction:column;row-gap:16px}.c-main-header .c-m-h__quick-links__row{display:flex;column-gap:8px;align-items:center}.c-main-header .c-m-h__quick-links__wishlist{position:relative;display:block}}@media screen and (min-width: 1024px){.c-main-header .c-m-h__pages__nav{display:flex;column-gap:32px}.c-main-header .c-m-h__pages__nav__list{flex-direction:row;flex-wrap:nowrap;column-gap:32px}.c-main-header .c-m-h__pages__nav__item:hover,.c-main-header .c-m-h__pages__nav__item.--active{text-decoration:underline;font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:500}.c-main-header .c-m-h__pages__nav__item.sales{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:700}.c-main-header .c-m-h__pages__nav__item.sales:hover,.c-main-header .c-m-h__pages__nav__item.sales.--active{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:700}}.c-main-header__search .search-layer{display:grid;grid-template-rows:auto;grid-column-gap:16px;width:100%;padding-top:24px;padding-bottom:24px}@media screen and (min-width:1440px){.c-main-header__search .search-layer{width:100%;max-width:1600px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 767px){.c-main-header__search .search-layer{grid-template-columns:repeat(4, 2fr)}}@media screen and (min-width: 768px){.c-main-header__search .search-layer{grid-template-columns:repeat(12, 2fr)}}.c-main-header__search .search-layer.--has-results{padding-bottom:32px}.c-main-header__search .search-layer__close{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer;display:flex;column-gap:4px;align-items:center;justify-content:flex-end}.c-main-header__search .search-layer__input-container button[class^=icon-chevron-right]{padding:10px;pointer-events:none;width:32px;height:32px;border-radius:50%;border:1px solid #d8d8d8;color:#d8d8d8;display:flex;justify-content:center;align-items:center}.c-main-header__search .search-layer__input-container button[class^=icon-chevron-right].active{cursor:pointer;pointer-events:all;background-color:#fff;color:#000}.c-main-header__search .search-layer__input-container{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem}.c-main-header__search .search-layer__input-container .aa-SubmitButton{position:relative;color:#000;color:#000}.c-main-header__search .search-layer__input-container .aa-SubmitButton:before{position:absolute;top:0;left:0;color:#000;color:#000}.c-main-header__search .search-layer__input-container input.aa-Input{border:none}.c-main-header__search .search-layer__input-container .aa-ClearButton,.c-main-header__search .search-layer__input-container .aa-Label{display:flex !important;color:#000;padding:0;height:fit-content}.c-main-header__search .search-layer__input-container .aa-ClearButton svg,.c-main-header__search .search-layer__input-container .aa-Label svg{display:none}.c-main-header__search .search-layer__input-container .aa-ClearButton{margin-top:4px;border:1px solid #d8d8d8;border-radius:50%;background-color:rgba(0,0,0,0);width:32px;height:32px}.c-main-header__search .search-layer__input-container .aa-ClearButton:before{color:#d8d8d8}.c-main-header__search .search-layer__input-container .aa-ClearButton.active{border:1px solid #eaeaea;background-color:#fff}.c-main-header__search .search-layer__input-container .aa-ClearButton.active:before{color:#000}.c-main-header__search .search-layer__input-container .aa-Form{max-height:48px;border:unset;border-bottom:1px solid #9a9a9a;column-gap:8px;padding:12px 16px;box-shadow:none;background:rgba(0,0,0,0)}.c-main-header__search .search-layer__input-container .aa-Form:focus-within{border-bottom:1px solid #000}.c-main-header__search .search-layer__suggestions-wrapper .aa-Panel{margin:0;box-shadow:none;padding-bottom:40px;background-color:#f9f9f9}.c-main-header__search .search-layer__suggestions-wrapper .aa-GradientBottom{display:none}.c-main-header__search .search-layer__suggestions-wrapper .aa-Panel--scrollable{padding:0;scrollbar-width:none}.c-main-header__search .search-layer__suggestions-wrapper .aa-Panel--scrollable::-webkit-scrollbar{display:none}.c-main-header__search .search-layer__suggestions-wrapper .aa-Item{padding:0;align-items:flex-start;border-radius:unset;background-color:rgba(0,0,0,0)}.c-main-header__search .search-layer__suggestions-wrapper .aa-Item[aria-selected=true]{background-color:rgba(0,0,0,0)}.c-main-header__search .search-layer__suggestions-wrapper .aa-Item .c-product-card .product-card__info__text{row-gap:4px}.c-main-header__search .search-layer__suggestions{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;display:flex;column-gap:12px;margin:12px 0px 0 8px}.c-main-header__search .search-layer__suggestions span{text-wrap:nowrap}.c-main-header__search .search-layer__suggestions a{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:500;text-decoration:underline}.c-main-header__search .search-layer__no-results{text-align:center;font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;font-weight:700}.c-main-header__search .search-layer__no-results-text{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;text-align:center}@media screen and (max-width: 767px){.c-main-header__search.--opened{height:calc(100vh - 72px);overflow:auto}.c-main-header__search .search-layer{display:flex;flex-direction:column;row-gap:12px;height:100%}.c-main-header__search .search-layer__close,.c-main-header__search .search-layer__suggestions{padding:0 8px}.c-main-header__search .search-layer__form__wrapper{padding:0 8px}.c-main-header__search .search-layer__suggestions-wrapper{padding:0}.c-main-header__search .search-layer__suggestions-wrapper .aa-Panel{position:relative !important;top:unset !important;padding-top:24px}.c-main-header__search .search-layer__suggestions{margin:12px 0px 0 8px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.c-main-header__search .search-layer__suggestions::-webkit-scrollbar{display:none}}@media screen and (min-width: 768px){.c-main-header__search .search-layer{display:grid;grid-template-rows:auto;grid-column-gap:16px}}@media screen and (min-width: 768px)and (max-width: 767px){.c-main-header__search .search-layer{grid-template-columns:repeat(4, 2fr)}}@media screen and (min-width: 768px)and (min-width: 768px){.c-main-header__search .search-layer{grid-template-columns:repeat(12, 2fr)}}@media screen and (min-width: 768px){.c-main-header__search .search-layer__close{grid-column-start:1;grid-column-end:13;padding:0 32px}.c-main-header__search .search-layer__form__wrapper{grid-column-start:3;grid-column-end:11}.c-main-header__search .search-layer__suggestions{grid-column-start:3;grid-column-end:11;justify-content:center}.c-main-header__search .search-layer__suggestions-wrapper{padding:0 24px}.c-main-header__search .search-layer__suggestions-wrapper .aa-Panel{top:99% !important}.c-main-header__search .search-layer__suggestions-wrapper .aa-List{justify-content:center}}@media screen and (max-width: 1023px){.c-main-header__search .search-layer__suggestions-wrapper .aa-List{display:flex;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.c-main-header__search .search-layer__suggestions-wrapper .aa-List::-webkit-scrollbar{display:none}.c-main-header__search .search-layer__suggestions-wrapper .aa-Item{display:block;width:35%;min-width:35%;margin:0 8px;-webkit-box-align:start}}@media screen and (min-width: 1024px){.c-main-header__search .search-layer{display:grid;grid-template-rows:auto;grid-column-gap:16px;grid-row-gap:12px}}@media screen and (min-width: 1024px)and (max-width: 767px){.c-main-header__search .search-layer{grid-template-columns:repeat(4, 2fr)}}@media screen and (min-width: 1024px)and (min-width: 768px){.c-main-header__search .search-layer{grid-template-columns:repeat(12, 2fr)}}@media screen and (min-width: 1024px){.c-main-header__search .search-layer__close{grid-column-start:1;grid-column-end:13}.c-main-header__search .search-layer__form__wrapper{grid-column-start:3;grid-column-end:11}.c-main-header__search .search-layer__enhanced-functions{grid-column-start:3;grid-column-end:11}.c-main-header__search .search-layer__suggestions{grid-column-start:3;grid-column-end:11;margin-top:12px;margin-left:0px}.c-main-header__search .search-layer__suggestions-wrapper .aa-Source{display:grid;grid-template-rows:auto;grid-column-gap:16px;max-width:1600px;margin:auto}}@media screen and (min-width: 1024px)and (max-width: 767px){.c-main-header__search .search-layer__suggestions-wrapper .aa-Source{grid-template-columns:repeat(4, 2fr)}}@media screen and (min-width: 1024px)and (min-width: 768px){.c-main-header__search .search-layer__suggestions-wrapper .aa-Source{grid-template-columns:repeat(12, 2fr)}}@media screen and (min-width: 1024px){.c-main-header__search .search-layer__suggestions-wrapper .aa-List{grid-column-start:3;grid-column-end:11;display:grid;grid-template-rows:auto;grid-template-columns:repeat(4, minmax(0, 1fr));grid-column-gap:16px;grid-row-gap:0;grid-auto-flow:row dense}}@media screen and (min-width:1440px){.c-main-header__search .search-layer__form__wrapper{grid-column-start:5;grid-column-end:9}.c-main-header__search .search-layer__enhanced-functions{grid-column-start:5;grid-column-end:9}.c-main-header__search .search-layer__suggestions{grid-column-start:5;grid-column-end:9}}.c-main-header .c-m-h__mini-cart{position:relative}.c-main-header .c-m-h__mini-cart__icon{display:block;position:relative;width:24px;height:24px}.c-main-header .c-m-h__mini-cart__counter{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;font-weight:500;color:#fff;display:flex;justify-content:center;align-items:center;position:absolute;top:-7px;right:-7px;width:15px;height:15px;border-radius:50%}@media screen and (min-width: 1024px){.c-main-header .c-m-h__mini-cart:hover .l-quick-cart{opacity:1;z-index:6;pointer-events:all;transform:translate(0, 0)}}.c-main-header .c-m-h__mini-cart .l-quick-cart__notification.--open .l-quick-cart{opacity:1;z-index:6;pointer-events:all;transform:translate(0, 0)}.c-main-header .c-m-h__mini-cart .l-quick-cart__notification.--open .l-quick-cart .l-q-c__items{overflow-y:hidden}.c-main-header .c-m-h__mini-cart .l-quick-cart__notification.--open .l-quick-cart .icon-close{display:none}.c-main-header .c-m-h__mini-cart .l-quick-cart{opacity:0;z-index:-10;pointer-events:none;transform:translate(0, -15px);transition:transform .5s var(--anim-curve)}.c-main-header .c-m-h__mini-wishlist{position:relative}.c-main-header .c-m-h__mini-wishlist__icon{display:block;position:relative;width:24px;height:24px}@media screen and (min-width: 1024px){.c-main-header .c-m-h__mini-wishlist:hover .l-quick-wishlist{opacity:1;z-index:6;pointer-events:all;transform:translate(0, 0)}}.c-main-header .c-m-h__mini-wishlist .l-quick-wishlist__notification.--open .l-quick-wishlist{opacity:1;z-index:6;pointer-events:all;transform:translate(0, 0)}.c-main-header .c-m-h__mini-wishlist .l-quick-wishlist__notification.--open .l-quick-wishlist .l-q-c__items{overflow-y:hidden}.c-main-header .c-m-h__mini-wishlist .l-quick-wishlist__notification.--open .l-quick-wishlist .icon-close{display:none}.c-main-header .c-m-h__mini-wishlist .l-quick-wishlist{opacity:0;z-index:-10;pointer-events:none;transform:translate(0, -15px);transition:transform .5s var(--anim-curve)}.c-footer{border-top:1px solid #f9f9f9}@media screen and (min-width:1440px){.c-footer .footer__wrapper{width:100%;max-width:1600px;margin-left:auto;margin-right:auto}}.c-footer .footer__wrapper__links .footer__list__trigger{display:flex;text-transform:uppercase}.c-footer .footer__wrapper__links .footer__list__trigger h3{font-family:var(--alt-font, Aperto, sans-serif);font-weight:600;font-style:normal;text-transform:uppercase;text-decoration:none;font-size:2rem;letter-spacing:.8px;line-height:20px}.c-footer .footer__wrapper__links .footer__list__trigger .icon-chevron-down,.c-footer .footer__wrapper__links .footer__list__trigger .icon-chevron-up{display:none}.c-footer .footer__wrapper__links .footer__list ul{display:flex;flex-direction:column;row-gap:12px}.c-footer .footer__wrapper__links .footer__list ul li{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem}.c-footer .footer__wrapper__links .footer__list ul li a.custom-link{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;text-decoration:none}.c-footer .footer__wrapper__lang-social .footer__location h3{font-family:var(--alt-font, Aperto, sans-serif);font-weight:600;font-style:normal;text-transform:uppercase;text-decoration:none;font-size:2rem;letter-spacing:.8px;line-height:20px;padding-bottom:16px}.c-footer .footer__wrapper__lang-social .footer__location__country{cursor:pointer;display:flex;column-gap:32px;flex-direction:column;row-gap:16px}.c-footer .footer__wrapper__lang-social .footer__location__country a.custom-link{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;text-decoration:none}.c-footer .footer__wrapper__lang-social .footer__location__language a.custom-link{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:600;text-transform:lowercase;text-decoration:underline}.c-footer .footer__wrapper__lang-social .footer__social h3{font-family:var(--alt-font, Aperto, sans-serif);font-weight:600;font-style:normal;text-transform:uppercase;text-decoration:none;font-size:2rem;letter-spacing:.8px;line-height:20px;margin-top:32px}.c-footer .footer__wrapper__lang-social .footer__social-bar{display:flex;column-gap:19px;margin-top:8px}.c-footer .footer__wrapper__lang-social .footer__social-bar i{width:24px;height:24px}.c-footer .footer__wrapper__lang-social .footer__social-bar i:before{width:24px;height:24px;font-size:24px}.c-footer .footer__copyright-bar{display:grid;grid-template-rows:auto;grid-column-gap:16px;padding:40px 16px;row-gap:24px}@media screen and (max-width: 767px){.c-footer .footer__copyright-bar{grid-template-columns:repeat(4, 2fr)}}@media screen and (min-width: 768px){.c-footer .footer__copyright-bar{grid-template-columns:repeat(12, 2fr)}}.c-footer .footer__copyright-bar__container-logo{grid-column-start:1;grid-column-end:5}@media screen and (min-width:1440px){.c-footer .footer__copyright-bar__container-logo{width:100%;max-width:1600px;margin-left:auto;margin-right:auto}}.c-footer .footer__copyright-bar__container-logo__logo a{display:block}.c-footer .footer__copyright-bar__container-logo__logo img{width:100%}.c-footer .footer__copyright-bar__container-copy{grid-column-start:1;grid-column-end:5}@media screen and (min-width:1440px){.c-footer .footer__copyright-bar__container-copy{width:100%;max-width:1600px;margin-left:auto;margin-right:auto}}.c-footer .footer__copyright-bar__container-copy__copy{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem}@media screen and (min-width: 768px){.c-footer .footer__copyright-bar__container-logo{grid-column-start:1;grid-column-end:6}.c-footer .footer__copyright-bar__container-copy{grid-column-start:1;grid-column-end:13}}@media screen and (max-width: 1023px){.c-footer .footer__wrapper{display:flex;flex-direction:column;padding:64px 16px 0}.c-footer .footer__wrapper [data-js-component=CollapseComponent] [data-trigger]{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.c-footer .footer__wrapper [data-js-component=CollapseComponent] [data-trigger].collapsed~[data-tab]{height:0 !important;overflow:hidden}.c-footer .footer__wrapper [data-js-component=CollapseComponent] [data-trigger].collapsed .icon-chevron-up{transform:rotate(180deg)}.c-footer .footer__wrapper [data-js-component=CollapseComponent] [data-tab]{transition:height .3s var(--anim-curve);overflow:hidden;height:auto !important}.c-footer .footer__wrapper__links{width:100%;display:flex;flex-direction:column;row-gap:48px}.c-footer .footer__wrapper__links .footer__list{width:100%}.c-footer .footer__wrapper__links .footer__list__trigger{margin-bottom:16px}.c-footer .footer__wrapper__links .footer__list__trigger.collapsed{margin-bottom:0}.c-footer .footer__wrapper__links .footer__list__trigger .icon-chevron-up{display:flex}.c-footer .footer__wrapper__lang-social{display:flex;align-items:flex-start;row-gap:16px;flex-direction:column;margin:48px 0}.c-footer .footer__wrapper__lang-social .footer__location{width:100%;padding:40px 0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}}@media screen and (min-width: 1024px){.c-footer .footer__wrapper{display:grid;grid-template-rows:auto;grid-template-columns:repeat(12, minmax(0, 1fr));grid-column-gap:16px;grid-row-gap:0;padding:64px 8px 56px}.c-footer .footer__wrapper__links{display:grid;grid-column-start:1;grid-column-end:10;grid-template-rows:repeat(2, auto);grid-template-columns:repeat(3, auto);grid-row-gap:40px;grid-column-gap:16px;grid-auto-flow:column}.c-footer .footer__wrapper__links.row-list-disposition{grid-template-rows:repeat(1, auto)}.c-footer .footer__wrapper__links .footer__list__trigger{display:flex;text-transform:uppercase;margin-bottom:16px}.c-footer .footer__wrapper__links .footer__list__trigger .icon-chevron-down,.c-footer .footer__wrapper__links .footer__list__trigger .icon-chevron-up{display:none}.c-footer .footer__wrapper__links .footer__list ul{display:flex;flex-direction:column;row-gap:12px}.c-footer .footer__wrapper__links .footer__list ul li{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem}.c-footer .footer__wrapper__links .footer__list ul li a.custom-link{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;text-decoration:none}.c-footer .footer__wrapper__lang-social{grid-column-start:10;grid-column-end:13}.c-footer .footer__wrapper__lang-social .footer__location__country{flex-direction:row}.c-footer .footer__copyright-bar__container-logo{grid-column-start:4;grid-column-end:10}.c-footer .footer__copyright-bar__container-copy{grid-column-start:4;grid-column-end:10;text-align:center}}@media screen and (min-width:1440px){.c-footer .footer__wrapper{padding-left:24px;padding-right:24px}.c-footer .footer__copyright-bar__container-logo{grid-column-start:5;grid-column-end:9}.c-footer .footer__copyright-bar__container-copy{grid-column-start:5;grid-column-end:9}}.c-footer.--bare{background-color:#f9f9f9}.c-footer.--bare .footer{margin:0 auto;align-items:center}.c-footer.--bare .footer__wrapper{display:block;padding:0}.c-footer.--bare .footer__copyright-bar{padding:24px 16px}.c-footer.--bare .footer__copyright-bar__copy{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;text-align:center;grid-column-start:1;grid-column-end:5}@media screen and (min-width: 768px){.c-footer.--bare .footer__copyright-bar__copy{grid-column-start:1;grid-column-end:13}}.c-newsletter-footer .news-f__wrapper,.c-newsletter-footer .news-f__success{display:flex;flex-direction:column;row-gap:32px;padding:64px 16px;align-items:center}.c-newsletter-footer .news-f__wrapper__title,.c-newsletter-footer .news-f__success__title{font-family:var(--alt-font, Aperto, sans-serif);font-weight:600;font-style:normal;text-transform:uppercase;text-decoration:none;font-size:3.6rem;letter-spacing:1.44px;line-height:28px;text-align:center}@media screen and (max-width: 1023px){.c-newsletter-footer .news-f__wrapper__title,.c-newsletter-footer .news-f__success__title{font-size:2.6rem;letter-spacing:1.04px;line-height:28px}}.c-newsletter-footer .news-f__wrapper__subtitle,.c-newsletter-footer .news-f__success__subtitle{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.6rem;text-align:center;max-width:600px}.c-newsletter-footer .news-f__form{display:flex;flex-direction:column;align-items:center;width:100%}.c-newsletter-footer .news-f__form .custom-input.newsletter{width:100%;max-width:704px;align-self:center}.c-newsletter-footer .news-f__form .newsletter-error-msg,.c-newsletter-footer .news-f__form .newsletter-already-msg{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1rem;margin-bottom:16px;margin-top:16px}.c-newsletter-footer .news-f__form__checkbox{padding-bottom:40px}.c-newsletter-footer .news-f__form__checkbox .custom-checkbox{margin-bottom:16px;font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem}.c-newsletter-footer .news-f__form__hidden{display:none;width:100%;flex-direction:column;align-items:center}.c-newsletter-footer .news-f__form__hidden.show{display:flex;padding-top:32px}.c-newsletter-footer .custom-button__message{min-width:200px}@media screen and (min-width: 768px){.c-newsletter-footer .news-f__wrapper,.c-newsletter-footer .news-f__success{padding:64px 80px}.c-newsletter-footer .custom-button__message{min-width:270px}}@media screen and (min-width: 1024px){.c-newsletter-footer .news-f__form__checkbox{display:flex;column-gap:6.5rem;padding-bottom:0px}.c-newsletter-footer .news-f__form__checkbox .custom-checkbox{margin-bottom:40px}}@media screen and (min-width:1440px){.c-newsletter-footer .news-f__wrapper__subtitle,.c-newsletter-footer .news-f__success__subtitle{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.8rem}}.c-product-card .product-card__wrapper{display:flex;flex-direction:column;position:relative}.c-product-card .product-card__wrapper:hover .product-card__carousel__main{display:none}.c-product-card .product-card__wrapper:hover .product-card__carousel__secondary{display:block}.c-product-card .product-card__wrapper .icon-close{width:32px;height:32px;background-color:#fff;position:absolute;top:8px;right:12px;z-index:1;border-radius:50%;display:flex;justify-content:center;align-items:center}.c-product-card .product-card__images__wrapper{position:relative;margin-bottom:12px;display:inline-flex}.c-product-card .product-card__images__wrapper .product-tag-label{position:absolute;top:0;left:0}.c-product-card .product-card__wishlist{position:absolute;bottom:16px;right:16px;z-index:1}.c-product-card .product-card__carousel__secondary{display:none}.c-product-card .product-card__picture{min-width:100%;min-height:100%}.c-product-card .product-card__picture picture,.c-product-card .product-card__picture img{min-width:100%;min-height:100%}.c-product-card .product-card__info__wrapper{margin:0 4px}.c-product-card .product-card__info__wrapper,.c-product-card .product-card__info__text{display:flex;flex-direction:column;row-gap:4px}.c-product-card .product-card__info__text{row-gap:4px}.c-product-card .product-card__collection{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;font-weight:300;text-transform:uppercase}.c-product-card .product-card__name{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:500}.c-product-card .product-card__swatches{margin-top:4px;display:flex;column-gap:8px;flex-wrap:wrap;align-items:center}.c-product-card .product-card__swatches .swatch-text{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;cursor:pointer;color:#595959}.c-product-card .product-card__swatches .swatch-color{width:16px;height:16px;display:inline-flex}.c-product-card .product-card__swatches .swatch-color.selected-color{padding:1px;border:1px solid #9a9a9a;border-radius:50%;width:18px;height:18px}.c-product-card .product-card__swatches .swatch-color img{display:block;width:100%;height:100%;border-radius:50%}.c-product-card .product-card__info-container-price{display:flex;column-gap:4px;font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem}.c-product-card .product-card__info-container-price .price-discount{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem}.c-product-card .product-card__info-container-price .price-full{color:#595959}.c-product-card .product-card__info-container-price .price-full:not(:last-child){font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:300;text-decoration:line-through}.c-product-card .product-card__selector{margin-top:16px}.c-product-card .product-card__selector .notify-me{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;background-color:#f9f9f9;margin-top:12px;padding:16px 12px}.c-product-card .product-card__selector .notify-me__title{margin-bottom:16px}@media screen and (max-width: 767px){.c-product-card .product-card__info__text{row-gap:4px}.c-product-card .product-card__info__text a{display:grid}.c-product-card .product-card__info__text a h2{overflow:hidden;max-height:34px}.c-product-card .product-card__carousel[data-js-index="0"].bounce picture:first-child,.c-product-card .product-card__carousel[data-js-index="0"].bounce picture:nth-child(2){animation:bounce 1.2s ease-in-out}}@media screen and (min-width: 768px){.c-product-card .product-card__info__wrapper,.c-product-card .product-card__info__text{gap:8px}.c-product-card .product-card__info__text{row-gap:8px}}@keyframes bounce{0%{transform:translateX(0);pointer-events:none}50%{transform:translateX(var(--final-x));pointer-events:none}100%{transform:translateX(0);pointer-events:auto}}.vex.live-chat-modal .vex-content{transform:none;top:0;left:0;right:0;bottom:0;padding:0}.vex.live-chat-modal .vex-content .modal-content{min-width:0;display:flex;flex-direction:column}.vex.live-chat-modal .vex-content .modal-content .modal-header{padding:0 24px;height:50px;display:flex;align-items:center;border-bottom:1px solid #000}.vex.live-chat-modal .vex-content .modal-content .modal-header h2{color:#000;text-transform:uppercase}.vex.live-chat-modal .vex-content .modal-content .modal-header h2:after{display:inline-block;content:" ";width:10px;height:10px;margin-left:10px;background-color:green}.vex.live-chat-modal .vex-content .modal-content .modal-body{padding:30px 23px 36px;flex-grow:1}.vex.live-chat-modal .vex-content .modal-content .modal-body .chat-layer-container .form-chat{height:100%}.vex.live-chat-modal .vex-content .modal-content .modal-body .chat-layer-container .form-chat .form-container{height:100%;display:flex;flex-direction:column}.vex.live-chat-modal .vex-content .modal-content .modal-body .chat-layer-container .form-chat .form-container .form-subtitle{margin-bottom:43px;text-align:center}.vex.live-chat-modal .vex-content .modal-content .modal-body .chat-layer-container .form-chat .form-container .form-group{margin-bottom:50px}.vex.live-chat-modal .vex-content .modal-content .modal-body .chat-layer-container .form-chat .form-container .form-group.privacy{margin-top:auto;margin-bottom:20px}.vex.live-chat-modal .vex-content .modal-content .modal-body .chat-layer-container .form-chat .form-container span.error{padding:0 0 20px 0;font-size:12px;color:red}.vex.live-chat-modal .vex-content .modal-content .modal-body .chat-layer-container .form-chat .form-container .select-wrapper select{height:28px;padding:0}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMinimized .embeddedServiceSidebarMinimizedDefaultUI{left:8px;bottom:24px !important;right:auto;width:52px;min-width:auto;height:52px;padding:0;border-radius:50%;box-shadow:2px 6px 25px -2px rgba(0,0,0,.2);background-color:#000;overflow:visible}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMinimized .embeddedServiceSidebarMinimizedDefaultUI:before{display:inline-block;content:" ";width:16px;height:16px;position:absolute;right:0;top:0;z-index:5;border-radius:50%}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMinimized .embeddedServiceSidebarMinimizedDefaultUI .content{display:none}.modalContainer.embeddedServiceSidebar.layout-docked .dockableContainer{top:0;right:0;bottom:0;left:0;height:100%;max-height:100%;width:100%;max-width:100%;margin:0;border-radius:0}.modalContainer.embeddedServiceSidebar .sidebarHeader[lwc-56vbshdpqil]{padding:0 8px 0 24px !important;background-color:#fff;color:#000}.modalContainer.embeddedServiceSidebar .sidebarHeader[lwc-56vbshdpqil] h2{display:none}.modalContainer.embeddedServiceSidebar .sidebarHeader[lwc-56vbshdpqil]:before{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;font-weight:700;content:"Live Chat";color:#000;display:block;text-transform:uppercase;order:1}.modalContainer.embeddedServiceSidebar .sidebarHeader[lwc-56vbshdpqil]:after{display:inline-block;content:" ";width:10px;height:10px;margin-left:10px;border-radius:50%;background-color:#55d800;order:2}.modalContainer.embeddedServiceSidebar .sidebarHeader[lwc-56vbshdpqil]:hover{cursor:pointer}.modalContainer.embeddedServiceSidebar .sidebarHeader[lwc-56vbshdpqil] .minimizeButton{margin-left:auto;order:3}.modalContainer.embeddedServiceSidebar .sidebarHeader[lwc-56vbshdpqil] .minimizeButton svg.slds-icon-text-default{margin-top:-12px}.modalContainer.embeddedServiceSidebar .sidebarHeader[lwc-56vbshdpqil] .closeButton{order:4;margin-left:10px}.modalContainer.embeddedServiceSidebar .sidebarHeader[lwc-56vbshdpqil] .closeButton,.modalContainer.embeddedServiceSidebar .sidebarHeader[lwc-56vbshdpqil] .minimizeButton{padding:0;width:24px;height:24px}.modalContainer.embeddedServiceSidebar .sidebarHeader[lwc-56vbshdpqil] .closeButton svg.slds-icon-text-default,.modalContainer.embeddedServiceSidebar .sidebarHeader[lwc-56vbshdpqil] .minimizeButton svg.slds-icon-text-default{max-width:12px;width:12px;max-height:12px;height:12px;fill:#000}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState.endedChat .container-feedback{padding-top:100px}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState.endedChat .container-feedback .title{font-family:var(--alt-font, Aperto, sans-serif);font-weight:600;font-style:normal;text-transform:uppercase;text-decoration:none;font-size:2rem;letter-spacing:.8px;line-height:20px;margin-bottom:50px}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState.endedChat .container-feedback .footer-socials .social-text{color:gray}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState.endedChat .container-feedback .footer-socials ul{display:flex;justify-content:center;gap:23px;margin-top:10px}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState.endedChat .container-feedback .logo{margin-top:105px}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState.endedChat .container-feedback .logo img{width:110px}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState .messageArea:focus{border:none}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState .embeddedServiceSidebarButton{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;font-weight:700;text-transform:uppercase;height:40px;border-radius:100px;margin:0;outline:none;cursor:pointer;display:flex;justify-content:center;align-items:center;padding:8px 16px;background-color:#000;border:1px solid #000}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState .embeddedServiceSidebarButton .label{color:#fff}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState .embeddedServiceSidebarButton:focus{text-decoration:none !important}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState .embeddedServiceSidebarButton:hover{color:#fff}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState .embeddedServiceSidebarButton.disabled{cursor:not-allowed}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState .embeddedServiceSidebarButton.uiButton--inverse{background-color:#000;color:#fff}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState .embeddedServiceSidebarButton.uiButton--inverse:hover{color:#fff}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState .embeddedServiceSidebarButton.dialog-button-1,.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState .embeddedServiceSidebarButton.saveTranscriptButton{background-color:#fff;color:#000;border:1px solid #000}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState .embeddedServiceSidebarButton.dialog-button-1:hover,.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState .embeddedServiceSidebarButton.saveTranscriptButton:hover{background-color:#eaeaea;border:1px solid #000}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState .embeddedServiceSidebarButton.dialog-button-1:hover .label,.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState .embeddedServiceSidebarButton.saveTranscriptButton:hover .label{color:#fff}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState .embeddedServiceSidebarButton.dialog-button-1 .label,.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState .embeddedServiceSidebarButton.saveTranscriptButton .label{color:#000}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState .embeddedServiceSidebarButton.dialog-button-1.disabled,.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState .embeddedServiceSidebarButton.saveTranscriptButton.disabled{color:#d8d8d8;background-color:#d8d8d8;cursor:not-allowed}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState .embeddedServiceSidebarButton.dialog-button-1:hover,.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState .embeddedServiceSidebarButton.saveTranscriptButton:hover{background-color:#000}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState .embeddedServiceSidebarButton+.embeddedServiceSidebarButton{margin-top:24px}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarState .endChatContainer{flex-shrink:0;flex-basis:100%;justify-content:center}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatItem .chatMessage{padding:0 16px}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatItem .nameAndTimeContent{margin-top:4px}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatItem .chat-content[c-chatMessage_2_chatMessage_2].agent{color:#000}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatItem .chat-content[c-chatMessage_2_chatMessage_2].chasitor{color:#000;background-color:gray}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatItem .chatContent ul.rich-menu-items{margin-top:15px}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatItem .chatContent ul.rich-menu-items li{border-radius:8px;border:1px solid #000}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatItem .chatContent ul.rich-menu-items li button{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;color:#000;text-transform:initial;text-decoration:none;background:rgba(0,0,0,0)}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatItem .chatContent ul.rich-menu-items li:hover{background-color:#000}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatItem .chatContent ul.rich-menu-items li:hover button{color:#fff}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatItem .chatContent ul.rich-menu-items li+li{margin-top:5px}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatItem .chatContent>button{padding:11px;text-transform:capitalize;text-decoration:none;box-shadow:none}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatItem .chatContent>button:hover{color:#fff;background-color:#000}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter.dynamicResizeTextOneRow{height:64px;min-height:64px}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter.dynamicResizeTextOneRow .chasitorText{padding-top:7px;padding-bottom:7px}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter.chasitorInputWrapper{background-color:#fff;display:flex;width:100%;align-items:center;justify-content:space-between;flex-flow:row-reverse}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter.chasitorInputWrapper .footerMenuWrapper{width:40px}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter.chasitorInputWrapper .footerMenuWrapper .footer-menu .slds-dropdown-trigger .slds-dropdown{left:auto;right:0}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter.chasitorInputWrapper .footerMenuWrapper .footer-menu .slds-dropdown-trigger .slds-dropdown__item>*{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter.chasitorInputWrapper .footerMenuWrapper .footer-menu button{width:32px;min-width:32px;height:32px;font-size:32px;transform:none;border-radius:50%;border:none;position:absolute;right:0;top:14px;background-color:#f9f9f9}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter.chasitorInputWrapper .footerMenuWrapper .footer-menu button svg{display:none}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter.chasitorInputWrapper .footerMenuWrapper .footer-menu button:after{content:"";width:32px;height:32px;display:block;background-image:url(554d9cef99106f322e3f.svg);background-size:cover}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter.chasitorInputWrapper .footerMenuWrapper .footer-menu button:focus{box-shadow:unset}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter .chasitorControls{width:100%;height:unset;display:flex;align-items:center}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter .chasitorControls .embeddedServiceLiveAgentStateChatAction .assistiveText{display:none}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter .chasitorControls .embeddedServiceLiveAgentStateChatAction.uiButton{position:relative;width:32px;min-width:32px;height:32px;border-radius:50%;background:#f9f9f9}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter .chasitorControls .embeddedServiceLiveAgentStateChatAction.uiButton .embeddedServiceIcon svg{fill:#000}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter .chasitorControls textarea{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter .fileUploadControls{background-color:#fff;padding:0 8px;margin-left:24px}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter .slds-dropdown-trigger{height:100%}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter .chasitorText{border:none;color:#000}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarDialogState .dialogTextContainer{flex-grow:0;margin-top:100px;margin-bottom:40px}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarDialogState .dialogTextContainer #dialogTextTitle{font-family:var(--alt-font, Aperto, sans-serif);font-weight:600;font-style:normal;text-transform:uppercase;text-decoration:none;font-size:2rem;letter-spacing:.8px;line-height:20px;max-width:280px;margin:0 auto}.modalContainer.embeddedServiceSidebar .embeddedServiceSidebarDialogState .dialogTextContainer #dialogTextBody{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;max-width:280px;padding:0;margin:12px auto 0}.live-chat-personal-stylist-wrapper{bottom:33px;right:96px;position:fixed;z-index:4}.live-chat-personal-stylist-wrapper .live-chat-personal-stylist-cta{max-width:290px;width:fit-content;height:40px;padding:8px 12px;display:flex;flex-direction:row;gap:12px;align-items:center;color:#000;background-color:#f9f9f9;border:1px solid #d8d8d8}.live-chat-personal-stylist-wrapper .live-chat-personal-stylist-cta .live-chat-pstylist__content:hover{cursor:pointer}.live-chat-personal-stylist-wrapper .live-chat-personal-stylist-cta .live-chat-pstylist__content .title span{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;font-weight:300}.live-chat-personal-stylist-wrapper .live-chat-personal-stylist-cta .live-chat-pstylist__content .title span strong{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;font-weight:500}.live-chat-personal-stylist-wrapper .live-chat-personal-stylist-cta .description .start-chat,.live-chat-personal-stylist-wrapper .live-chat-personal-stylist-cta .description .start-whatsapp{text-decoration:underline;cursor:pointer}@media screen and (max-width: 767px){.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter.chasitorInputWrapper.confirmFileUpload .footerMenuWrapper{display:none}.modalContainer.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter.chasitorInputWrapper.confirmFileUpload .fileUploadControls{margin-left:8px}}@media screen and (min-width: 768px){.vex.live-chat-modal .vex-content{transform:none;top:auto;left:8px;right:auto;bottom:24px;max-width:275px;width:375px;border:1px solid gray}.vex.live-chat-modal .vex-content .modal-content{height:auto}.vex.live-chat-modal .vex-content .modal-content .modal-body{height:auto}.vex.live-chat-modal .vex-content .modal-content .modal-body .chat-layer-container .form-chat{height:auto}.vex.live-chat-modal .vex-content .modal-content .modal-body .chat-layer-container .form-chat .form-container{height:auto}.modalContainer.embeddedServiceSidebar.layout-docked .dockableContainer{top:auto;left:8px;right:auto;bottom:24px;height:545px;max-height:100%;width:400px;max-width:400px}}[lwc-56vbshdpqil-host]{height:64px !important;min-height:64px !important}.embeddedServiceHelpButton.livechat-button{z-index:4}.embeddedServiceHelpButton.livechat-button .helpButton{height:52px;width:52px;left:8px;bottom:24px !important;right:auto;padding:0;display:flex;align-items:center}.embeddedServiceHelpButton.livechat-button .helpButton .uiButton{display:none;width:52px;min-width:52px;max-width:52px;height:52px;padding:0;border-radius:52px;box-shadow:0px 2px 10px 0px rgba(0,0,0,.25);background-color:#000;transition:width 600ms var(--anim-curve)}.embeddedServiceHelpButton.livechat-button .helpButton .uiButton.helpButtonEnabled{display:block;cursor:pointer}.embeddedServiceHelpButton.livechat-button .helpButton .uiButton.helpButtonEnabled:not(.loading):before,.embeddedServiceHelpButton.livechat-button .helpButton .uiButton.helpButtonEnabled:not(.loading):after{content:"";position:absolute;left:0;top:0;display:block;border-radius:50%}.embeddedServiceHelpButton.livechat-button .helpButton .uiButton.helpButtonEnabled:not(.loading):before{width:300%;height:300%;box-sizing:border-box;pointer-events:none;margin-left:-100%;margin-top:-100%;background-color:#d8d8d8;opacity:50%;animation:pulse-ring 32s cubic-bezier(0.215, 0.61, 0.355, 1) infinite}.embeddedServiceHelpButton.livechat-button .helpButton .uiButton.helpButtonEnabled:not(.loading):after{width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.3);animation:pulse-dot 32s cubic-bezier(0.455, 0.03, 0.515, 0.955) -0.4s infinite}@keyframes pulse-ring{0%{transform:scale(0.33)}2%{transform:scale(1)}3%{transform:scale(1)}3%,100%{opacity:0}}@keyframes pulse-dot{0%{transform:scale(0.8)}2%{transform:scale(1)}3%{transform:scale(0.8)}}.embeddedServiceHelpButton.livechat-button .helpButton .uiButton.helpButtonEnabled.loading{animation:wiggle 2s linear infinite}@keyframes wiggle{0%,7%{transform:rotateZ(0)}15%{transform:rotateZ(-15deg)}20%{transform:rotateZ(10deg)}25%{transform:rotateZ(-10deg)}30%{transform:rotateZ(6deg)}35%{transform:rotateZ(-4deg)}40%,100%{transform:rotateZ(0)}}.embeddedServiceHelpButton.livechat-button .helpButton .uiButton.helpButtonEnabled .helpButtonLabel:after{display:inline-block;content:"";width:14px;height:14px;margin-left:14px;border-radius:14px;opacity:0;transition:opacity 300ms var(--anim-curve);background-color:green}.embeddedServiceHelpButton.livechat-button .helpButton .uiButton.helpButtonEnabled .embeddedServiceIcon:before{content:""}.embeddedServiceHelpButton.livechat-button .helpButton .uiButton.helpButtonEnabled .embeddedServiceIcon .icon-live-chat:before{opacity:1}.embeddedServiceHelpButton.livechat-button .helpButton .uiButton:before{display:none}.embeddedServiceHelpButton.livechat-button .helpButton .embeddedServiceIcon{display:block !important;width:52px;height:52px;margin:0;color:#fff}.embeddedServiceHelpButton.livechat-button .helpButton .embeddedServiceIcon>[class^=icon-]{position:absolute;top:10px;left:10px;width:32px;height:32px}.embeddedServiceHelpButton.livechat-button .helpButton .embeddedServiceIcon>[class^=icon-]:before{width:32px;height:32px;font-size:32px}.embeddedServiceHelpButton.livechat-button .helpButton .helpButtonLabel{display:none !important;padding:0 10px;line-height:50;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1.4px;color:#000;opacity:0;text-decoration:none;transition:opacity 300ms var(--anim-curve)}.embeddedServiceHelpButton.livechat-button .helpButtonEnabled:hover~.livechat-hover{visibility:visible}.embeddedServiceHelpButton.livechat-button .helpButtonEnabled:hover~.livechat-hover .livechat-hover__wrapper{width:100%}.embeddedServiceHelpButton.livechat-button .helpButtonEnabled~.livechat-hover{width:auto;margin-left:-32px;display:inline-block;visibility:hidden}.embeddedServiceHelpButton.livechat-button .helpButtonEnabled~.livechat-hover .livechat-hover__wrapper{border-radius:8px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25);width:0%;transition:width .8s var(--anim-curve);overflow:hidden}.embeddedServiceHelpButton.livechat-button .helpButtonEnabled~.livechat-hover .livechat-hover__content{display:inline-block;font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1rem;font-weight:700;padding:10px 12px 10px 40px;background-color:#fff;text-transform:uppercase;white-space:nowrap}.embeddedServiceHelpButton.livechat-button .helpButtonDisabled~.livechat-hover{display:none;pointer-events:none}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMinimized .embeddedServiceSidebarMinimizedDefaultUI{width:52px;min-width:52px;height:52px;left:8px;bottom:24px !important;right:auto;padding:0}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMinimized .icon-live-chat{position:absolute;top:10px;left:10px;width:32px;height:32px}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMinimized .icon-live-chat:before{width:32px;height:32px;font-size:32px}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .dockableContainer{position:fixed;height:100% !important}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .dockableContainer.embeddedServiceBottomTabBar.showDockableContainer{height:100%}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .sidebarBody{display:flex}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .sidebarBody .activeFeature{height:auto}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm.formContent{height:100%;margin-bottom:0;padding-bottom:92px;display:flex;justify-content:center}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm.buttonWrapper{padding:0 21px 36px}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .fieldList{margin:40px 24px;padding:0;flex:0 1 auto;display:flex;flex-wrap:nowrap;flex-direction:column;overflow-y:auto}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .fieldList .fieldsTitle{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;width:100%;margin-bottom:24px}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .fieldList .privacyInput{position:absolute;z-index:3;left:24px;bottom:92px}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField{margin-left:0;margin-bottom:24px}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField.error label,.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField.error input,.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField.error select{color:#d93025;border-color:#d93025}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField.error label::placeholder,.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField.error input::placeholder,.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField.error select::placeholder{color:#d93025}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField.inputSplitName{width:100%}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField.custom-checkbox{margin-top:auto;margin-bottom:0;text-align:left;padding-left:26px}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField.custom-checkbox label{position:static}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField .form-element__help{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;color:#d93025}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField .split-field-container,.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField .uiInput--input,.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField .uiInput--select{margin-bottom:0}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField label{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;position:absolute;left:0;bottom:7px;z-index:3;margin:0;text-align:center;color:#000}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField input{flex:1}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;position:absolute;opacity:unset !important;left:7px;height:10px;width:10px;border:1px solid #000;z-index:1}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField input[type=checkbox]:after{content:"";position:absolute;display:none}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField input[type=checkbox]:checked::after{display:block;position:absolute;left:1px;top:1px;height:6px;width:6px;background-color:#000}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField select{cursor:pointer;border:none;font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;background-color:rgba(0,0,0,0);color:#000;padding-bottom:7px;border-bottom:1px solid #000}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField input[type=text],.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField select{width:100%;height:30px;padding-bottom:7px;border:none;border-radius:0;background-color:rgba(0,0,0,0)}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField input[type=text]:focus,.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField select:focus{border-bottom:1px solid #000;color:#000;box-shadow:none}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField input[type=text][disabled=disabled],.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField input[type=text][disabled],.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField select[disabled=disabled],.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField select[disabled]{border-color:gray;color:gray}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField input[type=text][disabled=disabled]~label,.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField input[type=text][disabled]~label,.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField select[disabled=disabled]~label,.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField select[disabled]~label{color:gray}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField input[type=text].error,.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField select.error{color:red;border-color:red}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField input[type=text].error~.error-message,.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField select.error~.error-message{display:block}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField input[type=text].error::placeholder,.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField select.error::placeholder{color:red}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField input[type=text].has-error,.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField select.has-error{color:red}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField input[type=text]::-webkit-inner-spin-button,.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField input[type=text]::-webkit-outer-spin-button,.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField select::-webkit-inner-spin-button,.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField select::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield;margin:0}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField .uiInput{position:relative}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField .uiInput.has-error:after{color:red;border-top-color:red}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField .uiInput.has-error input[type=text],.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField .uiInput.has-error select{color:red;border-color:red}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField .uiInput.has-error input[type=text]::placeholder,.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField .uiInput.has-error select::placeholder{color:red}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField .uiInput.has-error label{color:red}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField .uiInput.uiInputSelect:after{content:"";display:none}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField .uiInput.uiInputSelect .icon-select{position:absolute;top:3px;right:0;z-index:3;font-size:18px}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField .uiInput.uiInputSelect label{display:none}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarFormField .uiInput .required{position:static;color:gray}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarButton{margin-top:0;line-height:30;text-transform:uppercase}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .embeddedServiceSidebarButton.disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceLiveAgentStateChatInputFooter .footerMenuWrapper .footer-menu:hover button:after{color:gray}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceLiveAgentStateChatInputFooter .footerMenuWrapper .footer-menu button:after{content:"";display:block;background-image:url(554d9cef99106f322e3f.svg);background-size:cover;width:32px;height:32px}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceLiveAgentStateChatInputFooter .footerMenuWrapper .footer-menu-items .slds-dropdown{box-shadow:none}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceLiveAgentStateChatInputFooter .footerMenuWrapper .footer-menu-items .slds-dropdown__item>a{color:#000}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .container-feedback{padding:0 24px 64px}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .container-feedback .title{font-family:var(--alt-font, Aperto, sans-serif);font-weight:600;font-style:normal;text-transform:uppercase;text-decoration:none;font-size:2rem;letter-spacing:.8px;line-height:20px;margin-bottom:64px}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .container-feedback .footer-socials{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .container-feedback .footer-socials ul{display:flex;justify-content:center;gap:23px;margin-top:10px}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .container-feedback .logo{margin-top:25px}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .container-feedback .logo img{width:110px}.embeddedServiceSidebarFormField .slds-style-inputtext,.embeddedServiceSidebarFormField .slds-style-select{padding:0 0 7px 0 !important}.live-chat-personal-stylist-wrapper .live-chat-personal-stylist-cta{position:relative;z-index:10;box-shadow:0 2px 8px 0 rgba(0,0,0,.25);transition:all 300ms var(--anim-curve)}.live-chat-personal-stylist-wrapper .live-chat-personal-stylist-cta.disappeared{opacity:0;margin-bottom:60px;z-index:-9999}.p-service-page .contact-box__cta a.contact-chat.not-available{opacity:.5;cursor:not-allowed}@media screen and (min-width: 768px){.embeddedServiceHelpButton.livechat-button .helpButton{left:40px;bottom:40px !important}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMinimized .embeddedServiceSidebarMinimizedDefaultUI{left:40px;bottom:40px !important}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .dockableContainer{height:auto !important;min-height:545px;width:375px;max-width:375px}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .dockableContainer .sidebarBody .activeFeature{height:auto}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .dockableContainer .sidebarBody .activeFeature .endChatContainer,.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .dockableContainer .sidebarBody .activeFeature .messageArea{max-height:445px}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .dockableContainer .sidebarBody .activeFeature .endChatContainer.chatEnded,.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .dockableContainer .sidebarBody .activeFeature .messageArea.chatEnded{max-height:0;height:0;overflow:hidden}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .dockableContainer .sidebarBody .activeFeature .prechatUI{max-height:600px}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .fieldList{margin-top:40px}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm .fieldList .privacyInput{bottom:86px}.modalContainer.embeddedServiceSidebar.layout-docked.sidebarMaximized .embeddedServiceSidebarForm.buttonWrapper{padding:0 21px 36px}}@media screen and (min-width: 768px){.live-chat-personal-stylist-wrapper .live-chat-personal-stylist-cta.disappeared{margin-bottom:0;margin-left:60px}}@media screen and (min-width:1440px){.embeddedServiceHelpButton.livechat-button .helpButton .uiButton.helpButtonEnabled.loading,.embeddedServiceHelpButton.livechat-button .helpButton .uiButton:hover{animation:none;max-width:none;width:100%}.embeddedServiceHelpButton.livechat-button .helpButton .uiButton.helpButtonEnabled.loading:before,.embeddedServiceHelpButton.livechat-button .helpButton .uiButton:hover:before{display:none}.embeddedServiceHelpButton.livechat-button .helpButton .uiButton.helpButtonEnabled.loading .helpButtonLabel,.embeddedServiceHelpButton.livechat-button .helpButton .uiButton:hover .helpButtonLabel{display:block !important;opacity:1}.embeddedServiceHelpButton.livechat-button .helpButton .uiButton.helpButtonEnabled.loading.helpButtonEnabled .helpButtonLabel:after,.embeddedServiceHelpButton.livechat-button .helpButton .uiButton:hover.helpButtonEnabled .helpButtonLabel:after{margin-bottom:-2px;opacity:1}.embeddedServiceHelpButton.livechat-button .helpButton .helpButtonLabel{padding:0 30px 0 25px}}.embeddedServiceLiveAgentStateWaiting .waitingGreetingContent{display:none !important}.embeddedServiceLiveAgentStateWaiting .waitingStateButtonContainer{padding:0 24px 40px !important}.embeddedServiceLiveAgentStateWaiting .embeddedServiceLoadingBalls{position:relative;display:flex !important;column-gap:8px !important;align-items:center !important}.embeddedServiceLiveAgentStateWaiting .embeddedServiceLoadingBalls .loadingBall{width:5px !important;height:5px !important;aspect-ratio:1 !important;border-radius:50% !important;margin:0 !important;animation:loading 2s infinite ease-in-out !important;animation-delay:.3s !important}.embeddedServiceLiveAgentStateWaiting .embeddedServiceLoadingBalls .loadingBall:first-child::before{content:"";position:absolute;left:-13px;width:5px;height:5px;aspect-ratio:1;border-radius:50%;margin:0;animation:loading 2s infinite ease-in-out}.embeddedServiceLiveAgentStateWaiting .embeddedServiceLoadingBalls .loadingBall:last-child::after{content:"";position:absolute;right:-13px;width:5px;height:5px;aspect-ratio:1;border-radius:50%;margin:0;animation:loading 2s infinite ease-in-out;animation-delay:1.2s}.embeddedServiceLiveAgentStateWaiting .embeddedServiceLoadingBalls .loadingBall~.loadingBall{animation-delay:.6s !important}.embeddedServiceLiveAgentStateWaiting .embeddedServiceLoadingBalls .loadingBall~.loadingBall~.loadingBall{animation-delay:.9s !important}.embeddedServiceLiveAgentStateChatItem.chatMessage{padding:0 16px;margin-bottom:16px !important}.embeddedServiceLiveAgentStateChatItem.chatMessage.chasitor{padding:0 8px 0 16px}.embeddedServiceLiveAgentStateChatItem.chatMessage.chasitor+.agent{padding:10px 16px 0}.embeddedServiceLiveAgentStateChatItem.chatMessage.agent+.chasitor{padding:10px 8px 0 16px}.embeddedServiceLiveAgentStateChatItem .embeddedServiceLiveAgentStateChatAvatar .iconAvatar{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1rem}.embeddedServiceLiveAgentStateChatItem .uiOutputRichText{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;color:#000}.embeddedServiceLiveAgentStateChatItem .nameAndTimeContent{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1rem}.embeddedServiceLiveAgentStateChatBubble.chasitor .chatContent{background:#d8d8d8 !important;color:#000 !important}p[lwc-51h6s5hpvmh]{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;padding:12px 16px !important;color:#000}.embeddedServiceLiveAgentStateChatPlaintextMessageDefaultUI.agent.plaintextContent{max-width:62%;padding:8px 12px;color:#000 !important;background:#f9f9f9 !important}.embeddedServiceLiveAgentStateChatPlaintextMessageDefaultUI.chasitor.plaintextContent{max-width:88%;padding:8px 12px;color:#000 !important;background:#d8d8d8 !important}.embeddedServiceLiveAgentStateChatPlaintextMessageDefaultUI.chasitor.plaintextContent a{color:#000 !important}#chatWindowCurrentDesc{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1rem}.unseenMessageNotification[lwc-6ri0i0r3nfb]{top:-59px !important;left:24px !important;height:40px !important}.unseenMessageNotification[lwc-6ri0i0r3nfb] .scrollDownButton[lwc-6ri0i0r3nfb]{width:40px;height:40px;min-height:40px;background:#000;border-radius:50%}.unseenMessageNotification[lwc-6ri0i0r3nfb] .scrollDownButton[lwc-6ri0i0r3nfb]:after{content:url("data:image/svg+xml,%3Csvg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M12.7537 14.9536C12.5585 15.1489 12.2419 15.1489 12.0466 14.9536L7.24664 10.1536C7.05138 9.95833 7.05138 9.64174 7.24664 9.44648C7.44191 9.25122 7.75849 9.25122 7.95375 9.44648L12.4002 13.8929L16.8466 9.44648C17.0419 9.25122 17.3585 9.25122 17.5537 9.44648C17.749 9.64175 17.749 9.95833 17.5537 10.1536L12.7537 14.9536Z\" fill=\"white\"/%3E%3C/svg%3E");font-size:32px}.unseenMessageNotification[lwc-6ri0i0r3nfb] .scrollDownButton[lwc-6ri0i0r3nfb] .slds-button{display:none}.unseenMessageNotification[lwc-6ri0i0r3nfb] .unseenMessageBubble[lwc-6ri0i0r3nfb]{position:absolute !important;top:0 !important;right:0;width:16px !important;height:16px !important;z-index:1}.unseenMessageNotification[lwc-6ri0i0r3nfb] .unseenMessageBubble[lwc-6ri0i0r3nfb] .messageCount[lwc-6ri0i0r3nfb]{color:#000 !important}.unseenMessageNotification[lwc-6ri0i0r3nfb] .unseenMessageBubble[lwc-6ri0i0r3nfb] .loadingBall[lwc-1ghr7scc5vk]{width:2px;height:2px;font-size:2px;background-color:#000}.unseenMessageNotification[lwc-6ri0i0r3nfb] button[lwc-485vfn4rmof]{display:none}.endChatContainer{display:flex;flex-direction:column;align-items:center}.endChatContainer:after{content:url(fe5fd20576071117e061.svg);color:#000;width:278px;position:absolute;bottom:-4px}@media screen and (max-width: 767px){.endChatContainer:after{bottom:32px}}#page-loader.loader{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999}#page-loader.loaded{display:none}#page-loader .loader__spinner{position:absolute;width:0;height:0;left:0;right:0;top:0;bottom:0;margin:auto}#page-loader .loader__spinner .spinner-blade{position:absolute;width:4px;height:10px;background-color:rgba(0,0,0,0);transform-origin:center 20px;animation:spinner-fade 1s infinite linear}#page-loader .loader__spinner .spinner-blade:nth-child(1){animation-delay:0s;transform:rotate(0deg)}#page-loader .loader__spinner .spinner-blade:nth-child(2){animation-delay:.083s;transform:rotate(30deg)}#page-loader .loader__spinner .spinner-blade:nth-child(3){animation-delay:.166s;transform:rotate(60deg)}#page-loader .loader__spinner .spinner-blade:nth-child(4){animation-delay:.249s;transform:rotate(90deg)}#page-loader .loader__spinner .spinner-blade:nth-child(5){animation-delay:.332s;transform:rotate(120deg)}#page-loader .loader__spinner .spinner-blade:nth-child(6){animation-delay:.415s;transform:rotate(150deg)}#page-loader .loader__spinner .spinner-blade:nth-child(7){animation-delay:.498s;transform:rotate(180deg)}#page-loader .loader__spinner .spinner-blade:nth-child(8){animation-delay:.581s;transform:rotate(210deg)}#page-loader .loader__spinner .spinner-blade:nth-child(9){animation-delay:.664s;transform:rotate(240deg)}#page-loader .loader__spinner .spinner-blade:nth-child(10){animation-delay:.747s;transform:rotate(270deg)}#page-loader .loader__spinner .spinner-blade:nth-child(11){animation-delay:.83s;transform:rotate(300deg)}#page-loader .loader__spinner .spinner-blade:nth-child(12){animation-delay:.913s;transform:rotate(330deg)}@keyframes spinner-fade{0%{background-color:#595959}100%{background-color:rgba(0,0,0,0)}}.l-quick-cart{position:absolute;max-height:568px;width:344px;top:calc(220% - 32px);right:-32px;padding-top:32px;background-color:rgba(0,0,0,0)}.l-quick-cart .l-q-c__wrapper{padding:24px 32px;display:flex;flex-direction:column;row-gap:16px}.l-quick-cart .l-q-c__empty,.l-quick-cart .l-q-c__details{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem}.l-quick-cart .l-q-c__title{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:500}.l-quick-cart .l-q-c__empty{display:flex;flex-direction:column;row-gap:8px}.l-quick-cart .l-q-c__empty__title{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:500}.l-quick-cart .l-q-c__msg{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;text-transform:uppercase;padding:4px 8px;text-align:center;background-color:#eaeaea}.l-quick-cart .l-q-c__items{display:flex;flex-direction:column;row-gap:16px;height:fit-content;max-height:375px;overflow-y:auto;width:290px;scrollbar-width:thin}.l-quick-cart .l-q-c__item{display:flex;height:130px}.l-quick-cart .l-q-c__item .icon-close{position:absolute;top:0;right:0px}.l-quick-cart .l-q-c__item__image{flex:1;width:98px;height:130px}.l-quick-cart .l-q-c__item__image img{width:100%;height:100%}.l-quick-cart .l-q-c__item__content{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;flex:2;position:relative;height:100%;display:flex;flex-direction:column;row-gap:4px;padding:8px 16px 16px 16px;max-width:182px}.l-quick-cart .l-q-c__item__details{display:flex;height:100%;justify-content:space-between;flex-direction:column;align-items:flex-start}.l-quick-cart .l-q-c__item__brand-name{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;font-weight:300;text-transform:uppercase}.l-quick-cart .l-q-c__item__prd-name{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:500}.l-quick-cart .l-q-c__item__prd-price{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;display:flex;column-gap:8px}.l-quick-cart .l-q-c__item__prd-price .--full{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:300;text-decoration:line-through;color:#595959}.l-quick-cart .l-q-c__item__prd-color .val{text-transform:capitalize}.l-quick-cart .l-q-c__item+.l-q-c__item{border-top:1px solid #d8d8d8;padding-top:16px}.l-quick-cart .l-q-c__total{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:500;border-top:1px solid #d8d8d8;padding-top:24px;padding-right:16px;display:flex;flex-direction:column;row-gap:8px}.l-quick-cart .l-q-c__total__price{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:500;display:flex;justify-content:space-between;text-transform:uppercase}.l-quick-cart .l-q-c__total__price .--full{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:300;text-decoration:line-through;color:#595959}.l-quick-cart .l-q-c__total__text{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem}@media screen and (max-width: 767px){.l-quick-cart{position:fixed;top:0;width:100%;left:0;padding:unset}.l-quick-cart .l-q-c__wrapper{padding:8px 12px;row-gap:8px;height:auto}.l-quick-cart .l-q-c__wrapper .l-q-c__items{order:1;overflow-y:hidden;display:flex;flex-direction:column;row-gap:8px}.l-quick-cart .l-q-c__wrapper .l-q-c__items .l-q-c__item{height:85px}.l-quick-cart .l-q-c__wrapper .l-q-c__items .l-q-c__item__image{max-width:64px;height:85px}.l-quick-cart .l-q-c__wrapper .l-q-c__msg{order:2;font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;text-transform:uppercase;padding:4px 8px;text-align:center;background-color:#eaeaea}.l-quick-cart .l-q-c__wrapper .l-q-c__actions,.l-quick-cart .l-q-c__wrapper .l-q-c__item__prd-color,.l-quick-cart .l-q-c__wrapper .l-q-c__item__prd-size{display:none}}.l-quick-wishlist{position:absolute;max-height:568px;width:344px;top:calc(220% - 32px);right:-88px;padding-top:32px;background-color:rgba(0,0,0,0)}.l-quick-wishlist .l-q-c__wrapper{padding:24px 32px;display:flex;flex-direction:column;row-gap:24px;background-color:#f9f9f9}.l-quick-wishlist .l-q-c__not-logged,.l-quick-wishlist .l-q-c__reminder{display:flex;flex-direction:column;row-gap:24px}.l-quick-wishlist .l-q-c__details{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;display:flex;flex-direction:column;row-gap:16px}.l-quick-wishlist .l-q-c__title{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:500}.l-quick-wishlist .l-q-c__msg{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;text-transform:uppercase;padding:4px 8px;text-align:center;background-color:#eaeaea}.l-quick-wishlist .l-q-c__item{display:flex;height:130px}.l-quick-wishlist .l-q-c__item .icon-close{position:absolute;top:0;right:0px}.l-quick-wishlist .l-q-c__item__image{flex:1;width:98px;height:130px}.l-quick-wishlist .l-q-c__item__image img{width:100%;height:100%}.l-quick-wishlist .l-q-c__item__content{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;flex:2;position:relative;height:100%;display:flex;flex-direction:column;row-gap:4px;padding:8px 16px 16px 16px;max-width:182px}.l-quick-wishlist .l-q-c__item__details{display:flex;height:100%;justify-content:space-between;flex-direction:column;align-items:flex-start}.l-quick-wishlist .l-q-c__item__brand-name{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;font-weight:300;text-transform:uppercase}.l-quick-wishlist .l-q-c__item__prd-name{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:500}.l-quick-wishlist .l-q-c__item__prd-price{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;display:flex;column-gap:8px}.l-quick-wishlist .l-q-c__item__prd-price .--full{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:300;text-decoration:line-through;color:#595959}.l-quick-wishlist .l-q-c__item__prd-color .val{text-transform:capitalize}.l-quick-wishlist .l-q-c__actions,.l-quick-wishlist .l-q-c__register{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;display:flex;flex-direction:column;row-gap:12px}.l-quick-wishlist .l-q-c__actions a,.l-quick-wishlist .l-q-c__register a{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:500}.l-quick-wishlist .l-q-c__actions .not-register a,.l-quick-wishlist .l-q-c__register .not-register a{text-decoration:underline}.l-quick-wishlist .l-q-c__register a{text-decoration:underline}@media screen and (max-width: 767px){.l-quick-wishlist{position:fixed;top:0;width:100%;left:0;padding:unset}.l-quick-wishlist .l-q-c__wrapper{padding:8px 12px;row-gap:8px;height:auto}.l-quick-wishlist .l-q-c__wrapper .l-q-c__item{height:85px}.l-quick-wishlist .l-q-c__wrapper .l-q-c__item__image{max-width:64px;height:85px}.l-quick-wishlist .l-q-c__wrapper .l-q-c__msg{order:2;font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;text-transform:uppercase;padding:4px 8px;text-align:center;background-color:#eaeaea}.l-quick-wishlist .l-q-c__wrapper .l-q-c__actions,.l-quick-wishlist .l-q-c__wrapper .l-q-c__item__prd-color,.l-quick-wishlist .l-q-c__wrapper .l-q-c__item__prd-size{display:none}.l-quick-wishlist .l-q-c__wrapper .l-q-c__register{align-items:center}.l-quick-wishlist .l-q-c__wrapper .l-q-c__register span{font-size:0}.l-quick-wishlist .l-q-c__wrapper .l-q-c__register span a{text-decoration:underline}.l-quick-wishlist .l-q-c__wrapper .l-q-c__register ::before{content:""}}.l-my-account{position:absolute;width:324px;padding-top:32px;top:calc(220% - 32px)}.l-my-account .l-m-a__wrapper{padding:32px;display:flex;flex-direction:column;row-gap:24px}.l-my-account .l-m-a__wrapper[data-register-user]{row-gap:12px}.l-my-account .l-m-a__container{display:flex;flex-direction:column;row-gap:16px}.l-my-account .l-m-a__container.--spaced{margin-top:16px}.l-my-account .l-m-a__container .pass-reset__subtitle{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem}.l-my-account .l-m-a__title{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:500;text-transform:uppercase}.l-my-account .l-m-a__text{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem}.l-my-account .l-m-a__text-small{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.2rem;font-weight:500}.l-my-account .l-m-a__bottom{align-items:center;margin-top:60px}.l-my-account .l-m-a__bottom a{width:100%;display:flex;justify-content:space-between}.l-my-account .l-m-a__recover-psw-form{display:flex;flex-direction:column;row-gap:16px}.l-my-account .form-login__wrapper{display:flex;flex-direction:column;row-gap:12px}.l-my-account .form-login__wrapper button{margin-top:20px}.l-my-account .form-login__psw-reset{text-align:end;margin-top:8px}.l-my-account .form-login__psw-reset a.custom-link{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1rem}.l-my-account [data-button-continue]{display:none}.product-tag-label{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1rem;font-weight:500;letter-spacing:1px;text-transform:uppercase;height:16px;width:fit-content;padding:2px 8px}.w-o2o{position:relative;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:32px 0 16px 0}.w-o2o .o2o-wrapper{position:relative;width:100%}@media screen and (min-width:1440px){.w-o2o .o2o-wrapper{width:100%;max-width:1600px;margin-left:auto;margin-right:auto}}.w-o2o .o2o-wrapper .slick-initialized{position:relative}.w-o2o .o2o-wrapper .slick-initialized .icon-zoom{top:20px;left:20px}.w-o2o .o2o-wrapper .slick-dotted.slick-slider{margin-bottom:12px}.w-o2o .o2o-wrapper .slick-dots{display:flex;justify-content:center;width:100%;column-gap:12px;bottom:-15px}.w-o2o .o2o-wrapper .slick-dots li{width:4px;height:4px;margin:0px;background-color:#fff}.w-o2o .o2o-wrapper .slick-dots li button{width:4px;height:4px;padding:0}.w-o2o .o2o-wrapper .slick-dots li button:before{width:4px;height:4px;content:"";opacity:unset;border:1px solid #000}.w-o2o .o2o-wrapper .slick-dots li.slick-active{background-color:#000}.w-o2o .o2o-item{display:flex !important;flex-direction:column;row-gap:16px;justify-content:flex-start;align-items:center;padding:0 40px;margin-bottom:8px;width:100%;text-align:center}.w-o2o .o2o-item__title{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:500}.w-o2o .o2o-item__body{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem}.w-o2o .o2o-item__link{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:500;text-underline-offset:4px;text-decoration:underline}@media screen and (min-width: 1024px){.w-o2o{padding:40px 0}.w-o2o .o2o-wrapper{display:flex;flex-direction:row}.w-o2o .o2o-wrapper .o2o-item:not(:last-child){border-right:1px solid #eaeaea}}.w-seo{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;text-align:center;padding:80px 12px}@media screen and (min-width:1440px){.w-seo{width:100%;max-width:1600px;margin-left:auto;margin-right:auto}}.w-seo__wrapper a{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem;font-weight:500;text-underline-offset:4px;text-decoration:underline}@media screen and (min-width: 768px){.w-seo{padding:80px 0;display:grid;grid-template-rows:auto;grid-column-gap:16px}}@media screen and (min-width: 768px)and (max-width: 767px){.w-seo{grid-template-columns:repeat(4, 2fr)}}@media screen and (min-width: 768px)and (min-width: 768px){.w-seo{grid-template-columns:repeat(12, 2fr)}}@media screen and (min-width: 768px){.w-seo__wrapper{grid-column-start:2;grid-column-end:12}}@media screen and (min-width:1440px){.w-seo__wrapper{grid-column-start:3;grid-column-end:11}}.vex.--editorial .vex-content{z-index:1}.vex.--editorial .vex-content .icon.close{position:absolute;cursor:pointer;top:16px;right:16px}@media screen and (min-width: 768px){.vex.--editorial{display:grid;grid-template-rows:auto;grid-column-gap:16px}}@media screen and (min-width: 768px)and (max-width: 767px){.vex.--editorial{grid-template-columns:repeat(4, 2fr)}}@media screen and (min-width: 768px)and (min-width: 768px){.vex.--editorial{grid-template-columns:repeat(12, 2fr)}}@media screen and (min-width: 768px){.vex.--editorial .vex-content{grid-column-start:3;grid-column-end:11}}@media screen and (min-width: 1024px){.vex.--editorial .vex-content{grid-column-start:2;grid-column-end:12}}@media screen and (min-width:1440px){.vex.--editorial .vex-content{grid-column-start:3;grid-column-end:11;max-width:944px}}.vex.--functional .vex-content{z-index:1;width:100%}.vex.--functional .vex-content .icon.close{position:absolute;cursor:pointer;top:16px;right:16px}.vex.--functional .vex-content .modal{display:flex;flex-direction:column;row-gap:32px}.vex.--functional .vex-content .modal__title{font-family:var(--alt-font, Aperto, sans-serif);font-weight:600;font-style:normal;text-transform:uppercase;text-decoration:none;font-size:2.6rem;letter-spacing:1.04px;line-height:20px;width:calc(100% - 40px)}.vex.--functional .vex-content .modal__content p{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.6rem;font-weight:300}.vex.--functional .vex-content .modal__actions{display:flex;gap:16px}@media screen and (max-width: 767px){.vex.--functional .vex-content .modal{padding:40px 12px}.vex.--functional .vex-content .modal__actions{flex-direction:column}}@media screen and (min-width: 768px){.vex.--functional{display:grid;grid-template-rows:auto;grid-column-gap:16px}}@media screen and (min-width: 768px)and (max-width: 767px){.vex.--functional{grid-template-columns:repeat(4, 2fr)}}@media screen and (min-width: 768px)and (min-width: 768px){.vex.--functional{grid-template-columns:repeat(12, 2fr)}}@media screen and (min-width: 768px){.vex.--functional .vex-content{grid-column-start:4;grid-column-end:10}.vex.--functional .vex-content .modal{padding:40px 12px}}@media screen and (min-width: 1024px){.vex.--functional .vex-content{grid-column-start:3;grid-column-end:11}.vex.--functional .vex-content .modal{padding:40px 32px}}@media screen and (min-width:1440px){.vex.--functional .vex-content{grid-column-start:4;grid-column-end:10;max-width:700px}}.vex{z-index:99999}.vex .vex-content{position:relative;margin:auto}.vex.--newsletter{display:grid;grid-template-rows:auto;grid-column-gap:16px;margin:0 8px}@media screen and (max-width: 767px){.vex.--newsletter{grid-template-columns:repeat(4, 2fr)}}@media screen and (min-width: 768px){.vex.--newsletter{grid-template-columns:repeat(12, 2fr)}}.vex.--newsletter .vex-content{grid-column-start:1;grid-column-end:5;z-index:1}.vex.--newsletter .vex-content .icon.close{position:absolute;cursor:pointer;top:10px;right:10px}.vex.--newsletter .vex-content .wrapper{display:flex;flex-direction:column}.vex.--newsletter .vex-content .image{flex:1.2;overflow:hidden}.vex.--newsletter .vex-content .image.--mobile-hidden{display:none}.vex.--newsletter .vex-content .image picture{height:100%;width:100%;overflow:hidden;max-height:35dvh}.vex.--newsletter .vex-content .image img{object-fit:cover;min-height:100%;min-width:100%}.vex.--newsletter .vex-content .content{display:flex;flex-direction:column;gap:16px}.vex.--newsletter .vex-content .content__wrapper{flex:1;padding:24px 24px}.vex.--newsletter .vex-content .content__title{font-family:var(--alt-font, Aperto, sans-serif);font-weight:600;font-style:normal;text-transform:uppercase;text-decoration:none;font-size:3.6rem;letter-spacing:1.44px;line-height:28px;text-transform:uppercase}@media screen and (max-width: 1023px){.vex.--newsletter .vex-content .content__title{font-size:2.6rem;letter-spacing:1.04px;line-height:28px}}.vex.--newsletter .vex-content .content__subtitle{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.4rem}.vex.--newsletter .vex-content .content__form{display:flex;flex-direction:column;gap:8px;padding-right:0}.vex.--newsletter .vex-content .content__form.confirmation{gap:16px;align-items:center}.vex.--newsletter .vex-content .content__more{display:flex;flex-direction:column;gap:8px}.vex.--newsletter .vex-content .content__more .form-section{display:flex;flex-direction:column;gap:8px}.vex.--newsletter .vex-content .content__more .checkbox-section{display:flex;flex-direction:column;gap:8px}.vex.--newsletter .vex-content .content__more button{width:100%;margin-top:8px}.vex.--newsletter .vex-content .content .btn-register,.vex.--newsletter .vex-content .content .btn-later{width:fit-content;min-width:75%;width:100%}@media screen and (min-width: 768px){.vex.--newsletter .vex-content{grid-column-start:3;grid-column-end:11}.vex.--newsletter .vex-content .image.--mobile-hidden{display:block}.vex.--newsletter .vex-content .content__wrapper{padding:24px 24px 32px}.vex.--newsletter .vex-content .content__form{gap:16px}.vex.--newsletter .vex-content .content__more{gap:16px}.vex.--newsletter .vex-content .content__more .form-section{gap:16px}.vex.--newsletter .vex-content .content__more .checkbox-section{gap:16px}.vex.--newsletter .vex-content .content__more button{margin-top:0}}@media screen and (min-width: 1024px){.vex.--newsletter .vex-content{grid-column-start:2;grid-column-end:12}.vex.--newsletter .vex-content .wrapper{flex-direction:unset}.vex.--newsletter .vex-content .image picture{max-height:unset}.vex.--newsletter .vex-content .content{gap:16px}.vex.--newsletter .vex-content .content__wrapper{display:flex;align-items:center;padding:40px 24px}.vex.--newsletter .vex-content .content__form.confirmation{gap:24px;align-items:flex-start}.vex.--newsletter .vex-content .content__more .form-section{display:grid;grid-template-rows:auto;grid-template-columns:repeat(2, minmax(0, 1fr));grid-column-gap:16;grid-row-gap:16}.vex.--newsletter .vex-content .content__more .checkbox-section{gap:8px}.vex.--newsletter .vex-content .content__more button{width:fit-content}.vex.--newsletter .vex-content .content .btn-register,.vex.--newsletter .vex-content .content .btn-later{width:unset}}@media screen and (min-width:1440px){.vex.--newsletter .vex-content{grid-column-start:3;grid-column-end:11;max-width:944px}}.vex.--communication .vex-content{background:rgba(0,0,0,0);z-index:1}.vex.--communication .vex-content .icon.close{position:absolute;cursor:pointer;top:10px;right:10px}.vex.--communication .vex-content .popup__wrapper{position:relative}.vex.--communication .vex-content .popup__image:not(.--no-overlay) img{filter:brightness(0.8)}.vex.--communication .vex-content .popup__content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}.vex.--communication .vex-content .popup__title{font-family:var(--alt-font, Aperto, sans-serif);font-weight:600;font-style:normal;text-transform:uppercase;text-decoration:none;font-size:5.6rem;letter-spacing:2.24px;line-height:48px;color:#fff}@media screen and (max-width: 1023px){.vex.--communication .vex-content .popup__title{font-size:3.6rem;letter-spacing:1.44px;line-height:48px}}.vex.--communication .vex-content .popup__text{font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;line-height:normal;font-size:1.6rem;color:#fff;margin-top:12px}.vex.--communication .vex-content .popup__cta{color:#fff;margin-top:40px;min-width:80%}@media screen and (max-width: 767px){.vex.--communication{margin:0 48px}.vex.--communication .vex-content{margin:unset;top:50%;left:50%;transform:translate(-50%, -50%);width:fit-content}}@media screen and (min-width: 768px){.vex.--communication{display:grid;grid-template-rows:auto;grid-column-gap:16px;margin:0 8px}}@media screen and (min-width: 768px)and (max-width: 767px){.vex.--communication{grid-template-columns:repeat(4, 2fr)}}@media screen and (min-width: 768px)and (min-width: 768px){.vex.--communication{grid-template-columns:repeat(12, 2fr)}}@media screen and (min-width: 768px){.vex.--communication .vex-content{grid-column-start:3;grid-column-end:11}}@media screen and (min-width: 1024px){.vex.--communication .vex-content{grid-column-start:2;grid-column-end:12}}@media screen and (min-width:1440px){.vex.--newsletter .vex-content{grid-column-start:3;grid-column-end:11;max-width:944px}}
