/**
 * Copyright © Magento, Inc. All rights reserved.
 * See COPYING.txt for license details.
 */
.ui-datepicker {
    display: none;
    z-index: 999999 !important;
}
.ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em;
    cursor: pointer;
}
.ui-datepicker .ui-datepicker-next-hover span, .ui-datepicker .ui-datepicker-prev-hover span {
    border-color: transparent #ff8400 transparent transparent;
}
.ui-datepicker .ui-datepicker-prev {
    left: 2px;
}
.ui-datepicker .ui-datepicker-next {
    right: 2px;
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -5px;
    font-size: 0px;
    width: 0px;
    height: 0px;
    border: solid;
    border-width: 5px 8px 5px 0;
    border-color: transparent #ff9635 transparent transparent;
}
.ui-datepicker .ui-datepicker-next span {
    margin-left: 0px;
    top: 50%;
    margin-top: -5px;
    border-width: 5px 0 5px 8px;
    border-color: transparent transparent transparent #ff9635;
}
.ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
    width: 100%;
}
.ui-datepicker table {
    width: 100%;
    font-size: .9em;
}
.ui-datepicker td span, .ui-datepicker td a {
    display: block;
    padding: 4px;
    text-align: right;
    text-decoration: none;
    color: #000000;
}
.ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left;
}
.ui-datepicker-rtl {
    direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
    right: 2px;
    left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
    right: 1px;
    left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: right;
}
.ui-datepicker-rtl .ui-datepicker-group {
    float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px;
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px;
}
.ui-timepicker-div .ui-widget-header {
    margin-bottom: 8px;
}
.ui-timepicker-div dl {
    text-align: left;
}
.ui-timepicker-div dl dt {
    height: 25px;
    margin-bottom: -22px;
}
.ui-timepicker-div dl .ui_tpicker_time_label {
    margin-bottom: -25px;
}
.ui-timepicker-div dl dd {
    margin: 0 10px 10px 65px;
}
.ui-timepicker-div td {
    font-size: 90%;
}
.ui-tpicker-grid-label {
    background: none;
    border: none;
    margin: 0;
    padding: 0;
}
.ui-datepicker {
    padding: 15px;
    border: #ffffff 4px solid;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #efefef;
    -webkit-box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.35);
    box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.35);
}
.ui-datepicker .ui-datepicker-header {
    background: transparent;
    border: none;
    padding-bottom: 10px;
}
.ui-datepicker .ui-datepicker-title .ui-datepicker-month {
    width: 47%;
    margin-right: 6%;
}
.ui-datepicker .ui-datepicker-title .ui-datepicker-year {
    width: 47%;
}
.ui-datepicker .ui-datepicker-calendar td {
    border: #cfcfcf 1px solid;
}
.ui-datepicker .ui-datepicker-calendar td a {
    padding: 4px;
    display: block;
}
.ui-datepicker .ui-datepicker-calendar td .ui-state-hover {
    background: #f9eae7;
}
.ui-datepicker .ui-datepicker-calendar {
    background: #ffffff;
    border: #cfcfcf 1px solid;
    border-collapse: collapse;
}
.ui-datepicker .ui-datepicker-calendar th {
    background: #efefef;
    border: #cfcfcf 1px solid;
    padding: 4px;
    text-transform: uppercase;
}
.ui-datepicker .ui-datepicker-calendar .ui-datepicker-week-col {
    text-align: center;
    border: #cfcfcf 1px solid;
}
.ui-datepicker {
    width: auto;
}
.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today {
    background: #f3d7d2;
}
.ui-datepicker .ui-datepicker-calendar .ui-state-active {
    background: #ffdf66;
}
.ui-timepicker-div .ui-widget-header {
    margin-bottom: 8px;
}
.ui-timepicker-div dl {
    text-align: left;
}
.ui-timepicker-div dl dd {
    margin: 0 0 10px 65px;
}
.ui-timepicker-div td {
    font-size: 90%;
}
.ui-tpicker-grid-label {
    background: none;
    border: none;
    margin: 0;
    padding: 0;
}
.ui-slider {
    position: relative;
    text-align: left;
}
.ui-slider-horizontal .ui-slider-handle {
    margin-left: -5px;
}
.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    cursor: default;
}
.ui-slider-horizontal {
    height: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: none;
    background: #dadada;
}
.ui-slider-handle {
    height: 10px;
    width: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: #f98b25;
    display: block;
    position: absolute;
}
.ui-timepicker-div {
    padding: 10px 0 5px 0;
}
.ui-datepicker .ui-datepicker-buttonpane {
    overflow: hidden;
    padding-top: 10px;
    border-top: #cfcfcf 1px solid;
}
.ui-datepicker .ui-datepicker-calendar .ui-state-disabled {
    background: #f9f9f9;
}
.ui-datepicker .ui-datepicker-calendar .ui-state-disabled span {
    color: #959595;
}
/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}

.ui-timepicker-div .ui_tpicker_unit_hide {
    display:none;
}
@charset "UTF-8";
* {
  outline: none;
  box-sizing: border-box; }
  *:active, *:focus {
    outline: none; }

*:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px #ffffff inset;
  -webkit-text-fill-color: #D7D2CB; }
  *:-webkit-autofill:hover, *:-webkit-autofill:focus {
    border-bottom: 1px solid #08154A !important; }

*::-ms-clear {
  display: none; }

*::-moz-focus-inner {
  border: 0;
  padding: 0; }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  main {
    display: block; } }

@media (min-width: 480px) {
  .visible-xs {
    display: none !important; } }

@media (max-width: 479.98px) {
  .visible-xs {
    display: block; } }

@media (min-width: 640px) {
  .visible-sm {
    display: none !important; } }

@media (max-width: 639.98px) {
  .visible-sm {
    display: block; } }

@media (min-width: 768px) {
  .visible-md {
    display: none !important; } }

@media (max-width: 767.98px) {
  .visible-md {
    display: block; } }

@media (min-width: 1024px) {
  .visible-lg {
    display: none !important; } }

@media (max-width: 1023.98px) {
  .visible-lg {
    display: block; } }

@media (min-width: 1293px) {
  .visible-xl {
    display: none !important; } }

@media (max-width: 1292.98px) {
  .visible-xl {
    display: block; } }

@media (min-width: 480px) {
  .hidden-xs {
    display: block; } }

@media (max-width: 479.98px) {
  .hidden-xs {
    display: none !important; } }

@media (min-width: 640px) {
  .hidden-sm {
    display: block; } }

@media (max-width: 639.98px) {
  .hidden-sm {
    display: none !important; } }

@media (min-width: 768px) {
  .hidden-md {
    display: block; } }

@media (max-width: 767.98px) {
  .hidden-md {
    display: none !important; } }

@media (min-width: 1024px) {
  .hidden-lg {
    display: block; } }

@media (max-width: 1023.98px) {
  .hidden-lg {
    display: none !important; } }

@media (min-width: 1293px) {
  .hidden-xl {
    display: block; } }

@media (max-width: 1292.98px) {
  .hidden-xl {
    display: none !important; } }

._hidden,
.visually-hidden,
.loading-mask .loader,
.pages .label,
.pages ul.items li.item a.next > span,
.pages ul.items li.item a.previous > span,
.modal-slide .action-close > span,
.modal-popup .action-close > span,
table.data.table .table-caption,
input[type="checkbox"],
input[type="radio"],
.page-header > .header > .header-search .block-title,
.page-header > .header > .header-search .action.advanced,
.page-header > .header > .header-search .search-submit .action-search-text,
.nav-sections-item-title,
.minicart-wrapper .action.showcart .counter .counter-label,
.swatch-input,
.bundle-options-container .block-bundle-summary .product-image-container,
.bundle-options-container .block-bundle-summary .product.name,
.bundle-options-container .block-bundle-summary .stock,
.checkout-index-index .page-title,
.opc-wrapper .checkout-payment-method .payments .legend,
.authentication-wrapper .action-close > span,
.rivshopbybrand-index-listing .page-title-wrapper,
.contact-index-index .form.contact legend.legend {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0; }

.clearfix::after,
.columns::after {
  display: block;
  content: "";
  clear: both;
  font-size: 0;
  line-height: 0;
  height: 0;
  overflow: hidden; }

.modal-slide .action-close::after,
.modal-popup .action-close::after, .notification::before, .message.message-success::before, .message.notice::before, .message.info::before, .message.message-notice::before, .message.message-progress::before, .message.message-spinner::before, .message.message-in-rating-edit::before, .message.message-warning::before, .message.message-error::before, .title-1 .slash::before, .cms-page-view .page-title-wrapper .page-title .slash::before, .cms-marques .page-title-wrapper .page-title .slash::before, .slick-arrow, input[type="checkbox"] + label::after, form .control input + .mage-error::after, .reassurance__icon::before, .header-user-container .links::before, .minicart-wrapper .action.showcart::before, #search_mini_form #algolia-searchbox .magnifying-glass:before,
#search_mini_form #algolia-searchbox .clear-cross:before, .block.block-compare .action.tocompare > span::before, .catalog-product_compare-index .page-title::before, .catalog-product-view .fotorama .fotorama__wrap .fotorama__arr--prev::after,
.catalog-product-view .fotorama .fotorama__wrap .fotorama__arr--next::after, .catalog-product-view .fotorama .fotorama__wrap .fotorama__thumb__arr::after, html.fotorama__fullscreen .fotorama__fullscreen-icon::before, .product-item-info .product-item-actions .action.tocompare > span::before, .product-info-main .product-add-form .product-addto-links .action.tocompare:before, .cart-container .form-cart .action-delete::after, .opc-block-summary .items-in-cart > .title::after, .account.aw_helpdesk-ticket-view .block.block-thread .actions .aw-helpdesk-file-upload__container .file-upload-list .action-item-remove::before,
.aw_helpdesk2-ticket-external .block.block-thread .actions .aw-helpdesk-file-upload__container .file-upload-list .action-item-remove::before, .cookie-notice .close-cookie-image {
  text-transform: none;
  font-family: 'icomoon' !important;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

@font-face {
  font-family: 'icomoon';
  src: url("../../frontend/Rivolier/equipol/fr_FR/fonts/icomoon.eot?jqp9os");
  src: url("../../frontend/Rivolier/equipol/fr_FR/fonts/icomoon.eot?jqp9os#iefix") format("embedded-opentype"), url("../../frontend/Rivolier/equipol/fr_FR/fonts/icomoon.woff2?jqp9os") format("woff2"), url("../../frontend/Rivolier/equipol/fr_FR/fonts/icomoon.ttf?jqp9os") format("truetype"), url("../../frontend/Rivolier/equipol/fr_FR/fonts/icomoon.woff?jqp9os") format("woff"), url("../../frontend/Rivolier/equipol/fr_FR/fonts/icomoon.svg?jqp9os#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block; }

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icon-registered:before {
  content: "\e92a"; }

.icon-marianne:before {
  content: "\e92b"; }

.icon-iso:before {
  content: "\e921"; }

.icon-map:before {
  content: "\e928"; }

.icon-mapempty:before {
  content: "\e929"; }

.icon-cart-2:before {
  content: "\e926"; }

.icon-truck:before {
  content: "\e927"; }

.icon-boxes:before {
  content: "\e922"; }

.icon-headset:before {
  content: "\e923"; }

.icon-lock:before {
  content: "\e924"; }

.icon-promo:before {
  content: "\e925"; }

.icon-expand:before {
  content: "\e920"; }

.icon-exclamation:before {
  content: "\e91e"; }

.icon-info:before {
  content: "\e91f"; }

.icon-slash:before {
  content: "\e91d"; }

.icon-arrow-down:before {
  content: "\e900"; }

.icon-arrow-right:before {
  content: "\e901"; }

.icon-arrow-up:before {
  content: "\e902"; }

.icon-account:before {
  content: "\e903"; }

.icon-arrow-left:before {
  content: "\e904"; }

.icon-calendar:before {
  content: "\e905"; }

.icon-cart:before {
  content: "\e906"; }

.icon-cb:before {
  content: "\e907"; }

.icon-check:before {
  content: "\e908"; }

.icon-clothe:before {
  content: "\e909"; }

.icon-comparator:before {
  content: "\e90a"; }

.icon-cross:before {
  content: "\e90b"; }

.icon-dear:before {
  content: "\e90c"; }

.icon-download:before {
  content: "\e90d"; }

.icon-facebook:before {
  content: "\e90e"; }

.icon-geolocation:before {
  content: "\e90f"; }

.icon-instagram:before {
  content: "\e910"; }

.icon-label:before {
  content: "\e911"; }

.icon-linkedin:before {
  content: "\e912"; }

.icon-mail:before {
  content: "\e913"; }

.icon-mastercard:before {
  content: "\e914"; }

.icon-pin:before {
  content: "\e915"; }

.icon-search:before {
  content: "\e916"; }

.icon-security:before {
  content: "\e917"; }

.icon-trash:before {
  content: "\e918"; }

.icon-twitter:before {
  content: "\e919"; }

.icon-visa:before {
  content: "\e91a"; }

.icon-wrench:before {
  content: "\e91b"; }

.icon-youtube:before {
  content: "\e91c"; }

.ob-popin-item__action {
  display: inline-block;
  background-color: #016AB5; }
  .ob-popin-item__action::before, .ob-popin-item__action::after {
    display: none; }
  .ob-popin-item__action:hover {
    background-color: #018ef2; }

/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

body {
  line-height: 1; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  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);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  .slick-track::before, .slick-track::after {
    content: "";
    display: table; }
  .slick-track::after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [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; }

html,
body {
  height: 100%;
  font-size: 62.5%; }

body {
  font-family: "roboto-regular", sans-serif;
  color: #08154A;
  font-size: 1.5em;
  font-weight: normal;
  font-smooth: always;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-color: #EBEBEB; }
  body.locked {
    overflow: hidden; }

a {
  color: #08154A;
  text-decoration: none; }

address {
  font-style: normal;
  line-height: 1.5; }

del {
  text-decoration: line-through; }

figure {
  margin: 0; }

img {
  max-width: 100%;
  height: auto; }

strong {
  font-family: "roboto-bold", sans-serif; }

p {
  line-height: 1.5;
  margin: 0; }
  p + p {
    margin-top: 1em; }
  p a {
    text-decoration: underline; }

.hidden {
  border: 0;
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 0; }

.nobr {
  white-space: nowrap; }

.wrap {
  white-space: normal; }

.a-left {
  text-align: left; }

.a-center,
.al-center {
  text-align: center; }

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

.upper {
  text-transform: uppercase; }

.lower {
  text-transform: none; }

.v-top {
  vertical-align: top; }

.v-middle {
  vertical-align: middle; }

.f-left,
.left {
  float: left; }

.f-right,
.right {
  float: right; }

.f-none {
  float: none; }

.f-fix {
  float: left;
  width: 100%; }

.no-display {
  display: none; }

.no-margin {
  margin: 0; }

.no-padding {
  padding: 0; }

.no-bg {
  background: none; }

.clear {
  clear: both; }

.c-black {
  color: #484848; }

.c-black-light {
  color: tint(#484848, 20); }

.c-white {
  color: white; }

.cur-p {
  cursor: pointer; }

.d-block {
  display: block; }

.d-inline {
  display: inline; }

.ov-h {
  overflow: hidden; }

.p-r {
  position: relative; }

.underline {
  text-decoration: underline; }
  .underline:hover {
    text-decoration: none; }

.cms-page-view .columns .column.main .pagebuilder-button-secondary {
  text-decoration: none;
  font-size: 16px;
  color: #514943; }

.cms-page-view .columns .column.main .white-button .pagebuilder-button-secondary {
  background: #ffffff; }

@media only screen and (max-width: 767px) {
  .pagebuilder-mobile-only {
    display: inline-block; }
  .pagebuilder-mobile-hidden {
    display: none; } }

@media only screen and (min-width: 768px) {
  .pagebuilder-mobile-only {
    display: none; }
  .pagebuilder-mobile-hidden {
    display: inline-block; } }

button {
  font-size: 1.2rem;
  padding: 0;
  border: 0 none;
  background-color: transparent; }

.btn, .action.back:not(.customization), .action.continue, .action.checkout, .action.create, .action.customize, .action.login, .action.action-login, .action.action-auth-toggle, .action.action-menu-item, .action.print, .action.save, .action.search, .action.select, .checkout-shipping-address .bloc-address-select .action.address-list, .brand-view .action.brand-nav-title, .catalogs__filters .action.catalogs-nav-title, .action.submit, .action.subscribe, .action.tocart, .action.update, .action.post-reply, .action.share, .action.btn-search, .modal-slide .modal-footer button,
.modal-popup .modal-footer button, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.top-action,
.aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.action-close,
.aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .action.primary,
.aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .action.primary, .catalogsearch-result-index .ais-InfiniteHits-loadMore, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-submit, .product-item-info .product-item-actions .action.tocompare, .block-ajaxscroll .ajaxscroll-button, .product-info-main .product-add-form .isbulky > a, .product-info-main .product-add-form .product-addto-links .action.tocompare, .account-alert-content .table-wrapper .table td.col.action a, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.action-back {
  position: relative;
  display: inline-flex;
  justify-content: center;
  padding: 13px 30px;
  font-size: 1.2rem;
  font-family: "roboto-bold", sans-serif;
  line-height: 1.2;
  color: #ffffff;
  background-color: #016AB5;
  border-radius: 3px;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  transition: background-color .2s, border-color .2s;
  overflow: hidden; }
  .btn:hover:not(:disabled), .action.back:hover:not(:disabled):not(.customization), .action.continue:hover:not(:disabled), .action.checkout:hover:not(:disabled), .action.create:hover:not(:disabled), .action.customize:hover:not(:disabled), .action.login:hover:not(:disabled), .action.action-login:hover:not(:disabled), .action.action-auth-toggle:hover:not(:disabled), .action.action-menu-item:hover:not(:disabled), .action.print:hover:not(:disabled), .action.save:hover:not(:disabled), .action.search:hover:not(:disabled), .action.select:hover:not(:disabled), .checkout-shipping-address .bloc-address-select .action.address-list:hover:not(:disabled), .brand-view .action.brand-nav-title:hover:not(:disabled), .catalogs__filters .action.catalogs-nav-title:hover:not(:disabled), .action.submit:hover:not(:disabled), .action.subscribe:hover:not(:disabled), .action.tocart:hover:not(:disabled), .action.update:hover:not(:disabled), .action.post-reply:hover:not(:disabled), .action.share:hover:not(:disabled), .action.btn-search:hover:not(:disabled), .modal-slide .modal-footer button:hover:not(:disabled),
  .modal-popup .modal-footer button:hover:not(:disabled), .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.top-action:hover:not(:disabled),
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.top-action:hover:not(:disabled), .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.action-close:hover:not(:disabled),
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.action-close:hover:not(:disabled), .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .action.primary:hover:not(:disabled),
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .action.primary:hover:not(:disabled), .catalogsearch-result-index .ais-InfiniteHits-loadMore:hover:not(:disabled), .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-submit:hover:not(:disabled), .product-item-info .product-item-actions .action.tocompare:hover:not(:disabled), .block-ajaxscroll .ajaxscroll-button:hover:not(:disabled), .product-info-main .product-add-form .isbulky > a:hover:not(:disabled), .product-info-main .product-add-form .product-addto-links .action.tocompare:hover:not(:disabled), .account-alert-content .table-wrapper .table td.col.action a:hover:not(:disabled), .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .action.primary:hover:not(:disabled), .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.primary:hover:not(:disabled), .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.action-back:hover:not(:disabled) {
    cursor: pointer;
    transition: background-color .2s, border-color .2s; }
  .btn > span, .action.back:not(.customization) > span, .action.continue > span, .action.checkout > span, .action.create > span, .action.customize > span, .action.login > span, .action.action-login > span, .action.action-auth-toggle > span, .action.action-menu-item > span, .action.print > span, .action.save > span, .action.search > span, .action.select > span, .checkout-shipping-address .bloc-address-select .action.address-list > span, .brand-view .action.brand-nav-title > span, .catalogs__filters .action.catalogs-nav-title > span, .action.submit > span, .action.subscribe > span, .action.tocart > span, .action.update > span, .action.post-reply > span, .action.share > span, .action.btn-search > span, .modal-slide .modal-footer button > span, .modal-popup .modal-footer button > span, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.top-action > span, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.top-action > span, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.action-close > span, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.action-close > span, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .action.primary > span, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .action.primary > span, .catalogsearch-result-index .ais-InfiniteHits-loadMore > span, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-submit > span, .product-item-info .product-item-actions .action.tocompare > span, .block-ajaxscroll .ajaxscroll-button > span, .product-info-main .product-add-form .isbulky > a > span, .product-info-main .product-add-form .product-addto-links .action.tocompare > span, .account-alert-content .table-wrapper .table td.col.action a > span, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .action.primary > span, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.primary > span, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.action-back > span {
    z-index: 1; }
  .btn::before, .action.back:not(.customization)::before, .action.continue::before, .action.checkout::before, .action.create::before, .action.customize::before, .action.login::before, .action.action-login::before, .action.action-auth-toggle::before, .action.action-menu-item::before, .action.print::before, .action.save::before, .action.search::before, .action.select::before, .checkout-shipping-address .bloc-address-select .action.address-list::before, .brand-view .action.brand-nav-title::before, .catalogs__filters .action.catalogs-nav-title::before, .action.submit::before, .action.subscribe::before, .action.tocart::before, .action.update::before, .action.post-reply::before, .action.share::before, .action.btn-search::before, .modal-slide .modal-footer button::before,
  .modal-popup .modal-footer button::before, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.top-action::before,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.top-action::before, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.action-close::before,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.action-close::before, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .action.primary::before,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .action.primary::before, .catalogsearch-result-index .ais-InfiniteHits-loadMore::before, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-submit::before, .product-item-info .product-item-actions .action.tocompare::before, .block-ajaxscroll .ajaxscroll-button::before, .product-info-main .product-add-form .isbulky > a::before, .product-info-main .product-add-form .product-addto-links .action.tocompare::before, .account-alert-content .table-wrapper .table td.col.action a::before, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .action.primary::before, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.primary::before, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.action-back::before, .btn::after, .action.back:not(.customization)::after, .action.continue::after, .action.checkout::after, .action.create::after, .action.customize::after, .action.login::after, .action.action-login::after, .action.action-auth-toggle::after, .action.action-menu-item::after, .action.print::after, .action.save::after, .action.search::after, .action.select::after, .checkout-shipping-address .bloc-address-select .action.address-list::after, .brand-view .action.brand-nav-title::after, .catalogs__filters .action.catalogs-nav-title::after, .action.submit::after, .action.subscribe::after, .action.tocart::after, .action.update::after, .action.post-reply::after, .action.share::after, .action.btn-search::after, .modal-slide .modal-footer button::after,
  .modal-popup .modal-footer button::after, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.top-action::after,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.top-action::after, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.action-close::after,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.action-close::after, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .action.primary::after,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .action.primary::after, .catalogsearch-result-index .ais-InfiniteHits-loadMore::after, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-submit::after, .product-item-info .product-item-actions .action.tocompare::after, .block-ajaxscroll .ajaxscroll-button::after, .product-info-main .product-add-form .isbulky > a::after, .product-info-main .product-add-form .product-addto-links .action.tocompare::after, .account-alert-content .table-wrapper .table td.col.action a::after, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .action.primary::after, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.primary::after, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.action-back::after {
    position: absolute;
    top: 0;
    bottom: 0;
    content: ''; }
  .btn::before, .action.back:not(.customization)::before, .action.continue::before, .action.checkout::before, .action.create::before, .action.customize::before, .action.login::before, .action.action-login::before, .action.action-auth-toggle::before, .action.action-menu-item::before, .action.print::before, .action.save::before, .action.search::before, .action.select::before, .checkout-shipping-address .bloc-address-select .action.address-list::before, .brand-view .action.brand-nav-title::before, .catalogs__filters .action.catalogs-nav-title::before, .action.submit::before, .action.subscribe::before, .action.tocart::before, .action.update::before, .action.post-reply::before, .action.share::before, .action.btn-search::before, .modal-slide .modal-footer button::before,
  .modal-popup .modal-footer button::before, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.top-action::before,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.top-action::before, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.action-close::before,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.action-close::before, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .action.primary::before,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .action.primary::before, .catalogsearch-result-index .ais-InfiniteHits-loadMore::before, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-submit::before, .product-item-info .product-item-actions .action.tocompare::before, .block-ajaxscroll .ajaxscroll-button::before, .product-info-main .product-add-form .isbulky > a::before, .product-info-main .product-add-form .product-addto-links .action.tocompare::before, .account-alert-content .table-wrapper .table td.col.action a::before, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .action.primary::before, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.primary::before, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.action-back::before {
    left: 0;
    right: 0;
    z-index: -1; }
  .btn::after, .action.back:not(.customization)::after, .action.continue::after, .action.checkout::after, .action.create::after, .action.customize::after, .action.login::after, .action.action-login::after, .action.action-auth-toggle::after, .action.action-menu-item::after, .action.print::after, .action.save::after, .action.search::after, .action.select::after, .checkout-shipping-address .bloc-address-select .action.address-list::after, .brand-view .action.brand-nav-title::after, .catalogs__filters .action.catalogs-nav-title::after, .action.submit::after, .action.subscribe::after, .action.tocart::after, .action.update::after, .action.post-reply::after, .action.share::after, .action.btn-search::after, .modal-slide .modal-footer button::after,
  .modal-popup .modal-footer button::after, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.top-action::after,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.top-action::after, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.action-close::after,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.action-close::after, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .action.primary::after,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .action.primary::after, .catalogsearch-result-index .ais-InfiniteHits-loadMore::after, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-submit::after, .product-item-info .product-item-actions .action.tocompare::after, .block-ajaxscroll .ajaxscroll-button::after, .product-info-main .product-add-form .isbulky > a::after, .product-info-main .product-add-form .product-addto-links .action.tocompare::after, .account-alert-content .table-wrapper .table td.col.action a::after, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .action.primary::after, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.primary::after, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.action-back::after {
    left: calc(100% - 22px);
    right: -10px;
    background: #018ef2;
    -webkit-transform: skew(16deg);
            transform: skew(16deg);
    transition: left .4s; }
  .btn:hover::after, .action.back:not(.customization):hover::after, .action.continue:hover::after, .action.checkout:hover::after, .action.create:hover::after, .action.customize:hover::after, .action.login:hover::after, .action.action-login:hover::after, .action.action-auth-toggle:hover::after, .action.action-menu-item:hover::after, .action.print:hover::after, .action.save:hover::after, .action.search:hover::after, .action.select:hover::after, .checkout-shipping-address .bloc-address-select .action.address-list:hover::after, .brand-view .action.brand-nav-title:hover::after, .catalogs__filters .action.catalogs-nav-title:hover::after, .action.submit:hover::after, .action.subscribe:hover::after, .action.tocart:hover::after, .action.update:hover::after, .action.post-reply:hover::after, .action.share:hover::after, .action.btn-search:hover::after, .modal-slide .modal-footer button:hover::after,
  .modal-popup .modal-footer button:hover::after, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.top-action:hover::after,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.top-action:hover::after, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.action-close:hover::after,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.action-close:hover::after, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .action.primary:hover::after,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .action.primary:hover::after, .catalogsearch-result-index .ais-InfiniteHits-loadMore:hover::after, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-submit:hover::after, .product-item-info .product-item-actions .action.tocompare:hover::after, .block-ajaxscroll .ajaxscroll-button:hover::after, .product-info-main .product-add-form .isbulky > a:hover::after, .product-info-main .product-add-form .product-addto-links .action.tocompare:hover::after, .account-alert-content .table-wrapper .table td.col.action a:hover::after, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .action.primary:hover::after, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.primary:hover::after, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.action-back:hover::after {
    left: -10px; }
  .btn[disabled], .action.back[disabled]:not(.customization), .action.continue[disabled], .action.checkout[disabled], .action.create[disabled], .action.customize[disabled], .action.login[disabled], .action.action-login[disabled], .action.action-auth-toggle[disabled], .action.action-menu-item[disabled], .action.print[disabled], .action.save[disabled], .action.search[disabled], .action.select[disabled], .checkout-shipping-address .bloc-address-select .action.address-list[disabled], .brand-view .action.brand-nav-title[disabled], .catalogs__filters .action.catalogs-nav-title[disabled], .action.submit[disabled], .action.subscribe[disabled], .action.tocart[disabled], .action.update[disabled], .action.post-reply[disabled], .action.share[disabled], .action.btn-search[disabled], .modal-slide .modal-footer button[disabled],
  .modal-popup .modal-footer button[disabled], .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.top-action[disabled],
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.top-action[disabled], .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.action-close[disabled],
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.action-close[disabled], .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .action.primary[disabled],
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .action.primary[disabled], .catalogsearch-result-index .ais-InfiniteHits-loadMore[disabled], .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-submit[disabled], .product-item-info .product-item-actions .action.tocompare[disabled], .block-ajaxscroll .ajaxscroll-button[disabled], .product-info-main .product-add-form .isbulky > a[disabled], .product-info-main .product-add-form .product-addto-links .action.tocompare[disabled], .account-alert-content .table-wrapper .table td.col.action a[disabled], .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .action.primary[disabled], .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.primary[disabled], .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.action-back[disabled], .btn[disabled="disabled"], .action.back[disabled="disabled"]:not(.customization), .action.continue[disabled="disabled"], .action.checkout[disabled="disabled"], .action.create[disabled="disabled"], .action.customize[disabled="disabled"], .action.login[disabled="disabled"], .action.action-login[disabled="disabled"], .action.action-auth-toggle[disabled="disabled"], .action.action-menu-item[disabled="disabled"], .action.print[disabled="disabled"], .action.save[disabled="disabled"], .action.search[disabled="disabled"], .action.select[disabled="disabled"], .checkout-shipping-address .bloc-address-select .action.address-list[disabled="disabled"], .brand-view .action.brand-nav-title[disabled="disabled"], .catalogs__filters .action.catalogs-nav-title[disabled="disabled"], .action.submit[disabled="disabled"], .action.subscribe[disabled="disabled"], .action.tocart[disabled="disabled"], .action.update[disabled="disabled"], .action.post-reply[disabled="disabled"], .action.share[disabled="disabled"], .action.btn-search[disabled="disabled"], .modal-slide .modal-footer button[disabled="disabled"],
  .modal-popup .modal-footer button[disabled="disabled"], .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.top-action[disabled="disabled"],
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.top-action[disabled="disabled"], .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.action-close[disabled="disabled"],
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.action-close[disabled="disabled"], .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .action.primary[disabled="disabled"],
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .action.primary[disabled="disabled"], .catalogsearch-result-index .ais-InfiniteHits-loadMore[disabled="disabled"], .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-submit[disabled="disabled"], .product-item-info .product-item-actions .action.tocompare[disabled="disabled"], .block-ajaxscroll .ajaxscroll-button[disabled="disabled"], .product-info-main .product-add-form .isbulky > a[disabled="disabled"], .product-info-main .product-add-form .product-addto-links .action.tocompare[disabled="disabled"], .account-alert-content .table-wrapper .table td.col.action a[disabled="disabled"], .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .action.primary[disabled="disabled"], .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.primary[disabled="disabled"], .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.action-back[disabled="disabled"] {
    cursor: not-allowed; }

/* Magento buttons
-------------------------- */
.btn--secondary, .modal-slide .modal-footer button.form-payment-action--secondary,
.modal-popup .modal-footer button.form-payment-action--secondary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.top-action,
.aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.top-action, .product-info-main .product-add-form .product-addto-links .action.tocompare, .account-alert-content .table-wrapper .table td.col.action a, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.action-back {
  background-color: #08154A; }
  .btn--secondary::after, .modal-slide .modal-footer button.form-payment-action--secondary::after,
  .modal-popup .modal-footer button.form-payment-action--secondary::after, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.top-action::after,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.top-action::after, .product-info-main .product-add-form .product-addto-links .action.tocompare::after, .account-alert-content .table-wrapper .table td.col.action a::after, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.action-back::after {
    background: #0b1d66; }

.btn--large {
  padding: 17px 60px; }

.btn--small, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-submit, .product-item-info .product-item-actions .action.tocart, .product-item-info .product-item-actions .action.tocompare, .account-alert-content .table-wrapper .table td.col.action a, .soon_storelocator-store-index .btn.route, .soon_storelocator-store-index .route.action.back:not(.customization), .soon_storelocator-store-index .route.action.continue, .soon_storelocator-store-index .route.action.checkout, .soon_storelocator-store-index .route.action.create, .soon_storelocator-store-index .route.action.customize, .soon_storelocator-store-index .route.action.login, .soon_storelocator-store-index .route.action.action-login, .soon_storelocator-store-index .route.action.action-auth-toggle, .soon_storelocator-store-index .route.action.action-menu-item, .soon_storelocator-store-index .route.action.print, .soon_storelocator-store-index .route.action.save, .soon_storelocator-store-index .route.action.search, .soon_storelocator-store-index .route.action.select, .soon_storelocator-store-index .checkout-shipping-address .bloc-address-select .route.action.address-list, .checkout-shipping-address .bloc-address-select .soon_storelocator-store-index .route.action.address-list, .soon_storelocator-store-index .brand-view .route.action.brand-nav-title, .brand-view .soon_storelocator-store-index .route.action.brand-nav-title, .soon_storelocator-store-index .catalogs__filters .route.action.catalogs-nav-title, .catalogs__filters .soon_storelocator-store-index .route.action.catalogs-nav-title, .soon_storelocator-store-index .route.action.submit, .soon_storelocator-store-index .route.action.subscribe, .soon_storelocator-store-index .route.action.tocart, .soon_storelocator-store-index .route.action.update, .soon_storelocator-store-index .route.action.post-reply, .soon_storelocator-store-index .route.action.share, .soon_storelocator-store-index .route.action.btn-search, .soon_storelocator-store-index .modal-slide .modal-footer button.route, .modal-slide .modal-footer .soon_storelocator-store-index button.route,
.soon_storelocator-store-index .modal-popup .modal-footer button.route, .modal-popup .modal-footer .soon_storelocator-store-index button.route, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.action.top-action,
.soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.action.top-action, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.action.action-close,
.soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.action.action-close, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .route.action.primary,
.soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .route.action.primary, .soon_storelocator-store-index .catalogsearch-result-index .route.ais-InfiniteHits-loadMore, .catalogsearch-result-index .soon_storelocator-store-index .route.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .route.ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-index .route.ais-RangeInput-submit, .soon_storelocator-store-index .product-item-info .product-item-actions .route.action.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.tocompare, .soon_storelocator-store-index .block-ajaxscroll .route.ajaxscroll-button, .block-ajaxscroll .soon_storelocator-store-index .route.ajaxscroll-button, .soon_storelocator-store-index .product-info-main .product-add-form .isbulky > a.route, .product-info-main .product-add-form .soon_storelocator-store-index .isbulky > a.route, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .route.action.tocompare, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .route.action.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .route.action.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-index .route.action.primary, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.action.primary, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.action.action-back,
.soon_storelocator-store-view .btn.route, .soon_storelocator-store-view .route.action.back:not(.customization), .soon_storelocator-store-view .route.action.continue, .soon_storelocator-store-view .route.action.checkout, .soon_storelocator-store-view .route.action.create, .soon_storelocator-store-view .route.action.customize, .soon_storelocator-store-view .route.action.login, .soon_storelocator-store-view .route.action.action-login, .soon_storelocator-store-view .route.action.action-auth-toggle, .soon_storelocator-store-view .route.action.action-menu-item, .soon_storelocator-store-view .route.action.print, .soon_storelocator-store-view .route.action.save, .soon_storelocator-store-view .route.action.search, .soon_storelocator-store-view .route.action.select, .soon_storelocator-store-view .checkout-shipping-address .bloc-address-select .route.action.address-list, .checkout-shipping-address .bloc-address-select .soon_storelocator-store-view .route.action.address-list, .soon_storelocator-store-view .brand-view .route.action.brand-nav-title, .brand-view .soon_storelocator-store-view .route.action.brand-nav-title, .soon_storelocator-store-view .catalogs__filters .route.action.catalogs-nav-title, .catalogs__filters .soon_storelocator-store-view .route.action.catalogs-nav-title, .soon_storelocator-store-view .route.action.submit, .soon_storelocator-store-view .route.action.subscribe, .soon_storelocator-store-view .route.action.tocart, .soon_storelocator-store-view .route.action.update, .soon_storelocator-store-view .route.action.post-reply, .soon_storelocator-store-view .route.action.share, .soon_storelocator-store-view .route.action.btn-search, .soon_storelocator-store-view .modal-slide .modal-footer button.route, .modal-slide .modal-footer .soon_storelocator-store-view button.route,
.soon_storelocator-store-view .modal-popup .modal-footer button.route, .modal-popup .modal-footer .soon_storelocator-store-view button.route, .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.action.top-action,
.soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.action.top-action, .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.action.action-close,
.soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.action.action-close, .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .route.action.primary,
.soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .route.action.primary, .soon_storelocator-store-view .catalogsearch-result-index .route.ais-InfiniteHits-loadMore, .catalogsearch-result-index .soon_storelocator-store-view .route.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .route.ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-view .route.ais-RangeInput-submit, .soon_storelocator-store-view .product-item-info .product-item-actions .route.action.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.tocompare, .soon_storelocator-store-view .block-ajaxscroll .route.ajaxscroll-button, .block-ajaxscroll .soon_storelocator-store-view .route.ajaxscroll-button, .soon_storelocator-store-view .product-info-main .product-add-form .isbulky > a.route, .product-info-main .product-add-form .soon_storelocator-store-view .isbulky > a.route, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .route.action.tocompare, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .route.action.tocompare, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route, .soon_storelocator-store-view .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .route.action.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-view .route.action.primary, .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.action.primary, .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.action.action-back {
  padding: 8px 16px; }

.btn--bordered, .catalogsearch-result-index .ais-InfiniteHits-loadMore, .product-item-info .product-item-actions .action.tocompare, .block-ajaxscroll .ajaxscroll-button, .product-info-main .product-add-form .product-addto-links .action.tocompare, .account-alert-content .table-wrapper .table td.col.action a {
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: transparent;
  color: #016AB5;
  border: 1px solid #016AB5; }
  .btn--bordered::before, .catalogsearch-result-index .ais-InfiniteHits-loadMore::before, .product-item-info .product-item-actions .action.tocompare::before, .block-ajaxscroll .ajaxscroll-button::before, .product-info-main .product-add-form .product-addto-links .action.tocompare::before, .account-alert-content .table-wrapper .table td.col.action a::before, .btn--bordered::after, .catalogsearch-result-index .ais-InfiniteHits-loadMore::after, .product-item-info .product-item-actions .action.tocompare::after, .block-ajaxscroll .ajaxscroll-button::after, .product-info-main .product-add-form .product-addto-links .action.tocompare::after, .account-alert-content .table-wrapper .table td.col.action a::after {
    display: none; }
  .btn--bordered.btn--small, .catalogsearch-result-index .btn--small.ais-InfiniteHits-loadMore, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-InfiniteHits-loadMore.ais-RangeInput-submit, .catalogsearch-result-index .product-item-info .product-item-actions .ais-InfiniteHits-loadMore.action.tocart, .product-item-info .product-item-actions .catalogsearch-result-index .ais-InfiniteHits-loadMore.action.tocart, .catalogsearch-result-index .product-item-info .product-item-actions .ais-InfiniteHits-loadMore.action.tocompare, .product-item-info .product-item-actions .catalogsearch-result-index .ais-InfiniteHits-loadMore.action.tocompare, .catalogsearch-result-index .account-alert-content .table-wrapper .table td.col.action a.ais-InfiniteHits-loadMore, .account-alert-content .table-wrapper .table td.col.action .catalogsearch-result-index a.ais-InfiniteHits-loadMore, .catalogsearch-result-index .soon_storelocator-store-index .ais-InfiniteHits-loadMore.btn.route, .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.btn.route, .catalogsearch-result-index .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.back:not(.customization), .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.back:not(.customization), .catalogsearch-result-index .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.continue, .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.continue, .catalogsearch-result-index .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.checkout, .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.checkout, .catalogsearch-result-index .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.create, .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.create, .catalogsearch-result-index .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.customize, .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.customize, .catalogsearch-result-index .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.login, .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.login, .catalogsearch-result-index .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.action-login, .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.action-login, .catalogsearch-result-index .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.action-auth-toggle, .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.action-auth-toggle, .catalogsearch-result-index .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.action-menu-item, .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.action-menu-item, .catalogsearch-result-index .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.print, .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.print, .catalogsearch-result-index .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.save, .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.save, .catalogsearch-result-index .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.search, .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.search, .catalogsearch-result-index .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.select, .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.select, .catalogsearch-result-index .soon_storelocator-store-index .checkout-shipping-address .bloc-address-select .ais-InfiniteHits-loadMore.route.action.address-list, .soon_storelocator-store-index .checkout-shipping-address .bloc-address-select .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.address-list, .catalogsearch-result-index .checkout-shipping-address .bloc-address-select .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.address-list, .checkout-shipping-address .bloc-address-select .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.address-list, .catalogsearch-result-index .soon_storelocator-store-index .brand-view .ais-InfiniteHits-loadMore.route.action.brand-nav-title, .soon_storelocator-store-index .brand-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.brand-nav-title, .catalogsearch-result-index .brand-view .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.brand-nav-title, .brand-view .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.brand-nav-title, .catalogsearch-result-index .soon_storelocator-store-index .catalogs__filters .ais-InfiniteHits-loadMore.route.action.catalogs-nav-title, .soon_storelocator-store-index .catalogs__filters .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.catalogs-nav-title, .catalogsearch-result-index .catalogs__filters .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.catalogs-nav-title, .catalogs__filters .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.catalogs-nav-title, .catalogsearch-result-index .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.submit, .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.submit, .catalogsearch-result-index .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.subscribe, .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.subscribe, .catalogsearch-result-index .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.tocart, .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.tocart, .catalogsearch-result-index .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.update, .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.update, .catalogsearch-result-index .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.post-reply, .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.post-reply, .catalogsearch-result-index .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.share, .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.share, .catalogsearch-result-index .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.btn-search, .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.btn-search, .catalogsearch-result-index .soon_storelocator-store-index .modal-slide .modal-footer button.ais-InfiniteHits-loadMore.route, .soon_storelocator-store-index .modal-slide .modal-footer .catalogsearch-result-index button.ais-InfiniteHits-loadMore.route, .catalogsearch-result-index .modal-slide .modal-footer .soon_storelocator-store-index button.ais-InfiniteHits-loadMore.route, .modal-slide .modal-footer .soon_storelocator-store-index .catalogsearch-result-index button.ais-InfiniteHits-loadMore.route,
  .catalogsearch-result-index .soon_storelocator-store-index .modal-popup .modal-footer button.ais-InfiniteHits-loadMore.route, .soon_storelocator-store-index .modal-popup .modal-footer .catalogsearch-result-index button.ais-InfiniteHits-loadMore.route, .catalogsearch-result-index .modal-popup .modal-footer .soon_storelocator-store-index button.ais-InfiniteHits-loadMore.route, .modal-popup .modal-footer .soon_storelocator-store-index .catalogsearch-result-index button.ais-InfiniteHits-loadMore.route, .catalogsearch-result-index .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .ais-InfiniteHits-loadMore.route.action.top-action, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.top-action, .catalogsearch-result-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.top-action,
  .catalogsearch-result-index .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .ais-InfiniteHits-loadMore.route.action.top-action, .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.top-action, .catalogsearch-result-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.top-action, .catalogsearch-result-index .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .ais-InfiniteHits-loadMore.route.action.action-close, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.action-close, .catalogsearch-result-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.action-close,
  .catalogsearch-result-index .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .ais-InfiniteHits-loadMore.route.action.action-close, .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.action-close, .catalogsearch-result-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.action-close, .catalogsearch-result-index .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .ais-InfiniteHits-loadMore.route.action.primary, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.primary, .catalogsearch-result-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.primary,
  .catalogsearch-result-index .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .ais-InfiniteHits-loadMore.route.action.primary, .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.primary, .catalogsearch-result-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.primary, .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route, .catalogsearch-result-index .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route, .soon_storelocator-store-index .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-InfiniteHits-loadMore.route.ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.ais-RangeInput-submit, .catalogsearch-result-index .soon_storelocator-store-index .product-item-info .product-item-actions .ais-InfiniteHits-loadMore.route.action.tocompare, .soon_storelocator-store-index .product-item-info .product-item-actions .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.tocompare, .catalogsearch-result-index .product-item-info .product-item-actions .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.tocompare, .catalogsearch-result-index .soon_storelocator-store-index .block-ajaxscroll .ais-InfiniteHits-loadMore.route.ajaxscroll-button, .soon_storelocator-store-index .block-ajaxscroll .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.ajaxscroll-button, .catalogsearch-result-index .block-ajaxscroll .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.ajaxscroll-button, .block-ajaxscroll .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.ajaxscroll-button, .catalogsearch-result-index .soon_storelocator-store-index .product-info-main .product-add-form .isbulky > a.ais-InfiniteHits-loadMore.route, .soon_storelocator-store-index .product-info-main .product-add-form .catalogsearch-result-index .isbulky > a.ais-InfiniteHits-loadMore.route, .catalogsearch-result-index .product-info-main .product-add-form .soon_storelocator-store-index .isbulky > a.ais-InfiniteHits-loadMore.route, .product-info-main .product-add-form .soon_storelocator-store-index .catalogsearch-result-index .isbulky > a.ais-InfiniteHits-loadMore.route, .catalogsearch-result-index .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .ais-InfiniteHits-loadMore.route.action.tocompare, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.tocompare, .catalogsearch-result-index .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.tocompare, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.tocompare, .catalogsearch-result-index .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.ais-InfiniteHits-loadMore.route, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action .catalogsearch-result-index a.ais-InfiniteHits-loadMore.route, .catalogsearch-result-index .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.ais-InfiniteHits-loadMore.route, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index .catalogsearch-result-index a.ais-InfiniteHits-loadMore.route, .catalogsearch-result-index .soon_storelocator-store-index .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .ais-InfiniteHits-loadMore.route.action.primary, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.primary, .catalogsearch-result-index .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.primary, .catalogsearch-result-index .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .ais-InfiniteHits-loadMore.route.action.primary, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.primary, .catalogsearch-result-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.primary, .catalogsearch-result-index .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .ais-InfiniteHits-loadMore.route.action.action-back, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.action-back, .catalogsearch-result-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .ais-InfiniteHits-loadMore.route.action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.action-back,
  .catalogsearch-result-index .soon_storelocator-store-view .ais-InfiniteHits-loadMore.btn.route, .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.btn.route, .catalogsearch-result-index .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.back:not(.customization), .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.back:not(.customization), .catalogsearch-result-index .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.continue, .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.continue, .catalogsearch-result-index .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.checkout, .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.checkout, .catalogsearch-result-index .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.create, .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.create, .catalogsearch-result-index .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.customize, .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.customize, .catalogsearch-result-index .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.login, .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.login, .catalogsearch-result-index .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.action-login, .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.action-login, .catalogsearch-result-index .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.action-auth-toggle, .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.action-auth-toggle, .catalogsearch-result-index .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.action-menu-item, .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.action-menu-item, .catalogsearch-result-index .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.print, .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.print, .catalogsearch-result-index .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.save, .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.save, .catalogsearch-result-index .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.search, .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.search, .catalogsearch-result-index .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.select, .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.select, .catalogsearch-result-index .soon_storelocator-store-view .checkout-shipping-address .bloc-address-select .ais-InfiniteHits-loadMore.route.action.address-list, .soon_storelocator-store-view .checkout-shipping-address .bloc-address-select .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.address-list, .catalogsearch-result-index .checkout-shipping-address .bloc-address-select .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.address-list, .checkout-shipping-address .bloc-address-select .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.address-list, .catalogsearch-result-index .soon_storelocator-store-view .brand-view .ais-InfiniteHits-loadMore.route.action.brand-nav-title, .soon_storelocator-store-view .brand-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.brand-nav-title, .catalogsearch-result-index .brand-view .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.brand-nav-title, .brand-view .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.brand-nav-title, .catalogsearch-result-index .soon_storelocator-store-view .catalogs__filters .ais-InfiniteHits-loadMore.route.action.catalogs-nav-title, .soon_storelocator-store-view .catalogs__filters .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.catalogs-nav-title, .catalogsearch-result-index .catalogs__filters .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.catalogs-nav-title, .catalogs__filters .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.catalogs-nav-title, .catalogsearch-result-index .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.submit, .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.submit, .catalogsearch-result-index .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.subscribe, .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.subscribe, .catalogsearch-result-index .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.tocart, .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.tocart, .catalogsearch-result-index .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.update, .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.update, .catalogsearch-result-index .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.post-reply, .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.post-reply, .catalogsearch-result-index .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.share, .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.share, .catalogsearch-result-index .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.btn-search, .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.btn-search, .catalogsearch-result-index .soon_storelocator-store-view .modal-slide .modal-footer button.ais-InfiniteHits-loadMore.route, .soon_storelocator-store-view .modal-slide .modal-footer .catalogsearch-result-index button.ais-InfiniteHits-loadMore.route, .catalogsearch-result-index .modal-slide .modal-footer .soon_storelocator-store-view button.ais-InfiniteHits-loadMore.route, .modal-slide .modal-footer .soon_storelocator-store-view .catalogsearch-result-index button.ais-InfiniteHits-loadMore.route,
  .catalogsearch-result-index .soon_storelocator-store-view .modal-popup .modal-footer button.ais-InfiniteHits-loadMore.route, .soon_storelocator-store-view .modal-popup .modal-footer .catalogsearch-result-index button.ais-InfiniteHits-loadMore.route, .catalogsearch-result-index .modal-popup .modal-footer .soon_storelocator-store-view button.ais-InfiniteHits-loadMore.route, .modal-popup .modal-footer .soon_storelocator-store-view .catalogsearch-result-index button.ais-InfiniteHits-loadMore.route, .catalogsearch-result-index .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .ais-InfiniteHits-loadMore.route.action.top-action, .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.top-action, .catalogsearch-result-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.top-action,
  .catalogsearch-result-index .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .ais-InfiniteHits-loadMore.route.action.top-action, .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.top-action, .catalogsearch-result-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.top-action, .catalogsearch-result-index .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .ais-InfiniteHits-loadMore.route.action.action-close, .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.action-close, .catalogsearch-result-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.action-close,
  .catalogsearch-result-index .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .ais-InfiniteHits-loadMore.route.action.action-close, .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.action-close, .catalogsearch-result-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.action-close, .catalogsearch-result-index .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .ais-InfiniteHits-loadMore.route.action.primary, .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.primary, .catalogsearch-result-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.primary,
  .catalogsearch-result-index .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .ais-InfiniteHits-loadMore.route.action.primary, .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.primary, .catalogsearch-result-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.primary, .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route, .catalogsearch-result-index .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route, .soon_storelocator-store-view .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-InfiniteHits-loadMore.route.ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.ais-RangeInput-submit, .catalogsearch-result-index .soon_storelocator-store-view .product-item-info .product-item-actions .ais-InfiniteHits-loadMore.route.action.tocompare, .soon_storelocator-store-view .product-item-info .product-item-actions .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.tocompare, .catalogsearch-result-index .product-item-info .product-item-actions .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.tocompare, .catalogsearch-result-index .soon_storelocator-store-view .block-ajaxscroll .ais-InfiniteHits-loadMore.route.ajaxscroll-button, .soon_storelocator-store-view .block-ajaxscroll .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.ajaxscroll-button, .catalogsearch-result-index .block-ajaxscroll .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.ajaxscroll-button, .block-ajaxscroll .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.ajaxscroll-button, .catalogsearch-result-index .soon_storelocator-store-view .product-info-main .product-add-form .isbulky > a.ais-InfiniteHits-loadMore.route, .soon_storelocator-store-view .product-info-main .product-add-form .catalogsearch-result-index .isbulky > a.ais-InfiniteHits-loadMore.route, .catalogsearch-result-index .product-info-main .product-add-form .soon_storelocator-store-view .isbulky > a.ais-InfiniteHits-loadMore.route, .product-info-main .product-add-form .soon_storelocator-store-view .catalogsearch-result-index .isbulky > a.ais-InfiniteHits-loadMore.route, .catalogsearch-result-index .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .ais-InfiniteHits-loadMore.route.action.tocompare, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.tocompare, .catalogsearch-result-index .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.tocompare, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.tocompare, .catalogsearch-result-index .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.ais-InfiniteHits-loadMore.route, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action .catalogsearch-result-index a.ais-InfiniteHits-loadMore.route, .catalogsearch-result-index .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.ais-InfiniteHits-loadMore.route, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view .catalogsearch-result-index a.ais-InfiniteHits-loadMore.route, .catalogsearch-result-index .soon_storelocator-store-view .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .ais-InfiniteHits-loadMore.route.action.primary, .soon_storelocator-store-view .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.primary, .catalogsearch-result-index .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.primary, .catalogsearch-result-index .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .ais-InfiniteHits-loadMore.route.action.primary, .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.primary, .catalogsearch-result-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.primary, .catalogsearch-result-index .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .ais-InfiniteHits-loadMore.route.action.action-back, .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.action-back, .catalogsearch-result-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .ais-InfiniteHits-loadMore.route.action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .catalogsearch-result-index .ais-InfiniteHits-loadMore.route.action.action-back, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .btn--bordered.ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .product-item-info .product-item-actions .ais-RangeInput-submit.action.tocompare, .product-item-info .product-item-actions .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-submit.action.tocompare, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .block-ajaxscroll .ais-RangeInput-submit.ajaxscroll-button, .block-ajaxscroll .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-submit.ajaxscroll-button, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .product-info-main .product-add-form .product-addto-links .ais-RangeInput-submit.action.tocompare, .product-info-main .product-add-form .product-addto-links .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-submit.action.tocompare, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .account-alert-content .table-wrapper .table td.col.action a.ais-RangeInput-submit, .account-alert-content .table-wrapper .table td.col.action .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form a.ais-RangeInput-submit, .product-item-info .product-item-actions .btn--bordered.action.tocart, .product-item-info .product-item-actions .action.tocart.tocompare, .product-item-info .product-item-actions .block-ajaxscroll .action.tocart.ajaxscroll-button, .block-ajaxscroll .product-item-info .product-item-actions .action.tocart.ajaxscroll-button, .product-item-info .product-item-actions .account-alert-content .table-wrapper .table td.col.action a.action.tocart, .account-alert-content .table-wrapper .table td.col.action .product-item-info .product-item-actions a.action.tocart, .product-item-info .product-item-actions .action.tocompare, .block-ajaxscroll .btn--small.ajaxscroll-button, .block-ajaxscroll .product-item-info .product-item-actions .ajaxscroll-button.action.tocompare, .product-item-info .product-item-actions .block-ajaxscroll .ajaxscroll-button.action.tocompare, .block-ajaxscroll .account-alert-content .table-wrapper .table td.col.action a.ajaxscroll-button, .account-alert-content .table-wrapper .table td.col.action .block-ajaxscroll a.ajaxscroll-button, .block-ajaxscroll .soon_storelocator-store-index .ajaxscroll-button.btn.route, .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.btn.route, .block-ajaxscroll .soon_storelocator-store-index .ajaxscroll-button.route.action.back:not(.customization), .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.back:not(.customization), .block-ajaxscroll .soon_storelocator-store-index .ajaxscroll-button.route.action.continue, .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.continue, .block-ajaxscroll .soon_storelocator-store-index .ajaxscroll-button.route.action.checkout, .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.checkout, .block-ajaxscroll .soon_storelocator-store-index .ajaxscroll-button.route.action.create, .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.create, .block-ajaxscroll .soon_storelocator-store-index .ajaxscroll-button.route.action.customize, .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.customize, .block-ajaxscroll .soon_storelocator-store-index .ajaxscroll-button.route.action.login, .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.login, .block-ajaxscroll .soon_storelocator-store-index .ajaxscroll-button.route.action.action-login, .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.action-login, .block-ajaxscroll .soon_storelocator-store-index .ajaxscroll-button.route.action.action-auth-toggle, .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.action-auth-toggle, .block-ajaxscroll .soon_storelocator-store-index .ajaxscroll-button.route.action.action-menu-item, .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.action-menu-item, .block-ajaxscroll .soon_storelocator-store-index .ajaxscroll-button.route.action.print, .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.print, .block-ajaxscroll .soon_storelocator-store-index .ajaxscroll-button.route.action.save, .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.save, .block-ajaxscroll .soon_storelocator-store-index .ajaxscroll-button.route.action.search, .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.search, .block-ajaxscroll .soon_storelocator-store-index .ajaxscroll-button.route.action.select, .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.select, .block-ajaxscroll .soon_storelocator-store-index .checkout-shipping-address .bloc-address-select .ajaxscroll-button.route.action.address-list, .soon_storelocator-store-index .checkout-shipping-address .bloc-address-select .block-ajaxscroll .ajaxscroll-button.route.action.address-list, .block-ajaxscroll .checkout-shipping-address .bloc-address-select .soon_storelocator-store-index .ajaxscroll-button.route.action.address-list, .checkout-shipping-address .bloc-address-select .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.address-list, .block-ajaxscroll .soon_storelocator-store-index .brand-view .ajaxscroll-button.route.action.brand-nav-title, .soon_storelocator-store-index .brand-view .block-ajaxscroll .ajaxscroll-button.route.action.brand-nav-title, .block-ajaxscroll .brand-view .soon_storelocator-store-index .ajaxscroll-button.route.action.brand-nav-title, .brand-view .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.brand-nav-title, .block-ajaxscroll .soon_storelocator-store-index .catalogs__filters .ajaxscroll-button.route.action.catalogs-nav-title, .soon_storelocator-store-index .catalogs__filters .block-ajaxscroll .ajaxscroll-button.route.action.catalogs-nav-title, .block-ajaxscroll .catalogs__filters .soon_storelocator-store-index .ajaxscroll-button.route.action.catalogs-nav-title, .catalogs__filters .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.catalogs-nav-title, .block-ajaxscroll .soon_storelocator-store-index .ajaxscroll-button.route.action.submit, .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.submit, .block-ajaxscroll .soon_storelocator-store-index .ajaxscroll-button.route.action.subscribe, .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.subscribe, .block-ajaxscroll .soon_storelocator-store-index .ajaxscroll-button.route.action.tocart, .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.tocart, .block-ajaxscroll .soon_storelocator-store-index .ajaxscroll-button.route.action.update, .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.update, .block-ajaxscroll .soon_storelocator-store-index .ajaxscroll-button.route.action.post-reply, .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.post-reply, .block-ajaxscroll .soon_storelocator-store-index .ajaxscroll-button.route.action.share, .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.share, .block-ajaxscroll .soon_storelocator-store-index .ajaxscroll-button.route.action.btn-search, .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.btn-search, .block-ajaxscroll .soon_storelocator-store-index .modal-slide .modal-footer button.ajaxscroll-button.route, .soon_storelocator-store-index .modal-slide .modal-footer .block-ajaxscroll button.ajaxscroll-button.route, .block-ajaxscroll .modal-slide .modal-footer .soon_storelocator-store-index button.ajaxscroll-button.route, .modal-slide .modal-footer .soon_storelocator-store-index .block-ajaxscroll button.ajaxscroll-button.route,
  .block-ajaxscroll .soon_storelocator-store-index .modal-popup .modal-footer button.ajaxscroll-button.route, .soon_storelocator-store-index .modal-popup .modal-footer .block-ajaxscroll button.ajaxscroll-button.route, .block-ajaxscroll .modal-popup .modal-footer .soon_storelocator-store-index button.ajaxscroll-button.route, .modal-popup .modal-footer .soon_storelocator-store-index .block-ajaxscroll button.ajaxscroll-button.route, .block-ajaxscroll .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .ajaxscroll-button.route.action.top-action, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .ajaxscroll-button.route.action.top-action, .block-ajaxscroll .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .ajaxscroll-button.route.action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.top-action,
  .block-ajaxscroll .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .ajaxscroll-button.route.action.top-action, .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .ajaxscroll-button.route.action.top-action, .block-ajaxscroll .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .ajaxscroll-button.route.action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.top-action, .block-ajaxscroll .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .ajaxscroll-button.route.action.action-close, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .ajaxscroll-button.route.action.action-close, .block-ajaxscroll .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .ajaxscroll-button.route.action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.action-close,
  .block-ajaxscroll .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .ajaxscroll-button.route.action.action-close, .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .ajaxscroll-button.route.action.action-close, .block-ajaxscroll .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .ajaxscroll-button.route.action.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.action-close, .block-ajaxscroll .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .ajaxscroll-button.route.action.primary, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .block-ajaxscroll .ajaxscroll-button.route.action.primary, .block-ajaxscroll .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .ajaxscroll-button.route.action.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.primary,
  .block-ajaxscroll .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .ajaxscroll-button.route.action.primary, .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .block-ajaxscroll .ajaxscroll-button.route.action.primary, .block-ajaxscroll .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .ajaxscroll-button.route.action.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.primary, .soon_storelocator-store-index .catalogsearch-result-index .block-ajaxscroll .ajaxscroll-button.route.ais-InfiniteHits-loadMore, .block-ajaxscroll .catalogsearch-result-index .soon_storelocator-store-index .ajaxscroll-button.route.ais-InfiniteHits-loadMore, .block-ajaxscroll .soon_storelocator-store-index .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ajaxscroll-button.route.ais-RangeInput-submit, .soon_storelocator-store-index .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .block-ajaxscroll .ajaxscroll-button.route.ais-RangeInput-submit, .block-ajaxscroll .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-index .ajaxscroll-button.route.ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.ais-RangeInput-submit, .block-ajaxscroll .soon_storelocator-store-index .product-item-info .product-item-actions .ajaxscroll-button.route.action.tocompare, .soon_storelocator-store-index .product-item-info .product-item-actions .block-ajaxscroll .ajaxscroll-button.route.action.tocompare, .block-ajaxscroll .product-item-info .product-item-actions .soon_storelocator-store-index .ajaxscroll-button.route.action.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.tocompare, .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route, .block-ajaxscroll .soon_storelocator-store-index .ajaxscroll-button.route, .block-ajaxscroll .soon_storelocator-store-index .product-info-main .product-add-form .isbulky > a.ajaxscroll-button.route, .soon_storelocator-store-index .product-info-main .product-add-form .block-ajaxscroll .isbulky > a.ajaxscroll-button.route, .block-ajaxscroll .product-info-main .product-add-form .soon_storelocator-store-index .isbulky > a.ajaxscroll-button.route, .product-info-main .product-add-form .soon_storelocator-store-index .block-ajaxscroll .isbulky > a.ajaxscroll-button.route, .block-ajaxscroll .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .ajaxscroll-button.route.action.tocompare, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .block-ajaxscroll .ajaxscroll-button.route.action.tocompare, .block-ajaxscroll .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .ajaxscroll-button.route.action.tocompare, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.tocompare, .block-ajaxscroll .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.ajaxscroll-button.route, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action .block-ajaxscroll a.ajaxscroll-button.route, .block-ajaxscroll .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.ajaxscroll-button.route, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index .block-ajaxscroll a.ajaxscroll-button.route, .block-ajaxscroll .soon_storelocator-store-index .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .ajaxscroll-button.route.action.primary, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .block-ajaxscroll .ajaxscroll-button.route.action.primary, .block-ajaxscroll .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-index .ajaxscroll-button.route.action.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.primary, .block-ajaxscroll .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .ajaxscroll-button.route.action.primary, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .ajaxscroll-button.route.action.primary, .block-ajaxscroll .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .ajaxscroll-button.route.action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.primary, .block-ajaxscroll .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .ajaxscroll-button.route.action.action-back, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .ajaxscroll-button.route.action.action-back, .block-ajaxscroll .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .ajaxscroll-button.route.action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .block-ajaxscroll .ajaxscroll-button.route.action.action-back,
  .block-ajaxscroll .soon_storelocator-store-view .ajaxscroll-button.btn.route, .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.btn.route, .block-ajaxscroll .soon_storelocator-store-view .ajaxscroll-button.route.action.back:not(.customization), .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.back:not(.customization), .block-ajaxscroll .soon_storelocator-store-view .ajaxscroll-button.route.action.continue, .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.continue, .block-ajaxscroll .soon_storelocator-store-view .ajaxscroll-button.route.action.checkout, .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.checkout, .block-ajaxscroll .soon_storelocator-store-view .ajaxscroll-button.route.action.create, .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.create, .block-ajaxscroll .soon_storelocator-store-view .ajaxscroll-button.route.action.customize, .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.customize, .block-ajaxscroll .soon_storelocator-store-view .ajaxscroll-button.route.action.login, .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.login, .block-ajaxscroll .soon_storelocator-store-view .ajaxscroll-button.route.action.action-login, .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.action-login, .block-ajaxscroll .soon_storelocator-store-view .ajaxscroll-button.route.action.action-auth-toggle, .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.action-auth-toggle, .block-ajaxscroll .soon_storelocator-store-view .ajaxscroll-button.route.action.action-menu-item, .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.action-menu-item, .block-ajaxscroll .soon_storelocator-store-view .ajaxscroll-button.route.action.print, .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.print, .block-ajaxscroll .soon_storelocator-store-view .ajaxscroll-button.route.action.save, .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.save, .block-ajaxscroll .soon_storelocator-store-view .ajaxscroll-button.route.action.search, .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.search, .block-ajaxscroll .soon_storelocator-store-view .ajaxscroll-button.route.action.select, .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.select, .block-ajaxscroll .soon_storelocator-store-view .checkout-shipping-address .bloc-address-select .ajaxscroll-button.route.action.address-list, .soon_storelocator-store-view .checkout-shipping-address .bloc-address-select .block-ajaxscroll .ajaxscroll-button.route.action.address-list, .block-ajaxscroll .checkout-shipping-address .bloc-address-select .soon_storelocator-store-view .ajaxscroll-button.route.action.address-list, .checkout-shipping-address .bloc-address-select .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.address-list, .block-ajaxscroll .soon_storelocator-store-view .brand-view .ajaxscroll-button.route.action.brand-nav-title, .soon_storelocator-store-view .brand-view .block-ajaxscroll .ajaxscroll-button.route.action.brand-nav-title, .block-ajaxscroll .brand-view .soon_storelocator-store-view .ajaxscroll-button.route.action.brand-nav-title, .brand-view .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.brand-nav-title, .block-ajaxscroll .soon_storelocator-store-view .catalogs__filters .ajaxscroll-button.route.action.catalogs-nav-title, .soon_storelocator-store-view .catalogs__filters .block-ajaxscroll .ajaxscroll-button.route.action.catalogs-nav-title, .block-ajaxscroll .catalogs__filters .soon_storelocator-store-view .ajaxscroll-button.route.action.catalogs-nav-title, .catalogs__filters .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.catalogs-nav-title, .block-ajaxscroll .soon_storelocator-store-view .ajaxscroll-button.route.action.submit, .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.submit, .block-ajaxscroll .soon_storelocator-store-view .ajaxscroll-button.route.action.subscribe, .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.subscribe, .block-ajaxscroll .soon_storelocator-store-view .ajaxscroll-button.route.action.tocart, .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.tocart, .block-ajaxscroll .soon_storelocator-store-view .ajaxscroll-button.route.action.update, .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.update, .block-ajaxscroll .soon_storelocator-store-view .ajaxscroll-button.route.action.post-reply, .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.post-reply, .block-ajaxscroll .soon_storelocator-store-view .ajaxscroll-button.route.action.share, .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.share, .block-ajaxscroll .soon_storelocator-store-view .ajaxscroll-button.route.action.btn-search, .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.btn-search, .block-ajaxscroll .soon_storelocator-store-view .modal-slide .modal-footer button.ajaxscroll-button.route, .soon_storelocator-store-view .modal-slide .modal-footer .block-ajaxscroll button.ajaxscroll-button.route, .block-ajaxscroll .modal-slide .modal-footer .soon_storelocator-store-view button.ajaxscroll-button.route, .modal-slide .modal-footer .soon_storelocator-store-view .block-ajaxscroll button.ajaxscroll-button.route,
  .block-ajaxscroll .soon_storelocator-store-view .modal-popup .modal-footer button.ajaxscroll-button.route, .soon_storelocator-store-view .modal-popup .modal-footer .block-ajaxscroll button.ajaxscroll-button.route, .block-ajaxscroll .modal-popup .modal-footer .soon_storelocator-store-view button.ajaxscroll-button.route, .modal-popup .modal-footer .soon_storelocator-store-view .block-ajaxscroll button.ajaxscroll-button.route, .block-ajaxscroll .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .ajaxscroll-button.route.action.top-action, .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .ajaxscroll-button.route.action.top-action, .block-ajaxscroll .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .ajaxscroll-button.route.action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.top-action,
  .block-ajaxscroll .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .ajaxscroll-button.route.action.top-action, .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .ajaxscroll-button.route.action.top-action, .block-ajaxscroll .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .ajaxscroll-button.route.action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.top-action, .block-ajaxscroll .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .ajaxscroll-button.route.action.action-close, .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .ajaxscroll-button.route.action.action-close, .block-ajaxscroll .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .ajaxscroll-button.route.action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.action-close,
  .block-ajaxscroll .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .ajaxscroll-button.route.action.action-close, .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .ajaxscroll-button.route.action.action-close, .block-ajaxscroll .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .ajaxscroll-button.route.action.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.action-close, .block-ajaxscroll .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .ajaxscroll-button.route.action.primary, .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .block-ajaxscroll .ajaxscroll-button.route.action.primary, .block-ajaxscroll .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .ajaxscroll-button.route.action.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.primary,
  .block-ajaxscroll .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .ajaxscroll-button.route.action.primary, .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .block-ajaxscroll .ajaxscroll-button.route.action.primary, .block-ajaxscroll .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .ajaxscroll-button.route.action.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.primary, .soon_storelocator-store-view .catalogsearch-result-index .block-ajaxscroll .ajaxscroll-button.route.ais-InfiniteHits-loadMore, .block-ajaxscroll .catalogsearch-result-index .soon_storelocator-store-view .ajaxscroll-button.route.ais-InfiniteHits-loadMore, .block-ajaxscroll .soon_storelocator-store-view .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ajaxscroll-button.route.ais-RangeInput-submit, .soon_storelocator-store-view .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .block-ajaxscroll .ajaxscroll-button.route.ais-RangeInput-submit, .block-ajaxscroll .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-view .ajaxscroll-button.route.ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.ais-RangeInput-submit, .block-ajaxscroll .soon_storelocator-store-view .product-item-info .product-item-actions .ajaxscroll-button.route.action.tocompare, .soon_storelocator-store-view .product-item-info .product-item-actions .block-ajaxscroll .ajaxscroll-button.route.action.tocompare, .block-ajaxscroll .product-item-info .product-item-actions .soon_storelocator-store-view .ajaxscroll-button.route.action.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.tocompare, .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route, .block-ajaxscroll .soon_storelocator-store-view .ajaxscroll-button.route, .block-ajaxscroll .soon_storelocator-store-view .product-info-main .product-add-form .isbulky > a.ajaxscroll-button.route, .soon_storelocator-store-view .product-info-main .product-add-form .block-ajaxscroll .isbulky > a.ajaxscroll-button.route, .block-ajaxscroll .product-info-main .product-add-form .soon_storelocator-store-view .isbulky > a.ajaxscroll-button.route, .product-info-main .product-add-form .soon_storelocator-store-view .block-ajaxscroll .isbulky > a.ajaxscroll-button.route, .block-ajaxscroll .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .ajaxscroll-button.route.action.tocompare, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .block-ajaxscroll .ajaxscroll-button.route.action.tocompare, .block-ajaxscroll .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .ajaxscroll-button.route.action.tocompare, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.tocompare, .block-ajaxscroll .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.ajaxscroll-button.route, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action .block-ajaxscroll a.ajaxscroll-button.route, .block-ajaxscroll .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.ajaxscroll-button.route, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view .block-ajaxscroll a.ajaxscroll-button.route, .block-ajaxscroll .soon_storelocator-store-view .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .ajaxscroll-button.route.action.primary, .soon_storelocator-store-view .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .block-ajaxscroll .ajaxscroll-button.route.action.primary, .block-ajaxscroll .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-view .ajaxscroll-button.route.action.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.primary, .block-ajaxscroll .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .ajaxscroll-button.route.action.primary, .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .ajaxscroll-button.route.action.primary, .block-ajaxscroll .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .ajaxscroll-button.route.action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.primary, .block-ajaxscroll .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .ajaxscroll-button.route.action.action-back, .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .ajaxscroll-button.route.action.action-back, .block-ajaxscroll .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .ajaxscroll-button.route.action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .block-ajaxscroll .ajaxscroll-button.route.action.action-back, .product-info-main .product-add-form .product-addto-links .btn--small.action.tocompare, .product-info-main .product-add-form .product-addto-links .product-item-info .product-item-actions .action.tocompare.tocart, .product-item-info .product-item-actions .product-info-main .product-add-form .product-addto-links .action.tocompare.tocart, .product-info-main .product-add-form .product-addto-links .product-item-info .product-item-actions .action.tocompare, .product-item-info .product-item-actions .product-info-main .product-add-form .product-addto-links .action.tocompare, .product-info-main .product-add-form .product-addto-links .account-alert-content .table-wrapper .table td.col.action a.action.tocompare, .account-alert-content .table-wrapper .table td.col.action .product-info-main .product-add-form .product-addto-links a.action.tocompare, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .action.tocompare.btn.route, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.btn.route, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .action.tocompare.route.back:not(.customization), .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.back:not(.customization), .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .action.tocompare.route.continue, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.continue, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .action.tocompare.route.checkout, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.checkout, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .action.tocompare.route.create, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.create, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .action.tocompare.route.customize, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.customize, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .action.tocompare.route.login, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.login, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .action.tocompare.route.action-login, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.action-login, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .action.tocompare.route.action-auth-toggle, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.action-auth-toggle, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .action.tocompare.route.action-menu-item, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.action-menu-item, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .action.tocompare.route.print, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.print, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .action.tocompare.route.save, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.save, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .action.tocompare.route.search, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.search, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .action.tocompare.route.select, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.select, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .checkout-shipping-address .bloc-address-select .action.tocompare.route.address-list, .soon_storelocator-store-index .checkout-shipping-address .bloc-address-select .product-info-main .product-add-form .product-addto-links .action.tocompare.route.address-list, .product-info-main .product-add-form .product-addto-links .checkout-shipping-address .bloc-address-select .soon_storelocator-store-index .action.tocompare.route.address-list, .checkout-shipping-address .bloc-address-select .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.address-list, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .brand-view .action.tocompare.route.brand-nav-title, .soon_storelocator-store-index .brand-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.brand-nav-title, .product-info-main .product-add-form .product-addto-links .brand-view .soon_storelocator-store-index .action.tocompare.route.brand-nav-title, .brand-view .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.brand-nav-title, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .catalogs__filters .action.tocompare.route.catalogs-nav-title, .soon_storelocator-store-index .catalogs__filters .product-info-main .product-add-form .product-addto-links .action.tocompare.route.catalogs-nav-title, .product-info-main .product-add-form .product-addto-links .catalogs__filters .soon_storelocator-store-index .action.tocompare.route.catalogs-nav-title, .catalogs__filters .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.catalogs-nav-title, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .action.tocompare.route.submit, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.submit, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .action.tocompare.route.subscribe, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.subscribe, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .action.tocompare.route.tocart, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.tocart, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .action.tocompare.route.update, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.update, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .action.tocompare.route.post-reply, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.post-reply, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .action.tocompare.route.share, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.share, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .action.tocompare.route.btn-search, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.btn-search, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .modal-slide .modal-footer button.action.tocompare.route, .soon_storelocator-store-index .modal-slide .modal-footer .product-info-main .product-add-form .product-addto-links button.action.tocompare.route, .product-info-main .product-add-form .product-addto-links .modal-slide .modal-footer .soon_storelocator-store-index button.action.tocompare.route, .modal-slide .modal-footer .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links button.action.tocompare.route,
  .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .modal-popup .modal-footer button.action.tocompare.route, .soon_storelocator-store-index .modal-popup .modal-footer .product-info-main .product-add-form .product-addto-links button.action.tocompare.route, .product-info-main .product-add-form .product-addto-links .modal-popup .modal-footer .soon_storelocator-store-index button.action.tocompare.route, .modal-popup .modal-footer .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links button.action.tocompare.route, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.tocompare.route.top-action, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .action.tocompare.route.top-action, .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .action.tocompare.route.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.top-action,
  .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.tocompare.route.top-action, .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .action.tocompare.route.top-action, .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .action.tocompare.route.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.top-action, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.tocompare.route.action-close, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .action.tocompare.route.action-close, .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .action.tocompare.route.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.action-close,
  .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.tocompare.route.action-close, .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .action.tocompare.route.action-close, .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .action.tocompare.route.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.action-close, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .action.tocompare.route.primary, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .product-info-main .product-add-form .product-addto-links .action.tocompare.route.primary, .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .action.tocompare.route.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.primary,
  .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .action.tocompare.route.primary, .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .product-info-main .product-add-form .product-addto-links .action.tocompare.route.primary, .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .action.tocompare.route.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.primary, .soon_storelocator-store-index .catalogsearch-result-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.ais-InfiniteHits-loadMore, .product-info-main .product-add-form .product-addto-links .catalogsearch-result-index .soon_storelocator-store-index .action.tocompare.route.ais-InfiniteHits-loadMore, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .action.tocompare.route.ais-RangeInput-submit, .soon_storelocator-store-index .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .product-info-main .product-add-form .product-addto-links .action.tocompare.route.ais-RangeInput-submit, .product-info-main .product-add-form .product-addto-links .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-index .action.tocompare.route.ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.ais-RangeInput-submit, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .product-item-info .product-item-actions .action.tocompare.route, .soon_storelocator-store-index .product-item-info .product-item-actions .product-info-main .product-add-form .product-addto-links .action.tocompare.route, .product-info-main .product-add-form .product-addto-links .product-item-info .product-item-actions .soon_storelocator-store-index .action.tocompare.route, .product-item-info .product-item-actions .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route, .soon_storelocator-store-index .block-ajaxscroll .product-info-main .product-add-form .product-addto-links .action.tocompare.route.ajaxscroll-button, .product-info-main .product-add-form .product-addto-links .block-ajaxscroll .soon_storelocator-store-index .action.tocompare.route.ajaxscroll-button, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .isbulky > a.action.tocompare.route, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .isbulky > a.action.tocompare.route, .product-info-main .product-add-form .soon_storelocator-store-index .product-addto-links .isbulky > a.action.tocompare.route, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .action.tocompare.route, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.action.tocompare.route, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action .product-info-main .product-add-form .product-addto-links a.action.tocompare.route, .product-info-main .product-add-form .product-addto-links .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.action.tocompare.route, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links a.action.tocompare.route, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .action.tocompare.route.primary, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .product-info-main .product-add-form .product-addto-links .action.tocompare.route.primary, .product-info-main .product-add-form .product-addto-links .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-index .action.tocompare.route.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.primary, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.tocompare.route.primary, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .action.tocompare.route.primary, .product-info-main .product-add-form .product-addto-links .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .action.tocompare.route.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.primary, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.tocompare.route.action-back, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .action.tocompare.route.action-back, .product-info-main .product-add-form .product-addto-links .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .action.tocompare.route.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.action-back,
  .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .action.tocompare.btn.route, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.btn.route, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .action.tocompare.route.back:not(.customization), .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.back:not(.customization), .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .action.tocompare.route.continue, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.continue, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .action.tocompare.route.checkout, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.checkout, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .action.tocompare.route.create, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.create, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .action.tocompare.route.customize, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.customize, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .action.tocompare.route.login, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.login, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .action.tocompare.route.action-login, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.action-login, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .action.tocompare.route.action-auth-toggle, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.action-auth-toggle, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .action.tocompare.route.action-menu-item, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.action-menu-item, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .action.tocompare.route.print, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.print, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .action.tocompare.route.save, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.save, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .action.tocompare.route.search, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.search, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .action.tocompare.route.select, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.select, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .checkout-shipping-address .bloc-address-select .action.tocompare.route.address-list, .soon_storelocator-store-view .checkout-shipping-address .bloc-address-select .product-info-main .product-add-form .product-addto-links .action.tocompare.route.address-list, .product-info-main .product-add-form .product-addto-links .checkout-shipping-address .bloc-address-select .soon_storelocator-store-view .action.tocompare.route.address-list, .checkout-shipping-address .bloc-address-select .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.address-list, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .brand-view .action.tocompare.route.brand-nav-title, .soon_storelocator-store-view .brand-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.brand-nav-title, .product-info-main .product-add-form .product-addto-links .brand-view .soon_storelocator-store-view .action.tocompare.route.brand-nav-title, .brand-view .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.brand-nav-title, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .catalogs__filters .action.tocompare.route.catalogs-nav-title, .soon_storelocator-store-view .catalogs__filters .product-info-main .product-add-form .product-addto-links .action.tocompare.route.catalogs-nav-title, .product-info-main .product-add-form .product-addto-links .catalogs__filters .soon_storelocator-store-view .action.tocompare.route.catalogs-nav-title, .catalogs__filters .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.catalogs-nav-title, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .action.tocompare.route.submit, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.submit, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .action.tocompare.route.subscribe, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.subscribe, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .action.tocompare.route.tocart, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.tocart, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .action.tocompare.route.update, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.update, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .action.tocompare.route.post-reply, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.post-reply, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .action.tocompare.route.share, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.share, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .action.tocompare.route.btn-search, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.btn-search, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .modal-slide .modal-footer button.action.tocompare.route, .soon_storelocator-store-view .modal-slide .modal-footer .product-info-main .product-add-form .product-addto-links button.action.tocompare.route, .product-info-main .product-add-form .product-addto-links .modal-slide .modal-footer .soon_storelocator-store-view button.action.tocompare.route, .modal-slide .modal-footer .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links button.action.tocompare.route,
  .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .modal-popup .modal-footer button.action.tocompare.route, .soon_storelocator-store-view .modal-popup .modal-footer .product-info-main .product-add-form .product-addto-links button.action.tocompare.route, .product-info-main .product-add-form .product-addto-links .modal-popup .modal-footer .soon_storelocator-store-view button.action.tocompare.route, .modal-popup .modal-footer .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links button.action.tocompare.route, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.tocompare.route.top-action, .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .action.tocompare.route.top-action, .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .action.tocompare.route.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.top-action,
  .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.tocompare.route.top-action, .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .action.tocompare.route.top-action, .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .action.tocompare.route.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.top-action, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.tocompare.route.action-close, .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .action.tocompare.route.action-close, .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .action.tocompare.route.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.action-close,
  .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.tocompare.route.action-close, .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .action.tocompare.route.action-close, .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .action.tocompare.route.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.action-close, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .action.tocompare.route.primary, .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .product-info-main .product-add-form .product-addto-links .action.tocompare.route.primary, .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .action.tocompare.route.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.primary,
  .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .action.tocompare.route.primary, .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .product-info-main .product-add-form .product-addto-links .action.tocompare.route.primary, .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .action.tocompare.route.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.primary, .soon_storelocator-store-view .catalogsearch-result-index .product-info-main .product-add-form .product-addto-links .action.tocompare.route.ais-InfiniteHits-loadMore, .product-info-main .product-add-form .product-addto-links .catalogsearch-result-index .soon_storelocator-store-view .action.tocompare.route.ais-InfiniteHits-loadMore, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .action.tocompare.route.ais-RangeInput-submit, .soon_storelocator-store-view .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .product-info-main .product-add-form .product-addto-links .action.tocompare.route.ais-RangeInput-submit, .product-info-main .product-add-form .product-addto-links .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-view .action.tocompare.route.ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.ais-RangeInput-submit, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .product-item-info .product-item-actions .action.tocompare.route, .soon_storelocator-store-view .product-item-info .product-item-actions .product-info-main .product-add-form .product-addto-links .action.tocompare.route, .product-info-main .product-add-form .product-addto-links .product-item-info .product-item-actions .soon_storelocator-store-view .action.tocompare.route, .product-item-info .product-item-actions .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route, .soon_storelocator-store-view .block-ajaxscroll .product-info-main .product-add-form .product-addto-links .action.tocompare.route.ajaxscroll-button, .product-info-main .product-add-form .product-addto-links .block-ajaxscroll .soon_storelocator-store-view .action.tocompare.route.ajaxscroll-button, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .isbulky > a.action.tocompare.route, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .isbulky > a.action.tocompare.route, .product-info-main .product-add-form .soon_storelocator-store-view .product-addto-links .isbulky > a.action.tocompare.route, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .action.tocompare.route, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.action.tocompare.route, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action .product-info-main .product-add-form .product-addto-links a.action.tocompare.route, .product-info-main .product-add-form .product-addto-links .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.action.tocompare.route, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links a.action.tocompare.route, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .action.tocompare.route.primary, .soon_storelocator-store-view .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .product-info-main .product-add-form .product-addto-links .action.tocompare.route.primary, .product-info-main .product-add-form .product-addto-links .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-view .action.tocompare.route.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.primary, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.tocompare.route.primary, .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .action.tocompare.route.primary, .product-info-main .product-add-form .product-addto-links .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .action.tocompare.route.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.primary, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.tocompare.route.action-back, .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .action.tocompare.route.action-back, .product-info-main .product-add-form .product-addto-links .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .action.tocompare.route.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .action.tocompare.route.action-back, .account-alert-content .table-wrapper .table td.col.action a, .soon_storelocator-store-index .btn--bordered.btn.route, .soon_storelocator-store-index .btn--bordered.route.action.back:not(.customization), .soon_storelocator-store-index .product-item-info .product-item-actions .route.action.back.tocompare:not(.customization), .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.back.tocompare:not(.customization), .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.action.back:not(.customization), .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.back:not(.customization), .soon_storelocator-store-index .btn--bordered.route.action.continue, .soon_storelocator-store-index .product-item-info .product-item-actions .route.action.continue.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.continue.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.action.continue, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.continue, .soon_storelocator-store-index .btn--bordered.route.action.checkout, .soon_storelocator-store-index .product-item-info .product-item-actions .route.action.checkout.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.checkout.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.action.checkout, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.checkout, .soon_storelocator-store-index .btn--bordered.route.action.create, .soon_storelocator-store-index .product-item-info .product-item-actions .route.action.create.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.create.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.action.create, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.create, .soon_storelocator-store-index .btn--bordered.route.action.customize, .soon_storelocator-store-index .product-item-info .product-item-actions .route.action.customize.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.customize.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.action.customize, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.customize, .soon_storelocator-store-index .btn--bordered.route.action.login, .soon_storelocator-store-index .product-item-info .product-item-actions .route.action.login.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.login.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.action.login, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.login, .soon_storelocator-store-index .btn--bordered.route.action.action-login, .soon_storelocator-store-index .product-item-info .product-item-actions .route.action.action-login.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.action-login.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.action.action-login, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.action-login, .soon_storelocator-store-index .btn--bordered.route.action.action-auth-toggle, .soon_storelocator-store-index .product-item-info .product-item-actions .route.action.action-auth-toggle.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.action-auth-toggle.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.action.action-auth-toggle, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.action-auth-toggle, .soon_storelocator-store-index .btn--bordered.route.action.action-menu-item, .soon_storelocator-store-index .product-item-info .product-item-actions .route.action.action-menu-item.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.action-menu-item.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.action.action-menu-item, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.action-menu-item, .soon_storelocator-store-index .btn--bordered.route.action.print, .soon_storelocator-store-index .product-item-info .product-item-actions .route.action.print.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.print.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.action.print, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.print, .soon_storelocator-store-index .btn--bordered.route.action.save, .soon_storelocator-store-index .product-item-info .product-item-actions .route.action.save.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.save.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.action.save, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.save, .soon_storelocator-store-index .btn--bordered.route.action.search, .soon_storelocator-store-index .product-item-info .product-item-actions .route.action.search.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.search.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.action.search, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.search, .soon_storelocator-store-index .btn--bordered.route.action.select, .soon_storelocator-store-index .catalogsearch-result-index .checkout-shipping-address .bloc-address-select .route.action.ais-InfiniteHits-loadMore.address-list, .checkout-shipping-address .bloc-address-select .catalogsearch-result-index .soon_storelocator-store-index .route.action.ais-InfiniteHits-loadMore.address-list, .soon_storelocator-store-index .catalogsearch-result-index .brand-view .route.action.ais-InfiniteHits-loadMore.brand-nav-title, .brand-view .catalogsearch-result-index .soon_storelocator-store-index .route.action.ais-InfiniteHits-loadMore.brand-nav-title, .soon_storelocator-store-index .catalogsearch-result-index .catalogs__filters .route.action.ais-InfiniteHits-loadMore.catalogs-nav-title, .catalogs__filters .catalogsearch-result-index .soon_storelocator-store-index .route.action.ais-InfiniteHits-loadMore.catalogs-nav-title, .soon_storelocator-store-index .product-item-info .product-item-actions .route.action.select.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.select.tocompare, .soon_storelocator-store-index .product-item-info .product-item-actions .checkout-shipping-address .bloc-address-select .route.action.tocompare.address-list, .product-item-info .product-item-actions .checkout-shipping-address .bloc-address-select .soon_storelocator-store-index .route.action.tocompare.address-list, .soon_storelocator-store-index .checkout-shipping-address .bloc-address-select .product-item-info .product-item-actions .route.action.tocompare.address-list, .checkout-shipping-address .bloc-address-select .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.tocompare.address-list, .soon_storelocator-store-index .product-item-info .product-item-actions .brand-view .route.action.tocompare.brand-nav-title, .product-item-info .product-item-actions .brand-view .soon_storelocator-store-index .route.action.tocompare.brand-nav-title, .soon_storelocator-store-index .brand-view .product-item-info .product-item-actions .route.action.tocompare.brand-nav-title, .brand-view .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.tocompare.brand-nav-title, .soon_storelocator-store-index .product-item-info .product-item-actions .catalogs__filters .route.action.tocompare.catalogs-nav-title, .product-item-info .product-item-actions .catalogs__filters .soon_storelocator-store-index .route.action.tocompare.catalogs-nav-title, .soon_storelocator-store-index .catalogs__filters .product-item-info .product-item-actions .route.action.tocompare.catalogs-nav-title, .catalogs__filters .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.tocompare.catalogs-nav-title, .soon_storelocator-store-index .block-ajaxscroll .checkout-shipping-address .bloc-address-select .route.action.ajaxscroll-button.address-list, .checkout-shipping-address .bloc-address-select .block-ajaxscroll .soon_storelocator-store-index .route.action.ajaxscroll-button.address-list, .soon_storelocator-store-index .block-ajaxscroll .brand-view .route.action.ajaxscroll-button.brand-nav-title, .brand-view .block-ajaxscroll .soon_storelocator-store-index .route.action.ajaxscroll-button.brand-nav-title, .soon_storelocator-store-index .block-ajaxscroll .catalogs__filters .route.action.ajaxscroll-button.catalogs-nav-title, .catalogs__filters .block-ajaxscroll .soon_storelocator-store-index .route.action.ajaxscroll-button.catalogs-nav-title, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .checkout-shipping-address .bloc-address-select .route.action.tocompare.address-list, .checkout-shipping-address .bloc-address-select .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .route.action.tocompare.address-list, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .brand-view .route.action.tocompare.brand-nav-title, .brand-view .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .route.action.tocompare.brand-nav-title, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .catalogs__filters .route.action.tocompare.catalogs-nav-title, .catalogs__filters .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .route.action.tocompare.catalogs-nav-title, .soon_storelocator-store-index .checkout-shipping-address .bloc-address-select .btn--bordered.route.action.address-list, .checkout-shipping-address .bloc-address-select .soon_storelocator-store-index .btn--bordered.route.action.address-list, .soon_storelocator-store-index .checkout-shipping-address .bloc-address-select .account-alert-content .table-wrapper .table td.col.action a.route.action.address-list, .checkout-shipping-address .bloc-address-select .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.address-list, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action .checkout-shipping-address .bloc-address-select a.route.action.address-list, .account-alert-content .table-wrapper .table td.col.action .checkout-shipping-address .bloc-address-select .soon_storelocator-store-index a.route.action.address-list, .soon_storelocator-store-index .brand-view .btn--bordered.route.action.brand-nav-title, .brand-view .soon_storelocator-store-index .btn--bordered.route.action.brand-nav-title, .soon_storelocator-store-index .brand-view .account-alert-content .table-wrapper .table td.col.action a.route.action.brand-nav-title, .brand-view .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.brand-nav-title, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action .brand-view a.route.action.brand-nav-title, .account-alert-content .table-wrapper .table td.col.action .brand-view .soon_storelocator-store-index a.route.action.brand-nav-title, .soon_storelocator-store-index .catalogs__filters .btn--bordered.route.action.catalogs-nav-title, .catalogs__filters .soon_storelocator-store-index .btn--bordered.route.action.catalogs-nav-title, .soon_storelocator-store-index .catalogs__filters .account-alert-content .table-wrapper .table td.col.action a.route.action.catalogs-nav-title, .catalogs__filters .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.catalogs-nav-title, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action .catalogs__filters a.route.action.catalogs-nav-title, .account-alert-content .table-wrapper .table td.col.action .catalogs__filters .soon_storelocator-store-index a.route.action.catalogs-nav-title, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.action.select, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.select, .soon_storelocator-store-index .btn--bordered.route.action.submit, .soon_storelocator-store-index .product-item-info .product-item-actions .route.action.submit.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.submit.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.action.submit, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.submit, .soon_storelocator-store-index .btn--bordered.route.action.subscribe, .soon_storelocator-store-index .product-item-info .product-item-actions .route.action.subscribe.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.subscribe.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.action.subscribe, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.subscribe, .soon_storelocator-store-index .btn--bordered.route.action.tocart, .soon_storelocator-store-index .product-item-info .product-item-actions .route.action.tocart.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.tocart.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.action.tocart, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.tocart, .soon_storelocator-store-index .btn--bordered.route.action.update, .soon_storelocator-store-index .product-item-info .product-item-actions .route.action.update.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.update.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.action.update, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.update, .soon_storelocator-store-index .btn--bordered.route.action.post-reply, .soon_storelocator-store-index .product-item-info .product-item-actions .route.action.post-reply.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.post-reply.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.action.post-reply, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.post-reply, .soon_storelocator-store-index .btn--bordered.route.action.share, .soon_storelocator-store-index .product-item-info .product-item-actions .route.action.share.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.share.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.action.share, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.share, .soon_storelocator-store-index .btn--bordered.route.action.btn-search, .soon_storelocator-store-index .product-item-info .product-item-actions .route.action.btn-search.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.btn-search.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.action.btn-search, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.btn-search, .soon_storelocator-store-index .modal-slide .modal-footer button.btn--bordered.route, .modal-slide .modal-footer .soon_storelocator-store-index button.btn--bordered.route, .modal-slide .modal-footer .catalogsearch-result-index .soon_storelocator-store-index button.route.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .catalogsearch-result-index .modal-slide .modal-footer button.route.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .modal-slide .modal-footer .product-item-info .product-item-actions button.route.action.tocompare, .modal-slide .modal-footer .product-item-info .product-item-actions .soon_storelocator-store-index button.route.action.tocompare, .soon_storelocator-store-index .product-item-info .product-item-actions .modal-slide .modal-footer button.route.action.tocompare, .product-item-info .product-item-actions .modal-slide .modal-footer .soon_storelocator-store-index button.route.action.tocompare, .modal-slide .modal-footer .block-ajaxscroll .soon_storelocator-store-index button.route.ajaxscroll-button, .soon_storelocator-store-index .block-ajaxscroll .modal-slide .modal-footer button.route.ajaxscroll-button, .modal-slide .modal-footer .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index button.route.action.tocompare, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .modal-slide .modal-footer button.route.action.tocompare,
  .soon_storelocator-store-index .modal-popup .modal-footer button.btn--bordered.route, .modal-popup .modal-footer .soon_storelocator-store-index button.btn--bordered.route, .modal-popup .modal-footer .catalogsearch-result-index .soon_storelocator-store-index button.route.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .catalogsearch-result-index .modal-popup .modal-footer button.route.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .modal-popup .modal-footer .product-item-info .product-item-actions button.route.action.tocompare, .modal-popup .modal-footer .product-item-info .product-item-actions .soon_storelocator-store-index button.route.action.tocompare, .soon_storelocator-store-index .product-item-info .product-item-actions .modal-popup .modal-footer button.route.action.tocompare, .product-item-info .product-item-actions .modal-popup .modal-footer .soon_storelocator-store-index button.route.action.tocompare, .modal-popup .modal-footer .block-ajaxscroll .soon_storelocator-store-index button.route.ajaxscroll-button, .soon_storelocator-store-index .block-ajaxscroll .modal-popup .modal-footer button.route.ajaxscroll-button, .modal-popup .modal-footer .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index button.route.action.tocompare, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .modal-popup .modal-footer button.route.action.tocompare, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .btn--bordered.route.action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .btn--bordered.route.action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .soon_storelocator-store-index .route.action.top-action.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .catalogsearch-result-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.top-action.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .route.action.top-action.tocompare, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.top-action.tocompare, .soon_storelocator-store-index .product-item-info .product-item-actions .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.top-action.tocompare, .product-item-info .product-item-actions .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.action.top-action.tocompare, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .soon_storelocator-store-index .route.action.top-action.ajaxscroll-button, .soon_storelocator-store-index .block-ajaxscroll .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.top-action.ajaxscroll-button, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .route.action.top-action.tocompare, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.top-action.tocompare, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action a.route.action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.top-action, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar a.route.action.top-action, .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index a.route.action.top-action,
  .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .btn--bordered.route.action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .btn--bordered.route.action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .soon_storelocator-store-index .route.action.top-action.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .catalogsearch-result-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.top-action.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .route.action.top-action.tocompare, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.top-action.tocompare, .soon_storelocator-store-index .product-item-info .product-item-actions .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.top-action.tocompare, .product-item-info .product-item-actions .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.action.top-action.tocompare, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .soon_storelocator-store-index .route.action.top-action.ajaxscroll-button, .soon_storelocator-store-index .block-ajaxscroll .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.top-action.ajaxscroll-button, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .route.action.top-action.tocompare, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.top-action.tocompare, .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action a.route.action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.top-action, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar a.route.action.top-action, .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index a.route.action.top-action, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .btn--bordered.route.action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .btn--bordered.route.action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .soon_storelocator-store-index .route.action.action-close.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .catalogsearch-result-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.action-close.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .route.action.action-close.tocompare, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.action-close.tocompare, .soon_storelocator-store-index .product-item-info .product-item-actions .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.action-close.tocompare, .product-item-info .product-item-actions .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.action.action-close.tocompare, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .soon_storelocator-store-index .route.action.action-close.ajaxscroll-button, .soon_storelocator-store-index .block-ajaxscroll .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.action-close.ajaxscroll-button, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .route.action.action-close.tocompare, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.action-close.tocompare, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action a.route.action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.action-close, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar a.route.action.action-close, .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index a.route.action.action-close,
  .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .btn--bordered.route.action.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .btn--bordered.route.action.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .soon_storelocator-store-index .route.action.action-close.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .catalogsearch-result-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.action-close.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .route.action.action-close.tocompare, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.action-close.tocompare, .soon_storelocator-store-index .product-item-info .product-item-actions .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.action-close.tocompare, .product-item-info .product-item-actions .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.action.action-close.tocompare, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .soon_storelocator-store-index .route.action.action-close.ajaxscroll-button, .soon_storelocator-store-index .block-ajaxscroll .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.action-close.ajaxscroll-button, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .route.action.action-close.tocompare, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.action-close.tocompare, .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action a.route.action.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.action-close, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar a.route.action.action-close, .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index a.route.action.action-close, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .btn--bordered.route.action.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .btn--bordered.route.action.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .catalogsearch-result-index .soon_storelocator-store-index .route.action.primary.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .catalogsearch-result-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .product-item-info .product-item-actions .route.action.primary.tocompare, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.primary.tocompare, .soon_storelocator-store-index .product-item-info .product-item-actions .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary.tocompare, .product-item-info .product-item-actions .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .route.action.primary.tocompare, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .block-ajaxscroll .soon_storelocator-store-index .route.action.primary.ajaxscroll-button, .soon_storelocator-store-index .block-ajaxscroll .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary.ajaxscroll-button, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .route.action.primary.tocompare, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary.tocompare, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .account-alert-content .table-wrapper .table td.col.action a.route.action.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.primary, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar a.route.action.primary, .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index a.route.action.primary,
  .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .btn--bordered.route.action.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .btn--bordered.route.action.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .catalogsearch-result-index .soon_storelocator-store-index .route.action.primary.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .catalogsearch-result-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .product-item-info .product-item-actions .route.action.primary.tocompare, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.primary.tocompare, .soon_storelocator-store-index .product-item-info .product-item-actions .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary.tocompare, .product-item-info .product-item-actions .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .route.action.primary.tocompare, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .block-ajaxscroll .soon_storelocator-store-index .route.action.primary.ajaxscroll-button, .soon_storelocator-store-index .block-ajaxscroll .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary.ajaxscroll-button, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .route.action.primary.tocompare, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary.tocompare, .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .account-alert-content .table-wrapper .table td.col.action a.route.action.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.primary, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar a.route.action.primary, .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index a.route.action.primary, .soon_storelocator-store-index .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .btn--bordered.route.ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-index .btn--bordered.route.ais-RangeInput-submit, .soon_storelocator-store-index .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .product-item-info .product-item-actions .route.ais-RangeInput-submit.action.tocompare, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .product-item-info .product-item-actions .soon_storelocator-store-index .route.ais-RangeInput-submit.action.tocompare, .soon_storelocator-store-index .product-item-info .product-item-actions .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .route.ais-RangeInput-submit.action.tocompare, .product-item-info .product-item-actions .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-index .route.ais-RangeInput-submit.action.tocompare, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .block-ajaxscroll .soon_storelocator-store-index .route.ais-RangeInput-submit.ajaxscroll-button, .soon_storelocator-store-index .block-ajaxscroll .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .route.ais-RangeInput-submit.ajaxscroll-button, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .route.ais-RangeInput-submit.action.tocompare, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .route.ais-RangeInput-submit.action.tocompare, .soon_storelocator-store-index .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .account-alert-content .table-wrapper .table td.col.action a.route.ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.ais-RangeInput-submit, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form a.route.ais-RangeInput-submit, .account-alert-content .table-wrapper .table td.col.action .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-index a.route.ais-RangeInput-submit, .soon_storelocator-store-index .product-item-info .product-item-actions .route.action.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.tocompare, .soon_storelocator-store-index .product-info-main .product-add-form .isbulky > a.btn--bordered.route, .product-info-main .product-add-form .soon_storelocator-store-index .isbulky > a.btn--bordered.route, .product-info-main .product-add-form .catalogsearch-result-index .soon_storelocator-store-index .isbulky > a.route.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .catalogsearch-result-index .product-info-main .product-add-form .isbulky > a.route.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .product-info-main .product-add-form .product-item-info .product-item-actions .isbulky > a.route.action.tocompare, .product-info-main .product-add-form .product-item-info .product-item-actions .soon_storelocator-store-index .isbulky > a.route.action.tocompare, .soon_storelocator-store-index .product-item-info .product-item-actions .product-info-main .product-add-form .isbulky > a.route.action.tocompare, .product-item-info .product-item-actions .product-info-main .product-add-form .soon_storelocator-store-index .isbulky > a.route.action.tocompare, .product-info-main .product-add-form .block-ajaxscroll .soon_storelocator-store-index .isbulky > a.route.ajaxscroll-button, .soon_storelocator-store-index .block-ajaxscroll .product-info-main .product-add-form .isbulky > a.route.ajaxscroll-button, .soon_storelocator-store-index .product-info-main .product-add-form .account-alert-content .table-wrapper .table td.col.action .isbulky > a.route, .product-info-main .product-add-form .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index .isbulky > a.route, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action .product-info-main .product-add-form .isbulky > a.route, .account-alert-content .table-wrapper .table td.col.action .product-info-main .product-add-form .soon_storelocator-store-index .isbulky > a.route, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .btn--bordered.route.action.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-index .btn--bordered.route.action.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .catalogsearch-result-index .soon_storelocator-store-index .route.action.primary.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .catalogsearch-result-index .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .route.action.primary.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .product-item-info .product-item-actions .route.action.primary.tocompare, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.primary.tocompare, .soon_storelocator-store-index .product-item-info .product-item-actions .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .route.action.primary.tocompare, .product-item-info .product-item-actions .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-index .route.action.primary.tocompare, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .block-ajaxscroll .soon_storelocator-store-index .route.action.primary.ajaxscroll-button, .soon_storelocator-store-index .block-ajaxscroll .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .route.action.primary.ajaxscroll-button, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .route.action.primary.tocompare, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .route.action.primary.tocompare, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .account-alert-content .table-wrapper .table td.col.action a.route.action.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.primary, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar a.route.action.primary, .account-alert-content .table-wrapper .table td.col.action .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-index a.route.action.primary, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .btn--bordered.route.action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .btn--bordered.route.action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .soon_storelocator-store-index .route.action.primary.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .catalogsearch-result-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.primary.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .route.action.primary.tocompare, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.primary.tocompare, .soon_storelocator-store-index .product-item-info .product-item-actions .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.primary.tocompare, .product-item-info .product-item-actions .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.action.primary.tocompare, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .soon_storelocator-store-index .route.action.primary.ajaxscroll-button, .soon_storelocator-store-index .block-ajaxscroll .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.primary.ajaxscroll-button, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .route.action.primary.tocompare, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.primary.tocompare, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action a.route.action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.primary, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar a.route.action.primary, .account-alert-content .table-wrapper .table td.col.action .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index a.route.action.primary, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .btn--bordered.route.action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .btn--bordered.route.action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .soon_storelocator-store-index .route.action.action-back.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .catalogsearch-result-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.action-back.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .route.action.action-back.tocompare, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.action-back.tocompare, .soon_storelocator-store-index .product-item-info .product-item-actions .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.action-back.tocompare, .product-item-info .product-item-actions .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.action.action-back.tocompare, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .soon_storelocator-store-index .route.action.action-back.ajaxscroll-button, .soon_storelocator-store-index .block-ajaxscroll .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.action-back.ajaxscroll-button, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .route.action.action-back.tocompare, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.action-back.tocompare, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action a.route.action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.action.action-back, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar a.route.action.action-back, .account-alert-content .table-wrapper .table td.col.action .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index a.route.action.action-back,
  .soon_storelocator-store-view .btn--bordered.btn.route, .soon_storelocator-store-view .btn--bordered.route.action.back:not(.customization), .soon_storelocator-store-view .product-item-info .product-item-actions .route.action.back.tocompare:not(.customization), .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.back.tocompare:not(.customization), .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.action.back:not(.customization), .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.back:not(.customization), .soon_storelocator-store-view .btn--bordered.route.action.continue, .soon_storelocator-store-view .product-item-info .product-item-actions .route.action.continue.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.continue.tocompare, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.action.continue, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.continue, .soon_storelocator-store-view .btn--bordered.route.action.checkout, .soon_storelocator-store-view .product-item-info .product-item-actions .route.action.checkout.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.checkout.tocompare, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.action.checkout, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.checkout, .soon_storelocator-store-view .btn--bordered.route.action.create, .soon_storelocator-store-view .product-item-info .product-item-actions .route.action.create.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.create.tocompare, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.action.create, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.create, .soon_storelocator-store-view .btn--bordered.route.action.customize, .soon_storelocator-store-view .product-item-info .product-item-actions .route.action.customize.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.customize.tocompare, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.action.customize, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.customize, .soon_storelocator-store-view .btn--bordered.route.action.login, .soon_storelocator-store-view .product-item-info .product-item-actions .route.action.login.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.login.tocompare, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.action.login, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.login, .soon_storelocator-store-view .btn--bordered.route.action.action-login, .soon_storelocator-store-view .product-item-info .product-item-actions .route.action.action-login.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.action-login.tocompare, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.action.action-login, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.action-login, .soon_storelocator-store-view .btn--bordered.route.action.action-auth-toggle, .soon_storelocator-store-view .product-item-info .product-item-actions .route.action.action-auth-toggle.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.action-auth-toggle.tocompare, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.action.action-auth-toggle, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.action-auth-toggle, .soon_storelocator-store-view .btn--bordered.route.action.action-menu-item, .soon_storelocator-store-view .product-item-info .product-item-actions .route.action.action-menu-item.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.action-menu-item.tocompare, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.action.action-menu-item, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.action-menu-item, .soon_storelocator-store-view .btn--bordered.route.action.print, .soon_storelocator-store-view .product-item-info .product-item-actions .route.action.print.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.print.tocompare, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.action.print, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.print, .soon_storelocator-store-view .btn--bordered.route.action.save, .soon_storelocator-store-view .product-item-info .product-item-actions .route.action.save.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.save.tocompare, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.action.save, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.save, .soon_storelocator-store-view .btn--bordered.route.action.search, .soon_storelocator-store-view .product-item-info .product-item-actions .route.action.search.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.search.tocompare, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.action.search, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.search, .soon_storelocator-store-view .btn--bordered.route.action.select, .soon_storelocator-store-view .catalogsearch-result-index .checkout-shipping-address .bloc-address-select .route.action.ais-InfiniteHits-loadMore.address-list, .checkout-shipping-address .bloc-address-select .catalogsearch-result-index .soon_storelocator-store-view .route.action.ais-InfiniteHits-loadMore.address-list, .soon_storelocator-store-view .catalogsearch-result-index .brand-view .route.action.ais-InfiniteHits-loadMore.brand-nav-title, .brand-view .catalogsearch-result-index .soon_storelocator-store-view .route.action.ais-InfiniteHits-loadMore.brand-nav-title, .soon_storelocator-store-view .catalogsearch-result-index .catalogs__filters .route.action.ais-InfiniteHits-loadMore.catalogs-nav-title, .catalogs__filters .catalogsearch-result-index .soon_storelocator-store-view .route.action.ais-InfiniteHits-loadMore.catalogs-nav-title, .soon_storelocator-store-view .product-item-info .product-item-actions .route.action.select.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.select.tocompare, .soon_storelocator-store-view .product-item-info .product-item-actions .checkout-shipping-address .bloc-address-select .route.action.tocompare.address-list, .product-item-info .product-item-actions .checkout-shipping-address .bloc-address-select .soon_storelocator-store-view .route.action.tocompare.address-list, .soon_storelocator-store-view .checkout-shipping-address .bloc-address-select .product-item-info .product-item-actions .route.action.tocompare.address-list, .checkout-shipping-address .bloc-address-select .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.tocompare.address-list, .soon_storelocator-store-view .product-item-info .product-item-actions .brand-view .route.action.tocompare.brand-nav-title, .product-item-info .product-item-actions .brand-view .soon_storelocator-store-view .route.action.tocompare.brand-nav-title, .soon_storelocator-store-view .brand-view .product-item-info .product-item-actions .route.action.tocompare.brand-nav-title, .brand-view .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.tocompare.brand-nav-title, .soon_storelocator-store-view .product-item-info .product-item-actions .catalogs__filters .route.action.tocompare.catalogs-nav-title, .product-item-info .product-item-actions .catalogs__filters .soon_storelocator-store-view .route.action.tocompare.catalogs-nav-title, .soon_storelocator-store-view .catalogs__filters .product-item-info .product-item-actions .route.action.tocompare.catalogs-nav-title, .catalogs__filters .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.tocompare.catalogs-nav-title, .soon_storelocator-store-view .block-ajaxscroll .checkout-shipping-address .bloc-address-select .route.action.ajaxscroll-button.address-list, .checkout-shipping-address .bloc-address-select .block-ajaxscroll .soon_storelocator-store-view .route.action.ajaxscroll-button.address-list, .soon_storelocator-store-view .block-ajaxscroll .brand-view .route.action.ajaxscroll-button.brand-nav-title, .brand-view .block-ajaxscroll .soon_storelocator-store-view .route.action.ajaxscroll-button.brand-nav-title, .soon_storelocator-store-view .block-ajaxscroll .catalogs__filters .route.action.ajaxscroll-button.catalogs-nav-title, .catalogs__filters .block-ajaxscroll .soon_storelocator-store-view .route.action.ajaxscroll-button.catalogs-nav-title, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .checkout-shipping-address .bloc-address-select .route.action.tocompare.address-list, .checkout-shipping-address .bloc-address-select .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .route.action.tocompare.address-list, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .brand-view .route.action.tocompare.brand-nav-title, .brand-view .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .route.action.tocompare.brand-nav-title, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .catalogs__filters .route.action.tocompare.catalogs-nav-title, .catalogs__filters .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .route.action.tocompare.catalogs-nav-title, .soon_storelocator-store-view .checkout-shipping-address .bloc-address-select .btn--bordered.route.action.address-list, .checkout-shipping-address .bloc-address-select .soon_storelocator-store-view .btn--bordered.route.action.address-list, .soon_storelocator-store-view .checkout-shipping-address .bloc-address-select .account-alert-content .table-wrapper .table td.col.action a.route.action.address-list, .checkout-shipping-address .bloc-address-select .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.address-list, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action .checkout-shipping-address .bloc-address-select a.route.action.address-list, .account-alert-content .table-wrapper .table td.col.action .checkout-shipping-address .bloc-address-select .soon_storelocator-store-view a.route.action.address-list, .soon_storelocator-store-view .brand-view .btn--bordered.route.action.brand-nav-title, .brand-view .soon_storelocator-store-view .btn--bordered.route.action.brand-nav-title, .soon_storelocator-store-view .brand-view .account-alert-content .table-wrapper .table td.col.action a.route.action.brand-nav-title, .brand-view .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.brand-nav-title, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action .brand-view a.route.action.brand-nav-title, .account-alert-content .table-wrapper .table td.col.action .brand-view .soon_storelocator-store-view a.route.action.brand-nav-title, .soon_storelocator-store-view .catalogs__filters .btn--bordered.route.action.catalogs-nav-title, .catalogs__filters .soon_storelocator-store-view .btn--bordered.route.action.catalogs-nav-title, .soon_storelocator-store-view .catalogs__filters .account-alert-content .table-wrapper .table td.col.action a.route.action.catalogs-nav-title, .catalogs__filters .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.catalogs-nav-title, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action .catalogs__filters a.route.action.catalogs-nav-title, .account-alert-content .table-wrapper .table td.col.action .catalogs__filters .soon_storelocator-store-view a.route.action.catalogs-nav-title, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.action.select, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.select, .soon_storelocator-store-view .btn--bordered.route.action.submit, .soon_storelocator-store-view .product-item-info .product-item-actions .route.action.submit.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.submit.tocompare, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.action.submit, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.submit, .soon_storelocator-store-view .btn--bordered.route.action.subscribe, .soon_storelocator-store-view .product-item-info .product-item-actions .route.action.subscribe.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.subscribe.tocompare, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.action.subscribe, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.subscribe, .soon_storelocator-store-view .btn--bordered.route.action.tocart, .soon_storelocator-store-view .product-item-info .product-item-actions .route.action.tocart.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.tocart.tocompare, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.action.tocart, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.tocart, .soon_storelocator-store-view .btn--bordered.route.action.update, .soon_storelocator-store-view .product-item-info .product-item-actions .route.action.update.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.update.tocompare, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.action.update, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.update, .soon_storelocator-store-view .btn--bordered.route.action.post-reply, .soon_storelocator-store-view .product-item-info .product-item-actions .route.action.post-reply.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.post-reply.tocompare, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.action.post-reply, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.post-reply, .soon_storelocator-store-view .btn--bordered.route.action.share, .soon_storelocator-store-view .product-item-info .product-item-actions .route.action.share.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.share.tocompare, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.action.share, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.share, .soon_storelocator-store-view .btn--bordered.route.action.btn-search, .soon_storelocator-store-view .product-item-info .product-item-actions .route.action.btn-search.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.btn-search.tocompare, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.action.btn-search, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.btn-search, .soon_storelocator-store-view .modal-slide .modal-footer button.btn--bordered.route, .modal-slide .modal-footer .soon_storelocator-store-view button.btn--bordered.route, .modal-slide .modal-footer .catalogsearch-result-index .soon_storelocator-store-view button.route.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .catalogsearch-result-index .modal-slide .modal-footer button.route.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .modal-slide .modal-footer .product-item-info .product-item-actions button.route.action.tocompare, .modal-slide .modal-footer .product-item-info .product-item-actions .soon_storelocator-store-view button.route.action.tocompare, .soon_storelocator-store-view .product-item-info .product-item-actions .modal-slide .modal-footer button.route.action.tocompare, .product-item-info .product-item-actions .modal-slide .modal-footer .soon_storelocator-store-view button.route.action.tocompare, .modal-slide .modal-footer .block-ajaxscroll .soon_storelocator-store-view button.route.ajaxscroll-button, .soon_storelocator-store-view .block-ajaxscroll .modal-slide .modal-footer button.route.ajaxscroll-button, .modal-slide .modal-footer .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view button.route.action.tocompare, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .modal-slide .modal-footer button.route.action.tocompare,
  .soon_storelocator-store-view .modal-popup .modal-footer button.btn--bordered.route, .modal-popup .modal-footer .soon_storelocator-store-view button.btn--bordered.route, .modal-popup .modal-footer .catalogsearch-result-index .soon_storelocator-store-view button.route.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .catalogsearch-result-index .modal-popup .modal-footer button.route.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .modal-popup .modal-footer .product-item-info .product-item-actions button.route.action.tocompare, .modal-popup .modal-footer .product-item-info .product-item-actions .soon_storelocator-store-view button.route.action.tocompare, .soon_storelocator-store-view .product-item-info .product-item-actions .modal-popup .modal-footer button.route.action.tocompare, .product-item-info .product-item-actions .modal-popup .modal-footer .soon_storelocator-store-view button.route.action.tocompare, .modal-popup .modal-footer .block-ajaxscroll .soon_storelocator-store-view button.route.ajaxscroll-button, .soon_storelocator-store-view .block-ajaxscroll .modal-popup .modal-footer button.route.ajaxscroll-button, .modal-popup .modal-footer .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view button.route.action.tocompare, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .modal-popup .modal-footer button.route.action.tocompare, .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .btn--bordered.route.action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .btn--bordered.route.action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .soon_storelocator-store-view .route.action.top-action.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .catalogsearch-result-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.top-action.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .route.action.top-action.tocompare, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.top-action.tocompare, .soon_storelocator-store-view .product-item-info .product-item-actions .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.top-action.tocompare, .product-item-info .product-item-actions .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.action.top-action.tocompare, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .soon_storelocator-store-view .route.action.top-action.ajaxscroll-button, .soon_storelocator-store-view .block-ajaxscroll .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.top-action.ajaxscroll-button, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .route.action.top-action.tocompare, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.top-action.tocompare, .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action a.route.action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.top-action, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar a.route.action.top-action, .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view a.route.action.top-action,
  .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .btn--bordered.route.action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .btn--bordered.route.action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .soon_storelocator-store-view .route.action.top-action.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .catalogsearch-result-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.top-action.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .route.action.top-action.tocompare, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.top-action.tocompare, .soon_storelocator-store-view .product-item-info .product-item-actions .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.top-action.tocompare, .product-item-info .product-item-actions .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.action.top-action.tocompare, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .soon_storelocator-store-view .route.action.top-action.ajaxscroll-button, .soon_storelocator-store-view .block-ajaxscroll .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.top-action.ajaxscroll-button, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .route.action.top-action.tocompare, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.top-action.tocompare, .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action a.route.action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.top-action, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar a.route.action.top-action, .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view a.route.action.top-action, .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .btn--bordered.route.action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .btn--bordered.route.action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .soon_storelocator-store-view .route.action.action-close.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .catalogsearch-result-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.action-close.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .route.action.action-close.tocompare, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.action-close.tocompare, .soon_storelocator-store-view .product-item-info .product-item-actions .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.action-close.tocompare, .product-item-info .product-item-actions .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.action.action-close.tocompare, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .soon_storelocator-store-view .route.action.action-close.ajaxscroll-button, .soon_storelocator-store-view .block-ajaxscroll .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.action-close.ajaxscroll-button, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .route.action.action-close.tocompare, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.action-close.tocompare, .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action a.route.action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.action-close, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar a.route.action.action-close, .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view a.route.action.action-close,
  .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .btn--bordered.route.action.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .btn--bordered.route.action.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .soon_storelocator-store-view .route.action.action-close.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .catalogsearch-result-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.action-close.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .route.action.action-close.tocompare, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.action-close.tocompare, .soon_storelocator-store-view .product-item-info .product-item-actions .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.action-close.tocompare, .product-item-info .product-item-actions .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.action.action-close.tocompare, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .soon_storelocator-store-view .route.action.action-close.ajaxscroll-button, .soon_storelocator-store-view .block-ajaxscroll .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.action-close.ajaxscroll-button, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .route.action.action-close.tocompare, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.action-close.tocompare, .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action a.route.action.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.action-close, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar a.route.action.action-close, .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view a.route.action.action-close, .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .btn--bordered.route.action.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .btn--bordered.route.action.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .catalogsearch-result-index .soon_storelocator-store-view .route.action.primary.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .catalogsearch-result-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .product-item-info .product-item-actions .route.action.primary.tocompare, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.primary.tocompare, .soon_storelocator-store-view .product-item-info .product-item-actions .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary.tocompare, .product-item-info .product-item-actions .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .route.action.primary.tocompare, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .block-ajaxscroll .soon_storelocator-store-view .route.action.primary.ajaxscroll-button, .soon_storelocator-store-view .block-ajaxscroll .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary.ajaxscroll-button, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .route.action.primary.tocompare, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary.tocompare, .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .account-alert-content .table-wrapper .table td.col.action a.route.action.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.primary, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar a.route.action.primary, .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view a.route.action.primary,
  .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .btn--bordered.route.action.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .btn--bordered.route.action.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .catalogsearch-result-index .soon_storelocator-store-view .route.action.primary.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .catalogsearch-result-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .product-item-info .product-item-actions .route.action.primary.tocompare, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.primary.tocompare, .soon_storelocator-store-view .product-item-info .product-item-actions .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary.tocompare, .product-item-info .product-item-actions .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .route.action.primary.tocompare, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .block-ajaxscroll .soon_storelocator-store-view .route.action.primary.ajaxscroll-button, .soon_storelocator-store-view .block-ajaxscroll .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary.ajaxscroll-button, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .route.action.primary.tocompare, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary.tocompare, .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .account-alert-content .table-wrapper .table td.col.action a.route.action.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.primary, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar a.route.action.primary, .account-alert-content .table-wrapper .table td.col.action .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view a.route.action.primary, .soon_storelocator-store-view .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .btn--bordered.route.ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-view .btn--bordered.route.ais-RangeInput-submit, .soon_storelocator-store-view .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .product-item-info .product-item-actions .route.ais-RangeInput-submit.action.tocompare, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .product-item-info .product-item-actions .soon_storelocator-store-view .route.ais-RangeInput-submit.action.tocompare, .soon_storelocator-store-view .product-item-info .product-item-actions .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .route.ais-RangeInput-submit.action.tocompare, .product-item-info .product-item-actions .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-view .route.ais-RangeInput-submit.action.tocompare, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .block-ajaxscroll .soon_storelocator-store-view .route.ais-RangeInput-submit.ajaxscroll-button, .soon_storelocator-store-view .block-ajaxscroll .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .route.ais-RangeInput-submit.ajaxscroll-button, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .route.ais-RangeInput-submit.action.tocompare, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .route.ais-RangeInput-submit.action.tocompare, .soon_storelocator-store-view .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .account-alert-content .table-wrapper .table td.col.action a.route.ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.ais-RangeInput-submit, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form a.route.ais-RangeInput-submit, .account-alert-content .table-wrapper .table td.col.action .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-view a.route.ais-RangeInput-submit, .soon_storelocator-store-view .product-item-info .product-item-actions .route.action.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.tocompare, .soon_storelocator-store-view .product-info-main .product-add-form .isbulky > a.btn--bordered.route, .product-info-main .product-add-form .soon_storelocator-store-view .isbulky > a.btn--bordered.route, .product-info-main .product-add-form .catalogsearch-result-index .soon_storelocator-store-view .isbulky > a.route.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .catalogsearch-result-index .product-info-main .product-add-form .isbulky > a.route.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .product-info-main .product-add-form .product-item-info .product-item-actions .isbulky > a.route.action.tocompare, .product-info-main .product-add-form .product-item-info .product-item-actions .soon_storelocator-store-view .isbulky > a.route.action.tocompare, .soon_storelocator-store-view .product-item-info .product-item-actions .product-info-main .product-add-form .isbulky > a.route.action.tocompare, .product-item-info .product-item-actions .product-info-main .product-add-form .soon_storelocator-store-view .isbulky > a.route.action.tocompare, .product-info-main .product-add-form .block-ajaxscroll .soon_storelocator-store-view .isbulky > a.route.ajaxscroll-button, .soon_storelocator-store-view .block-ajaxscroll .product-info-main .product-add-form .isbulky > a.route.ajaxscroll-button, .soon_storelocator-store-view .product-info-main .product-add-form .account-alert-content .table-wrapper .table td.col.action .isbulky > a.route, .product-info-main .product-add-form .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view .isbulky > a.route, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action .product-info-main .product-add-form .isbulky > a.route, .account-alert-content .table-wrapper .table td.col.action .product-info-main .product-add-form .soon_storelocator-store-view .isbulky > a.route, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route, .soon_storelocator-store-view .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .btn--bordered.route.action.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-view .btn--bordered.route.action.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .catalogsearch-result-index .soon_storelocator-store-view .route.action.primary.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .catalogsearch-result-index .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .route.action.primary.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .product-item-info .product-item-actions .route.action.primary.tocompare, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.primary.tocompare, .soon_storelocator-store-view .product-item-info .product-item-actions .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .route.action.primary.tocompare, .product-item-info .product-item-actions .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-view .route.action.primary.tocompare, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .block-ajaxscroll .soon_storelocator-store-view .route.action.primary.ajaxscroll-button, .soon_storelocator-store-view .block-ajaxscroll .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .route.action.primary.ajaxscroll-button, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .route.action.primary.tocompare, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .route.action.primary.tocompare, .soon_storelocator-store-view .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .account-alert-content .table-wrapper .table td.col.action a.route.action.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.primary, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar a.route.action.primary, .account-alert-content .table-wrapper .table td.col.action .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-view a.route.action.primary, .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .btn--bordered.route.action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .btn--bordered.route.action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .soon_storelocator-store-view .route.action.primary.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .catalogsearch-result-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.primary.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .route.action.primary.tocompare, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.primary.tocompare, .soon_storelocator-store-view .product-item-info .product-item-actions .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.primary.tocompare, .product-item-info .product-item-actions .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.action.primary.tocompare, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .soon_storelocator-store-view .route.action.primary.ajaxscroll-button, .soon_storelocator-store-view .block-ajaxscroll .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.primary.ajaxscroll-button, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .route.action.primary.tocompare, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.primary.tocompare, .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action a.route.action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.primary, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar a.route.action.primary, .account-alert-content .table-wrapper .table td.col.action .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view a.route.action.primary, .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .btn--bordered.route.action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .btn--bordered.route.action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .soon_storelocator-store-view .route.action.action-back.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .catalogsearch-result-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.action-back.ais-InfiniteHits-loadMore, .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .route.action.action-back.tocompare, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .soon_storelocator-store-view .route.action.action-back.tocompare, .soon_storelocator-store-view .product-item-info .product-item-actions .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.action-back.tocompare, .product-item-info .product-item-actions .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.action.action-back.tocompare, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .soon_storelocator-store-view .route.action.action-back.ajaxscroll-button, .soon_storelocator-store-view .block-ajaxscroll .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.action-back.ajaxscroll-button, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .route.action.action-back.tocompare, .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.action-back.tocompare, .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action a.route.action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.action.action-back, .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar a.route.action.action-back, .account-alert-content .table-wrapper .table td.col.action .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view a.route.action.action-back {
    padding: 8px 16px; }
  .btn--bordered:hover, .catalogsearch-result-index .ais-InfiniteHits-loadMore:hover, .product-item-info .product-item-actions .action.tocompare:hover, .block-ajaxscroll .ajaxscroll-button:hover, .product-info-main .product-add-form .product-addto-links .action.tocompare:hover, .account-alert-content .table-wrapper .table td.col.action a:hover {
    background-color: #016AB5;
    color: #ffffff; }
  .btn--bordered.btn--secondary, .modal-slide .modal-footer button.btn--bordered.form-payment-action--secondary, .modal-slide .modal-footer .catalogsearch-result-index button.form-payment-action--secondary.ais-InfiniteHits-loadMore, .catalogsearch-result-index .modal-slide .modal-footer button.form-payment-action--secondary.ais-InfiniteHits-loadMore, .modal-slide .modal-footer .product-item-info .product-item-actions button.form-payment-action--secondary.action.tocompare, .product-item-info .product-item-actions .modal-slide .modal-footer button.form-payment-action--secondary.action.tocompare, .modal-slide .modal-footer .block-ajaxscroll button.form-payment-action--secondary.ajaxscroll-button, .block-ajaxscroll .modal-slide .modal-footer button.form-payment-action--secondary.ajaxscroll-button,
  .modal-popup .modal-footer button.btn--bordered.form-payment-action--secondary, .modal-popup .modal-footer .catalogsearch-result-index button.form-payment-action--secondary.ais-InfiniteHits-loadMore, .catalogsearch-result-index .modal-popup .modal-footer button.form-payment-action--secondary.ais-InfiniteHits-loadMore, .modal-popup .modal-footer .product-item-info .product-item-actions button.form-payment-action--secondary.action.tocompare, .product-item-info .product-item-actions .modal-popup .modal-footer button.form-payment-action--secondary.action.tocompare, .modal-popup .modal-footer .block-ajaxscroll button.form-payment-action--secondary.ajaxscroll-button, .block-ajaxscroll .modal-popup .modal-footer button.form-payment-action--secondary.ajaxscroll-button, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .btn--bordered.action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .action.top-action.ais-InfiniteHits-loadMore, .catalogsearch-result-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.top-action.ais-InfiniteHits-loadMore, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .action.top-action.tocompare, .product-item-info .product-item-actions .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.top-action.tocompare, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .action.top-action.ajaxscroll-button, .block-ajaxscroll .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.top-action.ajaxscroll-button,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .btn--bordered.action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .action.top-action.ais-InfiniteHits-loadMore, .catalogsearch-result-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.top-action.ais-InfiniteHits-loadMore, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .action.top-action.tocompare, .product-item-info .product-item-actions .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.top-action.tocompare, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .action.top-action.ajaxscroll-button, .block-ajaxscroll .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.top-action.ajaxscroll-button, .catalogsearch-result-index .btn--secondary.ais-InfiniteHits-loadMore, .catalogsearch-result-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .ais-InfiniteHits-loadMore.action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .ais-InfiniteHits-loadMore.action.action-back, .product-item-info .product-item-actions .btn--secondary.action.tocompare, .product-item-info .product-item-actions .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.tocompare.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .action.tocompare.action-back, .block-ajaxscroll .btn--secondary.ajaxscroll-button, .block-ajaxscroll .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .ajaxscroll-button.action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .ajaxscroll-button.action.action-back, .product-info-main .product-add-form .product-addto-links .action.tocompare, .account-alert-content .table-wrapper .table td.col.action a, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .btn--bordered.action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-info-main .product-add-form .product-addto-links .action.action-back.tocompare, .product-info-main .product-add-form .product-addto-links .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.action-back.tocompare, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .account-alert-content .table-wrapper .table td.col.action a.action.action-back, .account-alert-content .table-wrapper .table td.col.action .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar a.action.action-back {
    color: #08154A;
    border-color: #08154A; }
    .btn--bordered.btn--secondary:hover, .modal-slide .modal-footer button.btn--bordered.form-payment-action--secondary:hover, .modal-slide .modal-footer .catalogsearch-result-index button.form-payment-action--secondary.ais-InfiniteHits-loadMore:hover, .catalogsearch-result-index .modal-slide .modal-footer button.form-payment-action--secondary.ais-InfiniteHits-loadMore:hover, .modal-slide .modal-footer .product-item-info .product-item-actions button.form-payment-action--secondary.action.tocompare:hover, .product-item-info .product-item-actions .modal-slide .modal-footer button.form-payment-action--secondary.action.tocompare:hover, .modal-slide .modal-footer .block-ajaxscroll button.form-payment-action--secondary.ajaxscroll-button:hover, .block-ajaxscroll .modal-slide .modal-footer button.form-payment-action--secondary.ajaxscroll-button:hover,
    .modal-popup .modal-footer button.btn--bordered.form-payment-action--secondary:hover, .modal-popup .modal-footer .catalogsearch-result-index button.form-payment-action--secondary.ais-InfiniteHits-loadMore:hover, .catalogsearch-result-index .modal-popup .modal-footer button.form-payment-action--secondary.ais-InfiniteHits-loadMore:hover, .modal-popup .modal-footer .product-item-info .product-item-actions button.form-payment-action--secondary.action.tocompare:hover, .product-item-info .product-item-actions .modal-popup .modal-footer button.form-payment-action--secondary.action.tocompare:hover, .modal-popup .modal-footer .block-ajaxscroll button.form-payment-action--secondary.ajaxscroll-button:hover, .block-ajaxscroll .modal-popup .modal-footer button.form-payment-action--secondary.ajaxscroll-button:hover, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .btn--bordered.action.top-action:hover, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .action.top-action.ais-InfiniteHits-loadMore:hover, .catalogsearch-result-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.top-action.ais-InfiniteHits-loadMore:hover, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .action.top-action.tocompare:hover, .product-item-info .product-item-actions .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.top-action.tocompare:hover, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .action.top-action.ajaxscroll-button:hover, .block-ajaxscroll .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.top-action.ajaxscroll-button:hover,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .btn--bordered.action.top-action:hover, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .action.top-action.ais-InfiniteHits-loadMore:hover, .catalogsearch-result-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.top-action.ais-InfiniteHits-loadMore:hover, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .action.top-action.tocompare:hover, .product-item-info .product-item-actions .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.top-action.tocompare:hover, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .action.top-action.ajaxscroll-button:hover, .block-ajaxscroll .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.top-action.ajaxscroll-button:hover, .catalogsearch-result-index .btn--secondary.ais-InfiniteHits-loadMore:hover, .catalogsearch-result-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .ais-InfiniteHits-loadMore.action.action-back:hover, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .catalogsearch-result-index .ais-InfiniteHits-loadMore.action.action-back:hover, .product-item-info .product-item-actions .btn--secondary.action.tocompare:hover, .product-item-info .product-item-actions .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.tocompare.action-back:hover, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-item-info .product-item-actions .action.tocompare.action-back:hover, .block-ajaxscroll .btn--secondary.ajaxscroll-button:hover, .block-ajaxscroll .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .ajaxscroll-button.action.action-back:hover, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .block-ajaxscroll .ajaxscroll-button.action.action-back:hover, .product-info-main .product-add-form .product-addto-links .action.tocompare:hover, .account-alert-content .table-wrapper .table td.col.action a:hover, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .btn--bordered.action.action-back:hover {
      background-color: #08154A;
      color: #ffffff; }

@media (max-width: 767.98px) {
  .actions-toolbar a.action,
  form button.action {
    display: block;
    width: 100%; } }

/* ----------------------------------------------------------
  Fonts
---------------------------------------------------------- */
@font-face {
  font-family: "roboto-light";
  src: url("../../frontend/Rivolier/equipol/fr_FR/fonts/roboto-v19-latin-300.woff2") format("woff2"), url("../../frontend/Rivolier/equipol/fr_FR/fonts/roboto-v19-latin-300.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "roboto-regular";
  src: url("../../frontend/Rivolier/equipol/fr_FR/fonts/roboto-v19-latin-regular.woff2") format("woff2"), url("../../frontend/Rivolier/equipol/fr_FR/fonts/roboto-v19-latin-regular.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "roboto-bold";
  src: url("../../frontend/Rivolier/equipol/fr_FR/fonts/roboto-v19-latin-700.woff2") format("woff2"), url("../../frontend/Rivolier/equipol/fr_FR/fonts/roboto-v19-latin-700.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

.loading-mask {
  z-index: 9999;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }
  .loading-mask::before {
    content: "";
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #ffffff;
    opacity: 0.7;
    z-index: 999; }
  .loading-mask::after {
    content: url("../../frontend/Rivolier/equipol/fr_FR/images/loader.svg");
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    z-index: 9999; }
    @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
      .loading-mask::after {
        content: url("../../frontend/Rivolier/equipol/fr_FR/images/loader-fallback.gif"); } }

.link-1, .modal-content .ugc a,
.ct-view .ugc a,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc a, .product-item-info .product-item-description .action.more, .cart-container .cart-summary .checkout.methods .action.multicheckout, .customer-account-index .block-dashboard-info .action.change-password,
.link-2 {
  display: inline-block;
  text-decoration: underline;
  transition: color .3s; }

.link-1, .modal-content .ugc a,
.ct-view .ugc a,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc a, .product-item-info .product-item-description .action.more, .cart-container .cart-summary .checkout.methods .action.multicheckout, .customer-account-index .block-dashboard-info .action.change-password {
  color: #08154A; }
  .link-1:hover, .modal-content .ugc a:hover,
  .ct-view .ugc a:hover,
  .cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc a:hover, .product-item-info .product-item-description .action.more:hover, .cart-container .cart-summary .checkout.methods .action.multicheckout:hover, .customer-account-index .block-dashboard-info .action.change-password:hover {
    color: grey; }

.link-2 {
  font-size: 1.1rem;
  color: #474747; }
  .link-2:hover {
    color: grey; }

.list-styled li, .modal-content .ugc ul li, .ct-view .ugc ul li, .cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc ul li {
  margin-bottom: 0;
  line-height: 1.5; }
  .list-styled li + li, .modal-content .ugc ul li + li, .ct-view .ugc ul li + li, .cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc ul li + li {
    margin-top: 1em; }

.list-styled.list-1, .modal-content .ugc ul,
.ct-view .ugc ul,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc ul {
  padding-left: 40px;
  margin: 20px 0;
  list-style-type: disc;
  list-style-position: inside; }

.list-styled.list-2 li, .modal-content .ugc ul.list-2 li, .ct-view .ugc ul.list-2 li, .cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc ul.list-2 li {
  position: relative;
  padding-left: calc(8px + 10px); }
  .list-styled.list-2 li::before, .modal-content .ugc ul.list-2 li::before, .ct-view .ugc ul.list-2 li::before, .cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc ul.list-2 li::before {
    content: '';
    position: absolute;
    top: 6px;
    left: 0;
    display: block;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: #016AB5; }

.pages ul.items {
  display: flex;
  align-items: center; }
  .pages ul.items li.item.current,
  .pages ul.items li.item a.next,
  .pages ul.items li.item a.previous,
  .pages ul.items li.item a.page {
    display: block;
    padding: 10px 5px; }
  .pages ul.items li.item a.page {
    background-color: transparent; }
  .pages ul.items li.item.current {
    font-weight: bold;
    background-color: white; }
  .pages ul.items li.item a.next,
  .pages ul.items li.item a.previous {
    background-color: transparent; }
    .pages ul.items li.item a.next::after,
    .pages ul.items li.item a.previous::after {
      content: "→";
      font-weight: bold;
      font-size: 20px;
      line-height: 20px; }
  .pages ul.items li.item a.previous {
    -webkit-transform: scaleX(-1);
            transform: scaleX(-1); }

body._has-modal {
  height: 100%;
  width: 100%;
  overflow: hidden; }

.modals-overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 99; }

.modal-slide,
.modal-popup {
  position: fixed;
  bottom: 0;
  left: 0;
  min-width: 0;
  right: 0;
  top: 0;
  height: 100vh;
  width: 100vw;
  visibility: hidden;
  opacity: 0;
  overflow-y: auto;
  z-index: 100; }
  .modal-slide._show,
  .modal-slide._show .modal-inner-wrap,
  .modal-slide._show .modal,
  .modal-popup._show,
  .modal-popup._show .modal-inner-wrap,
  .modal-popup._show .modal {
    visibility: visible;
    opacity: 1; }
  .modal-slide .modal-inner-wrap,
  .modal-popup .modal-inner-wrap {
    position: absolute;
    left: 50%;
    top: 0;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 100%;
    max-width: 800px;
    max-height: 100vh;
    padding: 40px 20px;
    background-color: #ffffff;
    opacity: 0;
    visibility: hidden;
    overflow: auto;
    transition: opacity 250ms ease-in 100ms;
    pointer-events: auto; }
    @media (min-width: 480px) {
      .modal-slide .modal-inner-wrap,
      .modal-popup .modal-inner-wrap {
        width: 90%;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
        max-height: 90vh;
        padding: 40px;
        border-radius: 10px; } }
  .modal-slide.popup-authentication .modal-inner-wrap,
  .modal-popup.popup-authentication .modal-inner-wrap {
    border-radius: 0; }
  .modal-slide .form .field,
  .modal-popup .form .field {
    text-align: left; }
  .modal-slide .modal-footer,
  .modal-popup .modal-footer {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 30px; }
    .modal-slide .modal-footer button + button,
    .modal-popup .modal-footer button + button {
      margin-left: 10px; }
  .modal-slide._inner-scroll .modal-content,
  .modal-popup._inner-scroll .modal-content {
    overflow-y: auto; }
  .modal-slide._inner-scroll,
  .modal-popup._inner-scroll {
    overflow-y: visible; }
    .modal-slide._inner-scroll .modal-inner-wrap,
    .modal-popup._inner-scroll .modal-inner-wrap {
      max-height: 90%; }
  .modal-slide .actions-toolbar > div + div,
  .modal-popup .actions-toolbar > div + div {
    margin-top: 20px; }
  @media (min-width: 768px) {
    .modal-slide .actions-toolbar,
    .modal-popup .actions-toolbar {
      display: flex;
      justify-content: space-between; }
      .modal-slide .actions-toolbar > div + div,
      .modal-popup .actions-toolbar > div + div {
        margin-top: 0; } }
  .modal-slide .action-close,
  .modal-popup .action-close {
    position: absolute;
    width: 40px;
    height: 40px;
    top: 16px;
    right: 16px;
    padding: 0;
    border: none;
    background: none;
    cursor: pointer;
    z-index: 2;
    color: #08154A; }
    .modal-slide .action-close::after,
    .modal-popup .action-close::after {
      content: "\e90b";
      font-size: 2.2rem; }
    .modal-slide .action-close.disabled, .modal-slide .action-close[disabled],
    .modal-popup .action-close.disabled,
    .modal-popup .action-close[disabled] {
      cursor: not-allowed;
      pointer-events: none;
      opacity: .5; }

fieldset[disabled] .modal-popup .action-close,
fieldset[disabled] .modal-slide .action-close {
  cursor: not-allowed;
  pointer-events: none;
  opacity: .5; }

.notification, .message.message-success, .message.notice, .message.info, .message.message-notice, .message.message-progress, .message.message-spinner, .message.message-in-rating-edit, .message.message-warning, .message.message-error {
  position: relative;
  display: block;
  padding: 14px 20px 14px 56px;
  font-size: 1.5rem;
  line-height: 1.4;
  color: white;
  background-color: white;
  border-radius: 24px; }
  .notification::before, .message.message-success::before, .message.notice::before, .message.info::before, .message.message-notice::before, .message.message-progress::before, .message.message-spinner::before, .message.message-in-rating-edit::before, .message.message-warning::before, .message.message-error::before {
    position: absolute;
    top: 12px;
    left: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    color: #08154A;
    font-family: "roboto-bold", sans-serif;
    background-color: white;
    border-radius: 50%;
    font-size: 1.3rem; }
  .notification a, .message.message-success a, .message.notice a, .message.info a, .message.message-notice a, .message.message-progress a, .message.message-spinner a, .message.message-in-rating-edit a, .message.message-warning a, .message.message-error a {
    color: white;
    text-decoration: underline; }
  .notification.notification--success, .message.message-success, .notification--success.message.notice, .notification--success.message.info, .notification--success.message.message-notice, .notification--success.message.message-progress, .notification--success.message.message-spinner, .notification--success.message.message-in-rating-edit, .notification--success.message.message-warning, .notification--success.message.message-error {
    background-color: #58A91B; }
    .notification.notification--success::before, .message.message-success::before, .notification--success.message.notice::before, .notification--success.message.info::before, .notification--success.message.message-notice::before, .notification--success.message.message-progress::before, .notification--success.message.message-spinner::before, .notification--success.message.message-in-rating-edit::before, .notification--success.message.message-warning::before, .notification--success.message.message-error::before {
      content: "\e908";
      color: #58A91B; }
  .notification.notification--information, .notification--information.message.message-success, .message.notice, .message.info, .message.message-notice, .message.message-progress, .message.message-spinner, .message.message-in-rating-edit, .notification--information.message.message-warning, .notification--information.message.message-error {
    background-color: #08154A; }
    .notification.notification--information::before, .notification--information.message.message-success::before, .message.notice::before, .message.info::before, .message.message-notice::before, .message.message-progress::before, .message.message-spinner::before, .message.message-in-rating-edit::before, .notification--information.message.message-warning::before, .notification--information.message.message-error::before {
      content: "\e91f";
      color: #08154A; }
  .notification.notification--warning, .notification--warning.message.message-success, .notification--warning.message.notice, .notification--warning.message.info, .notification--warning.message.message-notice, .notification--warning.message.message-progress, .notification--warning.message.message-spinner, .notification--warning.message.message-in-rating-edit, .message.message-warning, .notification--warning.message.message-error {
    background-color: #EDB14C; }
    .notification.notification--warning::before, .notification--warning.message.message-success::before, .notification--warning.message.notice::before, .notification--warning.message.info::before, .notification--warning.message.message-notice::before, .notification--warning.message.message-progress::before, .notification--warning.message.message-spinner::before, .notification--warning.message.message-in-rating-edit::before, .message.message-warning::before, .notification--warning.message.message-error::before {
      content: "\e91e";
      color: #EDB14C; }
  .notification.notification--error, .notification--error.message.message-success, .notification--error.message.notice, .notification--error.message.info, .notification--error.message.message-notice, .notification--error.message.message-progress, .notification--error.message.message-spinner, .notification--error.message.message-in-rating-edit, .notification--error.message.message-warning, .message.message-error {
    background-color: #EA6E6E; }
    .notification.notification--error::before, .notification--error.message.message-success::before, .notification--error.message.notice::before, .notification--error.message.info::before, .notification--error.message.message-notice::before, .notification--error.message.message-progress::before, .notification--error.message.message-spinner::before, .notification--error.message.message-in-rating-edit::before, .notification--error.message.message-warning::before, .message.message-error::before {
      content: "\e90b";
      color: #EA6E6E; }

.message + .message {
  margin-top: 10px; }

.message:nth-last-of-type(1) {
  margin-bottom: 20px; }

.cms-index-index .column.main > .messages .messages {
  margin-top: 20px; }

.cms-home .page-main > .page.messages .message:nth-last-of-type(1) {
  margin-top: 20px;
  margin-bottom: 0; }

table.data.totals, table.data.table-totals {
  width: 100%; }
  table.data.totals tr, table.data.table-totals tr {
    display: flex; }
    table.data.totals tr th, table.data.totals tr td, table.data.table-totals tr th, table.data.table-totals tr td {
      display: flex;
      flex: 1;
      padding: 6px 0; }
    table.data.totals tr th, table.data.table-totals tr th {
      justify-content: flex-start; }
    table.data.totals tr td, table.data.table-totals tr td {
      justify-content: flex-end;
      padding-left: 10px; }
    table.data.totals tr.grand.totals th, table.data.totals tr.grand.totals td, table.data.table-totals tr.grand.totals th, table.data.table-totals tr.grand.totals td {
      padding: 10px 0;
      font-size: 1.6rem;
      border-top: 1px solid white; }

.title-2, .catalog-product_compare-index .page-title, .page-products .page-title, .opc-wrapper .opc > li.checkout-shipping-method .step-title, .opc-wrapper .opc > li.checkout-payment-method .step-title, .contact-index-index .page-title,
.customer-account-logoutsuccess .page-title,
.customer-account-forgotpassword .page-title,
.customer-account-createpassword .page-title,
.title-3,
.modal-slide .modal-title,
.modal-slide .block-title,
.modal-popup .modal-title,
.modal-popup .block-title,
.modal-content .ugc h1,
.modal-content .ugc h2,
.modal-content .ugc h3,
.modal-content .ugc h4,
.modal-content .ugc h5,
.modal-content .ugc h6,
.ct-view .ugc h1,
.ct-view .ugc h2,
.ct-view .ugc h3,
.ct-view .ugc h4,
.ct-view .ugc h5,
.ct-view .ugc h6,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h1,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h2,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h3,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h4,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h5,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h6,
.authentication-wrapper .block-title,
.account .block-title,
.contact-index-index .block-title,
.customer-account-logoutsuccess .block-title,
.customer-account-forgotpassword .block-title,
.customer-account-createpassword .block-title,
.customer-account-login .login-container > .block .block-title,
.title-4,
.ct-push__title,
.title-5,
form legend,
.cart-container .form-cart .product-item-name {
  font-family: "roboto-bold", sans-serif;
  margin-bottom: 10px; }

.title-1, .cms-page-view .page-title-wrapper .page-title, .cms-marques .page-title-wrapper .page-title {
  display: block;
  font-family: "roboto-regular", sans-serif;
  font-size: 2.4rem;
  line-height: 1.2;
  margin-bottom: 10px;
  text-transform: uppercase; }
  @media (min-width: 768px) {
    .title-1, .cms-page-view .page-title-wrapper .page-title, .cms-marques .page-title-wrapper .page-title {
      font-size: 3rem; } }
  .title-1 strong, .cms-page-view .page-title-wrapper .page-title strong, .cms-marques .page-title-wrapper .page-title strong {
    font-family: "roboto-bold", sans-serif; }
  .title-1 .slash::before, .cms-page-view .page-title-wrapper .page-title .slash::before, .cms-marques .page-title-wrapper .page-title .slash::before {
    display: inline-block;
    content: "\e91d";
    font-size: 2.4rem;
    margin-left: -8px;
    color: #016AB5; }
  .title-1--align-left {
    display: block;
    position: relative;
    padding-left: 20px; }
    .title-1--align-left .slash {
      position: absolute;
      left: 0;
      top: 0; }

.title-2, .catalog-product_compare-index .page-title, .page-products .page-title, .opc-wrapper .opc > li.checkout-shipping-method .step-title, .opc-wrapper .opc > li.checkout-payment-method .step-title, .contact-index-index .page-title,
.customer-account-logoutsuccess .page-title,
.customer-account-forgotpassword .page-title,
.customer-account-createpassword .page-title {
  font-size: 3rem;
  line-height: 1.2;
  letter-spacing: -0.5px; }
  @media (min-width: 768px) {
    .title-2, .catalog-product_compare-index .page-title, .page-products .page-title, .opc-wrapper .opc > li.checkout-shipping-method .step-title, .opc-wrapper .opc > li.checkout-payment-method .step-title, .contact-index-index .page-title,
    .customer-account-logoutsuccess .page-title,
    .customer-account-forgotpassword .page-title,
    .customer-account-createpassword .page-title {
      font-size: 4rem; } }


.title-3,
.modal-slide .modal-title,
.modal-slide .block-title,
.modal-popup .modal-title,
.modal-popup .block-title,
.modal-content .ugc h1,
.modal-content .ugc h2,
.modal-content .ugc h3,
.modal-content .ugc h4,
.modal-content .ugc h5,
.modal-content .ugc h6,
.ct-view .ugc h1,
.ct-view .ugc h2,
.ct-view .ugc h3,
.ct-view .ugc h4,
.ct-view .ugc h5,
.ct-view .ugc h6,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h1,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h2,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h3,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h4,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h5,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h6,
.authentication-wrapper .block-title,
.account .block-title,
.contact-index-index .block-title,
.customer-account-logoutsuccess .block-title,
.customer-account-forgotpassword .block-title,
.customer-account-createpassword .block-title,
.customer-account-login .login-container > .block .block-title {
  font-size: 2.4rem;
  line-height: 1.4; }
  @media (min-width: 768px) {
    
    .title-3,
    .modal-slide .modal-title,
    .modal-slide .block-title,
    .modal-popup .modal-title,
    .modal-popup .block-title,
    .modal-content .ugc h1,
    .modal-content .ugc h2,
    .modal-content .ugc h3,
    .modal-content .ugc h4,
    .modal-content .ugc h5,
    .modal-content .ugc h6,
    .ct-view .ugc h1,
    .ct-view .ugc h2,
    .ct-view .ugc h3,
    .ct-view .ugc h4,
    .ct-view .ugc h5,
    .ct-view .ugc h6,
    .cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h1,
    .cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h2,
    .cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h3,
    .cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h4,
    .cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h5,
    .cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h6,
    .authentication-wrapper .block-title,
    .account .block-title,
    .contact-index-index .block-title,
    .customer-account-logoutsuccess .block-title,
    .customer-account-forgotpassword .block-title,
    .customer-account-createpassword .block-title,
    .customer-account-login .login-container > .block .block-title {
      font-size: 2.8rem; } }


.title-4,
.ct-push__title {
  font-size: 1.8rem;
  line-height: 1.1; }
  @media (min-width: 768px) {
    
    .title-4,
    .ct-push__title {
      font-size: 2rem; } }


.title-5,
form legend,
.cart-container .form-cart .product-item-name {
  font-size: 1.4rem;
  line-height: 1.1; }
  @media (min-width: 768px) {
    
    .title-5,
    form legend,
    .cart-container .form-cart .product-item-name {
      font-size: 1.6rem; } }

.slick-arrow {
  position: absolute;
  z-index: 1;
  font-size: 0; }
  .slick-arrow::before {
    color: #484848; }
  .slick-arrow.slick-next {
    right: 0; }
    .slick-arrow.slick-next::before {
      content: "\e901"; }
  .slick-arrow.slick-prev {
    left: 0; }
    .slick-arrow.slick-prev::before {
      content: "\e904"; }

.slick-dots {
  display: flex;
  justify-content: center; }
  .slick-dots button {
    position: relative;
    display: block;
    margin: 0 5px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    font-size: 0;
    line-height: 0;
    border: 1px solid #484848;
    cursor: pointer;
    color: transparent;
    outline: none;
    background: transparent; }
  .slick-dots .slick-active button {
    background-color: #484848; }

@media (min-width: 768px) {
  .js-push-products.grid-4 .grid-cell {
    width: 33.33333% !important; } }

@media (min-width: 1024px) {
  .js-push-products.grid-4 .grid-cell {
    width: 25% !important; } }

.js-push-products .product-item-info .product-item-name {
  min-height: 61px; }
  @media (min-width: 1293px) {
    .js-push-products .product-item-info .product-item-name {
      min-height: 70px; } }

.js-push-products .slick-arrow {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%); }
  .js-push-products .slick-arrow::before {
    font-size: 2rem; }
  .js-push-products .slick-arrow.slick-next {
    right: -20px; }
  .js-push-products .slick-arrow.slick-prev {
    left: -20px; }

.cms-page-view .page-title-wrapper {
  text-align: center; }
  @media (max-width: 767.98px) {
    .cms-page-view .page-title-wrapper {
      margin: 20px; } }
  .cms-page-view .page-title-wrapper .page-title {
    font-size: 2.3rem;
    font-family: "roboto-bold", sans-serif;
    color: #08154A;
    text-transform: none;
    margin-bottom: 30px; }
    @media (min-width: 768px) {
      .cms-page-view .page-title-wrapper .page-title {
        font-size: 4rem; } }

.cms-page-view:not(.cms-marques) .ugc {
  padding: 20px 10px;
  background-color: #ffffff; }
  @media (max-width: 767.98px) {
    .cms-page-view:not(.cms-marques) .ugc {
      margin: 20px -20px; } }
  @media (min-width: 768px) {
    .cms-page-view:not(.cms-marques) .ugc {
      padding: 50px; } }

.modal-content .ugc h1 + h1, .modal-content .ugc h1 + h2, .modal-content .ugc h2 + h1, .modal-content .ugc h2 + h2, .modal-content .ugc h3 + h1, .modal-content .ugc h3 + h2, .modal-content .ugc h4 + h1, .modal-content .ugc h4 + h2, .modal-content .ugc h5 + h1, .modal-content .ugc h5 + h2, .modal-content .ugc h6 + h1, .modal-content .ugc h6 + h2, .modal-content .ugc p + h1, .modal-content .ugc p + h2, .modal-content .ugc ul + h1, .modal-content .ugc ul + h2,
.ct-view .ugc h1 + h1,
.ct-view .ugc h1 + h2,
.ct-view .ugc h2 + h1,
.ct-view .ugc h2 + h2,
.ct-view .ugc h3 + h1,
.ct-view .ugc h3 + h2,
.ct-view .ugc h4 + h1,
.ct-view .ugc h4 + h2,
.ct-view .ugc h5 + h1,
.ct-view .ugc h5 + h2,
.ct-view .ugc h6 + h1,
.ct-view .ugc h6 + h2,
.ct-view .ugc p + h1,
.ct-view .ugc p + h2,
.ct-view .ugc ul + h1,
.ct-view .ugc ul + h2,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h1 + h1,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h1 + h2,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h2 + h1,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h2 + h2,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h3 + h1,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h3 + h2,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h4 + h1,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h4 + h2,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h5 + h1,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h5 + h2,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h6 + h1,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h6 + h2,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc p + h1,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc p + h2,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc ul + h1,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc ul + h2 {
  margin-top: 20px;
  margin-bottom: 0; }

.modal-content .ugc h1 + h3, .modal-content .ugc h1 + h4, .modal-content .ugc h1 + h5, .modal-content .ugc h1 + h6, .modal-content .ugc h2 + h3, .modal-content .ugc h2 + h4, .modal-content .ugc h2 + h5, .modal-content .ugc h2 + h6, .modal-content .ugc h3 + h3, .modal-content .ugc h3 + h4, .modal-content .ugc h3 + h5, .modal-content .ugc h3 + h6, .modal-content .ugc h4 + h3, .modal-content .ugc h4 + h4, .modal-content .ugc h4 + h5, .modal-content .ugc h4 + h6, .modal-content .ugc h5 + h3, .modal-content .ugc h5 + h4, .modal-content .ugc h5 + h5, .modal-content .ugc h5 + h6, .modal-content .ugc h6 + h3, .modal-content .ugc h6 + h4, .modal-content .ugc h6 + h5, .modal-content .ugc h6 + h6, .modal-content .ugc p + h3, .modal-content .ugc p + h4, .modal-content .ugc p + h5, .modal-content .ugc p + h6, .modal-content .ugc ul + h3, .modal-content .ugc ul + h4, .modal-content .ugc ul + h5, .modal-content .ugc ul + h6,
.ct-view .ugc h1 + h3,
.ct-view .ugc h1 + h4,
.ct-view .ugc h1 + h5,
.ct-view .ugc h1 + h6,
.ct-view .ugc h2 + h3,
.ct-view .ugc h2 + h4,
.ct-view .ugc h2 + h5,
.ct-view .ugc h2 + h6,
.ct-view .ugc h3 + h3,
.ct-view .ugc h3 + h4,
.ct-view .ugc h3 + h5,
.ct-view .ugc h3 + h6,
.ct-view .ugc h4 + h3,
.ct-view .ugc h4 + h4,
.ct-view .ugc h4 + h5,
.ct-view .ugc h4 + h6,
.ct-view .ugc h5 + h3,
.ct-view .ugc h5 + h4,
.ct-view .ugc h5 + h5,
.ct-view .ugc h5 + h6,
.ct-view .ugc h6 + h3,
.ct-view .ugc h6 + h4,
.ct-view .ugc h6 + h5,
.ct-view .ugc h6 + h6,
.ct-view .ugc p + h3,
.ct-view .ugc p + h4,
.ct-view .ugc p + h5,
.ct-view .ugc p + h6,
.ct-view .ugc ul + h3,
.ct-view .ugc ul + h4,
.ct-view .ugc ul + h5,
.ct-view .ugc ul + h6,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h1 + h3,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h1 + h4,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h1 + h5,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h1 + h6,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h2 + h3,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h2 + h4,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h2 + h5,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h2 + h6,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h3 + h3,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h3 + h4,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h3 + h5,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h3 + h6,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h4 + h3,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h4 + h4,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h4 + h5,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h4 + h6,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h5 + h3,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h5 + h4,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h5 + h5,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h5 + h6,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h6 + h3,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h6 + h4,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h6 + h5,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h6 + h6,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc p + h3,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc p + h4,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc p + h5,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc p + h6,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc ul + h3,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc ul + h4,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc ul + h5,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc ul + h6 {
  margin-top: 10px;
  margin-bottom: 0; }

.modal-content .ugc h1 + p, .modal-content .ugc h1 + ul, .modal-content .ugc h2 + p, .modal-content .ugc h2 + ul, .modal-content .ugc h3 + p, .modal-content .ugc h3 + ul, .modal-content .ugc h4 + p, .modal-content .ugc h4 + ul, .modal-content .ugc h5 + p, .modal-content .ugc h5 + ul, .modal-content .ugc h6 + p, .modal-content .ugc h6 + ul, .modal-content .ugc p + p, .modal-content .ugc p + ul, .modal-content .ugc ul + p, .modal-content .ugc ul + ul,
.ct-view .ugc h1 + p,
.ct-view .ugc h1 + ul,
.ct-view .ugc h2 + p,
.ct-view .ugc h2 + ul,
.ct-view .ugc h3 + p,
.ct-view .ugc h3 + ul,
.ct-view .ugc h4 + p,
.ct-view .ugc h4 + ul,
.ct-view .ugc h5 + p,
.ct-view .ugc h5 + ul,
.ct-view .ugc h6 + p,
.ct-view .ugc h6 + ul,
.ct-view .ugc p + p,
.ct-view .ugc p + ul,
.ct-view .ugc ul + p,
.ct-view .ugc ul + ul,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h1 + p,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h1 + ul,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h2 + p,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h2 + ul,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h3 + p,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h3 + ul,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h4 + p,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h4 + ul,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h5 + p,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h5 + ul,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h6 + p,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h6 + ul,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc p + p,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc p + ul,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc ul + p,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc ul + ul {
  margin-top: 10px;
  margin-bottom: 0; }

.modal-content .ugc h1 + ul, .modal-content .ugc h2 + ul, .modal-content .ugc h3 + ul, .modal-content .ugc h4 + ul, .modal-content .ugc h5 + ul, .modal-content .ugc h6 + ul, .modal-content .ugc p + ul, .modal-content .ugc ul + ul,
.ct-view .ugc h1 + ul,
.ct-view .ugc h2 + ul,
.ct-view .ugc h3 + ul,
.ct-view .ugc h4 + ul,
.ct-view .ugc h5 + ul,
.ct-view .ugc h6 + ul,
.ct-view .ugc p + ul,
.ct-view .ugc ul + ul,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h1 + ul,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h2 + ul,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h3 + ul,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h4 + ul,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h5 + ul,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h6 + ul,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc p + ul,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc ul + ul {
  margin-top: 10px; }
  .modal-content .ugc h1 + ul li + li, .modal-content .ugc h2 + ul li + li, .modal-content .ugc h3 + ul li + li, .modal-content .ugc h4 + ul li + li, .modal-content .ugc h5 + ul li + li, .modal-content .ugc h6 + ul li + li, .modal-content .ugc p + ul li + li, .modal-content .ugc ul + ul li + li,
  .ct-view .ugc h1 + ul li + li,
  .ct-view .ugc h2 + ul li + li,
  .ct-view .ugc h3 + ul li + li,
  .ct-view .ugc h4 + ul li + li,
  .ct-view .ugc h5 + ul li + li,
  .ct-view .ugc h6 + ul li + li,
  .ct-view .ugc p + ul li + li,
  .ct-view .ugc ul + ul li + li,
  .cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h1 + ul li + li,
  .cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h2 + ul li + li,
  .cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h3 + ul li + li,
  .cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h4 + ul li + li,
  .cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h5 + ul li + li,
  .cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h6 + ul li + li,
  .cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc p + ul li + li,
  .cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc ul + ul li + li {
    margin-top: 0; }

.modal-content .ugc h1 img, .modal-content .ugc h2 img, .modal-content .ugc h3 img, .modal-content .ugc h4 img, .modal-content .ugc h5 img, .modal-content .ugc h6 img, .modal-content .ugc p img, .modal-content .ugc ul img,
.ct-view .ugc h1 img,
.ct-view .ugc h2 img,
.ct-view .ugc h3 img,
.ct-view .ugc h4 img,
.ct-view .ugc h5 img,
.ct-view .ugc h6 img,
.ct-view .ugc p img,
.ct-view .ugc ul img,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h1 img,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h2 img,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h3 img,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h4 img,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h5 img,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h6 img,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc p img,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc ul img {
  margin-bottom: 0; }

.modal-content .ugc h1 iframe, .modal-content .ugc h2 iframe, .modal-content .ugc h3 iframe, .modal-content .ugc h4 iframe, .modal-content .ugc h5 iframe, .modal-content .ugc h6 iframe, .modal-content .ugc p iframe, .modal-content .ugc ul iframe,
.ct-view .ugc h1 iframe,
.ct-view .ugc h2 iframe,
.ct-view .ugc h3 iframe,
.ct-view .ugc h4 iframe,
.ct-view .ugc h5 iframe,
.ct-view .ugc h6 iframe,
.ct-view .ugc p iframe,
.ct-view .ugc ul iframe,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h1 iframe,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h2 iframe,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h3 iframe,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h4 iframe,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h5 iframe,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc h6 iframe,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc p iframe,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc ul iframe {
  margin-top: 20px; }

.modal-content .ugc p em,
.ct-view .ugc p em,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc p em {
  font-style: italic; }

.modal-content .ugc p + p,
.ct-view .ugc p + p,
.cms-page-view:not(.cms-marques):not(.cms-styleguide) .ugc p + p {
  margin-top: 20px; }

.choice input[type="checkbox"] + label {
  font-size: 1.6rem; }

input[type="checkbox"] + label {
  position: relative;
  display: inline-block;
  font-size: 1.6rem;
  padding-left: 30px;
  cursor: pointer; }
  input[type="checkbox"] + label::before, input[type="checkbox"] + label::after {
    position: absolute;
    content: "";
    cursor: pointer;
    transition: all .2s; }
  input[type="checkbox"] + label::before {
    left: 0;
    top: 0;
    width: 16px;
    height: 16px;
    border: 1px solid #D7D2CB;
    border-radius: 3px;
    background-color: #ffffff; }
  input[type="checkbox"] + label::after {
    content: "\e908";
    left: calc(calc(16px + 1px * 2) / 2);
    top: calc(calc(16px + 1px * 2) / 2);
    opacity: 0;
    font-size: 1.3rem;
    color: #08154A;
    -webkit-transform: scale(0.5) translate(-100%, -100%);
            transform: scale(0.5) translate(-100%, -100%); }

input[type="checkbox"]:hover + label::before {
  border-color: #484848;
  transition: all .2s; }

input[type="checkbox"]:checked + label {
  font-family: "roboto-bold", sans-serif; }
  input[type="checkbox"]:checked + label::after {
    opacity: 1;
    -webkit-transform: scale(1) translate(-50%, -50%);
            transform: scale(1) translate(-50%, -50%);
    transition: all .2s; }

form a {
  text-decoration: underline; }

form label,
form .label {
  display: block;
  font-size: 1.4rem;
  margin-bottom: 8px;
  text-align: left; }

form .required em {
  margin-left: 1px;
  font-style: normal; }

form .fieldset {
  border: 0 none;
  margin-bottom: 25px; }
  @media (min-width: 640px) {
    form .fieldset {
      margin-bottom: 30px; } }
  form .fieldset .field:not(:last-child) {
    margin-bottom: 15px; }
    @media (min-width: 640px) {
      form .fieldset .field:not(:last-child) {
        margin-bottom: 20px; } }
  form .fieldset .note {
    display: block;
    margin-top: 5px; }

form .field {
  position: relative; }
  form .field.password .control {
    display: flex;
    flex-direction: column; }
    form .field.password .control .mage-error {
      order: 2; }
    form .field.password .control .input-text {
      order: 0; }
  form .field.with-addon .addon {
    display: flex;
    align-items: center; }
    form .field.with-addon .addon input {
      flex-grow: 1;
      margin-right: 10px; }
  form .field.required > .label::after, form .field._required > .label::after {
    content: "*";
    margin-left: 5px; }
  form .field .control._with-tooltip {
    position: relative; }
    form .field .control._with-tooltip input {
      margin-right: 10px;
      width: calc(100% - 36px); }
  form .field .field-tooltip {
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 8px; }
    form .field .field-tooltip._active .field-tooltip-content {
      display: block; }
    form .field .field-tooltip .field-tooltip-action {
      display: inline-block;
      text-decoration: none; }
      form .field .field-tooltip .field-tooltip-action:hover::before {
        border: 1px solid #959595;
        color: #959595; }
      form .field .field-tooltip .field-tooltip-action::before {
        border-radius: 100%;
        border: 1px solid white;
        color: white;
        content: '?';
        font-size: 20px;
        vertical-align: middle;
        display: inline-block;
        font-weight: normal;
        overflow: hidden;
        text-align: center;
        width: 25px;
        height: 25px;
        line-height: 1.3;
        transition: color .3s, border .3s; }
    form .field .field-tooltip .field-tooltip-content {
      background: #ffffff;
      border: 1px solid white;
      border-radius: 1px;
      font-size: 14px;
      padding: 12px;
      width: 270px;
      display: none;
      right: 0;
      position: absolute;
      text-transform: none;
      top: -45px;
      word-wrap: break-word;
      z-index: 2; }

@media (min-width: 768px) {
  form .fields {
    display: flex;
    align-items: flex-start;
    justify-content: space-between; } }

@media (min-width: 768px) {
  form .fields .field {
    width: 48%; } }

@media (max-width: 767.98px) {
  form .fields .field + .field {
    margin-top: 20px; } }

form .street .label {
  font-weight: normal;
  margin: 0 0 10px 0; }

form .street .field {
  margin: 0 0 10px 0; }
  form .street .field.additional {
    margin: 15px 0 0 0; }
  form .street .field .label::after {
    display: none; }

@media (min-width: 640px) {
  form .street .field.additional {
    margin: 25px 0 0 0; } }

form .control {
  position: relative; }
  form .control > .mage-error + .mage-error {
    margin-top: 10px; }
  form .control input + .mage-error {
    margin-top: 10px; }
    form .control input + .mage-error::before, form .control input + .mage-error::after {
      position: absolute; }
    form .control input + .mage-error::before {
      content: "";
      height: 24px;
      width: 24px;
      top: 9px;
      left: 10px;
      border-radius: 50%;
      background-color: #EA6E6E; }
    form .control input + .mage-error#recaptcha-validate--error {
      margin-left: 15px;
      margin-bottom: 15px; }
      form .control input + .mage-error#recaptcha-validate--error:before {
        top: -5px;
        left: 2px; }
      form .control input + .mage-error#recaptcha-validate--error:after {
        top: 0px;
        left: 7px; }
    form .control input + .mage-error::after {
      content: "\e90b";
      top: 14px;
      left: 15px;
      color: #FFF; }
  form .control .mage-error {
    color: #EA6E6E;
    font-size: 1.4rem;
    padding-left: 20px; }
  form .control input.mage-error {
    padding-left: 42px; }
    form .control input.mage-error::-webkit-input-placeholder {
      color: #EA6E6E; }
    form .control input.mage-error::-moz-placeholder {
      color: #EA6E6E; }
    form .control input.mage-error:-ms-input-placeholder {
      color: #EA6E6E; }
    form .control input.mage-error:-moz-placeholder {
      color: #EA6E6E; }

form .g-recaptcha {
  margin-bottom: 13px; }
  @media (max-width: 320px) {
    form .g-recaptcha iframe {
      margin-left: -14px;
      -webkit-transform: scale(0.9);
              transform: scale(0.9); } }
  @media (min-width: 640px) {
    form .g-recaptcha {
      margin-bottom: 18px; } }

.form.contact > .fieldset {
  display: flex;
  flex-direction: column; }

.form.contact .aw-helpdesk2__form [name="data.subject"] {
  display: none; }

.form.contact .aw-helpdesk2__form .fieldset {
  margin-bottom: 0; }

.form.contact .field.comment {
  margin-top: 15px; }

.form.contact .field-recaptcha {
  order: 99;
  margin-top: 15px; }

.aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar,
.aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar {
  margin-bottom: 30px; }

.aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar,
.aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-top: 30px; }
  .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .uploader .file-uploader-placeholder.placeholder-document,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .uploader .file-uploader-placeholder.placeholder-document {
    display: none; }
  .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .uploader .file-uploader-area label.file-uploader-button,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .uploader .file-uploader-area label.file-uploader-button {
    display: none; }
  .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .uploader .file-uploader-summary,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .uploader .file-uploader-summary {
    display: flex; }
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .uploader .file-uploader-summary .file-uploader-filename,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .uploader .file-uploader-summary .file-uploader-filename {
      display: inline;
      margin-left: 15px;
      font-size: 1.3rem;
      color: #08154A; }
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .uploader .file-uploader-summary .file-uploader-meta,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .uploader .file-uploader-summary .file-uploader-meta {
      display: inline;
      font-size: 1.3rem;
      color: #08154A; }
      .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .uploader .file-uploader-summary .file-uploader-meta:before,
      .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .uploader .file-uploader-summary .file-uploader-meta:before {
        content: '(';
        display: inline; }
      .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .uploader .file-uploader-summary .file-uploader-meta:after,
      .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .uploader .file-uploader-summary .file-uploader-meta:after {
        content: ')';
        display: inline; }
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .uploader .file-uploader-summary .file-uploader-preview,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .uploader .file-uploader-summary .file-uploader-preview {
      order: 3; }
      .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .uploader .file-uploader-summary .file-uploader-preview .action-remove:before,
      .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .uploader .file-uploader-summary .file-uploader-preview .action-remove:before {
        content: "\e918" !important;
        font-family: 'icomoon' !important;
        color: #08154A;
        text-transform: none;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        line-height: 1;
        speak: none;
        -webkit-font-smoothing: antialiased; }
      .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .uploader .file-uploader-summary .file-uploader-preview .action-remove span,
      .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .uploader .file-uploader-summary .file-uploader-preview .action-remove span {
        font-size: 0; }
  .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .action.primary,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .action.primary {
    margin-top: 15px;
    margin-bottom: 15px; }
    @media (min-width: 768px) {
      .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .action.primary,
      .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .action.primary {
        margin-top: 0;
        margin-bottom: 0; } }

.aw_helpdesk2-ticket-view .aw-helpdesk2__form .top-panel,
.aw_helpdesk2-ticket-external .aw-helpdesk2__form .top-panel {
  margin-bottom: 30px;
  border-bottom: 1px solid #e0e0df; }
  .aw_helpdesk2-ticket-view .aw-helpdesk2__form .top-panel .text,
  .aw_helpdesk2-ticket-view .aw-helpdesk2__form .top-panel .customer-order,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .top-panel .text,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .top-panel .customer-order {
    display: flex;
    border: 1px solid #e0e0df;
    border-bottom: none; }
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .top-panel .text .label,
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .top-panel .customer-order .label,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .top-panel .text .label,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .top-panel .customer-order .label {
      width: 120px;
      padding: 10px; }
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .top-panel .text .value,
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .top-panel .text .control,
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .top-panel .customer-order .value,
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .top-panel .customer-order .control,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .top-panel .text .value,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .top-panel .text .control,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .top-panel .customer-order .value,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .top-panel .customer-order .control {
      flex: 1;
      padding: 10px;
      border-left: 1px solid #e0e0df; }

.aw_helpdesk2-ticket-view .aw-helpdesk2__form .closed-ticket-notice,
.aw_helpdesk2-ticket-external .aw-helpdesk2__form .closed-ticket-notice {
  margin-bottom: 20px; }
  .aw_helpdesk2-ticket-view .aw-helpdesk2__form .closed-ticket-notice a,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .closed-ticket-notice a {
    text-decoration: underline; }
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .closed-ticket-notice a:hover, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .closed-ticket-notice a:focus,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .closed-ticket-notice a:hover,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .closed-ticket-notice a:focus {
      color: #016AB5; }

.aw_helpdesk2-ticket-view .aw-helpdesk2__form .aw_helpdesk2_form_thread .list-items,
.aw_helpdesk2-ticket-external .aw-helpdesk2__form .aw_helpdesk2_form_thread .list-items {
  margin-top: 25px; }
  .aw_helpdesk2-ticket-view .aw-helpdesk2__form .aw_helpdesk2_form_thread .list-items .list-item,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .aw_helpdesk2_form_thread .list-items .list-item {
    max-width: 580px;
    padding: 20px;
    background: rgba(8, 21, 74, 0.05);
    border-left: 5px solid rgba(8, 21, 74, 0.15); }
    @media (min-width: 768px) {
      .aw_helpdesk2-ticket-view .aw-helpdesk2__form .aw_helpdesk2_form_thread .list-items .list-item,
      .aw_helpdesk2-ticket-external .aw-helpdesk2__form .aw_helpdesk2_form_thread .list-items .list-item {
        padding: 30px; } }
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .aw_helpdesk2_form_thread .list-items .list-item + .list-item,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .aw_helpdesk2_form_thread .list-items .list-item + .list-item {
      margin-top: 10px; }
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .aw_helpdesk2_form_thread .list-items .list-item .item-info,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .aw_helpdesk2_form_thread .list-items .list-item .item-info {
      position: relative; }
      .aw_helpdesk2-ticket-view .aw-helpdesk2__form .aw_helpdesk2_form_thread .list-items .list-item .item-info .author,
      .aw_helpdesk2-ticket-external .aw-helpdesk2__form .aw_helpdesk2_form_thread .list-items .list-item .item-info .author {
        font-family: "roboto-bold", sans-serif;
        border-bottom: 1px solid #e0e0df;
        padding-bottom: 5px; }
      .aw_helpdesk2-ticket-view .aw-helpdesk2__form .aw_helpdesk2_form_thread .list-items .list-item .item-info .date,
      .aw_helpdesk2-ticket-external .aw-helpdesk2__form .aw_helpdesk2_form_thread .list-items .list-item .item-info .date {
        position: absolute;
        top: 0;
        right: 0; }

.input-text:not(textarea),
input[type="text"],
input[type="password"],
input[type="email"],
input[type="tel"],
input[type="number"],
input[type="date"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: block;
  width: 100%;
  height: 42px;
  padding: 6px 16px;
  font-size: 1.4rem;
  font-style: italic;
  font-family: "roboto-regular", sans-serif;
  line-height: 1.8;
  color: #08154A;
  background-color: white;
  border: 1px solid #D7D2CB;
  border-radius: 24px; }
  .input-text:not(textarea)::-webkit-input-placeholder,
  input[type="text"]::-webkit-input-placeholder,
  input[type="password"]::-webkit-input-placeholder,
  input[type="email"]::-webkit-input-placeholder,
  input[type="tel"]::-webkit-input-placeholder,
  input[type="number"]::-webkit-input-placeholder,
  input[type="date"]::-webkit-input-placeholder {
    color: #484848; }
  .input-text:not(textarea)::-moz-placeholder,
  input[type="text"]::-moz-placeholder,
  input[type="password"]::-moz-placeholder,
  input[type="email"]::-moz-placeholder,
  input[type="tel"]::-moz-placeholder,
  input[type="number"]::-moz-placeholder,
  input[type="date"]::-moz-placeholder {
    color: #484848;
    opacity: 1; }
  .input-text:not(textarea):-ms-input-placeholder,
  input[type="text"]:-ms-input-placeholder,
  input[type="password"]:-ms-input-placeholder,
  input[type="email"]:-ms-input-placeholder,
  input[type="tel"]:-ms-input-placeholder,
  input[type="number"]:-ms-input-placeholder,
  input[type="date"]:-ms-input-placeholder {
    color: #484848; }
  .input-text:not(textarea):-moz-placeholder,
  input[type="text"]:-moz-placeholder,
  input[type="password"]:-moz-placeholder,
  input[type="email"]:-moz-placeholder,
  input[type="tel"]:-moz-placeholder,
  input[type="number"]:-moz-placeholder,
  input[type="date"]:-moz-placeholder {
    color: #484848;
    opacity: 1; }
  .input-text:not(textarea).disabled-skin, .input-text:not(textarea):disabled,
  input[type="text"].disabled-skin,
  input[type="text"]:disabled,
  input[type="password"].disabled-skin,
  input[type="password"]:disabled,
  input[type="email"].disabled-skin,
  input[type="email"]:disabled,
  input[type="tel"].disabled-skin,
  input[type="tel"]:disabled,
  input[type="number"].disabled-skin,
  input[type="number"]:disabled,
  input[type="date"].disabled-skin,
  input[type="date"]:disabled {
    background-color: #F9FAFC; }
  .input-text:not(textarea):hover, .input-text:not(textarea):focus, .input-text:not(textarea):active,
  input[type="text"]:hover,
  input[type="text"]:focus,
  input[type="text"]:active,
  input[type="password"]:hover,
  input[type="password"]:focus,
  input[type="password"]:active,
  input[type="email"]:hover,
  input[type="email"]:focus,
  input[type="email"]:active,
  input[type="tel"]:hover,
  input[type="tel"]:focus,
  input[type="tel"]:active,
  input[type="number"]:hover,
  input[type="number"]:focus,
  input[type="number"]:active,
  input[type="date"]:hover,
  input[type="date"]:focus,
  input[type="date"]:active {
    border-color: #08154A; }

.input-text.mage-error,
input[type="text"].mage-error,
input[type="password"].mage-error,
input[type="email"].mage-error,
input[type="tel"].mage-error {
  border: 1px solid #EA6E6E !important; }

.input-text:disabled,
input:disabled,
button:disabled {
  opacity: 0.4 !important; }
  .input-text:disabled:hover,
  input:disabled:hover,
  button:disabled:hover {
    cursor: auto; }

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0; }

/* Firefox */
input[type=number] {
  -moz-appearance: textfield; }

.password-strength-meter {
  position: relative;
  margin: 5px 20px 0;
  font-size: 1.2rem;
  z-index: 1; }
  .password-strength-meter::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    z-index: -1; }

.password-weak .password-strength-meter > span {
  color: #EA6E6E;
  font-family: "roboto-bold", sans-serif; }

.password-medium .password-strength-meter > span {
  color: #FF9453;
  font-family: "roboto-bold", sans-serif; }

.password-strong .password-strength-meter > span {
  color: #419332;
  font-family: "roboto-bold", sans-serif; }

.password-very-strong .password-strength-meter > span {
  color: #58A91B;
  font-family: "roboto-bold", sans-serif; }

.choice input[type="radio"] + label {
  font-size: 1.6rem; }

input[type="radio"] + label {
  position: relative;
  display: flex;
  align-items: flex-start;
  padding-left: 25px;
  cursor: pointer; }
  input[type="radio"] + label::before, input[type="radio"] + label::after {
    position: absolute;
    content: "";
    cursor: pointer;
    border-radius: 100%;
    transition: all .2s; }
  input[type="radio"] + label::before {
    left: 0;
    top: 0;
    width: 14px;
    height: 14px;
    border: 1px solid #D7D2CB;
    background-color: #ffffff; }
  input[type="radio"] + label::after {
    width: calc(14px - 7px);
    height: calc(14px - 7px);
    left: calc(calc(14px + 1px * 2) / 2);
    top: calc(calc(14px + 1px * 2) / 2);
    background-color: #08154A;
    opacity: 0;
    -webkit-transform: scale(0.5) translate(-100%, -100%);
            transform: scale(0.5) translate(-100%, -100%); }

input[type="radio"]:checked + label::after {
  background-color: #016AB5;
  opacity: 1;
  -webkit-transform: scale(1) translate(-50%, -50%);
          transform: scale(1) translate(-50%, -50%);
  transition: all .2s; }

/**
 * Add :not(.action) because of btn add apparented product wich have class select
*/
.select:not(.action), .checkout-shipping-address .bloc-address-select .address-list:not(.action), .brand-view .brand-nav-title:not(.action), .catalogs__filters .catalogs-nav-title:not(.action), select {
  border: none;
  box-shadow: none;
  background-color: transparent;
  background-image: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  /* hide default down arrow in IE10 */
  position: relative;
  display: block;
  width: 100%;
  height: 42px;
  background-clip: padding-box;
  border: 1px solid #D7D2CB;
  border-radius: 24px;
  vertical-align: baseline;
  padding: 6px 40px 6px 16px;
  font-size: 1.4rem;
  font-style: italic;
  font-family: "roboto-regular", sans-serif;
  line-height: 1.8;
  color: #08154A;
  text-overflow: '';
  background: white url("../../frontend/Rivolier/equipol/fr_FR/images/icon/arrow_down.svg") no-repeat calc(100% - 16px) center;
  background-size: auto;
  transition: border-color .2s; }
  .select:not(.action)::-ms-expand, .checkout-shipping-address .bloc-address-select .address-list:not(.action)::-ms-expand, .brand-view .brand-nav-title:not(.action)::-ms-expand, .catalogs__filters .catalogs-nav-title:not(.action)::-ms-expand, select::-ms-expand {
    display: none; }
  .select:not(.action):focus, .checkout-shipping-address .bloc-address-select .address-list:not(.action):focus, .brand-view .brand-nav-title:not(.action):focus, .catalogs__filters .catalogs-nav-title:not(.action):focus, select:focus {
    outline: none; }
  .select:not(.action):focus, .checkout-shipping-address .bloc-address-select .address-list:not(.action):focus, .brand-view .brand-nav-title:not(.action):focus, .catalogs__filters .catalogs-nav-title:not(.action):focus, select:focus {
    outline: none; }
  .select:not(.action):-moz-focusring, .checkout-shipping-address .bloc-address-select .address-list:not(.action):-moz-focusring, .brand-view .brand-nav-title:not(.action):-moz-focusring, .catalogs__filters .catalogs-nav-title:not(.action):-moz-focusring, select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #000; }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .select:not(.action), .checkout-shipping-address .bloc-address-select .address-list:not(.action), .brand-view .brand-nav-title:not(.action), .catalogs__filters .catalogs-nav-title:not(.action), select {
      background-position: 99% center; } }
  .select:not(.action):hover, .checkout-shipping-address .bloc-address-select .address-list:not(.action):hover, .brand-view .brand-nav-title:not(.action):hover, .catalogs__filters .catalogs-nav-title:not(.action):hover, select:hover {
    border-color: #08154A;
    transition: border-color .2s; }
  .select:not(.action):disabled, .checkout-shipping-address .bloc-address-select .address-list:not(.action):disabled, .brand-view .brand-nav-title:not(.action):disabled, .catalogs__filters .catalogs-nav-title:not(.action):disabled, select:disabled {
    opacity: 0.4 !important; }
  .select:not(.action) option, .checkout-shipping-address .bloc-address-select .address-list:not(.action) option, .brand-view .brand-nav-title:not(.action) option, .catalogs__filters .catalogs-nav-title:not(.action) option, select option {
    color: #08154A;
    font-style: normal; }
    .select:not(.action) option:disabled, .checkout-shipping-address .bloc-address-select .address-list:not(.action) option:disabled, .brand-view .brand-nav-title:not(.action) option:disabled, .catalogs__filters .catalogs-nav-title:not(.action) option:disabled, select option:disabled {
      color: #ccc; }

textarea {
  display: block;
  width: 100%;
  padding: 10px 10px;
  font-size: 1.4rem;
  font-family: "roboto-regular", sans-serif;
  line-height: 1.8;
  font-style: italic;
  color: #08154A;
  background-color: white;
  border: 1px solid #D7D2CB;
  border-radius: 10px; }
  textarea:hover, textarea:focus, textarea:active {
    border-color: #08154A; }
  textarea::-webkit-input-placeholder {
    color: #484848; }
  textarea::-moz-placeholder {
    color: #484848;
    opacity: 1; }
  textarea:-ms-input-placeholder {
    color: #484848; }
  textarea:-moz-placeholder {
    color: #484848;
    opacity: 1; }

.cs-block {
  margin-top: 20px; }
  @media (min-width: 1024px) {
    .cs-block {
      margin-top: 30px; } }
  @media (min-width: 1293px) {
    .cs-block {
      margin-top: 40px; } }

.cs-agenda {
  padding: 35px 20px 55px;
  background-color: #016AB5; }
  @media (max-width: 767.98px) {
    .cs-agenda {
      margin-top: 0; } }
  @media (min-width: 768px) {
    .cs-agenda {
      float: left;
      width: 50%;
      height: 700px;
      padding: 35px 30px 55px; } }
  @media (min-width: 1024px) {
    .cs-agenda {
      padding: 50px; } }
  @media (min-width: 1293px) {
    .cs-agenda {
      padding: 50px 50px 60px 130px; } }
  .cs-agenda .cs-agenda__inner {
    max-width: 430px;
    margin: 0 auto; }
    @media (min-width: 1024px) {
      .cs-agenda .cs-agenda__inner {
        margin: 0; } }
  .cs-agenda .cs-agenda__title {
    margin-bottom: 40px;
    text-align: center;
    color: #ffffff; }
    @media (min-width: 768px) {
      .cs-agenda .cs-agenda__title {
        margin-bottom: 70px; } }
    .cs-agenda .cs-agenda__title .slash::before {
      color: white; }
  .cs-agenda .cs-agenda__list {
    margin-bottom: 80px; }
  .cs-agenda .agenda-item {
    color: #ffffff; }
    .cs-agenda .agenda-item + .agenda-item {
      margin-top: 40px; }
  .cs-agenda .agenda-item__date {
    display: block;
    padding-bottom: 8px;
    margin-bottom: 20px;
    border-bottom: 1px solid #979797; }
    .cs-agenda .agenda-item__date [class^="icon-"] {
      margin-right: 15px; }
    .cs-agenda .agenda-item__date .ct-field-date {
      display: inline-block;
      font-size: 1.3rem; }
  .cs-agenda .cs-agenda__cta {
    text-align: center; }
    .cs-agenda .cs-agenda__cta .btn--bordered, .cs-agenda .cs-agenda__cta .catalogsearch-result-index .ais-InfiniteHits-loadMore, .catalogsearch-result-index .cs-agenda .cs-agenda__cta .ais-InfiniteHits-loadMore, .cs-agenda .cs-agenda__cta .product-item-info .product-item-actions .action.tocompare, .product-item-info .product-item-actions .cs-agenda .cs-agenda__cta .action.tocompare, .cs-agenda .cs-agenda__cta .block-ajaxscroll .ajaxscroll-button, .block-ajaxscroll .cs-agenda .cs-agenda__cta .ajaxscroll-button, .cs-agenda .cs-agenda__cta .product-info-main .product-add-form .product-addto-links .action.tocompare, .product-info-main .product-add-form .product-addto-links .cs-agenda .cs-agenda__cta .action.tocompare, .cs-agenda .cs-agenda__cta .account-alert-content .table-wrapper .table td.col.action a, .account-alert-content .table-wrapper .table td.col.action .cs-agenda .cs-agenda__cta a {
      border-color: #ffffff;
      color: #ffffff; }
      .cs-agenda .cs-agenda__cta .btn--bordered:hover, .cs-agenda .cs-agenda__cta .catalogsearch-result-index .ais-InfiniteHits-loadMore:hover, .catalogsearch-result-index .cs-agenda .cs-agenda__cta .ais-InfiniteHits-loadMore:hover, .cs-agenda .cs-agenda__cta .product-item-info .product-item-actions .action.tocompare:hover, .product-item-info .product-item-actions .cs-agenda .cs-agenda__cta .action.tocompare:hover, .cs-agenda .cs-agenda__cta .block-ajaxscroll .ajaxscroll-button:hover, .block-ajaxscroll .cs-agenda .cs-agenda__cta .ajaxscroll-button:hover, .cs-agenda .cs-agenda__cta .product-info-main .product-add-form .product-addto-links .action.tocompare:hover, .product-info-main .product-add-form .product-addto-links .cs-agenda .cs-agenda__cta .action.tocompare:hover, .cs-agenda .cs-agenda__cta .account-alert-content .table-wrapper .table td.col.action a:hover, .account-alert-content .table-wrapper .table td.col.action .cs-agenda .cs-agenda__cta a:hover {
        background-color: #ffffff;
        color: #08154A; }

@media (min-width: 480px) {
  .cs-brands_list.grid-3 {
    justify-content: center; } }

.cs-brands_list.grid-3 .grid-cell {
  max-width: 417px; }
  @media (min-width: 480px) {
    .cs-brands_list.grid-3 .grid-cell {
      width: 100%; } }
  @media (min-width: 640px) {
    .cs-brands_list.grid-3 .grid-cell {
      display: flex;
      width: 50%;
      max-width: calc(417px + (10px * 2)); } }
  @media (min-width: 768px) {
    .cs-brands_list.grid-3 .grid-cell {
      width: 50%; } }
  @media (min-width: 1024px) {
    .cs-brands_list.grid-3 .grid-cell {
      width: 33.3333%;
      max-width: calc(417px + (15px * 2)); } }
  @media (min-width: 1293px) {
    .cs-brands_list.grid-3 .grid-cell {
      max-width: calc(417px + (18px * 2)); } }

.cs-brands_list .cs-brands__item {
  position: relative;
  width: 100%; }
  @media (max-width: 639.98px) {
    .cs-brands_list .cs-brands__item {
      height: 203px; } }

.cs-brands_list .cs-brands__link {
  display: block;
  height: 100%; }
  .cs-brands_list .cs-brands__link::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
    .cs-brands_list .cs-brands__link::before::before {
      content: '';
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      background: rgba(0, 0, 0, 0.5); }
  .cs-brands_list .cs-brands__link:hover .cs-brands__label {
    width: 100%; }

@media (max-width: 639.98px) {
  .cs-brands_list .cs-brands__img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; } }

.cs-brands_list .cs-brands__img::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5); }

.cs-brands_list .cs-brands__img img {
  display: block;
  width: 100%;
  border: none; }
  @media (max-width: 639.98px) {
    .cs-brands_list .cs-brands__img img {
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover; } }

.cs-brands_list .cs-brands__label {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 190px;
  padding: 10px;
  background-color: rgba(0, 0, 0, 0.5);
  font-family: "roboto-bold", sans-serif;
  font-size: 1.8rem;
  text-align: center;
  text-transform: uppercase;
  color: #ffffff;
  transition: left, width .4s; }
  @media (min-width: 1024px) {
    .cs-brands_list .cs-brands__label {
      font-size: 2rem; } }
  @media (min-width: 1293px) {
    .cs-brands_list .cs-brands__label {
      font-size: 2.4rem; } }
  .cs-brands_list .cs-brands__label > span {
    width: 190px; }

.cs-brands_list .cs-brands__item--all-brands {
  display: flex;
  align-items: center;
  color: #ffffff;
  background-color: #1D1D1D; }
  @media (min-width: 480px) {
    .cs-brands_list .cs-brands__item--all-brands {
      padding: 10px 20px 10px 30px; } }
  .cs-brands_list .cs-brands__item--all-brands .all-brands__title {
    font-size: 2rem;
    color: #ffffff; }
    @media (min-width: 768px) {
      .cs-brands_list .cs-brands__item--all-brands .all-brands__title {
        font-size: 2rem; } }
    @media (min-width: 1024px) {
      .cs-brands_list .cs-brands__item--all-brands .all-brands__title {
        font-size: 2rem; } }
    @media (min-width: 1293px) {
      .cs-brands_list .cs-brands__item--all-brands .all-brands__title {
        font-size: 3rem; } }
    .cs-brands_list .cs-brands__item--all-brands .all-brands__title .slash::before {
      color: #016AB5; }
  .cs-brands_list .cs-brands__item--all-brands .all-brands__content {
    padding: 0 20px; }
    @media (min-width: 480px) {
      .cs-brands_list .cs-brands__item--all-brands .all-brands__content {
        padding: 0; } }

.cs-brands_list .all-brands__title {
  margin-bottom: 22px; }
  @media (max-width: 767.98px) {
    .cs-brands_list .all-brands__title {
      font-size: 1.8rem; } }
  .cs-brands_list .all-brands__title > span:first-child {
    font-family: "roboto-regular", sans-serif; }

.cs-brands_list .all-brands__cta {
  margin-left: 20px; }

.cs-brands_list .slick-dots {
  margin-top: 15px; }
  .cs-brands_list .slick-dots button {
    border: 1px solid #08154A; }
  .cs-brands_list .slick-dots .slick-active button {
    background-color: #08154A; }

.cs-catalog {
  position: relative;
  padding: 35px 20px 55px;
  background-image: url("../../frontend/Rivolier/equipol/fr_FR/images/illustration/home-bg-catalogue.jpg");
  background-position: center;
  background-size: cover; }
  .cs-catalog::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.5); }
  @media (min-width: 768px) {
    .cs-catalog {
      float: left;
      width: 50%;
      height: 700px;
      padding: 35px 30px 55px; } }
  @media (min-width: 1024px) {
    .cs-catalog {
      padding: 50px; } }
  @media (min-width: 1293px) {
    .cs-catalog {
      padding: 50px 130px 60px 50px; } }
  .cs-catalog .cs-catalog__inner {
    display: flex;
    justify-content: center; }
    @media (min-width: 1293px) {
      .cs-catalog .cs-catalog__inner {
        justify-content: flex-end; } }
  .cs-catalog .cs-catalog__container {
    z-index: 2; }
  .cs-catalog .cs-catalog__title {
    margin-bottom: 24px;
    text-align: center;
    color: #ffffff; }
    @media (min-width: 480px) {
      .cs-catalog .cs-catalog__title {
        margin-bottom: 40px; } }
    @media (min-width: 1024px) {
      .cs-catalog .cs-catalog__title {
        margin-bottom: 70px; } }
    .cs-catalog .cs-catalog__title .slash::before {
      color: #016AB5; }
  .cs-catalog .cs-catalog__content {
    text-align: center; }
    @media (min-width: 1293px) {
      .cs-catalog .cs-catalog__content {
        display: flex;
        text-align: left; } }
  .cs-catalog .cs-catalog__img {
    position: relative;
    display: block;
    width: 240px;
    height: 350px;
    margin: 0 auto 15px; }
    @media (min-width: 1293px) {
      .cs-catalog .cs-catalog__img {
        margin-bottom: 0; } }
    .cs-catalog .cs-catalog__img .img__wrapper {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0; }
    .cs-catalog .cs-catalog__img img {
      display: block;
      border: none;
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover; }
  .cs-catalog .cs-catalog__txt {
    display: flex;
    flex-direction: column;
    justify-content: center;
    color: #ffffff; }
    @media (min-width: 1293px) {
      .cs-catalog .cs-catalog__txt {
        margin-left: 40px; } }
  .cs-catalog .cs-catalog__name {
    margin-bottom: 30px;
    font-family: "roboto-bold", sans-serif;
    font-size: 1.6rem; }
  .cs-catalog .cs-catalog__cta--current-catalog {
    margin-bottom: 15px; }
    .cs-catalog .cs-catalog__cta--current-catalog .btn, .cs-catalog .cs-catalog__cta--current-catalog .action.back:not(.customization), .cs-catalog .cs-catalog__cta--current-catalog .action.continue, .cs-catalog .cs-catalog__cta--current-catalog .action.checkout, .cs-catalog .cs-catalog__cta--current-catalog .action.create, .cs-catalog .cs-catalog__cta--current-catalog .action.customize, .cs-catalog .cs-catalog__cta--current-catalog .action.login, .cs-catalog .cs-catalog__cta--current-catalog .action.action-login, .cs-catalog .cs-catalog__cta--current-catalog .action.action-auth-toggle, .cs-catalog .cs-catalog__cta--current-catalog .action.action-menu-item, .cs-catalog .cs-catalog__cta--current-catalog .action.print, .cs-catalog .cs-catalog__cta--current-catalog .action.save, .cs-catalog .cs-catalog__cta--current-catalog .action.search, .cs-catalog .cs-catalog__cta--current-catalog .action.select, .cs-catalog .cs-catalog__cta--current-catalog .checkout-shipping-address .bloc-address-select .action.address-list, .checkout-shipping-address .bloc-address-select .cs-catalog .cs-catalog__cta--current-catalog .action.address-list, .cs-catalog .cs-catalog__cta--current-catalog .brand-view .action.brand-nav-title, .brand-view .cs-catalog .cs-catalog__cta--current-catalog .action.brand-nav-title, .cs-catalog .cs-catalog__cta--current-catalog .catalogs__filters .action.catalogs-nav-title, .catalogs__filters .cs-catalog .cs-catalog__cta--current-catalog .action.catalogs-nav-title, .cs-catalog .cs-catalog__cta--current-catalog .action.submit, .cs-catalog .cs-catalog__cta--current-catalog .action.subscribe, .cs-catalog .cs-catalog__cta--current-catalog .action.tocart, .cs-catalog .cs-catalog__cta--current-catalog .action.update, .cs-catalog .cs-catalog__cta--current-catalog .action.post-reply, .cs-catalog .cs-catalog__cta--current-catalog .action.share, .cs-catalog .cs-catalog__cta--current-catalog .action.btn-search, .cs-catalog .cs-catalog__cta--current-catalog .modal-slide .modal-footer button, .modal-slide .modal-footer .cs-catalog .cs-catalog__cta--current-catalog button,
    .cs-catalog .cs-catalog__cta--current-catalog .modal-popup .modal-footer button, .modal-popup .modal-footer .cs-catalog .cs-catalog__cta--current-catalog button, .cs-catalog .cs-catalog__cta--current-catalog .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .cs-catalog .cs-catalog__cta--current-catalog .action.top-action,
    .cs-catalog .cs-catalog__cta--current-catalog .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .cs-catalog .cs-catalog__cta--current-catalog .action.top-action, .cs-catalog .cs-catalog__cta--current-catalog .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .cs-catalog .cs-catalog__cta--current-catalog .action.action-close,
    .cs-catalog .cs-catalog__cta--current-catalog .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .cs-catalog .cs-catalog__cta--current-catalog .action.action-close, .cs-catalog .cs-catalog__cta--current-catalog .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .action.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .cs-catalog .cs-catalog__cta--current-catalog .action.primary,
    .cs-catalog .cs-catalog__cta--current-catalog .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .action.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .cs-catalog .cs-catalog__cta--current-catalog .action.primary, .cs-catalog .cs-catalog__cta--current-catalog .catalogsearch-result-index .ais-InfiniteHits-loadMore, .catalogsearch-result-index .cs-catalog .cs-catalog__cta--current-catalog .ais-InfiniteHits-loadMore, .cs-catalog .cs-catalog__cta--current-catalog .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .cs-catalog .cs-catalog__cta--current-catalog .ais-RangeInput-submit, .cs-catalog .cs-catalog__cta--current-catalog .product-item-info .product-item-actions .action.tocompare, .product-item-info .product-item-actions .cs-catalog .cs-catalog__cta--current-catalog .action.tocompare, .cs-catalog .cs-catalog__cta--current-catalog .block-ajaxscroll .ajaxscroll-button, .block-ajaxscroll .cs-catalog .cs-catalog__cta--current-catalog .ajaxscroll-button, .cs-catalog .cs-catalog__cta--current-catalog .product-info-main .product-add-form .isbulky > a, .product-info-main .product-add-form .cs-catalog .cs-catalog__cta--current-catalog .isbulky > a, .cs-catalog .cs-catalog__cta--current-catalog .product-info-main .product-add-form .product-addto-links .action.tocompare, .product-info-main .product-add-form .product-addto-links .cs-catalog .cs-catalog__cta--current-catalog .action.tocompare, .cs-catalog .cs-catalog__cta--current-catalog .account-alert-content .table-wrapper .table td.col.action a, .account-alert-content .table-wrapper .table td.col.action .cs-catalog .cs-catalog__cta--current-catalog a, .cs-catalog .cs-catalog__cta--current-catalog .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .action.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .cs-catalog .cs-catalog__cta--current-catalog .action.primary, .cs-catalog .cs-catalog__cta--current-catalog .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .cs-catalog .cs-catalog__cta--current-catalog .action.primary, .cs-catalog .cs-catalog__cta--current-catalog .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .cs-catalog .cs-catalog__cta--current-catalog .action.action-back {
      background-color: #08154A; }
      .cs-catalog .cs-catalog__cta--current-catalog .btn::after, .cs-catalog .cs-catalog__cta--current-catalog .action.back:not(.customization)::after, .cs-catalog .cs-catalog__cta--current-catalog .action.continue::after, .cs-catalog .cs-catalog__cta--current-catalog .action.checkout::after, .cs-catalog .cs-catalog__cta--current-catalog .action.create::after, .cs-catalog .cs-catalog__cta--current-catalog .action.customize::after, .cs-catalog .cs-catalog__cta--current-catalog .action.login::after, .cs-catalog .cs-catalog__cta--current-catalog .action.action-login::after, .cs-catalog .cs-catalog__cta--current-catalog .action.action-auth-toggle::after, .cs-catalog .cs-catalog__cta--current-catalog .action.action-menu-item::after, .cs-catalog .cs-catalog__cta--current-catalog .action.print::after, .cs-catalog .cs-catalog__cta--current-catalog .action.save::after, .cs-catalog .cs-catalog__cta--current-catalog .action.search::after, .cs-catalog .cs-catalog__cta--current-catalog .action.select::after, .cs-catalog .cs-catalog__cta--current-catalog .checkout-shipping-address .bloc-address-select .action.address-list::after, .checkout-shipping-address .bloc-address-select .cs-catalog .cs-catalog__cta--current-catalog .action.address-list::after, .cs-catalog .cs-catalog__cta--current-catalog .brand-view .action.brand-nav-title::after, .brand-view .cs-catalog .cs-catalog__cta--current-catalog .action.brand-nav-title::after, .cs-catalog .cs-catalog__cta--current-catalog .catalogs__filters .action.catalogs-nav-title::after, .catalogs__filters .cs-catalog .cs-catalog__cta--current-catalog .action.catalogs-nav-title::after, .cs-catalog .cs-catalog__cta--current-catalog .action.submit::after, .cs-catalog .cs-catalog__cta--current-catalog .action.subscribe::after, .cs-catalog .cs-catalog__cta--current-catalog .action.tocart::after, .cs-catalog .cs-catalog__cta--current-catalog .action.update::after, .cs-catalog .cs-catalog__cta--current-catalog .action.post-reply::after, .cs-catalog .cs-catalog__cta--current-catalog .action.share::after, .cs-catalog .cs-catalog__cta--current-catalog .action.btn-search::after, .cs-catalog .cs-catalog__cta--current-catalog .modal-slide .modal-footer button::after, .modal-slide .modal-footer .cs-catalog .cs-catalog__cta--current-catalog button::after,
      .cs-catalog .cs-catalog__cta--current-catalog .modal-popup .modal-footer button::after, .modal-popup .modal-footer .cs-catalog .cs-catalog__cta--current-catalog button::after, .cs-catalog .cs-catalog__cta--current-catalog .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.top-action::after, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .cs-catalog .cs-catalog__cta--current-catalog .action.top-action::after,
      .cs-catalog .cs-catalog__cta--current-catalog .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.top-action::after, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .cs-catalog .cs-catalog__cta--current-catalog .action.top-action::after, .cs-catalog .cs-catalog__cta--current-catalog .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.action-close::after, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .cs-catalog .cs-catalog__cta--current-catalog .action.action-close::after,
      .cs-catalog .cs-catalog__cta--current-catalog .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.action-close::after, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .cs-catalog .cs-catalog__cta--current-catalog .action.action-close::after, .cs-catalog .cs-catalog__cta--current-catalog .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .action.primary::after, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .cs-catalog .cs-catalog__cta--current-catalog .action.primary::after,
      .cs-catalog .cs-catalog__cta--current-catalog .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .action.primary::after, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .cs-catalog .cs-catalog__cta--current-catalog .action.primary::after, .cs-catalog .cs-catalog__cta--current-catalog .catalogsearch-result-index .ais-InfiniteHits-loadMore::after, .catalogsearch-result-index .cs-catalog .cs-catalog__cta--current-catalog .ais-InfiniteHits-loadMore::after, .cs-catalog .cs-catalog__cta--current-catalog .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-submit::after, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .cs-catalog .cs-catalog__cta--current-catalog .ais-RangeInput-submit::after, .cs-catalog .cs-catalog__cta--current-catalog .product-item-info .product-item-actions .action.tocompare::after, .product-item-info .product-item-actions .cs-catalog .cs-catalog__cta--current-catalog .action.tocompare::after, .cs-catalog .cs-catalog__cta--current-catalog .block-ajaxscroll .ajaxscroll-button::after, .block-ajaxscroll .cs-catalog .cs-catalog__cta--current-catalog .ajaxscroll-button::after, .cs-catalog .cs-catalog__cta--current-catalog .product-info-main .product-add-form .isbulky > a::after, .product-info-main .product-add-form .cs-catalog .cs-catalog__cta--current-catalog .isbulky > a::after, .cs-catalog .cs-catalog__cta--current-catalog .product-info-main .product-add-form .product-addto-links .action.tocompare::after, .product-info-main .product-add-form .product-addto-links .cs-catalog .cs-catalog__cta--current-catalog .action.tocompare::after, .cs-catalog .cs-catalog__cta--current-catalog .account-alert-content .table-wrapper .table td.col.action a::after, .account-alert-content .table-wrapper .table td.col.action .cs-catalog .cs-catalog__cta--current-catalog a::after, .cs-catalog .cs-catalog__cta--current-catalog .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .action.primary::after, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .cs-catalog .cs-catalog__cta--current-catalog .action.primary::after, .cs-catalog .cs-catalog__cta--current-catalog .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.primary::after, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .cs-catalog .cs-catalog__cta--current-catalog .action.primary::after, .cs-catalog .cs-catalog__cta--current-catalog .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.action-back::after, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .cs-catalog .cs-catalog__cta--current-catalog .action.action-back::after {
        background: #0b1d66; }

.cs-editorial__inner {
  position: relative;
  display: flex;
  align-items: center;
  height: 530px; }
  .cs-editorial__inner .cs-editorial__background {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
    .cs-editorial__inner .cs-editorial__background::before {
      content: '';
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      background: rgba(33, 33, 33, 0.75); }
    .cs-editorial__inner .cs-editorial__background img {
      -o-object-fit: cover;
         object-fit: cover;
      height: 100%;
      width: 100%; }
  .cs-editorial__inner .cs-editorial__content {
    position: relative; }
    @media (min-width: 1024px) {
      .cs-editorial__inner .cs-editorial__content {
        width: 60%;
        max-width: 640px;
        padding-left: 113px; } }
  .cs-editorial__inner .cs-editorial__title,
  .cs-editorial__inner .cs-editorial__description {
    margin-bottom: 26px;
    line-height: 1.1;
    color: #ffffff; }
    @media (min-width: 1024px) {
      .cs-editorial__inner .cs-editorial__title,
      .cs-editorial__inner .cs-editorial__description {
        margin-bottom: 32px; } }

.cs-news__inner {
  overflow: hidden;
  padding-top: 30px;
  background: #F4F1ED; }
  @media (min-width: 1024px) {
    .cs-news__inner {
      padding-top: 60px; } }

.cs-news__title {
  position: relative;
  z-index: 2;
  text-align: center;
  margin-bottom: 30px;
  color: #08154A; }
  @media (min-width: 1024px) {
    .cs-news__title {
      margin-bottom: 50px; } }

.cs-news__list {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  max-width: 840px;
  margin: 0 auto 30px; }
  @media (min-width: 640px) {
    .cs-news__list {
      justify-content: space-between; } }
  @media (min-width: 1024px) {
    .cs-news__list {
      margin: 0 auto 50px; } }
  .cs-news__list .cs-news__item {
    position: relative;
    width: 100%; }
    @media (min-width: 640px) {
      .cs-news__list .cs-news__item {
        width: calc((100% - (10px * 1)) / 2); } }
    @media (min-width: 768px) {
      .cs-news__list .cs-news__item {
        width: calc((100% - (20px * 1)) / 2); } }
    @media (min-width: 1024px) {
      .cs-news__list .cs-news__item {
        width: calc((100% - (30px * 1)) / 2); } }
    @media (min-width: 1293px) {
      .cs-news__list .cs-news__item {
        width: calc((100% - (40px * 1)) / 2); } }
    .cs-news__list .cs-news__item:first-child {
      width: 100%; }
      .cs-news__list .cs-news__item:first-child::before {
        content: "";
        position: absolute;
        top: -100vh;
        bottom: 50%;
        left: 50%;
        width: 100vw;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
        background-color: #ffffff; }
      .cs-news__list .cs-news__item:first-child .ct-field-image {
        height: 35vh; }
        @media (min-width: 768px) {
          .cs-news__list .cs-news__item:first-child .ct-field-image {
            height: 314px; } }
      .cs-news__list .cs-news__item:first-child .ct-image {
        -o-object-fit: cover;
           object-fit: cover;
        height: 100%; }
    .cs-news__list .cs-news__item + .cs-news__item {
      margin-top: 10px; }
      @media (min-width: 768px) {
        .cs-news__list .cs-news__item + .cs-news__item {
          margin-top: 20px; } }
      @media (min-width: 1024px) {
        .cs-news__list .cs-news__item + .cs-news__item {
          margin-top: 30px; } }
      @media (min-width: 1293px) {
        .cs-news__list .cs-news__item + .cs-news__item {
          margin-top: 40px; } }
  .cs-news__list .ct-field-image {
    position: relative;
    overflow: hidden; }
    .cs-news__list .ct-field-image::before {
      position: absolute;
      z-index: 1;
      content: '';
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      display: block;
      background: linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.8) 100%, black 100%);
      pointer-events: none; }
  .cs-news__list .ct-image {
    display: block;
    width: 100%;
    transition: -webkit-transform .4s;
    transition: transform .4s;
    transition: transform .4s, -webkit-transform .4s; }
  .cs-news__list .news-item__link {
    display: block; }
    .cs-news__list .news-item__link:hover .ct-image {
      -webkit-transform: scale(1.1);
              transform: scale(1.1); }
  .cs-news__list .news-item__txt {
    position: absolute;
    z-index: 2;
    left: 20px;
    bottom: 20px;
    color: #ffffff; }
    @media (min-width: 768px) {
      .cs-news__list .news-item__txt {
        left: 30px;
        bottom: 25px; } }
    .cs-news__list .news-item__txt .news-txt__date {
      font-size: 1.5rem; }
    .cs-news__list .news-item__txt .news-txt__title {
      margin: 5px 0 0;
      font-family: "roboto-bold", sans-serif;
      font-size: 1.8rem; }

.news-item__cta {
  text-align: center; }
  .news-item__cta a {
    color: #08154A;
    border-color: #08154A; }
    .news-item__cta a:hover, .news-item__cta a:focus, .news-item__cta a:active {
      background-color: #08154A; }

.cs-push-products__title {
  text-align: center;
  color: #08154A; }
  @media (min-width: 768px) {
    .cs-push-products__title {
      margin-bottom: 20px; } }
  @media (min-width: 1024px) {
    .cs-push-products__title {
      margin-bottom: 30px; } }
  @media (min-width: 1293px) {
    .cs-push-products__title {
      margin-bottom: 32px; } }

@media (max-width: 479.98px) {
  .js-push-products .slick-dots {
    margin-top: 20px; } }

.js-push-products .slick-track {
  display: flex; }
  .js-push-products .slick-track .slick-slide {
    display: flex !important;
    float: none; }

.cs-reassurance .cs-reassurance__inner {
  color: #ffffff;
  background: linear-gradient(to left, #08154A 50%, #016AB5 50%); }
  .cs-reassurance .cs-reassurance__inner > .container, .cs-reassurance .page-layout-1column .column.main.cs-reassurance__inner > .messages, .page-layout-1column .cs-reassurance .column.main.cs-reassurance__inner > .messages, .cs-reassurance .cms-home .page-main.cs-reassurance__inner > .page.messages, .cms-home .cs-reassurance .page-main.cs-reassurance__inner > .page.messages, .cs-reassurance .cs-reassurance__inner > .breadcrumbs, .cs-reassurance .page-layout-2columns-left .cs-reassurance__inner > .page-main, .page-layout-2columns-left .cs-reassurance .cs-reassurance__inner > .page-main,
  .cs-reassurance .page-layout-2columns-right .cs-reassurance__inner > .page-main, .page-layout-2columns-right .cs-reassurance .cs-reassurance__inner > .page-main,
  .cs-reassurance .page-layout-1column:not(.cms-home):not(.cms-styleguide):not(.cms-marques):not(.catalog_pdf-index-index):not(.rivshopbybrand-index-listing):not(.category-listing) .cs-reassurance__inner > .page-main, .page-layout-1column:not(.cms-home):not(.cms-styleguide):not(.cms-marques):not(.catalog_pdf-index-index):not(.rivshopbybrand-index-listing):not(.category-listing) .cs-reassurance .cs-reassurance__inner > .page-main, .cs-reassurance .cs-reassurance__inner > .col2-set, .cs-reassurance .header-top .cs-reassurance__inner > .header-top-items, .header-top .cs-reassurance .cs-reassurance__inner > .header-top-items, .cs-reassurance .page-header.cs-reassurance__inner > .header, .cs-reassurance .category-listing .cs-reassurance__inner > #amasty-shopby-product-list, .category-listing .cs-reassurance .cs-reassurance__inner > #amasty-shopby-product-list, .cs-reassurance .category-view .cs-reassurance__inner > .page-title-wrapper, .category-view .cs-reassurance .cs-reassurance__inner > .page-title-wrapper,
  .cs-reassurance .category-view .cs-reassurance__inner > .category-description, .category-view .cs-reassurance .cs-reassurance__inner > .category-description, .cs-reassurance .cs-reassurance__inner > .checkout-container, .cs-reassurance .brand-view .cs-reassurance__inner > .container-brand-at-front__content, .brand-view .cs-reassurance .cs-reassurance__inner > .container-brand-at-front__content,
  .cs-reassurance .brand-view .cs-reassurance__inner > .container-all-brands__content, .brand-view .cs-reassurance .cs-reassurance__inner > .container-all-brands__content, .cs-reassurance .rivshopbybrand-index-listing .brand-view .cs-reassurance__inner > .brand-name-wrapper, .rivshopbybrand-index-listing .brand-view .cs-reassurance .cs-reassurance__inner > .brand-name-wrapper {
    padding: 0; }
  @media (max-width: 767.98px) {
    .cs-reassurance .cs-reassurance__inner {
      background: linear-gradient(to bottom, #016AB5 50%, #08154A 50%); } }

@media (min-width: 1024px) {
  .cs-reassurance .cs-reassurance__content {
    display: flex;
    flex-wrap: wrap;
    align-items: center; } }

.cs-reassurance .cs-reassurance__title {
  display: flex;
  justify-content: center;
  padding: 20px 0;
  background-color: #016AB5;
  font-size: 3rem;
  line-height: 1.1; }
  @media (min-width: 768px) {
    .cs-reassurance .cs-reassurance__title {
      padding: 20px; } }
  @media (min-width: 1293px) {
    .cs-reassurance .cs-reassurance__title {
      padding: 30px 60px 30px 40px; } }
  .cs-reassurance .cs-reassurance__title .title-1, .cs-reassurance .cs-reassurance__title .cms-page-view .page-title-wrapper .page-title, .cms-page-view .page-title-wrapper .cs-reassurance .cs-reassurance__title .page-title, .cs-reassurance .cs-reassurance__title .cms-marques .page-title-wrapper .page-title, .cms-marques .page-title-wrapper .cs-reassurance .cs-reassurance__title .page-title {
    margin: 0;
    text-align: center; }
    @media (min-width: 1024px) {
      .cs-reassurance .cs-reassurance__title .title-1, .cs-reassurance .cs-reassurance__title .cms-page-view .page-title-wrapper .page-title, .cms-page-view .page-title-wrapper .cs-reassurance .cs-reassurance__title .page-title, .cs-reassurance .cs-reassurance__title .cms-marques .page-title-wrapper .page-title, .cms-marques .page-title-wrapper .cs-reassurance .cs-reassurance__title .page-title {
        text-align: left; } }
    .cs-reassurance .cs-reassurance__title .title-1 .slash::before, .cs-reassurance .cs-reassurance__title .cms-page-view .page-title-wrapper .page-title .slash::before, .cms-page-view .page-title-wrapper .cs-reassurance .cs-reassurance__title .page-title .slash::before, .cs-reassurance .cs-reassurance__title .cms-marques .page-title-wrapper .page-title .slash::before, .cms-marques .page-title-wrapper .cs-reassurance .cs-reassurance__title .page-title .slash::before {
      color: white; }

.cs-reassurance .reassurance__list {
  padding: 25px 0;
  background-color: #08154A; }
  @media (min-width: 1024px) {
    .cs-reassurance .reassurance__list {
      flex: 1; } }
  .cs-reassurance .reassurance__list li {
    padding: 10px; }
    .cs-reassurance .reassurance__list li:nth-child(n+3) {
      margin-top: 45px; }
      @media (min-width: 768px) {
        .cs-reassurance .reassurance__list li:nth-child(n+3) {
          margin-top: 0; } }

.cs-reassurance .reassurance__icon {
  margin-bottom: 20px; }

.cs-slideshow__slide {
  background-color: #ffffff; }

.cs-slideshow__content {
  width: 100vw;
  display: flex;
  flex-direction: column; }
  @media (min-width: 768px) {
    .cs-slideshow__content {
      flex-direction: row;
      align-items: center; } }

.cs-slideshow__txt {
  order: 2;
  padding: 40px 20px 30px; }
  @media (max-width: 767.98px) {
    .cs-slideshow__txt {
      min-height: 280px; } }
  @media (min-width: 768px) {
    .cs-slideshow__txt {
      order: 1;
      display: flex;
      justify-content: flex-end;
      width: 40%;
      padding: 0 20px; }
      .cs-slideshow__txt > div {
        width: 430px;
        text-align: left; } }
  @media (min-width: 1024px) {
    .cs-slideshow__txt {
      padding: 0 30px; } }
  @media (min-width: 1293px) {
    .cs-slideshow__txt {
      padding-top: 0;
      padding-right: 100px;
      padding-bottom: 0; } }

.cs-slideshow__img {
  position: relative;
  height: 250px;
  order: 1; }
  @media (max-width: 767.98px) {
    .cs-slideshow__img:after {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      display: block;
      width: 100%;
      height: 29px;
      margin-left: -10px;
      content: '';
      background-image: url("../../frontend/Rivolier/equipol/fr_FR/images/cs-slideshow-mask.svg");
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover; } }
  @media (min-width: 768px) {
    .cs-slideshow__img {
      order: 2;
      width: 60%;
      height: 416px; } }
  .cs-slideshow__img .img-container {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
  .cs-slideshow__img img {
    max-width: none;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover; }

.cs-slideshow__title {
  margin-bottom: 15px;
  font-family: "roboto-bold", sans-serif;
  font-size: 2.6rem;
  line-height: 1.1;
  color: #018ef2; }
  @media (min-width: 1024px) {
    .cs-slideshow__title {
      font-size: 2.8rem; } }

.cs-slideshow__description {
  margin-bottom: 35px;
  line-height: 1.1;
  color: #474747; }

.cs-slideshow .cs-block__inner {
  position: relative; }

.cs-slideshow .slick-track {
  display: flex; }
  .cs-slideshow .slick-track .slick-slide {
    display: flex !important;
    float: none; }

.cs-slideshow .cs-slideshow__custom-nav {
  position: absolute;
  display: flex; }
  @media (max-width: 767.98px) {
    .cs-slideshow .cs-slideshow__custom-nav {
      top: 255px;
      justify-content: center;
      width: 100%; } }
  @media (min-width: 768px) {
    .cs-slideshow .cs-slideshow__custom-nav {
      bottom: 20px;
      justify-content: flex-end;
      align-items: center;
      width: 40%;
      padding-right: 33px; }
      .cs-slideshow .cs-slideshow__custom-nav .slick-next {
        order: 3; }
      .cs-slideshow .cs-slideshow__custom-nav .slick-prev {
        order: 1; }
      .cs-slideshow .cs-slideshow__custom-nav .slick-dots {
        order: 2; } }
  .cs-slideshow .cs-slideshow__custom-nav .slick-dots {
    text-align: center; }
    .cs-slideshow .cs-slideshow__custom-nav .slick-dots > li {
      display: inline-flex; }
      .cs-slideshow .cs-slideshow__custom-nav .slick-dots > li button {
        border: 1px solid #08154A;
        margin: 0; }
        .cs-slideshow .cs-slideshow__custom-nav .slick-dots > li button:before {
          display: none; }
      .cs-slideshow .cs-slideshow__custom-nav .slick-dots > li.slick-active button {
        background-color: #08154A; }
  .cs-slideshow .cs-slideshow__custom-nav .slick-arrow {
    position: static !important;
    width: 20px;
    height: 20px;
    cursor: pointer; }
    .cs-slideshow .cs-slideshow__custom-nav .slick-arrow::before {
      font-size: 2rem;
      color: #08154A; }

.cs-video {
  background-color: #F4F1ED; }
  @media (max-width: 1023.98px) {
    .cs-video {
      padding-bottom: 20px; } }
  .cs-video .cs-video__inner {
    position: relative; }
  @media (min-width: 1024px) {
    .cs-video .cs-video__player {
      width: 75%;
      max-width: 1046px; } }
  .cs-video .cs-video__player .player-container {
    position: relative;
    height: 0;
    overflow: hidden;
    padding-bottom: 56.25%; }
  .cs-video .cs-video__player iframe {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 100% !important; }
  .cs-video .cs-video__txt {
    margin-top: -20px;
    margin-right: -20px;
    margin-left: 20px; }
    @media (min-width: 1024px) {
      .cs-video .cs-video__txt {
        position: absolute;
        top: 50%;
        right: 0;
        left: 0;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
        margin-top: 0;
        margin-right: 0;
        margin-left: 0; }
        .cs-video .cs-video__txt .video-txt__inner {
          display: flex;
          justify-content: flex-end; } }
  .cs-video .video-txt__content {
    position: relative;
    padding: 16px 22px 33px;
    color: #08154A;
    background-color: #ffffff; }
    @media (min-width: 768px) {
      .cs-video .video-txt__content {
        padding: 28px 32px 47px; } }
    @media (min-width: 1024px) {
      .cs-video .video-txt__content {
        width: 489px; } }
    @media (min-width: 1293px) {
      .cs-video .video-txt__content {
        width: 589px; } }
  .cs-video .video-txt__txt {
    padding-right: 15px;
    font-size: 1.6rem;
    font-weight: normal;
    letter-spacing: -.3px; }
    @media (min-width: 768px) {
      .cs-video .video-txt__txt {
        font-size: 2rem; } }
    @media (min-width: 1024px) {
      .cs-video .video-txt__txt {
        padding-right: 0;
        font-size: 2.6rem; } }
    @media (min-width: 1293px) {
      .cs-video .video-txt__txt {
        font-size: 2rem; } }
  .cs-video .video-txt__cta {
    position: absolute;
    bottom: -19px;
    left: 22px; }
    @media (min-width: 768px) {
      .cs-video .video-txt__cta {
        left: 32px; } }

.breadcrumbs + .page-main {
  padding-top: 0 !important; }

.breadcrumbs .items {
  font-size: 0;
  margin: 10px 0; }
  @media (min-width: 768px) {
    .breadcrumbs .items {
      margin: 30px 0 20px; } }
  .breadcrumbs .items > li {
    display: inline-flex;
    align-items: center; }
    .breadcrumbs .items > li,
    .breadcrumbs .items > li > a,
    .breadcrumbs .items > li > strong {
      color: #08154A;
      font-size: 1.2rem;
      line-height: 1.4; }
    .breadcrumbs .items > li strong {
      font-family: "roboto-bold", sans-serif; }
    .breadcrumbs .items > li + li {
      padding-left: 8px; }
      .breadcrumbs .items > li + li::before {
        content: ">";
        position: relative;
        top: 1px;
        padding-right: 8px; }

.container, .page-layout-1column .column.main > .messages, .cms-home .page-main > .page.messages, .breadcrumbs, .page-layout-2columns-left .page-main,
.page-layout-2columns-right .page-main,
.page-layout-1column:not(.cms-home):not(.cms-styleguide):not(.cms-marques):not(.catalog_pdf-index-index):not(.rivshopbybrand-index-listing):not(.category-listing) .page-main, .col2-set, .header-top .header-top-items, .page-header > .header, .category-listing #amasty-shopby-product-list, .category-view .page-title-wrapper,
.category-view .category-description, .checkout-container, .brand-view .container-brand-at-front__content,
.brand-view .container-all-brands__content, .rivshopbybrand-index-listing .brand-view .brand-name-wrapper {
  width: 100%;
  max-width: 1440px;
  padding: 0 20px;
  margin: 0 auto; }

.page-main {
  min-height: 60vh; }
  .page-layout-2columns-left .page-main,
  .page-layout-2columns-right .page-main,
  .page-layout-1column:not(.cms-home):not(.cms-styleguide):not(.cms-marques):not(.catalog_pdf-index-index):not(.rivshopbybrand-index-listing):not(.category-listing) .page-main {
    padding-top: 25px; }

.columns {
  padding-bottom: 30px; }
  @media (min-width: 768px) {
    .columns {
      padding-bottom: 40px; } }

.col1-layout .section {
  clear: both;
  overflow: hidden; }

@media (min-width: 768px) {
  .col1-layout .full {
    width: 100%; }
  .col1-layout .half {
    float: left;
    width: 50%; }
  .col1-layout .third {
    float: left;
    width: 33.33333%; }
  .col1-layout .quarter,
  .col1-layout .fourth {
    float: left;
    width: 25%; }
  .col1-layout .three-quarter {
    float: left;
    width: 75%; }
  .col1-layout .two-thirds {
    float: left;
    width: 66.66667%; } }

@media (min-width: 1024px) {
  .page-layout-2columns-left .columns .column.main {
    width: 75.5%;
    float: right; }
  .page-layout-2columns-left .columns .sidebar-main,
  .page-layout-2columns-left .columns .sidebar-additional {
    float: left;
    width: 24.5%;
    padding-right: 30px; }
  .page-layout-2columns-left .columns .sidebar-additional {
    clear: left;
    padding-left: 0; } }

@media (min-width: 1293px) {
  .page-layout-2columns-left .columns .sidebar-main,
  .page-layout-2columns-left .columns .sidebar-additional {
    padding-right: 35px; } }

@media (max-width: 1023.98px) {
  .page-layout-2columns-left.page-with-filter .sidebar-main {
    display: none; }
    .page-layout-2columns-left.page-with-filter .sidebar-main.is-showed {
      position: fixed;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      height: 100vh;
      z-index: 9999;
      display: block;
      background-color: #ffffff;
      overflow-x: scroll; } }

@media (min-width: 1024px) {
  .page-layout-2columns-left.page-with-filter .sidebar-main {
    margin-top: 40px;
    margin-bottom: 20px; } }

@media (min-width: 1293px) {
  .page-layout-2columns-left.page-with-filter .sidebar-main {
    margin-top: 43px; } }

@media (max-width: 1023.98px) {
  .page-layout-2columns-left.page-with-filter .sidebar-additional {
    display: none; } }

@media (min-width: 768px) {
  .page-layout-2columns-right .col-main {
    float: left; }
  .page-layout-2columns-right .sidebar {
    float: right; } }

@media (min-width: 768px) {
  .col3-layout .col-main,
  .col3-layout .col-left {
    float: left; }
  .col3-layout .col-right {
    float: right; } }

@media (min-width: 768px) {
  .col2-set .col-1,
  .col2-set .col-2 {
    float: left; }
  .col2-set .col-1 {
    width: 50%;
    padding: 0 10px; }
  .col2-set .col-2 {
    width: 50%;
    padding: 0 10px; } }

@media (min-width: 768px) {
  .page-layout-3columns[class^="contentmanager-contentlist"] .columns {
    display: flex;
    flex-direction: row; }
  .page-layout-3columns[class^="contentmanager-contentlist"] .main {
    order: 2;
    width: 75.5%; }
  .page-layout-3columns[class^="contentmanager-contentlist"] .ct-sidebar-additional {
    order: 3;
    width: 24.5%; }
  .page-layout-3columns[class^="contentmanager-contentlist"] .sidebar-main {
    order: 1;
    width: 24.5%; } }

@media (max-width: 767.98px) {
  .page-layout-3columns[class^="contentmanager-contentlist"] .sidebar-main {
    display: none; } }

@media (max-width: 479.98px) {
  .grid-2 .grid-cell + .grid-cell,
  .grid-3 .grid-cell + .grid-cell,
  .grid-4 .grid-cell + .grid-cell {
    margin-top: 20px; }
  .grid-2.js-push-products .grid-cell,
  .grid-3.js-push-products .grid-cell,
  .grid-4.js-push-products .grid-cell {
    margin-top: 0; } }

@media (min-width: 480px) {
  .grid-2,
  .grid-3,
  .grid-4 {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px; }
    .grid-2 .grid-cell,
    .grid-3 .grid-cell,
    .grid-4 .grid-cell {
      width: 50%;
      padding: 10px; } }

@media (min-width: 1024px) {
  .grid-2,
  .grid-3,
  .grid-4 {
    margin: 0 -15px; }
    .grid-2 .grid-cell,
    .grid-3 .grid-cell,
    .grid-4 .grid-cell {
      padding: 15px; } }

@media (min-width: 1293px) {
  .grid-2,
  .grid-3,
  .grid-4 {
    margin: 0 -18px; }
    .grid-2 .grid-cell,
    .grid-3 .grid-cell,
    .grid-4 .grid-cell {
      padding: 18px; } }

@media (min-width: 768px) {
  .grid-3 .grid-cell,
  .grid-4 .grid-cell {
    width: 33.33333%; } }

@media (max-width: 479.98px) {
  .grid-4 .grid-cell {
    max-width: 320px;
    margin-right: auto;
    margin-left: auto; } }

@media (min-width: 1024px) {
  .grid-4 .grid-cell {
    width: 25%; } }

.cms-home .footer-reassurance {
  display: none; }

.cms-home .columns {
  padding-bottom: 0; }

.reassurance__list {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  padding: 25px 0;
  color: #ffffff; }
  .reassurance__list.reassurance__list--branded {
    color: #08154A; }
  .reassurance__list li {
    width: 50%;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0 10px;
    text-align: center; }
    @media (min-width: 768px) {
      .reassurance__list li {
        width: auto; } }

.reassurance__icon {
  display: block;
  height: 45px;
  width: 100%;
  margin-bottom: 10px; }
  .reassurance__icon::before {
    font-size: 4.5rem; }
  .reassurance__icon.icon-truck::before {
    font-size: 7rem; }
  .reassurance__item--small .reassurance__icon {
    height: 40px; }
    .reassurance__item--small .reassurance__icon::before {
      font-size: 4rem; }
  .reassurance__item--smallest .reassurance__icon {
    height: 35px; }
    .reassurance__item--smallest .reassurance__icon::before {
      font-size: 3.5rem; }

.reassurance__label {
  text-transform: uppercase;
  font-family: "roboto-bold", sans-serif;
  font-size: 1.2rem;
  line-height: 1.5; }
  @media (min-width: 768px) {
    .reassurance__label {
      font-size: 1.4rem; }
      .reassurance__item--small .reassurance__label {
        font-size: 1.2rem; }
      .reassurance__item--smallest .reassurance__label {
        font-size: 1rem; } }

.cms-styleguide .column.main {
  display: flex;
  flex-wrap: wrap; }
  .cms-styleguide .column.main > section,
  .cms-styleguide .column.main > div {
    width: 100%; }
  .cms-styleguide .column.main .cs-catalog,
  .cms-styleguide .column.main .cs-agenda {
    float: none;
    width: 50%; }
    @media (max-width: 1024px) {
      .cms-styleguide .column.main .cs-catalog,
      .cms-styleguide .column.main .cs-agenda {
        width: 100%; } }
  .cms-styleguide .column.main .styleguide__part + .styleguide__part {
    margin-top: 100px; }

.cms-styleguide .section-title {
  padding-left: 10px;
  margin: 100px 0 30px;
  border-left: 5px solid #e5e5e5; }

.cms-styleguide .colors__list {
  display: flex;
  flex-wrap: wrap; }

.cms-styleguide .color__visual {
  width: 72px;
  height: 72px;
  border-radius: 50%;
  margin-bottom: 10px; }

.cms-styleguide .color__item {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 20px;
  text-align: center; }
  .cms-styleguide .color__item:nth-child(1) .color__visual {
    background-color: #08154A; }
  .cms-styleguide .color__item:nth-child(2) .color__visual {
    background-color: #0b1d66; }
  .cms-styleguide .color__item:nth-child(3) .color__visual {
    background-color: #016AB5; }
  .cms-styleguide .color__item:nth-child(4) .color__visual {
    background-color: #018ef2; }

.cms-styleguide .color__txt {
  font-size: 1.4rem;
  color: rgba(72, 72, 72, 0.8); }

.cms-styleguide .icons-icomoon [class^="icon-"] {
  display: inline-block;
  margin: 0 30px 30px 0;
  font-size: 4rem; }

.cms-styleguide .btn__list .btn-list__item + .btn-list__item {
  margin-top: 20px; }

.header-top {
  height: 32px;
  overflow: hidden;
  background-color: #08154A; }
  .header-top .header-top-items {
    height: 32px;
    margin: auto;
    padding-top: 8px;
    padding-bottom: 8px;
    display: flex;
    justify-content: space-between; }
    @media (max-width: 767.98px) {
      .header-top .header-top-items {
        display: flex;
        justify-content: flex-end; } }
    @media (max-width: 767.98px) {
      .header-top .header-top-items .header-top-reassurance {
        display: none; } }
    .header-top .header-top-items .header-top-reassurance > p {
      width: 100%;
      line-height: 1; }
    .header-top .header-top-items .header-top-reassurance a {
      color: white;
      font-size: 1.0rem;
      text-transform: uppercase;
      letter-spacing: 1px; }
    .header-top .header-top-items .header-top-link {
      display: flex;
      color: white; }
      .header-top .header-top-items .header-top-link ul {
        display: flex; }
        @media (max-width: 1023.98px) {
          .header-top .header-top-items .header-top-link ul {
            display: none; } }
        .header-top .header-top-items .header-top-link ul li {
          padding: 0 15px;
          font-size: 1.2rem; }
          .header-top .header-top-items .header-top-link ul li > a {
            color: white;
            text-decoration: underline; }
      .header-top .header-top-items .header-top-link .header-top-link__button {
        margin-left: 15px;
        font-size: 1.2rem;
        color: white;
        text-decoration: underline; }

/* ----------------------------------------------------------
  Jade burger menu
---------------------------------------------------------- */
.jd-burger {
  position: relative;
  display: block;
  height: 40px;
  width: 50px;
  margin-right: -10px;
  overflow: hidden; }
  @media (min-width: 1293px) {
    .jd-burger {
      display: none; } }
  .jd-burger:hover {
    cursor: pointer; }
  .jd-burger .line {
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }
    .jd-burger .line, .jd-burger .line::before, .jd-burger .line::after {
      position: absolute;
      height: 3px;
      width: 26px;
      background-color: #08154A;
      left: 50%;
      transition: all 0.2s;
      border-radius: 10px; }
    .jd-burger .line::before, .jd-burger .line::after {
      content: "";
      display: block;
      -webkit-transform: translateX(-50%);
              transform: translateX(-50%); }
    .jd-burger .line::before {
      top: -8px; }
    .jd-burger .line::after {
      top: 8px; }
    @media (max-width: 1023.98px) {
      .jd-burger .line, .jd-burger .line::before, .jd-burger .line::after {
        width: 20px; }
      .jd-burger .line::before {
        top: -6px; }
      .jd-burger .line::after {
        top: 6px; } }
  .jd-burger.is-active .line {
    background-color: transparent; }
    .jd-burger.is-active .line, .jd-burger.is-active .line::before, .jd-burger.is-active .line::after {
      transition: all 0.2s; }
    .jd-burger.is-active .line::before, .jd-burger.is-active .line::after {
      top: 0;
      left: 0;
      width: calc(26px); }
    .jd-burger.is-active .line::before {
      -webkit-transform: rotate(-135deg);
              transform: rotate(-135deg); }
    .jd-burger.is-active .line::after {
      -webkit-transform: rotate(135deg);
              transform: rotate(135deg); }

.page-wrapper {
  overflow-x: hidden;
  padding-top: calc(95px + 40px); }
  @media (max-width: 1023.98px) {
    .page-wrapper {
      padding-top: 61px; } }
  .has-top-header .page-wrapper {
    padding-top: calc(95px + 32px + 40px); }
    @media (max-width: 1023.98px) {
      .has-top-header .page-wrapper {
        padding-top: calc(61px + 32px); } }
  @media (max-width: 767.98px) {
    body.cms-home.cms-index-index .page-wrapper {
      padding-top: calc(61px + 35px); }
    body.cms-home.cms-index-index.has-top-header .page-wrapper {
      padding-top: calc(95px + 35px); } }

.main-header {
  position: fixed;
  z-index: 10;
  top: 0;
  width: 100%; }

.page-header {
  position: relative;
  background-color: #EBEBEB; }
  .page-header::before {
    position: absolute;
    top: 0;
    bottom: 0;
    content: '';
    left: 50%;
    right: -20px;
    -webkit-transform: skew(16deg);
            transform: skew(16deg);
    background-color: #ffffff; }
    @media (max-width: 1023.98px) {
      .page-header::before {
        height: 60px; } }
  @media (max-width: 767.98px) {
    .has-top-header .page-header > .header > .header-search .block.block-search {
      top: 93px; } }
  .page-header > .header {
    display: flex;
    align-items: center;
    height: 61px;
    padding-top: 8px;
    padding-bottom: 8px; }
    @media (min-width: 1024px) {
      .page-header > .header {
        height: 95px; } }
    .page-header > .header.content {
      position: relative;
      z-index: 1; }
      @media (max-width: 1023.98px) {
        .page-header > .header.content {
          border-bottom: 1px solid #ffffff; } }
    .page-header > .header > .header-logo {
      padding-left: 0;
      padding-right: 20px; }
      @media (min-width: 1293px) {
        .page-header > .header > .header-logo {
          padding-right: 70px; } }
      .page-header > .header > .header-logo img {
        display: block;
        max-width: none;
        width: 130px;
        height: 30px; }
        @media (min-width: 1024px) {
          .page-header > .header > .header-logo img {
            width: 220px;
            height: 50px; } }
        @media (min-width: 1293px) {
          .page-header > .header > .header-logo img {
            width: 204px;
            height: 48px; } }
    .page-header > .header > .header-search {
      position: relative;
      padding: 0 20px;
      flex: 1; }
      @media (max-width: 767.98px) {
        .page-header > .header > .header-search .block.block-search {
          position: fixed;
          top: 61px;
          right: 0;
          left: 0;
          height: 35px;
          background-color: #ffffff;
          border-bottom: 1px solid #D8D8D8;
          opacity: 0;
          transition: opacity .3s; }
          .page-header > .header > .header-search .block.block-search input.algolia-search-input {
            border: none;
            border-radius: 0; }
        .page-header > .header > .header-search.is-opened .js-toggle-search::after {
          display: block; }
        .page-header > .header > .header-search.is-opened .block.block-search {
          opacity: 1; } }
      .page-header > .header > .header-search .js-toggle-search {
        display: none; }
        @media (max-width: 767.98px) {
          .page-header > .header > .header-search .js-toggle-search {
            display: block;
            position: absolute;
            top: 50%;
            -webkit-transform: translateY(-50%);
                    transform: translateY(-50%);
            right: 16px;
            font-size: 1.6rem;
            color: #016AB5; }
            .page-header > .header > .header-search .js-toggle-search::after {
              position: absolute;
              left: 50%;
              bottom: -22px;
              -webkit-transform: translateX(-50%);
                      transform: translateX(-50%);
              content: '';
              display: none;
              width: 0;
              height: 0;
              border-style: solid;
              border-width: 0 9.5px 10px 9.5px;
              border-color: transparent transparent #ffffff transparent; } }
      .page-header > .header > .header-search .input-text-search {
        height: 34px;
        border-color: #DFDFDF; }
        @media (min-width: 1024px) {
          .page-header > .header > .header-search .input-text-search {
            padding-right: 40px; } }
      .page-header > .header > .header-search .search-submit {
        position: absolute;
        top: 50%;
        right: 9px;
        height: 34px;
        width: 30px;
        padding: 0;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
        background-color: transparent;
        border: 0 none; }
        @media (min-width: 1024px) {
          .page-header > .header > .header-search .search-submit {
            right: 25px;
            width: 40px;
            z-index: 1; } }
        .page-header > .header > .header-search .search-submit .action-search-icon {
          font-size: 2rem; }
          .page-header > .header > .header-search .search-submit .action-search-icon::before {
            color: #08154A; }
          @media (min-width: 1024px) {
            .page-header > .header > .header-search .search-submit .action-search-icon {
              font-size: 2rem; }
              .page-header > .header > .header-search .search-submit .action-search-icon::before {
                color: #016AB5; } }
        .page-header > .header > .header-search .search-submit:hover {
          cursor: pointer; }

.header-user-container {
  position: relative;
  display: flex;
  align-items: center; }
  @media (min-width: 1024px) {
    .header-user-container {
      flex-shrink: 1;
      min-width: 290px; } }
  @media (min-width: 1024px) {
    html.ie11 .header-user-container {
      flex-basis: auto; } }
  .header-user-container .links {
    display: flex;
    align-items: center;
    margin: 0 10px;
    padding: 4px 8px;
    font-size: 1.2rem;
    line-height: 1.2;
    font-family: "roboto-bold", sans-serif;
    color: #08154A; }
    .header-user-container .links::before {
      font-family: "icomoon";
      font-size: 2.8rem; }
  .header-user-container .links__txt {
    margin-left: 10px;
    text-transform: uppercase; }
  @media (min-width: 1293px) {
    .header-user-container .pointsale-link {
      min-width: 110px; } }
  .header-user-container .pointsale-link::before {
    content: "\e915";
    font-size: 2.3rem; }
  .header-user-container .reseller-link::before {
    content: "\e903"; }
  .header-user-container .compare-link::before {
    content: "\e90a";
    font-size: 3.4rem; }
  @media (max-width: 1023.98px) {
    .header-user-container {
      display: none;
      justify-content: space-around;
      padding: 10px 0;
      border-top: 1px solid #016AB5;
      border-bottom: 1px solid #016AB5; }
      .header-user-container .links, .header-user-container .links::before {
        color: #08154A; } }

@media (min-width: 1293px) {
  .nav-sections {
    background-color: #016AB5; }
    .nav-sections .navigation {
      max-width: 1440px;
      padding: 0 10px;
      margin: 0 auto; } }
    @media (min-width: 1293px) and (min-width: 640px) {
      .nav-sections .navigation {
        padding: 0 20px; } }

@media (min-width: 1293px) {
      .nav-sections .navigation > ul {
        display: flex;
        justify-content: center; }
        .nav-sections .navigation > ul > li.active > a, .nav-sections .navigation > ul > li.is-active > a, .nav-sections .navigation > ul > li:hover > a {
          color: #A6DAFF; }
        .nav-sections .navigation > ul > li > a {
          display: flex;
          height: 100%;
          align-items: center;
          justify-content: center;
          padding: 14px 10px;
          font-size: 1.2rem;
          line-height: 1.2;
          text-transform: uppercase;
          text-align: center;
          color: #ffffff;
          transition: background-color .2s; }
          .nav-sections .navigation > ul > li > a span {
            position: relative;
            display: inline-block;
            padding-right: 20px; }
            .nav-sections .navigation > ul > li > a span::after {
              position: absolute;
              display: inline-block;
              top: 50%;
              right: 0;
              -webkit-transform: translateY(-50%);
                      transform: translateY(-50%);
              content: "\e900";
              text-transform: none;
              font-family: 'icomoon' !important;
              font-style: normal;
              font-variant: normal;
              font-weight: normal;
              line-height: 1;
              speak: none;
              -webkit-font-smoothing: antialiased;
              -moz-osx-font-smoothing: grayscale;
              margin-left: 8px; }
        .nav-sections .navigation > ul > li.is-active .submenu {
          visibility: visible;
          height: auto;
          opacity: 1;
          transition: all 200ms ease-out; }
        .nav-sections .navigation > ul > li.submenu--category-image > ul {
          -webkit-column-count: 2;
             -moz-column-count: 2;
                  column-count: 2;
          min-height: calc(442px + (30px * 2));
          padding-right: 744px; }
        .nav-sections .navigation > ul > li > ul {
          position: absolute;
          left: 50% !important;
          max-width: 1440px;
          width: 100%;
          min-height: 250px;
          -webkit-transform: translateX(-50%);
                  transform: translateX(-50%);
          padding: 30px 20px;
          background-color: #ffffff;
          -webkit-column-count: 4;
             -moz-column-count: 4;
                  column-count: 4;
          z-index: 1;
          visibility: hidden;
          height: 0;
          opacity: 0;
          transition: opacity 200ms ease-out; }
          .nav-sections .navigation > ul > li > ul::before, .nav-sections .navigation > ul > li > ul::after {
            content: "";
            position: absolute;
            height: 100%;
            top: 0;
            bottom: 0;
            width: 100vw;
            background: #ffffff; }
          .nav-sections .navigation > ul > li > ul::before {
            left: -100vw; }
          .nav-sections .navigation > ul > li > ul::after {
            right: -100vw; }
          .nav-sections .navigation > ul > li > ul > li {
            -webkit-column-break-inside: avoid;
               -moz-column-break-inside: avoid;
                    break-inside: avoid;
            margin-bottom: 20px; }
            .nav-sections .navigation > ul > li > ul > li > a {
              display: block;
              padding: 6px 0;
              color: #08154A;
              font-size: 1.7rem;
              font-family: "roboto-bold", sans-serif;
              text-transform: uppercase; }
              .nav-sections .navigation > ul > li > ul > li > a:hover {
                color: #016AB5; }
            .nav-sections .navigation > ul > li > ul > li.category-images {
              position: absolute;
              top: 30px;
              right: 20px;
              display: flex;
              justify-content: flex-end;
              width: 644px; }
              .nav-sections .navigation > ul > li > ul > li.category-images .category-image {
                position: relative;
                width: 304px;
                height: 442px; }
                .nav-sections .navigation > ul > li > ul > li.category-images .category-image > a {
                  position: absolute;
                  top: 0;
                  right: 0;
                  bottom: 0;
                  left: 0; }
                  .nav-sections .navigation > ul > li > ul > li.category-images .category-image > a > img {
                    display: block;
                    width: 100%;
                    height: 100%;
                    -o-object-fit: cover;
                       object-fit: cover; }
                  .nav-sections .navigation > ul > li > ul > li.category-images .category-image > a > span {
                    position: absolute;
                    bottom: 30px;
                    left: -1px;
                    width: 250px;
                    padding: 18px 20px;
                    background-color: #ffffff;
                    font-family: "roboto-bold", sans-serif;
                    font-size: 1.7rem;
                    line-height: 1;
                    text-transform: uppercase; }
                .nav-sections .navigation > ul > li > ul > li.category-images .category-image + .category-image {
                  margin-left: 36px; }
            .nav-sections .navigation > ul > li > ul > li > ul > li > a {
              display: block;
              padding: 10px 0;
              font-size: 1.4rem;
              color: #08154A; }
              .nav-sections .navigation > ul > li > ul > li > ul > li > a::before {
                content: "-";
                display: inline-block;
                margin-right: 4px; }
              .nav-sections .navigation > ul > li > ul > li > ul > li > a:hover {
                color: #016AB5; }
        .nav-sections .navigation > ul > li .menu-all-products {
          display: none; } }

@media (max-width: 1292.98px) {
  .nav-sections {
    position: absolute;
    top: 127px;
    height: calc(100vh - 127px);
    bottom: 0;
    right: 0;
    width: 100vw;
    max-width: 450px;
    max-height: 0;
    background-color: #fff;
    overflow-y: auto;
    overflow-x: hidden;
    transition: max-height .4s ease-in;
    z-index: 100; }
    .nav-sections.is-active {
      max-height: 100vh;
      transition: max-height .4s ease-in; }
    .nav-sections .section-item-content {
      overflow: hidden; }
    .nav-sections .navigation {
      padding: 40px;
      -webkit-transform: translateX(0);
              transform: translateX(0);
      transition: -webkit-transform .4s ease-out;
      transition: transform .4s ease-out;
      transition: transform .4s ease-out, -webkit-transform .4s ease-out; }
      .nav-sections .navigation.level-1 {
        -webkit-transform: translateX(-100%);
                transform: translateX(-100%); }
      .nav-sections .navigation.level-2 {
        -webkit-transform: translateX(-200%);
                transform: translateX(-200%); }
      .nav-sections .navigation > ul {
        overflow: hidden; }
        .nav-sections .navigation > ul > li > a {
          position: relative;
          display: block;
          padding: 14px 20px 14px 0;
          font-size: 1.4rem;
          font-family: "roboto-bold", sans-serif;
          text-transform: uppercase;
          color: #08154A; }
          .nav-sections .navigation > ul > li > a::after {
            content: "\e901";
            position: absolute;
            right: 0;
            top: 50%;
            -webkit-transform: translateY(-50%);
                    transform: translateY(-50%);
            text-transform: none;
            font-family: 'icomoon' !important;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
            line-height: 1;
            speak: none;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            font-size: 1.8rem; }
        .nav-sections .navigation > ul > li > ul.submenu {
          display: none;
          position: fixed;
          top: 0;
          right: 0;
          bottom: 0;
          left: 0;
          width: 100vw;
          max-width: 450px;
          -webkit-transform: translateX(100%);
                  transform: translateX(100%); }
          .nav-sections .navigation > ul > li > ul.submenu.is-active {
            display: block; }
          .nav-sections .navigation > ul > li > ul.submenu > li.level1 > a {
            position: relative;
            display: block;
            padding: 14px 50px 14px 20px;
            font-size: 1.4rem;
            font-family: "roboto-regular", sans-serif;
            text-transform: uppercase;
            color: #08154A; }
            .nav-sections .navigation > ul > li > ul.submenu > li.level1 > a.has-subcategories::after {
              content: "\e901";
              position: absolute;
              right: 20px;
              top: 50%;
              -webkit-transform: translateY(-50%);
                      transform: translateY(-50%);
              text-transform: none;
              font-family: 'icomoon' !important;
              font-style: normal;
              font-variant: normal;
              font-weight: normal;
              line-height: 1;
              speak: none;
              -webkit-font-smoothing: antialiased;
              -moz-osx-font-smoothing: grayscale;
              font-size: 1.8rem; }
          .nav-sections .navigation > ul > li > ul.submenu > li.level-1:not(.menu-all-products) > a::before {
            content: "-";
            display: inline-block;
            margin-right: 4px; }
          .nav-sections .navigation > ul > li > ul.submenu > li.category-images {
            display: none; }
          .nav-sections .navigation > ul > li > ul.submenu > li > ul.submenu {
            display: none;
            position: fixed;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            width: 100vw;
            max-width: 450px;
            -webkit-transform: translateX(100%);
                    transform: translateX(100%); }
            .nav-sections .navigation > ul > li > ul.submenu > li > ul.submenu.is-active {
              display: block; }
            .nav-sections .navigation > ul > li > ul.submenu > li > ul.submenu > li.level2 > a {
              position: relative;
              display: block;
              padding: 14px 20px;
              font-size: 1.4rem;
              font-family: "roboto-regular", sans-serif;
              color: #08154A; }
            .nav-sections .navigation > ul > li > ul.submenu > li > ul.submenu > li.level-2:not(.menu-all-products) > a::before {
              content: "-";
              display: inline-block;
              margin-right: 4px; }
      .nav-sections .navigation .menu-all-products {
        text-transform: uppercase;
        font-weight: bold; }
      .nav-sections .navigation .submenu-back-wrapper {
        margin-bottom: 10px; }
        .nav-sections .navigation .submenu-back-wrapper .submenu-back {
          position: relative;
          display: block;
          padding: 22px 20px 22px 50px;
          font-size: 1.4rem;
          font-family: "roboto-bold", sans-serif;
          text-transform: uppercase;
          color: #08154A;
          background-color: #F4F1ED; }
          .nav-sections .navigation .submenu-back-wrapper .submenu-back::after {
            content: "\e901";
            position: absolute;
            left: 20px;
            top: 50%;
            -webkit-transform: translateY(-50%) rotate(180deg);
                    transform: translateY(-50%) rotate(180deg);
            text-transform: none;
            font-family: 'icomoon' !important;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
            line-height: 1;
            speak: none;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            font-size: 1.8rem; } }

@media (max-width: 1023.98px) {
  .nav-sections {
    max-width: none;
    top: 60px;
    height: calc(100vh - 60px); }
    body.has-top-header .nav-sections {
      top: 92px;
      height: calc(100vh - 92px); }
    .nav-sections .navigation {
      padding: 20px; }
      .nav-sections .navigation > ul {
        overflow: hidden; }
        .nav-sections .navigation > ul > li > ul.submenu {
          max-width: none; }
          .nav-sections .navigation > ul > li > ul.submenu > li > ul.submenu {
            max-width: none; }
    .nav-sections .nav-sections-items > .mobile-links-list {
      padding: 2rem 0 8rem 0;
      margin: 0 2rem;
      border-top: 1px solid #08154A; }
      .nav-sections .nav-sections-items > .mobile-links-list > li {
        padding: 1rem 0; }
        .nav-sections .nav-sections-items > .mobile-links-list > li > a {
          font-size: 1.6rem; } }

body.minicart-is-open {
  overflow: hidden; }

.minicart-wrapper {
  position: relative; }
  @media (min-width: 1024px) {
    .minicart-wrapper {
      padding: 0 15px; } }
  @media (min-width: 1293px) {
    .minicart-wrapper {
      padding: 0 0 0 15px; } }
  .minicart-wrapper .action.showcart {
    position: relative;
    display: flex;
    align-items: center;
    min-height: 44px;
    padding: 4px 16px 4px 4px;
    color: #08154A; }
    @media (min-width: 768px) {
      .minicart-wrapper .action.showcart {
        margin-right: -4px; } }
    .minicart-wrapper .action.showcart::before {
      content: "\e906";
      font-family: "icomoon";
      font-size: 2.7rem; }
      @media (max-width: 1023.98px) {
        .minicart-wrapper .action.showcart::before {
          font-size: 2.2rem;
          color: #08154A; } }
    .minicart-wrapper .action.showcart::after {
      content: '';
      position: absolute;
      left: 50%;
      bottom: 0;
      -webkit-transform: translate(-50%, 0);
              transform: translate(-50%, 0);
      width: 0;
      height: 0;
      border-style: solid;
      border-width: 0 9.5px 10px 9.5px;
      border-color: transparent transparent #ffffff transparent;
      opacity: 0;
      transition: opacity .3s, -webkit-transform .3s;
      transition: opacity .3s, transform .3s;
      transition: opacity .3s, transform .3s, -webkit-transform .3s; }
    .minicart-wrapper .action.showcart.active::after {
      opacity: 1;
      -webkit-transform: translate(-50%, 11px);
              transform: translate(-50%, 11px); }
      @media (min-width: 1024px) {
        .minicart-wrapper .action.showcart.active::after {
          -webkit-transform: translate(-50%, 26px);
                  transform: translate(-50%, 26px); } }
    .minicart-wrapper .action.showcart .counter {
      display: flex;
      justify-content: center;
      align-items: center;
      position: absolute;
      top: 8px;
      right: 10px;
      width: 14px;
      height: 14px;
      color: #ffffff;
      background-color: #016AB5;
      border-radius: 50%;
      z-index: 1; }
      @media (min-width: 1024px) {
        .minicart-wrapper .action.showcart .counter {
          top: 2px;
          left: 20px;
          width: 20px;
          height: 20px; } }
      .minicart-wrapper .action.showcart .counter .counter-number {
        font-family: "roboto-bold", sans-serif;
        font-size: 0.8rem; }
        @media (min-width: 1024px) {
          .minicart-wrapper .action.showcart .counter .counter-number {
            font-size: 1.1rem; } }
    .minicart-wrapper .action.showcart .text {
      margin-left: 10px;
      font-size: 1.2rem;
      line-height: 1.2;
      font-family: "roboto-bold", sans-serif;
      text-transform: uppercase; }
  @media (min-width: 480px) {
    .has-top-header .minicart-wrapper > .ui-dialog {
      top: calc(61px + 32px); } }
  @media (min-width: 1024px) {
    .has-top-header .minicart-wrapper > .ui-dialog {
      top: calc(95px + 32px); } }
  .has-top-header .minicart-wrapper .block-minicart {
    top: calc(61px + 32px); }
    @media (min-width: 1024px) {
      .has-top-header .minicart-wrapper .block-minicart {
        top: calc(95px + 32px); } }
  .minicart-wrapper > .ui-dialog {
    display: flex;
    justify-content: flex-end; }
    @media (min-width: 480px) {
      .minicart-wrapper > .ui-dialog {
        position: fixed;
        top: 61px;
        background: rgba(0, 0, 0, 0.37);
        height: 100vh;
        left: 0;
        width: 100vw;
        opacity: 0;
        transition: opacity .3s;
        display: flex;
        justify-content: flex-end; } }
    @media (min-width: 1024px) {
      .minicart-wrapper > .ui-dialog {
        top: 95px; } }
  .minicart-wrapper .block-minicart {
    position: fixed;
    top: 61px;
    right: 0;
    width: 100%;
    max-height: calc(100vh - (61px + 32px));
    overflow-x: hidden;
    overflow-y: auto;
    padding: 30px;
    background-color: #ffffff;
    visibility: hidden;
    opacity: 0;
    z-index: 10;
    transition: opacity .3s; }
    @media (min-width: 480px) {
      .minicart-wrapper .block-minicart {
        max-width: 490px; } }
    @media (min-width: 1024px) {
      .minicart-wrapper .block-minicart {
        top: 95px;
        max-height: calc(100vh - (95px + 32px)); } }
    @media (min-width: 1440px) {
      .minicart-wrapper .block-minicart {
        right: auto;
        left: 50%;
        -webkit-transform: translateX(100%) translateX(-280px);
                transform: translateX(100%) translateX(-280px); } }
  .minicart-wrapper.active > .ui-dialog {
    opacity: 1; }
  .minicart-wrapper.active .block-minicart {
    visibility: visible;
    opacity: 1; }
  .minicart-wrapper .block-content-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 30px;
    border-bottom: 1px solid #e0e0df; }
    .minicart-wrapper .block-content-header .items-total {
      font-family: "roboto-bold", sans-serif; }
      .minicart-wrapper .block-content-header .items-total > span:first-child {
        font-size: 2rem; }
      .minicart-wrapper .block-content-header .items-total > .count,
      .minicart-wrapper .block-content-header .items-total > span:last-child {
        font-size: 1.4rem;
        color: #016AB5; }
    .minicart-wrapper .block-content-header .action.close {
      margin-left: auto; }
      .minicart-wrapper .block-content-header .action.close:hover {
        cursor: pointer; }
    .minicart-wrapper .block-content-header .icon-cross {
      font-size: 2rem;
      color: #08154A; }
  .minicart-wrapper .block-content-body > .subtitle.empty {
    display: block;
    margin: 15px 0; }
  .minicart-wrapper .minicart-items-wrapper {
    height: auto !important;
    max-height: 360px !important;
    overflow-y: auto;
    margin-bottom: 20px;
    border-bottom: 1px solid #e0e0df; }
    .minicart-wrapper .minicart-items-wrapper .minicart-items li {
      padding: 20px 0; }
      .minicart-wrapper .minicart-items-wrapper .minicart-items li + li {
        border-top: 1px solid #e0e0df; }
      .minicart-wrapper .minicart-items-wrapper .minicart-items li > .product {
        display: flex;
        width: 100%; }
    .minicart-wrapper .minicart-items-wrapper .product-item-photo {
      display: block;
      width: 85px; }
      .minicart-wrapper .minicart-items-wrapper .product-item-photo span,
      .minicart-wrapper .minicart-items-wrapper .product-item-photo img {
        display: block;
        width: 100% !important;
        padding: 0 !important; }
      .minicart-wrapper .minicart-items-wrapper .product-item-photo img {
        height: auto !important; }
    .minicart-wrapper .minicart-items-wrapper .product-item-details {
      width: calc(100% - 85px - 20px);
      margin-left: 20px; }
    .minicart-wrapper .minicart-items-wrapper .product-item-name {
      display: block;
      max-width: 260px;
      font-size: 1.4rem;
      line-height: 1.4;
      margin-bottom: 10px; }
      @media (min-width: 768px) {
        .minicart-wrapper .minicart-items-wrapper .product-item-name {
          font-size: 1.6rem; } }
      @media (min-width: 1024px) {
        .minicart-wrapper .minicart-items-wrapper .product-item-name {
          font-size: 1.8rem; } }
    .minicart-wrapper .minicart-items-wrapper .price-container {
      margin-bottom: 15px;
      font-size: 1.2rem; }
    .minicart-wrapper .minicart-items-wrapper .minicart-price {
      display: flex;
      flex-wrap: wrap;
      align-items: center; }
      .minicart-wrapper .minicart-items-wrapper .minicart-price .price {
        letter-spacing: -.3px; }
      .minicart-wrapper .minicart-items-wrapper .minicart-price .special-price {
        margin-left: auto;
        font-family: "roboto-bold", sans-serif;
        letter-spacing: -.3px;
        color: #016AB5; }
      .minicart-wrapper .minicart-items-wrapper .minicart-price span {
        padding-right: 5px; }
    .minicart-wrapper .minicart-items-wrapper .details-qty {
      display: flex;
      align-items: center;
      flex-wrap: wrap; }
      .minicart-wrapper .minicart-items-wrapper .details-qty .label {
        margin-right: 8px;
        font-family: "roboto-bold", sans-serif;
        font-size: 1.4rem; }
      .minicart-wrapper .minicart-items-wrapper .details-qty .item-qty.cart-item-qty {
        width: 88px;
        height: 36px;
        line-height: 36px; }
        @media (max-width: 479.98px) {
          .minicart-wrapper .minicart-items-wrapper .details-qty .item-qty.cart-item-qty {
            margin: 10px 0; } }
      .minicart-wrapper .minicart-items-wrapper .details-qty .update-cart-item {
        margin-left: 5px;
        text-decoration: underline;
        cursor: pointer; }
      .minicart-wrapper .minicart-items-wrapper .details-qty .action.delete {
        margin-left: auto;
        font-size: 2rem; }
  .minicart-wrapper .subtotal {
    display: flex;
    justify-content: flex-end;
    margin-bottom: 15px;
    font-size: 1.7rem; }
    .minicart-wrapper .subtotal .label {
      margin-right: 20px; }
    .minicart-wrapper .subtotal .price {
      font-family: "roboto-bold", sans-serif; }
  .minicart-wrapper .minicart-actions {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: flex-end; }
    .minicart-wrapper .minicart-actions .actions + .actions {
      margin-left: 20px; }
      @media (min-width: 768px) {
        .minicart-wrapper .minicart-actions .actions + .actions {
          margin-left: 30px; } }
    @media (max-width: 479.98px) {
      .minicart-wrapper .minicart-actions .actions {
        margin-bottom: 10px; } }
    .minicart-wrapper .minicart-actions .actions.actions-extra:empty {
      display: none; }
    .minicart-wrapper .minicart-actions .actions.actions-extra:not(:empty) {
      width: 100%;
      margin-top: 10px; }
    .minicart-wrapper .minicart-actions .action.viewcart {
      padding-right: 16px;
      padding-left: 16px;
      color: #08154A;
      border-color: #08154A; }
      .minicart-wrapper .minicart-actions .action.viewcart:hover {
        background-color: #08154A;
        color: #ffffff; }
  .minicart-wrapper .minicart-empty {
    display: flex;
    min-height: 200px;
    align-items: center;
    justify-content: center;
    padding: 30px; }
  .minicart-wrapper .minicart-reassurance {
    margin-top: 30px;
    margin-right: -30px;
    margin-bottom: -30px;
    margin-left: -30px;
    background-color: #08154A; }
    .minicart-wrapper .minicart-reassurance .reassurance__list {
      padding: 20px 0 25px; }

.page-footer {
  font-size: 1.4rem;
  color: #ffffff; }
  .page-footer a {
    color: inherit; }
  .page-footer .footer__title {
    margin-bottom: 30px;
    font-size: 1.5rem;
    font-family: "roboto-bold", sans-serif;
    line-height: 1.4;
    text-transform: uppercase; }
    @media (max-width: 767.98px) {
      .page-footer .footer__title:hover {
        cursor: pointer; } }
  .page-footer .footer-reassurance {
    width: 100%;
    background: #08154A; }
    .page-footer .footer-reassurance .reassurance__list {
      padding: 20px 0; }
      @media (min-width: 768px) {
        .page-footer .footer-reassurance .reassurance__list {
          padding: 25px 0; } }
      .page-footer .footer-reassurance .reassurance__list > li {
        width: 50%;
        padding: 10px; }
        @media (min-width: 768px) {
          .page-footer .footer-reassurance .reassurance__list > li {
            width: auto; } }
        @media (max-width: 767.98px) {
          .page-footer .footer-reassurance .reassurance__list > li:nth-child(n+3) {
            display: none; } }
  @media (min-width: 768px) {
    .page-footer .footer-content {
      background-image: linear-gradient(to left, #1d1d1d 70%, #000 70%); } }
  @media (max-width: 767.98px) {
    .page-footer .footer-content > .container, .page-footer .page-layout-1column .column.main.footer-content > .messages, .page-layout-1column .page-footer .column.main.footer-content > .messages, .page-footer .cms-home .page-main.footer-content > .page.messages, .cms-home .page-footer .page-main.footer-content > .page.messages, .page-footer .footer-content > .breadcrumbs, .page-footer .page-layout-2columns-left .footer-content > .page-main, .page-layout-2columns-left .page-footer .footer-content > .page-main,
    .page-footer .page-layout-2columns-right .footer-content > .page-main, .page-layout-2columns-right .page-footer .footer-content > .page-main,
    .page-footer .page-layout-1column:not(.cms-home):not(.cms-styleguide):not(.cms-marques):not(.catalog_pdf-index-index):not(.rivshopbybrand-index-listing):not(.category-listing) .footer-content > .page-main, .page-layout-1column:not(.cms-home):not(.cms-styleguide):not(.cms-marques):not(.catalog_pdf-index-index):not(.rivshopbybrand-index-listing):not(.category-listing) .page-footer .footer-content > .page-main, .page-footer .footer-content > .col2-set, .page-footer .header-top .footer-content > .header-top-items, .header-top .page-footer .footer-content > .header-top-items, .page-footer .page-header.footer-content > .header, .page-footer .category-listing .footer-content > #amasty-shopby-product-list, .category-listing .page-footer .footer-content > #amasty-shopby-product-list, .page-footer .category-view .footer-content > .page-title-wrapper, .category-view .page-footer .footer-content > .page-title-wrapper,
    .page-footer .category-view .footer-content > .category-description, .category-view .page-footer .footer-content > .category-description, .page-footer .footer-content > .checkout-container, .page-footer .brand-view .footer-content > .container-brand-at-front__content, .brand-view .page-footer .footer-content > .container-brand-at-front__content,
    .page-footer .brand-view .footer-content > .container-all-brands__content, .brand-view .page-footer .footer-content > .container-all-brands__content, .page-footer .rivshopbybrand-index-listing .brand-view .footer-content > .brand-name-wrapper, .rivshopbybrand-index-listing .brand-view .page-footer .footer-content > .brand-name-wrapper {
      padding: 0; }
    .page-footer .footer-content .footer-links,
    .page-footer .footer-content .footer-social {
      padding-left: 20px;
      padding-right: 20px; } }
  .page-footer .footer-content > .container, .page-footer .page-layout-1column .column.main.footer-content > .messages, .page-layout-1column .page-footer .column.main.footer-content > .messages, .page-footer .cms-home .page-main.footer-content > .page.messages, .cms-home .page-footer .page-main.footer-content > .page.messages, .page-footer .footer-content > .breadcrumbs, .page-footer .page-layout-2columns-left .footer-content > .page-main, .page-layout-2columns-left .page-footer .footer-content > .page-main,
  .page-footer .page-layout-2columns-right .footer-content > .page-main, .page-layout-2columns-right .page-footer .footer-content > .page-main,
  .page-footer .page-layout-1column:not(.cms-home):not(.cms-styleguide):not(.cms-marques):not(.catalog_pdf-index-index):not(.rivshopbybrand-index-listing):not(.category-listing) .footer-content > .page-main, .page-layout-1column:not(.cms-home):not(.cms-styleguide):not(.cms-marques):not(.catalog_pdf-index-index):not(.rivshopbybrand-index-listing):not(.category-listing) .page-footer .footer-content > .page-main, .page-footer .footer-content > .col2-set, .page-footer .header-top .footer-content > .header-top-items, .header-top .page-footer .footer-content > .header-top-items, .page-footer .page-header.footer-content > .header, .page-footer .category-listing .footer-content > #amasty-shopby-product-list, .category-listing .page-footer .footer-content > #amasty-shopby-product-list, .page-footer .category-view .footer-content > .page-title-wrapper, .category-view .page-footer .footer-content > .page-title-wrapper,
  .page-footer .category-view .footer-content > .category-description, .category-view .page-footer .footer-content > .category-description, .page-footer .footer-content > .checkout-container, .page-footer .brand-view .footer-content > .container-brand-at-front__content, .brand-view .page-footer .footer-content > .container-brand-at-front__content,
  .page-footer .brand-view .footer-content > .container-all-brands__content, .brand-view .page-footer .footer-content > .container-all-brands__content, .page-footer .rivshopbybrand-index-listing .brand-view .footer-content > .brand-name-wrapper, .rivshopbybrand-index-listing .brand-view .page-footer .footer-content > .brand-name-wrapper {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column; }
    @media (min-width: 768px) {
      .page-footer .footer-content > .container, .page-footer .page-layout-1column .column.main.footer-content > .messages, .page-layout-1column .page-footer .column.main.footer-content > .messages, .page-footer .cms-home .page-main.footer-content > .page.messages, .cms-home .page-footer .page-main.footer-content > .page.messages, .page-footer .footer-content > .breadcrumbs, .page-footer .page-layout-2columns-left .footer-content > .page-main, .page-layout-2columns-left .page-footer .footer-content > .page-main,
      .page-footer .page-layout-2columns-right .footer-content > .page-main, .page-layout-2columns-right .page-footer .footer-content > .page-main,
      .page-footer .page-layout-1column:not(.cms-home):not(.cms-styleguide):not(.cms-marques):not(.catalog_pdf-index-index):not(.rivshopbybrand-index-listing):not(.category-listing) .footer-content > .page-main, .page-layout-1column:not(.cms-home):not(.cms-styleguide):not(.cms-marques):not(.catalog_pdf-index-index):not(.rivshopbybrand-index-listing):not(.category-listing) .page-footer .footer-content > .page-main, .page-footer .footer-content > .col2-set, .page-footer .header-top .footer-content > .header-top-items, .header-top .page-footer .footer-content > .header-top-items, .page-footer .page-header.footer-content > .header, .page-footer .category-listing .footer-content > #amasty-shopby-product-list, .category-listing .page-footer .footer-content > #amasty-shopby-product-list, .page-footer .category-view .footer-content > .page-title-wrapper, .category-view .page-footer .footer-content > .page-title-wrapper,
      .page-footer .category-view .footer-content > .category-description, .category-view .page-footer .footer-content > .category-description, .page-footer .footer-content > .checkout-container, .page-footer .brand-view .footer-content > .container-brand-at-front__content, .brand-view .page-footer .footer-content > .container-brand-at-front__content,
      .page-footer .brand-view .footer-content > .container-all-brands__content, .brand-view .page-footer .footer-content > .container-all-brands__content, .page-footer .rivshopbybrand-index-listing .brand-view .footer-content > .brand-name-wrapper, .rivshopbybrand-index-listing .brand-view .page-footer .footer-content > .brand-name-wrapper {
        flex-direction: row; } }
  .page-footer .footer-content .footer-links {
    flex: 1;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between; }
    @media (max-width: 1292.98px) {
      .page-footer .footer-content .footer-links {
        justify-content: flex-start; } }
    @media (max-width: 767.98px) {
      .page-footer .footer-content .footer-links {
        order: 2;
        flex-direction: column; } }
  .page-footer .footer-content .footer-social {
    width: 34%; }
    @media (max-width: 767.98px) {
      .page-footer .footer-content .footer-social {
        order: 1;
        width: 100%; } }
  .page-footer .footer-links {
    position: relative;
    background: #000; }
    @media (min-width: 768px) {
      .page-footer .footer-links {
        padding-right: 30px;
        padding-bottom: 45px;
        margin-left: -10px; } }
    @media (min-width: 1024px) {
      .page-footer .footer-links {
        padding-right: 50px; } }
    @media (min-width: 1293px) {
      .page-footer .footer-links {
        padding-right: 100px; } }
    .page-footer .footer-links .footer__list {
      margin-bottom: 30px; }
      .page-footer .footer-links .footer__list li + li {
        margin-top: 16px; }
    .page-footer .footer-links .contact__phone-number {
      color: #016AB5;
      font-family: "roboto-bold", sans-serif; }
  .page-footer .footer-links__section {
    padding-top: 45px;
    padding-left: 10px;
    padding-right: 10px; }
    @media (max-width: 1292.98px) {
      .page-footer .footer-links__section {
        width: 50%; } }
    @media (max-width: 767.98px) {
      .page-footer .footer-links__section {
        width: 100%;
        padding: 14px 0; }
        .page-footer .footer-links__section .footer__title {
          margin-bottom: 0; }
        .page-footer .footer-links__section .footer__list {
          margin-top: 30px; }
        .page-footer .footer-links__section:last-child {
          order: 1; }
        .page-footer .footer-links__section:nth-child(1) {
          order: 2; }
        .page-footer .footer-links__section:nth-child(2) {
          order: 3; }
        .page-footer .footer-links__section:nth-child(1), .page-footer .footer-links__section:nth-child(2) {
          border-top: 1px solid #1f1f1f; }
          .page-footer .footer-links__section:nth-child(1) .js-accordion__content, .page-footer .footer-links__section:nth-child(2) .js-accordion__content {
            display: none; } }
    .page-footer .footer-links__section .footer__title {
      position: relative; }
      @media (max-width: 767.98px) {
        .page-footer .footer-links__section .footer__title {
          display: flex;
          justify-content: space-between;
          align-items: center; }
          .page-footer .footer-links__section .footer__title::after {
            text-transform: none;
            font-family: 'icomoon' !important;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
            line-height: 1;
            speak: none;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\e900";
            color: #7c7c7c; }
          .page-footer .footer-links__section .footer__title.active::after {
            -webkit-transform: rotate(180deg);
                    transform: rotate(180deg); } }
  .page-footer .footer-social {
    padding: 30px 0;
    background: #1d1d1d; }
    @media (min-width: 768px) {
      .page-footer .footer-social {
        padding-top: 45px;
        padding-bottom: 50px;
        padding-left: 30px; } }
    @media (min-width: 1024px) {
      .page-footer .footer-social {
        padding-left: 50px; } }
    @media (min-width: 1293px) {
      .page-footer .footer-social {
        padding-left: 70px; } }
    .page-footer .footer-social .footer-social__section {
      max-width: 330px; }
      .page-footer .footer-social .footer-social__section:first-child {
        margin-bottom: 50px; }
    .page-footer .footer-social .social-container .footer__title {
      margin-bottom: 10px; }
    .page-footer .footer-social .social-list {
      display: flex;
      flex-wrap: wrap;
      justify-content: space-between;
      width: 295px;
      margin-right: 20px; }
      .page-footer .footer-social .social-list > li .social-link {
        display: inline-block;
        padding: 6px 0;
        font-size: 2.2rem; }
  .page-footer .block.newsletter .newsletter-content {
    position: relative; }
  .page-footer .block.newsletter input[type="email"] {
    height: 34px;
    border: 0 none; }
  .page-footer .block.newsletter .action.subscribe.primary {
    position: absolute;
    right: 0;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 44px;
    height: 34px;
    padding: 0;
    border-radius: 0 17px 17px 0; }
    .page-footer .block.newsletter .action.subscribe.primary::before, .page-footer .block.newsletter .action.subscribe.primary::after {
      display: none; }
    .page-footer .block.newsletter .action.subscribe.primary .icon-mail {
      font-size: 2rem;
      -webkit-transform: translateX(-4px);
              transform: translateX(-4px); }
    .page-footer .block.newsletter .action.subscribe.primary:hover {
      background: #018ef2; }

/*
 * Override algolia default styles by add another ID
 * & !important because of js injection styles
 */
.main-header #algolia-autocomplete-container .aa-dropdown-menu {
  top: calc(35px + 1px) !important;
  left: 0 !important;
  width: 100%;
  min-width: 100%;
  max-height: calc(100vh - 128px);
  overflow-y: auto;
  border: none; }
  @media (min-width: 768px) {
    .main-header #algolia-autocomplete-container .aa-dropdown-menu {
      top: 0 !important;
      max-height: calc(100vh - 127px); } }
  .main-header #algolia-autocomplete-container .aa-dropdown-menu.aa-without-products .col9 {
    background-color: #EBEBEB; }

.main-header #algolia-autocomplete-container .autocomplete-wrapper {
  flex-direction: column;
  max-width: 1440px;
  padding: 20px;
  margin: 0 auto; }
  @media (min-width: 1024px) {
    .main-header #algolia-autocomplete-container .autocomplete-wrapper {
      position: relative;
      flex-direction: row;
      padding: 36px 20px; } }
  .main-header #algolia-autocomplete-container .autocomplete-wrapper .col9,
  .main-header #algolia-autocomplete-container .autocomplete-wrapper .col3 {
    float: none;
    min-width: 100%; }
    @media (min-width: 1024px) {
      .main-header #algolia-autocomplete-container .autocomplete-wrapper .col9,
      .main-header #algolia-autocomplete-container .autocomplete-wrapper .col3 {
        min-width: auto; } }
  .main-header #algolia-autocomplete-container .autocomplete-wrapper .col9 {
    margin-bottom: 40px;
    border: none; }
    @media (min-width: 1024px) {
      .main-header #algolia-autocomplete-container .autocomplete-wrapper .col9 {
        width: 70%;
        max-width: 870px;
        margin-bottom: 0; } }
    .main-header #algolia-autocomplete-container .autocomplete-wrapper .col9 .aa-dataset-products {
      width: 100%; }
  @media (min-width: 1024px) {
    .main-header #algolia-autocomplete-container .autocomplete-wrapper .col3 {
      width: 29%;
      margin-left: 8%; } }

.main-header #algolia-autocomplete-container .aa-dataset-products .aa-suggestions {
  display: flex;
  flex-wrap: wrap;
  margin: 0; }
  @media (min-width: 768px) {
    .main-header #algolia-autocomplete-container .aa-dataset-products .aa-suggestions {
      margin: 0 -10px; } }
  @media (min-width: 1293px) {
    .main-header #algolia-autocomplete-container .aa-dataset-products .aa-suggestions {
      margin: 0 -18px; } }

.main-header #algolia-autocomplete-container .aa-dataset-products .aa-suggestion {
  display: block; }
  .main-header #algolia-autocomplete-container .aa-dataset-products .aa-suggestion:first-child .algoliasearch-autocomplete-hit {
    border-top: 1px solid #D8D8D8; }
  @media (min-width: 768px) {
    .main-header #algolia-autocomplete-container .aa-dataset-products .aa-suggestion {
      padding: 0 10px; }
      .main-header #algolia-autocomplete-container .aa-dataset-products .aa-suggestion:nth-child(2) .algoliasearch-autocomplete-hit {
        border-top: 1px solid #D8D8D8; } }
  @media (min-width: 1293px) {
    .main-header #algolia-autocomplete-container .aa-dataset-products .aa-suggestion {
      padding: 0 18px; } }
  .main-header #algolia-autocomplete-container .aa-dataset-products .aa-suggestion .algoliasearch-autocomplete-hit {
    display: flex;
    padding: 10px 0;
    border-bottom: 1px solid #D8D8D8; }
    .main-header #algolia-autocomplete-container .aa-dataset-products .aa-suggestion .algoliasearch-autocomplete-hit:hover {
      background: none !important; }
    @media (min-width: 1293px) {
      .main-header #algolia-autocomplete-container .aa-dataset-products .aa-suggestion .algoliasearch-autocomplete-hit {
        padding: 20px 0; } }
    .main-header #algolia-autocomplete-container .aa-dataset-products .aa-suggestion .algoliasearch-autocomplete-hit .thumb {
      float: none;
      position: relative;
      width: 85px;
      height: 74px; }
      .main-header #algolia-autocomplete-container .aa-dataset-products .aa-suggestion .algoliasearch-autocomplete-hit .thumb .thumb-container {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0; }
        .main-header #algolia-autocomplete-container .aa-dataset-products .aa-suggestion .algoliasearch-autocomplete-hit .thumb .thumb-container img {
          display: block;
          width: 100%;
          height: 100%;
          -o-object-fit: cover;
             object-fit: cover; }
    .main-header #algolia-autocomplete-container .aa-dataset-products .aa-suggestion .algoliasearch-autocomplete-hit .info {
      width: calc(100% - 112px);
      margin-left: 27px;
      font-family: "roboto-bold", sans-serif;
      font-size: 1.4rem;
      line-height: 1.4;
      color: #08154A;
      white-space: normal;
      text-overflow: initial;
      overflow: auto; }
      @media (min-width: 1293px) {
        .main-header #algolia-autocomplete-container .aa-dataset-products .aa-suggestion .algoliasearch-autocomplete-hit .info {
          font-size: 1.6rem; } }

.main-header #algolia-autocomplete-container .other-sections {
  margin: 0; }
  .main-header #algolia-autocomplete-container .other-sections .category {
    padding: 0;
    margin-bottom: 24px;
    font-family: "roboto-bold", sans-serif;
    font-size: 1.5rem;
    color: #08154A; }
    @media (min-width: 1293px) {
      .main-header #algolia-autocomplete-container .other-sections .category {
        font-size: 1.7rem;
        margin-bottom: 24px; } }
  .main-header #algolia-autocomplete-container .other-sections .aa-no-results {
    margin-bottom: 30px !important; }
    @media (min-width: 1293px) {
      .main-header #algolia-autocomplete-container .other-sections .aa-no-results {
        margin-bottom: 40px !important; } }
  .main-header #algolia-autocomplete-container .other-sections .aa-suggestions {
    margin-bottom: 30px !important; }
    @media (min-width: 1293px) {
      .main-header #algolia-autocomplete-container .other-sections .aa-suggestions {
        margin-bottom: 40px !important; } }
    .main-header #algolia-autocomplete-container .other-sections .aa-suggestions .algoliasearch-autocomplete-hit {
      display: flex;
      align-items: center;
      padding: 7px 10px;
      color: #08154A; }
      .main-header #algolia-autocomplete-container .other-sections .aa-suggestions .algoliasearch-autocomplete-hit:hover {
        background: none !important; }
      .main-header #algolia-autocomplete-container .other-sections .aa-suggestions .algoliasearch-autocomplete-hit .thumb {
        float: none; }
      .main-header #algolia-autocomplete-container .other-sections .aa-suggestions .algoliasearch-autocomplete-hit .info-without-thumb::before {
        display: inline-block;
        content: '-'; }

.main-header #algolia-autocomplete-container .see-all a,
.main-header #algolia-autocomplete-container #autocomplete-products-footer a {
  font-family: "roboto-bold", sans-serif;
  font-size: 1.2rem;
  color: #08154A !important;
  text-decoration: underline; }

.main-header #algolia-autocomplete-container #autocomplete-products-footer {
  position: static;
  width: 100%;
  background: none;
  text-align: right; }

.aa-Panel.productColumn1 .aa-PanelLayout section:nth-child(1)[data-autocomplete-source-id='products'],
.aa-Panel.productColumn1 .aa-PanelLayout section:nth-child(1) {
  margin-left: 0 !important; }

.algoliasearch-autocomplete-category,
.algoliasearch-autocomplete-price {
  display: none !important; }

.amsearch-overlay-block {
  background: rgba(0, 0, 0, 0.19);
  bottom: 0;
  display: none;
  height: 100%;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 1; }
  .amsearch-overlay-block .amsearch-overlay {
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%; }

.amsearch-wrapper-block {
  flex: 1; }
  .amsearch-wrapper-block .amsearch-form-block {
    width: auto  !important; }
    .amsearch-wrapper-block .amsearch-form-block .amsearch-input-wrapper {
      position: relative; }
      .amsearch-wrapper-block .amsearch-form-block .amsearch-input-wrapper .amsearch-button.-close {
        position: absolute;
        right: 5px;
        top: 5px;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMWwxMCAxMG0wLTEwTDEgMTEiIHN0cm9rZT0iI0IyQjJCMiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==");
        border: 0px;
        padding: 16px;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: 13px;
        cursor: pointer; }
        .amsearch-wrapper-block .amsearch-form-block .amsearch-input-wrapper .amsearch-button.-close:hover {
          -webkit-filter: brightness(0%);
                  filter: brightness(0%); }
  .amsearch-wrapper-block .amsearch-result-section {
    position: absolute;
    display: flex;
    z-index: 1000;
    background: white;
    border-radius: 1px;
    width: 66%; }
    .amsearch-wrapper-block .amsearch-result-section + section:not(.typed) {
      display: none !important; }
    @media (max-width: 767.98px) {
      .amsearch-wrapper-block .amsearch-result-section {
        width: 90%;
        left: 15px; } }
    .amsearch-wrapper-block .amsearch-result-section .amsearch-items-section {
      width: 25%;
      padding-top: 20px;
      padding-right: 20px;
      padding-left: 10px;
      padding-bottom: 50px;
      border: 1px solid #BBB;
      border-right: none !important; }
      @media (max-width: 767.98px) {
        .amsearch-wrapper-block .amsearch-result-section .amsearch-items-section {
          width: 100%;
          display: flex;
          flex-direction: column-reverse;
          padding: 20px 0 50px; } }
      .amsearch-wrapper-block .amsearch-result-section .amsearch-items-section .amsearch-title {
        padding: 4px;
        color: #a6a6a6;
        text-align: left;
        font-size: 0.8em;
        text-transform: uppercase;
        font-weight: bold; }
      .amsearch-wrapper-block .amsearch-result-section .amsearch-items-section .amsearch-item {
        padding: 5px 10px; }
        .amsearch-wrapper-block .amsearch-result-section .amsearch-items-section .amsearch-item:hover {
          background-color: #f2f2f2; }
        .amsearch-wrapper-block .amsearch-result-section .amsearch-items-section .amsearch-item .amsearch-description {
          font-size: 10px;
          color: #666;
          overflow: hidden;
          text-overflow: ellipsis;
          -webkit-line-clamp: 2;
          height: 30px;
          max-height: 30px;
          display: -webkit-box; }
          .amsearch-wrapper-block .amsearch-result-section .amsearch-items-section .amsearch-item .amsearch-description .amsearch-highlight {
            font-weight: bold; }
    .amsearch-wrapper-block .amsearch-result-section .amsearch-products-section {
      width: 75%;
      padding-top: 20px;
      padding-left: 20px;
      padding-right: 10px;
      padding-bottom: 50px;
      border: 1px solid #BBB; }
      @media (max-width: 767.98px) {
        .amsearch-wrapper-block .amsearch-result-section .amsearch-products-section {
          width: 100%;
          border: none;
          padding: 0; } }
      .amsearch-wrapper-block .amsearch-result-section .amsearch-products-section .amsearch-block-header.amsearch-collapsible-title {
        position: absolute;
        bottom: 0px;
        width: 100%;
        left: 0;
        padding: 10px 0;
        background-color: #F9F9F9;
        text-align: center;
        border: 1px solid #BBB; }
        .amsearch-wrapper-block .amsearch-result-section .amsearch-products-section .amsearch-block-header.amsearch-collapsible-title .amsearch-link {
          color: #08154A;
          text-decoration: none; }
          .amsearch-wrapper-block .amsearch-result-section .amsearch-products-section .amsearch-block-header.amsearch-collapsible-title .amsearch-link:hover {
            text-decoration: underline; }
      .amsearch-wrapper-block .amsearch-result-section .amsearch-products-section .amsearch-product-list {
        -moz-columns: 2;
             columns: 2;
        -webkit-columns: 2; }
        @media (max-width: 767.98px) {
          .amsearch-wrapper-block .amsearch-result-section .amsearch-products-section .amsearch-product-list {
            -moz-columns: 1;
                 columns: 1;
            -webkit-columns: 1; } }
        .amsearch-wrapper-block .amsearch-result-section .amsearch-products-section .amsearch-product-list .amsearch-item.product-item {
          padding: 5px 10px;
          color: #000;
          text-align: left;
          text-decoration: none;
          width: 100%; }
          .amsearch-wrapper-block .amsearch-result-section .amsearch-products-section .amsearch-product-list .amsearch-item.product-item:hover {
            background-color: #f2f2f2; }
          .amsearch-wrapper-block .amsearch-result-section .amsearch-products-section .amsearch-product-list .amsearch-item.product-item .amsearch-image {
            display: flex; }
            .amsearch-wrapper-block .amsearch-result-section .amsearch-products-section .amsearch-product-list .amsearch-item.product-item .amsearch-image .amsearch-product-image-container {
              width: auto !important; }
              .amsearch-wrapper-block .amsearch-result-section .amsearch-products-section .amsearch-product-list .amsearch-item.product-item .amsearch-image .amsearch-product-image-container .product-image-wrapper img {
                width: 50px;
                max-width: none; }
            .amsearch-wrapper-block .amsearch-result-section .amsearch-products-section .amsearch-product-list .amsearch-item.product-item .amsearch-image .item-name .amsearch-highlight {
              font-weight: bold; }
          .amsearch-wrapper-block .amsearch-result-section .amsearch-products-section .amsearch-product-list .amsearch-item.product-item .amsearch-description.product.details {
            display: inline-block; }

/*
 * Override algolia default styles by add another ID
 */
#search_mini_form {
  position: relative; }
  @media (min-width: 768px) {
    #search_mini_form.has-value::after {
      position: absolute;
      left: 50%;
      bottom: -15px;
      -webkit-transform: translateX(-50%);
              transform: translateX(-50%);
      content: '';
      display: block;
      width: 0;
      height: 0;
      border-style: solid;
      border-width: 0 9.5px 10px 9.5px;
      border-color: transparent transparent #ffffff transparent; } }
  @media (min-width: 1024px) {
    #search_mini_form.has-value::after {
      bottom: -30px; } }
  #search_mini_form #algolia-searchbox .algolia-search-input:focus {
    background-color: white;
    border: 1px solid #D7D2CB; }
    @media (max-width: 767.98px) {
      #search_mini_form #algolia-searchbox .algolia-search-input:focus {
        border: none; } }
  #search_mini_form #algolia-searchbox .magnifying-glass,
  #search_mini_form #algolia-searchbox .clear-cross {
    top: 50%;
    bottom: auto;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    right: 16px;
    width: 17px;
    height: 17px;
    background: none;
    font-size: 1.7rem;
    cursor: pointer;
    position: absolute; }
    @media (max-width: 767.98px) {
      #search_mini_form #algolia-searchbox .magnifying-glass,
      #search_mini_form #algolia-searchbox .clear-cross {
        top: 0;
        right: 0;
        -webkit-transform: translateY(0);
                transform: translateY(0);
        display: flex;
        justify-content: center;
        align-items: center;
        width: 48px;
        height: 34px;
        background-color: #016AB5; } }
    #search_mini_form #algolia-searchbox .magnifying-glass:before,
    #search_mini_form #algolia-searchbox .clear-cross:before {
      color: #016AB5; }
      @media (max-width: 767.98px) {
        #search_mini_form #algolia-searchbox .magnifying-glass:before,
        #search_mini_form #algolia-searchbox .clear-cross:before {
          color: white; } }
  #search_mini_form #algolia-searchbox .magnifying-glass:before {
    content: '\e916'; }
  #search_mini_form #algolia-searchbox .clear-cross:before {
    content: '\e90b'; }

/*new algolia style to fix*/
.algolia-search-block {
  flex: 1; }
  .algolia-search-block .aa-Input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    display: block;
    width: 100%;
    height: 42px;
    padding: 6px 16px;
    padding-right: 40px;
    font-size: 1.4rem;
    font-style: italic;
    font-family: "roboto-regular", sans-serif;
    line-height: 1.8;
    color: #484848;
    background-color: white;
    border: 1px solid #D7D2CB;
    border-radius: 24px; }
  .algolia-search-block .aa-SubmitButton {
    right: 20px !important;
    top: 15px; }
  .algolia-search-block .aa-SubmitIcon {
    fill: #08154A; }

.aa-Panel {
  border-top: 1px solid #BBB !important; }

#autocomplete-products-footer {
  width: 100% !important;
  left: 0 !important;
  font-size: 0; }
  #autocomplete-products-footer > span {
    font-size: 14px;
    cursor: pointer; }
    #autocomplete-products-footer > span:hover {
      text-decoration: underline; }

.catalogsearch-result-index .field.limiter {
  display: none; }

.catalogsearch-result-index .ais-InfiniteHits-loadPrevious {
  display: none; }

.catalogsearch-result-index #algolia_instant_selector .row {
  margin: 0; }

.catalogsearch-result-index #algolia-right-container {
  width: 75.5%;
  float: right;
  max-width: 100%; }
  @media (max-width: 767.98px) {
    .catalogsearch-result-index #algolia-right-container {
      width: 100%; } }
  .catalogsearch-result-index #algolia-right-container .ais-Stats-text {
    font-size: 0; }
    .catalogsearch-result-index #algolia-right-container .ais-Stats-text > strong {
      font-family: "roboto-bold", sans-serif;
      font-size: 1.5rem; }
  @media (max-width: 767.98px) {
    .catalogsearch-result-index #algolia-right-container .toolbar-products:not(.is-sticky) {
      margin-top: 10px; } }

.catalogsearch-result-index #instant-search-results-container .ais-InfiniteHits,
.catalogsearch-result-index #instant-search-results-container .ais-Hits {
  text-align: inherit; }
  .catalogsearch-result-index #instant-search-results-container .ais-InfiniteHits .product-item-info .product-item-details .price-container.hide-ttc-Oui .price-wrapper,
  .catalogsearch-result-index #instant-search-results-container .ais-InfiniteHits .product-item-info .product-item-details .price-container.hide-ttc-Oui .ttc,
  .catalogsearch-result-index #instant-search-results-container .ais-InfiniteHits .product-item-info .product-item-details .price-container.real-ttc-price-0 .price-wrapper,
  .catalogsearch-result-index #instant-search-results-container .ais-InfiniteHits .product-item-info .product-item-details .price-container.real-ttc-price-0 .ttc,
  .catalogsearch-result-index #instant-search-results-container .ais-Hits .product-item-info .product-item-details .price-container.hide-ttc-Oui .price-wrapper,
  .catalogsearch-result-index #instant-search-results-container .ais-Hits .product-item-info .product-item-details .price-container.hide-ttc-Oui .ttc,
  .catalogsearch-result-index #instant-search-results-container .ais-Hits .product-item-info .product-item-details .price-container.real-ttc-price-0 .price-wrapper,
  .catalogsearch-result-index #instant-search-results-container .ais-Hits .product-item-info .product-item-details .price-container.real-ttc-price-0 .ttc {
    display: none; }
  .catalogsearch-result-index #instant-search-results-container .ais-InfiniteHits .product-item-info .product-item-details .price-container:not(.hide-ttc-Oui):not(.real-ttc-price-0) .consult-us,
  .catalogsearch-result-index #instant-search-results-container .ais-Hits .product-item-info .product-item-details .price-container:not(.hide-ttc-Oui):not(.real-ttc-price-0) .consult-us {
    display: none; }

@media (max-width: 1023.98px) {
  .catalogsearch-result-index #instant-search-results-container .ais-InfiniteHits-list {
    margin-top: 20px; } }

.catalogsearch-result-index .ais-InfiniteHits-loadMore {
  display: block;
  margin: 30px auto 0;
  color: #08154A;
  border-color: #08154A; }
  .catalogsearch-result-index .ais-InfiniteHits-loadMore:hover {
    background-color: #08154A;
    color: #ffffff; }

.catalogsearch-result-index .btn-filter-min-algolia {
  display: none; }
  @media (max-width: 1023.98px) {
    .catalogsearch-result-index .btn-filter-min-algolia {
      display: block;
      font-family: "roboto-bold", sans-serif;
      font-size: 1.4rem; } }

.catalogsearch-result-index .sub-search-for-content {
  margin-top: 20px; }
  @media (min-width: 768px) {
    .catalogsearch-result-index .sub-search-for-content {
      margin-top: 30px; } }
  .catalogsearch-result-index .sub-search-for-content h2 {
    margin-bottom: 10px;
    font-family: "roboto-bold", sans-serif;
    font-size: 1.6rem; }
    @media (min-width: 768px) {
      .catalogsearch-result-index .sub-search-for-content h2 {
        font-size: 1.8rem; } }

.catalogsearch-result-index .algolia-infos {
  background-color: inherit; }

.catalogsearch-result-index .ais-InfiniteHits {
  padding-top: 0; }

.catalogsearch-result-index #instant-search-facets-container {
  background-color: #ffffff; }
  .catalogsearch-result-index #instant-search-facets-container .ais-ClearRefinements-button {
    font-size: 1.4rem;
    text-decoration: underline; }
  .catalogsearch-result-index #instant-search-facets-container .ais-CurrentRefinements {
    padding: 0 20px;
    margin-top: 36px;
    margin-bottom: 30px; }
  .catalogsearch-result-index #instant-search-facets-container .ais-CurrentRefinements-item {
    display: flex;
    align-items: center;
    padding: 12px 20px;
    margin-bottom: 10px;
    border: 1px solid #e0e0df;
    border-radius: 24px;
    font-size: 1.2rem;
    background-color: #ffffff; }
    .catalogsearch-result-index #instant-search-facets-container .ais-CurrentRefinements-item:last-child {
      margin-bottom: 0; }
    .catalogsearch-result-index #instant-search-facets-container .ais-CurrentRefinements-item .ais-CurrentRefinements-label {
      font-size: 1.2rem;
      font-weight: normal; }
    .catalogsearch-result-index #instant-search-facets-container .ais-CurrentRefinements-item .ais-CurrentRefinements-categoryLabel {
      margin: 0 10px 0 4px;
      font-family: "roboto-bold", sans-serif; }
    .catalogsearch-result-index #instant-search-facets-container .ais-CurrentRefinements-item .ais-CurrentRefinements-delete {
      margin-left: auto; }
  .catalogsearch-result-index #instant-search-facets-container .ais-Panel {
    border: 0;
    margin: 0; }
    .catalogsearch-result-index #instant-search-facets-container .ais-Panel.active .icon-arrow-down {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
    .catalogsearch-result-index #instant-search-facets-container .ais-Panel.active .ais-Panel-body {
      display: block; }
  .catalogsearch-result-index #instant-search-facets-container .ais-Panel-header {
    background-color: #ffffff;
    display: flex;
    align-items: center;
    padding: 15px 10px;
    border-top: 1px solid #e0e0df;
    font-family: "roboto-bold", sans-serif;
    font-size: 1.4rem;
    line-height: 1;
    text-transform: uppercase;
    cursor: pointer; }
    @media (min-width: 1293px) {
      .catalogsearch-result-index #instant-search-facets-container .ais-Panel-header {
        padding: 17px 20px; } }
    .catalogsearch-result-index #instant-search-facets-container .ais-Panel-header > [class^="icon-"] {
      margin-left: auto; }
  .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body {
    display: none;
    padding: 0 10px 10px; }
    @media (min-width: 1293px) {
      .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body {
        padding: 0 20px 20px; } }
    .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RefinementList-item {
      margin: 8px 0; }
    .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RefinementList-label {
      position: relative;
      display: flex;
      align-items: flex-start;
      padding-left: 25px;
      cursor: pointer; }
      .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RefinementList-label::before, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RefinementList-label::after {
        position: absolute;
        content: "";
        cursor: pointer;
        border-radius: 100%;
        transition: all .2s; }
      .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RefinementList-label::before {
        left: 0;
        top: 0;
        width: 14px;
        height: 14px;
        border: 1px solid #D7D2CB;
        background-color: #ffffff; }
      .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RefinementList-label::after {
        width: calc(14px - 7px);
        height: calc(14px - 7px);
        left: 7px;
        top: 7px;
        background-color: #08154A;
        opacity: 0;
        -webkit-transform: scale(0.5) translate(-100%, -100%);
                transform: scale(0.5) translate(-100%, -100%); }
      .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RefinementList-label.checked::after {
        background-color: #016AB5;
        opacity: 1;
        -webkit-transform: scale(1) translate(-50%, -50%);
                transform: scale(1) translate(-50%, -50%);
        transition: all .2s; }
    .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RefinementList-count {
      margin-left: 3px;
      font-family: "roboto-bold", sans-serif;
      font-size: 1.4rem;
      color: #016AB5; }
      .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RefinementList-count:before {
        content: '('; }
      .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RefinementList-count:after {
        content: ')'; }
    .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form {
      display: flex;
      align-items: center; }
      .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-label {
        margin-bottom: 0; }
      .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-separator {
        margin: 0 5px; }
      .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-submit {
        margin-left: 20px; }
        .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-submit::before, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-submit::after {
          display: none; }
        .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-submit:hover {
          background: #018ef2; }

@media (max-width: 479.98px) {
  .catalogsearch-result-index .ais-InfiniteHits-list .ais-InfiniteHits-item + .ais-InfiniteHits-item {
    margin-top: 20px; } }

@media (min-width: 480px) {
  .catalogsearch-result-index .ais-InfiniteHits-list {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px; } }

@media (min-width: 1024px) {
  .catalogsearch-result-index .ais-InfiniteHits-list {
    margin: 0 -15px; } }

@media (min-width: 1293px) {
  .catalogsearch-result-index .ais-InfiniteHits-list {
    margin: 0 -18px; }
    .catalogsearch-result-index .ais-InfiniteHits-list .ais-InfiniteHits-item {
      padding: 18px; } }

.catalogsearch-result-index .ais-InfiniteHits-list .ais-InfiniteHits-item > div {
  width: 100% !important;
  background-color: #ffffff;
  border-radius: 5px; }
  .catalogsearch-result-index .ais-InfiniteHits-list .ais-InfiniteHits-item > div .result-title {
    font-size: 14px;
    font-weight: 800; }
  .catalogsearch-result-index .ais-InfiniteHits-list .ais-InfiniteHits-item > div .result-thumbnail {
    min-height: 270px; }
  .catalogsearch-result-index .ais-InfiniteHits-list .ais-InfiniteHits-item > div .rating-summary,
  .catalogsearch-result-index .ais-InfiniteHits-list .ais-InfiniteHits-item > div .price {
    display: none; }

@media (min-width: 480px) {
  .catalogsearch-result-index .ais-InfiniteHits-list .ais-InfiniteHits-item {
    width: 50%;
    padding: 10px; } }

@media (max-width: 479.98px) {
  .catalogsearch-result-index .ais-InfiniteHits-list .ais-InfiniteHits-item {
    max-width: 320px;
    margin-right: auto;
    margin-left: auto; } }

@media (min-width: 1024px) {
  .catalogsearch-result-index .ais-InfiniteHits-list .ais-InfiniteHits-item {
    padding: 15px;
    width: 25%; } }

@media (min-width: 768px) {
  .catalogsearch-result-index .ais-InfiniteHits-list .ais-InfiniteHits-item {
    width: 33.33333%; } }

.category-listing .columns {
  padding-bottom: 0; }

.category-listing .title-1, .category-listing .cms-page-view .page-title-wrapper .page-title, .cms-page-view .page-title-wrapper .category-listing .page-title, .category-listing .cms-marques .page-title-wrapper .page-title, .cms-marques .page-title-wrapper .category-listing .page-title {
  text-align: center; }
  @media (min-width: 1293px) {
    .category-listing .title-1, .category-listing .cms-page-view .page-title-wrapper .page-title, .cms-page-view .page-title-wrapper .category-listing .page-title, .category-listing .cms-marques .page-title-wrapper .page-title, .cms-marques .page-title-wrapper .category-listing .page-title {
      margin-bottom: 22px; } }

.category-listing .category-children {
  padding-top: 30px;
  padding-bottom: 40px; }
  @media (max-width: 479.98px) {
    .category-listing .category-children li + li {
      margin-top: 20px; } }
  @media (min-width: 768px) {
    .category-listing .category-children {
      padding-top: 25px;
      padding-bottom: 45px; } }
  @media (min-width: 1293px) {
    .category-listing .category-children {
      padding-bottom: 62px; } }

.category-listing .category-child {
  display: flex;
  align-items: center;
  height: 160px;
  padding: 20px;
  background: #ffffff;
  transition: box-shadow .2s; }
  .category-listing .category-child:hover {
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.05);
    transition: box-shadow .2s; }
  .category-listing .category-child .category-child-banner,
  .category-listing .category-child .category-child-name {
    width: 50%;
    height: 100%; }
  @media (max-width: 1023.98px) {
    .category-listing .category-child {
      flex-direction: column;
      height: 222px; }
      .category-listing .category-child .category-child-banner,
      .category-listing .category-child .category-child-name {
        width: 100%; }
      .category-listing .category-child .category-child-banner {
        height: 122px; }
      .category-listing .category-child .category-child-name {
        height: 100px; } }

.category-listing .category-child-banner-inner {
  position: relative;
  width: 100%;
  max-width: 160px;
  height: 100%; }
  @media (max-width: 1023.98px) {
    .category-listing .category-child-banner-inner {
      width: 190px;
      margin: 0 auto; } }
  .category-listing .category-child-banner-inner .category-child-banner-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
  .category-listing .category-child-banner-inner img {
    display: block;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover; }

.category-listing .category-child-name {
  display: flex;
  align-items: center;
  position: relative;
  padding-left: 20px;
  font-family: "roboto-bold", sans-serif;
  font-size: 2rem;
  line-height: 1.4; }
  @media (min-width: 768px) {
    .category-listing .category-child-name {
      font-size: 2.5rem; } }
  .category-listing .category-child-name span {
    max-width: 150px; }
  .category-listing .category-child-name::before {
    position: absolute;
    top: 15px;
    left: 0;
    display: block;
    width: 1px;
    height: 90px;
    background: #E4DED7;
    content: ''; }
  @media (max-width: 1023.98px) {
    .category-listing .category-child-name {
      justify-content: center;
      align-items: flex-start;
      padding-top: 20px;
      padding-left: 0;
      margin-top: 20px; }
      .category-listing .category-child-name span {
        display: block;
        max-width: 100%;
        text-align: center; }
      .category-listing .category-child-name::before {
        top: 0;
        left: 50%;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
        width: 80px;
        height: 1px; } }

.category-listing .bestseller-products {
  padding-top: 35px;
  padding-bottom: 70px;
  background: #E4DED7; }
  @media (min-width: 768px) {
    .category-listing .bestseller-products {
      padding-top: 50px;
      padding-bottom: 60px; } }
  @media (max-width: 479.98px) {
    .category-listing .bestseller-products .title-1, .category-listing .bestseller-products .cms-page-view .page-title-wrapper .page-title, .cms-page-view .page-title-wrapper .category-listing .bestseller-products .page-title, .category-listing .bestseller-products .cms-marques .page-title-wrapper .page-title, .cms-marques .page-title-wrapper .category-listing .bestseller-products .page-title {
      margin-bottom: 0; } }

.category-view {
  position: relative; }
  @media (min-width: 1024px) {
    .category-view {
      margin-bottom: 25px; } }
  .category-view .category-banner {
    position: relative;
    width: 100%;
    height: 200px;
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover; }
    @media (min-width: 768px) {
      .category-view .category-banner {
        height: 270px; } }
    @media (min-width: 1024px) {
      .category-view .category-banner {
        height: 340px; } }
    .category-view .category-banner > .category-banner-img {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 100%; }
      .category-view .category-banner > .category-banner-img img {
        display: block;
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
           object-fit: cover; }
    .category-view .category-banner + .category-header {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      display: flex;
      flex-direction: column;
      width: 100%;
      height: 200px;
      color: #fff; }
      @media (min-width: 768px) {
        .category-view .category-banner + .category-header {
          height: 270px; } }
      @media (min-width: 1024px) {
        .category-view .category-banner + .category-header {
          height: 340px; } }
      .category-view .category-banner + .category-header .breadcrumbs .items > li {
        color: #ffffff; }
        .category-view .category-banner + .category-header .breadcrumbs .items > li > a,
        .category-view .category-banner + .category-header .breadcrumbs .items > li > strong {
          color: currentColor; }
      .category-view .category-banner + .category-header .page-title-wrapper {
        margin-top: auto;
        background-color: rgba(0, 0, 0, 0.46); }
        @media (min-width: 1024px) {
          .category-view .category-banner + .category-header .page-title-wrapper {
            background-color: transparent; } }
      .category-view .category-banner + .category-header .page-title {
        width: 100%;
        max-width: 870px;
        margin: 0 auto;
        padding: 10px 35px;
        color: #ffffff; }
        .category-view .category-banner + .category-header .page-title > span {
          display: block;
          max-width: 300px;
          margin: 0 auto; }
          @media (min-width: 768px) {
            .category-view .category-banner + .category-header .page-title > span {
              max-width: 370px; } }
          @media (min-width: 1024px) {
            .category-view .category-banner + .category-header .page-title > span {
              max-width: 500px; } }
        @media (min-width: 1024px) {
          .category-view .category-banner + .category-header .page-title {
            padding: 30px 100px 20px;
            background-color: rgba(0, 0, 0, 0.46); } }
      .category-view .category-banner + .category-header + .category-description {
        max-width: 870px;
        padding: 15px 20px;
        background: #ffffff; }
        @media (min-width: 768px) {
          .category-view .category-banner + .category-header + .category-description {
            padding: 20px 30px; } }
        @media (min-width: 1024px) {
          .category-view .category-banner + .category-header + .category-description {
            padding: 34px 50px; } }
  .category-view .page-title-wrapper,
  .category-view .category-description {
    text-align: center; }
  .category-view .page-title {
    margin-bottom: 0;
    font-size: 2rem;
    line-height: 1;
    letter-spacing: -.43px; }
    @media (max-width: 639.98px) {
      .category-view .page-title {
        margin-top: 25px; } }
    @media (min-width: 768px) {
      .category-view .page-title {
        font-size: 3rem; } }
    @media (min-width: 1024px) {
      .category-view .page-title {
        font-size: 4rem; } }
  .category-view .description.truncate,
  .category-view .description.truncate p {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
    .category-view .description.truncate + p,
    .category-view .description.truncate p + p {
      display: none; }
  .category-view .js-btn-toggle-description {
    display: none;
    margin-top: 16px;
    font-family: "roboto-bold", sans-serif;
    font-size: 1.2rem;
    text-transform: uppercase;
    text-decoration: underline;
    cursor: pointer; }

.block.block-compare {
  padding: 10px 10px 20px;
  margin-bottom: 20px;
  background-color: #ffffff; }
  @media (min-width: 1293px) {
    .block.block-compare {
      padding: 20px;
      margin-bottom: 40px; } }
  .block.block-compare .block-title {
    position: relative;
    display: block;
    padding: 18px 10px;
    margin-top: -20px;
    margin-right: -20px;
    margin-bottom: 36px;
    margin-left: -20px;
    background-color: #016AB5;
    font-family: "roboto-bold", sans-serif;
    font-size: 1.4rem;
    color: #ffffff;
    text-align: center;
    text-transform: uppercase;
    font-size: 1.2rem;
    margin-top: -10px;
    margin-right: -10px;
    margin-left: -10px; }
    .block.block-compare .block-title::after {
      content: '';
      position: absolute;
      left: 50%;
      bottom: 1px;
      -webkit-transform: translate(-50%, 100%);
              transform: translate(-50%, 100%);
      display: block;
      width: 0;
      height: 0;
      border-style: solid;
      border-width: 8px 19px 0 19px;
      border-color: #016AB5 transparent transparent transparent; }
    @media (min-width: 1293px) {
      .block.block-compare .block-title {
        margin-top: -20px;
        margin-right: -20px;
        margin-left: -20px; } }
    .block.block-compare .block-title .counter.qty {
      font-family: "roboto-regular", sans-serif; }
  .block.block-compare .product-items {
    margin-bottom: 20px; }
  .block.block-compare .product-item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 12px 20px;
    border: 1px solid #e0e0df;
    border-radius: 24px;
    font-size: 1.2rem; }
    .block.block-compare .product-item + .product-item {
      margin-top: 10px; }
  .block.block-compare .actions-toolbar {
    text-align: center; }
    .block.block-compare .actions-toolbar .primary {
      margin-bottom: 20px; }
  .block.block-compare .action.tocompare {
    padding-top: 4px;
    padding-bottom: 4px;
    font-size: 1rem; }
    @media (min-width: 1024px) {
      .block.block-compare .action.tocompare {
        font-size: 1.2rem; } }
    .block.block-compare .action.tocompare > span {
      display: flex;
      align-items: center; }
      .block.block-compare .action.tocompare > span::before {
        margin-right: 3px;
        font-size: 1.6rem;
        content: '\e90a'; }
        @media (min-width: 1024px) {
          .block.block-compare .action.tocompare > span::before {
            margin-right: 10px;
            font-size: 2rem; } }
  .block.block-compare .action.clear {
    font-size: 1.4rem;
    text-decoration: underline; }

.catalog-product_compare-index .column.main {
  position: relative; }

.catalog-product_compare-index .page-title {
  display: flex;
  align-items: center; }
  @media (min-width: 1024px) {
    .catalog-product_compare-index .page-title {
      margin-bottom: 34px; } }
  .catalog-product_compare-index .page-title::before {
    margin-right: 10px;
    content: '\e90a';
    font-size: 3rem; }

.catalog-product_compare-index .table-wrapper.comparison {
  overflow-x: auto; }

@media (max-width: 767.98px) {
  .catalog-product_compare-index .table.data.table-comparison {
    font-size: 1.3rem; } }

.catalog-product_compare-index .table.data.table-comparison tbody:first-of-type + tbody tr th > span,
.catalog-product_compare-index .table.data.table-comparison tbody:first-of-type + tbody tr td > div {
  height: 60px;
  overflow: auto; }

.catalog-product_compare-index .table.data.table-comparison tbody:first-of-type + tbody tr:nth-child(2) th > span,
.catalog-product_compare-index .table.data.table-comparison tbody:first-of-type + tbody tr:nth-child(2) td > div {
  height: 130px; }

.catalog-product_compare-index .table.data.table-comparison tfoot th,
.catalog-product_compare-index .table.data.table-comparison tfoot td {
  border-bottom: 0; }

.catalog-product_compare-index .table.data.table-comparison tr td + td {
  border-left: calc(10px / 2) solid #EBEBEB; }
  @media (min-width: 768px) {
    .catalog-product_compare-index .table.data.table-comparison tr td + td {
      border-left: 20px solid #EBEBEB; } }

.catalog-product_compare-index .table.data.table-comparison th,
.catalog-product_compare-index .table.data.table-comparison td {
  vertical-align: top;
  text-align: left;
  border-bottom: 1px solid #e0e0df; }

.catalog-product_compare-index .table.data.table-comparison th {
  border-right: calc(10px / 2) solid #EBEBEB;
  font-family: "roboto-bold", sans-serif; }
  @media (min-width: 768px) {
    .catalog-product_compare-index .table.data.table-comparison th {
      border-right: 20px solid #EBEBEB; } }
  .catalog-product_compare-index .table.data.table-comparison th.cell.label.product {
    vertical-align: bottom;
    padding-bottom: 92px; }
    .catalog-product_compare-index .table.data.table-comparison th.cell.label.product > span {
      border-top: 1px solid #e0e0df; }
    @media (min-width: 768px) {
      .catalog-product_compare-index .table.data.table-comparison th.cell.label.product {
        padding-bottom: 73px; } }
  .catalog-product_compare-index .table.data.table-comparison th > span {
    display: block;
    padding: 10px 0; }
    @media (min-width: 768px) {
      .catalog-product_compare-index .table.data.table-comparison th > span {
        padding: 20px 0; } }

.catalog-product_compare-index .table.data.table-comparison td {
  min-width: 150px;
  width: 150px;
  max-width: 150px;
  padding: 0 10px;
  background-color: #ffffff; }
  @media (min-width: 768px) {
    .catalog-product_compare-index .table.data.table-comparison td {
      min-width: 300px;
      width: 300px;
      max-width: 300px;
      padding: 0 20px; } }
  .catalog-product_compare-index .table.data.table-comparison td > div {
    padding: 10px 0; }
    @media (min-width: 768px) {
      .catalog-product_compare-index .table.data.table-comparison td > div {
        padding: 20px 0; } }
    .catalog-product_compare-index .table.data.table-comparison td > div.price-box {
      padding-top: 0;
      border-bottom: 0; }
    .catalog-product_compare-index .table.data.table-comparison td > div.block-actions {
      border-bottom: 0; }
    .catalog-product_compare-index .table.data.table-comparison td > div br {
      display: none; }
    .catalog-product_compare-index .table.data.table-comparison td > div > h2,
    .catalog-product_compare-index .table.data.table-comparison td > div > h3,
    .catalog-product_compare-index .table.data.table-comparison td > div > h4,
    .catalog-product_compare-index .table.data.table-comparison td > div > div,
    .catalog-product_compare-index .table.data.table-comparison td > div > ul,
    .catalog-product_compare-index .table.data.table-comparison td > div > p {
      margin-bottom: 15px; }
    .catalog-product_compare-index .table.data.table-comparison td > div > ul {
      padding-left: 20px;
      list-style: disc; }
      .catalog-product_compare-index .table.data.table-comparison td > div > ul li {
        margin-bottom: 10px; }
  .catalog-product_compare-index .table.data.table-comparison td.cell.product.info {
    padding: 10px 10px 0; }
    @media (min-width: 768px) {
      .catalog-product_compare-index .table.data.table-comparison td.cell.product.info {
        padding: 20px 20px 0; } }
    .catalog-product_compare-index .table.data.table-comparison td.cell.product.info a.product-item-photo {
      display: block;
      width: -10px;
      height: -10px; }
      @media (min-width: 768px) {
        .catalog-product_compare-index .table.data.table-comparison td.cell.product.info a.product-item-photo {
          width: 260px;
          height: 260px; } }
    .catalog-product_compare-index .table.data.table-comparison td.cell.product.info img.product-item-photo,
    .catalog-product_compare-index .table.data.table-comparison td.cell.product.info .product-image-container,
    .catalog-product_compare-index .table.data.table-comparison td.cell.product.info .product-image-wrapper,
    .catalog-product_compare-index .table.data.table-comparison td.cell.product.info .product-image-photo {
      width: 100%;
      margin-bottom: 10px; }
    .catalog-product_compare-index .table.data.table-comparison td.cell.product.info .product-image-wrapper {
      padding-bottom: 0 !important; }
    .catalog-product_compare-index .table.data.table-comparison td.cell.product.info .product-item-name {
      display: block;
      padding-top: 15px;
      margin-bottom: 10px;
      border-top: 1px solid #e0e0df;
      font-size: 1.4rem; }
      @media (min-width: 1024px) {
        .catalog-product_compare-index .table.data.table-comparison td.cell.product.info .product-item-name {
          font-size: 1.8rem; } }
    .catalog-product_compare-index .table.data.table-comparison td.cell.product.info .price-box {
      font-size: 1.1rem; }
      @media (min-width: 768px) {
        .catalog-product_compare-index .table.data.table-comparison td.cell.product.info .price-box {
          font-size: 1.2rem; } }
      .catalog-product_compare-index .table.data.table-comparison td.cell.product.info .price-box > span.special-price {
        display: block;
        margin-top: 5px; }
      .catalog-product_compare-index .table.data.table-comparison td.cell.product.info .price-box .special-price {
        font-family: "roboto-bold", sans-serif;
        color: #016AB5; }
  .catalog-product_compare-index .table.data.table-comparison td .product-item-actions {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-bottom: 0; }
    @media (max-width: 767.98px) {
      .catalog-product_compare-index .table.data.table-comparison td .product-item-actions > * {
        margin: 5px 0; } }
    .catalog-product_compare-index .table.data.table-comparison td .product-item-actions .stock.unavailable {
      display: flex;
      align-items: center;
      padding: 8px 0;
      font-size: 1.4rem; }
      .catalog-product_compare-index .table.data.table-comparison td .product-item-actions .stock.unavailable::before {
        display: block;
        width: 8px;
        height: 8px;
        border-radius: 50%;
        margin-right: 10px;
        content: '';
        background-color: #EA6E6E; }

.block.filter {
  background-color: #ffffff; }
  @media (max-width: 1023.98px) {
    .block.filter {
      max-height: 100vh;
      overflow-y: auto; } }
  .block.filter .filter-options .am-labels-folding .item a.amshopby-filter-parent,
  .block.filter .filter-options .am-category-view .item a.amshopby-filter-parent {
    padding-left: 0; }
  .block.filter .filter-options .items .items-children.-folding {
    padding-left: 10px; }
    @media (min-width: 1024px) {
      .block.filter .filter-options .items .items-children.-folding {
        padding-left: 15px; } }
    @media (min-width: 1293px) {
      .block.filter .filter-options .items .items-children.-folding {
        padding-left: 20px; } }
    .block.filter .filter-options .items .items-children.-folding .item {
      margin: 8px 0; }

@media (max-width: 1023.98px) {
  .filter-title {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 16px 10px;
    background-color: #08154A;
    color: #ffffff; } }

@media (min-width: 1024px) {
  .filter-title {
    position: relative;
    display: block;
    padding: 18px 10px;
    margin-top: -20px;
    margin-right: -20px;
    margin-bottom: 36px;
    margin-left: -20px;
    background-color: #016AB5;
    font-family: "roboto-bold", sans-serif;
    font-size: 1.4rem;
    color: #ffffff;
    text-align: center;
    text-transform: uppercase;
    margin: 0; }
    .filter-title::after {
      content: '';
      position: absolute;
      left: 50%;
      bottom: 1px;
      -webkit-transform: translate(-50%, 100%);
              transform: translate(-50%, 100%);
      display: block;
      width: 0;
      height: 0;
      border-style: solid;
      border-width: 8px 19px 0 19px;
      border-color: #016AB5 transparent transparent transparent; } }

.filter-title .js-btn-close-filters {
  display: none; }
  @media (max-width: 1023.98px) {
    .filter-title .js-btn-close-filters {
      display: block;
      font-size: 1.6rem; } }

.filter-subtitle,
.filter-options-title {
  display: block; }

.filter-current {
  padding: 0 10px;
  margin-top: 36px;
  margin-bottom: 30px; }
  @media (max-width: 1023.98px) {
    .filter-current {
      margin: 20px 0; } }
  @media (min-width: 1293px) {
    .filter-current {
      padding: 0 20px; } }
  .filter-current .item.am-shopby-item {
    display: flex;
    align-items: center;
    padding: 12px 20px;
    margin-bottom: 10px;
    border: 1px solid #e0e0df;
    border-radius: 24px;
    font-size: 1.2rem; }
    .filter-current .item.am-shopby-item:last-child {
      margin-bottom: 0; }
    .filter-current .item.am-shopby-item .filter-label:after {
      content: ':';
      margin-left: 4px; }
    .filter-current .item.am-shopby-item .filter-value {
      margin: 0 10px 0 4px;
      font-family: "roboto-bold", sans-serif; }
    .filter-current .item.am-shopby-item .action.remove {
      margin-left: auto; }
  .filter-current + .filter-actions {
    margin-bottom: 30px;
    text-align: center; }

.filter-clear {
  font-size: 1.4rem;
  text-decoration: underline; }

.filter-options-title {
  display: flex;
  align-items: center;
  padding: 15px 10px;
  border-top: 1px solid #e0e0df;
  font-family: "roboto-bold", sans-serif;
  font-size: 1.4rem;
  line-height: 1;
  text-transform: uppercase;
  cursor: pointer; }
  .filter-options-item:first-child .filter-options-title {
    border-top: none; }
  .filter-options-title > [class^="icon-"] {
    margin-left: auto; }
  @media (min-width: 1293px) {
    .filter-options-title {
      padding: 17px 20px; } }
  .filter-options-title[aria-selected="true"] > [class^="icon-"] {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg); }
  .filter-options-title[aria-selected="true"] + .filter-options-content {
    display: block; }

.filter-options-content {
  display: none;
  padding: 0 10px 10px; }
  @media (min-width: 1293px) {
    .filter-options-content {
      padding: 0 20px 20px; } }
  .filter-options-content ul.items-children {
    margin: 20px 0; }
  .filter-options-content .item {
    margin: 8px 0; }
  .filter-options-content a[class^="am-filter-item-"] {
    display: flex;
    align-items: flex-start;
    line-height: 1.4;
    text-decoration: none; }
    .filter-options-content a[class^="am-filter-item-"] .count {
      margin-left: 3px;
      font-family: "roboto-bold", sans-serif;
      font-size: 1.4rem;
      color: #016AB5; }
      .filter-options-content a[class^="am-filter-item-"] .count:before {
        content: '('; }
      .filter-options-content a[class^="am-filter-item-"] .count:after {
        content: ')'; }
  .filter-options-content .label {
    margin-bottom: 0; }

.catalog-product-view .action-skip-wrapper {
  display: none; }

.catalog-product-view .fotorama .fotorama__wrap {
  /*
             * Mix blend mode
             * Must duplicate the background to prevent a white border when img slide
             */ }
  .catalog-product-view .fotorama .fotorama__wrap .fotorama__stage {
    background-color: #F4F1ED; }
    .catalog-product-view .fotorama .fotorama__wrap .fotorama__stage .fotorama__stage__frame {
      background-color: #F4F1ED; }
      .catalog-product-view .fotorama .fotorama__wrap .fotorama__stage .fotorama__stage__frame .fotorama__img,
      .catalog-product-view .fotorama .fotorama__wrap .fotorama__stage .fotorama__stage__frame .fotorama__img--full {
        mix-blend-mode: multiply; }
  .catalog-product-view .fotorama .fotorama__wrap .fotorama__caption,
  .catalog-product-view .fotorama .fotorama__wrap .fotorama__thumb-border {
    display: none; }
  @media (max-width: 767.98px) {
    .catalog-product-view .fotorama .fotorama__wrap .fotorama__nav-wrap {
      margin: 20px 0 0; }
      .catalog-product-view .fotorama .fotorama__wrap .fotorama__nav-wrap .fotorama__nav--dots .fotorama__nav__frame {
        height: 22px; }
      .catalog-product-view .fotorama .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame--dot .fotorama__dot {
        top: 8px;
        width: 8px;
        height: 8px;
        border-radius: 50%;
        background-color: #ffffff;
        border-color: #08154A; }
      .catalog-product-view .fotorama .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame--dot.fotorama__active .fotorama__dot {
        background-color: #08154A; }
      .catalog-product-view .fotorama .fotorama__wrap .fotorama__nav-wrap .fotorama__thumb__arr {
        display: block !important;
        opacity: 1 !important; }
        .catalog-product-view .fotorama .fotorama__wrap .fotorama__nav-wrap .fotorama__thumb__arr.fotorama__thumb__arr--left {
          left: 70px; }
        .catalog-product-view .fotorama .fotorama__wrap .fotorama__nav-wrap .fotorama__thumb__arr.fotorama__thumb__arr--right {
          right: 70px; }
        .catalog-product-view .fotorama .fotorama__wrap .fotorama__nav-wrap .fotorama__thumb__arr::after {
          font-size: 2.2rem; } }
  .catalog-product-view .fotorama .fotorama__wrap .fotorama__stage.fotorama__shadows--left:before,
  .catalog-product-view .fotorama .fotorama__wrap .fotorama__stage.fotorama__shadows--right:after,
  .catalog-product-view .fotorama .fotorama__wrap .fotorama__stage.fotorama__shadows--top:before,
  .catalog-product-view .fotorama .fotorama__wrap .fotorama__stage.fotorama__shadows--bottom:after,
  .catalog-product-view .fotorama .fotorama__wrap .fotorama__nav.fotorama__shadows--left:before,
  .catalog-product-view .fotorama .fotorama__wrap .fotorama__nav.fotorama__shadows--right:after,
  .catalog-product-view .fotorama .fotorama__wrap .fotorama__nav.fotorama__shadows--top:before,
  .catalog-product-view .fotorama .fotorama__wrap .fotorama__nav.fotorama__shadows--bottom:after {
    background-image: none;
    background-position: 0;
    bottom: 0; }
  .catalog-product-view .fotorama .fotorama__wrap .fotorama__fullscreen-icon:focus {
    box-shadow: none; }
    .catalog-product-view .fotorama .fotorama__wrap .fotorama__fullscreen-icon:focus::after {
      box-shadow: 0 0 0 0 transparent; }
  .catalog-product-view .fotorama .fotorama__wrap .fotorama__arr__arr {
    background: none; }
  .catalog-product-view .fotorama .fotorama__wrap .fotorama__arr {
    position: absolute;
    top: 50px;
    bottom: 50px;
    width: 80px;
    -webkit-transform: translate3d(0, 0, 0) !important;
            transform: translate3d(0, 0, 0) !important;
    opacity: 1;
    background-color: transparent; }
    .catalog-product-view .fotorama .fotorama__wrap .fotorama__arr.fotorama__arr--prev {
      left: 0; }
    .catalog-product-view .fotorama .fotorama__wrap .fotorama__arr.fotorama__arr--next {
      right: 0; }
  @media (max-width: 767.98px) {
    .catalog-product-view .fotorama .fotorama__wrap .fotorama__arr--prev,
    .catalog-product-view .fotorama .fotorama__wrap .fotorama__arr--next {
      display: none !important; } }
  .catalog-product-view .fotorama .fotorama__wrap .fotorama__arr--prev::after,
  .catalog-product-view .fotorama .fotorama__wrap .fotorama__arr--next::after {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    font-size: 2.6rem;
    color: #08154A;
    z-index: 100; }
  .catalog-product-view .fotorama .fotorama__wrap .fotorama__arr--prev::after {
    content: "\e904"; }
  .catalog-product-view .fotorama .fotorama__wrap .fotorama__arr--next::after {
    content: "\e901"; }
  .catalog-product-view .fotorama .fotorama__wrap .fotorama__thumb {
    background-color: transparent; }
  .catalog-product-view .fotorama .fotorama__wrap .fotorama__thumb-border {
    display: none; }
  .catalog-product-view .fotorama .fotorama__wrap .fotorama__thumb__arr {
    background-color: #ffffff;
    transition: all .5s; }
    .catalog-product-view .fotorama .fotorama__wrap .fotorama__thumb__arr::after {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      font-size: 2.6rem;
      color: #08154A;
      z-index: 100; }
    .catalog-product-view .fotorama .fotorama__wrap .fotorama__thumb__arr.fotorama__thumb__arr--left::after {
      content: "\e904"; }
    .catalog-product-view .fotorama .fotorama__wrap .fotorama__thumb__arr.fotorama__thumb__arr--right::after {
      content: "\e901"; }
  .catalog-product-view .fotorama .fotorama__wrap .fotorama__thumb--icon {
    display: none; }
  .catalog-product-view .fotorama .fotorama__wrap .fotorama__nav__frame {
    overflow: hidden;
    box-sizing: border-box;
    transition: border-color .5s; }
    .catalog-product-view .fotorama .fotorama__wrap .fotorama__nav__frame + .fotorama__nav__frame {
      margin-left: 10px; }
    .catalog-product-view .fotorama .fotorama__wrap .fotorama__nav__frame:hover {
      cursor: pointer; }
    .catalog-product-view .fotorama .fotorama__wrap .fotorama__nav__frame.fotorama__active {
      transition: border-color .5s; }
  .catalog-product-view .fotorama .fotorama__wrap .fotorama-video-container::before, .catalog-product-view .fotorama .fotorama__wrap .fotorama-video-container::after {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }
  .catalog-product-view .fotorama .fotorama__wrap .fotorama-video-container::before {
    content: "";
    background: url("../../frontend/Rivolier/equipol/fr_FR/images/icon/youtubeLogo.png");
    width: 80px;
    height: 80px;
    background-size: contain;
    background-repeat: no-repeat;
    z-index: 1; }
  .catalog-product-view .fotorama .fotorama__wrap .fotorama-video-container.video-unplayed img {
    transition: opacity .2s; }
  .catalog-product-view .fotorama .fotorama__wrap .fotorama-video-container.video-unplayed:hover img {
    opacity: .6;
    transition: opacity .2s; }
  .catalog-product-view .fotorama .fotorama__wrap .product-video {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 75%;
    margin: auto; }
    .catalog-product-view .fotorama .fotorama__wrap .product-video iframe {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 9999; }
  .catalog-product-view .fotorama .fotorama__wrap .video-thumb-icon::before, .catalog-product-view .fotorama .fotorama__wrap .video-thumb-icon::after {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }
  .catalog-product-view .fotorama .fotorama__wrap .video-thumb-icon::before {
    content: "";
    background: url("../../frontend/Rivolier/equipol/fr_FR/images/icon/youtubeLogo.png");
    width: 40px;
    height: 40px;
    background-size: contain;
    background-repeat: no-repeat;
    z-index: 1; }

@media (max-width: 767.98px) {
  .catalog-product-view .fotorama__stage {
    width: 100% !important; } }

.catalog-product-view .fotorama__stage::before, .catalog-product-view .fotorama__stage::after {
  display: block !important; }

.catalog-product-view .fotorama__stage::before {
  position: absolute;
  top: auto !important;
  right: 0 !important;
  bottom: 0 !important;
  left: auto !important;
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 0 44px 44px;
  border-color: transparent transparent #016AB5 transparent; }
  @media (min-width: 768px) {
    .catalog-product-view .fotorama__stage::before {
      border-width: 0 0 58px 58px; } }

.catalog-product-view .fotorama__stage::after {
  text-transform: none;
  font-family: 'icomoon' !important;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e920";
  position: absolute;
  bottom: 4px !important;
  right: 4px !important;
  font-size: 1.8rem;
  color: #ffffff;
  text-align: center;
  pointer-events: none; }
  @media (min-width: 768px) {
    .catalog-product-view .fotorama__stage::after {
      font-size: 2.2rem; } }

html.fotorama__fullscreen {
  background-color: #F4F1ED; }
  html.fotorama__fullscreen .fotorama__fullscreen-icon,
  html.fotorama__fullscreen .fotorama__zoom-in,
  html.fotorama__fullscreen .fotorama__zoom-out {
    width: 80px;
    height: 80px;
    background: none !important;
    transition: -webkit-transform 1s;
    transition: transform 1s;
    transition: transform 1s, -webkit-transform 1s; }
    @media (max-width: 767.98px) {
      html.fotorama__fullscreen .fotorama__fullscreen-icon,
      html.fotorama__fullscreen .fotorama__zoom-in,
      html.fotorama__fullscreen .fotorama__zoom-out {
        width: 40px;
        height: 40px; } }
    html.fotorama__fullscreen .fotorama__fullscreen-icon:hover,
    html.fotorama__fullscreen .fotorama__zoom-in:hover,
    html.fotorama__fullscreen .fotorama__zoom-out:hover {
      transition: -webkit-transform 1s;
      transition: transform 1s;
      transition: transform 1s, -webkit-transform 1s;
      -webkit-transform: scale(0.8);
              transform: scale(0.8); }
    html.fotorama__fullscreen .fotorama__fullscreen-icon::before,
    html.fotorama__fullscreen .fotorama__zoom-in::before,
    html.fotorama__fullscreen .fotorama__zoom-out::before {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      font-size: 3.6rem;
      color: #08154A; }
  html.fotorama__fullscreen .fotorama__fullscreen-icon::before {
    font-size: 2.4rem;
    content: '\e90b'; }
    @media (max-width: 767.98px) {
      html.fotorama__fullscreen .fotorama__fullscreen-icon::before {
        font-size: 1.8rem; } }
  html.fotorama__fullscreen .fotorama__zoom-in::before {
    content: '+'; }
  html.fotorama__fullscreen .fotorama__zoom-out::before {
    content: '−'; }
  html.fotorama__fullscreen .fotorama__nav--thumbs {
    display: flex;
    justify-content: center; }
  html.fotorama__fullscreen .catalog-product-view .fotorama__nav-wrap {
    background-color: #F4F1ED; }
    html.fotorama__fullscreen .catalog-product-view .fotorama__nav-wrap .fotorama__thumb {
      background-color: #F4F1ED; }
      html.fotorama__fullscreen .catalog-product-view .fotorama__nav-wrap .fotorama__thumb .fotorama__img {
        mix-blend-mode: multiply; }

.product-item-info,
.product-item-details,
.fake-product-item {
  display: flex;
  flex-direction: column;
  flex-grow: 1; }

[class^="swatch-opt"],
.product-item-actions {
  margin-top: auto; }

.product-item-info {
  position: relative;
  width: 100%;
  height: 100%;
  padding: 20px 20px 15px;
  background-color: #ffffff;
  transition: box-shadow .2s; }
  .product-item-info:hover {
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.05);
    transition: box-shadow .2s; }
  .product-item-info .product-item-photo {
    position: relative;
    display: flex;
    justify-content: center;
    margin-bottom: 20px;
    /*
         * Prevent the padding bottom which propagates the link over the title
         */ }
    .product-item-info .product-item-photo .product-image-wrapper {
      pointer-events: none; }
    .product-item-info .product-item-photo img.photo {
      display: block;
      width: 100%; }
  .product-item-info .product-item-name {
    padding-top: 15px;
    margin-bottom: 20px;
    border-top: 1px solid #e0e0df;
    font-size: 1.5rem;
    font-family: "roboto-bold", sans-serif; }
    @media (min-width: 1024px) {
      .product-item-info .product-item-name {
        font-size: 1.6rem; } }
    @media (min-width: 1293px) {
      .product-item-info .product-item-name {
        font-size: 1.8rem; } }
  .product-item-info .product-reviews-summary {
    margin-bottom: 10px; }
  .product-item-info .price-box {
    display: flex;
    margin-bottom: 15px;
    font-size: 1.2rem; }
    .product-item-info .price-box .price-container {
      margin-right: 5px; }
    .product-item-info .price-box .special-price {
      margin-left: 10px;
      font-family: "roboto-bold", sans-serif;
      color: #016AB5; }
      .product-item-info .price-box .special-price .price-container {
        margin-right: 0; }
    .product-item-info .price-box .price-to {
      margin-top: 0;
      margin-left: 5px; }
    .product-item-info .price-box > .normal-price {
      margin-left: 5px; }
  .product-item-info .swatch-attribute.color {
    margin-bottom: 10px; }
  .product-item-info .product-item-inner {
    margin-top: auto; }
  .product-item-info .product-item-actions {
    display: flex;
    flex-wrap: wrap; }
    .product-item-info .product-item-actions > div {
      margin: 5px 0; }
      .product-item-info .product-item-actions > div:first-child {
        margin-right: 10px; }
    .product-item-info .product-item-actions .stock.unavailable {
      position: relative;
      display: flex;
      align-items: center;
      padding: 8px 16px;
      font-size: 1.4rem; }
      .product-item-info .product-item-actions .stock.unavailable::before {
        display: block;
        margin-right: 10px;
        content: '';
        width: 12px;
        height: 12px;
        border-radius: 50%;
        background-color: #EA6E6E; }
    .product-item-info .product-item-actions .action.tocart {
      font-size: 1.2rem; }
    .product-item-info .product-item-actions .action.tocompare {
      padding-top: 4px;
      padding-bottom: 4px;
      font-size: 0;
      color: #016AB5;
      border-color: #016AB5; }
      .product-item-info .product-item-actions .action.tocompare:hover {
        background-color: #016AB5; }
      .product-item-info .product-item-actions .action.tocompare > span {
        display: flex;
        align-items: center; }
        .product-item-info .product-item-actions .action.tocompare > span::before {
          font-size: 2rem;
          content: '\e90a'; }
  .product-item-info .more-option-available {
    position: absolute;
    bottom: 0;
    left: -20px;
    background: #08154A;
    color: #ffffff;
    line-height: 30px;
    padding: 0 10px;
    border-radius: 0 15px 15px 0; }

.product-operations .operation {
  position: absolute;
  z-index: 1;
  top: 10px;
  right: 10px;
  pointer-events: none; }
  .product-operations .operation.operation--destock {
    top: 0;
    right: 0; }
    .product-operations .operation.operation--destock img {
      width: 81px;
      height: 80px; }
  .product-operations .operation.operation--new img {
    width: 81px;
    height: 37px; }
  .product-operations .operation.operation--special-offer img {
    width: 70px;
    height: 70px; }

.fake-product-item {
  position: relative;
  width: 100%;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
  transition: box-shadow .2s; }
  .fake-product-item::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.38); }
  @media (max-width: 479.98px) {
    .fake-product-item {
      height: 506px; } }
  @media (max-width: 320px) {
    .fake-product-item {
      height: 443px; } }
  .fake-product-item:hover, .fake-product-item:focus, .fake-product-item:active {
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.05);
    transition: box-shadow .2s; }
    .fake-product-item:hover .fake-product-cta::after, .fake-product-item:focus .fake-product-cta::after, .fake-product-item:active .fake-product-cta::after {
      left: -10px; }
  .fake-product-item .fake-product-link {
    display: block; }
    .fake-product-item .fake-product-link::before {
      content: '';
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      display: block; }
  .fake-product-item .fake-product-content {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 100%;
    max-width: 260px;
    text-align: center; }
  .fake-product-item .fake-product-name {
    display: block;
    padding: 0 10px;
    margin-bottom: 20px;
    font-size: 2rem;
    line-height: 1.5;
    color: #ffffff; }

.block-ajaxscroll {
  text-align: center; }
  .block-ajaxscroll .ajaxscroll-button {
    color: #08154A;
    border-color: #08154A; }
    .block-ajaxscroll .ajaxscroll-button:hover {
      background-color: #08154A;
      color: #ffffff; }

@media (max-width: 479.98px) {
  .products-grid .product-items {
    margin-top: 20px; }
    .products-grid .product-items li.product-item {
      max-width: 320px;
      margin-right: auto;
      margin-left: auto; } }

.products-list li.product-item + li {
  margin-top: 20px; }

.products-list .product-item-info {
  display: flex; }

.products-list .product-item-photo {
  margin-bottom: 0;
  margin-right: 10px; }
  @media (min-width: 768px) {
    .products-list .product-item-photo {
      margin-right: 30px; } }

.products-list .product-item-details {
  flex-grow: 1; }

.swatch-opt {
  margin: 20px 0; }
  .swatch-opt-listing {
    margin-bottom: 10px; }

.swatch-attribute + .swatch-attribute {
  margin-top: 20px; }

.swatch-attribute-label {
  position: relative;
  display: inline-flex;
  font-weight: bold;
  margin-bottom: 14px; }

.swatch-attribute.required {
  padding-right: 10px; }

.swatch-attribute[data-required="1"]::after {
  position: absolute;
  content: '*';
  right: -11px;
  top: -2px;
  color: #EA6E6E;
  font-weight: bold;
  font-size: 1rem; }

.swatch-attribute-selected-option {
  color: #646464;
  padding-left: 16px; }

.swatch-attribute-options {
  display: flex;
  flex-wrap: wrap; }
  .swatch-attribute-options.size .swatch-option, .swatch-attribute-options.manufacturer .swatch-option {
    background: #f0f0f0;
    color: #949494; }
    .swatch-attribute-options.size .swatch-option.selected, .swatch-attribute-options.manufacturer .swatch-option.selected {
      color: black;
      background: #fff;
      border: 1px solid #fff; }

.swatch-option {
  position: relative;
  min-width: 30px;
  max-width: 90px;
  height: 20px;
  padding: 1px 2px;
  margin: 0 10px 5px 0;
  text-align: center;
  cursor: pointer;
  border: 1px solid #dadada;
  overflow: hidden;
  text-overflow: ellipsis;
  box-sizing: unset;
  /* Layered Features */ }
  .swatch-option-loading {
    content: url("../../frontend/Rivolier/equipol/fr_FR/images/loader-2.gif"); }
  .swatch-option.text {
    background: #F0F0F0;
    color: #686868;
    font-size: 12px;
    font-weight: 700;
    line-height: 20px;
    padding: 4px 8px;
    min-width: 22px;
    margin-right: 6px; }
    .swatch-option.text.selected {
      background-color: #FFF !important; }
  .swatch-option.selected {
    outline: 2px solid #ff5501;
    border: 1px solid #fff;
    color: #333; }
  .swatch-option:not(.disabled):hover {
    outline: 1px solid #999;
    border: 1px solid #fff;
    color: #333; }
  .swatch-option.image:not(.disabled):hover, .swatch-option.color:not(.disabled):hover {
    outline: 2px solid #ee0000;
    border: 1px solid #fff; }
  .swatch-option.disabled {
    cursor: default; }
    .swatch-option.disabled::after {
      content: '';
      position: absolute;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      background: linear-gradient(to left top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 42%, white 43%, white 46%, #ff5216 47%, #ff5216 53%, white 54%, white 57%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0) 100%); }
  .swatch-option-disabled {
    outline: none !important;
    cursor: default;
    border: 0; }
    .swatch-option-disabled::after {
      content: '';
      position: absolute;
      width: 42px;
      height: 2px;
      background: red;
      -webkit-transform: rotate(-30deg);
              transform: rotate(-30deg);
      z-index: 995;
      left: -4px;
      top: 10px; }
  .swatch-option-tooltip {
    position: absolute;
    display: none;
    max-width: 140px;
    /*max-height: 160px;*/
    max-height: 100%;
    min-height: 20px;
    min-width: 20px;
    padding: 5px;
    background: #ffffff;
    color: #949494;
    border: 1px solid white;
    text-align: center;
    z-index: 999; }
    .swatch-option-tooltip .corner, .swatch-option-tooltip-layered .corner {
      position: absolute;
      left: 0;
      -webkit-transform: translateY(100%);
              transform: translateY(100%);
      bottom: 3px;
      height: 8px; }
      .swatch-option-tooltip .corner::before, .swatch-option-tooltip .corner::after, .swatch-option-tooltip-layered .corner::before, .swatch-option-tooltip-layered .corner::after {
        content: '';
        position: relative;
        height: 0;
        width: 0;
        border-style: solid;
        font-size: 1px; }
      .swatch-option-tooltip .corner::after, .swatch-option-tooltip-layered .corner::after {
        top: -1px;
        left: -15px;
        border-width: 7px 7.5px 0 7.5px;
        border-color: #ffffff transparent transparent transparent; }
      .swatch-option-tooltip .corner::before, .swatch-option-tooltip-layered .corner::before {
        top: 0;
        left: 0;
        border-width: 8px 8.5px 0 8.5px;
        border-color: white transparent transparent transparent; }
    .swatch-option-tooltip .image, .swatch-option-tooltip-layered .image {
      display: block;
      height: 130px;
      width: 130px;
      margin: 0 auto; }
    .swatch-option-tooltip-layered {
      display: none;
      position: absolute;
      width: 140px;
      left: -47px;
      background: #fff;
      color: #949494;
      border: 1px solid #6e6e6e;
      z-index: 999; }
      .swatch-option-tooltip-layered .title {
        position: absolute;
        width: 100%;
        height: 20px;
        bottom: -5px;
        left: 0;
        color: #282828;
        text-align: center;
        margin-bottom: 10px; }
    .swatch-option-tooltip .title {
      max-width: 140px;
      min-height: 20px;
      max-height: 200px;
      color: #c8c8c8;
      text-align: center;
      display: block;
      overflow: hidden; }
  .swatch-option-link-layered {
    position: relative;
    margin: 0 !important;
    padding: 0 !important; }
    .swatch-option-link-layered:focus > div {
      box-shadow: 0 0 3px 1px #68a8e0; }
    .swatch-option-link-layered:hover > .swatch-option-tooltip-layered {
      display: block; }

.swatch-more {
  display: inline-block;
  position: static;
  margin: 2px 0;
  text-decoration: none !important;
  z-index: 1; }

.swatch-visual-tooltip-layered {
  height: 160px;
  top: -170px; }

.swatch-textual-tooltip-layered {
  height: 30px;
  top: -40px; }

.sidebar-reassurance {
  background-color: #08154A; }
  .sidebar-reassurance .reassurance__title {
    position: relative;
    display: block;
    padding: 18px 10px;
    margin-top: -20px;
    margin-right: -20px;
    margin-bottom: 36px;
    margin-left: -20px;
    background-color: #016AB5;
    font-family: "roboto-bold", sans-serif;
    font-size: 1.4rem;
    color: #ffffff;
    text-align: center;
    text-transform: uppercase;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0; }
    .sidebar-reassurance .reassurance__title::after {
      content: '';
      position: absolute;
      left: 50%;
      bottom: 1px;
      -webkit-transform: translate(-50%, 100%);
              transform: translate(-50%, 100%);
      display: block;
      width: 0;
      height: 0;
      border-style: solid;
      border-width: 8px 19px 0 19px;
      border-color: #016AB5 transparent transparent transparent; }
  .sidebar-reassurance .reassurance__list {
    display: block;
    padding: 0 10px 20px; }
    @media (min-width: 1024px) {
      .sidebar-reassurance .reassurance__list {
        padding: 0 20px 30px; } }
    @media (min-width: 1293px) {
      .sidebar-reassurance .reassurance__list {
        padding: 0 20px 45px; } }
    .sidebar-reassurance .reassurance__list li {
      display: block;
      padding: 0; }
      .sidebar-reassurance .reassurance__list li + li {
        margin-top: 20px; }
        @media (min-width: 1024px) {
          .sidebar-reassurance .reassurance__list li + li {
            margin-top: 30px; } }
        @media (min-width: 1293px) {
          .sidebar-reassurance .reassurance__list li + li {
            margin-top: 45px; } }
  .sidebar-reassurance .reassurance__item {
    display: flex;
    justify-content: flex-start; }
  .sidebar-reassurance .reassurance__icon {
    width: 60px;
    height: 40px;
    margin-right: 10px;
    margin-bottom: 0; }
    @media (min-width: 1293px) {
      .sidebar-reassurance .reassurance__icon {
        margin-right: 20px; } }
    .sidebar-reassurance .reassurance__icon.icon-truck {
      position: relative; }
      .sidebar-reassurance .reassurance__icon.icon-truck::before {
        position: absolute;
        top: -13px;
        left: 50%;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
        font-size: 6rem; }
  .sidebar-reassurance .reassurance__label {
    text-align: left; }

.toolbar-products .pages {
  display: none; }

.toolbar-products {
  display: flex;
  align-items: center; }
  @media (max-width: 1023.98px) {
    .toolbar-products.is-sticky {
      z-index: 12;
      position: fixed;
      top: 61px;
      right: 0;
      left: 0;
      padding: 10px 20px;
      background: #ffffff;
      border-top: 1px solid #e0e0df;
      border-bottom: 1px solid #e0e0df; }
      .has-top-header .toolbar-products.is-sticky {
        top: calc(61px + 32px); } }
  .toolbar-products > div:not(.pages) {
    display: flex;
    align-items: center; }
  .toolbar-products .js-btn-show-filters {
    display: none; }
    @media (max-width: 1023.98px) {
      .toolbar-products .js-btn-show-filters {
        display: block;
        margin-right: 5px;
        font-family: "roboto-bold", sans-serif;
        font-size: 1.4rem; } }
  .toolbar-products .label {
    white-space: nowrap;
    margin-right: 10px;
    font-family: "roboto-bold", sans-serif; }
  .toolbar-products select.limiter-options,
  .toolbar-products select.sorter-options,
  .toolbar-products select.ais-SortBy-select {
    width: auto;
    height: auto;
    padding: 0 16px 0 0;
    background: transparent url(../../frontend/Rivolier/equipol/fr_FR/images/icon/arrow_down.svg) no-repeat right center;
    border: none;
    border-radius: 0; }
  @media (max-width: 1023.98px) {
    .toolbar-products .field.limiter {
      display: none; } }
  .toolbar-products .field.limiter a {
    position: relative;
    display: inline-block;
    margin: 0 5px;
    font-size: 1.4rem; }
    .toolbar-products .field.limiter a:hover, .toolbar-products .field.limiter a.selected {
      font-family: "roboto-bold", sans-serif; }
      .toolbar-products .field.limiter a:hover:after, .toolbar-products .field.limiter a.selected:after {
        position: absolute;
        bottom: -5px;
        display: block;
        width: 100%;
        content: '';
        height: 2px;
        background-color: currentColor; }
  .toolbar-products .toolbar-sorter {
    margin-left: auto; }
    @media (max-width: 1023.98px) {
      .toolbar-products .toolbar-sorter {
        font-size: 1.4rem; } }

.page-layout-1column.catalog-product-view {
  background-color: #ffffff; }
  .page-layout-1column.catalog-product-view .page-title-wrapper.product {
    display: none; }
  .page-layout-1column.catalog-product-view .columns {
    padding-bottom: 0; }
  .page-layout-1column.catalog-product-view .column.main {
    position: relative; }
    .page-layout-1column.catalog-product-view .column.main > .product-operations .operation {
      top: 0px;
      right: 0px; }
      @media (max-width: 767.98px) {
        .page-layout-1column.catalog-product-view .column.main > .product-operations .operation {
          top: 10px;
          right: -10px; }
          .page-layout-1column.catalog-product-view .column.main > .product-operations .operation.operation--destock {
            top: 0px;
            right: -21px; } }
      .page-layout-1column.catalog-product-view .column.main > .product-operations .operation.operation--destock img {
        width: 81px;
        height: 80px; }
      .page-layout-1column.catalog-product-view .column.main > .product-operations .operation.operation--new img {
        width: 81px;
        height: 37px; }
      .page-layout-1column.catalog-product-view .column.main > .product-operations .operation.operation--special-offer img {
        width: 70px;
        height: 70px; }
  @media (max-width: 767.98px) {
    .page-layout-1column.catalog-product-view .breadcrumbs {
      display: none; }
    .page-layout-1column.catalog-product-view .page-title-wrapper.product {
      display: block;
      margin-top: 20px;
      margin-bottom: 20px;
      font-family: "roboto-bold", sans-serif;
      font-size: 2.3rem; }
    .page-layout-1column.catalog-product-view .column.main {
      display: flex;
      flex-direction: column; }
      .page-layout-1column.catalog-product-view .column.main .product.media {
        order: 1;
        margin-right: -20px;
        margin-left: -20px; }
      .page-layout-1column.catalog-product-view .column.main .product-info-main {
        order: 2;
        margin-top: 20px; }
      .page-layout-1column.catalog-product-view .column.main .bundle-options-container {
        order: 3; }
      .page-layout-1column.catalog-product-view .column.main #product-more-information {
        order: 4; }
      .page-layout-1column.catalog-product-view .column.main .product-downloadable-content {
        order: 5; }
      .page-layout-1column.catalog-product-view .column.main .block.related {
        order: 6; }
      .page-layout-1column.catalog-product-view .column.main .block.upsell {
        order: 7; } }

@media (min-width: 768px) {
  .page-layout-1column .product-info-main,
  .page-layout-1column .bundle-options-container {
    float: right;
    width: 50%;
    padding-left: 20px; } }

@media (min-width: 1024px) {
  .page-layout-1column .product-info-main,
  .page-layout-1column .bundle-options-container {
    padding-left: 30px; } }

@media (min-width: 1293px) {
  .page-layout-1column .product-info-main,
  .page-layout-1column .bundle-options-container {
    padding-left: 36px; } }

@media (min-width: 768px) {
  .page-layout-1column .product.media {
    float: left;
    width: 50%;
    margin-bottom: 30px; } }

.page-layout-1column #product-more-information {
  clear: both;
  margin-bottom: 30px; }
  @media (min-width: 1293px) {
    .page-layout-1column #product-more-information {
      margin-bottom: 50px; } }

.product-info-main {
  position: relative;
  margin-bottom: 30px; }
  @media (min-width: 1024px) {
    .product-info-main {
      margin-bottom: 50px; } }
  @media (min-width: 1293px) {
    .product-info-main {
      margin-bottom: 70px; } }
  @media (min-width: 768px) {
    .product-info-main .product-title,
    .product-info-main .product-info-price,
    .product-info-main .product-additional {
      max-width: 530px; } }
  .product-info-main .product-title {
    padding-right: 35px;
    margin-bottom: 24px;
    font-family: "roboto-bold", sans-serif; }
    @media (max-width: 767.98px) {
      .product-info-main .product-title {
        display: none; } }
  .product-info-main .product-info-price {
    padding: 13px 0;
    border-top: 1px solid #B2B2B2;
    border-bottom: 1px solid #B2B2B2; }
    @media (min-width: 768px) {
      .product-info-main .product-info-price {
        padding: 17px 0; } }
    @media (max-width: 1023.98px) {
      .product-info-main .product-info-price .price-box,
      .product-info-main .product-info-price .buying-price,
      .product-info-main .product-info-price .price-on-request {
        display: block; }
      .product-info-main .product-info-price .buying-price,
      .product-info-main .product-info-price .price-on-request {
        margin-top: 7px; } }
    .product-info-main .product-info-price .price-box {
      font-size: 1.4rem; }
      .product-info-main .product-info-price .price-box.price-final_price {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row; }
        .product-info-main .product-info-price .price-box.price-final_price .price-container.price-final_price {
          margin-right: 5px; }
        .product-info-main .product-info-price .price-box.price-final_price .buying-container {
          display: flex;
          flex-direction: column;
          width: 100%; }
          @media (min-width: 1024px) {
            .product-info-main .product-info-price .price-box.price-final_price .buying-container {
              width: auto; } }
        .product-info-main .product-info-price .price-box.price-final_price #acufa {
          font-style: italic; }
    .product-info-main .product-info-price .buying-price,
    .product-info-main .product-info-price .price-on-request {
      font-family: "roboto-bold", sans-serif;
      color: #016AB5; }
      @media (min-width: 1024px) {
        .product-info-main .product-info-price .buying-price,
        .product-info-main .product-info-price .price-on-request {
          margin-left: 40px; } }
      .product-info-main .product-info-price .buying-price.per100,
      .product-info-main .product-info-price .price-on-request.per100 {
        color: #08154A;
        font-style: italic; }
  .product-info-main .product-additional {
    padding: 3px 0;
    border-bottom: 1px solid #B2B2B2;
    font-size: 1.4rem; }
    @media (min-width: 768px) {
      .product-info-main .product-additional {
        padding: 7px 0; } }
    @media (min-width: 1024px) {
      .product-info-main .product-additional {
        display: flex;
        flex-wrap: wrap; } }
    .product-info-main .product-additional > span {
      display: block;
      margin-top: 10px;
      margin-bottom: 10px; }
      @media (min-width: 1024px) {
        .product-info-main .product-additional > span {
          margin-right: 27px; }
          .product-info-main .product-additional > span:last-child {
            margin-right: 0; } }
    .product-info-main .product-additional .product-mark a > strong {
      text-decoration: underline; }
  .product-info-main .product-short-description {
    padding: 21px 0 13px; }
    @media (min-width: 768px) {
      .product-info-main .product-short-description {
        padding: 25px 0 17px; } }
    .product-info-main .product-short-description .short-desc {
      margin-bottom: 15px; }
      .product-info-main .product-short-description .short-desc > * {
        margin: 0;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis; }
    .product-info-main .product-short-description a {
      font-family: "roboto-bold", sans-serif;
      font-size: 1.2rem;
      text-decoration: underline;
      text-transform: uppercase; }
  .product-info-main .product-innovation .innovation-list {
    display: flex;
    padding: 13px 0; }
    @media (min-width: 768px) {
      .product-info-main .product-innovation .innovation-list {
        padding: 17px 0; } }
    .product-info-main .product-innovation .innovation-list li + li {
      margin-left: 24px; }
      @media (min-width: 1024px) {
        .product-info-main .product-innovation .innovation-list li + li {
          margin-left: 30px; } }
  .product-info-main .product-innovation .innovation-item {
    position: relative;
    width: 40px;
    height: 40px; }
    @media (min-width: 1024px) {
      .product-info-main .product-innovation .innovation-item {
        width: 50px;
        height: 50px; } }
  .product-info-main .product-innovation .innovation-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
    .product-info-main .product-innovation .innovation-img img {
      display: block;
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover; }
  .product-info-main .product-add-form {
    padding-top: 13px; }
    @media (min-width: 768px) {
      .product-info-main .product-add-form {
        padding-top: 17px; } }
    @media (min-width: 1024px) {
      .product-info-main .product-add-form {
        padding-bottom: 34px; } }
    .product-info-main .product-add-form .fieldset {
      display: flex;
      flex-wrap: wrap;
      align-items: center;
      margin-bottom: 0; }
    .product-info-main .product-add-form .isbulky {
      margin: 20px 0; }
      .product-info-main .product-add-form .isbulky > p {
        padding: 20px;
        margin-bottom: 20px;
        background-color: rgba(8, 21, 74, 0.05);
        border: 1px solid rgba(8, 21, 74, 0.05); }
    .product-info-main .product-add-form .field {
      display: flex;
      align-items: center;
      margin-bottom: 10px; }
      @media (min-width: 640px) {
        .product-info-main .product-add-form .field:not(:last-child), .product-info-main .product-add-form .field:last-child {
          margin-bottom: 10px; } }
      .product-info-main .product-add-form .field.qty {
        margin-right: 38px;
        margin-bottom: 0; }
        @media (max-width: 479.98px) {
          .product-info-main .product-add-form .field.qty {
            margin-right: 5px; } }
        .product-info-main .product-add-form .field.qty .control {
          position: relative;
          width: 88px; }
          .product-info-main .product-add-form .field.qty .control > input.mage-error {
            padding: 6px 16px; }
          .product-info-main .product-add-form .field.qty .control > div.mage-error {
            position: absolute;
            right: -300px;
            left: -61px;
            font-size: 1.2rem; }
            .product-info-main .product-add-form .field.qty .control > div.mage-error::before {
              top: -1px;
              left: 0;
              width: 16px;
              height: 16px; }
            .product-info-main .product-add-form .field.qty .control > div.mage-error::after {
              top: 3px;
              left: 5px;
              font-size: .7rem; }
          @media (max-width: 479.98px) {
            .product-info-main .product-add-form .field.qty .control {
              width: 64px; }
              .product-info-main .product-add-form .field.qty .control > div.mage-error {
                right: -150px;
                margin-top: 3px; } }
      .product-info-main .product-add-form .field .label {
        margin-bottom: 0;
        font-family: "roboto-bold", sans-serif;
        font-size: 1.4rem; }
      .product-info-main .product-add-form .field .control {
        margin-left: 8px; }
    .product-info-main .product-add-form .actions button.tocart {
      padding-left: 16px;
      padding-right: 16px; }
    .product-info-main .product-add-form .product-options-wrapper {
      margin-bottom: 18px;
      /*
             * Because the presence of script in Customizable options markup
             * We must distinguish this field
             */ }
      .product-info-main .product-add-form .product-options-wrapper .field:not(.configurable):nth-child(even) {
        margin-right: 20px; }
      .product-info-main .product-add-form .product-options-wrapper .field.configurable:nth-child(odd) {
        margin-right: 20px; }
    .product-info-main .product-add-form .product-addto-links {
      margin-bottom: 30px; }
      .product-info-main .product-add-form .product-addto-links .action.tocompare {
        padding-left: 42px;
        padding-right: 13px; }
        .product-info-main .product-add-form .product-addto-links .action.tocompare:before {
          position: absolute;
          z-index: 1;
          top: 50%;
          -webkit-transform: translateY(-50%);
                  transform: translateY(-50%);
          left: 13px;
          display: block;
          width: 21px;
          margin-top: -1px;
          content: '\e90a';
          font-size: 2rem; }
    .product-info-main .product-add-form .product-size-guide {
      margin-bottom: 20px; }
    .product-info-main .product-add-form #stock-status {
      display: none; }
    .product-info-main .product-add-form .stock {
      font-size: 1.4rem; }
      .product-info-main .product-add-form .stock.available, .product-info-main .product-add-form .stock.limited, .product-info-main .product-add-form .stock.unavailable {
        display: flex;
        flex-wrap: wrap;
        align-items: center; }
        .product-info-main .product-add-form .stock.available::before, .product-info-main .product-add-form .stock.limited::before, .product-info-main .product-add-form .stock.unavailable::before {
          display: block;
          margin-right: 10px;
          content: '';
          width: 16px;
          height: 16px;
          border-radius: 50%; }
      .product-info-main .product-add-form .stock.available::before {
        background-color: #58A91B; }
      .product-info-main .product-add-form .stock.available > .available::before {
        display: none; }
      .product-info-main .product-add-form .stock.limited::before {
        background-color: #EDB14C; }
      .product-info-main .product-add-form .stock.unavailable::before {
        background-color: #EA6E6E; }
      .product-info-main .product-add-form .stock.product.alert {
        margin-top: 10px;
        font-family: "roboto-bold", sans-serif; }
        .product-info-main .product-add-form .stock.product.alert > a {
          padding-left: 57px; }
          .product-info-main .product-add-form .stock.product.alert > a > [class*="icon-"] {
            position: absolute;
            left: 13px;
            top: 50%;
            -webkit-transform: translateY(-50%);
                    transform: translateY(-50%);
            margin-right: 15px;
            font-size: 3rem; }
        .product-info-main .product-add-form .stock.product.alert + .box-tocart {
          opacity: .5;
          cursor: not-allowed; }
          .product-info-main .product-add-form .stock.product.alert + .box-tocart > .fieldset {
            pointer-events: none; }
      .product-info-main .product-add-form .stock .delivery-temp {
        font-family: "roboto-bold", sans-serif; }
    .product-info-main .product-add-form .box-tocart {
      margin-top: 14px; }
  .product-info-main .product-reassurance {
    display: none;
    border: 1px solid #EDE8E3; }
    @media (min-width: 1024px) {
      .product-info-main .product-reassurance {
        display: block; } }
    .product-info-main .product-reassurance .reassurance__list {
      padding: 28px 0 33px; }
      .product-info-main .product-reassurance .reassurance__list li {
        flex: 1; }

.product-downloadable-content {
  margin-bottom: 60px; }
  .product-downloadable-content .downloadable-content-title {
    margin-bottom: 30px;
    font-family: "roboto-bold", sans-serif;
    font-size: 1.8rem;
    text-align: center;
    text-transform: uppercase; }
  .product-downloadable-content .downloadable-links {
    text-align: center; }
    .product-downloadable-content .downloadable-links a.btn, .product-downloadable-content .downloadable-links a.action.back:not(.customization), .product-downloadable-content .downloadable-links a.action.continue, .product-downloadable-content .downloadable-links a.action.checkout, .product-downloadable-content .downloadable-links a.action.create, .product-downloadable-content .downloadable-links a.action.customize, .product-downloadable-content .downloadable-links a.action.login, .product-downloadable-content .downloadable-links a.action.action-login, .product-downloadable-content .downloadable-links a.action.action-auth-toggle, .product-downloadable-content .downloadable-links a.action.action-menu-item, .product-downloadable-content .downloadable-links a.action.print, .product-downloadable-content .downloadable-links a.action.save, .product-downloadable-content .downloadable-links a.action.search, .product-downloadable-content .downloadable-links a.action.select, .product-downloadable-content .downloadable-links .checkout-shipping-address .bloc-address-select a.action.address-list, .checkout-shipping-address .bloc-address-select .product-downloadable-content .downloadable-links a.action.address-list, .product-downloadable-content .downloadable-links .brand-view a.action.brand-nav-title, .brand-view .product-downloadable-content .downloadable-links a.action.brand-nav-title, .product-downloadable-content .downloadable-links .catalogs__filters a.action.catalogs-nav-title, .catalogs__filters .product-downloadable-content .downloadable-links a.action.catalogs-nav-title, .product-downloadable-content .downloadable-links a.action.submit, .product-downloadable-content .downloadable-links a.action.subscribe, .product-downloadable-content .downloadable-links a.action.tocart, .product-downloadable-content .downloadable-links a.action.update, .product-downloadable-content .downloadable-links a.action.post-reply, .product-downloadable-content .downloadable-links a.action.share, .product-downloadable-content .downloadable-links a.action.btn-search, .product-downloadable-content .downloadable-links .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar a.action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-downloadable-content .downloadable-links a.action.top-action,
    .product-downloadable-content .downloadable-links .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar a.action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-downloadable-content .downloadable-links a.action.top-action, .product-downloadable-content .downloadable-links .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar a.action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-downloadable-content .downloadable-links a.action.action-close,
    .product-downloadable-content .downloadable-links .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar a.action.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-downloadable-content .downloadable-links a.action.action-close, .product-downloadable-content .downloadable-links .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar a.action.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .product-downloadable-content .downloadable-links a.action.primary,
    .product-downloadable-content .downloadable-links .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar a.action.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .product-downloadable-content .downloadable-links a.action.primary, .product-downloadable-content .downloadable-links .catalogsearch-result-index a.ais-InfiniteHits-loadMore, .catalogsearch-result-index .product-downloadable-content .downloadable-links a.ais-InfiniteHits-loadMore, .product-downloadable-content .downloadable-links .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form a.ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .product-downloadable-content .downloadable-links a.ais-RangeInput-submit, .product-downloadable-content .downloadable-links .product-item-info .product-item-actions a.action.tocompare, .product-item-info .product-item-actions .product-downloadable-content .downloadable-links a.action.tocompare, .product-downloadable-content .downloadable-links .block-ajaxscroll a.ajaxscroll-button, .block-ajaxscroll .product-downloadable-content .downloadable-links a.ajaxscroll-button, .product-downloadable-content .downloadable-links .product-info-main .product-add-form .isbulky > a, .product-info-main .product-add-form .product-downloadable-content .downloadable-links .isbulky > a, .product-downloadable-content .downloadable-links .product-info-main .product-add-form .product-addto-links a.action.tocompare, .product-info-main .product-add-form .product-addto-links .product-downloadable-content .downloadable-links a.action.tocompare, .product-downloadable-content .downloadable-links .account-alert-content .table-wrapper .table td.col.action a, .account-alert-content .table-wrapper .table td.col.action .product-downloadable-content .downloadable-links a, .product-downloadable-content .downloadable-links .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar a.action.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .product-downloadable-content .downloadable-links a.action.primary, .product-downloadable-content .downloadable-links .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar a.action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-downloadable-content .downloadable-links a.action.primary, .product-downloadable-content .downloadable-links .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar a.action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-downloadable-content .downloadable-links a.action.action-back {
      margin: 5px; }
      .product-downloadable-content .downloadable-links a.btn > span, .product-downloadable-content .downloadable-links a.action.back:not(.customization) > span, .product-downloadable-content .downloadable-links a.action.continue > span, .product-downloadable-content .downloadable-links a.action.checkout > span, .product-downloadable-content .downloadable-links a.action.create > span, .product-downloadable-content .downloadable-links a.action.customize > span, .product-downloadable-content .downloadable-links a.action.login > span, .product-downloadable-content .downloadable-links a.action.action-login > span, .product-downloadable-content .downloadable-links a.action.action-auth-toggle > span, .product-downloadable-content .downloadable-links a.action.action-menu-item > span, .product-downloadable-content .downloadable-links a.action.print > span, .product-downloadable-content .downloadable-links a.action.save > span, .product-downloadable-content .downloadable-links a.action.search > span, .product-downloadable-content .downloadable-links a.action.select > span, .product-downloadable-content .downloadable-links .checkout-shipping-address .bloc-address-select a.action.address-list > span, .checkout-shipping-address .bloc-address-select .product-downloadable-content .downloadable-links a.action.address-list > span, .product-downloadable-content .downloadable-links .brand-view a.action.brand-nav-title > span, .brand-view .product-downloadable-content .downloadable-links a.action.brand-nav-title > span, .product-downloadable-content .downloadable-links .catalogs__filters a.action.catalogs-nav-title > span, .catalogs__filters .product-downloadable-content .downloadable-links a.action.catalogs-nav-title > span, .product-downloadable-content .downloadable-links a.action.submit > span, .product-downloadable-content .downloadable-links a.action.subscribe > span, .product-downloadable-content .downloadable-links a.action.tocart > span, .product-downloadable-content .downloadable-links a.action.update > span, .product-downloadable-content .downloadable-links a.action.post-reply > span, .product-downloadable-content .downloadable-links a.action.share > span, .product-downloadable-content .downloadable-links a.action.btn-search > span, .product-downloadable-content .downloadable-links .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar a.action.top-action > span, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-downloadable-content .downloadable-links a.action.top-action > span, .product-downloadable-content .downloadable-links .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar a.action.top-action > span, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-downloadable-content .downloadable-links a.action.top-action > span, .product-downloadable-content .downloadable-links .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar a.action.action-close > span, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-downloadable-content .downloadable-links a.action.action-close > span, .product-downloadable-content .downloadable-links .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar a.action.action-close > span, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-downloadable-content .downloadable-links a.action.action-close > span, .product-downloadable-content .downloadable-links .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar a.action.primary > span, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .product-downloadable-content .downloadable-links a.action.primary > span, .product-downloadable-content .downloadable-links .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar a.action.primary > span, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .product-downloadable-content .downloadable-links a.action.primary > span, .product-downloadable-content .downloadable-links .catalogsearch-result-index a.ais-InfiniteHits-loadMore > span, .catalogsearch-result-index .product-downloadable-content .downloadable-links a.ais-InfiniteHits-loadMore > span, .product-downloadable-content .downloadable-links .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form a.ais-RangeInput-submit > span, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .product-downloadable-content .downloadable-links a.ais-RangeInput-submit > span, .product-downloadable-content .downloadable-links .product-item-info .product-item-actions a.action.tocompare > span, .product-item-info .product-item-actions .product-downloadable-content .downloadable-links a.action.tocompare > span, .product-downloadable-content .downloadable-links .block-ajaxscroll a.ajaxscroll-button > span, .block-ajaxscroll .product-downloadable-content .downloadable-links a.ajaxscroll-button > span, .product-downloadable-content .downloadable-links .product-info-main .product-add-form .isbulky > a > span, .product-info-main .product-add-form .product-downloadable-content .downloadable-links .isbulky > a > span, .product-downloadable-content .downloadable-links .product-info-main .product-add-form .product-addto-links a.action.tocompare > span, .product-info-main .product-add-form .product-addto-links .product-downloadable-content .downloadable-links a.action.tocompare > span, .product-downloadable-content .downloadable-links .account-alert-content .table-wrapper .table td.col.action a > span, .account-alert-content .table-wrapper .table td.col.action .product-downloadable-content .downloadable-links a > span, .product-downloadable-content .downloadable-links .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar a.action.primary > span, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .product-downloadable-content .downloadable-links a.action.primary > span, .product-downloadable-content .downloadable-links .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar a.action.primary > span, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-downloadable-content .downloadable-links a.action.primary > span, .product-downloadable-content .downloadable-links .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar a.action.action-back > span, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-downloadable-content .downloadable-links a.action.action-back > span {
        display: flex;
        align-items: center; }
      .product-downloadable-content .downloadable-links a.btn .icon-download, .product-downloadable-content .downloadable-links a.action.back:not(.customization) .icon-download, .product-downloadable-content .downloadable-links a.action.continue .icon-download, .product-downloadable-content .downloadable-links a.action.checkout .icon-download, .product-downloadable-content .downloadable-links a.action.create .icon-download, .product-downloadable-content .downloadable-links a.action.customize .icon-download, .product-downloadable-content .downloadable-links a.action.login .icon-download, .product-downloadable-content .downloadable-links a.action.action-login .icon-download, .product-downloadable-content .downloadable-links a.action.action-auth-toggle .icon-download, .product-downloadable-content .downloadable-links a.action.action-menu-item .icon-download, .product-downloadable-content .downloadable-links a.action.print .icon-download, .product-downloadable-content .downloadable-links a.action.save .icon-download, .product-downloadable-content .downloadable-links a.action.search .icon-download, .product-downloadable-content .downloadable-links a.action.select .icon-download, .product-downloadable-content .downloadable-links .checkout-shipping-address .bloc-address-select a.action.address-list .icon-download, .checkout-shipping-address .bloc-address-select .product-downloadable-content .downloadable-links a.action.address-list .icon-download, .product-downloadable-content .downloadable-links .brand-view a.action.brand-nav-title .icon-download, .brand-view .product-downloadable-content .downloadable-links a.action.brand-nav-title .icon-download, .product-downloadable-content .downloadable-links .catalogs__filters a.action.catalogs-nav-title .icon-download, .catalogs__filters .product-downloadable-content .downloadable-links a.action.catalogs-nav-title .icon-download, .product-downloadable-content .downloadable-links a.action.submit .icon-download, .product-downloadable-content .downloadable-links a.action.subscribe .icon-download, .product-downloadable-content .downloadable-links a.action.tocart .icon-download, .product-downloadable-content .downloadable-links a.action.update .icon-download, .product-downloadable-content .downloadable-links a.action.post-reply .icon-download, .product-downloadable-content .downloadable-links a.action.share .icon-download, .product-downloadable-content .downloadable-links a.action.btn-search .icon-download, .product-downloadable-content .downloadable-links .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar a.action.top-action .icon-download, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-downloadable-content .downloadable-links a.action.top-action .icon-download, .product-downloadable-content .downloadable-links .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar a.action.top-action .icon-download, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-downloadable-content .downloadable-links a.action.top-action .icon-download, .product-downloadable-content .downloadable-links .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar a.action.action-close .icon-download, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .product-downloadable-content .downloadable-links a.action.action-close .icon-download, .product-downloadable-content .downloadable-links .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar a.action.action-close .icon-download, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .product-downloadable-content .downloadable-links a.action.action-close .icon-download, .product-downloadable-content .downloadable-links .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar a.action.primary .icon-download, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .product-downloadable-content .downloadable-links a.action.primary .icon-download, .product-downloadable-content .downloadable-links .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar a.action.primary .icon-download, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .product-downloadable-content .downloadable-links a.action.primary .icon-download, .product-downloadable-content .downloadable-links .catalogsearch-result-index a.ais-InfiniteHits-loadMore .icon-download, .catalogsearch-result-index .product-downloadable-content .downloadable-links a.ais-InfiniteHits-loadMore .icon-download, .product-downloadable-content .downloadable-links .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form a.ais-RangeInput-submit .icon-download, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .product-downloadable-content .downloadable-links a.ais-RangeInput-submit .icon-download, .product-downloadable-content .downloadable-links .product-item-info .product-item-actions a.action.tocompare .icon-download, .product-item-info .product-item-actions .product-downloadable-content .downloadable-links a.action.tocompare .icon-download, .product-downloadable-content .downloadable-links .block-ajaxscroll a.ajaxscroll-button .icon-download, .block-ajaxscroll .product-downloadable-content .downloadable-links a.ajaxscroll-button .icon-download, .product-downloadable-content .downloadable-links .product-info-main .product-add-form .isbulky > a .icon-download, .product-info-main .product-add-form .product-downloadable-content .downloadable-links .isbulky > a .icon-download, .product-downloadable-content .downloadable-links .product-info-main .product-add-form .product-addto-links a.action.tocompare .icon-download, .product-info-main .product-add-form .product-addto-links .product-downloadable-content .downloadable-links a.action.tocompare .icon-download, .product-downloadable-content .downloadable-links .account-alert-content .table-wrapper .table td.col.action a .icon-download, .account-alert-content .table-wrapper .table td.col.action .product-downloadable-content .downloadable-links a .icon-download, .product-downloadable-content .downloadable-links .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar a.action.primary .icon-download, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .product-downloadable-content .downloadable-links a.action.primary .icon-download, .product-downloadable-content .downloadable-links .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar a.action.primary .icon-download, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-downloadable-content .downloadable-links a.action.primary .icon-download, .product-downloadable-content .downloadable-links .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar a.action.action-back .icon-download, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .product-downloadable-content .downloadable-links a.action.action-back .icon-download {
        margin-right: 10px;
        font-size: 1.6rem; }

@supports (display: grid) {
  .catalog-product-view .column.main {
    display: grid;
    grid-template-columns: 50% 50%;
    grid-column-gap: calc(100% - (50% + 50%));
    grid-template-rows: auto;
    grid-template-areas: "operation operation" "media main" ". bundle" "more more" "download download" "related related" "upsell upsell"; }
    @media (max-width: 767.98px) {
      .catalog-product-view .column.main {
        grid-template-columns: 100%;
        grid-column-gap: 0;
        grid-template-areas: "operation" "media" "main" "bundle" "more" "download" "related" "upsell"; } }
  .catalog-product-view .product-operations {
    grid-area: operation; }
  .catalog-product-view .product-info-main {
    position: relative;
    z-index: 1;
    grid-area: main;
    float: none;
    width: auto; }
  .catalog-product-view #product-more-information {
    grid-area: more; }
  .catalog-product-view .product-downloadable-content {
    grid-area: download; }
  .catalog-product-view .product.media {
    grid-area: media;
    float: none;
    width: auto; }
  .catalog-product-view .bundle-options-container {
    position: relative;
    z-index: 2;
    grid-area: bundle;
    float: none;
    width: auto;
    margin-bottom: 20px; }
    @media (min-width: 768px) {
      .catalog-product-view .bundle-options-container {
        margin-top: -50px;
        margin-bottom: 30px; } }
    @media (min-width: 1024px) {
      .catalog-product-view .bundle-options-container {
        margin-top: -20px; } }
    @media (min-width: 1293px) {
      .catalog-product-view .bundle-options-container {
        margin-top: -130px; } }
  .catalog-product-view .block.related {
    grid-area: related; }
  .catalog-product-view .block.upsell {
    grid-area: upsell; } }

@media (min-width: 1024px) {
  .product-info-main .bundle-actions {
    margin-bottom: 20px; } }

.bundle-options-container {
  clear: both; }
  .bundle-options-container .product-add-form {
    display: none; }
  .bundle-options-container .action.back.disabled, .bundle-options-container .action.back[disabled] {
    opacity: 0.5;
    cursor: default;
    pointer-events: none; }
  .bundle-options-container .action.back.customization {
    margin-bottom: 20px;
    color: #08154A;
    text-decoration: underline;
    text-align: left;
    cursor: pointer; }
    .bundle-options-container .action.back.customization:hover {
      color: #016AB5; }
  .bundle-options-container p.required {
    margin-top: 20px;
    font-size: 1.2rem;
    color: #EA6E6E; }
  .bundle-options-container .price {
    font-family: "roboto-bold", sans-serif; }
  .bundle-options-container .field.qty {
    display: flex;
    align-items: center;
    margin-bottom: 0; }
    .bundle-options-container .field.qty .label {
      margin-bottom: 0; }
    .bundle-options-container .field.qty .control {
      width: 60px;
      margin-left: 10px; }
  .bundle-options-container .product-options-wrapper {
    margin-bottom: 20px; }
    @media (min-width: 768px) {
      .bundle-options-container .product-options-wrapper {
        margin-bottom: 30px; } }
    .bundle-options-container .product-options-wrapper > div.fieldset {
      margin-bottom: 0; }
    .bundle-options-container .product-options-wrapper .fieldset-bundle-options {
      margin-bottom: 0; }
      .bundle-options-container .product-options-wrapper .fieldset-bundle-options legend {
        margin-bottom: 20px;
        font-size: 1.6rem; }
        .bundle-options-container .product-options-wrapper .fieldset-bundle-options legend + br {
          display: none; }
      .bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.option > .label {
        margin-bottom: 15px;
        font-family: "roboto-bold", sans-serif; }
      .bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.option .options-list .field {
        margin-bottom: 0; }
        .bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.option .options-list .field + .field {
          margin-top: 10px; }
        .bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.option .options-list .field.choice {
          margin-left: 20px; }
      .bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.option .options-list .label {
        margin-bottom: 0;
        font-size: 1.3rem;
        line-height: 18px; }
      .bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.option .options-list .field.qty {
        margin-top: 20px; }
        .bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.option .options-list .field.qty .label {
          margin-bottom: 0; }
        .bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.option .options-list .field.qty .control {
          width: 60px;
          margin-left: 10px; }
      .bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.option .bundle-option-select {
        margin-bottom: 20px; }
      .bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.choice .price-notice .price-excluding-tax {
        display: inline-block;
        font-size: 1.4rem; }
  .bundle-options-container .block-bundle-summary {
    position: relative;
    padding-top: 20px;
    border-top: 1px solid #e0e0df; }
    @media (min-width: 768px) {
      .bundle-options-container .block-bundle-summary {
        padding-top: 30px; } }
    .bundle-options-container .block-bundle-summary > .title {
      margin-bottom: 20px;
      font-size: 1.6rem; }
    .bundle-options-container .block-bundle-summary .bundle-info {
      margin-bottom: 20px; }
      @media (min-width: 768px) {
        .bundle-options-container .block-bundle-summary .bundle-info {
          margin-bottom: 30px; } }
      .bundle-options-container .block-bundle-summary .bundle-info .product-details {
        display: flex;
        align-items: center; }
        @media (max-width: 320px) {
          .bundle-options-container .block-bundle-summary .bundle-info .product-details {
            flex-wrap: wrap; } }
        .bundle-options-container .block-bundle-summary .bundle-info .product-details .box-tocart > .fieldset {
          display: flex;
          align-items: center;
          margin-bottom: 0; }
          .bundle-options-container .block-bundle-summary .bundle-info .product-details .box-tocart > .fieldset .field.qty {
            margin-bottom: 0; }
          .bundle-options-container .block-bundle-summary .bundle-info .product-details .box-tocart > .fieldset .actions {
            margin-right: 10px;
            margin-left: 10px; }
            @media (max-width: 320px) {
              .bundle-options-container .block-bundle-summary .bundle-info .product-details .box-tocart > .fieldset .actions {
                margin-right: 0; } }
            @media (min-width: 1024px) {
              .bundle-options-container .block-bundle-summary .bundle-info .product-details .box-tocart > .fieldset .actions {
                margin-left: 20px; } }
            @media (min-width: 1293px) {
              .bundle-options-container .block-bundle-summary .bundle-info .product-details .box-tocart > .fieldset .actions {
                margin-left: 30px; } }
        .bundle-options-container .block-bundle-summary .bundle-info .product-details .price-box {
          margin-left: auto;
          margin-bottom: 0; }
          @media (max-width: 320px) {
            .bundle-options-container .block-bundle-summary .bundle-info .product-details .price-box {
              margin-top: 15px; } }
    .bundle-options-container .block-bundle-summary .bundle-summary {
      padding-top: 20px;
      border-top: 1px solid #e0e0df; }
      @media (min-width: 768px) {
        .bundle-options-container .block-bundle-summary .bundle-summary {
          padding-top: 30px; } }
      .bundle-options-container .block-bundle-summary .bundle-summary.empty {
        display: none; }
      .bundle-options-container .block-bundle-summary .bundle-summary > .subtitle {
        display: block;
        margin-bottom: 20px;
        font-size: 1.6rem; }
      .bundle-options-container .block-bundle-summary .bundle-summary .bundle.items {
        padding: 20px;
        background-color: rgba(8, 21, 74, 0.05); }
        .bundle-options-container .block-bundle-summary .bundle-summary .bundle.items > li + li {
          margin-top: 20px; }
        .bundle-options-container .block-bundle-summary .bundle-summary .bundle.items .label {
          margin-bottom: 15px; }
        .bundle-options-container .block-bundle-summary .bundle-summary .bundle.items [data-container="options"] > div {
          position: relative;
          padding-left: 15px;
          margin-left: 20px;
          font-size: 1.3rem;
          line-height: 1.2; }
          .bundle-options-container .block-bundle-summary .bundle-summary .bundle.items [data-container="options"] > div:before {
            content: '';
            position: absolute;
            top: 5px;
            left: 0;
            width: 6px;
            height: 6px;
            border-radius: 50%;
            background-color: currentColor; }
          .bundle-options-container .block-bundle-summary .bundle-summary .bundle.items [data-container="options"] > div + div {
            margin-top: 10px; }

.page-product-downloadable .product-add-form {
  float: right;
  width: 40%;
  margin-bottom: 30px; }
  @media (max-width: 767.98px) {
    .page-product-downloadable .product-add-form {
      float: none;
      width: 100%; } }

.page-product-downloadable .price-box {
  margin-bottom: 10px; }

.page-product-downloadable .product-info-main {
  margin-bottom: 0; }

.page-product-downloadable .box-tocart {
  margin-bottom: 20px; }

.product-info-main .page-product-grouped .table-wrapper.grouped {
  margin-bottom: 15px; }

.page-product-grouped .table-wrapper.grouped .table.data.grouped {
  border: 1px solid #f2f2f2; }
  .page-product-grouped .table-wrapper.grouped .table.data.grouped thead {
    border-bottom: 1px solid #f2f2f2; }
  .page-product-grouped .table-wrapper.grouped .table.data.grouped tr + tr {
    border-top: 1px solid #f2f2f2; }
  .page-product-grouped .table-wrapper.grouped .table.data.grouped th,
  .page-product-grouped .table-wrapper.grouped .table.data.grouped td {
    padding: 10px; }
    .page-product-grouped .table-wrapper.grouped .table.data.grouped th.col.item,
    .page-product-grouped .table-wrapper.grouped .table.data.grouped td.col.item {
      border-right: 1px solid #f2f2f2; }
  .page-product-grouped .table-wrapper.grouped .table.data.grouped th.col.item {
    text-align: left; }
  .page-product-grouped .table-wrapper.grouped .table.data.grouped td.col.item {
    vertical-align: middle; }

.catalog-product-view .block.related, .catalog-product-view .block.upsell {
  position: relative;
  padding: 35px 0; }
  @media (min-width: 768px) {
    .catalog-product-view .block.related, .catalog-product-view .block.upsell {
      padding: 50px 0; } }
  @media (min-width: 1293px) {
    .catalog-product-view .block.related, .catalog-product-view .block.upsell {
      padding: 50px 0 80px; } }
  .catalog-product-view .block.related::before, .catalog-product-view .block.related::after, .catalog-product-view .block.upsell::before, .catalog-product-view .block.upsell::after {
    content: '';
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    display: block;
    width: 100vw; }
  .catalog-product-view .block.related::before, .catalog-product-view .block.upsell::before {
    right: 100%;
    left: -100%; }
  .catalog-product-view .block.related::after, .catalog-product-view .block.upsell::after {
    left: 100%;
    right: -100%; }
  .catalog-product-view .block.related .block-title, .catalog-product-view .block.upsell .block-title {
    margin-bottom: 18px;
    text-align: center; }
    @media (min-width: 1293px) {
      .catalog-product-view .block.related .block-title, .catalog-product-view .block.upsell .block-title {
        margin-bottom: 42px; } }

.catalog-product-view .block.related {
  background: #F4F1ED; }
  .catalog-product-view .block.related::before, .catalog-product-view .block.related::after {
    background: #F4F1ED; }

.catalog-product-view .block.upsell {
  background: #E4DED7; }
  .catalog-product-view .block.upsell::before, .catalog-product-view .block.upsell::after {
    background: #E4DED7; }

@media (min-width: 768px) {
  .product.data.items > .item.content .product.attribute.description .value img:first-child {
    float: right;
    width: 38%;
    margin-left: 20px;
    margin-top: -35px;
    margin-right: -35px; } }

.product.data.items > .item.content .product.attribute.description .value br {
  display: none; }

.product.data.items > .item.content .product.attribute.description .value h2,
.product.data.items > .item.content .product.attribute.description .value h4 {
  font-family: "roboto-bold", sans-serif !important; }

.product.data.items > .item.content .product.attribute.description .value h2 {
  margin-bottom: 1em;
  font-size: 1.7rem !important; }

.product.data.items > .item.content .product.attribute.description .value h4 {
  margin: 15px 0;
  font-size: 1.6rem !important; }

.product.data.items > .item.content .product.attribute.description .value p {
  margin-bottom: 10px;
  font-family: "roboto-regular", sans-serif !important;
  font-size: 1.5rem !important; }

.product.data.items > .item.content .product.attribute.description .value ul {
  margin-left: 30px;
  list-style: disc; }
  .product.data.items > .item.content .product.attribute.description .value ul li {
    margin-bottom: 10px;
    font-family: "roboto-regular", sans-serif !important;
    font-size: 1.5rem !important; }

.product.data.items > .item.content .product.attribute.description .value table {
  margin: 15px 0;
  -webkit-column-break-after: column;
     -moz-column-break-after: column;
          break-after: column;
  border: 1px solid #e0e0df; }
  .product.data.items > .item.content .product.attribute.description .value table tr:not(:last-child) {
    border-bottom: 1px solid #e0e0df; }
  .product.data.items > .item.content .product.attribute.description .value table td {
    vertical-align: middle;
    padding: 5px 10px; }
    .product.data.items > .item.content .product.attribute.description .value table td + td {
      border-left: 1px solid #e0e0df; }
    .product.data.items > .item.content .product.attribute.description .value table td p {
      margin-bottom: 0; }

.product.data.items > .item.content .product-characteristic {
  display: flex;
  align-items: center;
  max-width: 580px;
  margin: 0 auto;
  border-bottom: 1px solid #e0e0df;
  border-left: 1px solid #e0e0df; }
  .product.data.items > .item.content .product-characteristic:first-child {
    border-top: 1px solid #e0e0df; }
  .product.data.items > .item.content .product-characteristic .picto-attributes {
    display: flex;
    align-items: center; }
  .product.data.items > .item.content .product-characteristic span {
    flex: 1;
    padding: 15px; }
    .product.data.items > .item.content .product-characteristic span:last-child {
      border-right: 1px solid #e0e0df;
      border-left: 1px solid #e0e0df;
      font-family: "roboto-bold", sans-serif; }

@media (min-width: 480px) {
  .product.data.items > .item.content .technologies-list .grid-cell {
    width: 100%; } }

@media (min-width: 768px) {
  .product.data.items > .item.content .technologies-list {
    justify-content: space-between;
    max-width: 1000px;
    margin: 0 auto; }
    .product.data.items > .item.content .technologies-list .grid-cell {
      max-width: 440px; } }

.product.data.items > .item.content .technologies-list .technology-item,
.product.data.items > .item.content .technologies-list .technology-link {
  display: flex; }

.product.data.items > .item.content .technologies-list .technology-link {
  flex: 1; }

.product.data.items > .item.content .technologies-list .technology-img {
  width: 51px;
  height: 51px;
  margin-right: 17px; }
  .product.data.items > .item.content .technologies-list .technology-img img {
    width: 100%; }

.product.data.items > .item.content .technologies-list .technology-description {
  flex: 1;
  line-height: 1.48; }

.product.data.items {
  position: relative;
  z-index: 1;
  display: block;
  padding: 0;
  margin: 0 0 20px; }
  @media (max-width: 767.98px) {
    .product.data.items {
      border-top: 1px solid #e0e0df; } }
  .product.data.items::before, .product.data.items::after {
    content: '';
    display: table; }
  .product.data.items::after {
    clear: both; }
  .product.data.items > .item.content {
    display: block;
    float: right;
    width: 100%;
    padding: 35px;
    margin-left: -100%;
    margin-top: 72px;
    background: #ffffff;
    border: 1px solid #e0e0df; }
    @media (max-width: 767.98px) {
      .product.data.items > .item.content {
        float: none;
        padding: 20px 0;
        margin: 0;
        border: none;
        border-bottom: 1px solid #e0e0df; } }
    .product.data.items > .item.content::before, .product.data.items > .item.content::after {
      display: table;
      content: ''; }
    .product.data.items > .item.content::after {
      clear: both; }
    .product.data.items > .item.content.active {
      display: block; }
  .product.data.items > .item.title {
    float: left;
    width: 33.3333%;
    margin: 0; }
    @media (max-width: 767.98px) {
      .product.data.items > .item.title {
        float: none;
        width: 100%; } }
    .product.data.items > .item.title > .switch {
      position: relative;
      z-index: 2;
      display: block;
      height: 73px;
      padding: 1px 35px;
      background: #ffffff;
      border: 1px solid #e0e0df;
      font-size: 1.8rem;
      line-height: 73px;
      text-align: center;
      text-transform: uppercase; }
      @media (max-width: 767.98px) {
        .product.data.items > .item.title > .switch {
          height: 60px;
          padding: 1px 15px 1px;
          line-height: 60px;
          border: none;
          border-bottom: 1px solid #e0e0df;
          border-left: 0;
          font-family: "roboto-bold", sans-serif;
          font-size: 1.4rem;
          text-align: left; }
          .product.data.items > .item.title > .switch::before {
            text-transform: none;
            font-family: 'icomoon' !important;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
            line-height: 1;
            speak: none;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: '\e900';
            position: absolute;
            top: 50%;
            right: 0;
            -webkit-transform: translateY(-50%);
                    transform: translateY(-50%); } }
    .product.data.items > .item.title.active > .switch {
      background: #08154A;
      border: 1px solid #08154A;
      font-family: "roboto-bold", sans-serif;
      color: #ffffff; }
      .product.data.items > .item.title.active > .switch::before {
        content: '';
        position: absolute;
        bottom: -9px;
        left: 50%;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
        display: block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 8px 19px 0 19px;
        border-color: #08154A transparent transparent transparent; }
      @media (max-width: 767.98px) {
        .product.data.items > .item.title.active > .switch {
          background: #ffffff;
          border: none;
          border-bottom: 1px solid #e0e0df;
          color: #08154A; }
          .product.data.items > .item.title.active > .switch::before {
            content: '\e902';
            bottom: auto;
            left: auto;
            right: 0;
            top: 50%;
            -webkit-transform: translate(0, -50%);
                    transform: translate(0, -50%);
            display: block;
            width: auto;
            height: auto;
            border: none; } }

/* Support Grid
-------------------------- */
@supports (display: grid) {
  .product.data.items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: auto;
    grid-template-areas: "title1 title2 title3" "content content content"; }
    @media (max-width: 767.98px) {
      .product.data.items {
        display: block; } }
    .product.data.items > .item.content {
      grid-area: content;
      float: none;
      margin-left: 0;
      margin-top: -1px; }
    .product.data.items > .item.title {
      float: none;
      width: auto;
      margin: 0; }
      .product.data.items > .item.title:first-child {
        grid-area: title1; }
      .product.data.items > .item.title:nth-child(3) {
        grid-area: title2; }
      .product.data.items > .item.title:nth-child(5) {
        grid-area: title3; }
      .product.data.items > .item.title > .switch {
        padding: 1px 0; } }

.checkout-cart-index .page-title {
  margin-bottom: 20px;
  font-family: "roboto-bold", sans-serif;
  line-height: 1.2;
  font-size: 2.3rem;
  letter-spacing: -0.5px; }
  @media (min-width: 768px) {
    .checkout-cart-index .page-title {
      margin-bottom: 26px;
      font-size: 2.6rem; } }

.cart-container {
  display: flex;
  flex-direction: column-reverse;
  align-items: flex-start;
  margin-bottom: 30px; }
  @media (min-width: 1024px) {
    .cart-container {
      flex-direction: row-reverse; } }
  .cart-container .cart-summary {
    width: 100%;
    padding: 20px;
    background-color: #ffffff; }
    @media (min-width: 1024px) {
      .cart-container .cart-summary {
        width: 25%;
        max-width: 304px;
        margin-left: 20px; } }
    @media (min-width: 1293px) {
      .cart-container .cart-summary {
        margin-left: 36px; } }
    .cart-container .cart-summary .summary.title {
      position: relative;
      display: block;
      padding: 18px 10px;
      margin-top: -20px;
      margin-right: -20px;
      margin-bottom: 36px;
      margin-left: -20px;
      background-color: #016AB5;
      font-family: "roboto-bold", sans-serif;
      font-size: 1.4rem;
      color: #ffffff;
      text-align: center;
      text-transform: uppercase; }
      .cart-container .cart-summary .summary.title::after {
        content: '';
        position: absolute;
        left: 50%;
        bottom: 1px;
        -webkit-transform: translate(-50%, 100%);
                transform: translate(-50%, 100%);
        display: block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 8px 19px 0 19px;
        border-color: #016AB5 transparent transparent transparent; }
    .cart-container .cart-summary .cart-totals {
      margin-bottom: 30px;
      font-size: 1.4rem; }
      .cart-container .cart-summary .cart-totals table.data.totals tr th,
      .cart-container .cart-summary .cart-totals table.data.totals tr td {
        padding: 4px 0; }
      .cart-container .cart-summary .cart-totals table.data.totals tr th {
        flex: 2;
        flex-wrap: wrap; }
        .cart-container .cart-summary .cart-totals table.data.totals tr th > span {
          width: 100%;
          text-align: left; }
          .cart-container .cart-summary .cart-totals table.data.totals tr th > span.value {
            width: 100%;
            text-align: left; }
      .cart-container .cart-summary .cart-totals table.data.totals tr.shipping {
        margin-bottom: 0; }
        .cart-container .cart-summary .cart-totals table.data.totals tr.shipping .value {
          font-family: "roboto-bold", sans-serif; }
      .cart-container .cart-summary .cart-totals table.data.totals tr.totals-tax {
        padding-bottom: 22px;
        margin-bottom: 15px;
        border-bottom: 1px solid #e0e0df; }
      .cart-container .cart-summary .cart-totals table.data.totals tr.grand.totals {
        font-family: "roboto-bold", sans-serif; }
        .cart-container .cart-summary .cart-totals table.data.totals tr.grand.totals th,
        .cart-container .cart-summary .cart-totals table.data.totals tr.grand.totals td {
          padding: 5px 0; }
        .cart-container .cart-summary .cart-totals table.data.totals tr.grand.totals th {
          text-align: left; }
    .cart-container .cart-summary .block.shipping {
      display: none; }
    .cart-container .cart-summary .block.discount {
      margin-bottom: 30px; }
      .cart-container .cart-summary .block.discount .fieldset.coupon {
        position: relative; }
      .cart-container .cart-summary .block.discount .field {
        width: calc(100% - 50px); }
      .cart-container .cart-summary .block.discount .input-text {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0; }
        .cart-container .cart-summary .block.discount .input-text::-webkit-input-placeholder {
          font-size: 1.4rem;
          font-style: italic; }
        .cart-container .cart-summary .block.discount .input-text::-moz-placeholder {
          font-size: 1.4rem;
          font-style: italic; }
        .cart-container .cart-summary .block.discount .input-text::-ms-input-placeholder {
          font-size: 1.4rem;
          font-style: italic; }
        .cart-container .cart-summary .block.discount .input-text::placeholder {
          font-size: 1.4rem;
          font-style: italic; }
      .cart-container .cart-summary .block.discount .actions-toolbar {
        position: absolute;
        top: 0;
        right: 0;
        margin: 0; }
        .cart-container .cart-summary .block.discount .actions-toolbar .action.apply.primary {
          width: 50px;
          height: 42px;
          color: #ffffff;
          background-color: #08154A;
          border-top-right-radius: 24px;
          border-bottom-right-radius: 24px;
          line-height: 42px;
          text-align: center; }
    .cart-container .cart-summary .cart-points {
      margin-bottom: 16px;
      font-size: 1.6rem;
      text-align: center; }
      .cart-container .cart-summary .cart-points strong {
        display: block;
        margin-bottom: 10px; }
    .cart-container .cart-summary .checkout.methods .action.checkout {
      width: 100%; }
    .cart-container .cart-summary .checkout.methods .action.multicheckout {
      text-align: center; }
  .cart-container .form-cart {
    width: 100%;
    margin-bottom: 20px; }
    @media (min-width: 1024px) {
      .cart-container .form-cart {
        flex-grow: 1;
        width: auto;
        margin-bottom: 0; } }
    .cart-container .form-cart .product-item {
      margin-bottom: 20px;
      background-color: #ffffff; }
      @media (min-width: 1293px) {
        .cart-container .form-cart .product-item {
          margin-bottom: 36px; } }
    .cart-container .form-cart .product-item-photo {
      display: flex;
      justify-content: center;
      align-items: center;
      width: 140px;
      margin-right: 20px; }
      .cart-container .form-cart .product-item-photo > span,
      .cart-container .form-cart .product-item-photo > span > span {
        width: 100% !important; }
      .cart-container .form-cart .product-item-photo img {
        display: block;
        border: none; }
      @media (max-width: 479.98px) {
        .cart-container .form-cart .product-item-photo {
          position: absolute;
          top: 20px;
          left: 20px;
          width: 90px;
          height: 90px; } }
    .cart-container .form-cart .product-item-name {
      display: block;
      margin-bottom: 0; }
    .cart-container .form-cart .actions-toolbar {
      margin-left: 15px; }
    .cart-container .form-cart .action-delete {
      font-size: 0;
      text-decoration: none; }
      .cart-container .form-cart .action-delete::after {
        content: "\e918";
        font-size: 2.3rem;
        color: #08154A; }
    .cart-container .form-cart .block.gifts .product-item {
      position: relative;
      display: flex;
      flex-wrap: wrap;
      padding: 20px; }
      @media (max-width: 479.98px) {
        .cart-container .form-cart .block.gifts .product-item::before {
          content: '';
          position: absolute;
          top: 131px;
          left: 20px;
          right: 20px;
          display: block;
          height: 1px;
          background-color: #e0e0df; } }
      .cart-container .form-cart .block.gifts .product-item .message-error {
        width: 100%;
        margin-top: 20px;
        margin-bottom: 0; }
    .cart-container .form-cart .block.gifts .gift-item-details {
      flex: 1;
      display: flex; }
      @media (max-width: 479.98px) {
        .cart-container .form-cart .block.gifts .gift-item-details {
          flex-direction: column; }
          .cart-container .form-cart .block.gifts .gift-item-details .product-item-name,
          .cart-container .form-cart .block.gifts .gift-item-details .gift-item-actions {
            padding-left: 110px; }
          .cart-container .form-cart .block.gifts .gift-item-details .product-item-name {
            order: 1;
            min-height: 75px; }
          .cart-container .form-cart .block.gifts .gift-item-details .gift-item-actions {
            order: 2;
            margin-bottom: 40px; }
          .cart-container .form-cart .block.gifts .gift-item-details .gift-item-picto {
            order: 3;
            align-self: flex-end; } }
      @media (min-width: 480px) {
        .cart-container .form-cart .block.gifts .gift-item-details {
          justify-content: space-between; } }
    .cart-container .form-cart .block.gifts .gift-item-picto {
      align-self: center;
      display: block;
      width: 70px;
      height: 70px;
      background-image: url("../../frontend/Rivolier/equipol/fr_FR/images/icon/icon-gift.svg");
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover; }
    .cart-container .form-cart .block.gifts .gift-free {
      font-size: 1.6rem;
      color: #58A91B; }
  .cart-container .cart.items {
    width: 100%; }
    .cart-container .cart.items .cart.item {
      display: block; }
    .cart-container .cart.items tr.item-info {
      position: relative;
      display: block;
      font-size: 1.4rem; }
      @media (min-width: 480px) {
        .cart-container .cart.items tr.item-info {
          display: flex; } }
      .cart-container .cart.items tr.item-info td {
        display: block; }
        @media (min-width: 480px) {
          .cart-container .cart.items tr.item-info td {
            display: flex; } }
        .cart-container .cart.items tr.item-info td.item {
          position: relative;
          flex-grow: 1;
          padding: 20px; }
    @media (max-width: 479.98px) {
      .cart-container .cart.items .product-item-details .details-header {
        min-height: 90px;
        padding-left: 110px; } }
    @media (min-width: 480px) {
      .cart-container .cart.items .product-item-details .details-header {
        display: flex;
        align-items: baseline; } }
    .cart-container .cart.items .product-item-details .details-header .product-item-name {
      flex: 1; }
      .cart-container .cart.items .product-item-details .details-header .product-item-name a {
        text-decoration: none; }
      @media (min-width: 480px) {
        .cart-container .cart.items .product-item-details .details-header .product-item-name {
          padding-right: 20px; } }
    .cart-container .cart.items .product-item-details .details-header > div {
      display: flex;
      align-items: center;
      justify-content: space-between; }
      @media (max-width: 479.98px) {
        .cart-container .cart.items .product-item-details .details-header > div {
          margin-top: 17px; } }
    .cart-container .cart.items .product-item-details .details-header .cart-price {
      font-family: "roboto-bold", sans-serif;
      font-size: 1.6rem;
      color: #016AB5; }
    .cart-container .cart.items .product-item-details .details-header .action-edit {
      display: none; }
    .cart-container .cart.items .product-item-details .details-body {
      margin-top: 10px; }
      @media (max-width: 479.98px) {
        .cart-container .cart.items .product-item-details .details-body {
          padding-top: 25px;
          padding-top: 25px;
          border-top: 1px solid #e0e0df; } }
    .cart-container .cart.items .product-item-options {
      margin-bottom: 20px; }
      @media (min-width: 1024px) {
        .cart-container .cart.items .product-item-options {
          display: flex;
          flex-wrap: wrap;
          align-items: center; } }
      .cart-container .cart.items .product-item-options > div {
        margin-top: 10px; }
        @media (min-width: 1024px) {
          .cart-container .cart.items .product-item-options > div {
            margin-right: 10px; } }
        @media (min-width: 1293px) {
          .cart-container .cart.items .product-item-options > div {
            margin-right: 30px; } }
        .cart-container .cart.items .product-item-options > div.message.error {
          display: flex;
          align-items: baseline; }
          .cart-container .cart.items .product-item-options > div.message.error::before {
            content: '';
            display: block;
            margin-right: 10px;
            width: 10px;
            height: 10px;
            border-radius: 50%;
            background-color: #EA6E6E; }
      .cart-container .cart.items .product-item-options .item-options-list {
        display: flex;
        flex-wrap: wrap; }
        .cart-container .cart.items .product-item-options .item-options-list li {
          margin-top: 10px;
          margin-right: 10px; }
          @media (min-width: 1293px) {
            .cart-container .cart.items .product-item-options .item-options-list li {
              margin-right: 30px; } }
        .cart-container .cart.items .product-item-options .item-options-list .option-value {
          font-family: "roboto-bold", sans-serif; }
          .cart-container .cart.items .product-item-options .item-options-list .option-value::before {
            content: ':'; }
      .cart-container .cart.items .product-item-options .control.qty > label {
        display: flex;
        align-items: center;
        margin-bottom: 0; }
      .cart-container .cart.items .product-item-options .label {
        margin-right: 10px;
        margin-bottom: 0;
        font-family: "roboto-bold", sans-serif;
        font-size: 1.4rem; }
      .cart-container .cart.items .product-item-options .input-text.qty {
        width: 88px;
        height: 36px;
        line-height: 36px; }
    .cart-container .cart.items .product-item-price {
      display: flex;
      flex-wrap: wrap; }
      .cart-container .cart.items .product-item-price > div {
        margin-top: 5px;
        margin-bottom: 5px; }
        .cart-container .cart.items .product-item-price > div:first-child {
          margin-right: 27px; }
      .cart-container .cart.items .product-item-price .special-price {
        font-family: "roboto-bold", sans-serif;
        color: #016AB5; }
  .cart-container .cart.main.actions {
    text-align: right; }

.checkout-container {
  margin-top: 50px; }
  @media (max-width: 767.98px) {
    .checkout-container {
      display: flex;
      flex-direction: column-reverse;
      padding: 0;
      margin-top: 0; } }

.opc-progress-bar {
  float: left;
  position: relative;
  display: flex;
  justify-content: space-between;
  width: 65%;
  height: 6px;
  margin-bottom: 105px;
  background-color: #DED7CE;
  border-radius: 3px; }
  @media (max-width: 767.98px) {
    .opc-progress-bar {
      display: none; } }
  .opc-progress-bar li {
    position: relative;
    display: flex;
    justify-content: center;
    width: 33.3333%;
    height: 6px; }
    .opc-progress-bar li::before, .opc-progress-bar li::after {
      position: absolute;
      top: 0;
      bottom: 0;
      display: block;
      content: ''; }
    .opc-progress-bar li._active::before {
      left: 0;
      right: 50%;
      background-color: #016AB5;
      border-top-left-radius: 3px;
      border-bottom-left-radius: 3px; }
    .opc-progress-bar li._active .opc-progress-bar-item-count {
      border-color: #016AB5; }
      .opc-progress-bar li._active .opc-progress-bar-item-count::after {
        color: #016AB5; }
    .opc-progress-bar li._active .opc-progress-bar-item-label {
      display: block; }
    .opc-progress-bar li:first-child::before {
      border-top-left-radius: 3px;
      border-bottom-left-radius: 3px; }
    .opc-progress-bar li:first-child .opc-progress-bar-item-count {
      border-color: #016AB5; }
      .opc-progress-bar li:first-child .opc-progress-bar-item-count:after {
        content: '1';
        color: #016AB5; }
    .opc-progress-bar li:nth-child(2) .opc-progress-bar-item-count:after {
      content: '2'; }
    .opc-progress-bar li:nth-child(2)._active::before {
      left: -100%; }
    .opc-progress-bar li:nth-child(3)::after {
      border-top-right-radius: 3px;
      border-bottom-right-radius: 3px; }
    .opc-progress-bar li:nth-child(3) .opc-progress-bar-item-count:after {
      content: '3'; }
  .opc-progress-bar .opc-progress-bar-item-label {
    display: none; }
  .opc-progress-bar .opc-progress-bar-item-inner {
    position: relative;
    z-index: 1;
    margin-top: -18px; }
  .opc-progress-bar .opc-progress-bar-item-count {
    position: relative;
    display: block;
    width: 38px;
    height: 38px;
    border-radius: 50%;
    margin: 0 auto 12px;
    background-color: #ffffff;
    border: 4px solid #DED7CE; }
    .opc-progress-bar .opc-progress-bar-item-count:after {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      display: flex;
      justify-content: center;
      align-items: center;
      font-size: 1.4rem;
      line-height: 30px;
      color: #DED7CE;
      text-align: center; }
  .opc-progress-bar .opc-progress-bar-item-label > span {
    position: relative;
    display: block;
    padding: 8px 20px;
    background-color: #016AB5;
    font-family: "roboto-bold", sans-serif;
    font-size: 1.4rem;
    line-height: 1;
    color: #ffffff;
    text-transform: uppercase; }
    .opc-progress-bar .opc-progress-bar-item-label > span::before {
      content: '';
      position: absolute;
      top: -10px;
      left: 50%;
      -webkit-transform: translateX(-50%);
              transform: translateX(-50%);
      width: 0;
      height: 0;
      border-style: solid;
      border-width: 0 10px 10px 10px;
      border-color: transparent transparent #016AB5 transparent; }

@media (min-width: 768px) {
  .opc-wrapper {
    float: left;
    width: 65%; } }

.opc-wrapper .opc > li {
  margin-bottom: 40px; }
  .opc-wrapper .opc > li:last-child {
    margin-bottom: 0; }
  .opc-wrapper .opc > li.checkout-shipping-method .step-title, .opc-wrapper .opc > li.checkout-payment-method .step-title {
    text-align: center;
    margin-bottom: 30px; }
  .opc-wrapper .opc > li.checkout-shipping-address .step-title {
    margin-bottom: 10px;
    font-family: "roboto-bold", sans-serif;
    font-size: 2rem; }
    @media (min-width: 768px) {
      .opc-wrapper .opc > li.checkout-shipping-address .step-title {
        margin-bottom: 20px;
        margin-left: 34px; } }
  .opc-wrapper .opc > li.checkout-payment-method .step-title--small {
    margin-bottom: 10px;
    font-family: "roboto-bold", sans-serif;
    font-size: 2rem;
    text-align: left; }
    @media (min-width: 768px) {
      .opc-wrapper .opc > li.checkout-payment-method .step-title--small {
        margin-bottom: 20px;
        margin-left: 34px; } }

.opc-wrapper .checkout-payment-method .payments .legend + br {
  display: none; }

.opc-sidebar {
  margin-bottom: 30px; }
  @media (min-width: 768px) {
    .opc-sidebar {
      float: right;
      width: 25%;
      max-width: 304px;
      margin-top: -111px; } }
  .opc-sidebar .action-close {
    display: none; }
  .opc-sidebar._show .action-close {
    display: block; }

.opc-block-summary {
  padding: 20px;
  background-color: #ffffff; }
  .opc-block-summary > .title {
    position: relative;
    display: block;
    padding: 18px 10px;
    margin-top: -20px;
    margin-right: -20px;
    margin-bottom: 36px;
    margin-left: -20px;
    background-color: #016AB5;
    font-family: "roboto-bold", sans-serif;
    font-size: 1.4rem;
    color: #ffffff;
    text-align: center;
    text-transform: uppercase; }
    .opc-block-summary > .title::after {
      content: '';
      position: absolute;
      left: 50%;
      bottom: 1px;
      -webkit-transform: translate(-50%, 100%);
              transform: translate(-50%, 100%);
      display: block;
      width: 0;
      height: 0;
      border-style: solid;
      border-width: 8px 19px 0 19px;
      border-color: #016AB5 transparent transparent transparent; }
  .opc-block-summary table.data.table.table-totals {
    font-size: 1.4rem;
    margin-bottom: 25px; }
    .opc-block-summary table.data.table.table-totals th.mark {
      flex: 2;
      border: none;
      font-size: 1.4rem;
      text-align: left; }
    .opc-block-summary table.data.table.table-totals .totals-tax {
      position: relative; }
      .opc-block-summary table.data.table.table-totals .totals-tax th,
      .opc-block-summary table.data.table.table-totals .totals-tax td {
        padding-bottom: 30px; }
      .opc-block-summary table.data.table.table-totals .totals-tax td.amount {
        font-size: 1.2rem; }
    .opc-block-summary table.data.table.table-totals tr.totals.sub th::after {
      content: '(HT)';
      margin-left: 3px; }
    .opc-block-summary table.data.table.table-totals tr.grand.totals td.amount {
      font-family: "roboto-bold", sans-serif; }
    .opc-block-summary table.data.table.table-totals tr.grand.totals.excl {
      border-top: 1px solid #e0e0df; }
      .opc-block-summary table.data.table.table-totals tr.grand.totals.excl th,
      .opc-block-summary table.data.table.table-totals tr.grand.totals.excl td {
        padding: 15px 0 5px; }
    .opc-block-summary table.data.table.table-totals tr.grand.totals.incl {
      position: relative; }
      .opc-block-summary table.data.table.table-totals tr.grand.totals.incl th,
      .opc-block-summary table.data.table.table-totals tr.grand.totals.incl td {
        padding: 5px 0 25px; }
      .opc-block-summary table.data.table.table-totals tr.grand.totals.incl td.amount {
        font-size: 1.2rem; }
      .opc-block-summary table.data.table.table-totals tr.grand.totals.incl::after {
        content: '';
        position: absolute;
        bottom: 0;
        left: -20px;
        right: -20px;
        height: 1px;
        display: block;
        background-color: #e0e0df; }
  .opc-block-summary .items-in-cart + .items-in-cart {
    margin-top: 20px; }
  .opc-block-summary .items-in-cart.active > .title::after {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg); }
  .opc-block-summary .items-in-cart > .title {
    position: relative;
    display: flex;
    justify-content: space-between;
    padding-bottom: 5px;
    border-bottom: 1px solid #e0e0df;
    font-family: "roboto-bold", sans-serif;
    font-size: 1.4rem;
    cursor: pointer;
    text-decoration: none; }
    .opc-block-summary .items-in-cart > .title::after {
      content: "\e900";
      font-size: 1.4rem;
      color: #e0e0df;
      transition: -webkit-transform .3s;
      transition: transform .3s;
      transition: transform .3s, -webkit-transform .3s; }
  .opc-block-summary .items-in-cart.gift-items-in-cart > .title::after {
    display: none; }
  .opc-block-summary .minicart-items {
    margin-top: 20px; }
    .opc-block-summary .minicart-items .subtitle {
      display: none; }
  .opc-block-summary .product-item + .product-item {
    padding-top: 10px;
    margin-top: 10px;
    border-top: 1px solid #e0e0df; }
  .opc-block-summary .product-item > .product {
    display: flex; }
    .opc-block-summary .product-item > .product .product-image-container {
      position: relative;
      width: 58px !important;
      height: 58px !important; }
      .opc-block-summary .product-item > .product .product-image-container .product-image-wrapper {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100% !important;
        height: 100%; }
      .opc-block-summary .product-item > .product .product-image-container img {
        display: block;
        border: none;
        -o-object-fit: cover;
           object-fit: cover;
        width: 100%;
        height: 100%; }
    .opc-block-summary .product-item > .product .product-item-details {
      width: calc(100% - 58px);
      line-height: 1.2;
      margin-left: 12px; }
    .opc-block-summary .product-item > .product .product-item-inner {
      position: relative; }
    .opc-block-summary .product-item > .product .product-item-name {
      display: block;
      margin-bottom: 5px;
      font-family: "roboto-bold", sans-serif;
      font-size: 1.2rem; }
    .opc-block-summary .product-item > .product .details-qty {
      font-size: 1.2rem; }
      .opc-block-summary .product-item > .product .details-qty .value {
        font-family: "roboto-bold", sans-serif; }
    .opc-block-summary .product-item > .product .subtotal {
      position: absolute;
      right: 0;
      bottom: 0;
      font-family: "roboto-bold", sans-serif;
      font-size: 1.4rem;
      color: #016AB5; }
      .opc-block-summary .product-item > .product .subtotal .price::after {
        content: 'HT';
        margin-left: 5px; }

.opc-block-shipping-information {
  background-color: #ffffff; }
  .opc-block-shipping-information .shipping-information-title {
    display: flex;
    justify-content: space-between;
    margin-bottom: 16px;
    font-family: "roboto-bold", sans-serif;
    font-size: 1.4rem; }
    @media (min-width: 768px) {
      .opc-block-shipping-information .shipping-information-title {
        margin-bottom: 26px; } }
  .opc-block-shipping-information .action {
    text-decoration: underline; }
  .opc-block-shipping-information .shipping-information-content {
    font-size: 1.3rem;
    line-height: 1.5; }
  .opc-block-shipping-information [class^="ship-"] {
    padding-top: 20px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 30px;
    border-top: 1px solid #e0e0df; }

.opc-estimated-wrapper {
  display: none; }

.authentication-wrapper {
  max-width: 50%;
  position: absolute;
  z-index: 1;
  right: 10px;
  top: 30px; }
  @media (min-width: 768px) {
    .authentication-wrapper {
      text-align: right;
      width: 33.33333333%; } }
  .authentication-wrapper .action-auth-toggle {
    margin-bottom: 5px; }
  .authentication-wrapper .action-close {
    cursor: pointer;
    font-size: 1.5rem;
    padding: 15px 20px;
    position: absolute;
    top: 0;
    right: 0; }
    .authentication-wrapper .action-close::before {
      content: "X";
      display: block;
      color: #c8c8c8; }
  @media (min-width: 768px) {
    .authentication-wrapper .authentication-dropdown {
      background-color: #ffffff;
      border: 1px solid #c8c8c8;
      position: absolute;
      text-align: left;
      top: 100%;
      -webkit-transform: scale(1, 0);
              transform: scale(1, 0);
      -webkit-transform-origin: 0 0;
              transform-origin: 0 0;
      transition: visibility .2s linear, -webkit-transform linear .2s;
      transition: transform linear .2s, visibility .2s linear;
      transition: transform linear .2s, visibility .2s linear, -webkit-transform linear .2s;
      visibility: hidden;
      width: 100%; } }
  .authentication-wrapper .authentication-dropdown._show {
    z-index: 100;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
    visibility: visible; }
  .authentication-wrapper .authentication-dropdown .modal-inner-wrap {
    padding: 25px; }
  @media (max-width: 767.98px) {
    .authentication-wrapper .authentication-dropdown.custom-slide {
      bottom: 0;
      min-width: 0;
      position: fixed;
      left: 0;
      right: 0;
      top: 0;
      opacity: 0;
      visibility: hidden;
      transition: visibility 0s .3s, opacity .3s ease;
      z-index: 900; }
      .authentication-wrapper .authentication-dropdown.custom-slide._show {
        visibility: visible;
        opacity: 1;
        transition: opacity .3s ease;
        overflow-x: hidden;
        overflow-y: auto; }
        .authentication-wrapper .authentication-dropdown.custom-slide._show .modal-inner-wrap {
          -webkit-transform: translateX(0);
                  transform: translateX(0); }
      .authentication-wrapper .authentication-dropdown.custom-slide .modal-inner-wrap {
        background-color: #f4f4f4;
        box-shadow: 0 0 12px 2px rgba(0, 0, 0, 0.35);
        opacity: 1;
        pointer-events: auto;
        overflow-y: auto;
        position: static;
        -webkit-transform: translateX(100%);
                transform: translateX(100%);
        transition: -webkit-transform 0.3s ease-in-out;
        transition: transform 0.3s ease-in-out;
        transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
        width: auto;
        box-sizing: border-box;
        height: auto;
        min-height: 100%; } }

.opc-wrapper {
  position: relative;
  padding-bottom: 60px; }

.checkout-shipping-address #checkout-step-shipping {
  padding: 30px;
  background-color: #ffffff;
  font-size: 1.5rem;
  line-height: 1.5; }
  @media (min-width: 768px) {
    .checkout-shipping-address #checkout-step-shipping {
      display: flex;
      align-items: center;
      padding: 34px; } }
  .checkout-shipping-address #checkout-step-shipping .selected-item {
    font-family: "roboto-bold", sans-serif; }
    .checkout-shipping-address #checkout-step-shipping .selected-item span {
      display: block; }

.checkout-shipping-address .bloc-address-select {
  width: 100%;
  margin-top: 30px; }
  @media (min-width: 768px) {
    .checkout-shipping-address .bloc-address-select {
      width: 300px;
      margin-top: 0;
      margin-right: 23px;
      margin-left: auto; } }
  .checkout-shipping-address .bloc-address-select .address-list {
    position: relative;
    cursor: pointer; }
    .checkout-shipping-address .bloc-address-select .address-list > ul {
      position: absolute;
      z-index: 1;
      top: 40px;
      left: 20px;
      right: 20px;
      display: none;
      border: 1px solid #D7D2CB;
      border-top: 1px solid #08154A;
      border-bottom-right-radius: 4px;
      border-bottom-left-radius: 4px; }
      .checkout-shipping-address .bloc-address-select .address-list > ul > li {
        padding: 4px 10px;
        background-color: #ffffff;
        transition: background-color .3s; }
        .checkout-shipping-address .bloc-address-select .address-list > ul > li:hover {
          background-color: #DFDFDF; }
        .checkout-shipping-address .bloc-address-select .address-list > ul > li + li {
          border-top: 1px solid #D7D2CB; }
        .checkout-shipping-address .bloc-address-select .address-list > ul > li a {
          display: block; }
    .checkout-shipping-address .bloc-address-select .address-list.is-open {
      border-color: #08154A; }
      .checkout-shipping-address .bloc-address-select .address-list.is-open > ul {
        display: block; }
  .checkout-shipping-address .bloc-address-select li.init {
    line-height: 28px;
    cursor: pointer; }

.checkout-shipping-address .new-address-popup {
  margin-top: 15px;
  margin-left: 34px; }
  .checkout-shipping-address .new-address-popup button {
    text-decoration: underline; }

.checkout-shipping-address .block-footer {
  margin-top: 17px;
  margin-left: 30px; }
  @media (min-width: 768px) {
    .checkout-shipping-address .block-footer {
      margin-left: 34px; } }
  .checkout-shipping-address .block-footer p {
    margin: 0;
    font-size: 1.1rem;
    font-style: italic; }
    .checkout-shipping-address .block-footer p a {
      margin-left: 5px; }

.checkout-shipping-method .table-checkout-shipping-method tr {
  display: flex;
  align-items: center;
  margin-bottom: 23px; }
  .checkout-shipping-method .table-checkout-shipping-method tr:first-child, .checkout-shipping-method .table-checkout-shipping-method tr:last-child {
    margin-bottom: 0; }
  .checkout-shipping-method .table-checkout-shipping-method tr td {
    line-height: 22px; }
    .checkout-shipping-method .table-checkout-shipping-method tr td + td {
      margin-right: 10px; }
    .checkout-shipping-method .table-checkout-shipping-method tr td.col-carrier {
      font-family: "roboto-bold", sans-serif;
      font-size: 2rem; }
    .checkout-shipping-method .table-checkout-shipping-method tr td.col-select-shipping {
      padding-left: 30px; }

.checkout-shipping-method .table-checkout-shipping-method input[type="radio"] + label {
  width: 16px;
  min-height: auto;
  padding-left: 14px;
  margin-top: -9px; }

.checkout-shipping-method .table-checkout-shipping-method .adresse-entrepot {
  margin-bottom: 20px; }

.checkout-shipping-method .actions-toolbar.actions-toolbar-shippping {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  padding-top: 30px;
  border-top: 1px solid #e0e0df;
  text-align: right; }

.checkout-payment-method .reward-points,
.checkout-payment-method .payment-method {
  margin-bottom: 34px; }
  @media (min-width: 768px) {
    .checkout-payment-method .reward-points,
    .checkout-payment-method .payment-method {
      margin-bottom: 44px; } }

.checkout-payment-method .payment-method-content,
.checkout-payment-method .payment-option-content {
  padding-left: 30px;
  font-size: 1.4rem;
  line-height: 1.5;
  color: #474747; }
  .checkout-payment-method .payment-method-content .messages,
  .checkout-payment-method .payment-option-content .messages {
    margin-bottom: 10px; }

.checkout-payment-method .payment-method-title input[type="checkbox"] + label,
.checkout-payment-method .payment-method-title input[type="radio"] + label,
.checkout-payment-method .payment-option-title input[type="checkbox"] + label,
.checkout-payment-method .payment-option-title input[type="radio"] + label {
  margin-bottom: 0;
  font-family: "roboto-bold", sans-serif;
  font-size: 2rem; }

.checkout-payment-method .reward-points .field.choice {
  margin-bottom: 10px; }

.checkout-payment-method .payment-method .payment-method-content {
  display: none; }

.checkout-payment-method .payment-method._active .payment-method-content {
  display: block; }

.checkout-payment-method .payment-method .payment-terms-label {
  margin-bottom: 10px;
  font-family: "roboto-bold", sans-serif; }
  .checkout-payment-method .payment-method .payment-terms-label span {
    font-family: "roboto-regular", sans-serif; }

.checkout-payment-method .payment-method .checkout-agreements-block {
  font-size: 45px; }
  .checkout-payment-method .payment-method .checkout-agreements-block button.action-show {
    text-decoration: underline;
    cursor: pointer; }

.checkout-payment-method .payment-method .payment-terms-message {
  padding: 20px;
  background-color: rgba(0, 0, 0, 0.05); }

.checkout-payment-method .payment-method .actions-toolbar {
  margin-top: 20px; }

.checkout-payment-method .checkout-billing-address {
  padding: 30px;
  background-color: #ffffff;
  font-size: 1.5rem;
  line-height: 1.5; }
  .checkout-payment-method .checkout-billing-address .billing-address-details {
    font-family: "roboto-bold", sans-serif; }
    @media (max-width: 767.98px) {
      .checkout-payment-method .checkout-billing-address .billing-address-details {
        margin-bottom: 20px; } }
  .checkout-payment-method .checkout-billing-address .fieldset {
    margin-bottom: 0; }
    .checkout-payment-method .checkout-billing-address .fieldset .field.field-select-billing {
      margin-bottom: 0; }
    @media (min-width: 768px) {
      .checkout-payment-method .checkout-billing-address .fieldset {
        width: 300px;
        margin-top: 0;
        margin-right: 23px;
        margin-left: auto; } }
  @media (min-width: 768px) {
    .checkout-payment-method .checkout-billing-address {
      display: flex;
      align-items: center;
      padding: 34px; } }

.checkout-payment-method .checkout-agreements .mage-error {
  padding-left: 30px;
  font-size: 1.2rem;
  color: #EA6E6E; }

@media (max-width: 767.98px) {
  .checkout-payment-method .previous-step-block .btn, .checkout-payment-method .previous-step-block .action.back:not(.customization), .checkout-payment-method .previous-step-block .action.continue, .checkout-payment-method .previous-step-block .action.checkout, .checkout-payment-method .previous-step-block .action.create, .checkout-payment-method .previous-step-block .action.customize, .checkout-payment-method .previous-step-block .action.login, .checkout-payment-method .previous-step-block .action.action-login, .checkout-payment-method .previous-step-block .action.action-auth-toggle, .checkout-payment-method .previous-step-block .action.action-menu-item, .checkout-payment-method .previous-step-block .action.print, .checkout-payment-method .previous-step-block .action.save, .checkout-payment-method .previous-step-block .action.search, .checkout-payment-method .previous-step-block .action.select, .checkout-payment-method .previous-step-block .checkout-shipping-address .bloc-address-select .action.address-list, .checkout-shipping-address .bloc-address-select .checkout-payment-method .previous-step-block .action.address-list, .checkout-payment-method .previous-step-block .brand-view .action.brand-nav-title, .brand-view .checkout-payment-method .previous-step-block .action.brand-nav-title, .checkout-payment-method .previous-step-block .catalogs__filters .action.catalogs-nav-title, .catalogs__filters .checkout-payment-method .previous-step-block .action.catalogs-nav-title, .checkout-payment-method .previous-step-block .action.submit, .checkout-payment-method .previous-step-block .action.subscribe, .checkout-payment-method .previous-step-block .action.tocart, .checkout-payment-method .previous-step-block .action.update, .checkout-payment-method .previous-step-block .action.post-reply, .checkout-payment-method .previous-step-block .action.share, .checkout-payment-method .previous-step-block .action.btn-search, .checkout-payment-method .previous-step-block .modal-slide .modal-footer button, .modal-slide .modal-footer .checkout-payment-method .previous-step-block button,
  .checkout-payment-method .previous-step-block .modal-popup .modal-footer button, .modal-popup .modal-footer .checkout-payment-method .previous-step-block button, .checkout-payment-method .previous-step-block .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .checkout-payment-method .previous-step-block .action.top-action,
  .checkout-payment-method .previous-step-block .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .checkout-payment-method .previous-step-block .action.top-action, .checkout-payment-method .previous-step-block .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .checkout-payment-method .previous-step-block .action.action-close,
  .checkout-payment-method .previous-step-block .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .checkout-payment-method .previous-step-block .action.action-close, .checkout-payment-method .previous-step-block .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .action.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .checkout-payment-method .previous-step-block .action.primary,
  .checkout-payment-method .previous-step-block .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .action.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .checkout-payment-method .previous-step-block .action.primary, .checkout-payment-method .previous-step-block .catalogsearch-result-index .ais-InfiniteHits-loadMore, .catalogsearch-result-index .checkout-payment-method .previous-step-block .ais-InfiniteHits-loadMore, .checkout-payment-method .previous-step-block .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .checkout-payment-method .previous-step-block .ais-RangeInput-submit, .checkout-payment-method .previous-step-block .product-item-info .product-item-actions .action.tocompare, .product-item-info .product-item-actions .checkout-payment-method .previous-step-block .action.tocompare, .checkout-payment-method .previous-step-block .block-ajaxscroll .ajaxscroll-button, .block-ajaxscroll .checkout-payment-method .previous-step-block .ajaxscroll-button, .checkout-payment-method .previous-step-block .product-info-main .product-add-form .isbulky > a, .product-info-main .product-add-form .checkout-payment-method .previous-step-block .isbulky > a, .checkout-payment-method .previous-step-block .product-info-main .product-add-form .product-addto-links .action.tocompare, .product-info-main .product-add-form .product-addto-links .checkout-payment-method .previous-step-block .action.tocompare, .checkout-payment-method .previous-step-block .account-alert-content .table-wrapper .table td.col.action a, .account-alert-content .table-wrapper .table td.col.action .checkout-payment-method .previous-step-block a, .checkout-payment-method .previous-step-block .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .action.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .checkout-payment-method .previous-step-block .action.primary, .checkout-payment-method .previous-step-block .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .checkout-payment-method .previous-step-block .action.primary, .checkout-payment-method .previous-step-block .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .checkout-payment-method .previous-step-block .action.action-back {
    width: 100%; } }

.checkout-payment-method .action.action-update, .checkout-payment-method .action.action-cancel {
  margin-right: 5px;
  text-decoration: underline;
  cursor: pointer; }

#form-popin-payment .form-payment-products-list {
  margin: 20px 0 20px 30px;
  list-style: disc; }
  #form-popin-payment .form-payment-products-list li {
    font-family: "roboto-bold", sans-serif;
    font-size: 1.3rem; }
    #form-popin-payment .form-payment-products-list li + li {
      margin-top: 10px; }

@media (max-width: 767.98px) {
  .checkout-onepage-success .column.main {
    display: flex;
    flex-direction: column; }
    .checkout-onepage-success .column.main .fake-progress-bar {
      display: none; }
    .checkout-onepage-success .column.main .checkout-success-title {
      order: 1; }
    .checkout-onepage-success .column.main .block.block-order-details-view {
      order: 2; }
    .checkout-onepage-success .column.main .checkout-success {
      order: 3; }
    .checkout-onepage-success .column.main .order-details-items {
      order: 4; }
    .checkout-onepage-success .column.main .print-button-container {
      order: 5; } }

@media (min-width: 768px) {
  .checkout-onepage-success .fake-progress-bar,
  .checkout-onepage-success .checkout-success-title,
  .checkout-onepage-success .checkout-success,
  .checkout-onepage-success .block.block-order-details-view,
  .checkout-onepage-success .print-button-container {
    float: left;
    width: 60%; } }

@media (min-width: 1024px) {
  .checkout-onepage-success .fake-progress-bar,
  .checkout-onepage-success .checkout-success-title,
  .checkout-onepage-success .checkout-success,
  .checkout-onepage-success .block.block-order-details-view,
  .checkout-onepage-success .print-button-container {
    width: 65%; } }

.checkout-onepage-success .order-details-items {
  padding: 20px;
  background-color: #ffffff; }
  @media (min-width: 768px) {
    .checkout-onepage-success .order-details-items {
      float: right;
      width: 25%;
      min-width: 260px;
      max-width: 304px;
      margin-top: 70px; } }
  .checkout-onepage-success .order-details-items .order-title {
    position: relative;
    display: block;
    padding: 18px 10px;
    margin-top: -20px;
    margin-right: -20px;
    margin-bottom: 36px;
    margin-left: -20px;
    background-color: #016AB5;
    font-family: "roboto-bold", sans-serif;
    font-size: 1.4rem;
    color: #ffffff;
    text-align: center;
    text-transform: uppercase; }
    .checkout-onepage-success .order-details-items .order-title::after {
      content: '';
      position: absolute;
      left: 50%;
      bottom: 1px;
      -webkit-transform: translate(-50%, 100%);
              transform: translate(-50%, 100%);
      display: block;
      width: 0;
      height: 0;
      border-style: solid;
      border-width: 8px 19px 0 19px;
      border-color: #016AB5 transparent transparent transparent; }

.checkout-onepage-success .fake-progress-bar .opc-progress-bar {
  width: 100%;
  margin-top: 75px;
  margin-bottom: 135px; }
  .checkout-onepage-success .fake-progress-bar .opc-progress-bar li + li::after {
    left: 0;
    right: 0;
    width: 100%;
    background-color: #016AB5; }
  .checkout-onepage-success .fake-progress-bar .opc-progress-bar li:last-child {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px; }

.checkout-onepage-success .checkout-success-title h1 {
  margin-bottom: 20px;
  font-family: "roboto-bold", sans-serif;
  font-size: 2rem; }

.checkout-onepage-success .checkout-success {
  margin-bottom: 30px; }

.checkout-onepage-success .block.block-order-details-view {
  margin-bottom: 26px; }
  .checkout-onepage-success .block.block-order-details-view .box-order-billing-method {
    margin-top: 5px; }
    @media (min-width: 480px) {
      .checkout-onepage-success .block.block-order-details-view .box-order-billing-method {
        display: flex;
        flex-wrap: wrap;
        align-items: center; } }
    .checkout-onepage-success .block.block-order-details-view .box-order-billing-method [class^="box-"] {
      font-family: "roboto-bold", sans-serif; }
    .checkout-onepage-success .block.block-order-details-view .box-order-billing-method .box-content {
      margin-top: 5px;
      text-transform: lowercase; }
      @media (min-width: 480px) {
        .checkout-onepage-success .block.block-order-details-view .box-order-billing-method .box-content {
          margin-top: 0;
          margin-left: 5px; }
          .checkout-onepage-success .block.block-order-details-view .box-order-billing-method .box-content .title, .checkout-onepage-success .block.block-order-details-view .box-order-billing-method .box-content .title::after, .checkout-onepage-success .block.block-order-details-view .box-order-billing-method .box-content .title p,
          .checkout-onepage-success .block.block-order-details-view .box-order-billing-method .box-content .content, .checkout-onepage-success .block.block-order-details-view .box-order-billing-method .box-content .content h4 {
            display: inline-block; }
          .checkout-onepage-success .block.block-order-details-view .box-order-billing-method .box-content .title::after {
            content: '/';
            margin: 0 5px; }
          .checkout-onepage-success .block.block-order-details-view .box-order-billing-method .box-content .content h4 {
            margin-right: 5px; } }
      .checkout-onepage-success .block.block-order-details-view .box-order-billing-method .box-content .field.payment-image {
        display: none; }

.checkout-onepage-success .print-button-container {
  padding-top: 30px; }
  @media (max-width: 767.98px) {
    .checkout-onepage-success .print-button-container a.print.action {
      width: 100%; } }
  @media (min-width: 768px) {
    .checkout-onepage-success .print-button-container {
      border-top: 1px solid #e0e0df;
      text-align: right; } }

.checkout-onepage-success .order-details-items .actions-toolbar {
  display: none; }

.checkout-onepage-success table.data.table.table-order-items {
  display: flex;
  flex-wrap: wrap; }
  .checkout-onepage-success table.data.table.table-order-items tr {
    display: flex;
    flex-wrap: wrap; }
  .checkout-onepage-success table.data.table.table-order-items tbody {
    order: 2;
    width: 100%; }
    .checkout-onepage-success table.data.table.table-order-items tbody tr {
      border-bottom: 1px solid #e0e0df; }
      .checkout-onepage-success table.data.table.table-order-items tbody tr.js-row-toggle-items {
        padding: 20px 0; }
      .checkout-onepage-success table.data.table.table-order-items tbody tr.js-row-item {
        display: none;
        padding: 10px 0; }
        .checkout-onepage-success table.data.table.table-order-items tbody tr.js-row-item.is-open {
          display: flex; }
    .checkout-onepage-success table.data.table.table-order-items tbody td.js-col-toggle-items {
      width: 100%; }
      .checkout-onepage-success table.data.table.table-order-items tbody td.js-col-toggle-items .js-btn-toggle-items {
        display: flex;
        justify-content: space-between;
        align-items: center;
        width: 100%;
        font-family: "roboto-bold", sans-serif;
        font-size: 1.4rem;
        color: #08154A;
        cursor: pointer; }
        .checkout-onepage-success table.data.table.table-order-items tbody td.js-col-toggle-items .js-btn-toggle-items.is-active .icon-arrow-down {
          -webkit-transform: rotate(180deg);
                  transform: rotate(180deg); }
    .checkout-onepage-success table.data.table.table-order-items tbody td.col.image {
      width: 58px; }
      .checkout-onepage-success table.data.table.table-order-items tbody td.col.image img {
        width: 58px; }
    .checkout-onepage-success table.data.table.table-order-items tbody td.col.name {
      flex: 1;
      margin-left: 12px;
      font-size: 1.2rem; }
      .checkout-onepage-success table.data.table.table-order-items tbody td.col.name .product.name.product-item-name {
        display: block;
        margin-bottom: 5px;
        line-height: 1.3; }
      .checkout-onepage-success table.data.table.table-order-items tbody td.col.name .item-ordered {
        display: flex;
        justify-content: space-between; }
        .checkout-onepage-success table.data.table.table-order-items tbody td.col.name .item-ordered .item-qty {
          font-family: "roboto-bold", sans-serif; }
          .checkout-onepage-success table.data.table.table-order-items tbody td.col.name .item-ordered .item-qty .label {
            font-family: "roboto-regular", sans-serif; }
        .checkout-onepage-success table.data.table.table-order-items tbody td.col.name .item-ordered .item-price {
          font-family: "roboto-bold", sans-serif;
          font-size: 1.4rem;
          color: #016AB5; }
  .checkout-onepage-success table.data.table.table-order-items tfoot {
    order: 1;
    width: 100%;
    font-size: 1.4rem; }
    .checkout-onepage-success table.data.table.table-order-items tfoot tr {
      padding: 4px 0; }
      .checkout-onepage-success table.data.table.table-order-items tfoot tr.grand_total {
        position: relative;
        padding-top: 15px;
        padding-bottom: 26px;
        margin-top: 21px;
        border-top: 1px solid #e0e0df;
        font-size: 1.6rem; }
        .checkout-onepage-success table.data.table.table-order-items tfoot tr.grand_total::after {
          content: '';
          position: absolute;
          bottom: 0;
          left: -20px;
          right: -20px;
          display: block;
          height: 1px;
          background-color: #e0e0df; }
      .checkout-onepage-success table.data.table.table-order-items tfoot tr th {
        flex: 2;
        text-align: left; }
      .checkout-onepage-success table.data.table.table-order-items tfoot tr td {
        flex: 1;
        text-align: right; }

.block-agenda {
  padding-right: 0;
  padding-left: 0; }
  .block-agenda .block-title {
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: center; }
    @media (min-width: 768px) {
      .block-agenda .block-title {
        margin-top: 0;
        margin-bottom: 40px; } }
  .block-agenda .agenda-list:last-child {
    margin-bottom: calc(10px * 3); }
    @media (min-width: 1024px) {
      .block-agenda .agenda-list:last-child {
        margin-bottom: calc(15px * 3); } }
    @media (min-width: 1293px) {
      .block-agenda .agenda-list:last-child {
        margin-bottom: calc(18px * 3); } }
  @media (max-width: 479.98px) {
    .block-agenda .agenda-list .grid-cell + .grid-cell {
      margin-top: 30px; } }
  .block-agenda .agenda-img {
    position: relative;
    height: 250px;
    width: 100%;
    margin-bottom: 10px; }
    @media (min-width: 768px) {
      .block-agenda .agenda-img {
        margin-bottom: 25px; } }
    .block-agenda .agenda-img .ct-field-image {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0; }
      .block-agenda .agenda-img .ct-field-image img {
        display: block;
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
           object-fit: cover; }
  .block-agenda .agenda-date {
    display: flex;
    align-items: center;
    padding-bottom: 8px;
    margin-bottom: 10px;
    border-bottom: 1px solid #979797; }
    .block-agenda .agenda-date [class^="icon-"] {
      margin-right: 15px; }
    .block-agenda .agenda-date .ct-field-date {
      font-size: 1.3rem; }
  .block-agenda .agenda-title {
    font-family: "roboto-bold", sans-serif;
    font-size: 1.6rem; }
    @media (min-width: 768px) {
      .block-agenda .agenda-title {
        font-size: 2rem; } }

.contentmanager-content-view.contentmanager-contenttype-blog.contentmanager-index-content .products {
  display: flex;
  flex-wrap: wrap;
  margin: 30px auto; }
  .contentmanager-content-view.contentmanager-contenttype-blog.contentmanager-index-content .products > div:first-child {
    width: 100%;
    margin-bottom: 20px;
    font-family: "roboto-bold", sans-serif; }
  .contentmanager-content-view.contentmanager-contenttype-blog.contentmanager-index-content .products .product-item-info {
    width: 33.3333%;
    padding: 15px; }
    @media (max-width: 767.98px) {
      .contentmanager-content-view.contentmanager-contenttype-blog.contentmanager-index-content .products .product-item-info {
        width: 100%;
        max-width: 300px;
        margin-left: auto;
        margin-right: auto; } }
    .contentmanager-content-view.contentmanager-contenttype-blog.contentmanager-index-content .products .product-item-info .product-item-link {
      text-decoration: none; }

.cms-marques {
  background-color: white; }
  @media (max-width: 767.98px) {
    .cms-marques .breadcrumbs {
      display: none; } }
  .cms-marques .page-title-wrapper {
    text-align: center; }
    @media (max-width: 767.98px) {
      .cms-marques .page-title-wrapper {
        margin: 20px; } }
    .cms-marques .page-title-wrapper .page-title {
      font-size: 2.3rem;
      font-family: "roboto-bold", sans-serif;
      color: #08154A;
      text-transform: none; }
      @media (min-width: 768px) {
        .cms-marques .page-title-wrapper .page-title {
          font-size: 4rem; } }
  .cms-marques p {
    color: #08154A;
    text-align: center;
    margin: auto; }
    @media (max-width: 767.98px) {
      .cms-marques p {
        padding: 0 20px; } }
    @media (min-width: 1024px) {
      .cms-marques p {
        width: 40%; } }
    @media (min-width: 768px) {
      .cms-marques p {
        width: 60%; } }

.brand-view {
  margin-top: 40px; }
  @media (max-width: 767.98px) {
    .brand-view {
      margin-top: 20px; } }
  @media (max-width: 767.98px) {
    .brand-view .brand-nav {
      margin: 0 20px 40px 20px; } }
  .brand-view .brand-nav-title {
    display: block;
    width: auto; }
    @media (min-width: 768px) {
      .brand-view .brand-nav-title {
        display: none !important; } }
    .brand-view .brand-nav-title:hover {
      cursor: pointer; }
    .brand-view .brand-nav-title.active {
      border-bottom-right-radius: 0;
      border-bottom-left-radius: 0;
      background: white url("../../frontend/Rivolier/equipol/fr_FR/images/icon/arrow_up.svg") no-repeat calc(100% - 16px) center;
      background-size: auto 14px; }
    @media (min-width: 768px) {
      .brand-view .brand-nav-title {
        display: none !important; } }
  @media (max-width: 767.98px) {
    .brand-view .brand-nav-content {
      max-height: 0;
      overflow: hidden;
      background-color: #ffffff;
      transition: max-height .5s; }
      .brand-view .brand-nav-content.active {
        max-height: 400px;
        transition: max-height .8s;
        border: 1px solid #D7D2CB; } }
  .brand-view .brand-nav-content .letters-box {
    padding: 15px 20px; }
    @media (max-width: 767.98px) {
      .brand-view .brand-nav-content .letters-box {
        padding: 15px;
        border-top-width: 0; } }
  .brand-view .brands-filters {
    display: inline-block;
    margin: 0 0 10px;
    width: 100%;
    min-height: 50px; }
  .brand-view .brands-filters .letter {
    display: block;
    float: left;
    margin: 0 5px 10px;
    padding: 2px 5px;
    min-width: 17px;
    min-height: 20px;
    text-align: center;
    color: #333;
    font-size: 14px;
    line-height: 20px;
    text-decoration: none;
    cursor: pointer;
    border: 1px solid #CCC;
    border-radius: 5px; }
  .brand-view .brands-filters .letter-all {
    min-width: 90px;
    margin-right: 20px; }
  .brand-view .brands-filters .letters {
    margin-top: 4px; }
  .brand-view .brands-filters .letter.-disabled {
    opacity: 0.6;
    pointer-events: none;
    background-color: #f1f1f1; }
  .brand-view .brands-filters .letter.hide {
    display: none; }
  .brand-view .brands-filters {
    display: block;
    min-height: auto;
    margin: 0; }
    .brand-view .brands-filters .letters {
      display: flex;
      justify-content: center;
      flex-wrap: wrap;
      margin-top: 0; }
      @media (max-width: 767.98px) {
        .brand-view .brands-filters .letters {
          width: 100%; } }
      .brand-view .brands-filters .letters .letters-box {
        display: flex;
        flex-wrap: wrap; }
        @media (max-width: 767.98px) {
          .brand-view .brands-filters .letters .letters-box {
            width: 100%; } }
        @media (max-width: 767.98px) {
          .brand-view .brands-filters .letters .letters-box > li:first-child {
            width: 100%;
            text-align: center; }
          .brand-view .brands-filters .letters .letters-box > li > a.letter {
            padding: 10px;
            margin: 0; } }
        @media (min-width: 768px) {
          .brand-view .brands-filters .letters .letters-box > li:first-child {
            margin-right: 10px; }
          .brand-view .brands-filters .letters .letters-box > li:nth-child(28) {
            margin-left: 20px; } }
      .brand-view .brands-filters .letters .letter,
      .brand-view .brands-filters .letters .letter:last-child {
        float: none;
        margin: 0 0 8px;
        border: 0;
        border-radius: 0;
        background: none;
        font-size: 1.6rem; }
        .brand-view .brands-filters .letters .letter:hover,
        .brand-view .brands-filters .letters .letter:last-child:hover {
          background: none; }
        .brand-view .brands-filters .letters .letter.-active,
        .brand-view .brands-filters .letters .letter:last-child.-active {
          background: none;
          color: #016AB5;
          font-family: "roboto-bold", sans-serif;
          border-bottom: 3px solid #016AB5; }
        @media (min-width: 1024px) {
          .brand-view .brands-filters .letters .letter,
          .brand-view .brands-filters .letters .letter:last-child {
            font-size: 1.8rem; } }
        @media (min-width: 1293px) {
          .brand-view .brands-filters .letters .letter,
          .brand-view .brands-filters .letters .letter:last-child {
            font-size: 2.0rem; } }
        @media (max-width: 767.98px) {
          .brand-view .brands-filters .letters .letter .-disabled,
          .brand-view .brands-filters .letters .letter:last-child .-disabled {
            display: none; } }
        .brand-view .brands-filters .letters .letter:last-child, .brand-view .brands-filters .letters .letter:first-child,
        .brand-view .brands-filters .letters .letter:last-child:last-child,
        .brand-view .brands-filters .letters .letter:last-child:first-child {
          border-right: 0;
          border-top-left-radius: 0;
          border-bottom-left-radius: 0; }
  .brand-view .container-brand-at-front {
    padding-bottom: 30px;
    background-color: #EBEBEB; }
    @media (min-width: 768px) {
      .brand-view .container-brand-at-front {
        padding-bottom: 50px; } }
  @media (min-width: 480px) {
    .brand-view .container-brand-at-front__content .grid-2,
    .brand-view .container-brand-at-front__content .grid-3,
    .brand-view .container-all-brands__content .grid-2,
    .brand-view .container-all-brands__content .grid-3 {
      justify-content: center; } }
  .brand-view .container-brand-at-front__content .grid-2 .grid-cell,
  .brand-view .container-brand-at-front__content .grid-3 .grid-cell,
  .brand-view .container-all-brands__content .grid-2 .grid-cell,
  .brand-view .container-all-brands__content .grid-3 .grid-cell {
    max-width: 417px; }
    @media (min-width: 480px) {
      .brand-view .container-brand-at-front__content .grid-2 .grid-cell,
      .brand-view .container-brand-at-front__content .grid-3 .grid-cell,
      .brand-view .container-all-brands__content .grid-2 .grid-cell,
      .brand-view .container-all-brands__content .grid-3 .grid-cell {
        width: 100%; } }
    @media (min-width: 640px) {
      .brand-view .container-brand-at-front__content .grid-2 .grid-cell,
      .brand-view .container-brand-at-front__content .grid-3 .grid-cell,
      .brand-view .container-all-brands__content .grid-2 .grid-cell,
      .brand-view .container-all-brands__content .grid-3 .grid-cell {
        display: flex;
        width: 50%;
        max-width: calc(417px + (10px * 2)); } }
    @media (min-width: 1024px) {
      .brand-view .container-brand-at-front__content .grid-2 .grid-cell,
      .brand-view .container-brand-at-front__content .grid-3 .grid-cell,
      .brand-view .container-all-brands__content .grid-2 .grid-cell,
      .brand-view .container-all-brands__content .grid-3 .grid-cell {
        max-width: calc(417px + (15px * 2)); } }
    @media (min-width: 1293px) {
      .brand-view .container-brand-at-front__content .grid-2 .grid-cell,
      .brand-view .container-brand-at-front__content .grid-3 .grid-cell,
      .brand-view .container-all-brands__content .grid-2 .grid-cell,
      .brand-view .container-all-brands__content .grid-3 .grid-cell {
        max-width: calc(417px + (18px * 2)); } }
  @media (min-width: 768px) {
    .brand-view .container-all-brands__content .grid-3 .grid-cell {
      width: 50%; } }
  @media (min-width: 1024px) {
    .brand-view .container-all-brands__content .grid-3 .grid-cell {
      width: 33.3333%; } }
  .brand-view .brand-view__title {
    padding: 30px 10px 20px;
    text-align: center;
    font-size: 2.4rem;
    color: #08154A; }
    @media (min-width: 768px) {
      .brand-view .brand-view__title {
        font-size: 3rem; } }
    .brand-view .brand-view__title span {
      font-family: "roboto-bold", sans-serif; }
  .brand-view .brand-container + .brand-container {
    margin-top: 30px; }
  .brand-view .brand-container .brands-letter + .brands-letter {
    margin-top: 30px; }

.brand-push {
  position: relative;
  width: 100%;
  min-height: 100px; }
  .brand-push .brand-push__background > img {
    display: block;
    width: 100%; }
  .brand-push .brand-push__right {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px 10px;
    text-align: center;
    background-color: rgba(0, 0, 0, 0.59);
    z-index: 1; }
    @media (min-width: 768px) {
      .brand-push .brand-push__right {
        left: 50%;
        width: 50%;
        height: 100%; } }
    .brand-push .brand-push__right .brand-push__content .brand-titre {
      margin: auto;
      font-size: 1.6rem;
      color: white; }
      .brand-push .brand-push__right .brand-push__content .brand-titre + .brand-cta {
        margin-top: 15px; }

.ambrand-index-index .category-view {
  margin-bottom: 0; }
  .ambrand-index-index .category-view .category-description {
    text-align: left;
    margin-bottom: 80px; }

.rivshopbybrand-index-listing .columns {
  padding: 0; }

.rivshopbybrand-index-listing .column.main {
  position: relative; }

.rivshopbybrand-index-listing .breadcrumbs {
  display: none; }
  @media (min-width: 768px) {
    .rivshopbybrand-index-listing .breadcrumbs {
      display: block;
      position: relative;
      z-index: 1;
      margin: 20px auto; } }
  .rivshopbybrand-index-listing .breadcrumbs .items {
    margin: 0; }
    .rivshopbybrand-index-listing .breadcrumbs .items > li {
      color: #ffffff; }
      .rivshopbybrand-index-listing .breadcrumbs .items > li > a,
      .rivshopbybrand-index-listing .breadcrumbs .items > li > strong {
        color: currentColor; }

.rivshopbybrand-index-listing .brand-view {
  position: relative;
  margin-top: 0; }
  .rivshopbybrand-index-listing .brand-view .brand-banner {
    position: relative;
    z-index: -1;
    width: 100%;
    height: 200px; }
    @media (min-width: 768px) {
      .rivshopbybrand-index-listing .brand-view .brand-banner {
        height: 300px;
        margin-top: -56px; } }
    @media (min-width: 1024px) {
      .rivshopbybrand-index-listing .brand-view .brand-banner {
        height: 400px; } }
    .rivshopbybrand-index-listing .brand-view .brand-banner > .brand-banner-image {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 100%; }
      .rivshopbybrand-index-listing .brand-view .brand-banner > .brand-banner-image img {
        display: block;
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
           object-fit: cover; }
    .rivshopbybrand-index-listing .brand-view .brand-banner + .brand-name-wrapper {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      display: flex;
      flex-direction: column;
      justify-content: flex-end;
      width: 100%;
      height: 200px;
      color: #ffffff; }
      @media (min-width: 768px) {
        .rivshopbybrand-index-listing .brand-view .brand-banner + .brand-name-wrapper {
          height: 300px; } }
      @media (min-width: 1024px) {
        .rivshopbybrand-index-listing .brand-view .brand-banner + .brand-name-wrapper {
          height: 400px; } }
      .rivshopbybrand-index-listing .brand-view .brand-banner + .brand-name-wrapper .brand-name {
        background-color: rgba(0, 0, 0, 0.46); }
        @media (min-width: 1024px) {
          .rivshopbybrand-index-listing .brand-view .brand-banner + .brand-name-wrapper .brand-name {
            background-color: transparent; } }
      .rivshopbybrand-index-listing .brand-view .brand-banner + .brand-name-wrapper .brand-name {
        width: 100%;
        max-width: 870px;
        margin: 0 auto;
        padding: 10px 35px;
        color: #ffffff; }
        .rivshopbybrand-index-listing .brand-view .brand-banner + .brand-name-wrapper .brand-name > span {
          display: block;
          max-width: 300px;
          margin: 0 auto;
          text-align: center; }
          @media (min-width: 768px) {
            .rivshopbybrand-index-listing .brand-view .brand-banner + .brand-name-wrapper .brand-name > span {
              max-width: 370px; } }
          @media (min-width: 1024px) {
            .rivshopbybrand-index-listing .brand-view .brand-banner + .brand-name-wrapper .brand-name > span {
              max-width: 500px; } }
        @media (min-width: 1024px) {
          .rivshopbybrand-index-listing .brand-view .brand-banner + .brand-name-wrapper .brand-name {
            padding: 30px 100px 20px;
            background-color: rgba(0, 0, 0, 0.46); } }
  .rivshopbybrand-index-listing .brand-view .brand-name-wrapper {
    text-align: center; }
  .rivshopbybrand-index-listing .brand-view .brand-name {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 2rem;
    line-height: 1;
    letter-spacing: -.43px; }
    @media (min-width: 768px) {
      .rivshopbybrand-index-listing .brand-view .brand-name {
        font-size: 3rem; } }
    @media (min-width: 1024px) {
      .rivshopbybrand-index-listing .brand-view .brand-name {
        font-size: 4rem; } }

.rivshopbybrand-index-listing .brand-content {
  width: 100%;
  max-width: 870px;
  margin: 0 auto;
  padding: 20px;
  background: #ffffff; }
  @media (min-width: 768px) {
    .rivshopbybrand-index-listing .brand-content {
      padding: 30px; } }
  @media (min-width: 1024px) {
    .rivshopbybrand-index-listing .brand-content {
      padding: 40px;
      margin-bottom: calc(30px * 2); } }
  @media (min-width: 1293px) {
    .rivshopbybrand-index-listing .brand-content {
      padding: 50px;
      margin-bottom: calc(40px * 2); } }
  .rivshopbybrand-index-listing .brand-content .brand-description {
    margin-bottom: 30px; }
    @media (min-width: 768px) {
      .rivshopbybrand-index-listing .brand-content .brand-description {
        margin-bottom: 40px; } }
    .rivshopbybrand-index-listing .brand-content .brand-description p {
      margin-bottom: 20px; }
      @media (min-width: 1293px) {
        .rivshopbybrand-index-listing .brand-content .brand-description p {
          margin-bottom: 30px; } }
  .rivshopbybrand-index-listing .brand-content .btn, .rivshopbybrand-index-listing .brand-content .action.back:not(.customization), .rivshopbybrand-index-listing .brand-content .action.continue, .rivshopbybrand-index-listing .brand-content .action.checkout, .rivshopbybrand-index-listing .brand-content .action.create, .rivshopbybrand-index-listing .brand-content .action.customize, .rivshopbybrand-index-listing .brand-content .action.login, .rivshopbybrand-index-listing .brand-content .action.action-login, .rivshopbybrand-index-listing .brand-content .action.action-auth-toggle, .rivshopbybrand-index-listing .brand-content .action.action-menu-item, .rivshopbybrand-index-listing .brand-content .action.print, .rivshopbybrand-index-listing .brand-content .action.save, .rivshopbybrand-index-listing .brand-content .action.search, .rivshopbybrand-index-listing .brand-content .action.select, .rivshopbybrand-index-listing .brand-content .checkout-shipping-address .bloc-address-select .action.address-list, .checkout-shipping-address .bloc-address-select .rivshopbybrand-index-listing .brand-content .action.address-list, .rivshopbybrand-index-listing .brand-content .brand-view .action.brand-nav-title, .brand-view .rivshopbybrand-index-listing .brand-content .action.brand-nav-title, .rivshopbybrand-index-listing .brand-content .catalogs__filters .action.catalogs-nav-title, .catalogs__filters .rivshopbybrand-index-listing .brand-content .action.catalogs-nav-title, .rivshopbybrand-index-listing .brand-content .action.submit, .rivshopbybrand-index-listing .brand-content .action.subscribe, .rivshopbybrand-index-listing .brand-content .action.tocart, .rivshopbybrand-index-listing .brand-content .action.update, .rivshopbybrand-index-listing .brand-content .action.post-reply, .rivshopbybrand-index-listing .brand-content .action.share, .rivshopbybrand-index-listing .brand-content .action.btn-search, .rivshopbybrand-index-listing .brand-content .modal-slide .modal-footer button, .modal-slide .modal-footer .rivshopbybrand-index-listing .brand-content button,
  .rivshopbybrand-index-listing .brand-content .modal-popup .modal-footer button, .modal-popup .modal-footer .rivshopbybrand-index-listing .brand-content button, .rivshopbybrand-index-listing .brand-content .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .rivshopbybrand-index-listing .brand-content .action.top-action,
  .rivshopbybrand-index-listing .brand-content .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .rivshopbybrand-index-listing .brand-content .action.top-action, .rivshopbybrand-index-listing .brand-content .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .rivshopbybrand-index-listing .brand-content .action.action-close,
  .rivshopbybrand-index-listing .brand-content .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .action.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .rivshopbybrand-index-listing .brand-content .action.action-close, .rivshopbybrand-index-listing .brand-content .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .action.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .rivshopbybrand-index-listing .brand-content .action.primary,
  .rivshopbybrand-index-listing .brand-content .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .action.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .rivshopbybrand-index-listing .brand-content .action.primary, .rivshopbybrand-index-listing .brand-content .catalogsearch-result-index .ais-InfiniteHits-loadMore, .catalogsearch-result-index .rivshopbybrand-index-listing .brand-content .ais-InfiniteHits-loadMore, .rivshopbybrand-index-listing .brand-content .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .rivshopbybrand-index-listing .brand-content .ais-RangeInput-submit, .rivshopbybrand-index-listing .brand-content .product-item-info .product-item-actions .action.tocompare, .product-item-info .product-item-actions .rivshopbybrand-index-listing .brand-content .action.tocompare, .rivshopbybrand-index-listing .brand-content .block-ajaxscroll .ajaxscroll-button, .block-ajaxscroll .rivshopbybrand-index-listing .brand-content .ajaxscroll-button, .rivshopbybrand-index-listing .brand-content .product-info-main .product-add-form .isbulky > a, .product-info-main .product-add-form .rivshopbybrand-index-listing .brand-content .isbulky > a, .rivshopbybrand-index-listing .brand-content .product-info-main .product-add-form .product-addto-links .action.tocompare, .product-info-main .product-add-form .product-addto-links .rivshopbybrand-index-listing .brand-content .action.tocompare, .rivshopbybrand-index-listing .brand-content .account-alert-content .table-wrapper .table td.col.action a, .account-alert-content .table-wrapper .table td.col.action .rivshopbybrand-index-listing .brand-content a, .rivshopbybrand-index-listing .brand-content .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .action.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .rivshopbybrand-index-listing .brand-content .action.primary, .rivshopbybrand-index-listing .brand-content .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .rivshopbybrand-index-listing .brand-content .action.primary, .rivshopbybrand-index-listing .brand-content .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .rivshopbybrand-index-listing .brand-content .action.action-back {
    margin: 5px; }

.rivshopbybrand-index-listing .brand-push-products {
  padding: 20px 0;
  background: #E4DED7; }
  @media (min-width: 768px) {
    .rivshopbybrand-index-listing .brand-push-products {
      padding: 30px 0 20px; } }
  @media (min-width: 1024px) {
    .rivshopbybrand-index-listing .brand-push-products {
      padding: 40px 0 30px; } }
  @media (min-width: 1293px) {
    .rivshopbybrand-index-listing .brand-push-products {
      padding: 50px 0 40px; } }
  .rivshopbybrand-index-listing .brand-push-products .cs-push-products__title strong {
    margin-left: 5px; }
  .rivshopbybrand-index-listing .brand-push-products .actions-toolbar {
    margin-top: 22px;
    text-align: center; }

.catalog_pdf-index-index .page-title-wrapper {
  position: relative;
  height: 200px;
  background-image: url("../../frontend/Rivolier/equipol/fr_FR/images/illustration/bg-catalogues.jpg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover; }
  @media (min-width: 768px) {
    .catalog_pdf-index-index .page-title-wrapper {
      height: 300px; } }
  @media (min-width: 1024px) {
    .catalog_pdf-index-index .page-title-wrapper {
      height: 26.5vw;
      background-size: 100%; } }

.catalog_pdf-index-index .page-title {
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 100%;
  max-width: 870px;
  padding: 10px 35px;
  background-color: rgba(0, 0, 0, 0.46);
  font-family: "roboto-bold", sans-serif;
  font-size: 2rem;
  line-height: 1;
  letter-spacing: -.43px;
  color: #ffffff; }
  .catalog_pdf-index-index .page-title > span {
    display: block;
    max-width: 300px;
    margin: 0 auto;
    text-align: center; }
    @media (min-width: 768px) {
      .catalog_pdf-index-index .page-title > span {
        max-width: 370px; } }
    @media (min-width: 1024px) {
      .catalog_pdf-index-index .page-title > span {
        max-width: 500px; } }
  @media (min-width: 768px) {
    .catalog_pdf-index-index .page-title {
      padding: 20px 140px;
      font-size: 3rem; } }
  @media (min-width: 1024px) {
    .catalog_pdf-index-index .page-title {
      padding: 30px 100px 20px;
      font-size: 4rem; } }

.catalogs__filters {
  width: 100%;
  max-width: 870px;
  padding: 20px;
  margin: 0 auto 10px;
  background-color: #ffffff; }
  @media (min-width: 640px) {
    .catalogs__filters {
      margin: 0 auto 20px; } }
  @media (min-width: 1024px) {
    .catalogs__filters {
      padding: 30px;
      margin: 0 auto 25px; } }
  .catalogs__filters .catalogs-nav-title {
    display: block;
    width: auto; }
    @media (min-width: 768px) {
      .catalogs__filters .catalogs-nav-title {
        display: none !important; } }
    .catalogs__filters .catalogs-nav-title:hover {
      cursor: pointer; }
    .catalogs__filters .catalogs-nav-title.active {
      border-bottom-right-radius: 0;
      border-bottom-left-radius: 0;
      background: white url("../../frontend/Rivolier/equipol/fr_FR/images/icon/arrow_up.svg") no-repeat calc(100% - 16px) center;
      background-size: auto 14px; }
    @media (min-width: 768px) {
      .catalogs__filters .catalogs-nav-title {
        display: none !important; } }
  @media (max-width: 767.98px) {
    .catalogs__filters .catalogs-nav-content {
      max-height: 0;
      overflow: hidden;
      transition: max-height .5s; }
      .catalogs__filters .catalogs-nav-content.active {
        max-height: 400px;
        transition: max-height .8s;
        border: 1px solid #D7D2CB; } }
  .catalogs__filters .filters__alphanumeric {
    font-size: 1.6rem;
    text-align: center; }
    @media (min-width: 768px) {
      .catalogs__filters .filters__alphanumeric {
        margin-bottom: 20px; } }
    .catalogs__filters .filters__alphanumeric .alphanumeric__list {
      display: flex;
      flex-wrap: wrap;
      padding: 15px; }
      @media (min-width: 768px) {
        .catalogs__filters .filters__alphanumeric .alphanumeric__list {
          justify-content: center;
          padding: 0; } }
      @media (min-width: 768px) {
        .catalogs__filters .filters__alphanumeric .alphanumeric__list li {
          margin: 0 3px; }
          .catalogs__filters .filters__alphanumeric .alphanumeric__list li:nth-child(27) {
            margin-left: 30px; } }
      @media (min-width: 1024px) {
        .catalogs__filters .filters__alphanumeric .alphanumeric__list li {
          margin: 0 5px; } }
      .catalogs__filters .filters__alphanumeric .alphanumeric__list a {
        display: block;
        padding: 10px; }
        @media (min-width: 768px) {
          .catalogs__filters .filters__alphanumeric .alphanumeric__list a {
            padding: 0 0 5px;
            border-bottom: 3px solid transparent;
            font-size: 2rem;
            transition: color .3s, border .3s; } }
        .catalogs__filters .filters__alphanumeric .alphanumeric__list a:hover, .catalogs__filters .filters__alphanumeric .alphanumeric__list a.selected {
          font-family: "roboto-bold", sans-serif;
          color: #016AB5;
          border-color: #016AB5; }
        .catalogs__filters .filters__alphanumeric .alphanumeric__list a.disabled {
          opacity: 0.6;
          pointer-events: none; }
  .catalogs__filters .filters__year {
    display: flex;
    align-items: center;
    width: 188px;
    margin: 0 auto 15px; }
    @media (min-width: 768px) {
      .catalogs__filters .filters__year {
        margin: 0 auto; } }
    .catalogs__filters .filters__year label {
      margin-right: 9px;
      font-family: "roboto-bold", sans-serif;
      font-size: 1.4rem; }
    .catalogs__filters .filters__year select {
      width: 108px;
      height: 36px; }

.catalogs__list {
  margin: 0 -10px; }
  @media (min-width: 640px) {
    .catalogs__list {
      display: flex;
      flex-wrap: wrap;
      justify-content: center; } }
  @media (min-width: 1024px) {
    .catalogs__list {
      justify-content: flex-start;
      margin: 0 -18px; } }
  .catalogs__list > li {
    max-width: 300px;
    padding: 10px;
    margin: 0 auto; }
    @media (min-width: 640px) {
      .catalogs__list > li {
        width: 50%;
        margin: 0; } }
    @media (min-width: 1024px) {
      .catalogs__list > li {
        width: 33.3333%;
        max-width: 410px;
        padding: 18px; } }
    @media (min-width: 1293px) {
      .catalogs__list > li {
        width: 25%;
        max-width: 350px; } }

.catalog {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  height: 100%; }
  .catalog .catalog__img {
    position: relative;
    overflow: hidden;
    height: 396px;
    background-color: #08154A; }
    @media (min-width: 768px) {
      .catalog .catalog__img {
        height: 428px; } }
    .catalog .catalog__img img {
      display: block;
      width: 100%; }
  .catalog .catalog__details {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    padding: 24px;
    background-color: #ffffff;
    text-align: center; }
  .catalog .catalog__title {
    margin-bottom: 10px;
    font-family: "roboto-bold", sans-serif;
    font-size: 1.8rem;
    line-height: 1.4; }
  .catalog .catalog__infos {
    margin-bottom: 42px; }

.soon_faq-index-index .page-title {
  margin-bottom: 20px;
  font-family: "roboto-bold", sans-serif;
  font-size: 2.6rem;
  text-align: center; }
  @media (min-width: 768px) {
    .soon_faq-index-index .page-title {
      margin-top: 15px;
      margin-bottom: 30px;
      font-size: 3rem; } }
  @media (min-width: 1024px) {
    .soon_faq-index-index .page-title {
      font-size: 4rem;
      margin-top: 25px;
      margin-bottom: 40px; } }

.faq-categories {
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 30px;
  background: #ffffff; }
  @media (min-width: 1024px) {
    .faq-categories {
      margin-bottom: 40px; } }
  @media (min-width: 1293px) {
    .faq-categories {
      margin-bottom: 50px; } }
  .faq-categories [data-role="collapsible"] {
    position: relative; }
    .faq-categories [data-role="collapsible"]:not(:first-child) {
      border-top: 1px solid #e0e0df; }
    .faq-categories [data-role="collapsible"][aria-expanded="true"] .faq-category-icon {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
    .faq-categories [data-role="collapsible"][aria-expanded="true"]:after, .faq-categories [data-role="collapsible"][aria-expanded="true"]:before {
      top: 100%;
      left: 15px;
      border: solid transparent;
      content: " ";
      height: 0;
      width: 0;
      position: absolute;
      pointer-events: none; }
      @media (min-width: 768px) {
        .faq-categories [data-role="collapsible"][aria-expanded="true"]:after, .faq-categories [data-role="collapsible"][aria-expanded="true"]:before {
          left: 30px; } }
      @media (min-width: 1024px) {
        .faq-categories [data-role="collapsible"][aria-expanded="true"]:after, .faq-categories [data-role="collapsible"][aria-expanded="true"]:before {
          left: 65px; } }
    .faq-categories [data-role="collapsible"][aria-expanded="true"]:after {
      border-color: rgba(255, 255, 255, 0);
      border-top-color: #ffffff;
      border-width: 11px 11px 0 11px; }
    .faq-categories [data-role="collapsible"][aria-expanded="true"]:before {
      border-color: rgba(224, 224, 223, 0);
      border-top-color: #e0e0df;
      border-width: 12px 12px 0 12px;
      margin-left: -1px; }

.faq-category-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px 15px;
  font-family: "roboto-bold", sans-serif;
  font-size: 1.5rem;
  text-transform: uppercase;
  cursor: pointer; }
  @media (min-width: 768px) {
    .faq-category-title {
      padding: 16px 30px;
      font-size: 1.6rem; } }
  @media (min-width: 1024px) {
    .faq-category-title {
      padding: 16px 30px 16px 65px; } }

.faq-category-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  font-size: 1.2rem;
  color: #ffffff;
  background: #08154A; }

.faq-category-list {
  padding: 20px 15px;
  border-top: 1px solid #e0e0df; }
  @media (min-width: 768px) {
    .faq-category-list {
      padding: 30px; } }
  @media (min-width: 1024px) {
    .faq-category-list {
      padding: 40px 30px 40px 65px; } }
  .faq-category-list > li + li {
    margin-top: 24px; }
  .faq-category-list .faq-item {
    max-width: 780px; }

.faq-question {
  margin-bottom: 24px;
  font-family: "roboto-bold", sans-serif;
  font-size: 1.6rem;
  color: #016AB5; }

.faq-response {
  line-height: 1.4; }

.faq-contact {
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto; }
  .faq-contact .title-1, .faq-contact .cms-page-view .page-title-wrapper .page-title, .cms-page-view .page-title-wrapper .faq-contact .page-title, .faq-contact .cms-marques .page-title-wrapper .page-title, .cms-marques .page-title-wrapper .faq-contact .page-title {
    margin-bottom: 30px;
    text-align: center; }
    @media (max-width: 479.98px) {
      .faq-contact .title-1, .faq-contact .cms-page-view .page-title-wrapper .page-title, .cms-page-view .page-title-wrapper .faq-contact .page-title, .faq-contact .cms-marques .page-title-wrapper .page-title, .cms-marques .page-title-wrapper .faq-contact .page-title {
        font-size: 2.2rem; } }
    @media (min-width: 1024px) {
      .faq-contact .title-1, .faq-contact .cms-page-view .page-title-wrapper .page-title, .cms-page-view .page-title-wrapper .faq-contact .page-title, .faq-contact .cms-marques .page-title-wrapper .page-title, .cms-marques .page-title-wrapper .faq-contact .page-title {
        margin-bottom: 40px; } }
    @media (min-width: 1293px) {
      .faq-contact .title-1, .faq-contact .cms-page-view .page-title-wrapper .page-title, .cms-page-view .page-title-wrapper .faq-contact .page-title, .faq-contact .cms-marques .page-title-wrapper .page-title, .cms-marques .page-title-wrapper .faq-contact .page-title {
        margin-bottom: 50px; } }
  .faq-contact .faq-contact-list {
    padding: 20px;
    background: #ffffff; }
    @media (min-width: 768px) {
      .faq-contact .faq-contact-list {
        padding: 30px; } }
    @media (min-width: 1024px) {
      .faq-contact .faq-contact-list {
        display: flex;
        padding: 30px 40px; }
        .faq-contact .faq-contact-list li {
          padding-top: 15px;
          padding-bottom: 15px; }
          .faq-contact .faq-contact-list li:first-child {
            width: 535px;
            padding-right: 30px;
            margin-right: 30px;
            border-right: 1px solid #08154A; }
          .faq-contact .faq-contact-list li:last-child {
            width: 355px; } }
    @media (min-width: 1293px) {
      .faq-contact .faq-contact-list {
        padding: 35px 60px; }
        .faq-contact .faq-contact-list li:first-child {
          padding-right: 50px;
          margin-right: 70px; } }
    @media (max-width: 1023.98px) {
      .faq-contact .faq-contact-list li + li {
        padding-top: 20px;
        margin-top: 20px;
        border-top: 1px solid #08154A; } }
  .faq-contact .faq-contact-item {
    display: flex;
    align-items: center; }
  .faq-contact .contact-picto {
    margin-right: 15px; }
    @media (max-width: 1023.98px) {
      .faq-contact .contact-picto {
        width: 90px;
        text-align: center; } }
    .faq-contact .contact-picto path {
      fill: #08154A; }
  @media (min-width: 1024px) {
    .faq-contact .contact-content {
      font-size: 1.7rem; } }
  .faq-contact .contact-content p {
    margin-bottom: 0; }
  .faq-contact .contact-content button {
    margin: 5px 0; }
  .faq-contact .contact-phone-link {
    font-family: "roboto-bold", sans-serif;
    color: #016AB5; }

.ct-listing-intro {
  margin-bottom: 40px; }

.ct-listing-final {
  margin-top: 40px; }

.ct-listing-title {
  text-align: center;
  margin-bottom: 30px; }
  @media (max-width: 639.98px) {
    .ct-listing-title {
      margin: 20px 0; } }

@media (max-width: 639.98px) {
  .jfe-category-filters {
    margin-bottom: 24px; } }

.ct-listing-filters {
  display: flex;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: column;
  margin-bottom: 10px; }
  @media (min-width: 768px) {
    .ct-listing-filters {
      flex-direction: row; } }
  @media (max-width: 639.98px) {
    .ct-listing-filters {
      display: none; } }
  .ct-listing-filters > li + li {
    margin-top: 10px; }
    @media (min-width: 768px) {
      .ct-listing-filters > li + li {
        margin-left: 20px;
        margin-top: 0; } }

.ct-listing-filter__button {
  display: inline-block;
  width: 100%;
  padding: 12px 20px;
  font-size: 1.2rem;
  text-transform: uppercase;
  border: 1px solid #CFCFCF;
  box-shadow: 0 0 0 2px #EBEBEB;
  border-radius: 24px;
  transition: all .2s; }
  @media (min-width: 768px) {
    .ct-listing-filter__button {
      width: auto; } }
  .ct-listing-filter__button:hover {
    cursor: pointer; }
  .ct-listing-filter__button.is-active {
    border-color: #08154A;
    box-shadow: 0 0 0 2px #08154A; }

.ct-listing-items.grid-2 > li.grid-cell {
  display: none; }
  @media (max-width: 639.98px) {
    .ct-listing-items.grid-2 > li.grid-cell {
      width: 100%; } }
  @media (min-width: 640px) {
    .ct-listing-items.grid-2 > li.grid-cell {
      width: 50%; } }

.ct-push {
  display: flex;
  height: 100%;
  min-height: 300px;
  background-color: #fff; }

@media (min-width: 1293px) {
  .ct-push__inner {
    display: flex;
    align-items: stretch; } }

.ct-push__visual {
  position: relative;
  height: 35vh; }
  @media (min-width: 1293px) {
    .ct-push__visual {
      flex: 1;
      max-width: 303px;
      height: auto; } }
  .ct-push__visual .ct-field {
    display: flex;
    height: 100%; }
    .ct-push__visual .ct-field img {
      -o-object-fit: cover;
         object-fit: cover;
      height: 100%;
      width: 100%; }
  .ct-push__visual::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0.8) 100%);
    z-index: 1; }

.ct-push__content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 20px; }
  @media (min-width: 1293px) {
    .ct-push__content {
      width: calc(100% - 303px);
      padding: 30px; } }

.ct-push__date {
  margin-bottom: 6px; }

.ct-push__title {
  text-transform: uppercase;
  margin-bottom: 15px; }

.ct-push__intro {
  line-height: 1.6;
  margin-bottom: 30px; }

@media (max-width: 1023.98px) {
  .cms-page-view .columns {
    display: flex;
    flex-direction: column; }
    .cms-page-view .columns .column.main {
      order: 2; }
    .cms-page-view .columns .sidebar.sidebar-additional {
      order: 1;
      margin-bottom: 20px; } }

.block.block-sidemenu.left-cms-menu {
  background-color: #ffffff; }
  .block.block-sidemenu.left-cms-menu .block-sidemenu-title {
    display: none; }
  @media (max-width: 1023.98px) {
    .block.block-sidemenu.left-cms-menu .block-sidemenu-title {
      display: flex;
      flex-direction: row-reverse;
      justify-content: space-between;
      cursor: pointer;
      padding: 18px 10px;
      background-color: #08154A;
      font-family: "roboto-bold", sans-serif;
      font-size: 1.4rem;
      color: #ffffff;
      text-align: center;
      text-transform: uppercase; }
      .block.block-sidemenu.left-cms-menu .block-sidemenu-title::before {
        text-transform: none;
        font-family: 'icomoon' !important;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        line-height: 1;
        speak: none;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: '\e900'; }
      .block.block-sidemenu.left-cms-menu .block-sidemenu-title.is-active::before {
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg); } }
  @media (max-width: 1023.98px) {
    .block.block-sidemenu.left-cms-menu .block-content {
      display: none; } }
  .block.block-sidemenu.left-cms-menu .block-content > ul > li {
    border-bottom: 1px solid #e0e0df; }
    .block.block-sidemenu.left-cms-menu .block-content > ul > li:last-child {
      border: none; }
    .block.block-sidemenu.left-cms-menu .block-content > ul > li > a,
    .block.block-sidemenu.left-cms-menu .block-content > ul > li > strong {
      display: block;
      padding: 20px;
      text-transform: uppercase; }
    .block.block-sidemenu.left-cms-menu .block-content > ul > li a:hover,
    .block.block-sidemenu.left-cms-menu .block-content > ul > li a:focus,
    .block.block-sidemenu.left-cms-menu .block-content > ul > li a:active {
      font-family: "roboto-bold", sans-serif; }
    .block.block-sidemenu.left-cms-menu .block-content > ul > li > strong {
      background-color: #08154A;
      color: #ffffff;
      font-family: "roboto-bold", sans-serif; }
    @media (min-width: 1024px) {
      .block.block-sidemenu.left-cms-menu .block-content > ul > li > strong {
        position: relative;
        border-color: #08154A; }
        .block.block-sidemenu.left-cms-menu .block-content > ul > li > strong::before {
          content: '';
          position: absolute;
          top: -1px;
          left: 0;
          right: 0;
          width: 100%;
          height: 1px;
          background: #08154A; }
        .block.block-sidemenu.left-cms-menu .block-content > ul > li > strong::after {
          display: block;
          position: absolute;
          top: 50%;
          right: -7px;
          -webkit-transform: translateY(-50%);
                  transform: translateY(-50%);
          content: '';
          width: 0;
          height: 0;
          border-style: solid;
          border-width: 8.5px 0 8.5px 7px;
          border-color: transparent transparent transparent #08154A; } }

.ct-view {
  max-width: 870px;
  margin: 0 auto; }

.ct-view__header {
  text-align: center; }
  @media (max-width: 767.98px) {
    .ct-view__header {
      margin-top: 20px; } }

.ct-view__date {
  display: block;
  margin-bottom: 10px; }
  @media (min-width: 768px) {
    .ct-view__date {
      margin-bottom: 20px; } }

.ct-view__title {
  margin-bottom: 20px; }
  @media (min-width: 768px) {
    .ct-view__title {
      margin-bottom: 30px; } }

.ct-view__main {
  background-color: #fff; }

.ct-view__visual .ct-field-image {
  height: 35vh;
  overflow: hidden; }
  @media (min-width: 768px) {
    .ct-view__visual .ct-field-image {
      height: 314px; } }

.ct-view__visual .ct-image {
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 20%;
     object-position: 50% 20%;
  height: 100%;
  width: 100%; }

.ct-view__content {
  padding: 20px; }
  @media (min-width: 768px) {
    .ct-view__content {
      padding: 50px; } }

.ct-view__action {
  text-align: center;
  margin-top: 30px; }
  @media (min-width: 768px) {
    .ct-view__action {
      margin-top: 40px; } }

.account .page-title-wrapper {
  display: none; }
  @media (max-width: 1023.98px) {
    .account .page-title-wrapper {
      display: block;
      font-family: "roboto-bold", sans-serif;
      font-size: 2.2rem; } }

@media (max-width: 1023.98px) {
  .account .columns {
    display: flex;
    flex-direction: column; }
    .account .columns .sidebar.sidebar-main {
      order: 1;
      margin-bottom: 20px; }
    .account .columns .page-title-wrapper {
      order: 2;
      margin-bottom: 20px; }
    .account .columns .column.main {
      order: 3; } }

.account .column.main {
  padding: 20px;
  background-color: #ffffff; }
  @media (min-width: 768px) {
    .account .column.main {
      padding: 30px; } }
  @media (min-width: 1024px) {
    .account .column.main {
      padding: 40px; } }
  @media (min-width: 1293px) {
    .account .column.main {
      padding: 60px; } }

.account .block-footer p {
  margin: 0;
  font-size: 1.4rem;
  font-style: italic; }

.account .sidebar .title.account-nav-title {
  position: relative;
  display: block;
  padding: 18px 10px;
  margin-top: -20px;
  margin-right: -20px;
  margin-bottom: 36px;
  margin-left: -20px;
  background-color: #016AB5;
  font-family: "roboto-bold", sans-serif;
  font-size: 1.4rem;
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  margin: 0; }
  .account .sidebar .title.account-nav-title::after {
    content: '';
    position: absolute;
    left: 50%;
    bottom: 1px;
    -webkit-transform: translate(-50%, 100%);
            transform: translate(-50%, 100%);
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 8px 19px 0 19px;
    border-color: #016AB5 transparent transparent transparent; }
  @media (max-width: 1023.98px) {
    .account .sidebar .title.account-nav-title {
      display: flex;
      flex-direction: row-reverse;
      justify-content: space-between;
      cursor: pointer; }
      .account .sidebar .title.account-nav-title::before {
        text-transform: none;
        font-family: 'icomoon' !important;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        line-height: 1;
        speak: none;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: '\e900'; }
      .account .sidebar .title.account-nav-title.is-active::before {
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg); }
      .account .sidebar .title.account-nav-title::after {
        display: none; } }

.account .sidebar .content {
  background-color: #ffffff; }
  @media (max-width: 1023.98px) {
    .account .sidebar .content {
      display: none; } }

.account .sidebar ul.nav li.item {
  border-bottom: 1px solid #e0e0df; }
  .account .sidebar ul.nav li.item:last-child {
    border: none; }
  @media (min-width: 1024px) {
    .account .sidebar ul.nav li.item.current {
      position: relative;
      border-color: #08154A; }
      .account .sidebar ul.nav li.item.current::after {
        display: block;
        position: absolute;
        top: 50%;
        right: -7px;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
        content: '';
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 8.5px 0 8.5px 7px;
        border-color: transparent transparent transparent #08154A; }
    .account .sidebar ul.nav li.item + li.current {
      position: relative; }
      .account .sidebar ul.nav li.item + li.current::before {
        content: '';
        position: absolute;
        top: -1px;
        left: 0;
        right: 0;
        width: 100%;
        height: 1px;
        background: #08154A; } }
  .account .sidebar ul.nav li.item:not(.current) > a,
  .account .sidebar ul.nav li.item.current > strong,
  .account .sidebar ul.nav li.item.current > a > strong {
    display: block;
    padding: 20px;
    text-transform: uppercase; }
  .account .sidebar ul.nav li.item.current > strong,
  .account .sidebar ul.nav li.item.current > a > strong {
    background-color: #08154A;
    color: #ffffff;
    font-family: "roboto-bold", sans-serif; }
  .account .sidebar ul.nav li.item a:hover,
  .account .sidebar ul.nav li.item a:focus,
  .account .sidebar ul.nav li.item a:active {
    font-family: "roboto-bold", sans-serif; }

.account .block-addresses-list .block-content {
  flex-direction: column; }

.account .message {
  margin-bottom: 50px; }

.account .quote-status,
.account .return-status,
.account .order-status {
  border: 2px solid #f5f5f5;
  border-radius: 3px;
  padding: 12px 20px;
  text-transform: uppercase; }

@media (min-width: 480px) {
  .account .products-grid .product-items.list {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px; } }

@media (min-width: 1293px) {
  .account .products-grid .product-items.list {
    margin: 0 -18px; } }

.account .products-grid .product-items.list li.product-item + liproduct-item {
  margin-top: 20px; }
  @media (min-width: 480px) {
    .account .products-grid .product-items.list li.product-item + liproduct-item {
      margin-top: 0; } }

@media (min-width: 480px) {
  .account .products-grid .product-items.list li.product-item {
    width: 50%;
    padding: 10px; } }

@media (min-width: 1024px) {
  .account .products-grid .product-items.list li.product-item {
    width: 33.33333%; } }

@media (min-width: 1293px) {
  .account .products-grid .product-items.list li.product-item {
    padding: 18px; } }

.account .products-grid .product-items.list .product-item-info {
  display: flex;
  flex-direction: column;
  height: 100%; }
  .account .products-grid .product-items.list .product-item-info .comment-box + .box-tocart {
    margin-top: 10px; }

.account .products-grid .product-items.list .product-item-info {
  height: 100%;
  padding: 15px 20px;
  transition: box-shadow .2s; }
  .account .products-grid .product-items.list .product-item-info:hover {
    box-shadow: 0 0 16px rgba(0, 0, 0, 0.2);
    transition: box-shadow .2s; }

@media (min-width: 768px) {
  .account .field.field-name-firstname, .account .field.field-name-lastname {
    width: 48%;
    display: inline-block; } }

.account.customer-address-index .column.main {
  padding: 20px; }
  @media (min-width: 480px) {
    .account.customer-address-index .column.main {
      padding: 30px; } }
  @media (min-width: 768px) {
    .account.customer-address-index .column.main {
      padding: 40px; } }
  @media (min-width: 1024px) {
    .account.customer-address-index .column.main {
      padding: 50px; } }
  @media (min-width: 1293px) {
    .account.customer-address-index .column.main {
      padding: 60px; } }

.account.customer-address-index .box-title {
  display: block;
  padding-bottom: 30px;
  margin-bottom: 25px;
  border-bottom: 1px solid #e0e0df;
  font-family: "roboto-bold", sans-serif;
  font-size: 1.6rem; }
  @media (max-width: 767.98px) {
    .account.customer-address-index .box-title {
      padding-bottom: 26px;
      margin-bottom: 20px; } }

.account.customer-address-index .block-addresses-default .block-content {
  display: flex;
  justify-content: space-between;
  margin-bottom: 55px; }
  @media (max-width: 767.98px) {
    .account.customer-address-index .block-addresses-default .block-content {
      flex-direction: column;
      margin-bottom: 40px; } }
  @media (min-width: 768px) {
    .account.customer-address-index .block-addresses-default .block-content > .box {
      display: flex;
      flex-direction: column;
      width: 48%;
      max-width: 394px; }
      .account.customer-address-index .block-addresses-default .block-content > .box .box-content {
        display: flex;
        flex-direction: column;
        flex-grow: 1; }
        .account.customer-address-index .block-addresses-default .block-content > .box .box-content .address-select {
          margin-top: auto; } }
  @media (max-width: 767.98px) {
    .account.customer-address-index .block-addresses-default .block-content > .box + .box {
      margin-top: 38px; } }

.account.customer-address-index address {
  margin-bottom: 25px;
  font-family: "roboto-bold", sans-serif; }

.account.customer-address-index .address-select select {
  max-width: 300px;
  height: 36px;
  line-height: 1.6; }

.aggrements-block .aggrements-section {
  margin-bottom: 30px; }

.aggrements-block .aggrements-section-title {
  margin-bottom: 22px;
  font-family: "roboto-bold", sans-serif;
  font-size: 1.6rem; }

.account-alert-content {
  font-size: 1.6rem; }
  .account-alert-content .account-alert-title {
    margin-bottom: 50px; }
    @media (max-width: 767.98px) {
      .account-alert-content .account-alert-title {
        display: none; } }
  @media (max-width: 767.98px) {
    .account-alert-content .table-wrapper .table td.col.action a {
      display: block;
      width: 100%; } }

.customer-account-edit .form-edit-account {
  max-width: 340px; }
  .customer-account-edit .form-edit-account .fieldset {
    margin-bottom: 36px; }

.customer-account-index .block-dashboard-info p {
  margin-bottom: 24px; }

.customer-account-index .block-dashboard-info .bold {
  font-family: "roboto-bold", sans-serif; }

.customer-account-index .block-dashboard-info .box-actions {
  margin-bottom: 28px; }

.customer-account-index .block-dashboard-info .action.change-password {
  font-family: "roboto-bold", sans-serif;
  font-size: 1.4rem; }

.customer-account-index .form.form-newsletter-manage .fieldset {
  margin-bottom: 0; }

.customer-account-index .form.form-newsletter-manage .label {
  margin-bottom: 0;
  font-size: 1.4rem; }

@media (min-width: 768px) {
  .account.sales-order-history .table-order-items.history > thead > tr > th.col.id {
    padding-left: 10px; } }

.account.sales-order-history .table-order-items.history > tbody > tr {
  border-bottom: 1px solid rgba(224, 224, 223, 0.5); }
  .account.sales-order-history .table-order-items.history > tbody > tr:nth-child(4n + 3) {
    background: rgba(224, 224, 223, 0.3); }
    .account.sales-order-history .table-order-items.history > tbody > tr:nth-child(4n + 3) + .tr-target {
      background: rgba(224, 224, 223, 0.3); }
    @media (max-width: 767.98px) {
      .account.sales-order-history .table-order-items.history > tbody > tr:nth-child(4n + 3).tr-trigger.open:before, .account.sales-order-history .table-order-items.history > tbody > tr:nth-child(4n + 3).tr-trigger.open:after {
        display: none; } }
    @media (min-width: 768px) {
      .account.sales-order-history .table-order-items.history > tbody > tr:nth-child(4n + 3).tr-trigger.open .col.actions:before, .account.sales-order-history .table-order-items.history > tbody > tr:nth-child(4n + 3).tr-trigger.open .col.actions:after {
        display: none; } }

.account.sales-order-history .table-order-items.history tr.tr-target {
  display: none; }
  .account.sales-order-history .table-order-items.history tr.tr-target.open {
    display: table-row; }
    .account.sales-order-history .table-order-items.history tr.tr-target.open .order-details-content {
      padding: 20px 10px 0 10px;
      text-align: left; }
      @media (max-width: 767.98px) {
        .account.sales-order-history .table-order-items.history tr.tr-target.open .order-details-content {
          text-align: left; }
          .account.sales-order-history .table-order-items.history tr.tr-target.open .order-details-content::before {
            display: none; } }
      @media (min-width: 768px) {
        .account.sales-order-history .table-order-items.history tr.tr-target.open .order-details-content {
          padding: 34px 10px 40px 10px; } }

@media (min-width: 768px) {
  .account.sales-order-history .table-order-items.history tr.tr-trigger td.col:first-child {
    padding-left: 10px; }
  .account.sales-order-history .table-order-items.history tr.tr-trigger td.col:last-child {
    padding-right: 10px; }
  .account.sales-order-history .table-order-items.history tr.tr-trigger.open .col.actions {
    position: relative; }
    .account.sales-order-history .table-order-items.history tr.tr-trigger.open .col.actions:after, .account.sales-order-history .table-order-items.history tr.tr-trigger.open .col.actions:before {
      top: 100%;
      left: 73%;
      border: solid transparent;
      content: " ";
      height: 0;
      width: 0;
      position: absolute;
      pointer-events: none; }
    .account.sales-order-history .table-order-items.history tr.tr-trigger.open .col.actions:after {
      border-color: rgba(255, 255, 255, 0);
      border-top-color: #ffffff;
      border-width: 10px;
      margin-left: -10px; }
    .account.sales-order-history .table-order-items.history tr.tr-trigger.open .col.actions:before {
      border-color: rgba(224, 224, 223, 0);
      border-top-color: #e0e0df;
      border-width: 11px;
      margin-left: -11px; } }

@media (max-width: 767.98px) {
  .account.sales-order-history .table-order-items.history tr.tr-trigger.open {
    position: relative; }
    .account.sales-order-history .table-order-items.history tr.tr-trigger.open:after, .account.sales-order-history .table-order-items.history tr.tr-trigger.open:before {
      top: 100%;
      left: 50%;
      border: solid transparent;
      content: " ";
      height: 0;
      width: 0;
      position: absolute;
      pointer-events: none; }
    .account.sales-order-history .table-order-items.history tr.tr-trigger.open:after {
      border-color: rgba(255, 255, 255, 0);
      border-top-color: #ffffff;
      border-width: 10px;
      margin-left: -10px; }
    .account.sales-order-history .table-order-items.history tr.tr-trigger.open:before {
      border-color: rgba(224, 224, 223, 0);
      border-top-color: #e0e0df;
      border-width: 11px;
      margin-left: -11px; }
  .account.sales-order-history .table-order-items.history tr.tr-trigger td.actions {
    padding-left: 10px;
    padding-right: 10px; } }

.account.sales-order-history .table-order-items.history .link {
  padding-left: 34px;
  padding-right: 34px; }

@media (max-width: 767.98px) {
  .account.sales-order-history .table-order-items.history .order-details-content > div {
    width: 100%; } }

.account.sales-order-history .table-order-items.history .order-details-content .order-details-invoices {
  margin-bottom: 30px; }
  @media (min-width: 768px) {
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-invoices {
      margin-bottom: 20px; } }
  .account.sales-order-history .table-order-items.history .order-details-content .order-details-invoices .invoice-title {
    margin-bottom: 11px; }
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-invoices .invoice-title span {
      font-family: "roboto-bold", sans-serif; }
    @media (min-width: 768px) {
      .account.sales-order-history .table-order-items.history .order-details-content .order-details-invoices .invoice-title {
        margin-bottom: 21px; } }
  @media (max-width: 767.98px) {
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-invoices .invoice-list li + li {
      margin-top: 20px; } }
  @media (min-width: 768px) {
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-invoices .invoice-list {
      display: flex;
      flex-wrap: wrap; }
      .account.sales-order-history .table-order-items.history .order-details-content .order-details-invoices .invoice-list li {
        margin-right: 30px;
        margin-bottom: 20px; }
        .account.sales-order-history .table-order-items.history .order-details-content .order-details-invoices .invoice-list li + li {
          margin-top: 0; } }
  @media (max-width: 767.98px) {
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-invoices .invoice-item .invoice-number {
      display: block;
      margin-bottom: 8px; } }
  @media (min-width: 768px) {
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-invoices .invoice-item .invoice-number {
      margin-right: 14px; } }
  .account.sales-order-history .table-order-items.history .order-details-content .order-details-invoices .invoice-item .invoice-status {
    margin-left: 5px; }
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-invoices .invoice-item .invoice-status.status-2 {
      color: #58A91B; }
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-invoices .invoice-item .invoice-status.status-1 {
      color: #EDB14C; }
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-invoices .invoice-item .invoice-status.status-0 {
      color: #EA6E6E; }

.account.sales-order-history .table-order-items.history .order-details-content div.reorder {
  margin-bottom: 34px; }

@media (min-width: 768px) {
  .account.sales-order-history .table-order-items.history .order-details-content .order-details-infos {
    display: flex;
    flex-wrap: wrap; } }

.account.sales-order-history .table-order-items.history .order-details-content .order-details-infos .order-label {
  margin-bottom: 11px;
  font-family: "roboto-bold", sans-serif; }
  @media (min-width: 768px) {
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-infos .order-label {
      margin-bottom: 21px; } }

@media (min-width: 768px) {
  .account.sales-order-history .table-order-items.history .order-details-content .order-details-infos .order-infos {
    display: flex;
    flex-wrap: wrap; } }

.account.sales-order-history .table-order-items.history .order-details-content .order-details-infos .order-infos-payment,
.account.sales-order-history .table-order-items.history .order-details-content .order-details-infos .order-infos-date {
  margin-bottom: 26px; }
  @media (min-width: 768px) {
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-infos .order-infos-payment,
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-infos .order-infos-date {
      width: 50%;
      min-width: 190px;
      margin-bottom: 36px; } }

.account.sales-order-history .table-order-items.history .order-details-content .order-details-infos .order-infos-shipping {
  margin-bottom: 26px; }
  @media (min-width: 768px) {
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-infos .order-infos-shipping {
      width: 100%;
      margin-bottom: 0; } }

@media (min-width: 768px) {
  .account.sales-order-history .table-order-items.history .order-details-content .order-details-infos .order-shipping-address {
    margin-top: 36px; } }

.account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items {
  margin-top: 22px;
  margin-bottom: 0;
  border-bottom: 0; }
  @media (min-width: 768px) {
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items {
      margin-top: 60px; }
      .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items th:first-child,
      .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items td:first-child {
        padding-left: 0; }
      .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items th:last-child,
      .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items td:last-child {
        padding-right: 0;
        text-align: right; }
      .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items th.sku, .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items th.price, .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items th.qty,
      .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items td.sku,
      .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items td.price,
      .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items td.qty {
        text-align: center; } }
  @media (max-width: 767.98px) {
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items thead {
      display: none; } }
  .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tbody td.image img {
    width: 140px; }
  .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tbody td.name {
    font-family: "roboto-bold", sans-serif; }
  @media (max-width: 767.98px) {
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tbody tr {
      display: flex;
      flex-wrap: wrap; }
      .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tbody tr:first-child {
        border-top: 1px solid #e0e0df; }
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tbody td::before {
      font-family: "roboto-regular", sans-serif; }
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tbody td.image {
      width: 100%; }
      .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tbody td.image img {
        margin: 0 auto; }
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tbody td.name {
      width: 100%;
      padding-top: 25px;
      font-size: 1.5rem; }
      .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tbody td.name::before {
        display: none; }
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tbody td.sku, .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tbody td.qty, .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tbody td.price, .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tbody td.totalprice {
      width: 50%;
      text-align: left; }
      .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tbody td.sku::before, .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tbody td.qty::before, .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tbody td.price::before, .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tbody td.totalprice::before {
        content: attr(data-th) " : ";
        width: auto;
        padding-right: 5px; }
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tbody td.totalprice {
      padding: 5px 0; } }
  @media (min-width: 768px) {
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tbody td.image {
      width: 140px; }
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tbody td.name {
      max-width: 230px;
      font-size: 1.8rem; } }
  .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tfoot tr {
    border-bottom: 0; }
    @media (max-width: 767.98px) {
      .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tfoot tr {
        display: flex; } }
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tfoot tr:first-child td {
      padding-top: 25px; }
      .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tfoot tr:first-child td + td {
        font-family: "roboto-bold", sans-serif; }
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tfoot tr:nth-child(3) td {
      padding-bottom: 25px; }
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tfoot tr:last-child td {
      padding-top: 15px;
      padding-bottom: 15px;
      font-family: "roboto-bold", sans-serif; }
      @media (max-width: 767.98px) {
        .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tfoot tr:last-child td:first-child {
          border-top: 1px solid #e0e0df; } }
      @media (min-width: 768px) {
        .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tfoot tr:last-child td {
          padding-bottom: 25px; }
          .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tfoot tr:last-child td:first-child {
            position: relative;
            text-align: right; }
            .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tfoot tr:last-child td:first-child::before {
              position: absolute;
              top: 0;
              right: 0;
              display: block;
              width: 105px;
              height: 1px;
              background-color: #e0e0df;
              content: ''; } }
      .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tfoot tr:last-child td + td {
        border-top: 1px solid #e0e0df; }
  .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tfoot td {
    display: table-cell;
    padding-top: 3px;
    padding-bottom: 3px; }
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tfoot td::before {
      display: none; }
    .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tfoot td .total-price {
      margin-left: 10px; }
    @media (max-width: 767.98px) {
      .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tfoot td:first-child {
        width: calc(100% - 120px);
        text-align: left; }
      .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tfoot td:last-child {
        width: 120px;
        text-align: right; } }
    @media (min-width: 768px) {
      .account.sales-order-history .table-order-items.history .order-details-content .order-details-items.ordered .table-wrapper.order-items tfoot td {
        width: 150px;
        text-align: right; } }

.account.aw_rewardpoints-info-index .block.rewardpoints {
  margin-bottom: 20px; }
  @media (min-width: 768px) {
    .account.aw_rewardpoints-info-index .block.rewardpoints {
      margin-bottom: 40px; } }
  .account.aw_rewardpoints-info-index .block.rewardpoints .block-content + .block-content {
    margin-top: 20px; }
  .account.aw_rewardpoints-info-index .block.rewardpoints .block-content .base {
    display: block; }
    .account.aw_rewardpoints-info-index .block.rewardpoints .block-content .base + .base {
      margin-top: .5em; }
    .account.aw_rewardpoints-info-index .block.rewardpoints .block-content .base a {
      text-decoration: underline; }
      .account.aw_rewardpoints-info-index .block.rewardpoints .block-content .base a:hover {
        color: #016AB5; }

.account.aw_rewardpoints-info-index .message {
  margin-bottom: 0; }

.account.aw_rewardpoints-info-index .table-transactions thead th {
  vertical-align: middle; }

.account .table-wrapper,
.account .admin__data-grid-wrap {
  width: 100%;
  margin-bottom: 30px;
  border-bottom: #e0e0df; }
  .account .table-wrapper table,
  .account .admin__data-grid-wrap table {
    width: 100%; }
    .account .table-wrapper table th,
    .account .table-wrapper table td,
    .account .admin__data-grid-wrap table th,
    .account .admin__data-grid-wrap table td {
      padding: 11px 10px;
      text-align: left; }
    .account .table-wrapper table td,
    .account .admin__data-grid-wrap table td {
      line-height: 1.5;
      vertical-align: top;
      border-top: 1px solid #e0e0df; }
      .account .table-wrapper table td.actions a + a,
      .account .admin__data-grid-wrap table td.actions a + a {
        margin-left: 10px; }
  @media (max-width: 767.98px) {
    .account .table-wrapper table thead tr th,
    .account .admin__data-grid-wrap table thead tr th {
      display: none; }
    .account .table-wrapper table tbody, .account .table-wrapper table tr,
    .account .admin__data-grid-wrap table tbody,
    .account .admin__data-grid-wrap table tr {
      display: block; }
    .account .table-wrapper table tbody tr,
    .account .admin__data-grid-wrap table tbody tr {
      border-bottom: 1px solid #e0e0df; }
      .account .table-wrapper table tbody tr th,
      .account .table-wrapper table tbody tr td,
      .account .admin__data-grid-wrap table tbody tr th,
      .account .admin__data-grid-wrap table tbody tr td {
        border-bottom: none;
        display: block;
        padding: 5px 0; }
      .account .table-wrapper table tbody tr td,
      .account .admin__data-grid-wrap table tbody tr td {
        display: flex;
        flex-wrap: wrap; }
        .account .table-wrapper table tbody tr td:not(.actions),
        .account .admin__data-grid-wrap table tbody tr td:not(.actions) {
          font-size: 1.4rem; }
          .account .table-wrapper table tbody tr td:not(.actions)::before,
          .account .admin__data-grid-wrap table tbody tr td:not(.actions)::before {
            display: inline-block;
            width: 47%;
            padding-right: 20px;
            font-family: "roboto-bold", sans-serif;
            text-align: right; }
        .account .table-wrapper table tbody tr td:nth-child(1):not(.actions):before,
        .account .admin__data-grid-wrap table tbody tr td:nth-child(1):not(.actions):before {
          content: "ID"; }
        .account .table-wrapper table tbody tr td:nth-child(2):not(.actions):before,
        .account .admin__data-grid-wrap table tbody tr td:nth-child(2):not(.actions):before {
          content: "Objet"; }
        .account .table-wrapper table tbody tr td:nth-child(3):not(.actions):before,
        .account .admin__data-grid-wrap table tbody tr td:nth-child(3):not(.actions):before {
          content: "Sujet"; }
        .account .table-wrapper table tbody tr td:nth-child(4):not(.actions):before,
        .account .admin__data-grid-wrap table tbody tr td:nth-child(4):not(.actions):before {
          content: "Dernière réponse"; }
        .account .table-wrapper table tbody tr td:nth-child(5):not(.actions):before,
        .account .admin__data-grid-wrap table tbody tr td:nth-child(5):not(.actions):before {
          content: "État"; }
        .account .table-wrapper table tbody tr td.actions a,
        .account .admin__data-grid-wrap table tbody tr td.actions a {
          flex: 1; } }
  .account .table-wrapper .table-order-items,
  .account .table-wrapper .table-transactions,
  .account .admin__data-grid-wrap .table-order-items,
  .account .admin__data-grid-wrap .table-transactions {
    font-size: 1.6rem; }
    .account .table-wrapper .table-order-items tr,
    .account .table-wrapper .table-transactions tr,
    .account .admin__data-grid-wrap .table-order-items tr,
    .account .admin__data-grid-wrap .table-transactions tr {
      border-bottom: 1px solid #e0e0df; }
    .account .table-wrapper .table-order-items th,
    .account .table-wrapper .table-order-items td,
    .account .table-wrapper .table-transactions th,
    .account .table-wrapper .table-transactions td,
    .account .admin__data-grid-wrap .table-order-items th,
    .account .admin__data-grid-wrap .table-order-items td,
    .account .admin__data-grid-wrap .table-transactions th,
    .account .admin__data-grid-wrap .table-transactions td {
      border: none; }
      @media (max-width: 767.98px) {
        .account .table-wrapper .table-order-items th,
        .account .table-wrapper .table-order-items td,
        .account .table-wrapper .table-transactions th,
        .account .table-wrapper .table-transactions td,
        .account .admin__data-grid-wrap .table-order-items th,
        .account .admin__data-grid-wrap .table-order-items td,
        .account .admin__data-grid-wrap .table-transactions th,
        .account .admin__data-grid-wrap .table-transactions td {
          padding-right: 0;
          padding-left: 0; } }
      .account .table-wrapper .table-order-items th:first-child,
      .account .table-wrapper .table-order-items td:first-child,
      .account .table-wrapper .table-transactions th:first-child,
      .account .table-wrapper .table-transactions td:first-child,
      .account .admin__data-grid-wrap .table-order-items th:first-child,
      .account .admin__data-grid-wrap .table-order-items td:first-child,
      .account .admin__data-grid-wrap .table-transactions th:first-child,
      .account .admin__data-grid-wrap .table-transactions td:first-child {
        padding-left: 0; }
        @media (max-width: 767.98px) {
          .account .table-wrapper .table-order-items th:first-child,
          .account .table-wrapper .table-order-items td:first-child,
          .account .table-wrapper .table-transactions th:first-child,
          .account .table-wrapper .table-transactions td:first-child,
          .account .admin__data-grid-wrap .table-order-items th:first-child,
          .account .admin__data-grid-wrap .table-order-items td:first-child,
          .account .admin__data-grid-wrap .table-transactions th:first-child,
          .account .admin__data-grid-wrap .table-transactions td:first-child {
            padding-top: 25px; } }
      .account .table-wrapper .table-order-items th:last-child,
      .account .table-wrapper .table-order-items td:last-child,
      .account .table-wrapper .table-transactions th:last-child,
      .account .table-wrapper .table-transactions td:last-child,
      .account .admin__data-grid-wrap .table-order-items th:last-child,
      .account .admin__data-grid-wrap .table-order-items td:last-child,
      .account .admin__data-grid-wrap .table-transactions th:last-child,
      .account .admin__data-grid-wrap .table-transactions td:last-child {
        padding-right: 0;
        text-align: right; }
        @media (max-width: 767.98px) {
          .account .table-wrapper .table-order-items th:last-child,
          .account .table-wrapper .table-order-items td:last-child,
          .account .table-wrapper .table-transactions th:last-child,
          .account .table-wrapper .table-transactions td:last-child,
          .account .admin__data-grid-wrap .table-order-items th:last-child,
          .account .admin__data-grid-wrap .table-order-items td:last-child,
          .account .admin__data-grid-wrap .table-transactions th:last-child,
          .account .admin__data-grid-wrap .table-transactions td:last-child {
            padding: 25px 0 30px; } }
    .account .table-wrapper .table-order-items thead,
    .account .table-wrapper .table-transactions thead,
    .account .admin__data-grid-wrap .table-order-items thead,
    .account .admin__data-grid-wrap .table-transactions thead {
      font-family: "roboto-bold", sans-serif; }
      @media (max-width: 767.98px) {
        .account .table-wrapper .table-order-items thead tr,
        .account .table-wrapper .table-transactions thead tr,
        .account .admin__data-grid-wrap .table-order-items thead tr,
        .account .admin__data-grid-wrap .table-transactions thead tr {
          border-bottom: 0; } }
    .account .table-wrapper .table-order-items tbody td,
    .account .table-wrapper .table-transactions tbody td,
    .account .admin__data-grid-wrap .table-order-items tbody td,
    .account .admin__data-grid-wrap .table-transactions tbody td {
      vertical-align: middle; }
  .account .table-wrapper .table--bordered,
  .account .table-wrapper table.data-grid,
  .account .admin__data-grid-wrap .table--bordered,
  .account .admin__data-grid-wrap table.data-grid {
    border: 1px solid #e0e0df;
    font-size: 1.3rem; }
    @media (max-width: 767.98px) {
      .account .table-wrapper .table--bordered,
      .account .table-wrapper table.data-grid,
      .account .admin__data-grid-wrap .table--bordered,
      .account .admin__data-grid-wrap table.data-grid {
        border: none; } }
    .account .table-wrapper .table--bordered th,
    .account .table-wrapper .table--bordered td,
    .account .table-wrapper table.data-grid th,
    .account .table-wrapper table.data-grid td,
    .account .admin__data-grid-wrap .table--bordered th,
    .account .admin__data-grid-wrap .table--bordered td,
    .account .admin__data-grid-wrap table.data-grid th,
    .account .admin__data-grid-wrap table.data-grid td {
      padding: 20px 10px;
      text-align: center; }
      @media (max-width: 767.98px) {
        .account .table-wrapper .table--bordered th,
        .account .table-wrapper .table--bordered td,
        .account .table-wrapper table.data-grid th,
        .account .table-wrapper table.data-grid td,
        .account .admin__data-grid-wrap .table--bordered th,
        .account .admin__data-grid-wrap .table--bordered td,
        .account .admin__data-grid-wrap table.data-grid th,
        .account .admin__data-grid-wrap table.data-grid td {
          padding: 5px 0; } }
    .account .table-wrapper .table--bordered th + th,
    .account .table-wrapper .table--bordered td + td,
    .account .table-wrapper table.data-grid th + th,
    .account .table-wrapper table.data-grid td + td,
    .account .admin__data-grid-wrap .table--bordered th + th,
    .account .admin__data-grid-wrap .table--bordered td + td,
    .account .admin__data-grid-wrap table.data-grid th + th,
    .account .admin__data-grid-wrap table.data-grid td + td {
      border-left: 1px solid #e0e0df; }
      @media (max-width: 767.98px) {
        .account .table-wrapper .table--bordered th + th,
        .account .table-wrapper .table--bordered td + td,
        .account .table-wrapper table.data-grid th + th,
        .account .table-wrapper table.data-grid td + td,
        .account .admin__data-grid-wrap .table--bordered th + th,
        .account .admin__data-grid-wrap .table--bordered td + td,
        .account .admin__data-grid-wrap table.data-grid th + th,
        .account .admin__data-grid-wrap table.data-grid td + td {
          border-left: none; } }
    .account .table-wrapper .table--bordered th,
    .account .table-wrapper table.data-grid th,
    .account .admin__data-grid-wrap .table--bordered th,
    .account .admin__data-grid-wrap table.data-grid th {
      font-family: "roboto-bold", sans-serif; }
    @media (max-width: 767.98px) {
      .account .table-wrapper .table--bordered tbody,
      .account .table-wrapper table.data-grid tbody,
      .account .admin__data-grid-wrap .table--bordered tbody,
      .account .admin__data-grid-wrap table.data-grid tbody {
        border-bottom: 1px solid #e0e0df; }
        .account .table-wrapper .table--bordered tbody + tbody td:first-child,
        .account .table-wrapper table.data-grid tbody + tbody td:first-child,
        .account .admin__data-grid-wrap .table--bordered tbody + tbody td:first-child,
        .account .admin__data-grid-wrap table.data-grid tbody + tbody td:first-child {
          padding-top: 20px; }
      .account .table-wrapper .table--bordered td,
      .account .table-wrapper table.data-grid td,
      .account .admin__data-grid-wrap .table--bordered td,
      .account .admin__data-grid-wrap table.data-grid td {
        border: none; }
        .account .table-wrapper .table--bordered td:last-child,
        .account .table-wrapper table.data-grid td:last-child,
        .account .admin__data-grid-wrap .table--bordered td:last-child,
        .account .admin__data-grid-wrap table.data-grid td:last-child {
          padding-bottom: 20px; } }

.account .admin__data-grid-header .row-gutter {
  display: none; }

.account .tickets-toolbar {
  margin-bottom: 10px; }

@media (max-width: 767.98px) {
  .account .table-wrapper.tickets > .table--bordered.table-tickets > tbody > tr {
    border-bottom: 1px solid #e0e0df; }
    .account .table-wrapper.tickets > .table--bordered.table-tickets > tbody > tr:last-child {
      border: none; }
    .account .table-wrapper.tickets > .table--bordered.table-tickets > tbody > tr > td.col.id {
      padding-top: 20px; } }

@media (min-width: 1024px) {
  .account .table-wrapper.tickets {
    margin-bottom: 40px; } }

@media (min-width: 1293px) {
  .account .table-wrapper.tickets {
    margin-bottom: 60px; } }

.account .form.form-create-ticket {
  width: 100%;
  max-width: 700px; }
  .account .form.form-create-ticket .legend {
    display: block;
    width: 100%;
    margin-bottom: 30px;
    font-size: 1.6rem; }
  @media (min-width: 768px) {
    .account .form.form-create-ticket .fieldset-content {
      display: flex;
      flex-wrap: wrap; }
      .account .form.form-create-ticket .fieldset-content .field.department_id, .account .form.form-create-ticket .fieldset-content .field.order_id {
        width: calc(50% - 10px); }
      .account .form.form-create-ticket .fieldset-content .field.order_id {
        margin-left: 20px; }
      .account .form.form-create-ticket .fieldset-content .field.subject, .account .form.form-create-ticket .fieldset-content .field.content {
        width: 100%; } }
  .account .form.form-create-ticket .actions-toolbar {
    justify-content: flex-end; }

.account.aw_helpdesk2-ticket-index .column.main {
  padding-top: 5px; }
  .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar {
    margin-bottom: 20px; }

.account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .field {
  margin-bottom: 20px; }
  .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .field._required label:after {
    content: "*";
    margin-left: 5px; }
  .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .field .control {
    margin-top: 10px; }

.account.aw_helpdesk-ticket-view .actions-toolbar,
.aw_helpdesk2-ticket-external .actions-toolbar {
  margin-bottom: 20px; }
  @media (min-width: 768px) {
    .account.aw_helpdesk-ticket-view .actions-toolbar,
    .aw_helpdesk2-ticket-external .actions-toolbar {
      margin-bottom: 30px; } }

.account.aw_helpdesk-ticket-view .box-content.fieldset.info-fieldset,
.aw_helpdesk2-ticket-external .box-content.fieldset.info-fieldset {
  margin-bottom: 20px;
  border: 1px solid #e0e0df; }
  @media (min-width: 768px) {
    .account.aw_helpdesk-ticket-view .box-content.fieldset.info-fieldset,
    .aw_helpdesk2-ticket-external .box-content.fieldset.info-fieldset {
      margin-bottom: 30px; } }
  .account.aw_helpdesk-ticket-view .box-content.fieldset.info-fieldset .field.aw-helpdesk-ticket-view__field,
  .aw_helpdesk2-ticket-external .box-content.fieldset.info-fieldset .field.aw-helpdesk-ticket-view__field {
    display: flex; }
    .account.aw_helpdesk-ticket-view .box-content.fieldset.info-fieldset .field.aw-helpdesk-ticket-view__field + .field.aw-helpdesk-ticket-view__field,
    .aw_helpdesk2-ticket-external .box-content.fieldset.info-fieldset .field.aw-helpdesk-ticket-view__field + .field.aw-helpdesk-ticket-view__field {
      border-top: 1px solid #e0e0df; }
    .account.aw_helpdesk-ticket-view .box-content.fieldset.info-fieldset .field.aw-helpdesk-ticket-view__field .label,
    .aw_helpdesk2-ticket-external .box-content.fieldset.info-fieldset .field.aw-helpdesk-ticket-view__field .label {
      width: 120px;
      padding: 10px; }
    .account.aw_helpdesk-ticket-view .box-content.fieldset.info-fieldset .field.aw-helpdesk-ticket-view__field .control,
    .aw_helpdesk2-ticket-external .box-content.fieldset.info-fieldset .field.aw-helpdesk-ticket-view__field .control {
      flex: 1;
      padding: 10px;
      border-left: 1px solid #e0e0df; }

.account.aw_helpdesk-ticket-view .block.block-thread .field,
.aw_helpdesk2-ticket-external .block.block-thread .field {
  margin-bottom: 20px; }
  @media (min-width: 768px) {
    .account.aw_helpdesk-ticket-view .block.block-thread .field,
    .aw_helpdesk2-ticket-external .block.block-thread .field {
      margin-bottom: 30px; } }

.account.aw_helpdesk-ticket-view .block.block-thread .actions,
.aw_helpdesk2-ticket-external .block.block-thread .actions {
  display: flex;
  align-items: flex-start;
  margin-bottom: 20px; }
  @media (min-width: 768px) {
    .account.aw_helpdesk-ticket-view .block.block-thread .actions,
    .aw_helpdesk2-ticket-external .block.block-thread .actions {
      margin-bottom: 30px; } }
  .account.aw_helpdesk-ticket-view .block.block-thread .actions .aw-helpdesk-file-upload__container .aw-helpdesk-file-upload,
  .aw_helpdesk2-ticket-external .block.block-thread .actions .aw-helpdesk-file-upload__container .aw-helpdesk-file-upload {
    display: block;
    margin-bottom: 10px; }
    .account.aw_helpdesk-ticket-view .block.block-thread .actions .aw-helpdesk-file-upload__container .aw-helpdesk-file-upload .aw-helpdesk-file-upload__link,
    .aw_helpdesk2-ticket-external .block.block-thread .actions .aw-helpdesk-file-upload__container .aw-helpdesk-file-upload .aw-helpdesk-file-upload__link {
      margin-right: 5px; }
  .account.aw_helpdesk-ticket-view .block.block-thread .actions .aw-helpdesk-file-upload__container .file-upload-list,
  .aw_helpdesk2-ticket-external .block.block-thread .actions .aw-helpdesk-file-upload__container .file-upload-list {
    margin-left: 15px;
    font-size: 1.3rem; }
    .account.aw_helpdesk-ticket-view .block.block-thread .actions .aw-helpdesk-file-upload__container .file-upload-list li + li,
    .aw_helpdesk2-ticket-external .block.block-thread .actions .aw-helpdesk-file-upload__container .file-upload-list li + li {
      margin-top: 7px; }
    .account.aw_helpdesk-ticket-view .block.block-thread .actions .aw-helpdesk-file-upload__container .file-upload-list .action-item-remove,
    .aw_helpdesk2-ticket-external .block.block-thread .actions .aw-helpdesk-file-upload__container .file-upload-list .action-item-remove {
      font-family: inherit !important;
      text-decoration: none !important; }
      .account.aw_helpdesk-ticket-view .block.block-thread .actions .aw-helpdesk-file-upload__container .file-upload-list .action-item-remove::before,
      .aw_helpdesk2-ticket-external .block.block-thread .actions .aw-helpdesk-file-upload__container .file-upload-list .action-item-remove::before {
        content: "\e918" !important;
        color: currentColor !important; }
  .account.aw_helpdesk-ticket-view .block.block-thread .actions .post-reply,
  .aw_helpdesk2-ticket-external .block.block-thread .actions .post-reply {
    margin-left: auto; }

.account.aw_helpdesk-ticket-view .block.block-thread .new-ticket,
.aw_helpdesk2-ticket-external .block.block-thread .new-ticket {
  margin-bottom: 10px; }
  .account.aw_helpdesk-ticket-view .block.block-thread .new-ticket a:hover, .account.aw_helpdesk-ticket-view .block.block-thread .new-ticket a:focus,
  .aw_helpdesk2-ticket-external .block.block-thread .new-ticket a:hover,
  .aw_helpdesk2-ticket-external .block.block-thread .new-ticket a:focus {
    color: #016AB5; }

.account.aw_helpdesk-ticket-view .block.block-thread .messages li,
.aw_helpdesk2-ticket-external .block.block-thread .messages li {
  max-width: 580px;
  padding: 20px;
  background: rgba(8, 21, 74, 0.05);
  border-left: 5px solid rgba(8, 21, 74, 0.15); }
  @media (min-width: 768px) {
    .account.aw_helpdesk-ticket-view .block.block-thread .messages li,
    .aw_helpdesk2-ticket-external .block.block-thread .messages li {
      padding: 30px; } }
  .account.aw_helpdesk-ticket-view .block.block-thread .messages li + li,
  .aw_helpdesk2-ticket-external .block.block-thread .messages li + li {
    margin-top: 10px; }
  .account.aw_helpdesk-ticket-view .block.block-thread .messages li .message-header,
  .aw_helpdesk2-ticket-external .block.block-thread .messages li .message-header {
    display: flex;
    padding-bottom: 5px;
    margin-bottom: 15px;
    border-bottom: 1px solid #e0e0df; }
    .account.aw_helpdesk-ticket-view .block.block-thread .messages li .message-header .name,
    .aw_helpdesk2-ticket-external .block.block-thread .messages li .message-header .name {
      font-family: "roboto-bold", sans-serif; }
    .account.aw_helpdesk-ticket-view .block.block-thread .messages li .message-header .date,
    .aw_helpdesk2-ticket-external .block.block-thread .messages li .message-header .date {
      margin-left: auto; }

.aw_helpdesk2-ticket-external .column.main {
  background: #ffffff;
  padding: 30px; }
  .aw_helpdesk2-ticket-external .column.main .actions-toolbar {
    display: flex;
    justify-content: space-between;
    margin-top: 30px; }

.account .actions-toolbar {
  margin-top: 20px; }
  @media (min-width: 768px) {
    .account .actions-toolbar {
      display: flex;
      align-items: flex-start;
      justify-content: space-between; } }
  .account .actions-toolbar > div + div {
    margin-top: 20px; }
    @media (min-width: 768px) {
      .account .actions-toolbar > div + div {
        margin-left: 16px;
        margin-top: 0; } }

.account .pager {
  display: flex;
  align-items: center;
  justify-content: flex-end; }
  @media (max-width: 767.98px) {
    .account .pager {
      border-bottom: 1px solid #e0e0df; } }
  @media (min-width: 768px) {
    .account .pager {
      margin-bottom: 30px; } }
  .account .pager .toolbar-amount {
    display: none; }
  .account .pager .pages {
    margin-right: 10px;
    font-size: 1.3rem; }
    @media (min-width: 768px) {
      .account .pager .pages {
        margin-right: 20px; } }
  .account .pager .limiter {
    display: flex;
    align-items: center;
    font-size: 1.3rem; }
    .account .pager .limiter .limiter-options {
      width: 40px;
      height: auto;
      padding: 0;
      margin-left: 10px;
      background: white url(../../frontend/Rivolier/equipol/fr_FR/images/icon/arrow_down.svg) no-repeat calc(100% - 5px) center;
      border: none;
      border-radius: 0; }
    .account .pager .limiter .limiter-text {
      display: none; }

.account.sales-order-print {
  font-size: 14px; }
  .account.sales-order-print .page-wrapper {
    padding-top: 0; }
  .account.sales-order-print .header-top,
  .account.sales-order-print .header-logo,
  .account.sales-order-print .reorder {
    display: none; }
  .account.sales-order-print .page-main {
    max-width: 960px !important; }
  .account.sales-order-print .column.main {
    padding: 30px !important;
    color: #000; }
  .account.sales-order-print .order-infos > div {
    display: flex;
    margin-bottom: 20px; }
    .account.sales-order-print .order-infos > div > div:first-child {
      margin-right: 10px;
      font-weight: bold; }
  .account.sales-order-print .order-shipping-address .order-label {
    margin-right: 10px;
    margin-bottom: 10px;
    font-weight: bold; }
  .account.sales-order-print .table-wrapper {
    width: 100%;
    margin-bottom: 30px;
    border-bottom: #e0e0df; }
    .account.sales-order-print .table-wrapper table {
      width: 100%; }
      .account.sales-order-print .table-wrapper table th,
      .account.sales-order-print .table-wrapper table td {
        padding: 11px 10px;
        text-align: left;
        font-size: 1.2rem; }
        .account.sales-order-print .table-wrapper table th .col.image,
        .account.sales-order-print .table-wrapper table td .col.image {
          padding-left: 5px;
          padding-right: 5px; }
        .account.sales-order-print .table-wrapper table th.col.sku,
        .account.sales-order-print .table-wrapper table td.col.sku {
          width: 75px; }
        .account.sales-order-print .table-wrapper table th.col.price,
        .account.sales-order-print .table-wrapper table td.col.price {
          width: 80px; }
        .account.sales-order-print .table-wrapper table th.col.qty,
        .account.sales-order-print .table-wrapper table td.col.qty {
          text-align: center; }
      .account.sales-order-print .table-wrapper table td {
        line-height: 1.5;
        vertical-align: top; }
        .account.sales-order-print .table-wrapper table td.actions a + a {
          margin-left: 10px; }
        .account.sales-order-print .table-wrapper table td:last-child {
          width: 90px; }
    @media (max-width: 767.98px) {
      .account.sales-order-print .table-wrapper table thead tr th {
        display: table-cell; }
      .account.sales-order-print .table-wrapper table tbody {
        display: table-row-group; }
      .account.sales-order-print .table-wrapper table tr {
        display: table-row; }
      .account.sales-order-print .table-wrapper table tbody tr td {
        border-bottom: 1px solid #e0e0df;
        display: table-cell;
        padding: 11px 10px;
        font-size: 1.2rem; }
      .account.sales-order-print .table-wrapper table tbody tr td {
        display: table-cell; }
        .account.sales-order-print .table-wrapper table tbody tr td:not(.actions)::before {
          display: none; } }
    .account.sales-order-print .table-wrapper .table-order-items,
    .account.sales-order-print .table-wrapper .table-transactions {
      margin-top: 30px; }
      .account.sales-order-print .table-wrapper .table-order-items tr,
      .account.sales-order-print .table-wrapper .table-transactions tr {
        border-bottom: 1px solid #e0e0df; }
      @media (max-width: 767.98px) {
        .account.sales-order-print .table-wrapper .table-order-items th,
        .account.sales-order-print .table-wrapper .table-order-items td,
        .account.sales-order-print .table-wrapper .table-transactions th,
        .account.sales-order-print .table-wrapper .table-transactions td {
          padding-right: 10px;
          padding-left: 10px; } }
      @media (max-width: 767.98px) {
        .account.sales-order-print .table-wrapper .table-order-items th:first-child,
        .account.sales-order-print .table-wrapper .table-order-items td:first-child,
        .account.sales-order-print .table-wrapper .table-transactions th:first-child,
        .account.sales-order-print .table-wrapper .table-transactions td:first-child {
          padding-top: 11px; } }
      @media (max-width: 767.98px) {
        .account.sales-order-print .table-wrapper .table-order-items th:last-child,
        .account.sales-order-print .table-wrapper .table-order-items td:last-child,
        .account.sales-order-print .table-wrapper .table-transactions th:last-child,
        .account.sales-order-print .table-wrapper .table-transactions td:last-child {
          padding: 11px 0 11px 10px; } }
    @media (max-width: 767.98px) {
      .account.sales-order-print .table-wrapper .table--bordered {
        border: 1px solid #e0e0df; } }
    @media (max-width: 767.98px) {
      .account.sales-order-print .table-wrapper .table--bordered th,
      .account.sales-order-print .table-wrapper .table--bordered td {
        padding: 20px 10px; } }
    @media (max-width: 767.98px) {
      .account.sales-order-print .table-wrapper .table--bordered th + th,
      .account.sales-order-print .table-wrapper .table--bordered td + td {
        border-left: 1px solid #e0e0df; } }
    @media (max-width: 767.98px) {
      .account.sales-order-print .table-wrapper .table--bordered tbody {
        border-bottom: 0; }
        .account.sales-order-print .table-wrapper .table--bordered tbody + tbody td:first-child {
          padding-top: 11px; }
      .account.sales-order-print .table-wrapper .table--bordered td {
        border: 1px solid #e0e0df; }
        .account.sales-order-print .table-wrapper .table--bordered td:last-child {
          padding-bottom: 11px; } }

@media (min-width: 768px) {
  .contact-index-index .page-main,
  .customer-account-logoutsuccess .page-main,
  .customer-account-forgotpassword .page-main,
  .customer-account-createpassword .page-main {
    min-height: 20vw; } }

@media (min-width: 768px) {
  .customer-account-login .login-container {
    display: flex;
    justify-content: space-between; } }

@media (min-width: 768px) {
  .customer-account-login .login-container > .block {
    width: 48%; } }

@media (max-width: 767.98px) {
  .customer-account-login .login-container > .block + .block {
    margin-top: 20px; } }

.customer-account-login .login-container > .block .block-content .actions-toolbar {
  display: flex;
  justify-content: space-between; }

.contact-index-index .columns .column.main,
.customer-account-forgotpassword .columns .column.main,
.customer-account-createpassword .columns .column.main {
  max-width: 530px; }

.contact-index-index .actions-toolbar,
.customer-account-forgotpassword .actions-toolbar,
.customer-account-createpassword .actions-toolbar {
  display: flex;
  justify-content: space-between; }
  @media (max-width: 767.98px) {
    .contact-index-index .actions-toolbar,
    .customer-account-forgotpassword .actions-toolbar,
    .customer-account-createpassword .actions-toolbar {
      flex-direction: column; }
      .contact-index-index .actions-toolbar .secondary,
      .customer-account-forgotpassword .actions-toolbar .secondary,
      .customer-account-createpassword .actions-toolbar .secondary {
        margin-top: 20px; } }

.customer-account-forgotpassword .field.captcha {
  margin: 30px 0 25px 0; }
  .customer-account-forgotpassword .field.captcha .captcha-image {
    display: flex; }
    @media (max-width: 767.98px) {
      .customer-account-forgotpassword .field.captcha .captcha-image {
        flex-direction: column;
        align-items: center; } }
    .customer-account-forgotpassword .field.captcha .captcha-image .captcha-img {
      margin-right: 20px; }
      @media (max-width: 767.98px) {
        .customer-account-forgotpassword .field.captcha .captcha-image .captcha-img {
          max-width: 200px;
          margin: 0 0 20px; } }

@media (max-width: 767.98px) {
  .popup-authentication .block-title {
    font-size: 2.0rem; } }

.popup-authentication .messages {
  margin-top: 20px; }

.popup-authentication .popin-authenticate-contact {
  margin-top: 0; }
  .popup-authentication .popin-authenticate-contact a {
    font-family: "roboto-bold", sans-serif;
    color: #016AB5;
    text-decoration: none; }

.cookie-notice {
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  padding: 8px 10px;
  background-color: rgba(8, 21, 74, 0.8);
  text-align: center; }
  .cookie-notice p.cookie-notice-text {
    width: 100%;
    padding: 0 20px;
    margin: 0;
    font-family: "roboto-regular", sans-serif;
    font-size: 1.4rem;
    color: #ffffff; }
  .cookie-notice .cookie-notice-link,
  .cookie-notice .close-cookie,
  .cookie-notice .close-cookie-image {
    color: #ffffff;
    transition: color .4s; }
    .cookie-notice .cookie-notice-link:hover,
    .cookie-notice .close-cookie:hover,
    .cookie-notice .close-cookie-image:hover {
      color: rgba(255, 255, 255, 0.5); }
  .cookie-notice .close-cookie {
    margin-left: 5px; }
  .cookie-notice .close-cookie-image {
    position: absolute;
    top: 50%;
    right: 10px;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    font-size: 1.4rem;
    cursor: pointer; }
    .cookie-notice .close-cookie-image::before {
      content: "\e90b"; }

.soon_storelocator-store-index .page-title-wrapper,
.soon_storelocator-store-view .page-title-wrapper {
  text-align: center; }
  @media (max-width: 767.98px) {
    .soon_storelocator-store-index .page-title-wrapper,
    .soon_storelocator-store-view .page-title-wrapper {
      margin: 20px; } }
  .soon_storelocator-store-index .page-title-wrapper .page-title,
  .soon_storelocator-store-view .page-title-wrapper .page-title {
    margin-bottom: 40px;
    font-family: "roboto-bold", sans-serif;
    font-size: 2.3rem;
    color: #08154A;
    text-transform: none; }
    @media (min-width: 768px) {
      .soon_storelocator-store-index .page-title-wrapper .page-title,
      .soon_storelocator-store-view .page-title-wrapper .page-title {
        font-size: 4rem; } }

.soon_storelocator-store-index .search-content,
.soon_storelocator-store-view .search-content {
  display: flex;
  align-items: center;
  margin-bottom: 50px; }
  @media (max-width: 767.98px) {
    .soon_storelocator-store-index .search-content,
    .soon_storelocator-store-view .search-content {
      flex-direction: column;
      margin-bottom: 30px; } }
  .soon_storelocator-store-index .search-content .search-form,
  .soon_storelocator-store-view .search-content .search-form {
    width: 100%;
    position: relative; }
    @media (min-width: 768px) {
      .soon_storelocator-store-index .search-content .search-form,
      .soon_storelocator-store-view .search-content .search-form {
        width: 500px; } }
  .soon_storelocator-store-index .search-content input[type="text"],
  .soon_storelocator-store-view .search-content input[type="text"] {
    height: 36px; }
  .soon_storelocator-store-index .search-content .btn-search,
  .soon_storelocator-store-view .search-content .btn-search {
    position: absolute;
    right: 0;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 44px;
    height: 36px;
    padding: 0;
    border-radius: 0 17px 17px 0; }
    .soon_storelocator-store-index .search-content .btn-search:hover,
    .soon_storelocator-store-view .search-content .btn-search:hover {
      background: #018ef2; }
    .soon_storelocator-store-index .search-content .btn-search::before, .soon_storelocator-store-index .search-content .btn-search::after,
    .soon_storelocator-store-view .search-content .btn-search::before,
    .soon_storelocator-store-view .search-content .btn-search::after {
      display: none; }
  .soon_storelocator-store-index .search-content .or,
  .soon_storelocator-store-view .search-content .or {
    margin: 20px; }
    @media (min-width: 768px) {
      .soon_storelocator-store-index .search-content .or,
      .soon_storelocator-store-view .search-content .or {
        margin: 0 20px; } }
  .soon_storelocator-store-index .search-content .btn.sl-geoloc, .soon_storelocator-store-index .search-content .sl-geoloc.action.back:not(.customization), .soon_storelocator-store-index .search-content .sl-geoloc.action.continue, .soon_storelocator-store-index .search-content .sl-geoloc.action.checkout, .soon_storelocator-store-index .search-content .sl-geoloc.action.create, .soon_storelocator-store-index .search-content .sl-geoloc.action.customize, .soon_storelocator-store-index .search-content .sl-geoloc.action.login, .soon_storelocator-store-index .search-content .sl-geoloc.action.action-login, .soon_storelocator-store-index .search-content .sl-geoloc.action.action-auth-toggle, .soon_storelocator-store-index .search-content .sl-geoloc.action.action-menu-item, .soon_storelocator-store-index .search-content .sl-geoloc.action.print, .soon_storelocator-store-index .search-content .sl-geoloc.action.save, .soon_storelocator-store-index .search-content .sl-geoloc.action.search, .soon_storelocator-store-index .search-content .sl-geoloc.action.select, .soon_storelocator-store-index .search-content .checkout-shipping-address .bloc-address-select .sl-geoloc.action.address-list, .checkout-shipping-address .bloc-address-select .soon_storelocator-store-index .search-content .sl-geoloc.action.address-list, .soon_storelocator-store-index .search-content .brand-view .sl-geoloc.action.brand-nav-title, .brand-view .soon_storelocator-store-index .search-content .sl-geoloc.action.brand-nav-title, .soon_storelocator-store-index .search-content .catalogs__filters .sl-geoloc.action.catalogs-nav-title, .catalogs__filters .soon_storelocator-store-index .search-content .sl-geoloc.action.catalogs-nav-title, .soon_storelocator-store-index .search-content .sl-geoloc.action.submit, .soon_storelocator-store-index .search-content .sl-geoloc.action.subscribe, .soon_storelocator-store-index .search-content .sl-geoloc.action.tocart, .soon_storelocator-store-index .search-content .sl-geoloc.action.update, .soon_storelocator-store-index .search-content .sl-geoloc.action.post-reply, .soon_storelocator-store-index .search-content .sl-geoloc.action.share, .soon_storelocator-store-index .search-content .sl-geoloc.action.btn-search, .soon_storelocator-store-index .search-content .modal-slide .modal-footer button.sl-geoloc, .modal-slide .modal-footer .soon_storelocator-store-index .search-content button.sl-geoloc,
  .soon_storelocator-store-index .search-content .modal-popup .modal-footer button.sl-geoloc, .modal-popup .modal-footer .soon_storelocator-store-index .search-content button.sl-geoloc, .soon_storelocator-store-index .search-content .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .search-content .sl-geoloc.action.top-action,
  .soon_storelocator-store-index .search-content .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .search-content .sl-geoloc.action.top-action, .soon_storelocator-store-index .search-content .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .search-content .sl-geoloc.action.action-close,
  .soon_storelocator-store-index .search-content .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .search-content .sl-geoloc.action.action-close, .soon_storelocator-store-index .search-content .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .sl-geoloc.action.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .search-content .sl-geoloc.action.primary,
  .soon_storelocator-store-index .search-content .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .sl-geoloc.action.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .search-content .sl-geoloc.action.primary, .soon_storelocator-store-index .search-content .catalogsearch-result-index .sl-geoloc.ais-InfiniteHits-loadMore, .catalogsearch-result-index .soon_storelocator-store-index .search-content .sl-geoloc.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .search-content .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .sl-geoloc.ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-index .search-content .sl-geoloc.ais-RangeInput-submit, .soon_storelocator-store-index .search-content .product-item-info .product-item-actions .sl-geoloc.action.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .search-content .sl-geoloc.action.tocompare, .soon_storelocator-store-index .search-content .block-ajaxscroll .sl-geoloc.ajaxscroll-button, .block-ajaxscroll .soon_storelocator-store-index .search-content .sl-geoloc.ajaxscroll-button, .soon_storelocator-store-index .search-content .product-info-main .product-add-form .isbulky > a.sl-geoloc, .product-info-main .product-add-form .soon_storelocator-store-index .search-content .isbulky > a.sl-geoloc, .soon_storelocator-store-index .search-content .product-info-main .product-add-form .product-addto-links .sl-geoloc.action.tocompare, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .search-content .sl-geoloc.action.tocompare, .soon_storelocator-store-index .search-content .account-alert-content .table-wrapper .table td.col.action a.sl-geoloc, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index .search-content a.sl-geoloc, .soon_storelocator-store-index .search-content .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .sl-geoloc.action.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-index .search-content .sl-geoloc.action.primary, .soon_storelocator-store-index .search-content .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .search-content .sl-geoloc.action.primary, .soon_storelocator-store-index .search-content .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .search-content .sl-geoloc.action.action-back,
  .soon_storelocator-store-view .search-content .btn.sl-geoloc,
  .soon_storelocator-store-view .search-content .sl-geoloc.action.back:not(.customization),
  .soon_storelocator-store-view .search-content .sl-geoloc.action.continue,
  .soon_storelocator-store-view .search-content .sl-geoloc.action.checkout,
  .soon_storelocator-store-view .search-content .sl-geoloc.action.create,
  .soon_storelocator-store-view .search-content .sl-geoloc.action.customize,
  .soon_storelocator-store-view .search-content .sl-geoloc.action.login,
  .soon_storelocator-store-view .search-content .sl-geoloc.action.action-login,
  .soon_storelocator-store-view .search-content .sl-geoloc.action.action-auth-toggle,
  .soon_storelocator-store-view .search-content .sl-geoloc.action.action-menu-item,
  .soon_storelocator-store-view .search-content .sl-geoloc.action.print,
  .soon_storelocator-store-view .search-content .sl-geoloc.action.save,
  .soon_storelocator-store-view .search-content .sl-geoloc.action.search,
  .soon_storelocator-store-view .search-content .sl-geoloc.action.select,
  .soon_storelocator-store-view .search-content .checkout-shipping-address .bloc-address-select .sl-geoloc.action.address-list,
  .checkout-shipping-address .bloc-address-select .soon_storelocator-store-view .search-content .sl-geoloc.action.address-list,
  .soon_storelocator-store-view .search-content .brand-view .sl-geoloc.action.brand-nav-title,
  .brand-view .soon_storelocator-store-view .search-content .sl-geoloc.action.brand-nav-title,
  .soon_storelocator-store-view .search-content .catalogs__filters .sl-geoloc.action.catalogs-nav-title,
  .catalogs__filters .soon_storelocator-store-view .search-content .sl-geoloc.action.catalogs-nav-title,
  .soon_storelocator-store-view .search-content .sl-geoloc.action.submit,
  .soon_storelocator-store-view .search-content .sl-geoloc.action.subscribe,
  .soon_storelocator-store-view .search-content .sl-geoloc.action.tocart,
  .soon_storelocator-store-view .search-content .sl-geoloc.action.update,
  .soon_storelocator-store-view .search-content .sl-geoloc.action.post-reply,
  .soon_storelocator-store-view .search-content .sl-geoloc.action.share,
  .soon_storelocator-store-view .search-content .sl-geoloc.action.btn-search,
  .soon_storelocator-store-view .search-content .modal-slide .modal-footer button.sl-geoloc,
  .modal-slide .modal-footer .soon_storelocator-store-view .search-content button.sl-geoloc,
  .soon_storelocator-store-view .search-content .modal-popup .modal-footer button.sl-geoloc,
  .modal-popup .modal-footer .soon_storelocator-store-view .search-content button.sl-geoloc,
  .soon_storelocator-store-view .search-content .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.top-action,
  .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .search-content .sl-geoloc.action.top-action,
  .soon_storelocator-store-view .search-content .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.top-action,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .search-content .sl-geoloc.action.top-action,
  .soon_storelocator-store-view .search-content .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.action-close,
  .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .search-content .sl-geoloc.action.action-close,
  .soon_storelocator-store-view .search-content .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.action-close,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .search-content .sl-geoloc.action.action-close,
  .soon_storelocator-store-view .search-content .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .sl-geoloc.action.primary,
  .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .search-content .sl-geoloc.action.primary,
  .soon_storelocator-store-view .search-content .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .sl-geoloc.action.primary,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .search-content .sl-geoloc.action.primary,
  .soon_storelocator-store-view .search-content .catalogsearch-result-index .sl-geoloc.ais-InfiniteHits-loadMore,
  .catalogsearch-result-index .soon_storelocator-store-view .search-content .sl-geoloc.ais-InfiniteHits-loadMore,
  .soon_storelocator-store-view .search-content .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .sl-geoloc.ais-RangeInput-submit,
  .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-view .search-content .sl-geoloc.ais-RangeInput-submit,
  .soon_storelocator-store-view .search-content .product-item-info .product-item-actions .sl-geoloc.action.tocompare,
  .product-item-info .product-item-actions .soon_storelocator-store-view .search-content .sl-geoloc.action.tocompare,
  .soon_storelocator-store-view .search-content .block-ajaxscroll .sl-geoloc.ajaxscroll-button,
  .block-ajaxscroll .soon_storelocator-store-view .search-content .sl-geoloc.ajaxscroll-button,
  .soon_storelocator-store-view .search-content .product-info-main .product-add-form .isbulky > a.sl-geoloc,
  .product-info-main .product-add-form .soon_storelocator-store-view .search-content .isbulky > a.sl-geoloc,
  .soon_storelocator-store-view .search-content .product-info-main .product-add-form .product-addto-links .sl-geoloc.action.tocompare,
  .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .search-content .sl-geoloc.action.tocompare,
  .soon_storelocator-store-view .search-content .account-alert-content .table-wrapper .table td.col.action a.sl-geoloc,
  .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view .search-content a.sl-geoloc,
  .soon_storelocator-store-view .search-content .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .sl-geoloc.action.primary,
  .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-view .search-content .sl-geoloc.action.primary,
  .soon_storelocator-store-view .search-content .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.primary,
  .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .search-content .sl-geoloc.action.primary,
  .soon_storelocator-store-view .search-content .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.action-back,
  .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .search-content .sl-geoloc.action.action-back {
    position: relative;
    display: flex;
    align-items: center;
    height: 40px; }
    .soon_storelocator-store-index .search-content .btn.sl-geoloc .icon-geolocation, .soon_storelocator-store-index .search-content .sl-geoloc.action.back:not(.customization) .icon-geolocation, .soon_storelocator-store-index .search-content .sl-geoloc.action.continue .icon-geolocation, .soon_storelocator-store-index .search-content .sl-geoloc.action.checkout .icon-geolocation, .soon_storelocator-store-index .search-content .sl-geoloc.action.create .icon-geolocation, .soon_storelocator-store-index .search-content .sl-geoloc.action.customize .icon-geolocation, .soon_storelocator-store-index .search-content .sl-geoloc.action.login .icon-geolocation, .soon_storelocator-store-index .search-content .sl-geoloc.action.action-login .icon-geolocation, .soon_storelocator-store-index .search-content .sl-geoloc.action.action-auth-toggle .icon-geolocation, .soon_storelocator-store-index .search-content .sl-geoloc.action.action-menu-item .icon-geolocation, .soon_storelocator-store-index .search-content .sl-geoloc.action.print .icon-geolocation, .soon_storelocator-store-index .search-content .sl-geoloc.action.save .icon-geolocation, .soon_storelocator-store-index .search-content .sl-geoloc.action.search .icon-geolocation, .soon_storelocator-store-index .search-content .sl-geoloc.action.select .icon-geolocation, .soon_storelocator-store-index .search-content .checkout-shipping-address .bloc-address-select .sl-geoloc.action.address-list .icon-geolocation, .checkout-shipping-address .bloc-address-select .soon_storelocator-store-index .search-content .sl-geoloc.action.address-list .icon-geolocation, .soon_storelocator-store-index .search-content .brand-view .sl-geoloc.action.brand-nav-title .icon-geolocation, .brand-view .soon_storelocator-store-index .search-content .sl-geoloc.action.brand-nav-title .icon-geolocation, .soon_storelocator-store-index .search-content .catalogs__filters .sl-geoloc.action.catalogs-nav-title .icon-geolocation, .catalogs__filters .soon_storelocator-store-index .search-content .sl-geoloc.action.catalogs-nav-title .icon-geolocation, .soon_storelocator-store-index .search-content .sl-geoloc.action.submit .icon-geolocation, .soon_storelocator-store-index .search-content .sl-geoloc.action.subscribe .icon-geolocation, .soon_storelocator-store-index .search-content .sl-geoloc.action.tocart .icon-geolocation, .soon_storelocator-store-index .search-content .sl-geoloc.action.update .icon-geolocation, .soon_storelocator-store-index .search-content .sl-geoloc.action.post-reply .icon-geolocation, .soon_storelocator-store-index .search-content .sl-geoloc.action.share .icon-geolocation, .soon_storelocator-store-index .search-content .sl-geoloc.action.btn-search .icon-geolocation, .soon_storelocator-store-index .search-content .modal-slide .modal-footer button.sl-geoloc .icon-geolocation, .modal-slide .modal-footer .soon_storelocator-store-index .search-content button.sl-geoloc .icon-geolocation, .soon_storelocator-store-index .search-content .modal-popup .modal-footer button.sl-geoloc .icon-geolocation, .modal-popup .modal-footer .soon_storelocator-store-index .search-content button.sl-geoloc .icon-geolocation, .soon_storelocator-store-index .search-content .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.top-action .icon-geolocation, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .search-content .sl-geoloc.action.top-action .icon-geolocation, .soon_storelocator-store-index .search-content .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.top-action .icon-geolocation, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .search-content .sl-geoloc.action.top-action .icon-geolocation, .soon_storelocator-store-index .search-content .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.action-close .icon-geolocation, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .search-content .sl-geoloc.action.action-close .icon-geolocation, .soon_storelocator-store-index .search-content .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.action-close .icon-geolocation, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .search-content .sl-geoloc.action.action-close .icon-geolocation, .soon_storelocator-store-index .search-content .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .sl-geoloc.action.primary .icon-geolocation, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .search-content .sl-geoloc.action.primary .icon-geolocation, .soon_storelocator-store-index .search-content .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .sl-geoloc.action.primary .icon-geolocation, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .search-content .sl-geoloc.action.primary .icon-geolocation, .soon_storelocator-store-index .search-content .catalogsearch-result-index .sl-geoloc.ais-InfiniteHits-loadMore .icon-geolocation, .catalogsearch-result-index .soon_storelocator-store-index .search-content .sl-geoloc.ais-InfiniteHits-loadMore .icon-geolocation, .soon_storelocator-store-index .search-content .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .sl-geoloc.ais-RangeInput-submit .icon-geolocation, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-index .search-content .sl-geoloc.ais-RangeInput-submit .icon-geolocation, .soon_storelocator-store-index .search-content .product-item-info .product-item-actions .sl-geoloc.action.tocompare .icon-geolocation, .product-item-info .product-item-actions .soon_storelocator-store-index .search-content .sl-geoloc.action.tocompare .icon-geolocation, .soon_storelocator-store-index .search-content .block-ajaxscroll .sl-geoloc.ajaxscroll-button .icon-geolocation, .block-ajaxscroll .soon_storelocator-store-index .search-content .sl-geoloc.ajaxscroll-button .icon-geolocation, .soon_storelocator-store-index .search-content .product-info-main .product-add-form .isbulky > a.sl-geoloc .icon-geolocation, .product-info-main .product-add-form .soon_storelocator-store-index .search-content .isbulky > a.sl-geoloc .icon-geolocation, .soon_storelocator-store-index .search-content .product-info-main .product-add-form .product-addto-links .sl-geoloc.action.tocompare .icon-geolocation, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .search-content .sl-geoloc.action.tocompare .icon-geolocation, .soon_storelocator-store-index .search-content .account-alert-content .table-wrapper .table td.col.action a.sl-geoloc .icon-geolocation, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index .search-content a.sl-geoloc .icon-geolocation, .soon_storelocator-store-index .search-content .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .sl-geoloc.action.primary .icon-geolocation, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-index .search-content .sl-geoloc.action.primary .icon-geolocation, .soon_storelocator-store-index .search-content .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.primary .icon-geolocation, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .search-content .sl-geoloc.action.primary .icon-geolocation, .soon_storelocator-store-index .search-content .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.action-back .icon-geolocation, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .search-content .sl-geoloc.action.action-back .icon-geolocation,
    .soon_storelocator-store-view .search-content .btn.sl-geoloc .icon-geolocation,
    .soon_storelocator-store-view .search-content .sl-geoloc.action.back:not(.customization) .icon-geolocation,
    .soon_storelocator-store-view .search-content .sl-geoloc.action.continue .icon-geolocation,
    .soon_storelocator-store-view .search-content .sl-geoloc.action.checkout .icon-geolocation,
    .soon_storelocator-store-view .search-content .sl-geoloc.action.create .icon-geolocation,
    .soon_storelocator-store-view .search-content .sl-geoloc.action.customize .icon-geolocation,
    .soon_storelocator-store-view .search-content .sl-geoloc.action.login .icon-geolocation,
    .soon_storelocator-store-view .search-content .sl-geoloc.action.action-login .icon-geolocation,
    .soon_storelocator-store-view .search-content .sl-geoloc.action.action-auth-toggle .icon-geolocation,
    .soon_storelocator-store-view .search-content .sl-geoloc.action.action-menu-item .icon-geolocation,
    .soon_storelocator-store-view .search-content .sl-geoloc.action.print .icon-geolocation,
    .soon_storelocator-store-view .search-content .sl-geoloc.action.save .icon-geolocation,
    .soon_storelocator-store-view .search-content .sl-geoloc.action.search .icon-geolocation,
    .soon_storelocator-store-view .search-content .sl-geoloc.action.select .icon-geolocation,
    .soon_storelocator-store-view .search-content .checkout-shipping-address .bloc-address-select .sl-geoloc.action.address-list .icon-geolocation,
    .checkout-shipping-address .bloc-address-select .soon_storelocator-store-view .search-content .sl-geoloc.action.address-list .icon-geolocation,
    .soon_storelocator-store-view .search-content .brand-view .sl-geoloc.action.brand-nav-title .icon-geolocation,
    .brand-view .soon_storelocator-store-view .search-content .sl-geoloc.action.brand-nav-title .icon-geolocation,
    .soon_storelocator-store-view .search-content .catalogs__filters .sl-geoloc.action.catalogs-nav-title .icon-geolocation,
    .catalogs__filters .soon_storelocator-store-view .search-content .sl-geoloc.action.catalogs-nav-title .icon-geolocation,
    .soon_storelocator-store-view .search-content .sl-geoloc.action.submit .icon-geolocation,
    .soon_storelocator-store-view .search-content .sl-geoloc.action.subscribe .icon-geolocation,
    .soon_storelocator-store-view .search-content .sl-geoloc.action.tocart .icon-geolocation,
    .soon_storelocator-store-view .search-content .sl-geoloc.action.update .icon-geolocation,
    .soon_storelocator-store-view .search-content .sl-geoloc.action.post-reply .icon-geolocation,
    .soon_storelocator-store-view .search-content .sl-geoloc.action.share .icon-geolocation,
    .soon_storelocator-store-view .search-content .sl-geoloc.action.btn-search .icon-geolocation,
    .soon_storelocator-store-view .search-content .modal-slide .modal-footer button.sl-geoloc .icon-geolocation,
    .modal-slide .modal-footer .soon_storelocator-store-view .search-content button.sl-geoloc .icon-geolocation,
    .soon_storelocator-store-view .search-content .modal-popup .modal-footer button.sl-geoloc .icon-geolocation,
    .modal-popup .modal-footer .soon_storelocator-store-view .search-content button.sl-geoloc .icon-geolocation,
    .soon_storelocator-store-view .search-content .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.top-action .icon-geolocation,
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .search-content .sl-geoloc.action.top-action .icon-geolocation,
    .soon_storelocator-store-view .search-content .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.top-action .icon-geolocation,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .search-content .sl-geoloc.action.top-action .icon-geolocation,
    .soon_storelocator-store-view .search-content .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.action-close .icon-geolocation,
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .search-content .sl-geoloc.action.action-close .icon-geolocation,
    .soon_storelocator-store-view .search-content .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.action-close .icon-geolocation,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .search-content .sl-geoloc.action.action-close .icon-geolocation,
    .soon_storelocator-store-view .search-content .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .sl-geoloc.action.primary .icon-geolocation,
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .search-content .sl-geoloc.action.primary .icon-geolocation,
    .soon_storelocator-store-view .search-content .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .sl-geoloc.action.primary .icon-geolocation,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .search-content .sl-geoloc.action.primary .icon-geolocation,
    .soon_storelocator-store-view .search-content .catalogsearch-result-index .sl-geoloc.ais-InfiniteHits-loadMore .icon-geolocation,
    .catalogsearch-result-index .soon_storelocator-store-view .search-content .sl-geoloc.ais-InfiniteHits-loadMore .icon-geolocation,
    .soon_storelocator-store-view .search-content .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .sl-geoloc.ais-RangeInput-submit .icon-geolocation,
    .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-view .search-content .sl-geoloc.ais-RangeInput-submit .icon-geolocation,
    .soon_storelocator-store-view .search-content .product-item-info .product-item-actions .sl-geoloc.action.tocompare .icon-geolocation,
    .product-item-info .product-item-actions .soon_storelocator-store-view .search-content .sl-geoloc.action.tocompare .icon-geolocation,
    .soon_storelocator-store-view .search-content .block-ajaxscroll .sl-geoloc.ajaxscroll-button .icon-geolocation,
    .block-ajaxscroll .soon_storelocator-store-view .search-content .sl-geoloc.ajaxscroll-button .icon-geolocation,
    .soon_storelocator-store-view .search-content .product-info-main .product-add-form .isbulky > a.sl-geoloc .icon-geolocation,
    .product-info-main .product-add-form .soon_storelocator-store-view .search-content .isbulky > a.sl-geoloc .icon-geolocation,
    .soon_storelocator-store-view .search-content .product-info-main .product-add-form .product-addto-links .sl-geoloc.action.tocompare .icon-geolocation,
    .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .search-content .sl-geoloc.action.tocompare .icon-geolocation,
    .soon_storelocator-store-view .search-content .account-alert-content .table-wrapper .table td.col.action a.sl-geoloc .icon-geolocation,
    .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view .search-content a.sl-geoloc .icon-geolocation,
    .soon_storelocator-store-view .search-content .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .sl-geoloc.action.primary .icon-geolocation,
    .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-view .search-content .sl-geoloc.action.primary .icon-geolocation,
    .soon_storelocator-store-view .search-content .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.primary .icon-geolocation,
    .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .search-content .sl-geoloc.action.primary .icon-geolocation,
    .soon_storelocator-store-view .search-content .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .sl-geoloc.action.action-back .icon-geolocation,
    .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .search-content .sl-geoloc.action.action-back .icon-geolocation {
      font-size: 2rem;
      margin-right: 10px; }
  .soon_storelocator-store-index .search-content .btn.sl-search-reset-button, .soon_storelocator-store-index .search-content .sl-search-reset-button.action.back:not(.customization), .soon_storelocator-store-index .search-content .sl-search-reset-button.action.continue, .soon_storelocator-store-index .search-content .sl-search-reset-button.action.checkout, .soon_storelocator-store-index .search-content .sl-search-reset-button.action.create, .soon_storelocator-store-index .search-content .sl-search-reset-button.action.customize, .soon_storelocator-store-index .search-content .sl-search-reset-button.action.login, .soon_storelocator-store-index .search-content .sl-search-reset-button.action.action-login, .soon_storelocator-store-index .search-content .sl-search-reset-button.action.action-auth-toggle, .soon_storelocator-store-index .search-content .sl-search-reset-button.action.action-menu-item, .soon_storelocator-store-index .search-content .sl-search-reset-button.action.print, .soon_storelocator-store-index .search-content .sl-search-reset-button.action.save, .soon_storelocator-store-index .search-content .sl-search-reset-button.action.search, .soon_storelocator-store-index .search-content .sl-search-reset-button.action.select, .soon_storelocator-store-index .search-content .checkout-shipping-address .bloc-address-select .sl-search-reset-button.action.address-list, .checkout-shipping-address .bloc-address-select .soon_storelocator-store-index .search-content .sl-search-reset-button.action.address-list, .soon_storelocator-store-index .search-content .brand-view .sl-search-reset-button.action.brand-nav-title, .brand-view .soon_storelocator-store-index .search-content .sl-search-reset-button.action.brand-nav-title, .soon_storelocator-store-index .search-content .catalogs__filters .sl-search-reset-button.action.catalogs-nav-title, .catalogs__filters .soon_storelocator-store-index .search-content .sl-search-reset-button.action.catalogs-nav-title, .soon_storelocator-store-index .search-content .sl-search-reset-button.action.submit, .soon_storelocator-store-index .search-content .sl-search-reset-button.action.subscribe, .soon_storelocator-store-index .search-content .sl-search-reset-button.action.tocart, .soon_storelocator-store-index .search-content .sl-search-reset-button.action.update, .soon_storelocator-store-index .search-content .sl-search-reset-button.action.post-reply, .soon_storelocator-store-index .search-content .sl-search-reset-button.action.share, .soon_storelocator-store-index .search-content .sl-search-reset-button.action.btn-search, .soon_storelocator-store-index .search-content .modal-slide .modal-footer button.sl-search-reset-button, .modal-slide .modal-footer .soon_storelocator-store-index .search-content button.sl-search-reset-button,
  .soon_storelocator-store-index .search-content .modal-popup .modal-footer button.sl-search-reset-button, .modal-popup .modal-footer .soon_storelocator-store-index .search-content button.sl-search-reset-button, .soon_storelocator-store-index .search-content .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .sl-search-reset-button.action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .search-content .sl-search-reset-button.action.top-action,
  .soon_storelocator-store-index .search-content .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .sl-search-reset-button.action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .search-content .sl-search-reset-button.action.top-action, .soon_storelocator-store-index .search-content .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .sl-search-reset-button.action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .search-content .sl-search-reset-button.action.action-close,
  .soon_storelocator-store-index .search-content .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .sl-search-reset-button.action.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .search-content .sl-search-reset-button.action.action-close, .soon_storelocator-store-index .search-content .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .sl-search-reset-button.action.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .search-content .sl-search-reset-button.action.primary,
  .soon_storelocator-store-index .search-content .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .sl-search-reset-button.action.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .search-content .sl-search-reset-button.action.primary, .soon_storelocator-store-index .search-content .catalogsearch-result-index .sl-search-reset-button.ais-InfiniteHits-loadMore, .catalogsearch-result-index .soon_storelocator-store-index .search-content .sl-search-reset-button.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .search-content .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .sl-search-reset-button.ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-index .search-content .sl-search-reset-button.ais-RangeInput-submit, .soon_storelocator-store-index .search-content .product-item-info .product-item-actions .sl-search-reset-button.action.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .search-content .sl-search-reset-button.action.tocompare, .soon_storelocator-store-index .search-content .block-ajaxscroll .sl-search-reset-button.ajaxscroll-button, .block-ajaxscroll .soon_storelocator-store-index .search-content .sl-search-reset-button.ajaxscroll-button, .soon_storelocator-store-index .search-content .product-info-main .product-add-form .isbulky > a.sl-search-reset-button, .product-info-main .product-add-form .soon_storelocator-store-index .search-content .isbulky > a.sl-search-reset-button, .soon_storelocator-store-index .search-content .product-info-main .product-add-form .product-addto-links .sl-search-reset-button.action.tocompare, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .search-content .sl-search-reset-button.action.tocompare, .soon_storelocator-store-index .search-content .account-alert-content .table-wrapper .table td.col.action a.sl-search-reset-button, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index .search-content a.sl-search-reset-button, .soon_storelocator-store-index .search-content .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .sl-search-reset-button.action.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-index .search-content .sl-search-reset-button.action.primary, .soon_storelocator-store-index .search-content .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .sl-search-reset-button.action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .search-content .sl-search-reset-button.action.primary, .soon_storelocator-store-index .search-content .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .sl-search-reset-button.action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .search-content .sl-search-reset-button.action.action-back,
  .soon_storelocator-store-view .search-content .btn.sl-search-reset-button,
  .soon_storelocator-store-view .search-content .sl-search-reset-button.action.back:not(.customization),
  .soon_storelocator-store-view .search-content .sl-search-reset-button.action.continue,
  .soon_storelocator-store-view .search-content .sl-search-reset-button.action.checkout,
  .soon_storelocator-store-view .search-content .sl-search-reset-button.action.create,
  .soon_storelocator-store-view .search-content .sl-search-reset-button.action.customize,
  .soon_storelocator-store-view .search-content .sl-search-reset-button.action.login,
  .soon_storelocator-store-view .search-content .sl-search-reset-button.action.action-login,
  .soon_storelocator-store-view .search-content .sl-search-reset-button.action.action-auth-toggle,
  .soon_storelocator-store-view .search-content .sl-search-reset-button.action.action-menu-item,
  .soon_storelocator-store-view .search-content .sl-search-reset-button.action.print,
  .soon_storelocator-store-view .search-content .sl-search-reset-button.action.save,
  .soon_storelocator-store-view .search-content .sl-search-reset-button.action.search,
  .soon_storelocator-store-view .search-content .sl-search-reset-button.action.select,
  .soon_storelocator-store-view .search-content .checkout-shipping-address .bloc-address-select .sl-search-reset-button.action.address-list,
  .checkout-shipping-address .bloc-address-select .soon_storelocator-store-view .search-content .sl-search-reset-button.action.address-list,
  .soon_storelocator-store-view .search-content .brand-view .sl-search-reset-button.action.brand-nav-title,
  .brand-view .soon_storelocator-store-view .search-content .sl-search-reset-button.action.brand-nav-title,
  .soon_storelocator-store-view .search-content .catalogs__filters .sl-search-reset-button.action.catalogs-nav-title,
  .catalogs__filters .soon_storelocator-store-view .search-content .sl-search-reset-button.action.catalogs-nav-title,
  .soon_storelocator-store-view .search-content .sl-search-reset-button.action.submit,
  .soon_storelocator-store-view .search-content .sl-search-reset-button.action.subscribe,
  .soon_storelocator-store-view .search-content .sl-search-reset-button.action.tocart,
  .soon_storelocator-store-view .search-content .sl-search-reset-button.action.update,
  .soon_storelocator-store-view .search-content .sl-search-reset-button.action.post-reply,
  .soon_storelocator-store-view .search-content .sl-search-reset-button.action.share,
  .soon_storelocator-store-view .search-content .sl-search-reset-button.action.btn-search,
  .soon_storelocator-store-view .search-content .modal-slide .modal-footer button.sl-search-reset-button,
  .modal-slide .modal-footer .soon_storelocator-store-view .search-content button.sl-search-reset-button,
  .soon_storelocator-store-view .search-content .modal-popup .modal-footer button.sl-search-reset-button,
  .modal-popup .modal-footer .soon_storelocator-store-view .search-content button.sl-search-reset-button,
  .soon_storelocator-store-view .search-content .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .sl-search-reset-button.action.top-action,
  .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .search-content .sl-search-reset-button.action.top-action,
  .soon_storelocator-store-view .search-content .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .sl-search-reset-button.action.top-action,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .search-content .sl-search-reset-button.action.top-action,
  .soon_storelocator-store-view .search-content .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .sl-search-reset-button.action.action-close,
  .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .search-content .sl-search-reset-button.action.action-close,
  .soon_storelocator-store-view .search-content .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .sl-search-reset-button.action.action-close,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .search-content .sl-search-reset-button.action.action-close,
  .soon_storelocator-store-view .search-content .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .sl-search-reset-button.action.primary,
  .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .search-content .sl-search-reset-button.action.primary,
  .soon_storelocator-store-view .search-content .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .sl-search-reset-button.action.primary,
  .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .search-content .sl-search-reset-button.action.primary,
  .soon_storelocator-store-view .search-content .catalogsearch-result-index .sl-search-reset-button.ais-InfiniteHits-loadMore,
  .catalogsearch-result-index .soon_storelocator-store-view .search-content .sl-search-reset-button.ais-InfiniteHits-loadMore,
  .soon_storelocator-store-view .search-content .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .sl-search-reset-button.ais-RangeInput-submit,
  .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-view .search-content .sl-search-reset-button.ais-RangeInput-submit,
  .soon_storelocator-store-view .search-content .product-item-info .product-item-actions .sl-search-reset-button.action.tocompare,
  .product-item-info .product-item-actions .soon_storelocator-store-view .search-content .sl-search-reset-button.action.tocompare,
  .soon_storelocator-store-view .search-content .block-ajaxscroll .sl-search-reset-button.ajaxscroll-button,
  .block-ajaxscroll .soon_storelocator-store-view .search-content .sl-search-reset-button.ajaxscroll-button,
  .soon_storelocator-store-view .search-content .product-info-main .product-add-form .isbulky > a.sl-search-reset-button,
  .product-info-main .product-add-form .soon_storelocator-store-view .search-content .isbulky > a.sl-search-reset-button,
  .soon_storelocator-store-view .search-content .product-info-main .product-add-form .product-addto-links .sl-search-reset-button.action.tocompare,
  .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .search-content .sl-search-reset-button.action.tocompare,
  .soon_storelocator-store-view .search-content .account-alert-content .table-wrapper .table td.col.action a.sl-search-reset-button,
  .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view .search-content a.sl-search-reset-button,
  .soon_storelocator-store-view .search-content .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .sl-search-reset-button.action.primary,
  .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-view .search-content .sl-search-reset-button.action.primary,
  .soon_storelocator-store-view .search-content .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .sl-search-reset-button.action.primary,
  .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .search-content .sl-search-reset-button.action.primary,
  .soon_storelocator-store-view .search-content .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .sl-search-reset-button.action.action-back,
  .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .search-content .sl-search-reset-button.action.action-back {
    margin-left: 15px; }

.soon_storelocator-store-index .store-name,
.soon_storelocator-store-view .store-name {
  font-family: "roboto-bold", sans-serif;
  color: #08154A; }

.soon_storelocator-store-index .sl-list-hours,
.soon_storelocator-store-view .sl-list-hours {
  margin-top: 10px;
  font-size: 1.4rem; }
  .soon_storelocator-store-index .sl-list-hours li,
  .soon_storelocator-store-view .sl-list-hours li {
    display: flex; }
    .soon_storelocator-store-index .sl-list-hours li + li,
    .soon_storelocator-store-view .sl-list-hours li + li {
      margin-top: 8px; }
    .soon_storelocator-store-index .sl-list-hours li > div:nth-child(2),
    .soon_storelocator-store-view .sl-list-hours li > div:nth-child(2) {
      margin-left: 5px; }
    .soon_storelocator-store-index .sl-list-hours li > span,
    .soon_storelocator-store-view .sl-list-hours li > span {
      margin: 0 3px; }

.soon_storelocator-store-index .sl-bottom-container,
.soon_storelocator-store-view .sl-bottom-container {
  display: flex;
  flex-direction: column-reverse; }
  @media (min-width: 768px) {
    .soon_storelocator-store-index .sl-bottom-container,
    .soon_storelocator-store-view .sl-bottom-container {
      flex-direction: row;
      height: 610px; } }
  @media (min-width: 1293px) {
    .soon_storelocator-store-index .sl-bottom-container,
    .soon_storelocator-store-view .sl-bottom-container {
      height: 700px; } }
  .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content,
  .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content {
    background-color: #ffffff; }
    @media (min-width: 768px) {
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content {
        display: flex;
        flex-direction: column; } }
    @media (min-width: 768px) {
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content {
        width: 310px; } }
    @media (min-width: 1024px) {
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content {
        width: 420px; } }
    .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .categories,
    .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .categories {
      padding: 30px 20px;
      border-bottom: 1px solid #D8D8D8; }
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .categories .country,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .categories .country {
        margin-bottom: 15px; }
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .categories .categories__title,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .categories .categories__title {
        margin-bottom: 23px;
        font-size: 1.6rem;
        font-family: "roboto-bold", sans-serif; }
      @media (min-width: 768px) {
        .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .categories ul.categories__list,
        .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .categories ul.categories__list {
          display: flex;
          align-items: flex-start;
          flex-wrap: wrap; } }
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .categories ul.categories__list li + li,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .categories ul.categories__list li + li {
        margin-top: 20px; }
      @media (min-width: 768px) {
        .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .categories ul.categories__list li,
        .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .categories ul.categories__list li {
          width: 50%; }
          .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .categories ul.categories__list li:nth-child(-n+2),
          .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .categories ul.categories__list li:nth-child(-n+2) {
            margin-top: 0; } }
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .categories ul.categories__list li label,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .categories ul.categories__list li label {
        font-size: 1.4rem; }
    .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists,
    .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists {
      overflow-y: auto;
      overflow-x: hidden;
      height: 350px;
      padding: 30px 20px 0;
      border-bottom: 30px solid #ffffff; }
      @media (min-width: 768px) {
        .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists,
        .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists {
          flex: 1;
          height: auto; } }
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list .store-name,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list .store-name {
        padding-bottom: 20px;
        font-size: 1.8rem; }
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li + li,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li + li {
        padding-top: 20px;
        margin-top: 20px;
        border-top: 1px solid #D8D8D8; }
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li p,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li p {
        font-size: 1.4rem; }
        .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li p + p,
        .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li p + p {
          margin-top: 0; }
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .sl-list__title,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .sl-list__title {
        margin-bottom: 5px; }
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .sl-list__title-hours,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .btn.see-more,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.back:not(.customization),
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.continue,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.checkout,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.create,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.customize,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.login,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.action-login,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.action-auth-toggle,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.action-menu-item,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.print,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.save,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.search,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.select,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .checkout-shipping-address .bloc-address-select .see-more.action.address-list,
      .checkout-shipping-address .bloc-address-select .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.address-list,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .brand-view .see-more.action.brand-nav-title,
      .brand-view .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.brand-nav-title,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .catalogs__filters .see-more.action.catalogs-nav-title,
      .catalogs__filters .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.catalogs-nav-title,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.submit,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.subscribe,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.tocart,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.update,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.post-reply,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.share,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.btn-search,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .modal-slide .modal-footer button.see-more,
      .modal-slide .modal-footer .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li button.see-more,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .modal-popup .modal-footer button.see-more,
      .modal-popup .modal-footer .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li button.see-more,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .see-more.action.top-action,
      .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.top-action,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .see-more.action.top-action,
      .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.top-action,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .see-more.action.action-close,
      .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.action-close,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .see-more.action.action-close,
      .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.action-close,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .see-more.action.primary,
      .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.primary,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .see-more.action.primary,
      .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.primary,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .catalogsearch-result-index .see-more.ais-InfiniteHits-loadMore,
      .catalogsearch-result-index .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.ais-InfiniteHits-loadMore,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .see-more.ais-RangeInput-submit,
      .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.ais-RangeInput-submit,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .product-item-info .product-item-actions .see-more.action.tocompare,
      .product-item-info .product-item-actions .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.tocompare,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .block-ajaxscroll .see-more.ajaxscroll-button,
      .block-ajaxscroll .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.ajaxscroll-button,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .product-info-main .product-add-form .isbulky > a.see-more,
      .product-info-main .product-add-form .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .isbulky > a.see-more,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .product-info-main .product-add-form .product-addto-links .see-more.action.tocompare,
      .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.tocompare,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .account-alert-content .table-wrapper .table td.col.action a.see-more,
      .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li a.see-more,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .see-more.action.primary,
      .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.primary,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .see-more.action.primary,
      .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.primary,
      .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .see-more.action.action-back,
      .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.action-back,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .sl-list__title-hours,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .btn.see-more,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.back:not(.customization),
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.continue,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.checkout,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.create,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.customize,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.login,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.action-login,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.action-auth-toggle,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.action-menu-item,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.print,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.save,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.search,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.select,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .checkout-shipping-address .bloc-address-select .see-more.action.address-list,
      .checkout-shipping-address .bloc-address-select .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.address-list,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .brand-view .see-more.action.brand-nav-title,
      .brand-view .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.brand-nav-title,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .catalogs__filters .see-more.action.catalogs-nav-title,
      .catalogs__filters .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.catalogs-nav-title,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.submit,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.subscribe,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.tocart,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.update,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.post-reply,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.share,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.btn-search,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .modal-slide .modal-footer button.see-more,
      .modal-slide .modal-footer .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li button.see-more,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .modal-popup .modal-footer button.see-more,
      .modal-popup .modal-footer .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li button.see-more,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .see-more.action.top-action,
      .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.top-action,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .see-more.action.top-action,
      .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.top-action,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .see-more.action.action-close,
      .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.action-close,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .see-more.action.action-close,
      .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.action-close,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .see-more.action.primary,
      .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.primary,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .see-more.action.primary,
      .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.primary,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .catalogsearch-result-index .see-more.ais-InfiniteHits-loadMore,
      .catalogsearch-result-index .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.ais-InfiniteHits-loadMore,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .see-more.ais-RangeInput-submit,
      .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.ais-RangeInput-submit,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .product-item-info .product-item-actions .see-more.action.tocompare,
      .product-item-info .product-item-actions .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.tocompare,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .block-ajaxscroll .see-more.ajaxscroll-button,
      .block-ajaxscroll .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.ajaxscroll-button,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .product-info-main .product-add-form .isbulky > a.see-more,
      .product-info-main .product-add-form .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .isbulky > a.see-more,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .product-info-main .product-add-form .product-addto-links .see-more.action.tocompare,
      .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.tocompare,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .account-alert-content .table-wrapper .table td.col.action a.see-more,
      .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li a.see-more,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .see-more.action.primary,
      .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.primary,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .see-more.action.primary,
      .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.primary,
      .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .see-more.action.action-back,
      .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .sl-bottom-container .sl-store-list-content .store-lists .sl-list > li .see-more.action.action-back {
        margin-top: 20px; }
  .soon_storelocator-store-index .sl-bottom-container .sl-map-container,
  .soon_storelocator-store-view .sl-bottom-container .sl-map-container {
    height: 340px !important;
    background-color: #ffffff; }
    @media (min-width: 768px) {
      .soon_storelocator-store-index .sl-bottom-container .sl-map-container,
      .soon_storelocator-store-view .sl-bottom-container .sl-map-container {
        width: calc(100% - 310px) !important;
        height: 610px !important; } }
    @media (min-width: 1024px) {
      .soon_storelocator-store-index .sl-bottom-container .sl-map-container,
      .soon_storelocator-store-view .sl-bottom-container .sl-map-container {
        width: calc(100% - 420px) !important; } }
    @media (min-width: 1293px) {
      .soon_storelocator-store-index .sl-bottom-container .sl-map-container,
      .soon_storelocator-store-view .sl-bottom-container .sl-map-container {
        height: 700px !important; } }

.soon_storelocator-store-index .store.sl-list .content-top,
.soon_storelocator-store-view .store.sl-list .content-top {
  width: 100%;
  display: flex;
  background: #ffffff; }
  @media (max-width: 767.98px) {
    .soon_storelocator-store-index .store.sl-list .content-top,
    .soon_storelocator-store-view .store.sl-list .content-top {
      flex-direction: column-reverse; } }
  .soon_storelocator-store-index .store.sl-list .content-top .store-data-content,
  .soon_storelocator-store-view .store.sl-list .content-top .store-data-content {
    padding: 20px; }
    @media (min-width: 768px) {
      .soon_storelocator-store-index .store.sl-list .content-top .store-data-content,
      .soon_storelocator-store-view .store.sl-list .content-top .store-data-content {
        width: 310px;
        padding: 30px 20px; } }
    @media (min-width: 1024px) {
      .soon_storelocator-store-index .store.sl-list .content-top .store-data-content,
      .soon_storelocator-store-view .store.sl-list .content-top .store-data-content {
        width: 420px; } }
  .soon_storelocator-store-index .store.sl-list .content-top .store-map-content,
  .soon_storelocator-store-view .store.sl-list .content-top .store-map-content {
    background-color: #F4F1ED; }
    @media (max-width: 767.98px) {
      .soon_storelocator-store-index .store.sl-list .content-top .store-map-content,
      .soon_storelocator-store-view .store.sl-list .content-top .store-map-content {
        height: 150px; } }
    @media (min-width: 768px) {
      .soon_storelocator-store-index .store.sl-list .content-top .store-map-content,
      .soon_storelocator-store-view .store.sl-list .content-top .store-map-content {
        display: flex;
        width: calc(100% - 310px); } }
    @media (min-width: 1024px) {
      .soon_storelocator-store-index .store.sl-list .content-top .store-map-content,
      .soon_storelocator-store-view .store.sl-list .content-top .store-map-content {
        width: calc(100% - 420px); } }
    .soon_storelocator-store-index .store.sl-list .content-top .store-map-content .sl-map-container,
    .soon_storelocator-store-view .store.sl-list .content-top .store-map-content .sl-map-container {
      width: 100% !important; }
      @media (max-width: 767.98px) {
        .soon_storelocator-store-index .store.sl-list .content-top .store-map-content .sl-map-container,
        .soon_storelocator-store-view .store.sl-list .content-top .store-map-content .sl-map-container {
          height: 150px; } }

.soon_storelocator-store-index .store-name,
.soon_storelocator-store-view .store-name {
  margin-bottom: 10px;
  font-size: 1.8rem; }
  @media (min-width: 768px) {
    .soon_storelocator-store-index .store-name,
    .soon_storelocator-store-view .store-name {
      font-size: 2.2rem; } }
  @media (min-width: 1024px) {
    .soon_storelocator-store-index .store-name,
    .soon_storelocator-store-view .store-name {
      font-size: 2rem; } }

.soon_storelocator-store-index .btn.route, .soon_storelocator-store-index .route.action.back:not(.customization), .soon_storelocator-store-index .route.action.continue, .soon_storelocator-store-index .route.action.checkout, .soon_storelocator-store-index .route.action.create, .soon_storelocator-store-index .route.action.customize, .soon_storelocator-store-index .route.action.login, .soon_storelocator-store-index .route.action.action-login, .soon_storelocator-store-index .route.action.action-auth-toggle, .soon_storelocator-store-index .route.action.action-menu-item, .soon_storelocator-store-index .route.action.print, .soon_storelocator-store-index .route.action.save, .soon_storelocator-store-index .route.action.search, .soon_storelocator-store-index .route.action.select, .soon_storelocator-store-index .checkout-shipping-address .bloc-address-select .route.action.address-list, .checkout-shipping-address .bloc-address-select .soon_storelocator-store-index .route.action.address-list, .soon_storelocator-store-index .brand-view .route.action.brand-nav-title, .brand-view .soon_storelocator-store-index .route.action.brand-nav-title, .soon_storelocator-store-index .catalogs__filters .route.action.catalogs-nav-title, .catalogs__filters .soon_storelocator-store-index .route.action.catalogs-nav-title, .soon_storelocator-store-index .route.action.submit, .soon_storelocator-store-index .route.action.subscribe, .soon_storelocator-store-index .route.action.tocart, .soon_storelocator-store-index .route.action.update, .soon_storelocator-store-index .route.action.post-reply, .soon_storelocator-store-index .route.action.share, .soon_storelocator-store-index .route.action.btn-search, .soon_storelocator-store-index .modal-slide .modal-footer button.route, .modal-slide .modal-footer .soon_storelocator-store-index button.route,
.soon_storelocator-store-index .modal-popup .modal-footer button.route, .modal-popup .modal-footer .soon_storelocator-store-index button.route, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.action.top-action,
.soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.action.top-action, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.action.action-close,
.soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.action.action-close, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .route.action.primary,
.soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .route.action.primary, .soon_storelocator-store-index .catalogsearch-result-index .route.ais-InfiniteHits-loadMore, .catalogsearch-result-index .soon_storelocator-store-index .route.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .route.ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-index .route.ais-RangeInput-submit, .soon_storelocator-store-index .product-item-info .product-item-actions .route.action.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.action.tocompare, .soon_storelocator-store-index .block-ajaxscroll .route.ajaxscroll-button, .block-ajaxscroll .soon_storelocator-store-index .route.ajaxscroll-button, .soon_storelocator-store-index .product-info-main .product-add-form .isbulky > a.route, .product-info-main .product-add-form .soon_storelocator-store-index .isbulky > a.route, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .route.action.tocompare, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .route.action.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .route.action.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-index .route.action.primary, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.action.primary, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.action.action-back,
.soon_storelocator-store-view .btn.route,
.soon_storelocator-store-view .route.action.back:not(.customization),
.soon_storelocator-store-view .route.action.continue,
.soon_storelocator-store-view .route.action.checkout,
.soon_storelocator-store-view .route.action.create,
.soon_storelocator-store-view .route.action.customize,
.soon_storelocator-store-view .route.action.login,
.soon_storelocator-store-view .route.action.action-login,
.soon_storelocator-store-view .route.action.action-auth-toggle,
.soon_storelocator-store-view .route.action.action-menu-item,
.soon_storelocator-store-view .route.action.print,
.soon_storelocator-store-view .route.action.save,
.soon_storelocator-store-view .route.action.search,
.soon_storelocator-store-view .route.action.select,
.soon_storelocator-store-view .checkout-shipping-address .bloc-address-select .route.action.address-list,
.checkout-shipping-address .bloc-address-select .soon_storelocator-store-view .route.action.address-list,
.soon_storelocator-store-view .brand-view .route.action.brand-nav-title,
.brand-view .soon_storelocator-store-view .route.action.brand-nav-title,
.soon_storelocator-store-view .catalogs__filters .route.action.catalogs-nav-title,
.catalogs__filters .soon_storelocator-store-view .route.action.catalogs-nav-title,
.soon_storelocator-store-view .route.action.submit,
.soon_storelocator-store-view .route.action.subscribe,
.soon_storelocator-store-view .route.action.tocart,
.soon_storelocator-store-view .route.action.update,
.soon_storelocator-store-view .route.action.post-reply,
.soon_storelocator-store-view .route.action.share,
.soon_storelocator-store-view .route.action.btn-search,
.soon_storelocator-store-view .modal-slide .modal-footer button.route,
.modal-slide .modal-footer .soon_storelocator-store-view button.route,
.soon_storelocator-store-view .modal-popup .modal-footer button.route,
.modal-popup .modal-footer .soon_storelocator-store-view button.route,
.soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.top-action,
.aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.action.top-action,
.soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.top-action,
.aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.action.top-action,
.soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.action.action-close,
.aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.action.action-close,
.soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.action.action-close,
.aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.action.action-close,
.soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary,
.aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .route.action.primary,
.soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .route.action.primary,
.aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .route.action.primary,
.soon_storelocator-store-view .catalogsearch-result-index .route.ais-InfiniteHits-loadMore,
.catalogsearch-result-index .soon_storelocator-store-view .route.ais-InfiniteHits-loadMore,
.soon_storelocator-store-view .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .route.ais-RangeInput-submit,
.catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-view .route.ais-RangeInput-submit,
.soon_storelocator-store-view .product-item-info .product-item-actions .route.action.tocompare,
.product-item-info .product-item-actions .soon_storelocator-store-view .route.action.tocompare,
.soon_storelocator-store-view .block-ajaxscroll .route.ajaxscroll-button,
.block-ajaxscroll .soon_storelocator-store-view .route.ajaxscroll-button,
.soon_storelocator-store-view .product-info-main .product-add-form .isbulky > a.route,
.product-info-main .product-add-form .soon_storelocator-store-view .isbulky > a.route,
.soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .route.action.tocompare,
.product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .route.action.tocompare,
.soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route,
.account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route,
.soon_storelocator-store-view .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .route.action.primary,
.account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-view .route.action.primary,
.soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.primary,
.account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.action.primary,
.soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.action.action-back,
.account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.action.action-back {
  margin-top: 20px; }
  @media (max-width: 1023.98px) {
    .soon_storelocator-store-index .btn.route.route--desktop, .soon_storelocator-store-index .route.route--desktop.action.back:not(.customization), .soon_storelocator-store-index .route.route--desktop.action.continue, .soon_storelocator-store-index .route.route--desktop.action.checkout, .soon_storelocator-store-index .route.route--desktop.action.create, .soon_storelocator-store-index .route.route--desktop.action.customize, .soon_storelocator-store-index .route.route--desktop.action.login, .soon_storelocator-store-index .route.route--desktop.action.action-login, .soon_storelocator-store-index .route.route--desktop.action.action-auth-toggle, .soon_storelocator-store-index .route.route--desktop.action.action-menu-item, .soon_storelocator-store-index .route.route--desktop.action.print, .soon_storelocator-store-index .route.route--desktop.action.save, .soon_storelocator-store-index .route.route--desktop.action.search, .soon_storelocator-store-index .route.route--desktop.action.select, .soon_storelocator-store-index .checkout-shipping-address .bloc-address-select .route.route--desktop.action.address-list, .checkout-shipping-address .bloc-address-select .soon_storelocator-store-index .route.route--desktop.action.address-list, .soon_storelocator-store-index .brand-view .route.route--desktop.action.brand-nav-title, .brand-view .soon_storelocator-store-index .route.route--desktop.action.brand-nav-title, .soon_storelocator-store-index .catalogs__filters .route.route--desktop.action.catalogs-nav-title, .catalogs__filters .soon_storelocator-store-index .route.route--desktop.action.catalogs-nav-title, .soon_storelocator-store-index .route.route--desktop.action.submit, .soon_storelocator-store-index .route.route--desktop.action.subscribe, .soon_storelocator-store-index .route.route--desktop.action.tocart, .soon_storelocator-store-index .route.route--desktop.action.update, .soon_storelocator-store-index .route.route--desktop.action.post-reply, .soon_storelocator-store-index .route.route--desktop.action.share, .soon_storelocator-store-index .route.route--desktop.action.btn-search, .soon_storelocator-store-index .modal-slide .modal-footer button.route.route--desktop, .modal-slide .modal-footer .soon_storelocator-store-index button.route.route--desktop,
    .soon_storelocator-store-index .modal-popup .modal-footer button.route.route--desktop, .modal-popup .modal-footer .soon_storelocator-store-index button.route.route--desktop, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--desktop.action.top-action,
    .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--desktop.action.top-action, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--desktop.action.action-close,
    .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--desktop.action.action-close, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .route.route--desktop.action.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .route.route--desktop.action.primary,
    .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .route.route--desktop.action.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .route.route--desktop.action.primary, .soon_storelocator-store-index .catalogsearch-result-index .route.route--desktop.ais-InfiniteHits-loadMore, .catalogsearch-result-index .soon_storelocator-store-index .route.route--desktop.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .route.route--desktop.ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-index .route.route--desktop.ais-RangeInput-submit, .soon_storelocator-store-index .product-item-info .product-item-actions .route.route--desktop.action.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.route--desktop.action.tocompare, .soon_storelocator-store-index .block-ajaxscroll .route.route--desktop.ajaxscroll-button, .block-ajaxscroll .soon_storelocator-store-index .route.route--desktop.ajaxscroll-button, .soon_storelocator-store-index .product-info-main .product-add-form .isbulky > a.route.route--desktop, .product-info-main .product-add-form .soon_storelocator-store-index .isbulky > a.route.route--desktop, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .route.route--desktop.action.tocompare, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .route.route--desktop.action.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.route--desktop, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.route--desktop, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .route.route--desktop.action.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-index .route.route--desktop.action.primary, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--desktop.action.primary, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--desktop.action.action-back,
    .soon_storelocator-store-view .btn.route.route--desktop,
    .soon_storelocator-store-view .route.route--desktop.action.back:not(.customization),
    .soon_storelocator-store-view .route.route--desktop.action.continue,
    .soon_storelocator-store-view .route.route--desktop.action.checkout,
    .soon_storelocator-store-view .route.route--desktop.action.create,
    .soon_storelocator-store-view .route.route--desktop.action.customize,
    .soon_storelocator-store-view .route.route--desktop.action.login,
    .soon_storelocator-store-view .route.route--desktop.action.action-login,
    .soon_storelocator-store-view .route.route--desktop.action.action-auth-toggle,
    .soon_storelocator-store-view .route.route--desktop.action.action-menu-item,
    .soon_storelocator-store-view .route.route--desktop.action.print,
    .soon_storelocator-store-view .route.route--desktop.action.save,
    .soon_storelocator-store-view .route.route--desktop.action.search,
    .soon_storelocator-store-view .route.route--desktop.action.select,
    .soon_storelocator-store-view .checkout-shipping-address .bloc-address-select .route.route--desktop.action.address-list,
    .checkout-shipping-address .bloc-address-select .soon_storelocator-store-view .route.route--desktop.action.address-list,
    .soon_storelocator-store-view .brand-view .route.route--desktop.action.brand-nav-title,
    .brand-view .soon_storelocator-store-view .route.route--desktop.action.brand-nav-title,
    .soon_storelocator-store-view .catalogs__filters .route.route--desktop.action.catalogs-nav-title,
    .catalogs__filters .soon_storelocator-store-view .route.route--desktop.action.catalogs-nav-title,
    .soon_storelocator-store-view .route.route--desktop.action.submit,
    .soon_storelocator-store-view .route.route--desktop.action.subscribe,
    .soon_storelocator-store-view .route.route--desktop.action.tocart,
    .soon_storelocator-store-view .route.route--desktop.action.update,
    .soon_storelocator-store-view .route.route--desktop.action.post-reply,
    .soon_storelocator-store-view .route.route--desktop.action.share,
    .soon_storelocator-store-view .route.route--desktop.action.btn-search,
    .soon_storelocator-store-view .modal-slide .modal-footer button.route.route--desktop,
    .modal-slide .modal-footer .soon_storelocator-store-view button.route.route--desktop,
    .soon_storelocator-store-view .modal-popup .modal-footer button.route.route--desktop,
    .modal-popup .modal-footer .soon_storelocator-store-view button.route.route--desktop,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.top-action,
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--desktop.action.top-action,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.top-action,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--desktop.action.top-action,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.action-close,
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--desktop.action.action-close,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.action-close,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--desktop.action.action-close,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .route.route--desktop.action.primary,
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .route.route--desktop.action.primary,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .route.route--desktop.action.primary,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .route.route--desktop.action.primary,
    .soon_storelocator-store-view .catalogsearch-result-index .route.route--desktop.ais-InfiniteHits-loadMore,
    .catalogsearch-result-index .soon_storelocator-store-view .route.route--desktop.ais-InfiniteHits-loadMore,
    .soon_storelocator-store-view .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .route.route--desktop.ais-RangeInput-submit,
    .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-view .route.route--desktop.ais-RangeInput-submit,
    .soon_storelocator-store-view .product-item-info .product-item-actions .route.route--desktop.action.tocompare,
    .product-item-info .product-item-actions .soon_storelocator-store-view .route.route--desktop.action.tocompare,
    .soon_storelocator-store-view .block-ajaxscroll .route.route--desktop.ajaxscroll-button,
    .block-ajaxscroll .soon_storelocator-store-view .route.route--desktop.ajaxscroll-button,
    .soon_storelocator-store-view .product-info-main .product-add-form .isbulky > a.route.route--desktop,
    .product-info-main .product-add-form .soon_storelocator-store-view .isbulky > a.route.route--desktop,
    .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .route.route--desktop.action.tocompare,
    .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .route.route--desktop.action.tocompare,
    .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.route--desktop,
    .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.route--desktop,
    .soon_storelocator-store-view .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .route.route--desktop.action.primary,
    .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-view .route.route--desktop.action.primary,
    .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.primary,
    .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--desktop.action.primary,
    .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.action-back,
    .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--desktop.action.action-back {
      display: none; }
    .soon_storelocator-store-index .btn.route.route--mobile, .soon_storelocator-store-index .route.route--mobile.action.back:not(.customization), .soon_storelocator-store-index .route.route--mobile.action.continue, .soon_storelocator-store-index .route.route--mobile.action.checkout, .soon_storelocator-store-index .route.route--mobile.action.create, .soon_storelocator-store-index .route.route--mobile.action.customize, .soon_storelocator-store-index .route.route--mobile.action.login, .soon_storelocator-store-index .route.route--mobile.action.action-login, .soon_storelocator-store-index .route.route--mobile.action.action-auth-toggle, .soon_storelocator-store-index .route.route--mobile.action.action-menu-item, .soon_storelocator-store-index .route.route--mobile.action.print, .soon_storelocator-store-index .route.route--mobile.action.save, .soon_storelocator-store-index .route.route--mobile.action.search, .soon_storelocator-store-index .route.route--mobile.action.select, .soon_storelocator-store-index .checkout-shipping-address .bloc-address-select .route.route--mobile.action.address-list, .checkout-shipping-address .bloc-address-select .soon_storelocator-store-index .route.route--mobile.action.address-list, .soon_storelocator-store-index .brand-view .route.route--mobile.action.brand-nav-title, .brand-view .soon_storelocator-store-index .route.route--mobile.action.brand-nav-title, .soon_storelocator-store-index .catalogs__filters .route.route--mobile.action.catalogs-nav-title, .catalogs__filters .soon_storelocator-store-index .route.route--mobile.action.catalogs-nav-title, .soon_storelocator-store-index .route.route--mobile.action.submit, .soon_storelocator-store-index .route.route--mobile.action.subscribe, .soon_storelocator-store-index .route.route--mobile.action.tocart, .soon_storelocator-store-index .route.route--mobile.action.update, .soon_storelocator-store-index .route.route--mobile.action.post-reply, .soon_storelocator-store-index .route.route--mobile.action.share, .soon_storelocator-store-index .route.route--mobile.action.btn-search, .soon_storelocator-store-index .modal-slide .modal-footer button.route.route--mobile, .modal-slide .modal-footer .soon_storelocator-store-index button.route.route--mobile,
    .soon_storelocator-store-index .modal-popup .modal-footer button.route.route--mobile, .modal-popup .modal-footer .soon_storelocator-store-index button.route.route--mobile, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--mobile.action.top-action,
    .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--mobile.action.top-action, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--mobile.action.action-close,
    .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--mobile.action.action-close, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .route.route--mobile.action.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .route.route--mobile.action.primary,
    .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .route.route--mobile.action.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .route.route--mobile.action.primary, .soon_storelocator-store-index .catalogsearch-result-index .route.route--mobile.ais-InfiniteHits-loadMore, .catalogsearch-result-index .soon_storelocator-store-index .route.route--mobile.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .route.route--mobile.ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-index .route.route--mobile.ais-RangeInput-submit, .soon_storelocator-store-index .product-item-info .product-item-actions .route.route--mobile.action.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.route--mobile.action.tocompare, .soon_storelocator-store-index .block-ajaxscroll .route.route--mobile.ajaxscroll-button, .block-ajaxscroll .soon_storelocator-store-index .route.route--mobile.ajaxscroll-button, .soon_storelocator-store-index .product-info-main .product-add-form .isbulky > a.route.route--mobile, .product-info-main .product-add-form .soon_storelocator-store-index .isbulky > a.route.route--mobile, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .route.route--mobile.action.tocompare, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .route.route--mobile.action.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.route--mobile, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.route--mobile, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .route.route--mobile.action.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-index .route.route--mobile.action.primary, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--mobile.action.primary, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--mobile.action.action-back,
    .soon_storelocator-store-view .btn.route.route--mobile,
    .soon_storelocator-store-view .route.route--mobile.action.back:not(.customization),
    .soon_storelocator-store-view .route.route--mobile.action.continue,
    .soon_storelocator-store-view .route.route--mobile.action.checkout,
    .soon_storelocator-store-view .route.route--mobile.action.create,
    .soon_storelocator-store-view .route.route--mobile.action.customize,
    .soon_storelocator-store-view .route.route--mobile.action.login,
    .soon_storelocator-store-view .route.route--mobile.action.action-login,
    .soon_storelocator-store-view .route.route--mobile.action.action-auth-toggle,
    .soon_storelocator-store-view .route.route--mobile.action.action-menu-item,
    .soon_storelocator-store-view .route.route--mobile.action.print,
    .soon_storelocator-store-view .route.route--mobile.action.save,
    .soon_storelocator-store-view .route.route--mobile.action.search,
    .soon_storelocator-store-view .route.route--mobile.action.select,
    .soon_storelocator-store-view .checkout-shipping-address .bloc-address-select .route.route--mobile.action.address-list,
    .checkout-shipping-address .bloc-address-select .soon_storelocator-store-view .route.route--mobile.action.address-list,
    .soon_storelocator-store-view .brand-view .route.route--mobile.action.brand-nav-title,
    .brand-view .soon_storelocator-store-view .route.route--mobile.action.brand-nav-title,
    .soon_storelocator-store-view .catalogs__filters .route.route--mobile.action.catalogs-nav-title,
    .catalogs__filters .soon_storelocator-store-view .route.route--mobile.action.catalogs-nav-title,
    .soon_storelocator-store-view .route.route--mobile.action.submit,
    .soon_storelocator-store-view .route.route--mobile.action.subscribe,
    .soon_storelocator-store-view .route.route--mobile.action.tocart,
    .soon_storelocator-store-view .route.route--mobile.action.update,
    .soon_storelocator-store-view .route.route--mobile.action.post-reply,
    .soon_storelocator-store-view .route.route--mobile.action.share,
    .soon_storelocator-store-view .route.route--mobile.action.btn-search,
    .soon_storelocator-store-view .modal-slide .modal-footer button.route.route--mobile,
    .modal-slide .modal-footer .soon_storelocator-store-view button.route.route--mobile,
    .soon_storelocator-store-view .modal-popup .modal-footer button.route.route--mobile,
    .modal-popup .modal-footer .soon_storelocator-store-view button.route.route--mobile,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.top-action,
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--mobile.action.top-action,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.top-action,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--mobile.action.top-action,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.action-close,
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--mobile.action.action-close,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.action-close,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--mobile.action.action-close,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .route.route--mobile.action.primary,
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .route.route--mobile.action.primary,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .route.route--mobile.action.primary,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .route.route--mobile.action.primary,
    .soon_storelocator-store-view .catalogsearch-result-index .route.route--mobile.ais-InfiniteHits-loadMore,
    .catalogsearch-result-index .soon_storelocator-store-view .route.route--mobile.ais-InfiniteHits-loadMore,
    .soon_storelocator-store-view .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .route.route--mobile.ais-RangeInput-submit,
    .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-view .route.route--mobile.ais-RangeInput-submit,
    .soon_storelocator-store-view .product-item-info .product-item-actions .route.route--mobile.action.tocompare,
    .product-item-info .product-item-actions .soon_storelocator-store-view .route.route--mobile.action.tocompare,
    .soon_storelocator-store-view .block-ajaxscroll .route.route--mobile.ajaxscroll-button,
    .block-ajaxscroll .soon_storelocator-store-view .route.route--mobile.ajaxscroll-button,
    .soon_storelocator-store-view .product-info-main .product-add-form .isbulky > a.route.route--mobile,
    .product-info-main .product-add-form .soon_storelocator-store-view .isbulky > a.route.route--mobile,
    .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .route.route--mobile.action.tocompare,
    .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .route.route--mobile.action.tocompare,
    .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.route--mobile,
    .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.route--mobile,
    .soon_storelocator-store-view .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .route.route--mobile.action.primary,
    .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-view .route.route--mobile.action.primary,
    .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.primary,
    .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--mobile.action.primary,
    .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.action-back,
    .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--mobile.action.action-back {
      display: inline-flex; } }
  @media (min-width: 1024px) {
    .soon_storelocator-store-index .btn.route.route--mobile, .soon_storelocator-store-index .route.route--mobile.action.back:not(.customization), .soon_storelocator-store-index .route.route--mobile.action.continue, .soon_storelocator-store-index .route.route--mobile.action.checkout, .soon_storelocator-store-index .route.route--mobile.action.create, .soon_storelocator-store-index .route.route--mobile.action.customize, .soon_storelocator-store-index .route.route--mobile.action.login, .soon_storelocator-store-index .route.route--mobile.action.action-login, .soon_storelocator-store-index .route.route--mobile.action.action-auth-toggle, .soon_storelocator-store-index .route.route--mobile.action.action-menu-item, .soon_storelocator-store-index .route.route--mobile.action.print, .soon_storelocator-store-index .route.route--mobile.action.save, .soon_storelocator-store-index .route.route--mobile.action.search, .soon_storelocator-store-index .route.route--mobile.action.select, .soon_storelocator-store-index .checkout-shipping-address .bloc-address-select .route.route--mobile.action.address-list, .checkout-shipping-address .bloc-address-select .soon_storelocator-store-index .route.route--mobile.action.address-list, .soon_storelocator-store-index .brand-view .route.route--mobile.action.brand-nav-title, .brand-view .soon_storelocator-store-index .route.route--mobile.action.brand-nav-title, .soon_storelocator-store-index .catalogs__filters .route.route--mobile.action.catalogs-nav-title, .catalogs__filters .soon_storelocator-store-index .route.route--mobile.action.catalogs-nav-title, .soon_storelocator-store-index .route.route--mobile.action.submit, .soon_storelocator-store-index .route.route--mobile.action.subscribe, .soon_storelocator-store-index .route.route--mobile.action.tocart, .soon_storelocator-store-index .route.route--mobile.action.update, .soon_storelocator-store-index .route.route--mobile.action.post-reply, .soon_storelocator-store-index .route.route--mobile.action.share, .soon_storelocator-store-index .route.route--mobile.action.btn-search, .soon_storelocator-store-index .modal-slide .modal-footer button.route.route--mobile, .modal-slide .modal-footer .soon_storelocator-store-index button.route.route--mobile,
    .soon_storelocator-store-index .modal-popup .modal-footer button.route.route--mobile, .modal-popup .modal-footer .soon_storelocator-store-index button.route.route--mobile, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--mobile.action.top-action,
    .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--mobile.action.top-action, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--mobile.action.action-close,
    .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--mobile.action.action-close, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .route.route--mobile.action.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .route.route--mobile.action.primary,
    .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .route.route--mobile.action.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .route.route--mobile.action.primary, .soon_storelocator-store-index .catalogsearch-result-index .route.route--mobile.ais-InfiniteHits-loadMore, .catalogsearch-result-index .soon_storelocator-store-index .route.route--mobile.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .route.route--mobile.ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-index .route.route--mobile.ais-RangeInput-submit, .soon_storelocator-store-index .product-item-info .product-item-actions .route.route--mobile.action.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.route--mobile.action.tocompare, .soon_storelocator-store-index .block-ajaxscroll .route.route--mobile.ajaxscroll-button, .block-ajaxscroll .soon_storelocator-store-index .route.route--mobile.ajaxscroll-button, .soon_storelocator-store-index .product-info-main .product-add-form .isbulky > a.route.route--mobile, .product-info-main .product-add-form .soon_storelocator-store-index .isbulky > a.route.route--mobile, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .route.route--mobile.action.tocompare, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .route.route--mobile.action.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.route--mobile, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.route--mobile, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .route.route--mobile.action.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-index .route.route--mobile.action.primary, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--mobile.action.primary, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--mobile.action.action-back,
    .soon_storelocator-store-view .btn.route.route--mobile,
    .soon_storelocator-store-view .route.route--mobile.action.back:not(.customization),
    .soon_storelocator-store-view .route.route--mobile.action.continue,
    .soon_storelocator-store-view .route.route--mobile.action.checkout,
    .soon_storelocator-store-view .route.route--mobile.action.create,
    .soon_storelocator-store-view .route.route--mobile.action.customize,
    .soon_storelocator-store-view .route.route--mobile.action.login,
    .soon_storelocator-store-view .route.route--mobile.action.action-login,
    .soon_storelocator-store-view .route.route--mobile.action.action-auth-toggle,
    .soon_storelocator-store-view .route.route--mobile.action.action-menu-item,
    .soon_storelocator-store-view .route.route--mobile.action.print,
    .soon_storelocator-store-view .route.route--mobile.action.save,
    .soon_storelocator-store-view .route.route--mobile.action.search,
    .soon_storelocator-store-view .route.route--mobile.action.select,
    .soon_storelocator-store-view .checkout-shipping-address .bloc-address-select .route.route--mobile.action.address-list,
    .checkout-shipping-address .bloc-address-select .soon_storelocator-store-view .route.route--mobile.action.address-list,
    .soon_storelocator-store-view .brand-view .route.route--mobile.action.brand-nav-title,
    .brand-view .soon_storelocator-store-view .route.route--mobile.action.brand-nav-title,
    .soon_storelocator-store-view .catalogs__filters .route.route--mobile.action.catalogs-nav-title,
    .catalogs__filters .soon_storelocator-store-view .route.route--mobile.action.catalogs-nav-title,
    .soon_storelocator-store-view .route.route--mobile.action.submit,
    .soon_storelocator-store-view .route.route--mobile.action.subscribe,
    .soon_storelocator-store-view .route.route--mobile.action.tocart,
    .soon_storelocator-store-view .route.route--mobile.action.update,
    .soon_storelocator-store-view .route.route--mobile.action.post-reply,
    .soon_storelocator-store-view .route.route--mobile.action.share,
    .soon_storelocator-store-view .route.route--mobile.action.btn-search,
    .soon_storelocator-store-view .modal-slide .modal-footer button.route.route--mobile,
    .modal-slide .modal-footer .soon_storelocator-store-view button.route.route--mobile,
    .soon_storelocator-store-view .modal-popup .modal-footer button.route.route--mobile,
    .modal-popup .modal-footer .soon_storelocator-store-view button.route.route--mobile,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.top-action,
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--mobile.action.top-action,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.top-action,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--mobile.action.top-action,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.action-close,
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--mobile.action.action-close,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.action-close,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--mobile.action.action-close,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .route.route--mobile.action.primary,
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .route.route--mobile.action.primary,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .route.route--mobile.action.primary,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .route.route--mobile.action.primary,
    .soon_storelocator-store-view .catalogsearch-result-index .route.route--mobile.ais-InfiniteHits-loadMore,
    .catalogsearch-result-index .soon_storelocator-store-view .route.route--mobile.ais-InfiniteHits-loadMore,
    .soon_storelocator-store-view .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .route.route--mobile.ais-RangeInput-submit,
    .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-view .route.route--mobile.ais-RangeInput-submit,
    .soon_storelocator-store-view .product-item-info .product-item-actions .route.route--mobile.action.tocompare,
    .product-item-info .product-item-actions .soon_storelocator-store-view .route.route--mobile.action.tocompare,
    .soon_storelocator-store-view .block-ajaxscroll .route.route--mobile.ajaxscroll-button,
    .block-ajaxscroll .soon_storelocator-store-view .route.route--mobile.ajaxscroll-button,
    .soon_storelocator-store-view .product-info-main .product-add-form .isbulky > a.route.route--mobile,
    .product-info-main .product-add-form .soon_storelocator-store-view .isbulky > a.route.route--mobile,
    .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .route.route--mobile.action.tocompare,
    .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .route.route--mobile.action.tocompare,
    .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.route--mobile,
    .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.route--mobile,
    .soon_storelocator-store-view .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .route.route--mobile.action.primary,
    .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-view .route.route--mobile.action.primary,
    .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.primary,
    .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--mobile.action.primary,
    .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.route--mobile.action.action-back,
    .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--mobile.action.action-back {
      display: none; }
    .soon_storelocator-store-index .btn.route.route--desktop, .soon_storelocator-store-index .route.route--desktop.action.back:not(.customization), .soon_storelocator-store-index .route.route--desktop.action.continue, .soon_storelocator-store-index .route.route--desktop.action.checkout, .soon_storelocator-store-index .route.route--desktop.action.create, .soon_storelocator-store-index .route.route--desktop.action.customize, .soon_storelocator-store-index .route.route--desktop.action.login, .soon_storelocator-store-index .route.route--desktop.action.action-login, .soon_storelocator-store-index .route.route--desktop.action.action-auth-toggle, .soon_storelocator-store-index .route.route--desktop.action.action-menu-item, .soon_storelocator-store-index .route.route--desktop.action.print, .soon_storelocator-store-index .route.route--desktop.action.save, .soon_storelocator-store-index .route.route--desktop.action.search, .soon_storelocator-store-index .route.route--desktop.action.select, .soon_storelocator-store-index .checkout-shipping-address .bloc-address-select .route.route--desktop.action.address-list, .checkout-shipping-address .bloc-address-select .soon_storelocator-store-index .route.route--desktop.action.address-list, .soon_storelocator-store-index .brand-view .route.route--desktop.action.brand-nav-title, .brand-view .soon_storelocator-store-index .route.route--desktop.action.brand-nav-title, .soon_storelocator-store-index .catalogs__filters .route.route--desktop.action.catalogs-nav-title, .catalogs__filters .soon_storelocator-store-index .route.route--desktop.action.catalogs-nav-title, .soon_storelocator-store-index .route.route--desktop.action.submit, .soon_storelocator-store-index .route.route--desktop.action.subscribe, .soon_storelocator-store-index .route.route--desktop.action.tocart, .soon_storelocator-store-index .route.route--desktop.action.update, .soon_storelocator-store-index .route.route--desktop.action.post-reply, .soon_storelocator-store-index .route.route--desktop.action.share, .soon_storelocator-store-index .route.route--desktop.action.btn-search, .soon_storelocator-store-index .modal-slide .modal-footer button.route.route--desktop, .modal-slide .modal-footer .soon_storelocator-store-index button.route.route--desktop,
    .soon_storelocator-store-index .modal-popup .modal-footer button.route.route--desktop, .modal-popup .modal-footer .soon_storelocator-store-index button.route.route--desktop, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.top-action, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--desktop.action.top-action,
    .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.top-action, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--desktop.action.top-action, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.action-close, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--desktop.action.action-close,
    .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.action-close, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--desktop.action.action-close, .soon_storelocator-store-index .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .route.route--desktop.action.primary, .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .route.route--desktop.action.primary,
    .soon_storelocator-store-index .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .route.route--desktop.action.primary, .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-index .route.route--desktop.action.primary, .soon_storelocator-store-index .catalogsearch-result-index .route.route--desktop.ais-InfiniteHits-loadMore, .catalogsearch-result-index .soon_storelocator-store-index .route.route--desktop.ais-InfiniteHits-loadMore, .soon_storelocator-store-index .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .route.route--desktop.ais-RangeInput-submit, .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-index .route.route--desktop.ais-RangeInput-submit, .soon_storelocator-store-index .product-item-info .product-item-actions .route.route--desktop.action.tocompare, .product-item-info .product-item-actions .soon_storelocator-store-index .route.route--desktop.action.tocompare, .soon_storelocator-store-index .block-ajaxscroll .route.route--desktop.ajaxscroll-button, .block-ajaxscroll .soon_storelocator-store-index .route.route--desktop.ajaxscroll-button, .soon_storelocator-store-index .product-info-main .product-add-form .isbulky > a.route.route--desktop, .product-info-main .product-add-form .soon_storelocator-store-index .isbulky > a.route.route--desktop, .soon_storelocator-store-index .product-info-main .product-add-form .product-addto-links .route.route--desktop.action.tocompare, .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-index .route.route--desktop.action.tocompare, .soon_storelocator-store-index .account-alert-content .table-wrapper .table td.col.action a.route.route--desktop, .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-index a.route.route--desktop, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .route.route--desktop.action.primary, .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-index .route.route--desktop.action.primary, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.primary, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--desktop.action.primary, .soon_storelocator-store-index .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.action-back, .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-index .route.route--desktop.action.action-back,
    .soon_storelocator-store-view .btn.route.route--desktop,
    .soon_storelocator-store-view .route.route--desktop.action.back:not(.customization),
    .soon_storelocator-store-view .route.route--desktop.action.continue,
    .soon_storelocator-store-view .route.route--desktop.action.checkout,
    .soon_storelocator-store-view .route.route--desktop.action.create,
    .soon_storelocator-store-view .route.route--desktop.action.customize,
    .soon_storelocator-store-view .route.route--desktop.action.login,
    .soon_storelocator-store-view .route.route--desktop.action.action-login,
    .soon_storelocator-store-view .route.route--desktop.action.action-auth-toggle,
    .soon_storelocator-store-view .route.route--desktop.action.action-menu-item,
    .soon_storelocator-store-view .route.route--desktop.action.print,
    .soon_storelocator-store-view .route.route--desktop.action.save,
    .soon_storelocator-store-view .route.route--desktop.action.search,
    .soon_storelocator-store-view .route.route--desktop.action.select,
    .soon_storelocator-store-view .checkout-shipping-address .bloc-address-select .route.route--desktop.action.address-list,
    .checkout-shipping-address .bloc-address-select .soon_storelocator-store-view .route.route--desktop.action.address-list,
    .soon_storelocator-store-view .brand-view .route.route--desktop.action.brand-nav-title,
    .brand-view .soon_storelocator-store-view .route.route--desktop.action.brand-nav-title,
    .soon_storelocator-store-view .catalogs__filters .route.route--desktop.action.catalogs-nav-title,
    .catalogs__filters .soon_storelocator-store-view .route.route--desktop.action.catalogs-nav-title,
    .soon_storelocator-store-view .route.route--desktop.action.submit,
    .soon_storelocator-store-view .route.route--desktop.action.subscribe,
    .soon_storelocator-store-view .route.route--desktop.action.tocart,
    .soon_storelocator-store-view .route.route--desktop.action.update,
    .soon_storelocator-store-view .route.route--desktop.action.post-reply,
    .soon_storelocator-store-view .route.route--desktop.action.share,
    .soon_storelocator-store-view .route.route--desktop.action.btn-search,
    .soon_storelocator-store-view .modal-slide .modal-footer button.route.route--desktop,
    .modal-slide .modal-footer .soon_storelocator-store-view button.route.route--desktop,
    .soon_storelocator-store-view .modal-popup .modal-footer button.route.route--desktop,
    .modal-popup .modal-footer .soon_storelocator-store-view button.route.route--desktop,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.top-action,
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--desktop.action.top-action,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.top-action,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--desktop.action.top-action,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.action-close,
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--desktop.action.action-close,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.action-close,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--desktop.action.action-close,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .route.route--desktop.action.primary,
    .aw_helpdesk2-ticket-view .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .route.route--desktop.action.primary,
    .soon_storelocator-store-view .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .route.route--desktop.action.primary,
    .aw_helpdesk2-ticket-external .aw-helpdesk2__form .bottom-actions-toolbar .soon_storelocator-store-view .route.route--desktop.action.primary,
    .soon_storelocator-store-view .catalogsearch-result-index .route.route--desktop.ais-InfiniteHits-loadMore,
    .catalogsearch-result-index .soon_storelocator-store-view .route.route--desktop.ais-InfiniteHits-loadMore,
    .soon_storelocator-store-view .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .route.route--desktop.ais-RangeInput-submit,
    .catalogsearch-result-index #instant-search-facets-container .ais-Panel-body .ais-RangeInput-form .soon_storelocator-store-view .route.route--desktop.ais-RangeInput-submit,
    .soon_storelocator-store-view .product-item-info .product-item-actions .route.route--desktop.action.tocompare,
    .product-item-info .product-item-actions .soon_storelocator-store-view .route.route--desktop.action.tocompare,
    .soon_storelocator-store-view .block-ajaxscroll .route.route--desktop.ajaxscroll-button,
    .block-ajaxscroll .soon_storelocator-store-view .route.route--desktop.ajaxscroll-button,
    .soon_storelocator-store-view .product-info-main .product-add-form .isbulky > a.route.route--desktop,
    .product-info-main .product-add-form .soon_storelocator-store-view .isbulky > a.route.route--desktop,
    .soon_storelocator-store-view .product-info-main .product-add-form .product-addto-links .route.route--desktop.action.tocompare,
    .product-info-main .product-add-form .product-addto-links .soon_storelocator-store-view .route.route--desktop.action.tocompare,
    .soon_storelocator-store-view .account-alert-content .table-wrapper .table td.col.action a.route.route--desktop,
    .account-alert-content .table-wrapper .table td.col.action .soon_storelocator-store-view a.route.route--desktop,
    .soon_storelocator-store-view .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .route.route--desktop.action.primary,
    .account.aw_helpdesk2-ticket-index .column.main .aw-actions-toolbar .soon_storelocator-store-view .route.route--desktop.action.primary,
    .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.primary,
    .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--desktop.action.primary,
    .soon_storelocator-store-view .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .route.route--desktop.action.action-back,
    .account.aw_helpdesk2-ticket-create .aw-helpdesk2__form .actions-toolbar .soon_storelocator-store-view .route.route--desktop.action.action-back {
      display: inline-flex; } }

.soon_storelocator-store-index .sl-list__container,
.soon_storelocator-store-view .sl-list__container {
  margin-top: 20px; }
  @media (min-width: 768px) {
    .soon_storelocator-store-index .sl-list__container,
    .soon_storelocator-store-view .sl-list__container {
      margin-top: 30px; } }

.soon_storelocator-store-index .sl-list__activities,
.soon_storelocator-store-index .sl-list__brands,
.soon_storelocator-store-view .sl-list__activities,
.soon_storelocator-store-view .sl-list__brands {
  margin-top: 10px;
  list-style: inside;
  font-size: 1.4rem;
  line-height: 1.4; }

.soon_storelocator-store-index .sl-list__activities,
.soon_storelocator-store-view .sl-list__activities {
  -webkit-columns: 2;
     -moz-columns: 2;
          columns: 2; }

.soon_storelocator-store-index .sl-list__brands,
.soon_storelocator-store-view .sl-list__brands {
  -webkit-columns: 2;
     -moz-columns: 2;
          columns: 2; }
  @media (min-width: 768px) {
    .soon_storelocator-store-index .sl-list__brands,
    .soon_storelocator-store-view .sl-list__brands {
      -webkit-columns: 3;
         -moz-columns: 3;
              columns: 3; } }
  @media (min-width: 1024px) {
    .soon_storelocator-store-index .sl-list__brands,
    .soon_storelocator-store-view .sl-list__brands {
      -webkit-columns: 4;
         -moz-columns: 4;
              columns: 4; } }

.soon_storelocator-store-index .sl-list-contact__links,
.soon_storelocator-store-view .sl-list-contact__links {
  margin-top: 10px; }
  .soon_storelocator-store-index .sl-list-contact__links .link-phone,
  .soon_storelocator-store-view .sl-list-contact__links .link-phone {
    color: #016AB5; }
  .soon_storelocator-store-index .sl-list-contact__links .link-facebook,
  .soon_storelocator-store-view .sl-list-contact__links .link-facebook {
    margin-top: 10px; }

.soon_storelocator-store-index .actions,
.soon_storelocator-store-view .actions {
  margin-top: 20px; }
  @media (min-width: 768px) {
    .soon_storelocator-store-index .actions,
    .soon_storelocator-store-view .actions {
      margin-top: 30px; } }

.page-404 {
  margin: 105px auto 85px;
  text-align: center; }
  @media (max-width: 767.98px) {
    .page-404 {
      margin: 30px auto 40px; } }
  .page-404 h1 {
    margin-bottom: 32px;
    font-family: "roboto-bold", sans-serif;
    font-size: 4rem; }
    @media (max-width: 767.98px) {
      .page-404 h1 {
        font-size: 3rem; } }
  .page-404 p {
    margin-bottom: 40px; }

@media only screen and (min-width: 1024px) {
  .is-visible {
    transition: 1s cubic-bezier(0.5, 0, 0, 1); }
  [class*="anim-"] {
    opacity: 0; }
    [class*="anim-"].is-visible {
      opacity: 1; }
  .fade {
    -webkit-transform: translateY(50px);
            transform: translateY(50px); }
    .fade.is-visible {
      -webkit-transform: translateY(0);
              transform: translateY(0); }
  .scale {
    -webkit-transform: scale(0.95);
            transform: scale(0.95); }
    .scale.is-visible {
      -webkit-transform: scale(1);
              transform: scale(1); }
  .rotate {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg); }
    .rotate.is-visible {
      -webkit-transform: rotate(0);
              transform: rotate(0); }
  [class*="anim-0"] {
    transition-delay: 0ms; }
  [class*="anim-1"] {
    transition-delay: 100ms; }
  [class*="anim-2"] {
    transition-delay: 200ms; }
  [class*="anim-3"] {
    transition-delay: 300ms; }
  [class*="anim-4"] {
    transition-delay: 400ms; }
  [class*="anim-5"] {
    transition-delay: 500ms; }
  [class*="anim-6"] {
    transition-delay: 600ms; } }

/*# sourceMappingURL=main.css.map */
/**
 * Swiper 9.1.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: March 16, 2023
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus{outline:0}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-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{top:0;left:0;margin:0 auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-slide,.slick-slide.slick-loading img{display:none}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;vertical-align:middle}[dir=rtl] .slick-slide{float:right}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{position:relative;background:0 0}.slick-loading .slick-list:before{position:absolute;top:50%;left:50%;display:block;content:'';border-radius:100%;border-style:solid;border-width:3px;height:25px;width:25px;border-color:rgba(0,0,0,.2);border-top-color:#5c5c5c;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);animation:loading 1s infinite linear}@keyframes loading{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(359.9deg);transform:translate(-50%,-50%) rotate(359.9deg)}}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:.25}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;left:0;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,.slick-slider .slick-arrow{display:block;cursor:pointer;outline:0;box-shadow:none}.slick-dots li button{font-size:0;line-height:0;width:20px;height:20px;padding:5px;color:transparent;border:0;background:0 0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:16px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slider{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;padding:0 20px}.slick-slider .slick-arrow{position:absolute;top:50%;padding:0;width:15px;height:22px;font-size:0;line-height:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:transparent;border:none;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMi40QTEgMSAwIDAgMSAxLjYuMmwxMiAxMGExIDEgMCAwIDEgMCAxLjZsLTEyIDEwYTEgMSAwIDAgMS0xLjItMS42TDExLjMzMyAxMSAuNCAxLjhBMSAxIDAgMCAxIC4yLjR6IiBmaWxsPSIjQzRDNEM0Ii8+PC9zdmc+) center no-repeat !important;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease}.slick-slider .slick-arrow:after,.slick-slider .slick-arrow:before{content:''}.slick-slider .slick-arrow:hover{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMi40QTEgMSAwIDAgMSAxLjYuMmwxMiAxMGExIDEgMCAwIDEgMCAxLjZsLTEyIDEwYTEgMSAwIDAgMS0xLjItMS42TDExLjMzMyAxMSAuNCAxLjhBMSAxIDAgMCAxIC4yLjR6IiBmaWxsPSIjMTYxNjE2Ii8+PC9zdmc+) center no-repeat}.slick-slider .slick-arrow.slick-next{right:0}.slick-slider .slick-arrow.slick-prev{left:0;-webkit-transform:rotate(180deg) translate(0,50%);-moz-transform:rotate(180deg) translate(0,50%);-ms-transform:rotate(180deg) translate(0,50%);transform:rotate(180deg) translate(0,50%)}.slick-initialized .slick-slide{float:none!important;display:inline-block!important;height:auto;}.product-items.slick-slider>.slick-list{padding:15px 0}.product-items.slick-slider .slick-slide .product-item{display:block!important;margin:auto!important;max-width:205px}.sidebar.sidebar-additional{width:100%}.fotorama-stretch,.fotorama-focus-overlay:after,.fotorama__stage__shaft,.fotorama__stage__frame,.fotorama__html,.fotorama__video iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.fotorama-grab-cursor,.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama-grabbing-cursor,.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama-gpu,.fotorama--fullscreen,.fotorama__caption,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__stage__frame,.fotorama__wrap--css3 .fotorama__html,.fotorama__stage:before,.fotorama__nav:before,.fotorama__stage:after,.fotorama__nav:after,.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{transform:translateZ(0)}.fotorama-focus,.fotorama__nav__frame,.fotorama__fullscreen-icon:focus,.fotorama__zoom-out:focus,.fotorama__zoom-in:focus{outline:0}.fotorama-focus-overlay:after{background-color:#006bb4;border-radius:inherit;content:''}.fotorama-transform-disabled,.fotorama__wrap--video .fotorama__stage__shaft,.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{transform:none !important}.fotorama-transition-for-slide,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-duration:0ms;transition-property:transform,width;transition-timing-function:cubic-bezier(.1, 0, .25, 1)}.fotorama-no-select,.fotorama__wrap,.fotorama__no-select,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{user-select:none}.fotorama-select,.fotorama__select{user-select:text}.fotorama-empty-bg{background:url(data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=)}.fotorama-auto-margin,.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama-inline-block,.fotorama__nav__shaft,.fotorama__nav__frame,.fotorama__caption__wrap{*display:inline;*zoom:1;-moz-box-orient:vertical;display:-moz-inline-box;display:inline-block;vertical-align:middle}.fotorama-content-box,.fotorama__nav__frame{box-sizing:content-box}.fotorama-border-box,.fotorama__thumb-border,.fotorama__caption__wrap,.fotorama__arr{box-sizing:border-box}.fotorama-hidden,.fotorama--hidden,.fotorama__load{left:-99999px;position:absolute;top:-99999px;z-index:-1000}.fotorama-visible{left:auto;opacity:1;position:relative;top:auto;z-index:auto}.fotorama-no-tap,.fotorama__stage__shaft,.fotorama__stage__frame,.fotorama__nav,.fotorama__nav__shaft,.fotorama__nav__frame,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{-webkit-tap-highlight-color:rgba(0,0,0,0)}.transitionDuration{transition-duration:333ms}.transitionDurationZero{transition-duration:0ms}.fotorama-sprite,.fotorama__fullscreen .fotorama__zoom-out,.fotorama__fullscreen .fotorama__zoom-in,.fotorama__arr .fotorama__arr__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__thumb--icon,.fotorama__video-close{background-image:url('../../frontend/Rivolier/equipol/fr_FR/mage/gallery/gallery.png');background-repeat:no-repeat}@media print{.fotorama-print-background,.fotorama-sprite,.fotorama__thumb-border,.fotorama__fullscreen .fotorama__zoom-out,.fotorama__fullscreen .fotorama__zoom-in,.fotorama__arr .fotorama__arr__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__thumb--icon,.fotorama__video-close{background:none !important}}.fotorama__fullscreen-icon:focus,.fotorama__zoom-out:focus,.fotorama__zoom-in:focus,.fotorama__arr:focus,.fotorama__stage__shaft:focus,.fotorama__nav__frame--thumb:focus .fotorama__thumb,.fotorama__nav__frame--dot:focus .fotorama__dot{box-shadow:none}.fotorama__fullscreen-icon:focus:after,.fotorama__zoom-out:focus:after,.fotorama__zoom-in:focus:after,.fotorama__arr:focus:after,.fotorama__stage__shaft:focus:after,.fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.fotorama__nav__frame--dot:focus .fotorama__dot:after{border-radius:inherit;bottom:3px;box-shadow:0 0 3px 1px #68a8e0;content:'';left:3px;position:absolute;right:3px;top:3px;z-index:1000}.fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.fotorama__nav__frame--dot:focus .fotorama__thumb:after,.fotorama__nav__frame--thumb:focus .fotorama__dot:after,.fotorama__nav__frame--dot:focus .fotorama__dot:after{bottom:0;left:0;right:0;top:0}.fotorama__nav__frame--thumb:focus .fotorama__thumb.fotorama_vertical_ratio:after,.fotorama__nav__frame--dot:focus .fotorama__thumb.fotorama_vertical_ratio:after{left:2px;right:2px}.fotorama__nav__frame--thumb:focus .fotorama__thumb,.fotorama__nav__frame--dot:focus .fotorama__thumb{overflow:inherit}.fotorama__nav__frame:nth-child(2):focus .fotorama__thumb:after{left:1px}.fotorama__nav__frame:nth-child(2):focus .fotorama__thumb.fotorama_vertical_ratio:after{top:1px}.fotorama__nav__frame:last-child:focus .fotorama__thumb:after{right:1px}.fotorama__nav__frame:last-child:focus .fotorama__thumb.fotorama_vertical_ratio:after{bottom:1px}.fotorama__thumb__arr{box-shadow:none}.fotorama--fullscreen{background:#fff;bottom:0 !important;float:none !important;left:0 !important;margin:0 !important;position:fixed !important;right:0 !important;top:0 !important;width:100% !important;z-index:1000 !important}.fotorama--fullscreen .fotorama__wrap{max-width:100% !important}.fotorama__fullscreen{overflow:hidden;position:relative}.fotorama__fullscreen .fotorama__zoom-in,.fotorama__fullscreen .fotorama__zoom-out{cursor:pointer;display:block;height:80px;overflow:hidden;position:absolute;width:80px}.fotorama__fullscreen .fotorama__zoom-out{background-position:0 -80px !important;top:80px}.fotorama__fullscreen .fotorama__zoom-out.fotorama__zoom-out--disabled{display:none}.fotorama__fullscreen .fotorama__zoom-in{background-position:0 0 !important;top:0}.fotorama__fullscreen .fotorama__zoom-in.fotorama__zoom-in--disabled{display:none}.fotorama__fullscreen .fotorama__video-close{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__zoom-in,.fotorama__zoom-out{display:none}.fotorama{min-width:1px;overflow:hidden}.fotorama__wrap{-webkit-text-size-adjust:100%;direction:ltr;position:relative;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__stage,.fotorama__nav{max-width:100%;overflow:hidden;position:relative}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__stage__shaft{position:relative}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1 !important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active,.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{border:none !important;max-width:inherit;opacity:0}.fotorama__loaded .fotorama__img,.fotorama__error .fotorama__img{opacity:1}.fotorama__img--full{display:none}.fotorama__nav{display:none;font-size:0;line-height:0;white-space:nowrap;z-index:5}.fotorama__nav__shaft{left:0;position:relative;text-align:left;top:0}.fotorama__nav__frame{position:relative}.fotorama__nav--dots{display:block;text-align:center}.fotorama__nav--dots .fotorama__nav__frame{height:30px;width:18px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__active .fotorama__dot{background-color:#ff5501;border-color:#ff5501}.fotorama__nav__frame.fotorama__active .fotorama__nav__frame{border-width:3px;height:0;width:0}.fotorama__nav__frame.fotorama__active .fotorama__nav__frame:after{left:-3px;padding:3px;top:-3px}.fotorama__nav__frame:focus {box-shadow:none}.fotorama__nav__frame:focus :after{left:-1px;padding:1px;top:-1px}.fotorama__dot{border-radius:6px;border:1px solid #858585;display:block;height:4px;left:6px;position:relative;top:12px;width:4px}.fotorama__thumb{background-color:#ebebeb;height:100%;overflow:hidden;position:relative;width:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{backface-visibility:hidden;background-image:linear-gradient(to bottom right, rgba(255,255,255,0.25), rgba(64,64,64,0.1));border:1px solid #ff5501;left:0;position:absolute;top:0;z-index:9}.fotorama__caption{bottom:0;color:#000;font-size:14px;left:0;line-height:1.5;position:absolute;right:0;z-index:12}.fotorama__caption a{border-bottom:1px solid;border-color:rgba(0,0,0,0.005);color:#000;text-decoration:none}.fotorama__caption a:hover{border-color:rgba(0,0,0,0.005);color:#000}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--video .fotorama__caption,.fotorama__wrap--no-captions .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;padding:5px 10px}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fotorama__spinner{-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);left:50%;position:absolute;top:50%}.fotorama__wrap--css3 .fotorama__spinner{animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html{transition-duration:.3s;transition-property:opacity;transition-timing-function:linear}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{opacity:0}.fotorama__select{cursor:auto}.fotorama__video{bottom:0;left:0;position:absolute;right:0;top:32px;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{cursor:pointer;position:absolute}.fotorama__arr{z-index:900}.fotorama__fullscreen-icon,.fotorama__zoom-out,.fotorama__zoom-in,.fotorama__video-close{z-index:1000}.fotorama__arr{bottom:0;position:absolute;top:0;width:80px}._block-content-loading .fotorama__arr{opacity:0}.fotorama__arr .fotorama__arr__arr{-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);left:50%;position:absolute;top:50%;height:80px;width:80px}.fotorama__arr--prev{left:0}.fotorama__arr--prev .fotorama__arr__arr{background-position:-80px -80px}.fotorama__arr--next{right:0}.fotorama__arr--next .fotorama__arr__arr{background-position:-160px -80px}.fotorama__arr--disabled{cursor:default;opacity:0;pointer-events:none}.fotorama__fullscreen-icon{background-position:0 0;display:none;height:80px;right:0;top:0;width:80px;z-index:1000}.fotorama--fullscreen-icons .fotorama__fullscreen-icon{display:none}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-80px 0;display:inline-block}.fotorama__video-play{-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);left:50%;position:absolute;top:50%;background-position:-80px -160px;height:160px;width:160px}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__loaded .fotorama__video-play,.fotorama__error .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{display:block;opacity:1}.fotorama__nav__frame .fotorama__video-play{background-position:0 -240px;height:80px;width:80px}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0 !important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none !important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(80px, -80px, 0);-ms-transform:translate3d(80px, -80px, 0);-o-transform:translate3d(80px, -80px, 0);transform:translate3d(80px, -80px, 0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-120px, 0, 0);-ms-transform:translate3d(-120px, 0, 0);-o-transform:translate3d(-120px, 0, 0);transform:translate3d(-120px, 0, 0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(120px, 0, 0);-ms-transform:translate3d(120px, 0, 0);-o-transform:translate3d(120px, 0, 0);transform:translate3d(120px, 0, 0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(80px, -80px, 0) !important;-ms-transform:translate3d(80px, -80px, 0) !important;-o-transform:translate3d(80px, -80px, 0) !important;transform:translate3d(80px, -80px, 0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-120px, 0, 0) !important;-ms-transform:translate3d(-120px, 0, 0) !important;-o-transform:translate3d(-120px, 0, 0) !important;transform:translate3d(-120px, 0, 0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(120px, 0, 0) !important;-ms-transform:translate3d(120px, 0, 0) !important;-o-transform:translate3d(120px, 0, 0) !important;transform:translate3d(120px, 0, 0) !important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus){transition-duration:.3s;transition-property:transform,opacity,background-color}.fotorama__stage:before,.fotorama__nav:before,.fotorama__stage:after,.fotorama__nav:after{background-repeat:no-repeat;content:'';display:block;pointer-events:none;position:absolute;text-decoration:none;z-index:10}.fotorama__stage:before,.fotorama__nav:before{left:-10px;top:-10px}.fotorama__stage:after,.fotorama__nav:after{right:-10px;bottom:-10px}.fotorama__stage.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after{background-size:1px 100%,5px 100%;bottom:0;height:auto;top:0;width:10px}.fotorama__stage.fotorama__shadows--top:before,.fotorama__nav.fotorama__shadows--top:before,.fotorama__stage.fotorama__shadows--bottom:after,.fotorama__nav.fotorama__shadows--bottom:after{background-size:100% 1px,100% 5px;height:10px;left:0;right:0;width:auto}.fotorama__stage.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--left:before{background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 0 50%, rgba(0,0,0,0.4), transparent);background-position:0 0,0 0;left:0}.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after{background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 100% 50%, rgba(0,0,0,0.4), transparent);background-position:100% 0,100% 0;right:0}.fotorama__stage.fotorama__shadows--top:before,.fotorama__nav.fotorama__shadows--top:before{background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 50% 0, rgba(0,0,0,0.4), transparent);background-position:0 0,0 0;top:0}.fotorama__stage.fotorama__shadows--bottom:after,.fotorama__nav.fotorama__shadows--bottom:after{background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 50% 100%, rgba(0,0,0,0.4), transparent);background-position:0 100%,0 100%;bottom:0}.fotorama--fullscreen .fotorama__stage:before,.fotorama--fullscreen .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--fade .fotorama__stage:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--fade .fotorama__stage:after{display:none}.fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:auto;position:absolute;top:50%;width:100%}.fotorama__nav-wrap .fotorama_horizontal_ratio .fotorama__img{-webkit-transform:translate(-50%, -50%);-ms-transform:translateY(-50%, -50%);-o-transform:translateY(-50%, -50%);transform:translateY(-50%, -50%);top:50%;left:50%;position:absolute;width:auto}.magnifier-thumb-wrapper{display:block;left:0;position:relative;top:0}.magnifier-lens{border:solid 1px #bbb;left:0;overflow:hidden;position:absolute;top:0;z-index:800}.magnify-lens{background:rgba(255,255,255,0.5);border:solid 1px #bbb;color:#fff;left:0;position:absolute;text-align:center;top:0;z-index:1000;overflow:hidden}.magnify-lens .magnifier-large{width:auto;height:auto;max-height:none;max-width:none;border:none;position:absolute;z-index:100}.magnifier-loader-text{margin-top:10px}.magnifier-preview{bottom:0;left:58%;overflow:hidden;padding:0;position:absolute;z-index:2;top:215px}.magnifier-preview:not(.hidden){background-color:#fff}.magnifier-preview img{left:0;max-width:inherit;max-height:inherit;position:absolute;top:0;object-fit:scale-down}.fotorama__stage__frame{text-align:center}.fotorama__stage__frame .fotorama__img{height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);transition-duration:.3s;transition-property:width,height,top,left;vertical-align:middle;width:auto}@media all and (min-width:768px){.fotorama__stage__frame .fotorama__img{top:49.5%}}.magnify-opaque{opacity:.5}.magnify-hidden{display:none}.fotorama__nav-wrap--vertical.fotorama__nav-wrap{display:inline-block;left:0;position:absolute;top:0}.fotorama__nav-wrap--vertical .fotorama__nav__shaft{background-color:white;width:100%}.fotorama__nav-wrap--vertical .fotorama__nav__shaft .fotorama__nav__frame--thumb{display:block;padding-bottom:inherit !important}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img{display:none}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img,.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{bottom:0;left:0;margin:auto;max-height:inherit;max-width:inherit;position:absolute;right:0;top:0}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{cursor:default;display:block;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;top:0;transition:.3s linear;vertical-align:middle;width:auto}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--zoommable{cursor:pointer;max-height:none;max-width:none;transition-property:width,height,bottom,right,top,left}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--draggable{cursor:move;transition-property:none}.fotorama--fullscreen .fotorama__stage__frame iframe{left:80px;width:calc(100% - 80px * 2)}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{bottom:0;cursor:pointer;position:absolute;top:0;width:30px;z-index:1000}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb--icon{-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);left:50%;position:absolute;top:50%;width:100%}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left{left:0}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{right:0}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left,.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{cursor:pointer;height:30px;left:0;position:absolute;right:0;z-index:1000}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right .fotorama__thumb--icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin:auto;width:30px}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left{top:0}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{bottom:0}.fotorama__wrap--only-active .fotorama__stage,.fotorama__wrap--only-active .fotorama__nav{max-width:99999px !important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__thumb--icon{font-size:0.001px;padding-bottom:30px}.fotorama__thumb__arr--left .fotorama__thumb--icon{background-position:-25px -265px}.fotorama__thumb__arr--right .fotorama__thumb--icon{background-position:-25px -350px}.magnify-fullimage{display:none}.fotorama__arr,.fotorama__thumb__arr{background-color:rgba(255,255,255,0.3);transition:background-color .3s ease-in-out}.fotorama__arr:hover,.fotorama__thumb__arr:hover{background-color:rgba(255,255,255,0.5)}.fotorama__arr:active,.fotorama__thumb__arr:active{background-color:rgba(213,213,213,0.5)}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in{background-color:rgba(255,255,255,0.3);transition:background-color .3s ease-in-out}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:hover,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:hover,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:hover{background-color:rgba(255,255,255,0.5)}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:active,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:active,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:active{background-color:rgba(213,213,213,0.5)}.fotorama__video-close{background-position:-80px 0;height:80px;opacity:0;right:0;top:0;transform:translate3d(80px, -80px, 0);transition:opacity .3s ease-in-out;width:80px}@media all and (max-width:768px){.fotorama__video-close{background-position:-100px -20px;top:10px;height:40px;width:40px}}.fotorama__video-close.fotorama-show-control{opacity:1;transform:translate3d(0, -10px, 0)}.gallery-placeholder__image{display:block;margin:auto}.fotorama__spinner{background-image:url('../../frontend/Rivolier/equipol/fr_FR/images/loader-1.gif');bottom:0;display:none;height:64px;left:0;margin:auto;position:absolute;right:0;top:0;width:64px;z-index:100}.fotorama__spinner.fotorama__spinner--show{display:block}.fotorama__product-video--loaded .fotorama__img,.fotorama__product-video--loaded .fotorama__img--full{display:none !important}.fotorama__stage .fotorama__arr--shown{display:block !important}.fotorama__stage .fotorama__arr--hidden{display:none !important}