/*
 *  Copyright 2020 Adobe
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
.cmp-pdfviewer__content {
  height: 500px;
}
.pdfviewer:not(.cq-Editable-dom) .cmp-pdfviewer__full-window-borderless {
  height: 100vh;
  position: fixed;
  width: 100vw;
  top: 0;
  left: 0;
  z-index: 9999;
}
.pdfviewer.cq-Editable-dom .cmp-pdfviewer__full-window-borderless {
  height: 500px;
}

@charset "utf-8";
body,
html {
  margin: 0;
  padding: 0;
}
figure {
  margin: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  padding: 0;
  line-height: 1;
}
ol,
ul {
  margin: 0;
  padding-left: 0;
}
ol li,
ul li {
  margin-left: 0;
  list-style-type: none;
}
a img,
dd,
dl,
dt {
  margin: 0;
  padding: 0;
}
a img {
  border: none;
}
p {
  margin: 0;
}
img {
  line-height: 1;
  color: transparent;
}
hr {
  border: none;
}
button,
hr {
  margin: 0;
  padding: 0;
}
button {
  line-height: inherit;
  border: 0;
}
fieldset,
textarea {
  border: none;
  -o-border-image: none;
  border-image: none;
  resize: none;
}
fieldset {
  margin: 0;
  padding: 0;
}
table {
  border-collapse: collapse;
  border: 0;
}
html {
  font-size: 15px;
  font-family:
    din-2014,
    Noto Sans JP,
    ヒラギノ角ゴ ProN,
    Hiragino Kaku Gothic ProN,
    Meiryo,
    メイリオ,
    sans-serif;
  line-height: 1.5;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
html[lang='zh-cn'] {
  font-family:
    din-2014,
    Helvetica Neue,
    Helvetica,
    Arial,
    Microsoft Yahei,
    微软雅黑,
    sans-serif;
}
html[lang='zh-hk'],
html[lang='zh-tw'],
html[lang='zh'] {
  font-family:
    din-2014,
    Noto Sans TC,
    sans-serif;
}
html[lang='th-TH'],
html[lang='th'] {
  font-family: din-2014, NotoSansThai, sans-serif;
}
html[lang='id-ID'],
html[lang='id'],
html[lang='in'],
html[lang='vi-VN'],
html[lang='vi'] {
  font-family: din-2014, NotoSans, sans-serif;
}
html[lang='ko'] {
  font-family: din-2014, noto-sans-cjk-kr, sans-serif;
}
html[lang='km-KH'],
html[lang='km'] {
  font-family: din-2014, NotoSansKhmer, sans-serif;
}
html[lang='lo'] {
  font-family: din-2014, NotoSansLao, sans-serif;
}
html[lang='en-MY'],
html[lang='my'] {
  font-family: din-2014, NotoSansMyanmar, sans-serif;
}
html[lang='ar-AE'],
html[lang='ar'],
html[lang='fa'] {
  font-family: din-2014, NotoSansArabic, sans-serif;
}
html .cmp-header--eduEC {
  font-family:
    AvenirNext,
    Noto Sans JP,
    sans-serif;
}
*,
:after,
:before {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}
body {
  height: 100%;
  color: #000;
  background: #fff;
  overflow-x: hidden;
}
@media (max-width: 995px) {
  body {
    font-size: 15px;
  }
}
body.page {
  margin: 90px 0 0 !important;
}
@media (max-width: 995px) {
  body.page {
    margin-top: 50px !important;
  }
}
html.aem-AuthorLayer-Edit body,
html.aem-AuthorLayer-Edit body header.cmp-header {
  margin-top: 0 !important;
}
button,
input,
optgroup,
select,
textarea {
  font: inherit;
}
b {
  font-weight: 700;
}
@font-face {
  font-family: NotoSansThai;
  font-style: normal;
  font-weight: 100;
  src:
    local('Noto Sans Thai Light'),
    url(clientlib-site/resources/fonts/NotoSansThai-Light.ttf) format('truetype');
}
@font-face {
  font-family: NotoSansThai;
  font-style: normal;
  font-weight: 400;
  src:
    local('Noto Sans Thai Regular'),
    url(clientlib-site/resources/fonts/NotoSansThai-Regular.ttf) format('truetype');
}
@font-face {
  font-family: NotoSansThai;
  font-style: normal;
  font-weight: 500;
  src:
    local('Noto Sans Thai Medium'),
    url(clientlib-site/resources/fonts/NotoSansThai-Medium.ttf) format('truetype');
}
@font-face {
  font-family: NotoSansThai;
  font-style: normal;
  font-weight: 700;
  src:
    local('Noto Sans Thai Bold'),
    url(clientlib-site/resources/fonts/NotoSansThai-Bold.ttf) format('truetype');
}
@font-face {
  font-family: NotoSans;
  font-style: normal;
  font-weight: 100;
  src:
    local('Noto Sans Light'),
    url(clientlib-site/resources/fonts/NotoSans-Light.ttf) format('truetype');
}
@font-face {
  font-family: NotoSans;
  font-style: normal;
  font-weight: 400;
  src:
    local('Noto Sans Regular'),
    url(clientlib-site/resources/fonts/NotoSans-Regular.ttf) format('truetype');
}
@font-face {
  font-family: NotoSans;
  font-style: normal;
  font-weight: 500;
  src:
    local('Noto Sans Medium'),
    url(clientlib-site/resources/fonts/NotoSans-Medium.ttf) format('truetype');
}
@font-face {
  font-family: NotoSans;
  font-style: normal;
  font-weight: 700;
  src:
    local('Noto Sans Bold'),
    url(clientlib-site/resources/fonts/NotoSans-Bold.ttf) format('truetype');
}
@font-face {
  font-family: NotoSansKhmer;
  font-style: normal;
  font-weight: 100;
  src:
    local('Noto Sans Khmer Light'),
    url(clientlib-site/resources/fonts/NotoSansKhmer-Light.ttf) format('truetype');
}
@font-face {
  font-family: NotoSansKhmer;
  font-style: normal;
  font-weight: 400;
  src:
    local('Noto Sans Khmer Regular'),
    url(clientlib-site/resources/fonts/NotoSansKhmer-Regular.ttf) format('truetype');
}
@font-face {
  font-family: NotoSansKhmer;
  font-style: normal;
  font-weight: 500;
  src:
    local('Noto Sans Khmer Medium'),
    url(clientlib-site/resources/fonts/NotoSansKhmer-Medium.ttf) format('truetype');
}
@font-face {
  font-family: NotoSansKhmer;
  font-style: normal;
  font-weight: 700;
  src:
    local('Noto Sans Khmer Bold'),
    url(clientlib-site/resources/fonts/NotoSansKhmer-Bold.ttf) format('truetype');
}
@font-face {
  font-family: NotoSansLao;
  font-style: normal;
  font-weight: 100;
  src:
    local('Noto Sans Lao Light'),
    url(clientlib-site/resources/fonts/NotoSansLao-Light.ttf) format('truetype');
}
@font-face {
  font-family: NotoSansLao;
  font-style: normal;
  font-weight: 400;
  src:
    local('Noto Sans Lao Regular'),
    url(clientlib-site/resources/fonts/NotoSansLao-Regular.ttf) format('truetype');
}
@font-face {
  font-family: NotoSansLao;
  font-style: normal;
  font-weight: 500;
  src:
    local('Noto Sans Lao Medium'),
    url(clientlib-site/resources/fonts/NotoSansLao-Medium.ttf) format('truetype');
}
@font-face {
  font-family: NotoSansLao;
  font-style: normal;
  font-weight: 700;
  src:
    local('Noto Sans Lao Bold'),
    url(clientlib-site/resources/fonts/NotoSansLao-Bold.ttf) format('truetype');
}
@font-face {
  font-family: NotoSansMyanmar;
  font-style: normal;
  font-weight: 100;
  src:
    local('Noto Sans Myanmar Light'),
    url(clientlib-site/resources/fonts/NotoSansMyanmar-Light.ttf) format('truetype');
}
@font-face {
  font-family: NotoSansMyanmar;
  font-style: normal;
  font-weight: 400;
  src:
    local('Noto Sans Myanmar Regular'),
    url(clientlib-site/resources/fonts/NotoSansMyanmar-Regular.ttf) format('truetype');
}
@font-face {
  font-family: NotoSansMyanmar;
  font-style: normal;
  font-weight: 500;
  src:
    local('Noto Sans Myanmar Medium'),
    url(clientlib-site/resources/fonts/NotoSansMyanmar-Medium.ttf) format('truetype');
}
@font-face {
  font-family: NotoSansMyanmar;
  font-style: normal;
  font-weight: 700;
  src:
    local('Noto Sans Myanmar Bold'),
    url(clientlib-site/resources/fonts/NotoSansMyanmar-Bold.ttf) format('truetype');
}
@font-face {
  font-family: NotoSansArabic;
  font-style: normal;
  font-weight: 100;
  src:
    local('Noto Sans Arabic Light'),
    url(clientlib-site/resources/fonts/NotoSansArabic-Light.ttf) format('truetype');
}
@font-face {
  font-family: NotoSansArabic;
  font-style: normal;
  font-weight: 400;
  src:
    local('Noto Sans Arabic Regular'),
    url(clientlib-site/resources/fonts/NotoSansArabic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: NotoSansArabic;
  font-style: normal;
  font-weight: 500;
  src:
    local('Noto Sans Arabic Medium'),
    url(clientlib-site/resources/fonts/NotoSansArabic-Medium.ttf) format('truetype');
}
@font-face {
  font-family: NotoSansArabic;
  font-style: normal;
  font-weight: 700;
  src:
    local('Noto Sans Arabic Bold'),
    url(clientlib-site/resources/fonts/NotoSansArabic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: AvenirNext;
  font-style: normal;
  font-weight: 500;
  src:
    local('Avenir Next Medium'),
    local('AvenirNextMedium'),
    url(clientlib-site/resources/fonts/AvenirNext/AvenirNextMedium/font.woff2) format('woff2');
}
@font-face {
  font-family: AvenirNext;
  font-style: normal;
  font-weight: 400;
  src:
    local('Avenir Next Regular'),
    local('AvenirNextRegular'),
    url(clientlib-site/resources/fonts/AvenirNext/AvenirNextRegular/font.woff2) format('woff2');
}
@font-face {
  font-family: AvenirNext;
  font-style: normal;
  font-weight: 700;
  src:
    local('Avenir Next Bold'),
    local('AvenirNextBold'),
    url(clientlib-site/resources/fonts/AvenirNext/AvenirNextBold/font.woff2) format('woff2');
}
@font-face {
  font-family: AvenirNext;
  font-style: normal;
  font-weight: 800;
  src:
    local('Avenir Next Heavy'),
    local('AvenirNextHeavy'),
    url(clientlib-site/resources/fonts/AvenirNext/AvenirNextHeavy/font.woff2) format('woff2');
}
@font-face {
  font-family: AvenirNext;
  font-style: normal;
  font-weight: 200;
  src:
    local('Avenir Next Light'),
    local('AvenirNextLight'),
    url(clientlib-site/resources/fonts/AvenirNext/AvenirNextLight/font.woff2) format('woff2');
}
.visuallyhidden {
  position: absolute;
  width: 0;
  height: 0;
  padding: 0;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(0 0 99.9% 99.9%);
  clip-path: inset(0 0 99.9% 99.9%);
  border: 0;
}
.skip-to-content-link {
  display: block;
  position: absolute;
  top: -90px;
  left: 20px;
  height: 30px;
  padding: 2px 0 6px;
  font-size: 11px;
  color: #000 !important;
  text-decoration: none;
  line-height: 26px;
  opacity: 0;
  z-index: 10000;
}
@media (max-width: 995px) {
  .skip-to-content-link {
    display: none;
  }
}
.skip-to-content-link:focus {
  opacity: 1;
  text-decoration: underline;
}
body.cmp-no-header-footer {
  margin: 0 !important;
}
.aria-sr-only {
  position: absolute;
  width: 0.0625rem;
  height: 0.0625rem;
  padding: 0;
  margin: -0.0625rem;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.end-list {
  height: 1px;
  width: 1px;
}
@media print {
  body {
    -webkit-print-color-adjust: exact;
    margin: 0 !important;
  }
  body footer,
  body header {
    display: none;
  }
  body img,
  body video {
    page-break-before: auto;
    page-break-after: auto;
    page-break-inside: avoid;
  }
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    body
    .cmp-product_panel_list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    body
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__items,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__items,
  body .cmp-product_panel_list .cmp-product_panel_list__items,
  body .cmp-product_panel_list_category .cmp-product_panel_list__items,
  body .cmp-product_panel_list_category .cmp-product_panel_list_category__list .cmp-product_panel_list_category__items,
  body
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__items {
    display: block !important;
  }
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__items
    li.cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    body
    .cmp-product_panel_list
    .cmp-product_panel_list__items
    li.cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    body
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__items
    li.cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__items
    li.cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__items
    li.cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    body
    .cmp-product_panel_list
    .cmp-product_panel_list_category__items
    li.cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    body
    .cmp-product_panel_list
    .cmp-product_panel_list_category__items
    li.cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    body
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__items
    li.cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    body
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__items
    li.cmp-product_panel_list_category__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__items
    li.cmp-product_panel_list__item,
  body .cmp-product_panel_list .cmp-product_panel_list__items li.cmp-product_panel_list__item,
  body .cmp-product_panel_list_category .cmp-product_panel_list__items li.cmp-product_panel_list__item,
  body
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    li.cmp-product_panel_list__item,
  body
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    li.cmp-product_panel_list_category__item,
  body
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__items
    li.cmp-product_panel_list__item {
    float: left;
    page-break-after: always;
    page-break-inside: avoid;
  }
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body
    .cmp-product_panel_list--slider
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    body
    .cmp-product_panel_list--slider
    .cmp-product_panel_list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    body
    .cmp-product_panel_list--slider
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    body
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    body
    .cmp-product_panel_list_category--slider
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__items,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body
    .cmp-product_panel_list--slider
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__items,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__items,
  body .cmp-product_panel_list--slider .cmp-product_panel_list .cmp-product_panel_list__items,
  body .cmp-product_panel_list--slider .cmp-product_panel_list_category .cmp-product_panel_list__items,
  body
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  body
    .cmp-product_panel_list--slider
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__items,
  body .cmp-product_panel_list_category--slider .cmp-product_panel_list .cmp-product_panel_list__items,
  body .cmp-product_panel_list_category--slider .cmp-product_panel_list_category .cmp-product_panel_list__items,
  body
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  body
    .cmp-product_panel_list_category--slider
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__items {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  body .cmp-content_panel,
  body .cmp-product_panel {
    page-break-after: always;
    page-break-inside: avoid;
  }
  body .cmp-content-panel-list--vertical .cmp-content-panel_list__items {
    display: block !important;
  }
  body .cmp-content-panel-list--vertical .cmp-content-panel_list__items .cmp-content-panel_list__item {
    float: left;
    page-break-after: always;
    page-break-inside: avoid;
  }
}
@font-face {
  font-family: icon-casio;
  src: url(clientlib-site/resources/fonts/icon/icon-casio.woff) format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: icon;
  src: url(clientlib-site/resources/fonts/icon/icon-commerce.woff) format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: block;
}
[class*=' icon-casio-'],
[class^='icon-casio-'] {
  font-family: icon-casio !important;
  speak: never;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  font-size: 20px;
  color: #000;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-delete {
  font-family: icon !important;
  color: #555;
  font-size: 14px;
  line-height: 14px;
  padding: 5px;
  cursor: pointer;
}
.icon-delete:before {
  content: '';
}
.icon-casio-icon_arrow_eduEC:before {
  content: '\e900';
  color: #092981;
}
.icon-casio-icon_arrow_left_eduEC:before {
  content: '\e901';
  color: #092981;
}
.icon-casio-icon_cart_eduEC:before {
  content: '\e902';
  color: #092981;
}
.icon-casio-icon_heart_eduEC:before {
  content: '\e903';
  color: #092981;
}
.icon-casio-icon_link_eduEC:before {
  content: '\e904';
  color: #092981;
}
[class*=' icon-casio-icon_login_check'],
[class^='icon-casio-icon_login_check'] {
  font-weight: 900;
}
@media (min-width: 996px) {
  [class*=' icon-casio-icon_login_check'] .path1,
  [class*=' icon-casio-icon_login_check'] .path2,
  [class^='icon-casio-icon_login_check'] .path1,
  [class^='icon-casio-icon_login_check'] .path2 {
    position: absolute;
    top: -7px;
  }
}
@media (max-width: 995px) {
  [class*=' icon-casio-icon_login_check'] .path2,
  [class^='icon-casio-icon_login_check'] .path2 {
    position: absolute;
    left: 0;
    top: 0;
  }
}
.icon-casio-icon_login_check_eduEC .path1:before {
  content: '\e905';
  color: #092981;
}
.icon-casio-icon_login_check_eduEC .path2:before {
  content: '\e906';
  color: #fff;
}
.icon-casio-icon_login_eduEC:before {
  content: '\e907';
  color: #092981;
}
.icon-casio-icon_menu_close_eduEC:before {
  content: '\e908';
  color: #092981;
}
.icon-casio-icon_menu_sp_eduEC:before {
  content: '\e909';
  color: #092981;
}
.icon-casio-icon_minus_eduEC:before {
  content: '\e90a';
  color: #092981;
}
.icon-casio-icon_plus_eduEC:before {
  content: '\e90b';
  color: #092981;
}
.icon-casio-icon_search_eduEC:before {
  content: '\e90c';
  color: #092981;
}
.icon-casio-icon_bag_black:before {
  content: '\e90d';
}
.icon-casio-icon_cursor_minus .path1:before {
  content: '\e90e';
  color: #000;
}
.icon-casio-icon_cursor_minus .path2:before {
  content: '\e90f';
  margin-left: -1em;
  color: #fff;
}
.icon-casio-icon_cursor_minus .path3:before {
  content: '\e910';
  margin-left: -1em;
  color: #000;
}
.icon-casio-icon_cursor_minus .path4:before {
  content: '\e911';
  margin-left: -1em;
  color: none;
}
.icon-casio-icon_cursor_minus .path5:before {
  content: '\e912';
  margin-left: -1em;
  color: #000;
}
.icon-casio-icon_cursor_minus .path6:before {
  content: '\e913';
  margin-left: -1em;
  color: none;
}
.icon-casio-icon_cursor_plus .path1:before {
  content: '\e914';
  color: #000;
}
.icon-casio-icon_cursor_plus .path2:before {
  content: '\e915';
  margin-left: -1em;
  color: #fff;
}
.icon-casio-icon_cursor_plus .path3:before {
  content: '\e916';
  margin-left: -1em;
  color: #000;
}
.icon-casio-icon_cursor_plus .path4:before {
  content: '\e917';
  margin-left: -1em;
  color: none;
}
.icon-casio-icon_cursor_plus .path5:before {
  content: '\e918';
  margin-left: -1em;
  color: #000;
}
.icon-casio-icon_cursor_plus .path6:before {
  content: '\e919';
  margin-left: -1em;
  color: #fff;
}
.icon-casio-icon_heart_fav_01:before {
  content: '\e91a';
  color: #666;
}
.icon-casio-icon_heart_fav_03:before {
  content: '\e91b';
  color: #fff;
}
.icon-casio-icon_refine_white:before {
  content: '\e91c';
  color: #fff;
}
.icon-casio-icon_sort_white:before {
  content: '\e91d';
  color: #fff;
}
.icon-casio-icon_sp_menu_white:before {
  content: '\e91e';
  color: #fff;
}
.icon-casio-icon_addcart_01,
.icon-casio-icon_addcart_02 {
  font-size: 30px;
}
.icon-casio-icon_addcart_01 .path1:before {
  content: '\e91f';
  color: #fff;
}
.icon-casio-icon_addcart_01 .path2:before {
  content: '\e920';
  margin-left: -1em;
  color: #fff;
}
.icon-casio-icon_addcart_01 .path3:before {
  content: '\e921';
  margin-left: -1em;
  color: #cbcbcb;
}
.icon-casio-icon_addcart_01 .path4:before {
  content: '\e922';
  margin-left: -1em;
  color: #cbcbcb;
}
.icon-casio-icon_addcart_02 .path1:before {
  content: '\e923';
  color: #fff;
}
.icon-casio-icon_addcart_02 .path2:before {
  content: '\e924';
  margin-left: -1em;
  color: #fff;
}
.icon-casio-icon_addcart_02 .path3:before {
  content: '\e925';
  margin-left: -1em;
  color: #000;
}
.icon-casio-icon_addcart_02 .path4:before {
  content: '\e926';
  margin-left: -1em;
  color: #000;
}
.icon-casio-icon_arrow_down_white:before {
  content: '\e927';
  color: #fff;
}
.icon-casio-icon_arrow_down:before {
  content: '\e928';
}
.icon-casio-icon_arrow_left_white-2:before {
  content: '\e929';
  color: #fff;
}
.icon-casio-icon_arrow_left_white:before {
  content: '\e92a';
  color: #fff;
}
.icon-casio-icon_arrow_left:before {
  content: '\e92b';
}
.icon-casio-icon_arrow_right_white:before {
  content: '\e92c';
  color: #fff;
}
.icon-casio-icon_arrow_right:before {
  content: '\e92d';
}
.icon-casio-icon_arrow_up:before {
  content: '\e92e';
}
.icon-casio-icon_arrow_white:before {
  content: '\e92f';
  color: #fff;
}
.icon-casio-icon_arrow:before {
  content: '\e930';
}
.icon-casio-icon_bag:before {
  content: '\e931';
  color: #fff;
}
.icon-casio-icon_cancel:before {
  content: '\e932';
  color: #a7a7b1;
}
.icon-casio-icon_cart_black:before {
  content: '\e933';
}
.icon-casio-icon_cart_gshock:before {
  content: '\e934';
  color: #fff;
}
.icon-casio-icon_cart:before {
  content: '\e935';
  color: #fff;
}
.icon-casio-icon_checked:before {
  content: '\e936';
  color: #fff;
}
.icon-casio-icon_close .path1:before {
  content: '\e937';
  color: #0f0e0e;
}
.icon-casio-icon_close .path2:before {
  content: '\e938';
  margin-left: -1em;
  color: #fff;
}
.icon-casio-icon_external:before {
  content: '\e939';
}
.icon-casio-icon_favorite_01:before {
  content: '\e93a';
}
.icon-casio-icon_favorite_02:before {
  content: '\e93b';
}
.icon-casio-icon_heart_black:before {
  content: '\e93c';
}
.icon-casio-icon_heart_fav_02:before {
  content: '\e93d';
}
.icon-casio-icon_heart:before {
  content: '\e93e';
  color: #fff;
}
.icon-casio-icon_link_black:before {
  content: '\e93f';
}
.icon-casio-icon_link:before {
  content: '\e940';
  color: #fff;
}
.icon-casio-icon_login_black:before {
  content: '\e941';
}
.icon-casio-icon_login_check_gshock .path1:before {
  content: '\e942';
  color: #fff;
}
.icon-casio-icon_login_check_gshock .path2:before {
  content: '\e943';
  color: #000;
}
.icon-casio-icon_login_check .path1:before {
  content: '\e944';
  color: #000;
}
.icon-casio-icon_login_check .path2:before {
  content: '\e945';
  color: #fff;
}
.icon-casio-icon_login:before {
  content: '\e946';
  color: #fff;
}
.icon-casio-icon_menu_close_white:before {
  content: '\e947';
  color: #fff;
}
.icon-casio-icon_menu_close:before {
  content: '\e948';
}
.icon-casio-icon_menu_sp_black:before {
  content: '\e949';
}
.icon-casio-icon_menu_sp:before {
  content: '\e94a';
  color: #fff;
}
.icon-casio-icon_minus_white:before {
  content: '\e94b';
  color: #fff;
}
.icon-casio-icon_minus:before {
  content: '\e94c';
}
.icon-casio-icon_modal_close:before {
  content: '\e94d';
  color: #fff;
}
.icon-casio-icon_next_white:before {
  content: '\e94e';
}
.icon-casio-icon_next .path1:before {
  content: '\e94f';
  color: #fff;
}
.icon-casio-icon_next .path2:before {
  content: '\e950';
  margin-left: -1em;
  color: none;
}
.icon-casio-icon_next .path3:before {
  content: '\e951';
  margin-left: -1em;
  color: #000;
}
.icon-casio-icon_plus_white:before {
  content: '\e952';
  color: #fff;
}
.icon-casio-icon_plus:before {
  content: '\e953';
}
.icon-casio-icon_radio_checked .path1:before {
  content: '\e954';
  color: #fff;
}
.icon-casio-icon_radio_checked .path2:before {
  content: '\e955';
  margin-left: -1em;
  color: none;
}
.icon-casio-icon_radio_checked .path3:before {
  content: '\e956';
  margin-left: -1em;
  color: #000;
}
.icon-casio-icon_radio_unchecked:before {
  content: '\e957';
  color: #fff;
}
.icon-casio-icon_refine:before {
  content: '\e958';
}
.icon-casio-icon_register_button .path1:before {
  content: '\e959';
  color: #7f7f7f;
  opacity: 0.949;
}
.icon-casio-icon_register_button .path2:before {
  content: '\e95a';
  margin-left: -1em;
  color: #fff;
}
.icon-casio-icon_search_black:before {
  content: '\e95b';
}
.icon-casio-icon_search:before {
  content: '\e95c';
  color: #fff;
}
.icon-casio-icon_selected_disabled:before {
  content: '\e95d';
  color: #fff;
}
.icon-casio-icon_selected .path1:before {
  content: '\e95e';
  color: #000;
}
.icon-casio-icon_selected .path2:before {
  content: '\e95f';
  margin-left: -1em;
  color: none;
}
.icon-casio-icon_selected .path3:before {
  content: '\e960';
  margin-left: -1em;
  color: #fff;
}
.icon-casio-icon_share:before {
  content: '\e961';
}
.icon-casio-icon_slash:before {
  content: '\e962';
  color: #b4b4b4;
}
.icon-casio-icon_sns_instagram:before {
  content: '\e963';
}
.icon-casio-icon_sort:before {
  content: '\e964';
}
.icon-casio-icon_sp_menu_close:before {
  content: '\e965';
  color: #fff;
}
.icon-casio-icon_sp_menu:before {
  content: '\e966';
}
.icon-casio-icon_star_half_rate .path1:before {
  content: '\e967';
  color: #e4e4e4;
}
.icon-casio-icon_star_half_rate .path2:before {
  content: '\e968';
  margin-left: -1em;
  color: #000;
}
.icon-casio-icon_star_no_rate:before {
  content: '\e969';
  color: #e4e4e4;
}
.icon-casio-icon_star_rate:before {
  content: '\e96a';
}
.icon-casio-icon_submit_arrow:before {
  content: '\e96b';
}
.icon-casio-icon_tags_close:before {
  content: '\e96c';
}
.icon-casio-icon-customize .path1:before {
  content: '\e96d';
  color: #f4e957;
}
.icon-casio-icon-customize .path2:before {
  content: '\e96e';
  margin-left: -1em;
  color: #4a91b3;
}
.icon-casio-icon-customize .path3:before {
  content: '\e96f';
  margin-left: -1em;
  color: #5c6da6;
}
.icon-casio-icon-customize .path4:before {
  content: '\e970';
  margin-left: -1em;
  color: #eb7c58;
}
.icon-casio-icon-customize .path5:before {
  content: '\e971';
  margin-left: -1em;
  color: #65ba7f;
}
.icon-casio-icon-customize .path6:before {
  content: '\e972';
  margin-left: -1em;
  color: #ec6389;
}
.icon-casio-icon-question:before {
  content: '\e973';
}
@media (max-width: 995px) {
  body.is-open-ver2 {
    overflow-y: hidden;
  }
  .cmp-header .cmp-header-spmenu-ver2 {
    position: fixed;
    display: block;
    right: 0;
    top: 50px;
    width: 100%;
    height: 100%;
    z-index: 1000;
  }
  .cmp-header .cmp-header-spmenu-ver2__container {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: calc(100vh - 50px);
    height: calc(100dvh - 50px);
    overflow-y: auto;
    padding: 10px 1pc 75px 15px;
    background-color: #fff;
    -webkit-overflow-scrolling: touch;
  }
  .cmp-header .cmp-header-spmenu-ver2__close {
    position: absolute;
    top: 15px;
    right: 1pc;
    width: auto;
    height: auto;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2__close img:first-child,
  .cmp-header .cmp-header-spmenu-ver2__close img:last-child {
    display: none;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2__close img:last-child {
    display: inline-block;
  }
  .cmp-header .cmp-header-spmenu-ver2__item {
    background-color: #fff;
  }
  .cmp-header .cmp-header-spmenu-ver2__item a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 14px;
    min-height: 44px;
    width: 100%;
    height: 100%;
    padding: 11px 22px 11px 0;
    color: #000;
    text-decoration: none;
    line-height: 19px;
  }
  .cmp-header .cmp-header-spmenu-ver2__item a > span {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .cmp-header .cmp-header-spmenu-ver2__item a:after {
    -webkit-box-flex: 0;
    -ms-flex: 0;
    flex: 0;
    padding-right: 1rem;
    color: #d91e49;
  }
  .cmp-header .cmp-header-spmenu-ver2__item a:hover {
    background-color: #f0f0f0;
  }
  .cmp-header .cmp-header-spmenu-ver2__item.cmp-header-spmenu-sub-close {
    background-image: url(clientlib-site/resources/images/header/icon_arrow_left.svg);
    background-repeat: no-repeat;
    background-position: 0;
  }
  .cmp-header .cmp-header-spmenu-ver2__item.cmp-header-spmenu-sub-close a {
    font-size: 18px;
    pointer-events: none;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2__item.cmp-header-spmenu-sub-close {
    background-image: url(clientlib-site/resources/images/header/icon_arrow_left_white.svg);
  }
  .cmp-header .cmp-header-spmenu-ver2__primary {
    background-color: #fff;
  }
  .cmp-header .cmp-header-spmenu-ver2__primary--arrow .cmp-header-spmenu__item a {
    background-image: url(clientlib-site/resources/images/header/icon_arrow.svg);
    background-repeat: no-repeat;
    background-position: 100%;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2__primary--arrow .cmp-header-spmenu__item a {
    background-image: url(clientlib-site/resources/images/header/icon_arrow_white.svg);
  }
  .cmp-header .cmp-header-spmenu-ver2__primary--bottom {
    border-bottom: none;
  }
  .cmp-header .cmp-header-spmenu-ver2__secondary {
    background-color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .cmp-header .cmp-header-spmenu-ver2__secondary .cmp-header-spmenu__item {
    width: 100%;
    text-align: center;
  }
  .cmp-header .cmp-header-spmenu-ver2__secondary .cmp-header-spmenu__item a {
    font-size: 13px;
    color: #000;
  }
  .cmp-header .cmp-header-spmenu-ver2__secondary .cmp-header-spmenu__item a span {
    width: 100%;
    padding: 6px 0;
    background-color: #f7f8fa;
  }
  .cmp-header .cmp-header-spmenu-ver2__open .icon-close-black,
  .cmp-header .cmp-header-spmenu-ver2__open .icon-close-eduEC,
  .cmp-header .cmp-header-spmenu-ver2__open .icon-close-white {
    display: none;
  }
  .cmp-header .cmp-header-spmenu-ver2__close .icon-close-black,
  .cmp-header .cmp-header-spmenu-ver2__close .icon-close-eduEC,
  .cmp-header .cmp-header-spmenu-ver2__close .icon-close-white {
    position: absolute;
    right: 0;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-accordion__title {
    font-size: 14px;
    border-top: none;
    padding: 1rem 0;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-accordion__title:after {
    width: 20px;
    height: 20px;
    top: 27%;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-accordion__item {
    border-bottom: none;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-accordion__panel {
    margin-right: 0;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-header-sp-history {
    position: relative;
    width: 100vw;
    margin-left: -15px;
    padding-left: 44px;
    padding-bottom: 1px;
  }
  .cmp-header .cmp-header-spmenu-ver2 .icon-sp_heart__text {
    margin-left: 10px;
    margin-bottom: 2px;
  }
  .cmp-header .cmp-header-spmenu-ver2 .icon-sp_heart .icon-black,
  .cmp-header .cmp-header-spmenu-ver2 .icon-sp_heart .icon-eduEC,
  .cmp-header .cmp-header-spmenu-ver2 .icon-sp_heart .icon-white {
    margin-bottom: 4px;
    -webkit-box-flex: unset;
    -ms-flex: unset;
    flex: unset;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product-menu-wrap {
    display: block;
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
    z-index: 2;
    margin-left: -50px;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product_list__frame {
    display: block;
    overflow-x: auto;
    width: 87.4vw;
    padding-bottom: 20px;
    margin-bottom: 10px;
    cursor: pointer;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product_list .cmp-header-product_list__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    margin: 0;
    padding: 0;
  }
  .cmp-header
    .cmp-header-spmenu-ver2
    .cmp-header-product_list
    .cmp-header-product_list__items
    .cmp-header-product_list__item {
    list-style-type: none;
    margin-right: 15px;
    width: 110px;
  }
  .cmp-header
    .cmp-header-spmenu-ver2
    .cmp-header-product_list
    .cmp-header-product_list__items
    .cmp-header-product_list__item
    .cmp-product_panel {
    width: 284px;
    height: auto;
  }
  .cmp-header
    .cmp-header-spmenu-ver2
    .cmp-header-product_list
    .cmp-header-product_list__items
    .cmp-header-product_list__item
    .cmp-product_panel__thumb {
    height: 282px;
  }
  .cmp-header
    .cmp-header-spmenu-ver2
    .cmp-header-product_list
    .cmp-header-product_list__items
    .cmp-header-product_list__item
    .cmp-content_panel__info {
    position: inherit;
    top: inherit;
    left: inherit;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product_list .cmp-header-product_panel__inner {
    text-align: center;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product_list .cmp-header-product_panel__inner a {
    text-decoration: none;
    color: #000;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product_list .cmp-header-product_panel__title {
    font-size: 11px;
    margin-top: 5px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product_list .cmp-header-product_panel__recommend {
    font-size: 10px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product_list .cmp-header-product_panel__img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 110px;
    width: 110px;
    background-color: #f4f5f8;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product_list .cmp-header-product_panel__img img {
    max-width: 100%;
    max-height: 100%;
    height: auto;
    width: auto;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-header-sp-checked_list__frame {
    width: 86.64vw;
  }
  .cmp-header .cmp-header-spmenu-ver2.is-open {
    -webkit-animation: in 0.3s linear;
    animation: in 0.3s linear;
  }
  .cmp-header .cmp-header-spmenu-ver2 {
    -webkit-animation: out 0.3s linear;
    animation: out 0.3s linear;
  }
  .cmp-header--brandgshock .body.is-open-ver2,
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2 .cmp-header-spmenu-ver2__container {
    background-color: #000;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2 .cmp-accordion__item {
    background-color: initial;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2 .cmp-accordion__item .cmp-accordion__title {
    color: #fff;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2 .cmp-accordion__item .cmp-accordion__title:after {
    font-family: icon-casio !important;
    font-size: 20px;
    content: '\e952';
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2 .cmp-accordion__item .cmp-accordion__title.open:after {
    font-family: icon-casio !important;
    font-size: 20px;
    content: '\e94b';
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2__item {
    background-color: initial;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2__item a {
    color: #fff;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2__item a:hover,
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2__primary {
    background-color: initial;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product_list__frame {
    padding-bottom: 10px;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product_panel__inner a {
    color: #fff;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2 .cmp-header-sp-history {
    background-color: initial;
  }
  .cmp-header--casiotone .cmp-header .cmp-header-spmenu-ver2__item .icon-black,
  .cmp-header--celviano .cmp-header .cmp-header-spmenu-ver2__item .icon-black,
  .cmp-header--celviano_g .cmp-header .cmp-header-spmenu-ver2__item .icon-black,
  .cmp-header--grandHybrid .cmp-header .cmp-header-spmenu-ver2__item .icon-black,
  .cmp-header--gshock .cmp-header .cmp-header-spmenu-ver2__item .icon-black,
  .cmp-header--privia .cmp-header .cmp-header-spmenu-ver2__item .icon-black {
    display: inline-block;
    cursor: pointer;
  }
  .cmp-header--casiotone .cmp-header .cmp-header-spmenu-ver2__item .icon-white,
  .cmp-header--celviano .cmp-header .cmp-header-spmenu-ver2__item .icon-white,
  .cmp-header--celviano_g .cmp-header .cmp-header-spmenu-ver2__item .icon-white,
  .cmp-header--grandHybrid .cmp-header .cmp-header-spmenu-ver2__item .icon-white,
  .cmp-header--gshock .cmp-header .cmp-header-spmenu-ver2__item .icon-white,
  .cmp-header--privia .cmp-header .cmp-header-spmenu-ver2__item .icon-white {
    display: none;
  }
}
@media (max-width: 767px) {
  .p-product_detail-section {
    margin-top: 26.66667vw;
  }
  .p-product_detail-hero,
  .p-product_detail-react-hero {
    background-color: #f7f8fa;
    padding: 10.66667vw 4.26667vw 0;
  }
  .p-product_detail-react-subttl,
  .p-product_detail-subttl {
    font-size: 18px;
    font-size: 4.8vw;
  }
  .p-product_detail-hdg-lv1 .cmp-hdg__ttl,
  .p-product_detail-react-hdg-lv1 .cmp-hdg__ttl {
    font-size: 18px;
    font-size: 9.6vw;
  }
  .p-product_detail-price,
  .p-product_detail-react-price {
    margin-top: 4vw;
    font-size: 20px;
    font-size: 5.33333vw;
    text-align: right;
  }
  .p-product_detail-price-label,
  .p-product_detail-react-price-label {
    font-size: 10px;
    font-size: 2.66667vw;
    color: #5f5f5f;
    min-height: 2.66667vw;
  }
  .p-product_detail-price span,
  .p-product_detail-react-price span {
    font-size: 9pt;
    font-size: 3.2vw;
  }
  .p-product_detail-carousel,
  .p-product_detail-carousel-react,
  .p-product_detail-react-carousel,
  .p-product_detail-react-carousel-react {
    width: 100vw;
    height: calc(100vw + 30px);
    overflow-x: auto;
    overflow-y: hidden;
    margin-top: 2.66667vw;
    margin-left: -4.26667vw;
    margin-right: -4.26667vw;
    scrollbar-width: none;
    -ms-overflow-style: none;
  }
  .p-product_detail-carousel-react__inner,
  .p-product_detail-carousel__inner,
  .p-product_detail-react-carousel-react__inner,
  .p-product_detail-react-carousel__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    grid-gap: 4px;
  }
  .p-product_detail-carousel-react__itm,
  .p-product_detail-carousel__itm,
  .p-product_detail-react-carousel-react__itm,
  .p-product_detail-react-carousel__itm {
    width: 100%;
    height: 100vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-flex: 0;
    -ms-flex: none;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    scroll-snap-align: start;
    scroll-snap-stop: always;
    flex: none;
  }
  .p-product_detail-carousel-react__itm-img,
  .p-product_detail-carousel__itm-img,
  .p-product_detail-react-carousel-react__itm-img,
  .p-product_detail-react-carousel__itm-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    width: 100vw;
    height: 100vw;
  }
  .p-product_detail-carousel-react__itm-online-only-img,
  .p-product_detail-carousel__itm-online-only-img,
  .p-product_detail-react-carousel-react__itm-online-only-img,
  .p-product_detail-react-carousel__itm-online-only-img {
    position: absolute;
    width: 21.33333vw;
    height: auto;
    top: 0;
    z-index: 1;
  }
  .p-product_detail-carousel-react__itm img,
  .p-product_detail-carousel-react__itm video,
  .p-product_detail-carousel__itm img,
  .p-product_detail-carousel__itm video,
  .p-product_detail-react-carousel-react__itm img,
  .p-product_detail-react-carousel-react__itm video,
  .p-product_detail-react-carousel__itm img,
  .p-product_detail-react-carousel__itm video {
    max-width: 100%;
    max-height: 100%;
    vertical-align: top;
  }
  .p-product_detail-carousel-react__itm .video_status-btn,
  .p-product_detail-carousel__itm .video_status-btn,
  .p-product_detail-react-carousel-react__itm .video_status-btn,
  .p-product_detail-react-carousel__itm .video_status-btn {
    left: 50%;
    right: 50%;
    top: 50%;
    bottom: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-color: hsla(0, 0%, 100%, 0.85);
    width: 65px;
    height: 65px;
  }
  .p-product_detail-carousel-react__itm .video-is-pause:before,
  .p-product_detail-carousel__itm .video-is-pause:before,
  .p-product_detail-react-carousel-react__itm .video-is-pause:before,
  .p-product_detail-react-carousel__itm .video-is-pause:before {
    width: 40px;
    height: 40px;
    background: url(clientlib-site/resources/images/common/icon/icon_pause-black.svg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%;
  }
  .p-product_detail-carousel-react__itm .video-is-play:before,
  .p-product_detail-carousel__itm .video-is-play:before,
  .p-product_detail-react-carousel-react__itm .video-is-play:before,
  .p-product_detail-react-carousel__itm .video-is-play:before {
    width: 40px;
    height: 40px;
    background: url(clientlib-site/resources/images/common/icon/icon_play-black.svg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%;
  }
  .p-product_detail-carousel-react__itm-desc,
  .p-product_detail-carousel__itm-desc,
  .p-product_detail-react-carousel-react__itm-desc,
  .p-product_detail-react-carousel__itm-desc {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 2.13333vw;
    background-color: hsla(0, 0%, 100%, 0.8);
    text-align: center;
    font-size: 9pt;
    font-size: 3.2vw;
  }
  .p-product_detail-carousel-react__itm-desc:empty,
  .p-product_detail-carousel__itm-desc:empty,
  .p-product_detail-react-carousel-react__itm-desc:empty,
  .p-product_detail-react-carousel__itm-desc:empty {
    padding: 0;
  }
  .p-product_detail-carousel-react::-webkit-scrollbar,
  .p-product_detail-carousel::-webkit-scrollbar,
  .p-product_detail-react-carousel-react::-webkit-scrollbar,
  .p-product_detail-react-carousel::-webkit-scrollbar {
    display: none;
  }
  .p-product_detail-carousel-react .simplebar-content-wrapper,
  .p-product_detail-carousel .simplebar-content-wrapper,
  .p-product_detail-react-carousel-react .simplebar-content-wrapper,
  .p-product_detail-react-carousel .simplebar-content-wrapper {
    overflow: auto;
    -ms-scroll-snap-type: x mandatory;
    scroll-snap-type: x mandatory;
  }
  .p-product_detail-carousel-react .simplebar-track.simplebar-horizontal,
  .p-product_detail-carousel .simplebar-track.simplebar-horizontal,
  .p-product_detail-react-carousel-react .simplebar-track.simplebar-horizontal,
  .p-product_detail-react-carousel .simplebar-track.simplebar-horizontal {
    height: 9pt;
    margin: 0 70px;
    position: relative;
    top: -20px;
    background: -webkit-gradient(
      linear,
      left bottom,
      left top,
      from(#f7f8fa),
      color-stop(41.66667%, #f7f8fa),
      color-stop(41.66667%, #eee),
      color-stop(58.33333%, #eee),
      color-stop(58.33333%, #f7f8fa),
      to(#f7f8fa)
    );
    background: linear-gradient(0deg, #f7f8fa 0, #f7f8fa 41.66667%, #eee 0, #eee 58.33333%, #f7f8fa 0, #f7f8fa);
  }
  .p-product_detail-carousel-react .simplebar-track.simplebar-horizontal .simplebar-scrollbar,
  .p-product_detail-carousel .simplebar-track.simplebar-horizontal .simplebar-scrollbar,
  .p-product_detail-react-carousel-react .simplebar-track.simplebar-horizontal .simplebar-scrollbar,
  .p-product_detail-react-carousel .simplebar-track.simplebar-horizontal .simplebar-scrollbar {
    top: 0;
    height: 9pt;
  }
  .p-product_detail-carousel-react .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before,
  .p-product_detail-carousel .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before,
  .p-product_detail-react-carousel-react .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before,
  .p-product_detail-react-carousel .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
    left: 0;
    right: 0;
    opacity: 1;
    -webkit-transition: auto;
    transition: auto;
    border-radius: 0;
    background: -webkit-gradient(
      linear,
      left bottom,
      left top,
      from(#f7f8fa),
      color-stop(41.66667%, #f7f8fa),
      color-stop(41.66667%, #999),
      color-stop(58.33333%, #999),
      color-stop(58.33333%, #f7f8fa),
      to(#f7f8fa)
    );
    background: linear-gradient(0deg, #f7f8fa 0, #f7f8fa 41.66667%, #999 0, #999 58.33333%, #f7f8fa 0, #f7f8fa);
  }
  .p-product_detail-carousel-react .simplebar-track.simplebar-horizontal .simplebar-scrollbar.simplebar-hover:before,
  .p-product_detail-carousel .simplebar-track.simplebar-horizontal .simplebar-scrollbar.simplebar-hover:before,
  .p-product_detail-react-carousel-react
    .simplebar-track.simplebar-horizontal
    .simplebar-scrollbar.simplebar-hover:before,
  .p-product_detail-react-carousel .simplebar-track.simplebar-horizontal .simplebar-scrollbar.simplebar-hover:before {
    height: 9pt;
    left: 0;
    right: 0;
    opacity: 1;
    -webkit-transition: auto;
    transition: auto;
    border-radius: 0;
    background: -webkit-gradient(
      linear,
      left bottom,
      left top,
      from(#f7f8fa),
      color-stop(25%, #f7f8fa),
      color-stop(41.66667%, #000),
      color-stop(58.33333%, #000),
      color-stop(58.33333%, #f7f8fa),
      to(#f7f8fa)
    );
    background: linear-gradient(0deg, #f7f8fa 0, #f7f8fa 25%, #000 41.66667%, #000 58.33333%, #f7f8fa 0, #f7f8fa);
  }
  .p-product_detail-react-variation-container,
  .p-product_detail-variation-container {
    margin-top: 14px;
    margin-bottom: 6px;
  }
  .p-product_detail-react-variation-link-list__itm,
  .p-product_detail-variation-link-list__itm {
    width: 21.86667vw;
    height: 21.86667vw;
  }
  .p-product_detail-react-variation-link-list__itm img,
  .p-product_detail-variation-link-list__itm img {
    height: 16vw;
  }
  .p-product_detail-react-variation-link-list__itm + .p-product_detail-react-variation-link-list__itm,
  .p-product_detail-react-variation-link-list__itm + .p-product_detail-variation-link-list__itm,
  .p-product_detail-variation-link-list__itm + .p-product_detail-react-variation-link-list__itm,
  .p-product_detail-variation-link-list__itm + .p-product_detail-variation-link-list__itm {
    margin-left: 1.33333vw;
  }
  .p-product_detail-react-variation-label,
  .p-product_detail-variation-label {
    margin-left: 8px;
  }
  .p-product_detail-react-size-variation-container,
  .p-product_detail-size-variation-container {
    margin-top: 14px;
    margin-bottom: 6px;
  }
  .p-product_detail-react-size-variation-link-list__itm,
  .p-product_detail-size-variation-link-list__itm {
    width: 14.59075vw;
    height: 7.28889vw;
  }
  .p-product_detail-react-size-variation-link-list__itm + .p-product_detail-react-size-variation-link-list__itm,
  .p-product_detail-react-size-variation-link-list__itm + .p-product_detail-size-variation-link-list__itm,
  .p-product_detail-size-variation-link-list__itm + .p-product_detail-react-size-variation-link-list__itm,
  .p-product_detail-size-variation-link-list__itm + .p-product_detail-size-variation-link-list__itm {
    margin-left: 1.33333vw;
  }
  .p-product_detail-react-utility,
  .p-product_detail-utility {
    margin-top: 16vw;
    padding: 0 12vw;
  }
  .p-product_detail-react-utility--secondary,
  .p-product_detail-utility--secondary {
    margin-top: 5.33333vw;
  }
  .p-product_detail-react-utility--secondary div:only-child,
  .p-product_detail-utility--secondary div:only-child {
    width: 100%;
  }
  .p-product_detail-react-utility--secondary div,
  .p-product_detail-utility--secondary div {
    width: 100%;
    margin-right: 2%;
  }
  .p-product_detail-react-utility--secondary div:last-child,
  .p-product_detail-utility--secondary div:last-child {
    margin-right: 0;
  }
  .p-product_detail-react-utility--tertiary,
  .p-product_detail-utility--tertiary {
    margin-top: 5.33333vw;
  }
  .p-product_detail-react-utility--tertiary div,
  .p-product_detail-utility--tertiary div {
    width: 100%;
  }
  .p-product_detail-feature-txt,
  .p-product_detail-react-feature-txt {
    margin-top: 16vw;
    padding: 0 4.26667vw;
  }
  .p-product_detail-feature-txt p,
  .p-product_detail-react-feature-txt p {
    font-size: 9pt;
    font-size: 3.2vw;
    line-height: 2;
    white-space: break-spaces;
  }
  .p-product_detail-react-visual,
  .p-product_detail-react-visual-react,
  .p-product_detail-visual,
  .p-product_detail-visual-react {
    display: none;
  }
  .p-product__btn-addcart a {
    padding: 3.46667vw;
    font-size: 9pt;
    font-size: 3.2vw;
    line-height: 20px;
  }
  .p-product__btn-addcart a:after {
    margin-left: 1.33333vw;
  }
  .p-product__btn-addcart--disabled a {
    pointer-events: none;
    color: #000;
    background-color: #b2b2b2;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
  .p-product__btn-addcart--noicon a:after {
    content: '';
    margin-left: 0;
  }
  .p-product__btn-addcart--hidden {
    display: none;
  }
  .p-product__btn-fav a,
  .p-product__btn-fav button.cmp-button,
  .p-product__btn-fav p,
  .p-product__btn-link a,
  .p-product__btn-link button.cmp-button,
  .p-product__btn-link p,
  .p-product__btn-stock a,
  .p-product__btn-stock button.cmp-button,
  .p-product__btn-stock p {
    height: 100%;
    padding: 2.66667vw;
    font-size: 9pt;
    font-size: 3.2vw;
    line-height: 20px;
  }
  .p-product__btn-fav {
    margin-top: 5.33333vw;
  }
  .p-product__btn-fav .p-product__btn-fav-icon {
    width: 5.33333vw;
    height: 5.33333vw;
    margin-left: 1.33333vw;
  }
  .p-product__btn-addcart-fixed {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100vw;
    z-index: 1;
  }
  .p-product__btn-addcart-fixed .p-product__btn-addcart {
    width: 100%;
    opacity: 0;
    -webkit-transition: opacity 0.24s ease-out;
    transition: opacity 0.24s ease-out;
    display: none;
    margin-left: 3.2vw;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .p-product__btn-addcart-fixed .p-product__btn-addcart a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 14px;
    padding: unset;
    height: 44px;
  }
  .is-cart-fixed .p-product__btn-addcart-fixed .p-product__btn-addcart {
    display: block;
  }
  .is-cart-fade .p-product__btn-addcart-fixed .p-product__btn-addcart {
    opacity: 1;
  }
  .p-product__btn-addcart-fixed .p-product__btn-fav {
    margin-top: 0;
    background: #fff;
    opacity: 0;
    -webkit-transition: opacity 0.24s ease-out;
    transition: opacity 0.24s ease-out;
    margin-left: 5.33333vw;
    margin-right: 2.13333vw;
    display: none;
  }
  .p-product__btn-addcart-fixed .p-product__btn-fav p {
    font-size: 14px;
    border: none;
    padding: 0;
    margin: 0 -1.06667vw;
  }
  .is-cart-fixed .p-product__btn-addcart-fixed .p-product__btn-fav {
    display: block;
  }
  .is-cart-fade .p-product__btn-addcart-fixed .p-product__btn-fav {
    opacity: 1;
  }
  .p-product__btn-addcart-fixed .p-product__btn-fav-icon {
    width: 9.06667vw;
    height: 9.06667vw;
    max-width: 34px;
    max-height: 34px;
    margin-left: 0;
  }
  .p-product__btn-addcart-fixed .p-product__btn-fav-icon .icon-casio-icon_favorite_01:before,
  .p-product__btn-addcart-fixed .p-product__btn-fav-icon:after {
    font-size: 34px;
  }
  .p-product__btn-addcart-fixed .p-product__btn-customize {
    width: 100%;
    opacity: 0;
    -webkit-transition: opacity 0.24s ease-out;
    transition: opacity 0.24s ease-out;
    display: none;
    cursor: pointer;
    border: 1px solid #000;
    height: 44px;
    margin-left: 3.2vw;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .p-product__btn-addcart-fixed .p-product__btn-customize p {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    background-color: #fff;
  }
  .p-product__btn-addcart-fixed .p-product__btn-customize p span {
    font-weight: 300;
    color: #000;
    font-size: 14px;
  }
  .p-product__btn-addcart-fixed .p-product__btn-customize p span img {
    width: 5.33333vw;
    height: 5.33333vw;
    margin-left: 1.33333vw;
    vertical-align: middle;
  }
  .is-cart-fixed .p-product__btn-addcart-fixed .p-product__btn-customize {
    display: block;
  }
  .is-cart-fade .p-product__btn-addcart-fixed .p-product__btn-customize {
    opacity: 1;
  }
  .p-product__btn-addcart-fixed .p-product_detail-utility--primary {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: unset;
    background-color: #fff;
    opacity: 0;
  }
  .is-cart-fixed .p-product__btn-addcart-fixed .p-product_detail-utility--primary {
    padding: 2.13333vw 3.2vw calc(env(safe-area-inset-bottom, 0px) + 2.13333vw) 0;
  }
  .is-cart-fade .p-product__btn-addcart-fixed .p-product_detail-utility--primary {
    opacity: 1;
  }
}
@-webkit-keyframes submenue-in {
  0% {
    opacity: 0;
    z-index: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  to {
    opacity: 1;
    z-index: 2;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@-webkit-keyframes submenue-out {
  0% {
    opacity: 1;
    z-index: 2;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  to {
    opacity: 0;
    z-index: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
}
@media (min-width: 768px) {
  .is-lang-rtl .p-product_detail-variation-link-list__itm:first-child,
  body.is-lang-rtl .p-product_detail-variation-link-list__itm:first-child,
  html[lang='ar-AE'] .p-product_detail-variation-link-list__itm:first-child,
  html[lang='ar'] .p-product_detail-variation-link-list__itm:first-child,
  html[lang='fa'] .p-product_detail-variation-link-list__itm:first-child {
    margin-left: 5px;
  }
  .is-lang-rtl .p-product_detail-variation-link-list__itm + .is-lang-rtl .p-product_detail-variation-link-list__itm,
  .is-lang-rtl .p-product_detail-variation-link-list__itm + body.is-lang-rtl .p-product_detail-variation-link-list__itm,
  .is-lang-rtl
    .p-product_detail-variation-link-list__itm
    + html[lang='ar-AE']
    .p-product_detail-variation-link-list__itm,
  .is-lang-rtl .p-product_detail-variation-link-list__itm + html[lang='ar'] .p-product_detail-variation-link-list__itm,
  .is-lang-rtl .p-product_detail-variation-link-list__itm + html[lang='fa'] .p-product_detail-variation-link-list__itm,
  body.is-lang-rtl .p-product_detail-variation-link-list__itm + .is-lang-rtl .p-product_detail-variation-link-list__itm,
  body.is-lang-rtl
    .p-product_detail-variation-link-list__itm
    + body.is-lang-rtl
    .p-product_detail-variation-link-list__itm,
  body.is-lang-rtl
    .p-product_detail-variation-link-list__itm
    + html[lang='ar-AE']
    .p-product_detail-variation-link-list__itm,
  body.is-lang-rtl
    .p-product_detail-variation-link-list__itm
    + html[lang='ar']
    .p-product_detail-variation-link-list__itm,
  body.is-lang-rtl
    .p-product_detail-variation-link-list__itm
    + html[lang='fa']
    .p-product_detail-variation-link-list__itm,
  html[lang='ar-AE']
    .p-product_detail-variation-link-list__itm
    + .is-lang-rtl
    .p-product_detail-variation-link-list__itm,
  html[lang='ar-AE']
    .p-product_detail-variation-link-list__itm
    + body.is-lang-rtl
    .p-product_detail-variation-link-list__itm,
  html[lang='ar-AE']
    .p-product_detail-variation-link-list__itm
    + html[lang='ar-AE']
    .p-product_detail-variation-link-list__itm,
  html[lang='ar-AE']
    .p-product_detail-variation-link-list__itm
    + html[lang='ar']
    .p-product_detail-variation-link-list__itm,
  html[lang='ar-AE']
    .p-product_detail-variation-link-list__itm
    + html[lang='fa']
    .p-product_detail-variation-link-list__itm,
  html[lang='ar'] .p-product_detail-variation-link-list__itm + .is-lang-rtl .p-product_detail-variation-link-list__itm,
  html[lang='ar']
    .p-product_detail-variation-link-list__itm
    + body.is-lang-rtl
    .p-product_detail-variation-link-list__itm,
  html[lang='ar']
    .p-product_detail-variation-link-list__itm
    + html[lang='ar-AE']
    .p-product_detail-variation-link-list__itm,
  html[lang='ar']
    .p-product_detail-variation-link-list__itm
    + html[lang='ar']
    .p-product_detail-variation-link-list__itm,
  html[lang='ar']
    .p-product_detail-variation-link-list__itm
    + html[lang='fa']
    .p-product_detail-variation-link-list__itm,
  html[lang='fa'] .p-product_detail-variation-link-list__itm + .is-lang-rtl .p-product_detail-variation-link-list__itm,
  html[lang='fa']
    .p-product_detail-variation-link-list__itm
    + body.is-lang-rtl
    .p-product_detail-variation-link-list__itm,
  html[lang='fa']
    .p-product_detail-variation-link-list__itm
    + html[lang='ar-AE']
    .p-product_detail-variation-link-list__itm,
  html[lang='fa']
    .p-product_detail-variation-link-list__itm
    + html[lang='ar']
    .p-product_detail-variation-link-list__itm,
  html[lang='fa']
    .p-product_detail-variation-link-list__itm
    + html[lang='fa']
    .p-product_detail-variation-link-list__itm {
    margin-right: 5px;
  }
  .is-lang-rtl .p-product__btn-addcart a:after,
  body.is-lang-rtl .p-product__btn-addcart a:after,
  html[lang='ar-AE'] .p-product__btn-addcart a:after,
  html[lang='ar'] .p-product__btn-addcart a:after,
  html[lang='fa'] .p-product__btn-addcart a:after {
    margin-right: 10px;
  }
  .is-lang-rtl .p-product__btn-fav .p-product__btn-fav-icon,
  body.is-lang-rtl .p-product__btn-fav .p-product__btn-fav-icon,
  html[lang='ar-AE'] .p-product__btn-fav .p-product__btn-fav-icon,
  html[lang='ar'] .p-product__btn-fav .p-product__btn-fav-icon,
  html[lang='fa'] .p-product__btn-fav .p-product__btn-fav-icon {
    margin-right: 5px;
  }
  .is-lang-rtl .p-product_detail-info,
  body.is-lang-rtl .p-product_detail-info,
  html[lang='ar-AE'] .p-product_detail-info,
  html[lang='ar'] .p-product_detail-info,
  html[lang='fa'] .p-product_detail-info {
    left: 0;
    right: auto !important;
  }
}
.coral-RichText a {
  color: -webkit-link;
  cursor: pointer;
  text-decoration: underline;
}
main.container {
  padding: 0.5em 1em;
}
.d-none {
  display: none !important;
}
.root.container {
  max-width: 72pc;
  margin: 90px auto 0;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (max-width: 767px) {
  .root.container {
    margin-top: 50px;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.width-full {
  width: 100%;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50%;
  margin-right: -50%;
}
.padding-top-1 {
  padding-top: 1rem;
}
.padding-left-1 {
  padding-left: 1rem;
}
.padding-right-1 {
  padding-right: 1rem;
}
.padding-bottom-1 {
  padding-bottom: 1rem;
}
.margin-top-1 {
  margin-top: 1rem;
}
.margin-left-1 {
  margin-left: 1rem;
}
.margin-right-1 {
  margin-right: 1rem;
}
.margin-bottom-1 {
  margin-bottom: 1rem;
}
.padding-top-2 {
  padding-top: 2rem;
}
.padding-left-2 {
  padding-left: 2rem;
}
.padding-right-2 {
  padding-right: 2rem;
}
.padding-bottom-2 {
  padding-bottom: 2rem;
}
.margin-top-2 {
  margin-top: 2rem;
}
.margin-left-2 {
  margin-left: 2rem;
}
.margin-right-2 {
  margin-right: 2rem;
}
.margin-bottom-2 {
  margin-bottom: 2rem;
}
.padding-top-3 {
  padding-top: 3rem;
}
.padding-left-3 {
  padding-left: 3rem;
}
.padding-right-3 {
  padding-right: 3rem;
}
.padding-bottom-3 {
  padding-bottom: 3rem;
}
.margin-top-3 {
  margin-top: 3rem;
}
.margin-left-3 {
  margin-left: 3rem;
}
.margin-right-3 {
  margin-right: 3rem;
}
.margin-bottom-3 {
  margin-bottom: 3rem;
}
.padding-top-4 {
  padding-top: 4rem;
}
.padding-left-4 {
  padding-left: 4rem;
}
.padding-right-4 {
  padding-right: 4rem;
}
.padding-bottom-4 {
  padding-bottom: 4rem;
}
.margin-top-4 {
  margin-top: 4rem;
}
.margin-left-4 {
  margin-left: 4rem;
}
.margin-right-4 {
  margin-right: 4rem;
}
.margin-bottom-4 {
  margin-bottom: 4rem;
}
.padding-top-5 {
  padding-top: 5rem;
}
.padding-left-5 {
  padding-left: 5rem;
}
.padding-right-5 {
  padding-right: 5rem;
}
.padding-bottom-5 {
  padding-bottom: 5rem;
}
.margin-top-5 {
  margin-top: 5rem;
}
.margin-left-5 {
  margin-left: 5rem;
}
.margin-right-5 {
  margin-right: 5rem;
}
.margin-bottom-5 {
  margin-bottom: 5rem;
}
.padding-top-6 {
  padding-top: 6rem;
}
.padding-left-6 {
  padding-left: 6rem;
}
.padding-right-6 {
  padding-right: 6rem;
}
.padding-bottom-6 {
  padding-bottom: 6rem;
}
.margin-top-6 {
  margin-top: 6rem;
}
.margin-left-6 {
  margin-left: 6rem;
}
.margin-right-6 {
  margin-right: 6rem;
}
.margin-bottom-6 {
  margin-bottom: 6rem;
}
.padding-top-7 {
  padding-top: 7rem;
}
.padding-left-7 {
  padding-left: 7rem;
}
.padding-right-7 {
  padding-right: 7rem;
}
.padding-bottom-7 {
  padding-bottom: 7rem;
}
.margin-top-7 {
  margin-top: 7rem;
}
.margin-left-7 {
  margin-left: 7rem;
}
.margin-right-7 {
  margin-right: 7rem;
}
.margin-bottom-7 {
  margin-bottom: 7rem;
}
.padding-top-8 {
  padding-top: 8rem;
}
.padding-left-8 {
  padding-left: 8rem;
}
.padding-right-8 {
  padding-right: 8rem;
}
.padding-bottom-8 {
  padding-bottom: 8rem;
}
.margin-top-8 {
  margin-top: 8rem;
}
.margin-left-8 {
  margin-left: 8rem;
}
.margin-right-8 {
  margin-right: 8rem;
}
.margin-bottom-8 {
  margin-bottom: 8rem;
}
.modal-mask {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.5);
  display: table;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
.modal-wrapper {
  display: table-cell;
  vertical-align: middle;
}
.modal-container {
  max-width: 50pc;
  width: 100%;
  max-height: 90vh;
  overflow-y: auto;
  margin: 0 auto;
  padding: 0 50px 20px;
  background-color: #fff;
  border-radius: 2px;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.33);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.33);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
@media (max-width: 767px) {
  .modal-container {
    padding: 0 20px 20px;
  }
}
.modal-container__head {
  position: fixed;
  width: 100%;
  min-height: 60px;
  background-color: #fff;
  max-width: 50pc;
  margin-left: -50px;
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 767px) {
  .modal-container__head {
    margin-left: -20px;
  }
}
.modal-container__head:after {
  content: '';
  font-size: 0;
  min-height: inherit;
}
.modal-container__head {
  padding-left: 50px;
  padding-right: 50px;
}
@media (max-width: 767px) {
  .modal-container__head {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.modal-container__head .cmp-title--h2-line {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.modal-container__head .cmp-title--h2-line .cmp-title .cmp-title__text {
  padding-bottom: 0;
}
.modal-container__head .cmp-title--h2-line .cmp-title .cmp-title__text:before {
  left: -50px;
  width: 40px;
}
@media (max-width: 767px) {
  .modal-container__head .cmp-title--h2-line .cmp-title .cmp-title__text:before {
    left: -20px;
    width: 10px;
  }
}
.modal-container__head .cmp-title--h2-line .cmp-title:before {
  display: none;
}
.modal-container__body {
  margin-top: 70px;
}
.modal-container__close {
  text-decoration: none;
}
.modal-body {
  margin: 20px 0;
}
.modal-default-button {
  float: right;
}
.modal-enter,
.modal-leave-active {
  opacity: 0;
}
.message-dialog__bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 1.5rem;
}
.message-dialog__bottom .cmp-button {
  margin-left: 1rem;
  margin-right: 1rem;
}
@media (max-width: 767px) {
  .message-dialog__bottom {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .message-dialog__bottom .button {
    margin: 0.5rem;
  }
  .message-dialog__bottom .button .cmp-button {
    min-width: auto;
    margin-left: 0;
    margin-right: 0;
  }
}
.threedcg-asset {
  position: relative;
  margin: 0 auto;
  border: 1px solid #000;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.WebGL-content,
.webGl-content-react {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.WebGL-output canvas {
  vertical-align: text-bottom;
}
@media (min-width: 768px) {
  .threedcg-asset {
    padding-top: 46.22871%;
  }
  .productpage .threedcg-asset {
    width: 95.62044%;
  }
}
@media (max-width: 767px) {
  .threedcg-asset {
    padding-top: 91.73333%;
  }
  .productpage .threedcg-asset {
    width: 91.73333%;
  }
}
.cmp-accordion__item {
  border-bottom: 1px solid #bebebe;
}
.cmp-accordion__title {
  padding: 2.43309% 0;
  font-weight: 400;
  line-height: 1;
  font-size: 18px;
  border-top: 1px solid #bebebe;
  position: relative;
}
@media (min-width: 1367px) {
  .cmp-accordion__title {
    font-size: 18px;
  }
}
@media (min-width: 768px) and (max-width: 1366px) {
  .cmp-accordion__title {
    font-size: 1.35135vw;
  }
}
@media (max-width: 767px) {
  .cmp-accordion__title {
    padding: 5.33333vw 0;
  }
}
.cmp-accordion__title:after {
  font-family: icon-casio !important;
  font-size: 20px;
  content: '\e953';
  position: absolute;
  right: 20px;
  font-weight: 400;
  top: 30%;
}
@media (max-width: 1366px) and (min-width: 768px) {
  .cmp-accordion__title:after {
    right: 1.5015vw;
  }
}
@media (max-width: 767px) {
  .cmp-accordion__title:after {
    right: 0;
  }
}
.cmp-accordion__title.open:after {
  font-family: icon-casio !important;
  font-size: 20px;
  content: '\e94c';
}
.cmp-accordion__panel {
  margin-left: 50px;
  margin-right: 50px;
}
@media (max-width: 767px) {
  .cmp-accordion__panel {
    margin-left: 29px;
    margin-right: 29px;
  }
}
.cmp-accordion__panel--expanded {
  font-size: 9pt;
}
.cmp-accordion__panel--expanded .text {
  padding-left: 0;
  margin-bottom: 10px;
  padding-bottom: 10px;
  font-weight: 700;
}
@media (max-width: 767px) {
  .cmp-accordion__panel--expanded {
    font-size: 9pt;
  }
  .cmp-accordion__panel--expanded .responsivegrid .aem-Grid {
    display: block;
  }
}
.cmp-accordion--bold .cmp-accordion__title {
  font-weight: 700;
}
@media (prefers-contrast: more) {
  .cmp-accordion__title:after {
    -webkit-filter: invert(1);
    filter: invert(1);
  }
}
@media (max-width: 767px) {
  .cmp-brand_menu__wrapper__outer {
    margin-bottom: 18.4vw;
  }
}
.cmp-brand_menu__wrapper {
  position: relative;
  width: 100%;
  background-color: #fff;
  border-top: 1px solid #e3e3e3;
  border-bottom: 1px solid #e3e3e3;
}
.cmp-brand_menu__wrapper.is-fixed {
  position: fixed;
  top: 0;
  left: 50%;
  z-index: 998;
  width: calc(100% - 7pc);
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  -webkit-transition: top 0.3s ease-out;
  transition: top 0.3s ease-out;
}
.cmp-brand_menu__wrapper.is-fixed.is-slide {
  top: 60px;
}
@media (max-width: 767px) {
  .cmp-brand_menu__wrapper {
    margin: 0 -1pc 18.4vw;
    width: 108%;
  }
  .cmp-brand_menu__wrapper.is-fixed {
    width: 100%;
    margin-right: 0;
    margin-left: 0;
  }
}
@media (max-width: 995px) {
  .cmp-brand_menu__wrapper.is-fixed.is-slide {
    top: 50px;
  }
}
body:has(.cmp-product-navigation[data-fixed-menu='all']) .cmp-brand_menu__wrapper.is-fixed {
  top: 84px;
}
body:has(.cmp-product-navigation[data-fixed-menu='all']) .cmp-brand_menu__wrapper.is-fixed.is-slide {
  top: 9pc;
}
@media (max-width: 995px) {
  body:has(.cmp-product-navigation[data-fixed-menu='all']) .cmp-brand_menu__wrapper.is-fixed {
    top: 60px;
  }
  body:has(.cmp-product-navigation[data-fixed-menu='all']) .cmp-brand_menu__wrapper.is-fixed.is-slide {
    top: 110px;
  }
}
@media (max-width: 767px) {
  body:has(.cmp-product-navigation[data-fixed-menu='sp']) .cmp-brand_menu__wrapper.is-fixed {
    top: 84px;
  }
  body:has(.cmp-product-navigation[data-fixed-menu='sp']) .cmp-brand_menu__wrapper.is-fixed.is-slide {
    top: 9pc;
  }
}
@media (max-width: 767px) and (max-width: 995px) {
  body:has(.cmp-product-navigation[data-fixed-menu='sp']) .cmp-brand_menu__wrapper.is-fixed {
    top: 60px;
  }
  body:has(.cmp-product-navigation[data-fixed-menu='sp']) .cmp-brand_menu__wrapper.is-fixed.is-slide {
    top: 110px;
  }
}
@media (min-width: 768px) {
  body:has(.cmp-product-navigation[data-fixed-menu='pc']) .cmp-brand_menu__wrapper.is-fixed {
    top: 84px;
  }
  body:has(.cmp-product-navigation[data-fixed-menu='pc']) .cmp-brand_menu__wrapper.is-fixed.is-slide {
    top: 9pc;
  }
}
@media (min-width: 768px) and (max-width: 995px) {
  body:has(.cmp-product-navigation[data-fixed-menu='pc']) .cmp-brand_menu__wrapper.is-fixed {
    top: 60px;
  }
  body:has(.cmp-product-navigation[data-fixed-menu='pc']) .cmp-brand_menu__wrapper.is-fixed.is-slide {
    top: 110px;
  }
}
.cmp-brand_menu {
  position: relative;
  font-weight: 500;
  font-size: 9pt;
  -ms-overflow-style: none;
  scrollbar-width: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.cmp-brand_menu::-webkit-scrollbar {
  display: none;
}
.cmp-brand_menu .cmp-brand_menu__itemwrap {
  position: relative;
  height: 100%;
}
.cmp-brand_menu .cmp-brand_menu__itemwrap.is-active {
  padding-left: 20px;
}
@media (min-width: 768px) {
  .cmp-brand_menu .cmp-brand_menu__itemwrap {
    width: calc(100% - 150px);
    max-width: 865px;
    margin-right: 28px;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
  }
}
@media (max-width: 767px) {
  .cmp-brand_menu .cmp-brand_menu__itemwrap {
    width: 100%;
    padding: 0;
    overflow-x: scroll;
  }
}
.cmp-brand_menu .left {
  display: none;
}
.cmp-brand_menu .left:before {
  content: '';
  width: 7px;
  height: 7px;
  border: 0;
  cursor: pointer;
  border-top: 1.5px solid #000;
  border-right: 1.5px solid #000;
  -webkit-transform: rotate(225deg);
  transform: rotate(225deg);
  position: absolute;
  top: 50%;
  left: 5px;
  margin-top: -3px;
}
@media (max-width: 767px) {
  .cmp-brand_menu .left:before {
    display: none;
  }
}
.cmp-brand_menu .left.is-active {
  display: block;
}
.cmp-brand_menu .right {
  display: none;
}
.cmp-brand_menu .right:after {
  content: '';
  width: 7px;
  height: 7px;
  border: 0;
  cursor: pointer;
  border-top: 1.5px solid #000;
  border-right: 1.5px solid #000;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  top: 50%;
  right: -20px;
  margin-top: -3px;
}
@media (max-width: 767px) {
  .cmp-brand_menu .right:after {
    display: none;
  }
}
.cmp-brand_menu .right.is-active {
  display: block;
}
.cmp-brand_menu .cmp-brand_menu__items {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0;
  padding: 15px 10px;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  overflow-x: hidden;
}
@media (min-width: 768px) {
  .cmp-brand_menu .cmp-brand_menu__items {
    max-width: 865px;
  }
}
@media (max-width: 767px) {
  .cmp-brand_menu .cmp-brand_menu__items {
    padding: 15px 10px;
    margin: 0;
    overflow-x: scroll;
  }
}
.cmp-brand_menu .cmp-brand_menu__items .hscroll_wrapper ul li {
  display: inline-block;
  margin: 0 1em 0 0;
  scroll-snap-align: center;
}
.cmp-brand_menu .cmp-brand_menu__items .cmp-brand_menu__item {
  list-style-type: none;
  margin-right: 30px;
  white-space: nowrap;
  scroll-snap-align: center;
}
@media (max-width: 767px) {
  .cmp-brand_menu .cmp-brand_menu__items .cmp-brand_menu__item {
    list-style-type: none;
    margin-right: 20px;
    margin-bottom: 1vw;
    height: 100%;
  }
}
.cmp-brand_menu .cmp-brand_menu__items .cmp-brand_menu__item a.cmp-brand_menu__txt {
  color: #000;
  text-decoration: none;
  opacity: 0.6;
  width: 100%;
}
.cmp-brand_menu .cmp-brand_menu__items .cmp-brand_menu__item.is-current {
  position: relative;
}
.cmp-brand_menu .cmp-brand_menu__items .cmp-brand_menu__item.is-current h1 {
  font-weight: 500;
  font-size: 9pt;
  line-height: inherit;
}
.cmp-brand_menu .cmp-brand_menu__items .cmp-brand_menu__item.is-current a.cmp-brand_menu__txt {
  opacity: 1;
  color: #000;
  font-weight: 700;
}
.cmp-brand_menu .cmp-brand_menu__items .cmp-brand_menu__item.is-current a.cmp-brand_menu__txt:before {
  content: '';
  display: block;
  width: 120%;
  height: 3px;
  background-color: #000;
  position: absolute;
  bottom: -15px;
  left: -10%;
}
@media (max-width: 767px) {
  .cmp-brand_menu .cmp-brand_menu__items .cmp-brand_menu__item.is-current a.cmp-brand_menu__txt:before {
    bottom: -19px;
  }
}
@media (max-width: 767px) {
  .cmp-brand_menu .cmp-brand_menu__items .cmp-brand_menu__item a.cmp-brand_menu__txt {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    min-height: inherit;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
    text-align: center;
    font-size: 9pt;
  }
  .cmp-brand_menu .cmp-brand_menu__items .cmp-brand_menu__item a.cmp-brand_menu__txt .cmp-brand_menu__thumb {
    width: 60%;
    display: block;
    text-align: center;
  }
}
.brand-menu.aem-GridColumn {
  height: 52px;
}
@media (max-width: 767px) {
  .brand-menu.aem-GridColumn {
    height: 60px;
  }
}
@media (prefers-contrast: more) {
  .cmp-brand_menu img {
    -webkit-filter: invert(1);
    filter: invert(1);
  }
}
.cmp-breadcrumb {
  font-weight: 200;
  font-size: 9pt;
  color: #000;
  min-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.cmp-breadcrumb:after {
  content: '';
  font-size: 0;
  min-height: inherit;
}
.cmp-breadcrumb__item {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.cmp-breadcrumb__item a {
  color: #000;
  text-decoration: none;
}
.cmp-breadcrumb__item a:hover {
  text-decoration: underline;
  color: #000;
}
.cmp-breadcrumb__item:after {
  margin-left: 5px;
  margin-right: 3px;
  display: inline-block;
  font-family: icon-casio !important;
  content: '\e962';
  color: #b4b4b4;
  font-size: 10px;
}
.cmp-breadcrumb__item--active {
  color: #000;
}
.cmp-breadcrumb .cmp-breadcrumb__item--active.cmp-breadcrumb__item:last-child:after {
  display: none;
}
.cmp-button {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border: 1px solid #000;
  min-height: 45px;
  min-width: 285px;
  font-size: 14px;
  text-decoration: none;
  background-color: #000;
  color: #fff;
  outline: none;
}
.cmp-button__text {
  margin: 0.5rem;
}
.cmp-button__text a {
  color: inherit;
  text-decoration: inherit;
}
.cmp-button[target='_blank'] .cmp-button__text:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  top: 1px;
  margin-left: 7px;
  display: inline-block;
  font-family: icon-casio !important;
  font-size: 14px;
  content: '\e940';
}
.cmp-button__icon:before {
  color: inherit;
}
.cmp-button:after {
  content: '';
  font-size: 0;
  min-height: inherit;
}
.cmp-button:hover {
  background-color: #666;
  border: 1px solid #666;
}
.cmp-button:focus-visible {
  outline: 2px solid #000;
}
@media (max-width: 767px) {
  .cmp-button {
    font-size: 9pt;
  }
}
@media (max-width: 374px) {
  .cmp-button {
    min-width: 76vw;
  }
}
.cmp-button--disabled {
  pointer-events: none;
  background-color: #666;
  border: 1px solid #666;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.helpful-popup .modal-container,
.unhelpful-popup .modal-container {
  max-width: 0;
  padding: 0;
}
.cmp-button--white .cmp-button {
  background-color: #fff;
  border: 1px solid #bebebe;
  color: #000;
}
.cmp-button--white .cmp-button:hover {
  border: 1px solid #000;
}
.cmp-button--white .cmp-button.cmp-button-popup-pushed:hover {
  border: 1px solid #bebebe;
}
.cmp-button--red .cmp-button {
  background: rgba(217, 45, 45, 0.1);
  border: 1px solid rgba(217, 45, 45, 0);
  color: #000;
}
.cmp-button--red .cmp-button:hover {
  border: 1px solid #000;
  opacity: 0.5;
}
.cmp-button--grey .cmp-button {
  border: 1px solid #000;
  background: #e4e4e4;
  color: #000;
}
.cmp-button--grey .cmp-button:hover {
  border: 1px solid #000;
  opacity: 0.5;
}
.cmp-button--grey .cmp-button[target='_blank'] .cmp-button__text:after,
.cmp-button--red .cmp-button[target='_blank'] .cmp-button__text:after,
.cmp-button--white .cmp-button[target='_blank'] .cmp-button__text:after {
  content: '\e93f';
}
.cmp-button--small .cmp-button {
  min-height: 40px;
  min-width: 140px;
}
@media (max-width: 767px) {
  .cmp-button--small .cmp-button {
    min-height: 40px;
  }
}
.cmp-button--inline .cmp-button {
  width: 100%;
  font-size: 14px;
  min-width: auto;
}
@media (max-width: 767px) {
  .cmp-button--inline .cmp-button {
    font-size: 9pt;
  }
}
.cmp-button--large .cmp-button {
  font-size: 14px;
}
.cmp-button--large .cmp-button__text {
  margin: 1.25rem 0.5rem;
}
.cmp-button--alignment__center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.cmp-button--alignment__center,
.cmp-button--alignment__left {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.cmp-button--alignment__left {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.cmp-button--alignment__right {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.cmp-header--eduEC .cmp-button {
  border: 1px solid #092981;
  background-color: #092981;
}
.cmp-header--eduEC .cmp-button:hover {
  border: 1px solid #3957a8;
  background-color: #3957a8;
}
.cmp-button--eduEC-lightBlue .cmp-button {
  color: #092981;
  border: 1px solid #092981;
  background-color: #d1d8ee;
}
.cmp-button--eduEC-lightBlue .cmp-button:hover {
  border: 1px solid #d1d8ee;
  background-color: #eff2fa;
}
.cmp-button--eduEC-lightBlue .cmp-button[target='_blank'] .cmp-button__text:after {
  content: '\e904';
}
.cmp-button--eduEC-white .cmp-button {
  color: #092981;
  border: 1px solid #758bc5;
  background-color: #fff;
}
.cmp-button--eduEC-white .cmp-button:hover {
  border: 1px solid #092981;
  background-color: #fff;
}
.cmp-button--eduEC-white .cmp-button[target='_blank'] .cmp-button__text:after {
  content: '\e904';
}
@media (prefers-contrast: more) {
  .cmp-button--eduEC-lightBlue .cmp-button[target='_blank'] .cmp-button__text:after,
  .cmp-button--eduEC-white .cmp-button[target='_blank'] .cmp-button__text:after,
  .cmp-button--grey .cmp-button[target='_blank'] .cmp-button__text:after,
  .cmp-button--red .cmp-button[target='_blank'] .cmp-button__text:after,
  .cmp-button--white .cmp-button[target='_blank'] .cmp-button__text:after {
    -webkit-filter: invert(1);
    filter: invert(1);
  }
}
.cmp-carousel__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cmp-carousel__item {
  display: block;
}
@media (max-width: 767px) {
  .cmp-carousel__item {
    display: none;
  }
  .cmp-carousel__item--active {
    display: block;
  }
}
.cmp-carousel__item--active {
  display: block;
}
@media (max-width: 767px) {
  .cmp-carousel__item--active {
    display: block;
  }
}
.cmp-carousel__item .cmp-image {
  margin: 3px;
  width: 408px;
  height: 408px;
}
@media (max-width: 767px) {
  .cmp-carousel__item .cmp-image {
    margin: 0;
    width: 100%;
    height: auto;
  }
}
.cmp-carousel__item .cmp-image a {
  height: 100%;
}
.cmp-carousel__item .cmp-image img {
  width: 100%;
  height: 100%;
  top: 0;
  -o-object-fit: contain;
  object-fit: contain;
}
.cmp-carousel__item .cmp-image video {
  max-width: 100%;
  width: 100%;
}
.cmp-carousel__item .cmp-image__video-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.cmp-carousel__actions {
  display: none;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  position: absolute;
  top: calc(50% - 30px);
}
@media (max-width: 767px) {
  .cmp-carousel__actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    pointer-events: none;
  }
}
.cmp-carousel__action--previous {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.cmp-carousel__action--next,
.cmp-carousel__action--previous {
  margin: 5px;
  height: 30px;
  width: 30px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  background-image: url(clientlib-site/resources/images/common/icon/icon_next.svg);
  pointer-events: auto;
}
.cmp-carousel__action--pause,
.cmp-carousel__action--play {
  display: none;
}
.cmp-carousel__indicators {
  display: none;
  margin-top: 15px;
  width: 100%;
}
@media (max-width: 767px) {
  .cmp-carousel__indicators {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.cmp-carousel__indicator {
  width: 22px;
  height: 30px;
  margin: 0;
  border-radius: 0;
  border-color: #fff;
  border-style: solid;
  border-width: 14.5px 7px;
  cursor: pointer;
  cursor: hand;
}
.cmp-carousel__indicator--active {
  border-top: 13px solid #fff;
  border-bottom: 13px solid #fff;
}
.cmp-carousel--slider .cmp-carousel__content {
  display: block;
}
.cmp-carousel--slider .cmp-carousel__item {
  display: none;
}
.cmp-carousel--slider .cmp-carousel__item--active {
  display: block;
}
.cmp-carousel--slider .cmp-carousel__item .cmp-image {
  margin: 0;
  width: auto;
  height: auto;
}
@media (max-width: 767px) {
  .cmp-carousel--slider .cmp-carousel__item .cmp-image {
    width: 100%;
    height: auto;
  }
}
.cmp-carousel--slider .cmp-carousel__item .teaser .cmp-teaser__content {
  margin-left: 0;
  margin-right: 0;
  width: 100%;
}
.cmp-carousel--list .cmp-carousel__content,
.cmp-carousel--slider .cmp-carousel__actions,
.cmp-carousel--slider .cmp-carousel__indicators {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-carousel--list .cmp-carousel__item {
  display: block;
}
@media (max-width: 767px) {
  .cmp-carousel--list .cmp-carousel__item {
    display: block;
    margin-bottom: 20px;
  }
}
.cmp-carousel--list .cmp-carousel__item--active {
  display: block;
}
.cmp-carousel--list .cmp-carousel__item .cmp-image {
  margin: 3px;
  width: 408px;
  height: 408px;
}
@media (max-width: 767px) {
  .cmp-carousel--list .cmp-carousel__item .cmp-image {
    margin: 0;
    width: 100%;
    height: 90vw;
  }
}
.cmp-carousel--list .cmp-carousel__actions {
  display: none;
}
@media (max-width: 767px) {
  .cmp-carousel--list .cmp-carousel__actions {
    display: none;
  }
}
.cmp-carousel--list .cmp-carousel__indicators {
  display: none;
}
@media (max-width: 767px) {
  .cmp-carousel--list .cmp-carousel__indicators {
    display: none;
  }
}
.bps-carousel .cmp-carousel {
  margin-bottom: 30px;
}
.bps-carousel .cmp-carousel__content .cmp-single-product_panel {
  margin: 0 auto;
  width: auto;
  padding-bottom: 0;
}
.bps-carousel .cmp-carousel__content .cmp-single-product_panel__info {
  padding-left: 0;
  padding-right: 0;
}
.bps-carousel.cmp-carousel--dot-inside .cmp-carousel {
  margin-bottom: -6.5px;
}
.bps-carousel.cmp-carousel--dot-inside .cmp-carousel__content .slick-dots {
  bottom: 20px;
}
.cmp-modal,
.cmp-success-modal {
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 50%;
  margin-right: -50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background: #fff;
}
@media (max-width: 767px) {
  .cmp-modal,
  .cmp-success-modal {
    width: 76vw;
  }
}
.cmp-modal .cmp-modal-content,
.cmp-success-modal .cmp-modal-content {
  padding: 40px 54px;
}
@media (max-width: 767px) {
  .cmp-modal .cmp-modal-content,
  .cmp-success-modal .cmp-modal-content {
    padding: 10.66667vw 7.73333vw;
  }
}
@media (max-height: 415px) and (orientation: landscape) {
  .cmp-modal .cmp-modal-content,
  .cmp-success-modal .cmp-modal-content {
    padding: 20px;
  }
}
.cmp-modal .cmp-modal-content .cmp-modal-content__txt,
.cmp-success-modal .cmp-modal-content .cmp-modal-content__txt {
  margin-bottom: 40px;
  font-size: 18px;
  line-height: 29px;
}
@media (max-width: 767px) {
  .cmp-modal .cmp-modal-content .cmp-modal-content__txt,
  .cmp-success-modal .cmp-modal-content .cmp-modal-content__txt {
    font-size: 3.73333vw;
    margin-bottom: 15px;
  }
}
.cmp-modal .cmp-modal-content .cmp-modal-content__btn,
.cmp-success-modal .cmp-modal-content .cmp-modal-content__btn {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.cmp-modal .cmp-modal-content .cmp-modal-content__btn:first-of-type,
.cmp-success-modal .cmp-modal-content .cmp-modal-content__btn:first-of-type {
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .cmp-modal .cmp-modal-content .cmp-modal-content__btn:first-of-type,
  .cmp-success-modal .cmp-modal-content .cmp-modal-content__btn:first-of-type {
    margin-bottom: 5.33333vw;
  }
}
.cmp-modal .cmp-modal-content .cmp-modal-content__btn .cmp-button,
.cmp-success-modal .cmp-modal-content .cmp-modal-content__btn .cmp-button {
  cursor: pointer;
  outline: none;
}
@media (max-width: 767px) {
  .cmp-modal .cmp-modal-content .cmp-modal-content__btn .cmp-button,
  .cmp-success-modal .cmp-modal-content .cmp-modal-content__btn .cmp-button {
    font-size: 3.2vw;
    width: 60.53333vw;
    min-width: inherit;
  }
}
@media (max-width: 767px) {
  .cmp-modal .cmp-modal-content .cmp-modal-content__btn .cmp-button .cmp-button__text,
  .cmp-success-modal .cmp-modal-content .cmp-modal-content__btn .cmp-button .cmp-button__text {
    margin: 3.46667vw;
  }
}
@media (max-height: 415px) and (orientation: landscape) {
  .cmp-modal .cmp-modal-content .cmp-modal-content__btn .cmp-button .cmp-button__text,
  .cmp-success-modal .cmp-modal-content .cmp-modal-content__btn .cmp-button .cmp-button__text {
    margin: 10px;
    font-size: 9pt;
  }
}
.cmp-modal .cmp-modal-content .cmp-modal-content__close,
.cmp-success-modal .cmp-modal-content .cmp-modal-content__close {
  position: absolute;
  right: 0;
  top: -35px;
  background: url(clientlib-site/resources/images/common/icon/icon_modal_close.svg) 50% 50% no-repeat;
  width: 20px;
  height: 20px;
}
.cmp-modal .cmp-modal-content .cmp-modal-content__close a,
.cmp-success-modal .cmp-modal-content .cmp-modal-content__close a {
  display: block;
}
.cmp-modal .cmp-modal-content .cmp-modal-content__close a span,
.cmp-success-modal .cmp-modal-content .cmp-modal-content__close a span {
  text-indent: -99999px;
  font-size: 0;
}
.cmp-modal .cmp-modal-content__alert-messages,
.cmp-success-modal .cmp-modal-content__alert-messages {
  color: #e02b27;
  margin-bottom: 20px;
}
@media (max-height: 415px) and (orientation: landscape) {
  .cmp-modal .cmp-modal-content__alert-messages,
  .cmp-success-modal .cmp-modal-content__alert-messages {
    font-size: 9pt;
  }
}
@media (min-width: 1024px) {
  .cmp-modal .cmp-modal-content__alert-messages,
  .cmp-success-modal .cmp-modal-content__alert-messages {
    margin-top: -25px;
    margin-bottom: 30px;
    max-width: 282px;
  }
}
.cmp-modal .cmp-modal-content__crosssell-title,
.cmp-success-modal .cmp-modal-content__crosssell-title {
  font-size: 18px;
  text-align: center;
  font-weight: 500;
}
@media (max-width: 767px) {
  .cmp-modal .cmp-modal-content__crosssell-title,
  .cmp-success-modal .cmp-modal-content__crosssell-title {
    font-size: 3.73333vw;
  }
}
.cmp-modal .cmp-modal-content__crosssell-image,
.cmp-success-modal .cmp-modal-content__crosssell-image {
  width: 195px;
  height: 195px;
  padding: 30px;
  margin: 20px auto 0;
  background-color: #f7f8fa;
}
@media (max-width: 767px) {
  .cmp-modal .cmp-modal-content__crosssell-image,
  .cmp-success-modal .cmp-modal-content__crosssell-image {
    width: 52vw;
    height: 52vw;
    margin-top: 5.33333vw;
    padding: 8vw;
  }
}
.cmp-modal .cmp-modal-content__crosssell-image img,
.cmp-success-modal .cmp-modal-content__crosssell-image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cmp-modal .cmp-modal-content__crosssell-product-name,
.cmp-success-modal .cmp-modal-content__crosssell-product-name {
  margin-top: 10px;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
  line-height: 29px;
}
@media (max-width: 767px) {
  .cmp-modal .cmp-modal-content__crosssell-product-name,
  .cmp-success-modal .cmp-modal-content__crosssell-product-name {
    font-size: 4.8vw;
    margin-top: 2.66667vw;
  }
}
.cmp-modal .cmp-modal-content__crosssell-price-label,
.cmp-success-modal .cmp-modal-content__crosssell-price-label {
  margin-top: 10px;
  font-size: 10px;
  font-weight: 200;
  text-align: center;
  line-height: 14px;
}
@media (max-width: 767px) {
  .cmp-modal .cmp-modal-content__crosssell-price-label,
  .cmp-success-modal .cmp-modal-content__crosssell-price-label {
    font-size: 2.66667vw;
    margin-top: 2.66667vw;
  }
}
.cmp-modal .cmp-modal-content__crosssell-product-price,
.cmp-success-modal .cmp-modal-content__crosssell-product-price {
  text-align: center;
}
.cmp-modal .cmp-modal-content__crosssell-product-price span,
.cmp-success-modal .cmp-modal-content__crosssell-product-price span {
  font-size: 1pc;
  line-height: 26px;
}
@media (max-width: 767px) {
  .cmp-modal .cmp-modal-content__crosssell-product-price span,
  .cmp-success-modal .cmp-modal-content__crosssell-product-price span {
    font-size: 4.26667vw;
  }
}
.cmp-modal .cmp-modal-content__crosssell-product-price .strikethrough,
.cmp-success-modal .cmp-modal-content__crosssell-product-price .strikethrough {
  font-size: 9pt;
  color: #717171;
  -webkit-text-decoration-line: line-through;
  text-decoration-line: line-through;
}
@media (max-width: 767px) {
  .cmp-modal .cmp-modal-content__crosssell-product-price .strikethrough,
  .cmp-success-modal .cmp-modal-content__crosssell-product-price .strikethrough {
    font-size: 3.2vw;
  }
}
.cmp-modal .cmp-modal-content__crosssell-product-price-final,
.cmp-success-modal .cmp-modal-content__crosssell-product-price-final {
  color: #d92d2d;
  margin-left: 5px;
}
.cmp-modal .cmp-modal-content__crosssell-button,
.cmp-success-modal .cmp-modal-content__crosssell-button {
  height: 40px;
}
@media (max-width: 767px) {
  .cmp-modal .cmp-modal-content__crosssell-button,
  .cmp-success-modal .cmp-modal-content__crosssell-button {
    height: 11.73333vw;
  }
}
.cmp-modal .cmp-modal-content .js-crosssell-add,
.cmp-success-modal .cmp-modal-content .js-crosssell-add {
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cmp-modal .cmp-modal-content .js-crosssell-add,
  .cmp-success-modal .cmp-modal-content .js-crosssell-add {
    margin-top: 4vw;
  }
}
.cmp-modal .cmp-modal-content .js-crosssell-add span:after,
.cmp-success-modal .cmp-modal-content .js-crosssell-add span:after {
  display: inline-block;
  margin-left: 10px;
  vertical-align: text-bottom;
  font-family: icon-casio !important;
  content: '\e931';
  font-size: 20px;
  line-height: 1;
}
@media (max-width: 767px) {
  .cmp-modal .cmp-modal-content .js-crosssell-add span:after,
  .cmp-success-modal .cmp-modal-content .js-crosssell-add span:after {
    font-size: 18px;
  }
}
.cmp-modal .cmp-modal-content .js-crosssell-add span.btn-disabled:after,
.cmp-success-modal .cmp-modal-content .js-crosssell-add span.btn-disabled:after {
  content: '';
  background: none;
  border: 2px solid hsla(0, 0%, 100%, 0.2);
  border-left-color: #fff;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s linear infinite;
  animation: load8 1.1s linear infinite;
  border-radius: 50%;
  width: 20px !important;
  height: 20px !important;
  vertical-align: text-top;
}
@media (max-width: 767px) {
  .cmp-modal .cmp-modal-content .js-crosssell-add span.btn-disabled:after,
  .cmp-success-modal .cmp-modal-content .js-crosssell-add span.btn-disabled:after {
    width: 18px !important;
    height: 18px !important;
  }
}
.cmp-modal .cmp-modal-content .js-crosssell-add span.btn-disabled span,
.cmp-success-modal .cmp-modal-content .js-crosssell-add span.btn-disabled span {
  display: none;
}
.cmp-modal .cmp-modal-content .js-crosssell-cancel,
.cmp-success-modal .cmp-modal-content .js-crosssell-cancel {
  margin-top: 20px;
  background-color: #fff;
  color: #000;
  border: 1px solid #bebebe;
}
@media (max-width: 767px) {
  .cmp-modal .cmp-modal-content .js-crosssell-cancel,
  .cmp-success-modal .cmp-modal-content .js-crosssell-cancel {
    margin-top: 5.33333vw;
  }
}
.cmp-modal--product-modal {
  position: fixed;
  z-index: 99999;
  max-width: 25pc;
}
.cmp-modal--product-modal .cmp-modal-content {
  padding: 40px 28px;
  max-height: 80vh;
  overflow: auto;
}
.cmp-modal--product-modal .cmp-modal-content__checkbox,
.cmp-modal--product-modal .cmp-modal-content__image,
.cmp-modal--product-modal .cmp-modal-content__txt {
  text-align: center;
  font-weight: 700;
}
.cmp-modal--product-modal .cmp-modal-content__txt {
  margin-bottom: 20px;
}
.cmp-modal--product-modal .cmp-modal-content__image {
  margin-bottom: 20px;
  font-size: 0;
}
@media (max-width: 767px) {
  .cmp-modal--product-modal .cmp-modal-content__image {
    margin-bottom: 5.33333vw;
  }
}
.cmp-modal--product-modal .cmp-modal-content__image img {
  max-width: 100%;
}
.cmp-modal--product-modal .cmp-modal-content__description {
  margin-bottom: 14px;
  word-wrap: break-word;
  white-space: break-spaces;
  font-size: 14px;
}
@media (max-width: 767px) {
  .cmp-modal--product-modal .cmp-modal-content__description {
    font-size: 3.2vw;
    margin-bottom: 3.73333vw;
  }
}
.cmp-modal--product-modal .cmp-modal-content__checkbox {
  margin-bottom: 26px;
}
@media (max-width: 767px) {
  .cmp-modal--product-modal .cmp-modal-content__checkbox {
    margin-bottom: 6.93333vw;
  }
}
.cmp-modal--product-modal .cmp-modal-content__checkbox label {
  font-size: 14px;
  font-weight: 400;
  line-height: 28px;
}
@media (max-width: 767px) {
  .cmp-modal--product-modal .cmp-modal-content__checkbox label {
    font-size: 3.2vw;
  }
}
.cmp-modal--product-modal .cmp-modal-content__checkbox input[type='checkbox'] {
  visibility: hidden;
  margin: 0;
  width: 0;
  height: 0;
}
.cmp-modal--product-modal .cmp-modal-content__checkbox input[type='checkbox'] + span {
  display: inline-block;
  width: 20px;
  height: 20px;
  border: 1px solid #bebebe;
  background: #fff;
  vertical-align: -5px;
  margin-right: 7px;
}
@media (max-width: 767px) {
  .cmp-modal--product-modal .cmp-modal-content__checkbox input[type='checkbox'] + span {
    vertical-align: -6px;
  }
}
.cmp-modal--product-modal .cmp-modal-content__checkbox input[type='checkbox']:checked + span {
  background: #000 url(clientlib-site/resources/images/common/icon/icon_checked.svg) 50% 50% no-repeat;
  border-color: #000;
}
.cmp-modal--product-modal .cmp-modal-content .cmp-button--clicked {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cmp-modal--product-modal .cmp-modal-content__btn .cmp-button.btn-loader {
  min-height: 47px;
}
.cmp-modal--product-modal .cmp-modal-content__btn .cmp-button.btn-loader:after {
  background: none;
  border: 2px solid hsla(0, 0%, 100%, 0.2);
  border-left-color: #fff;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s linear infinite;
  animation: load8 1.1s linear infinite;
  border-radius: 50%;
  width: 20px !important;
  height: 20px !important;
  vertical-align: text-top;
}
@media (max-width: 767px) {
  .cmp-modal--product-modal .cmp-modal-content__btn .cmp-button.btn-loader:after {
    width: 18px !important;
    height: 18px !important;
  }
}
.cmp-modal--product-modal .cmp-modal-content__btn .cmp-button.btn-loader:after {
  content: '';
  display: inline-block;
  min-height: 1px;
}
.cmp-modal__overlay {
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 120%;
  background-color: rgba(0, 0, 0, 0.75);
}
.cmp-modal__overlay--product-modal {
  z-index: 9999;
}
.cmp-success-modal .cmp-modal-content {
  padding: 60px 54px;
}
.cmp-success-modal .cmp-modal-content div.cmp-modal-content__txt {
  margin-bottom: 0;
  line-height: 25px;
}
.cmp-comparison-list {
  max-width: 100%;
}
.cmp-comparison-list__title h2 {
  font-weight: 700;
  font-size: 2pc;
  line-height: 1.6;
  padding-top: 1rem;
  padding-bottom: 2rem;
}
@media screen and (max-width: 767px) {
  .cmp-comparison-list__title h2 {
    font-size: 18pt;
  }
}
.cmp-comparison-list .cmp-comparison {
  scrollbar-color: #999 #eee;
  scrollbar-width: thin;
  max-height: 100vh;
  -webkit-overflow-scrolling: auto;
  cursor: pointer;
  cursor: hand;
  scrollbar-width: 9pt;
  -ms-overflow-style: auto;
}
.cmp-comparison-list
  .cmp-comparison-table__head
  .cmp-comparison-table__products-info
  th:first-child
  .cmp-product_panel__inner {
  cursor: default;
}
.cmp-comparison-list
  .cmp-comparison-table__head
  .cmp-comparison-table__products-info
  th:first-child
  .cmp-product_panel__inner
  a {
  pointer-events: none;
}
.cmp-comparison-list .cmp-comparison-table__head .cmp-product_panel {
  width: 150px;
}
@media (min-width: 768px) {
  .cmp-comparison-list .cmp-comparison-table__head .cmp-product_panel {
    width: 186px;
    min-height: unset;
  }
}
@media (min-width: 768px) {
  .cmp-comparison-list .cmp-comparison-table__head .cmp-product_panel__inner .cmp-product_panel__thumb {
    height: 186px;
  }
}
.cmp-comparison-list .cmp-comparison-table__head .cmp-product_panel__inner .cmp-product_panel__icon-fav {
  display: block;
}
@media (max-width: 767px) {
  .cmp-comparison-list .cmp-comparison-table__head .cmp-product_panel__inner .cmp-product_panel__icon-fav {
    top: 0;
    right: 0;
    padding-top: 10px;
    padding-right: 10px;
  }
  .cmp-comparison-list .cmp-comparison-table__head .cmp-product_panel__inner .cmp-product_panel__icon-fav:before {
    top: unset;
  }
}
.cmp-comparison-list .cmp-comparison-table__head th {
  padding-bottom: 10px;
  position: sticky;
  top: 0;
  background-color: #fff;
  z-index: 1;
}
.cmp-comparison-list .cmp-comparison-table td {
  max-width: 309px;
  word-wrap: break-word;
}
@media screen and (max-width: 767px) {
  .cmp-comparison-list .cmp-comparison-table td {
    max-width: 169px;
  }
}
.cmp-comparison-list .cmp-comparison-table__body th {
  padding: 3px 10px;
}
.cmp-comparison-list .cmp-comparison-table__body th.sticky {
  position: sticky;
  left: 0;
}
.cmp-comparison-list .cmp-comparison-table__body td {
  padding: 6px 10px 6px 1pc;
}
.cmp-comparison-list .cmp-comparison .cmp-comparison__see-more {
  width: 100%;
  display: none;
  margin: 20px 0;
  position: sticky;
  left: 0;
  bottom: 0;
  background-color: #fff;
}
.cmp-comparison-list .cmp-comparison .cmp-comparison__see-more-btn {
  width: 250px;
  min-width: 200px;
  border: 1px solid #b3b3b3;
  margin: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .cmp-comparison-list .cmp-comparison .cmp-comparison__see-more-btn {
    width: 200px;
    min-width: 121px;
  }
}
.cmp-comparison-list .cmp-comparison .cmp-comparison__see-more-btn.cmp-button {
  min-height: unset;
}
.cmp-comparison-list .cmp-comparison .cmp-comparison__see-more-btn.cmp-button span {
  font-size: 0.8pc;
  position: relative;
}
@media screen and (max-width: 767px) {
  .cmp-comparison-list .cmp-comparison .cmp-comparison__see-more-btn.cmp-button span {
    font-size: 0.8pc;
  }
}
.cmp-comparison-list .cmp-comparison .cmp-comparison__see-more-btn.cmp-button span:after {
  display: inline-block;
  position: absolute;
  content: '';
  width: 10px;
  height: 10px;
  top: 3px;
  right: -18px;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  rotate: 45deg;
}
@media screen and (max-width: 767px) {
  .cmp-comparison-list .cmp-comparison .cmp-comparison__see-more-btn.cmp-button span:after {
    top: 2px;
    right: -18px;
  }
}
.cmp-comparison-list .cmp-comparison .cmp-comparison__see-more-btn:hover {
  border: 1px solid #000;
}
.cmp-comparison-list .cmp-comparison::-webkit-scrollbar:horizontal {
  height: 9pt;
}
.cmp-comparison-list .cmp-comparison::-webkit-scrollbar:vertical {
  width: 9pt;
  display: -webkit-box;
  display: flex;
}
.cmp-comparison-list .cmp-comparison::-webkit-scrollbar-track:vertical {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #eee),
    color-stop(58.33333%, #eee),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(90deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
}
.cmp-comparison-list .cmp-comparison::-webkit-scrollbar-thumb:vertical {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(90deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
}
.cmp-comparison-list .cmp-comparison::-webkit-scrollbar-thumb:vertical:hover {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#fff),
    color-stop(37.5%, #fff),
    color-stop(37.5%, #000),
    color-stop(62.5%, #000),
    color-stop(62.5%, #fff),
    to(#fff)
  );
  background: linear-gradient(90deg, #fff 0, #fff 37.5%, #000 0, #000 62.5%, #fff 0, #fff);
}
.cmp-comparison-list .cmp-comparison::-webkit-scrollbar {
  height: 9pt;
}
.cmp-comparison-list .cmp-comparison::-webkit-scrollbar-track:horizontal {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #eee),
    color-stop(58.33333%, #eee),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
}
.cmp-comparison-list .cmp-comparison::-webkit-scrollbar-thumb:horizontal {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
}
.cmp-comparison-list .cmp-comparison::-webkit-scrollbar-thumb:horizontal:hover {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(25%, #fff),
    color-stop(41.66667%, #000),
    color-stop(58.33333%, #000),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 25%, #000 41.66667%, #000 58.33333%, #fff 0, #fff);
}
.switch-container.login-check:not(.is-edit-mode) {
  display: none;
}
p.signed-in {
  color: #177d1c;
}
p.unsigned-in {
  color: red;
}
.cmp-container--body > .cmp-container,
.cmp-container--body > .switch-container {
  margin: 0 56px;
}
@media (max-width: 767px) {
  .cmp-container--body > .cmp-container,
  .cmp-container--body > .switch-container {
    margin: 0 1pc;
  }
}
.cmp-container--insets-1 > .cmp-container,
.cmp-container--insets-1 > .switch-container {
  padding: 1rem;
}
.cmp-container--insets-2 > .cmp-container,
.cmp-container--insets-2 > .switch-container {
  padding: 2rem;
}
.cmp-container--insets-3 > .cmp-container,
.cmp-container--insets-3 > .switch-container {
  padding: 3rem;
}
.cmp-container--insets-4 > .cmp-container,
.cmp-container--insets-4 > .switch-container {
  padding: 4rem;
}
.cmp-container--center > .cmp-container,
.cmp-container--center > .switch-container {
  text-align: center;
}
.cmp-container--left > .cmp-container,
.cmp-container--left > .switch-container {
  text-align: left;
}
.cmp-container--right > .cmp-container,
.cmp-container--right > .switch-container {
  text-align: right;
}
.cmp-container--content-full > .cmp-container,
.cmp-container--content-full > .switch-container {
  max-width: 100%;
  margin: 0;
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 767px) {
  .cmp-container--content-full > .cmp-container,
  .cmp-container--content-full > .switch-container {
    padding-left: 0;
    padding-right: 0;
  }
}
.cmp-container--scroll > .cmp-container,
.cmp-container--scroll > .switch-container {
  max-height: 150px;
  overflow-y: auto;
  scrollbar-width: 9pt;
  -ms-overflow-style: auto;
}
.cmp-container--scroll > .cmp-container::-webkit-scrollbar,
.cmp-container--scroll > .switch-container::-webkit-scrollbar {
  width: 9pt;
  display: -webkit-box;
  display: flex;
}
.cmp-container--scroll > .cmp-container::-webkit-scrollbar-track,
.cmp-container--scroll > .switch-container::-webkit-scrollbar-track {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #eee),
    color-stop(58.33333%, #eee),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(90deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
}
.cmp-container--scroll > .cmp-container::-webkit-scrollbar-thumb,
.cmp-container--scroll > .switch-container::-webkit-scrollbar-thumb {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(90deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
}
.cmp-container--scroll > .cmp-container::-webkit-scrollbar-thumb:hover,
.cmp-container--scroll > .switch-container::-webkit-scrollbar-thumb:hover {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#fff),
    color-stop(37.5%, #fff),
    color-stop(37.5%, #000),
    color-stop(62.5%, #000),
    color-stop(62.5%, #fff),
    to(#fff)
  );
  background: linear-gradient(90deg, #fff 0, #fff 37.5%, #000 0, #000 62.5%, #fff 0, #fff);
}
.cmp-container--border > .cmp-container,
.cmp-container--border > .switch-container {
  border: 1px solid #bebebe;
}
.cmp-container--invert-black-and-white .cmp-text,
.cmp-container--invert-black-and-white .cmp-text a,
.cmp-container--invert-black-and-white .title {
  color: #fff;
}
.cmp-container--invert-black-and-white .cmp-text table {
  color: #000;
}
.cmp-container--invert-black-and-white .image .cmp-image__title {
  color: #fff;
}
.cmp-container--invert-black-and-white .cmp-swipe-carousel.swiper-horizontal .swiper-pagination-bullet-active,
.cmp-container--invert-black-and-white .cmp-swipe-vertical-carousel .swiper-pagination-bullet-active {
  background-color: #fff !important;
}
.cmp-container--invert-black-and-white .cmp-swipe-carousel.swiper-horizontal .swiper-pagination-bullet,
.cmp-container--invert-black-and-white .cmp-swipe-vertical-carousel .swiper-pagination-bullet {
  background-color: #666;
}
.cmp-container--invert-black-and-white .cmp-swipe-carousel.swiper-horizontal .swiper-button-play {
  border-color: transparent transparent transparent #fff;
}
.cmp-container--invert-black-and-white .cmp-swipe-carousel.swiper-horizontal .swiper-button-play:hover {
  border-color: transparent transparent transparent #666;
}
.cmp-container--invert-black-and-white .cmp-single-product_panel .cmp-single-product_panel__inner {
  color: #fff;
}
.cmp-container--invert-black-and-white
  .cmp-single-product_panel
  .cmp-single-product_panel__inner
  .cmp-single-product_panel__tag {
  color: #000;
}
.cmp-container--invert-black-and-white .cmp-single-product_panel .cmp-single-product_panel__inner:hover {
  border: 1px solid #fff;
}
.cmp-container--invert-black-and-white .cmp-single-product_panel .cmp-single-product_panel__learn-more {
  color: #fff;
}
.cmp-container--invert-black-and-white .cmp-single-product_panel .cmp-single-product_panel__learn-more a {
  background-color: #000;
}
.cmp-container--invert-black-and-white .cmp-single-product_panel .cmp-single-product_panel__btn-addcart a {
  background-color: #fff;
  color: #000;
}
.cmp-container--invert-black-and-white .cmp-single-product_panel .cmp-single-product_panel__btn-addcart a:after {
  content: '\e90d';
}
.cmp-container--invert-black-and-white
  .cmp-single-product_panel
  .cmp-single-product_panel__btn-addcart--noicon
  a:after {
  content: '';
}
.cmp-container--invert-black-and-white
  .cmp-single-product_panel
  .cmp-single-product_panel__btn-addcart.btn-disabled
  a:after {
  border: 2px solid hsla(0, 0%, 90.2%, 0.3);
  border-left-color: #ccc;
  background: none;
}
.cmp-container--invert-black-and-white .cmp-single-product_panel .cmp-single-product_panel__btn-addcart--disabled a {
  color: #000;
  background-color: #b2b2b2;
}
.cmp-container--invert-black-and-white .cmp-single-product_panel .cmp-single-product_panel__icon-addcart.btn-disabled,
.cmp-container--invert-black-and-white
  .cmp-single-product_panel
  .cmp-single-product_panel__icon-addcart.btn-disabled
  a {
  background: #fff;
}
.cmp-container--invert-black-and-white .cmp-single-product_panel .cmp-single-product_panel__icon-addcart {
  border: 1px solid #656565;
}
.cmp-container--invert-black-and-white .cmp-single-product_panel .cmp-single-product_panel__icon-addcart:hover {
  border: 1px solid #fff;
}
.cmp-container--invert-black-and-white
  .cmp-single-product_panel
  .cmp-single-product_panel__icon-addcart--disabled:hover {
  border: 1px solid #656565;
}
@media (max-width: 767px) {
  .cmp-container--invert-black-and-white .cmp-single-product_panel .cmp-single-product_panel__inner:hover {
    border: none;
  }
}
.cmp-container--invert-black-and-white
  .single-product-panel:not(.cmp-single-product_panel--gray)
  .cmp-single-product_panel
  .cmp-single-product_panel__icon-fav:hover {
  -webkit-filter: brightness(100);
  filter: brightness(100);
  opacity: 1;
}
.cmp-container--invert-black-and-white
  .single-product-panel:not(.cmp-single-product_panel--gray)
  .cmp-single-product_panel
  .cmp-single-product_panel__icon-fav.is-active:before {
  color: #fff;
  content: '\e91b';
  opacity: 1;
}
.cmp-container--invert-black-and-white .product-panel-list-filter .cmp-product_panel_list__num-of-products,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__num-of-products,
.cmp-container--invert-black-and-white .product-panel-list-selection .cmp-product_panel_list__num-of-products,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__num-of-products,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list_category__num-of-products,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list_category__num-of-products {
  color: #fff;
}
.cmp-container--invert-black-and-white .product-panel-list-filter .cmp-product_panel_list .cmp-product_panel__inner,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list_category
  .cmp-product_panel__inner,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel__inner,
.cmp-container--invert-black-and-white .product-panel-list-selection .cmp-product_panel_list .cmp-product_panel__inner,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list_category
  .cmp-product_panel__inner,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel__inner,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list--empty
  .cmp-product_panel__inner,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list--empty
  .cmp-product_panel__inner {
  color: #fff;
  background: #000;
}
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list
  .cmp-product_panel__inner
  .cmp-product_panel__tag,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list_category
  .cmp-product_panel__inner
  .cmp-product_panel__tag,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel__inner
  .cmp-product_panel__tag,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list
  .cmp-product_panel__inner
  .cmp-product_panel__tag,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list_category
  .cmp-product_panel__inner
  .cmp-product_panel__tag,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel__inner
  .cmp-product_panel__tag,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list--empty
  .cmp-product_panel__inner
  .cmp-product_panel__tag,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list--empty
  .cmp-product_panel__inner
  .cmp-product_panel__tag {
  color: #000;
}
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list
  .cmp-product_panel__inner:hover,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list_category
  .cmp-product_panel__inner:hover,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel__inner:hover,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list
  .cmp-product_panel__inner:hover,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list_category
  .cmp-product_panel__inner:hover,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel__inner:hover,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list--empty
  .cmp-product_panel__inner:hover,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list--empty
  .cmp-product_panel__inner:hover {
  border: 1px solid #fff;
}
@media (max-width: 767px) {
  .cmp-container--invert-black-and-white
    .product-panel-list-filter
    .cmp-product_panel_list
    .cmp-product_panel__inner:hover,
  .cmp-container--invert-black-and-white
    .product-panel-list-filter
    .cmp-product_panel_list_category
    .cmp-product_panel__inner:hover,
  .cmp-container--invert-black-and-white
    .product-panel-list-filter
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel__inner:hover,
  .cmp-container--invert-black-and-white
    .product-panel-list-selection
    .cmp-product_panel_list
    .cmp-product_panel__inner:hover,
  .cmp-container--invert-black-and-white
    .product-panel-list-selection
    .cmp-product_panel_list_category
    .cmp-product_panel__inner:hover,
  .cmp-container--invert-black-and-white
    .product-panel-list-selection
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel__inner:hover,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-container--invert-black-and-white
    .product-panel-list-filter
    .cmp-product_panel_list--empty
    .cmp-product_panel__inner:hover,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-container--invert-black-and-white
    .product-panel-list-selection
    .cmp-product_panel_list--empty
    .cmp-product_panel__inner:hover {
    border: none;
  }
}
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list_category
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list_category
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a {
  background-color: #fff;
  color: #000;
}
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a:after,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list_category
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a:after,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a:after,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a:after,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list_category
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a:after,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a:after {
  content: '\e90d';
}
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a:hover,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list_category
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a:hover,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a:hover,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a:hover,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list_category
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a:hover,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a:hover,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a:hover,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__btn-addcart
  a:hover {
  background-color: #666;
}
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list
  .cmp-product_panel
  .cmp-product_panel__btn-addcart--disabled
  a,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list_category
  .cmp-product_panel
  .cmp-product_panel__btn-addcart--disabled
  a,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__btn-addcart--disabled
  a,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list
  .cmp-product_panel
  .cmp-product_panel__btn-addcart--disabled
  a,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list_category
  .cmp-product_panel
  .cmp-product_panel__btn-addcart--disabled
  a,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__btn-addcart--disabled
  a,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__btn-addcart--disabled
  a,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__btn-addcart--disabled
  a {
  color: #000;
  background-color: #b2b2b2;
}
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list
  .cmp-product_panel
  .cmp-product_panel__btn-addcart.btn-disabled
  a:after,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list_category
  .cmp-product_panel
  .cmp-product_panel__btn-addcart.btn-disabled
  a:after,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__btn-addcart.btn-disabled
  a:after,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list
  .cmp-product_panel
  .cmp-product_panel__btn-addcart.btn-disabled
  a:after,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list_category
  .cmp-product_panel
  .cmp-product_panel__btn-addcart.btn-disabled
  a:after,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__btn-addcart.btn-disabled
  a:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__btn-addcart.btn-disabled
  a:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__btn-addcart.btn-disabled
  a:after {
  border: 2px solid hsla(0, 0%, 90.2%, 0.3);
  border-left-color: #ccc;
  background: none;
}
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list
  .cmp-product_panel
  .cmp-product_panel__icon-addcart.btn-disabled,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list
  .cmp-product_panel
  .cmp-product_panel__icon-addcart.btn-disabled
  a,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list_category
  .cmp-product_panel
  .cmp-product_panel__icon-addcart.btn-disabled,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list_category
  .cmp-product_panel
  .cmp-product_panel__icon-addcart.btn-disabled
  a,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__icon-addcart.btn-disabled,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__icon-addcart.btn-disabled
  a,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list
  .cmp-product_panel
  .cmp-product_panel__icon-addcart.btn-disabled,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list
  .cmp-product_panel
  .cmp-product_panel__icon-addcart.btn-disabled
  a,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list_category
  .cmp-product_panel
  .cmp-product_panel__icon-addcart.btn-disabled,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list_category
  .cmp-product_panel
  .cmp-product_panel__icon-addcart.btn-disabled
  a,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__icon-addcart.btn-disabled,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__icon-addcart.btn-disabled
  a,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__icon-addcart.btn-disabled,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__icon-addcart.btn-disabled
  a,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__icon-addcart.btn-disabled,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__icon-addcart.btn-disabled
  a {
  background: #fff;
}
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list
  .cmp-product_panel
  .cmp-product_panel__icon-addcart,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list_category
  .cmp-product_panel
  .cmp-product_panel__icon-addcart,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__icon-addcart,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list
  .cmp-product_panel
  .cmp-product_panel__icon-addcart,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list_category
  .cmp-product_panel
  .cmp-product_panel__icon-addcart,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__icon-addcart,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__icon-addcart,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__icon-addcart {
  border: 1px solid #656565;
}
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list
  .cmp-product_panel
  .cmp-product_panel__icon-addcart:hover,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list_category
  .cmp-product_panel
  .cmp-product_panel__icon-addcart:hover,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__icon-addcart:hover,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list
  .cmp-product_panel
  .cmp-product_panel__icon-addcart:hover,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list_category
  .cmp-product_panel
  .cmp-product_panel__icon-addcart:hover,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__icon-addcart:hover,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__icon-addcart:hover,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__icon-addcart:hover {
  border: 1px solid #fff;
}
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list
  .cmp-product_panel
  .cmp-product_panel__icon-addcart--disabled:hover,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list_category
  .cmp-product_panel
  .cmp-product_panel__icon-addcart--disabled:hover,
.cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__icon-addcart--disabled:hover,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list
  .cmp-product_panel
  .cmp-product_panel__icon-addcart--disabled:hover,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list_category
  .cmp-product_panel
  .cmp-product_panel__icon-addcart--disabled:hover,
.cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__icon-addcart--disabled:hover,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-filter
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__icon-addcart--disabled:hover,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .product-panel-list-selection
  .cmp-product_panel_list--empty
  .cmp-product_panel
  .cmp-product_panel__icon-addcart--disabled:hover {
  border: 1px solid #656565;
}
.cmp-container--invert-black-and-white
  .product-panel-list-filter.cmp-product-panel-list-filter--transparent
  .cmp-product_panel__icon-fav:hover {
  -webkit-filter: brightness(100);
  filter: brightness(100);
  opacity: 1;
}
.cmp-container--invert-black-and-white
  .product-panel-list-filter.cmp-product-panel-list-filter--transparent
  .cmp-product_panel__icon-fav.is-active:before {
  color: #fff;
  content: '\e91b';
  opacity: 1;
}
.cmp-container--invert-black-and-white
  .product-panel-list-selection.cmp-product-panel-list-selection--transparent
  .cmp-product_panel__icon-fav:hover {
  -webkit-filter: brightness(100);
  filter: brightness(100);
  opacity: 1;
}
.cmp-container--invert-black-and-white
  .product-panel-list-selection.cmp-product-panel-list-selection--transparent
  .cmp-product_panel__icon-fav.is-active:before {
  color: #fff;
  content: '\e91b';
  opacity: 1;
}
.cmp-container--invert-black-and-white .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__inner,
.cmp-container--invert-black-and-white .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__inner,
.cmp-container--invert-black-and-white .cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__inner,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner {
  background: #000;
  color: #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__sec-hdg,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__sec-hdg,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__sec-hdg,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__sec-hdg,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__sec-hdg {
  color: #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__select__wrapper:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__select__wrapper:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__select__wrapper:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__select__wrapper:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__select__wrapper:after {
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__select__wrapper
  .cmp-filter-sort__select,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__select__wrapper
  .cmp-filter-sort__select,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__select__wrapper
  .cmp-filter-sort__select,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__select__wrapper
  .cmp-filter-sort__select,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__select__wrapper
  .cmp-filter-sort__select {
  background: #000;
  color: #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .c-radio
  input[type='radio']:checked
  + span:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .c-radio
  input[type='radio']:checked
  + span:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .c-radio
  input[type='radio']:checked
  + span:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .c-radio
  input[type='radio']:checked
  + span:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .c-radio
  input[type='radio']:checked
  + span:after {
  background: #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .c-checkbox
  input[type='checkbox']
  + span,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .c-checkbox
  input[type='checkbox']
  + span,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .c-checkbox
  input[type='checkbox']
  + span,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .c-checkbox
  input[type='checkbox']
  + span,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .c-checkbox
  input[type='checkbox']
  + span {
  background: #666;
  border: 1px solid #666;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox {
  color: #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox
  input[type='checkbox']:checked
  + span,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox
  input[type='checkbox']:checked
  + span,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox
  input[type='checkbox']:checked
  + span,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox
  input[type='checkbox']:checked
  + span,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox
  input[type='checkbox']:checked
  + span {
  border: 2px solid #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-form-options__field--multi-drop-down,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-form-options__field--multi-drop-down,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-form-options__field--multi-drop-down,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-form-options__field--multi-drop-down,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-form-options__field--multi-drop-down {
  background: #000;
  color: #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec.is-accordion.is-open
  .cmp-filter-sort__sec-hdg:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec.is-accordion.is-open
  .cmp-filter-sort__sec-hdg:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec.is-accordion.is-open
  .cmp-filter-sort__sec-hdg:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec.is-accordion.is-open
  .cmp-filter-sort__sec-hdg:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec.is-accordion.is-open
  .cmp-filter-sort__sec-hdg:after {
  font-family: icon-casio !important;
  font-size: 20px;
  content: '\e94c';
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec.is-accordion
  .cmp-filter-sort__sec-hdg:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec.is-accordion
  .cmp-filter-sort__sec-hdg:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec.is-accordion
  .cmp-filter-sort__sec-hdg:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec.is-accordion
  .cmp-filter-sort__sec-hdg:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec.is-accordion
  .cmp-filter-sort__sec-hdg:after {
  font-family: icon-casio !important;
  font-size: 20px;
  content: '\e952';
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap {
  border: 2px solid #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap
  + .colortips_txt,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap
  + .colortips_txt,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap
  + .colortips_txt,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap
  + .colortips_txt,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__sec
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap
  + .colortips_txt {
  color: #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__btns,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__btns,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__btns,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__btns,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__btns {
  background: #000;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__btns
  .cmp-button--white
  .cmp-button:hover,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__btns
  .cmp-button--white
  .cmp-button:hover,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__btns
  .cmp-button--white
  .cmp-button:hover,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__btns
  .cmp-button--white
  .cmp-button:hover,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__btns
  .cmp-button--white
  .cmp-button:hover {
  border: 1px solid #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__ttl,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__ttl,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__ttl,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__ttl,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__ttl {
  background: #000;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__ttl
  .cmp-filter-sort__close,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__ttl
  .cmp-filter-sort__close,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__ttl
  .cmp-filter-sort__close,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__ttl
  .cmp-filter-sort__close,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  .cmp-filter-sort__ttl
  .cmp-filter-sort__close {
  color: #fff;
}
.cmp-container--invert-black-and-white .cmp-option_panel_list .cmp-filter-sort__options-bar,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items,
.cmp-container--invert-black-and-white .cmp-product_panel_list .cmp-filter-sort__options-bar,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items,
.cmp-container--invert-black-and-white .cmp-product_panel_list_category .cmp-filter-sort__options-bar,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items {
  background: #000;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox {
  color: #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox
  input[type='checkbox']
  + span,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox
  input[type='checkbox']
  + span,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox
  input[type='checkbox']
  + span,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox
  input[type='checkbox']
  + span,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox
  input[type='checkbox']
  + span {
  background: #666;
  border: 1px solid #666;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox
  input[type='checkbox']:checked
  + span,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox
  input[type='checkbox']:checked
  + span,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox
  input[type='checkbox']:checked
  + span,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox
  input[type='checkbox']:checked
  + span,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox
  input[type='checkbox']:checked
  + span {
  border: 2px solid #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  .cmp-form-options__field--multi-drop-down,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  .cmp-form-options__field--multi-drop-down,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  .cmp-form-options__field--multi-drop-down,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  .cmp-form-options__field--multi-drop-down,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  .cmp-form-options__field--multi-drop-down {
  background: #000;
  color: #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  .c-radio
  input[type='radio']:checked
  + span:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  .c-radio
  input[type='radio']:checked
  + span:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  .c-radio
  input[type='radio']:checked
  + span:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  .c-radio
  input[type='radio']:checked
  + span:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  .c-radio
  input[type='radio']:checked
  + span:after {
  background: #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns {
  background: #000;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done {
  background: #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done:hover,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done:hover,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done:hover,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done:hover,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done:hover {
  background-color: #666;
  border: 1px solid #666;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done
  span,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done
  span,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done
  span,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done
  span,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done
  span {
  color: #000;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-clear,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-clear,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-clear,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-clear,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-clear {
  background: #000;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-clear:hover,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-clear:hover,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-clear:hover,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-clear:hover,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-clear:hover {
  border: 1px solid #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-clear
  span,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-clear
  span,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-clear
  span,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-clear
  span,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-clear
  span {
  color: #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec.is-accordion
  .cmp-filter-sort__sec-hdg:after,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec.is-accordion.is-open
  .cmp-filter-sort__sec-hdg:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec.is-accordion
  .cmp-filter-sort__sec-hdg:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec.is-accordion.is-open
  .cmp-filter-sort__sec-hdg:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec.is-accordion
  .cmp-filter-sort__sec-hdg:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec.is-accordion.is-open
  .cmp-filter-sort__sec-hdg:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec.is-accordion
  .cmp-filter-sort__sec-hdg:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec.is-accordion.is-open
  .cmp-filter-sort__sec-hdg:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec.is-accordion
  .cmp-filter-sort__sec-hdg:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec.is-accordion.is-open
  .cmp-filter-sort__sec-hdg:after {
  font-family: icon-casio !important;
  font-size: 20px;
  content: '\e94b';
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap
  + .colortips_txt,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap
  + .colortips_txt,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap
  + .colortips_txt,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap
  + .colortips_txt,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap
  + .colortips_txt {
  color: #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap {
  border: 2px solid #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__sec-hdg-title__arrow:before,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__sec-hdg-title__arrow:before,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__sec-hdg-title__arrow:before,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__sec-hdg-title__arrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__sec-hdg-title__arrow:before {
  border: solid #fff;
  border-width: 0 1px 1px 0;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__sec-hdg-title__sort-option-arrow:before,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__sec-hdg-title__sort-option-arrow:before,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__sec-hdg-title__sort-option-arrow:before,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__sec-hdg-title__sort-option-arrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort__options-bar
  .cmp-filter-sort__sec
  .cmp-filter-sort__sec-hdg-title__sort-option-arrow:before {
  color: #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done {
  background: #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done
  span,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done
  span,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done
  span,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done
  span,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done
  span {
  color: #000;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done:hover,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done:hover,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done:hover,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done:hover,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  .cmp-filter-sort__btn-done:hover {
  background-color: #666;
  border: 1px solid #666;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn-clear,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn-clear,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn-clear,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn-clear,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn-clear {
  background: #000;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn-clear
  span,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn-clear
  span,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn-clear
  span,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn-clear
  span,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn-clear
  span {
  color: #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn-clear:hover,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn-clear:hover,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn-clear:hover,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn-clear:hover,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn-clear:hover {
  border: 1px solid #fff;
}
.cmp-container--invert-black-and-white .cmp-option_panel_list .cmp-option_panel_list__sortwrap,
.cmp-container--invert-black-and-white .cmp-option_panel_list .cmp-option_panel_list__sortwrap.is-fixed,
.cmp-container--invert-black-and-white .cmp-option_panel_list .cmp-product_panel_list__sortwrap,
.cmp-container--invert-black-and-white .cmp-option_panel_list .cmp-product_panel_list_category__sortwrap,
.cmp-container--invert-black-and-white .cmp-product_panel_list .cmp-option_panel_list__sortwrap,
.cmp-container--invert-black-and-white .cmp-product_panel_list .cmp-option_panel_list__sortwrap.is-fixed,
.cmp-container--invert-black-and-white .cmp-product_panel_list .cmp-product_panel_list__sortwrap,
.cmp-container--invert-black-and-white .cmp-product_panel_list .cmp-product_panel_list_category__sortwrap,
.cmp-container--invert-black-and-white .cmp-product_panel_list_category .cmp-option_panel_list__sortwrap,
.cmp-container--invert-black-and-white .cmp-product_panel_list_category .cmp-option_panel_list__sortwrap.is-fixed,
.cmp-container--invert-black-and-white .cmp-product_panel_list_category .cmp-product_panel_list__sortwrap,
.cmp-container--invert-black-and-white .cmp-product_panel_list_category .cmp-product_panel_list_category__sortwrap,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap.is-fixed,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap.is-fixed,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap {
  color: #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap.is-fixed.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap.is-fixed.is-fixed
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap.is-fixed.is-fixed
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap.is-fixed.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap.is-fixed.is-fixed
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap.is-fixed.is-fixed
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap.is-fixed.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap.is-fixed.is-fixed
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap.is-fixed.is-fixed
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap.is-fixed.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap.is-fixed.is-fixed
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap.is-fixed.is-fixed
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap.is-fixed.is-fixed
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap.is-fixed.is-fixed
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap.is-fixed.is-fixed
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap.is-fixed.is-fixed
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap.is-fixed.is-fixed
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap.is-fixed.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap.is-fixed.is-fixed
  .cmp-product_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap.is-fixed.is-fixed
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger {
  background-color: #000;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after {
  color: #fff;
}
.cmp-container--invert-black-and-white .product-category-list .cmp-category_list__items .cmp-category_list__item a {
  background: #000;
  color: #fff;
  border: 1px solid transparent;
}
.cmp-container--invert-black-and-white
  .product-category-list
  .cmp-category_list__items
  .cmp-category_list__item
  a:hover {
  border: 1px solid #fff;
}
@media (max-width: 767px) {
  .cmp-container--invert-black-and-white
    .product-category-list
    .cmp-category_list__items
    .cmp-category_list__item
    a:hover {
    border: none;
  }
}
.cmp-container--invert-black-and-white .cmp-product_list .cmp-product_panel .cmp-product_panel__inner:hover {
  border: 1px solid #fff;
}
.cmp-container--invert-black-and-white .cmp-product_list .cmp-product_panel .cmp-product_panel__thumb {
  background: initial;
}
.cmp-container--invert-black-and-white
  .cmp-product_list
  .cmp-product_panel
  .cmp-product_panel__thumb
  .cmp-product_panel__tag {
  color: #000;
}
.cmp-container--invert-black-and-white .cmp-product_list .cmp-product_panel .cmp-product_panel__icon-fav:hover {
  -webkit-filter: brightness(100);
  filter: brightness(100);
  opacity: 1;
}
.cmp-container--invert-black-and-white
  .cmp-product_list
  .cmp-product_panel
  .cmp-product_panel__icon-fav.is-active:before {
  color: #fff;
  content: '\e91b';
  opacity: 1;
}
.cmp-container--invert-black-and-white .cmp-product_list .cmp-product_panel .cmp-product_panel__btn-addcart a {
  background-color: #fff;
  color: #000;
}
.cmp-container--invert-black-and-white .cmp-product_list .cmp-product_panel .cmp-product_panel__btn-addcart a:after {
  content: '\e90d';
}
.cmp-container--invert-black-and-white .cmp-product_list .cmp-product_panel .cmp-product_panel__btn-addcart a:hover {
  background-color: #666;
}
.cmp-container--invert-black-and-white
  .cmp-product_list
  .cmp-product_panel
  .cmp-product_panel__btn-addcart.btn-disabled
  a:after {
  border: 2px solid hsla(0, 0%, 90.2%, 0.3);
  border-left-color: #ccc;
  background: none;
}
.cmp-container--invert-black-and-white
  .cmp-product_list
  .cmp-product_panel
  .cmp-product_panel__btn-addcart--disabled
  a {
  color: #000;
  background-color: #b2b2b2;
}
.cmp-container--invert-black-and-white .cmp-product_list .cmp-product_panel .cmp-product_panel__icon-addcart {
  border: 1px solid #656565;
}
.cmp-container--invert-black-and-white .cmp-product_list .cmp-product_panel .cmp-product_panel__icon-addcart:hover {
  border: 1px solid #fff;
}
.cmp-container--invert-black-and-white
  .cmp-product_list
  .cmp-product_panel
  .cmp-product_panel__icon-addcart.btn-disabled,
.cmp-container--invert-black-and-white
  .cmp-product_list
  .cmp-product_panel
  .cmp-product_panel__icon-addcart.btn-disabled
  a {
  background: #fff;
}
.cmp-container--invert-black-and-white
  .cmp-product_list
  .cmp-product_panel
  .cmp-product_panel__icon-addcart--disabled:hover {
  border: 1px solid #656565;
}
.cmp-container--invert-black-and-white .cmp-product_list .cmp-product_panel__info {
  color: #fff;
}
@media (max-width: 767px) {
  .cmp-container--invert-black-and-white .cmp-product_list .cmp-product_panel .cmp-product_panel__inner:hover {
    border: none;
  }
}
.cmp-container--invert-black-and-white .cmp-option_panel_list__num-of-products {
  color: #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-option_panel
  .cmp-option_panel__info
  .cmp-option_panel__price
  .cmp-option_panel__price-label {
  color: #c7c7c7;
}
.cmp-container--invert-black-and-white .cmp-option_panel_list .cmp-option_panel .cmp-option_panel__inner:hover {
  border: 1px solid #fff;
}
@media (max-width: 767px) {
  .cmp-container--invert-black-and-white .cmp-option_panel_list .cmp-option_panel .cmp-option_panel__inner:hover {
    border: none;
  }
}
.cmp-container--invert-black-and-white .cmp-option_panel_list .cmp-option_panel .cmp-option_panel__thumb {
  background: initial;
}
.cmp-container--invert-black-and-white .cmp-option_panel_list .cmp-option_panel .cmp-option_panel__info-main {
  color: #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-option_panel
  .cmp-option_panel__icon-fav.is-active:before {
  color: #fff;
  content: '\e91b';
  opacity: 1;
  line-height: 1;
}
.cmp-container--invert-black-and-white .cmp-option_panel_list .cmp-option_panel .cmp-option_panel__icon-fav:hover {
  -webkit-filter: brightness(100);
  filter: brightness(100);
  opacity: 1;
}
.cmp-container--invert-black-and-white .cmp-option_panel_list .cmp-option_panel .cmp-option_panel__icon-addcart {
  border: 1px solid #656565;
}
.cmp-container--invert-black-and-white .cmp-option_panel_list .cmp-option_panel .cmp-option_panel__icon-addcart:hover {
  border: 1px solid #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-option_panel
  .cmp-option_panel__icon-addcart.btn-disabled,
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-option_panel
  .cmp-option_panel__icon-addcart.btn-disabled
  a {
  background: #fff;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-option_panel
  .cmp-option_panel__icon-addcart--disabled:hover {
  border: 1px solid #656565;
}
.cmp-container--invert-black-and-white
  .cmp-option_panel_list
  .cmp-option_panel
  .cmp-option_panel__info-model
  .cmp-option_panel__info-modeltitle,
.cmp-container--invert-black-and-white .cmp-option_panel_list .cmp-option_panel .cmp-option_panel__info-model ul li,
.cmp-container--invert-black-and-white .cmp-option_panel_list .cmp-option_panel .cmp-option_panel__info-model ul li a {
  color: #fff;
}
.cmp-container--invert-black-and-white .cmp-accordion__title:after {
  font-family: icon-casio !important;
  font-size: 20px;
  content: '\e952';
}
.cmp-container--invert-black-and-white .cmp-accordion__title.open:after {
  font-family: icon-casio !important;
  font-size: 20px;
  content: '\e94b';
}
.cmp-container--invert-black-and-white .cmp-accordion__title {
  color: #fff;
}
.cmp-container--invert-black-and-white .news-list .cmp-newslist a:after {
  background-image: url(clientlib-site/resources/images/common/icon/icon_arrow_right_white.svg);
}
.cmp-container--invert-black-and-white .cmp-breadcrumb .cmp-breadcrumb__item,
.cmp-container--invert-black-and-white .cmp-breadcrumb .cmp-breadcrumb__item a,
.cmp-container--invert-black-and-white .news-list .cmp-newslist-item,
.cmp-container--invert-black-and-white .product-navigation {
  color: #fff;
}
.cmp-container--invert-black-and-white .product-navigation .cmp-product-navigation.is-fixed {
  background: rgba(0, 0, 0, 0.9);
}
.cmp-container--invert-black-and-white .product-navigation .cmp-product-navigation__item > a {
  color: #fff;
}
.cmp-container--invert-black-and-white .product-navigation .cmp-product-navigation__item .pc-subnav-open {
  background-image: url(clientlib-site/resources/images/common/icon/icon_arrow_down_white.svg);
}
.cmp-container--invert-black-and-white .product-navigation .cmp-product-navigation-submenu-wrap {
  background-color: #000;
}
.cmp-container--invert-black-and-white
  .product-navigation
  .cmp-product-navigation-submenu-wrap
  .cmp-product-navigation-submenu__inner
  ul
  li
  a {
  color: #fff;
}
@media (max-width: 767px) {
  .cmp-container--invert-black-and-white .product-navigation .cmp-product-navigation__spmenubtn .sp-nav-open {
    color: #fff;
  }
}
.cmp-container--invert-black-and-white .simplebar-scrollbar:before {
  background: #fff;
}
.cmp-container--invert-black-and-white .cmp-content-panel_list__frame .simplebar-track.simplebar-horizontal,
.cmp-container--invert-black-and-white .cmp-product_list__frame .simplebar-track.simplebar-horizontal,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#000),
    color-stop(41.66667%, #000),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #000),
    to(#000)
  );
  background: linear-gradient(0deg, #000 0, #000 41.66667%, #999 0, #999 58.33333%, #000 0, #000);
}
.cmp-container--invert-black-and-white
  .cmp-content-panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-container--invert-black-and-white
  .cmp-product_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#000),
    color-stop(41.66667%, #000),
    color-stop(41.66667%, #eee),
    color-stop(58.33333%, #eee),
    color-stop(58.33333%, #000),
    to(#000)
  );
  background: linear-gradient(0deg, #000 0, #000 41.66667%, #eee 0, #eee 58.33333%, #000 0, #000);
}
.cmp-container--invert-black-and-white
  .cmp-content-panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-container--invert-black-and-white
  .cmp-content-panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-container--invert-black-and-white
  .cmp-product_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-container--invert-black-and-white
  .cmp-product_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-container--invert-black-and-white
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-container--invert-black-and-white
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-container--invert-black-and-white
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#000),
    color-stop(25%, #000),
    color-stop(41.66667%, #fff),
    color-stop(58.33333%, #fff),
    color-stop(58.33333%, #000),
    to(#000)
  );
  background: linear-gradient(0deg, #000 0, #000 25%, #fff 41.66667%, #fff 58.33333%, #000 0, #000);
}
.cmp-container--invert-black-and-white .cmp-simple-count-down {
  color: #fff;
}
@media (min-width: 768px) {
  .cmp-content-panel_list__wrapper,
  .cmp-product_panel_list--slider .cmp-product_panel_list__wrapper,
  .cmp-product_panel_list--slider .cmp-product_panel_list_category .cmp-product_panel_list_category__wrapper,
  .cmp-product_panel_list .cmp-product_panel_list__wrapper,
  .cmp-product_panel_list .cmp-product_panel_list_category .cmp-product_panel_list_category__wrapper,
  .cmp-product_panel_list_category--slider .cmp-product_panel_list__wrapper,
  .cmp-product_panel_list_category--slider .cmp-product_panel_list_category .cmp-product_panel_list_category__wrapper,
  .cmp-product_panel_list_category .cmp-product_panel_list--slider .cmp-product_panel_list_category__wrapper,
  .cmp-product_panel_list_category .cmp-product_panel_list .cmp-product_panel_list_category__wrapper,
  .cmp-product_panel_list_category .cmp-product_panel_list__wrapper,
  .cmp-product_panel_list_category .cmp-product_panel_list_category--slider .cmp-product_panel_list_category__wrapper,
  .cmp-product_panel_list_category .cmp-product_panel_list_category__wrapper,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__wrapper,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper {
    position: relative;
  }
}
@media (min-width: 768px) {
  .cmp-content-panel_list__wrapper-with-spacing {
    margin-left: -2px;
    margin-top: -2px;
    margin-right: -2px;
  }
}
.cmp-content-panel_list__frame,
.cmp-product_panel_list .cmp-product_panel_list__wrapper .cmp-product_panel_list__frame,
.cmp-product_panel_list_category .cmp-product_panel_list__wrapper .cmp-product_panel_list__frame,
.cmp-product_panel_list_category .cmp-product_panel_list_category__wrapper .cmp-product_panel_list__frame,
.cmp-product_panel_list_category .cmp-product_panel_list_category__wrapper .cmp-product_panel_list_category__frame,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame {
  width: 100%;
  overflow-x: auto;
  padding-bottom: 20px;
  cursor: pointer;
  cursor: hand;
  overflow-y: hidden;
}
@media (max-width: 767px) {
  .cmp-content-panel_list__frame,
  .cmp-product_panel_list .cmp-product_panel_list__wrapper .cmp-product_panel_list__frame,
  .cmp-product_panel_list_category .cmp-product_panel_list__wrapper .cmp-product_panel_list__frame,
  .cmp-product_panel_list_category .cmp-product_panel_list_category__wrapper .cmp-product_panel_list__frame,
  .cmp-product_panel_list_category .cmp-product_panel_list_category__wrapper .cmp-product_panel_list_category__frame,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame {
    cursor: default;
  }
}
.cmp-content-panel_list__frame::-webkit-scrollbar,
.cmp-product_panel_list .cmp-product_panel_list__wrapper .cmp-product_panel_list__frame::-webkit-scrollbar,
.cmp-product_panel_list_category .cmp-product_panel_list__wrapper .cmp-product_panel_list__frame::-webkit-scrollbar,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame::-webkit-scrollbar,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame::-webkit-scrollbar,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame::-webkit-scrollbar {
  height: 9pt;
}
.cmp-content-panel_list__frame::-webkit-scrollbar-track,
.cmp-product_panel_list .cmp-product_panel_list__wrapper .cmp-product_panel_list__frame::-webkit-scrollbar-track,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame::-webkit-scrollbar-track,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame::-webkit-scrollbar-track,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame::-webkit-scrollbar-track,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame::-webkit-scrollbar-track {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #eee),
    color-stop(58.33333%, #eee),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
}
.cmp-content-panel_list__frame::-webkit-scrollbar-thumb,
.cmp-product_panel_list .cmp-product_panel_list__wrapper .cmp-product_panel_list__frame::-webkit-scrollbar-thumb,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame::-webkit-scrollbar-thumb,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame::-webkit-scrollbar-thumb,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame::-webkit-scrollbar-thumb,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame::-webkit-scrollbar-thumb {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
}
.cmp-content-panel_list__frame::-webkit-scrollbar-thumb:hover,
.cmp-product_panel_list .cmp-product_panel_list__wrapper .cmp-product_panel_list__frame::-webkit-scrollbar-thumb:hover,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame::-webkit-scrollbar-thumb:hover,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame::-webkit-scrollbar-thumb:hover,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame::-webkit-scrollbar-thumb:hover,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame::-webkit-scrollbar-thumb:hover {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(25%, #fff),
    color-stop(41.66667%, #000),
    color-stop(58.33333%, #000),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 25%, #000 41.66667%, #000 58.33333%, #fff 0, #fff);
}
.cmp-content-panel_list__frame .simplebar-track,
.cmp-product_panel_list .cmp-product_panel_list__wrapper .cmp-product_panel_list__frame .simplebar-track,
.cmp-product_panel_list_category .cmp-product_panel_list__wrapper .cmp-product_panel_list__frame .simplebar-track,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track {
  pointer-events: all;
  cursor: pointer;
}
.cmp-content-panel_list__frame .simplebar-track.simplebar-horizontal,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal {
  height: 9pt;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #eee),
    color-stop(58.33333%, #eee),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
}
.cmp-content-panel_list__frame .simplebar-track.simplebar-horizontal .simplebar-scrollbar,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar {
  top: 0;
  height: 9pt;
}
.cmp-content-panel_list__frame .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before {
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transition: auto;
  transition: auto;
  border-radius: 0;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
}
.cmp-content-panel_list__frame .simplebar-track.simplebar-horizontal:active .simplebar-scrollbar:before,
.cmp-content-panel_list__frame .simplebar-track.simplebar-horizontal:hover .simplebar-scrollbar:before,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before {
  height: 9pt;
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transition: auto;
  transition: auto;
  border-radius: 0;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(25%, #fff),
    color-stop(41.66667%, #000),
    color-stop(58.33333%, #000),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 25%, #000 41.66667%, #000 58.33333%, #fff 0, #fff);
}
.cmp-content-panel_list__frame .simplebar-track.simplebar-vertical,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-vertical,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-vertical,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-vertical,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-vertical,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-vertical {
  display: none;
}
.cmp-content-panel_list__btn,
.cmp-product_panel_list--slider .cmp-product_panel_list__wrapper .cmp-product_panel_list__btn,
.cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category--slider .cmp-product_panel_list__wrapper .cmp-product_panel_list__btn,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__btn {
  width: 100%;
  position: absolute;
  z-index: 300;
  top: 174px;
}
@media (max-width: 767px) {
  .cmp-content-panel_list__btn,
  .cmp-product_panel_list--slider .cmp-product_panel_list__wrapper .cmp-product_panel_list__btn,
  .cmp-product_panel_list--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__btn,
  .cmp-product_panel_list--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__btn,
  .cmp-product_panel_list_category--slider .cmp-product_panel_list__wrapper .cmp-product_panel_list__btn,
  .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__btn,
  .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__btn {
    display: none !important;
  }
}
.cmp-content-panel_list__btn-prev,
.cmp-product_panel_list .cmp-product_panel_list__wrapper .cmp-product_panel_list__btn .cmp-product_panel_list__btn-prev,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__btn
  .cmp-product_panel_list__btn-prev,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn
  .cmp-product_panel_list__btn-prev,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn
  .cmp-product_panel_list__btn-prev,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn
  .cmp-product_panel_list_category__btn-prev,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__btn
  .cmp-product_panel_list__btn-prev {
  position: absolute;
  left: 0;
  background: #fff;
  background-image: url(clientlib-site/resources/images/common/icon/icon_next.svg);
  text-indent: -9999px;
  width: 30px;
  height: 30px;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  display: none;
  overflow: hidden;
}
.cmp-content-panel_list__btn-next,
.cmp-product_panel_list .cmp-product_panel_list__wrapper .cmp-product_panel_list__btn .cmp-product_panel_list__btn-next,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__btn
  .cmp-product_panel_list__btn-next,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn
  .cmp-product_panel_list__btn-next,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn
  .cmp-product_panel_list__btn-next,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn
  .cmp-product_panel_list_category__btn-next,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__btn
  .cmp-product_panel_list__btn-next {
  position: absolute;
  right: 0;
  background: #fff;
  background-image: url(clientlib-site/resources/images/common/icon/icon_next.svg);
  text-indent: -9999px;
  width: 30px;
  height: 30px;
  overflow: hidden;
}
.cmp-content-panel_list__btn-prev-with-spacing {
  left: 3px;
}
.cmp-content-panel_list__btn-next-with-spacing {
  right: 3px;
}
.cmp-content-panel_list__btn--with-img {
  background-image: none;
  text-indent: 0;
}
.cmp-content-panel_list .cmp-content-panel_list__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  margin: 0;
  padding: 0;
}
.cmp-content-panel_list .cmp-content-panel_list__items .cmp-content-panel_list__item {
  list-style-type: none;
  margin-right: 10.5px;
  padding: 2px;
}
.cmp-content-panel_list .cmp-content-panel_list__items .cmp-content-panel_list__item .cmp-content_panel {
  width: 282px;
  height: auto;
  overflow: visible;
}
.cmp-content-panel_list .cmp-content-panel_list__items .cmp-content-panel_list__item .cmp-content_panel__info {
  height: 7pc;
  padding: 20px 15px 15px;
}
@media (max-width: 767px) {
  .cmp-content-panel_list__frame,
  .cmp-product_panel_list .cmp-product_panel_list__wrapper .cmp-product_panel_list__frame,
  .cmp-product_panel_list_category .cmp-product_panel_list__wrapper .cmp-product_panel_list__frame,
  .cmp-product_panel_list_category .cmp-product_panel_list_category__wrapper .cmp-product_panel_list__frame,
  .cmp-product_panel_list_category .cmp-product_panel_list_category__wrapper .cmp-product_panel_list_category__frame,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame {
    width: 100%;
  }
  .cmp-content-panel_list .cmp-content-panel_list__items .cmp-content-panel_list__item {
    margin-right: 2vw;
    padding: 0;
  }
  .cmp-content-panel_list .cmp-content_panel {
    width: 52.8vw !important;
  }
  .cmp-content-panel_list .cmp-content_panel a {
    display: inline;
  }
  .cmp-content-panel_list .cmp-content_panel__info {
    height: 106px !important;
    padding: 9pt 10px 10px !important;
  }
  .cmp-content-panel_list .cmp-content_panel__info .cmp-content_panel__title {
    line-height: 1.2 !important;
  }
}
.cmp-content-panel-list--list {
  margin: 0 auto;
}
.cmp-content-panel-list--list .cmp-content-panel_list__btn,
.cmp-content-panel-list--list
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--list
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--list
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-content-panel-list--list
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--list
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--list
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-content-panel-list--list
  .cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--list
  .cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-content-panel-list--list
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--list
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-content-panel-list--list
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-content-panel-list--list
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel-list--list
  .cmp-product_panel_list__btn,
.cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--list
  .cmp-product_panel_list__btn,
.cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--list
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel-list--list
  .cmp-product_panel_list__btn,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--list
  .cmp-product_panel_list__btn,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--list
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--list
  .cmp-product_panel_list__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--list
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--list
  .cmp-product_panel_list__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--list
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel-list--list
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel-list--list
  .cmp-product_panel_list_category__btn {
  top: 233px;
}
.cmp-content-panel-list--list .cmp-content-panel_list__item .cmp-content_panel {
  width: 390px !important;
}
.cmp-content-panel-list--list .cmp-content-panel_list__item .cmp-content_panel a {
  display: contents;
}
.cmp-content-panel-list--list
  .cmp-content-panel_list__item
  .cmp-content_panel
  a[target='_blank']
  .cmp-content_panel__info
  .cmp-content_panel__title:after {
  margin-left: 7px;
  display: inline-block;
  font-family: icon-casio !important;
  font-size: 14px;
  content: '\e940';
}
.cmp-content-panel-list--list .cmp-content-panel_list__item .cmp-content_panel .cmp-content_panel__info {
  padding-top: 25px;
}
.cmp-content-panel-list--list
  .cmp-content-panel_list__item
  .cmp-content_panel
  .cmp-content_panel__info
  .cmp-content_panel__title {
  font-size: 1pc;
  width: 100%;
  text-align: center;
  font-weight: 700;
}
.cmp-content-panel-list--list
  .cmp-content-panel_list__item
  .cmp-content_panel
  .cmp-content_panel__info
  .cmp-content_panel__desc {
  font-size: 14px;
  text-align: center;
  font-weight: 400;
  -webkit-line-clamp: 2 !important;
  height: 2pc !important;
}
.cmp-content-panel-list--list
  .cmp-content-panel_list__item
  .cmp-content_panel
  .cmp-content_panel__inner
  .cmp-content_panel__img
  img {
  height: 100%;
}
.cmp-content-panel-list--list
  .cmp-content-panel_list__item
  .cmp-content_panel--black
  .cmp-content_panel
  a[target='_blank']
  .cmp-content_panel__info
  .cmp-content_panel__title:after {
  content: '\e93f';
}
.cmp-content-panel-list--list .cmp-content_panel--black .cmp-content_panel .cmp-content_panel__info:before {
  border: 1px solid #000;
}
.cmp-content-panel-list--list .cmp-content_panel--black .cmp-content_panel .cmp-content_panel__info:after {
  border-top: 1px solid #000;
  border-right: 1px solid #000;
}
@media (max-width: 767px) {
  .cmp-content-panel-list--list .cmp-content-panel_list__item {
    margin-right: 0 !important;
    margin-bottom: 20px;
    width: 100%;
  }
  .cmp-content-panel-list--list .cmp-content-panel_list__item .cmp-content_panel {
    margin: 0 auto !important;
    width: calc(100vw - 2pc) !important;
  }
  .cmp-content-panel-list--list .cmp-content-panel_list__item .cmp-content_panel a {
    display: inline !important;
  }
  .cmp-content-panel-list--list .cmp-content-panel_list__item .cmp-content_panel .cmp-content_panel__info {
    padding-top: 20px;
  }
  .cmp-content-panel-list--list
    .cmp-content-panel_list__item
    .cmp-content_panel
    .cmp-content_panel__info
    .cmp-content_panel__title {
    text-align: left;
    font-size: 14px;
    padding-right: 9.33333vw;
  }
  .cmp-content-panel-list--list
    .cmp-content-panel_list__item
    .cmp-content_panel
    .cmp-content_panel__info
    .cmp-content_panel__desc {
    text-align: left;
    font-size: 9pt;
    -webkit-line-clamp: 2 !important;
    height: 2pc !important;
    padding-right: 9.33333vw;
  }
  .cmp-content-panel-list--list .cmp-content-panel_list__items {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .cmp-content-panel-list--list .cmp-content-panel_list__item .cmp-content_panel__info {
    position: relative;
    padding: 5.33333vw 16vw 5.33333vw 4vw;
    text-align: left;
  }
  .cmp-content-panel-list--list .cmp-content-panel_list__item .cmp-content_panel__info:after,
  .cmp-content-panel-list--list .cmp-content-panel_list__item .cmp-content_panel__info:before {
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    content: '';
  }
  .cmp-content-panel-list--list .cmp-content-panel_list__item .cmp-content_panel__info:before {
    right: 4vw;
    width: 8vw;
    height: 8vw;
    border: 1px solid grey;
  }
  .cmp-content-panel-list--list .cmp-content-panel_list__item .cmp-content_panel__info:after {
    right: 6.4vw;
    width: 2.66667vw;
    height: 2.66667vw;
    border-top: 1px solid #fff;
    border-right: 1px solid #fff;
    -webkit-transform: translateX(-50%) rotate(45deg);
    transform: translateX(-50%) rotate(45deg);
  }
  .cmp-content-panel-list--list .cmp-content-panel_list__btn,
  .cmp-content-panel-list--list
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__btn,
  .cmp-content-panel-list--list
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__btn,
  .cmp-content-panel-list--list
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__btn,
  .cmp-content-panel-list--list
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__btn,
  .cmp-content-panel-list--list
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__btn,
  .cmp-content-panel-list--list
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__btn,
  .cmp-content-panel-list--list
    .cmp-product_panel_list_category
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__btn,
  .cmp-content-panel-list--list
    .cmp-product_panel_list_category
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__btn,
  .cmp-content-panel-list--list
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__btn,
  .cmp-content-panel-list--list
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__btn,
  .cmp-content-panel-list--list
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__btn,
  .cmp-content-panel-list--list
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__btn,
  .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel-list--list
    .cmp-product_panel_list__btn,
  .cmp-product_panel_list--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel-list--list
    .cmp-product_panel_list__btn,
  .cmp-product_panel_list--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel-list--list
    .cmp-product_panel_list_category__btn,
  .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel-list--list
    .cmp-product_panel_list__btn,
  .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel-list--list
    .cmp-product_panel_list__btn,
  .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel-list--list
    .cmp-product_panel_list_category__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel-list--list
    .cmp-product_panel_list__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel-list--list
    .cmp-product_panel_list_category__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel-list--list
    .cmp-product_panel_list__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel-list--list
    .cmp-product_panel_list_category__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel-list--list
    .cmp-product_panel_list_category__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel-list--list
    .cmp-product_panel_list_category__btn {
    display: none;
  }
  .cmp-content-panel-list--list .cmp-content-panel_list .cmp-content_panel a {
    display: block;
  }
}
.cmp-content-panel-list--vertical .cmp-content-panel_list__wrapper,
.cmp-content-panel-list--vertical .cmp-product_panel_list--slider .cmp-product_panel_list__wrapper,
.cmp-content-panel-list--vertical .cmp-product_panel_list .cmp-product_panel_list__wrapper,
.cmp-content-panel-list--vertical .cmp-product_panel_list_category--slider .cmp-product_panel_list__wrapper,
.cmp-content-panel-list--vertical .cmp-product_panel_list_category .cmp-product_panel_list__wrapper,
.cmp-content-panel-list--vertical .cmp-product_panel_list_category .cmp-product_panel_list_category__wrapper,
.cmp-content-panel-list--vertical
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper,
.cmp-product_panel_list--slider .cmp-content-panel-list--vertical .cmp-product_panel_list__wrapper,
.cmp-product_panel_list .cmp-content-panel-list--vertical .cmp-product_panel_list__wrapper,
.cmp-product_panel_list_category--slider .cmp-content-panel-list--vertical .cmp-product_panel_list__wrapper,
.cmp-product_panel_list_category .cmp-content-panel-list--vertical .cmp-product_panel_list__wrapper,
.cmp-product_panel_list_category .cmp-content-panel-list--vertical .cmp-product_panel_list_category__wrapper,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-content-panel-list--vertical
  .cmp-product_panel_list__wrapper {
  margin: 0 -1pc;
}
.cmp-content-panel-list--vertical
  .cmp-content-panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items,
.cmp-content-panel-list--vertical
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items,
.cmp-content-panel-list--vertical
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items,
.cmp-content-panel-list--vertical
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items,
.cmp-content-panel-list--vertical
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items,
.cmp-content-panel-list--vertical
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items,
.cmp-content-panel-list--vertical
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items,
.cmp-product_panel_list--slider
  .cmp-content-panel-list--vertical
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items,
.cmp-product_panel_list
  .cmp-content-panel-list--vertical
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items,
.cmp-product_panel_list_category--slider
  .cmp-content-panel-list--vertical
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items,
.cmp-product_panel_list_category
  .cmp-content-panel-list--vertical
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items,
.cmp-product_panel_list_category
  .cmp-content-panel-list--vertical
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-content-panel-list--vertical
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items {
  display: grid;
  grid-column-gap: 6px;
  grid-template-columns: repeat(auto-fill, minmax(282px, 1fr));
}
@media (max-width: 767px) {
  .cmp-content-panel-list--vertical
    .cmp-content-panel_list__wrapper
    .cmp-content-panel_list
    .cmp-content-panel_list__items,
  .cmp-content-panel-list--vertical
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list
    .cmp-content-panel_list__items,
  .cmp-content-panel-list--vertical
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list
    .cmp-content-panel_list__items,
  .cmp-content-panel-list--vertical
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list
    .cmp-content-panel_list__items,
  .cmp-content-panel-list--vertical
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list
    .cmp-content-panel_list__items,
  .cmp-content-panel-list--vertical
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list
    .cmp-content-panel_list__items,
  .cmp-content-panel-list--vertical
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list
    .cmp-content-panel_list__items,
  .cmp-product_panel_list--slider
    .cmp-content-panel-list--vertical
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list
    .cmp-content-panel_list__items,
  .cmp-product_panel_list
    .cmp-content-panel-list--vertical
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list
    .cmp-content-panel_list__items,
  .cmp-product_panel_list_category--slider
    .cmp-content-panel-list--vertical
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list
    .cmp-content-panel_list__items,
  .cmp-product_panel_list_category
    .cmp-content-panel-list--vertical
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list
    .cmp-content-panel_list__items,
  .cmp-product_panel_list_category
    .cmp-content-panel-list--vertical
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list
    .cmp-content-panel_list__items,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-content-panel-list--vertical
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list
    .cmp-content-panel_list__items {
    grid-template-columns: 1fr 1fr;
  }
}
.cmp-content-panel-list--vertical
  .cmp-content-panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-content-panel-list--vertical
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-content-panel-list--vertical
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-content-panel-list--vertical
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-content-panel-list--vertical
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-content-panel-list--vertical
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-content-panel-list--vertical
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list--slider
  .cmp-content-panel-list--vertical
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list
  .cmp-content-panel-list--vertical
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category--slider
  .cmp-content-panel-list--vertical
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .cmp-content-panel-list--vertical
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .cmp-content-panel-list--vertical
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-content-panel-list--vertical
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item {
  margin-bottom: 30px;
  margin-right: 0;
}
.cmp-content-panel-list--vertical
  .cmp-content-panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel,
.cmp-content-panel-list--vertical
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel,
.cmp-content-panel-list--vertical
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel,
.cmp-content-panel-list--vertical
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel,
.cmp-content-panel-list--vertical
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel,
.cmp-content-panel-list--vertical
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel,
.cmp-content-panel-list--vertical
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel,
.cmp-product_panel_list--slider
  .cmp-content-panel-list--vertical
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel,
.cmp-product_panel_list
  .cmp-content-panel-list--vertical
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel,
.cmp-product_panel_list_category--slider
  .cmp-content-panel-list--vertical
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel,
.cmp-product_panel_list_category
  .cmp-content-panel-list--vertical
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel,
.cmp-product_panel_list_category
  .cmp-content-panel-list--vertical
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-content-panel-list--vertical
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel {
  width: 100% !important;
}
@media (min-width: 768px) {
  .cmp-content-panel-list--smartslider {
    margin: 0 auto;
  }
  .cmp-content-panel-list--smartslider .cmp-content-panel_list__btn,
  .cmp-content-panel-list--smartslider
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__btn,
  .cmp-content-panel-list--smartslider
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__btn,
  .cmp-content-panel-list--smartslider
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__btn,
  .cmp-content-panel-list--smartslider
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__btn,
  .cmp-content-panel-list--smartslider
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__btn,
  .cmp-content-panel-list--smartslider
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__btn,
  .cmp-content-panel-list--smartslider
    .cmp-product_panel_list_category
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__btn,
  .cmp-content-panel-list--smartslider
    .cmp-product_panel_list_category
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__btn,
  .cmp-content-panel-list--smartslider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__btn,
  .cmp-content-panel-list--smartslider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__btn,
  .cmp-content-panel-list--smartslider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__btn,
  .cmp-content-panel-list--smartslider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__btn,
  .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel-list--smartslider
    .cmp-product_panel_list__btn,
  .cmp-product_panel_list--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel-list--smartslider
    .cmp-product_panel_list__btn,
  .cmp-product_panel_list--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel-list--smartslider
    .cmp-product_panel_list_category__btn,
  .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel-list--smartslider
    .cmp-product_panel_list__btn,
  .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel-list--smartslider
    .cmp-product_panel_list__btn,
  .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel-list--smartslider
    .cmp-product_panel_list_category__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel-list--smartslider
    .cmp-product_panel_list__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel-list--smartslider
    .cmp-product_panel_list_category__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel-list--smartslider
    .cmp-product_panel_list__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel-list--smartslider
    .cmp-product_panel_list_category__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel-list--smartslider
    .cmp-product_panel_list_category__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel-list--smartslider
    .cmp-product_panel_list_category__btn {
    top: 233px;
  }
  .cmp-content-panel-list--smartslider .cmp-content-panel_list__item .cmp-content_panel {
    width: 390px !important;
  }
  .cmp-content-panel-list--smartslider .cmp-content-panel_list__item .cmp-content_panel a {
    display: contents;
  }
  .cmp-content-panel-list--smartslider
    .cmp-content-panel_list__item
    .cmp-content_panel
    a[target='_blank']
    .cmp-content_panel__info
    .cmp-content_panel__title:after {
    margin-left: 7px;
    display: inline-block;
    font-family: icon-casio !important;
    font-size: 14px;
    content: '\e940';
  }
  .cmp-content-panel-list--smartslider .cmp-content-panel_list__item .cmp-content_panel .cmp-content_panel__info {
    padding-top: 25px;
  }
  .cmp-content-panel-list--smartslider
    .cmp-content-panel_list__item
    .cmp-content_panel
    .cmp-content_panel__info
    .cmp-content_panel__title {
    font-size: 1pc;
    width: 100%;
    text-align: center;
    font-weight: 700;
  }
  .cmp-content-panel-list--smartslider
    .cmp-content-panel_list__item
    .cmp-content_panel
    .cmp-content_panel__info
    .cmp-content_panel__desc {
    font-size: 14px;
    text-align: center;
    font-weight: 400;
    -webkit-line-clamp: 2 !important;
    height: 2pc !important;
  }
  .cmp-content-panel-list--smartslider
    .cmp-content-panel_list__item
    .cmp-content_panel
    .cmp-content_panel__inner
    .cmp-content_panel__img
    img {
    height: 100%;
  }
  .cmp-content-panel-list--smartslider
    .cmp-content-panel_list__item
    .cmp-content_panel--black
    .cmp-content_panel
    a[target='_blank']
    .cmp-content_panel__info
    .cmp-content_panel__title:after {
    content: '\e93f';
  }
  .cmp-content-panel-list--smartslider .cmp-content_panel--black .cmp-content_panel .cmp-content_panel__info:before {
    border: 1px solid #000;
  }
  .cmp-content-panel-list--smartslider .cmp-content_panel--black .cmp-content_panel .cmp-content_panel__info:after {
    border-top: 1px solid #000;
    border-right: 1px solid #000;
  }
}
@media (max-width: 767px) {
  .cmp-content-panel-list--smartslider .cmp-content-panel_list__wrapper,
  .cmp-content-panel-list--smartslider .cmp-product_panel_list--slider .cmp-product_panel_list__wrapper,
  .cmp-content-panel-list--smartslider .cmp-product_panel_list .cmp-product_panel_list__wrapper,
  .cmp-content-panel-list--smartslider .cmp-product_panel_list_category--slider .cmp-product_panel_list__wrapper,
  .cmp-content-panel-list--smartslider .cmp-product_panel_list_category .cmp-product_panel_list__wrapper,
  .cmp-content-panel-list--smartslider .cmp-product_panel_list_category .cmp-product_panel_list_category__wrapper,
  .cmp-content-panel-list--smartslider
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper,
  .cmp-product_panel_list--slider .cmp-content-panel-list--smartslider .cmp-product_panel_list__wrapper,
  .cmp-product_panel_list .cmp-content-panel-list--smartslider .cmp-product_panel_list__wrapper,
  .cmp-product_panel_list_category--slider .cmp-content-panel-list--smartslider .cmp-product_panel_list__wrapper,
  .cmp-product_panel_list_category .cmp-content-panel-list--smartslider .cmp-product_panel_list__wrapper,
  .cmp-product_panel_list_category .cmp-content-panel-list--smartslider .cmp-product_panel_list_category__wrapper,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-content-panel-list--smartslider
    .cmp-product_panel_list__wrapper {
    margin-right: -1pc;
  }
  .cmp-content-panel-list--smartslider .cmp-content-panel_list__items .cmp-content-panel_list__item {
    margin-right: 1pc;
  }
  .cmp-content-panel-list--smartslider .cmp-content-panel_list .cmp-content_panel {
    width: 81.6vw !important;
  }
}
@media (max-width: 767px) {
  .cmp-container--insets-1
    > .cmp-container
    .cmp-content-panel-list--list
    .cmp-content-panel_list__item
    .cmp-content_panel,
  .cmp-container--insets-1
    > .switch-container
    .cmp-content-panel-list--list
    .cmp-content-panel_list__item
    .cmp-content_panel {
    width: calc(100vw - 2pc - 2rem) !important;
  }
}
@media (max-width: 767px) {
  .cmp-container--insets-2
    > .cmp-container
    .cmp-content-panel-list--list
    .cmp-content-panel_list__item
    .cmp-content_panel,
  .cmp-container--insets-2
    > .switch-container
    .cmp-content-panel-list--list
    .cmp-content-panel_list__item
    .cmp-content_panel {
    width: calc(100vw - 2pc - 4rem) !important;
  }
}
@media (max-width: 767px) {
  .cmp-container--insets-3
    > .cmp-container
    .cmp-content-panel-list--list
    .cmp-content-panel_list__item
    .cmp-content_panel,
  .cmp-container--insets-3
    > .switch-container
    .cmp-content-panel-list--list
    .cmp-content-panel_list__item
    .cmp-content_panel {
    width: calc(100vw - 2pc - 6rem) !important;
  }
}
@media (max-width: 767px) {
  .cmp-container--insets-4
    > .cmp-container
    .cmp-content-panel-list--list
    .cmp-content-panel_list__item
    .cmp-content_panel,
  .cmp-container--insets-4
    > .switch-container
    .cmp-content-panel-list--list
    .cmp-content-panel_list__item
    .cmp-content_panel {
    width: calc(100vw - 2pc - 8rem) !important;
  }
}
.cmp-header--eduEC .cmp-content-panel_list__frame .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before,
.cmp-header--eduEC
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-header--eduEC
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-header--eduEC
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-header--eduEC
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-header--eduEC
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-header--eduEC
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-header--eduEC
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-header--eduEC
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-header--eduEC
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-header--eduEC
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #758bc5),
    color-stop(58.33333%, #758bc5),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #758bc5 0, #758bc5 58.33333%, #fff 0, #fff);
}
.cmp-header--eduEC
  .cmp-content-panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-header--eduEC
  .cmp-content-panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-header--eduEC
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-header--eduEC
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-header--eduEC
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-header--eduEC
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-header--eduEC
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-header--eduEC
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-header--eduEC
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-header--eduEC
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-header--eduEC
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-header--eduEC
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-header--eduEC
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-header--eduEC
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-header--eduEC
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-header--eduEC
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-header--eduEC
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-header--eduEC
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-header--eduEC
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-header--eduEC
  .cmp-product_panel_list_category__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-header--eduEC
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-header--eduEC
  .cmp-product_panel_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(25%, #fff),
    color-stop(41.66667%, #092981),
    color-stop(58.33333%, #092981),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 25%, #092981 41.66667%, #092981 58.33333%, #fff 0, #fff);
}
.cmp-content-panel-list--hidetitle .cmp-content-panel_list__btn,
.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel-list--hidetitle
  .cmp-product_panel_list__btn,
.cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--hidetitle
  .cmp-product_panel_list__btn,
.cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel-list--hidetitle
  .cmp-product_panel_list__btn,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--hidetitle
  .cmp-product_panel_list__btn,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--hidetitle
  .cmp-product_panel_list__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--hidetitle
  .cmp-product_panel_list__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category__btn {
  top: 138px !important;
}
.cmp-content-panel-list--hidetitle .cmp-content_panel .cmp-content_panel__info {
  display: none;
}
.cmp-content-panel-list--list.cmp-content-panel-list--hidetitle .cmp-content-panel_list__btn,
.cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle .cmp-content-panel_list__btn,
.cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list__btn,
.cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list__btn,
.cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list__btn,
.cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list__btn,
.cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list__btn,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list__btn,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list__btn,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list__btn,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel-list--list.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel-list--smartslider.cmp-content-panel-list--hidetitle
  .cmp-product_panel_list_category__btn {
  top: 2in !important;
}
.cmp-content_panel {
  overflow: hidden;
}
.cmp-content_panel:hover img,
.cmp-content_panel img {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.cmp-content_panel:hover img {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.cmp-content_panel .cmp-content_panel__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  height: 100%;
}
.cmp-content_panel .cmp-content_panel__inner .cmp-content_panel__img {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  position: relative;
  overflow: hidden;
  width: 100%;
}
.cmp-content_panel .cmp-content_panel__inner .cmp-content_panel__img:before {
  display: block;
  width: 100%;
  padding-top: 100%;
  content: '';
}
.cmp-content_panel .cmp-content_panel__inner .cmp-content_panel__img img {
  aspect-ratio: initial !important;
}
.cmp-content_panel .cmp-content_panel__inner .cmp-content_panel__img img,
.cmp-content_panel .cmp-content_panel__inner .cmp-content_panel__img video {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  margin: auto;
}
.cmp-content_panel .cmp-content_panel__inner .cmp-content_panel__info {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.cmp-content_panel a {
  display: block;
  text-decoration: none;
  color: inherit;
}
.cmp-content_panel a:focus-visible {
  outline: 2px solid #666;
}
.cmp-content_panel .cmp-content_panel__thumb {
  position: relative;
  background: #f7f8fa;
  padding: 54px 9pt 34px;
}
.cmp-content_panel .cmp-content_panel__thumb .cmp-content_panel__tag {
  display: inline-block;
  padding: 0 7px;
  background: #fff;
  font-size: 9pt;
  position: absolute;
  left: 9pt;
  top: 9pt;
}
.cmp-content_panel .cmp-content_panel__thumb .cmp-content_panel__icon-fav {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cmp-content_panel .cmp-content_panel__thumb .cmp-content_panel__img {
  margin: auto;
  text-align: center;
}
.cmp-content_panel .cmp-content_panel__info {
  width: 100%;
  padding: 15px;
  line-height: 1;
  background: #000;
}
.cmp-content_panel .cmp-content_panel__info .cmp-content_panel__title {
  font-size: 14px;
  line-height: 24px;
  position: relative;
  display: inline-block;
}
.cmp-content_panel .cmp-content_panel__info .cmp-content_panel__code {
  font-size: 14px;
  line-height: 25.2px;
}
.cmp-content_panel .cmp-content_panel__info .cmp-content_panel__price {
  padding-top: 6px;
  font-size: 9pt;
}
.cmp-content_panel .cmp-content_panel__info .cmp-content_panel__price .cmp-content_panel__price-tax {
  font-size: 10px;
}
.cmp-content_panel .cmp-content_panel__info .cmp-content_panel__icon-wishlist img {
  vertical-align: bottom;
}
.cmp-content_panel .cmp-content_panel__info .cmp-content_panel__desc {
  margin-top: 10px;
  font-size: 10px;
  line-height: 1pc;
  letter-spacing: 0.18em;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  height: 47px !important;
}
.cmp-content_panel a[target='_blank'] .cmp-content_panel__info .cmp-content_panel__title:after {
  margin-left: 7px;
  display: inline-block;
  font-family: icon-casio !important;
  font-size: 14px;
  content: '\e940';
}
.cmp-content_panel.cmp-content_panel_heading {
  background-color: #f7f8fa;
  color: #fff;
}
.cmp-content_panel.cmp-content_panel_heading .cmp-content_panel__info-main {
  width: 100%;
}
.cmp-content_panel--black .cmp-content_panel.cmp-content_panel_heading.cmp-content_panel_heading--gshock {
  color: #000;
}
.cmp-content_panel--black .cmp-content_panel .cmp-content_panel__info {
  background: #fff;
}
.cmp-content_panel--black
  .cmp-content_panel
  a[target='_blank']
  .cmp-content_panel__info
  .cmp-content_panel__title:after {
  content: '\e93f';
}
.cmp-content_panel--slider .cmp-content_panel .cmp-content_panel__info {
  padding: 30px 15px;
  text-align: center;
}
.cmp-content_panel--slider .cmp-content_panel .cmp-content_panel__info .cmp-content_panel__title {
  font-size: 1pc;
}
.cmp-content_panel--slider .cmp-content_panel .cmp-content_panel__info .cmp-content_panel__title:after {
  background-image: none;
}
.cmp-content_panel--slider .cmp-content_panel .cmp-content_panel__info .cmp-content_panel__desc {
  margin-top: 10px;
  font-size: 14px;
}
.cmp-content_panel--slider.cmp-content_panel--black
  .cmp-content_panel
  a[target='_blank']
  .cmp-content_panel__info
  .cmp-content_panel__title:after {
  content: '\e93f';
}
@media (max-width: 767px) {
  .cmp-content_panel {
    width: 100%;
    height: auto;
    min-height: auto;
  }
  .cmp-content_panel .cmp-content_panel__info .cmp-content_panel__desc {
    font-size: 10px;
    line-height: 1pc;
    letter-spacing: 0.18em;
    width: 100%;
  }
  .cmp-content_panel .cmp-content_panel__img img,
  .cmp-content_panel .cmp-content_panel__img video,
  .cmp-content_panel.cmp-content_panel_heading.cmp-content_panel_heading--gshock .cmp-content_panel__info-main {
    width: 100%;
  }
  .cmp-content_panel .cmp-content_panel__info {
    padding: 2.66667vw;
  }
  .cmp-content_panel--slider .cmp-content_panel {
    width: 100%;
    height: auto;
  }
  .cmp-content_panel--slider .cmp-content_panel .cmp-content_panel__info {
    position: relative;
    padding: 5.33333vw 16vw 5.33333vw 4vw;
    text-align: left;
  }
  .cmp-content_panel--slider .cmp-content_panel .cmp-content_panel__info:after,
  .cmp-content_panel--slider .cmp-content_panel .cmp-content_panel__info:before {
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    content: '';
  }
  .cmp-content_panel--slider .cmp-content_panel .cmp-content_panel__info:before {
    right: 4vw;
    width: 8vw;
    height: 8vw;
    border: 1px solid #555;
  }
  .cmp-content_panel--slider .cmp-content_panel .cmp-content_panel__info:after {
    right: 6.4vw;
    width: 2.66667vw;
    height: 2.66667vw;
    border-top: 1px solid #fff;
    border-right: 1px solid #fff;
    -webkit-transform: translateX(-50%) rotate(45deg);
    transform: translateX(-50%) rotate(45deg);
  }
  .cmp-content_panel--slider .cmp-content_panel .cmp-content_panel__info .cmp-content_panel__title {
    font-size: 14px;
    font-size: 3.73333vw;
  }
  .cmp-content_panel--slider .cmp-content_panel .cmp-content_panel__info .cmp-content_panel__desc {
    margin-top: 1.33333vw;
    font-size: 9pt;
    font-size: 3.2vw;
  }
  .cmp-content_panel--slider.cmp-content_panel--black .cmp-content_panel .cmp-content_panel__info:after {
    border-top: 1px solid #000;
    border-right: 1px solid #000;
  }
}
.cmp-content_panel--EduEC-blue .cmp-content_panel .cmp-content_panel__info {
  background: #092981;
}
.cmp-content_panel--EduEC-white .cmp-content_panel a {
  color: #000;
}
.cmp-content_panel--EduEC-white .cmp-content_panel a .cmp-content_panel__title {
  color: #092981;
}
.cmp-content_panel--EduEC-white .cmp-content_panel .cmp-content_panel__info {
  background: #fff;
}
.cmp-content_panel--EduEC-white
  .cmp-content_panel
  a[target='_blank']
  .cmp-content_panel__info
  .cmp-content_panel__title:after {
  content: '\e904';
}
.coordinate-list {
  min-height: 489px;
}
@media (max-width: 767px) {
  .coordinate-list {
    min-height: 278px;
  }
}
.cmp-coordination-list {
  position: relative;
}
@media (max-width: 767px) {
  .cmp-coordination-list {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}
.cmp-coordination-list .cmp-product_list__frame {
  padding-bottom: 0;
  cursor: auto;
}
.cmp-coordination-list .cmp-product_list__btn {
  top: 232px;
}
@media (max-width: 767px) {
  .cmp-coordination-list .cmp-product_panel_list__item,
  .cmp-coordination-list
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-coordination-list
    .cmp-product_panel_list_category__item {
    margin: 0 2vw 8vw 0;
  }
}
.cmp-coordination-list__header {
  position: relative;
  background-color: #fff;
  width: 100%;
  z-index: 301;
}
@media (max-width: 767px) {
  .cmp-coordination-list__header {
    padding-left: 1pc;
    padding-right: 1pc;
  }
}
.cmp-coordination-list__header .cmp-title__text {
  font-size: 22px;
}
.cmp-coordination-list__header .cmp-coordination-list__filter {
  padding-bottom: 45px;
  padding-top: 15px;
}
@media (max-width: 767px) {
  .cmp-coordination-list__header .cmp-coordination-list__filter {
    padding-bottom: 20px;
  }
}
.cmp-coordination-list__header
  .cmp-coordination-list__filter
  .is-fixed
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-coordination-list__header
  .cmp-coordination-list__filter
  .is-fixed
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-coordination-list__header .cmp-coordination-list__filter .is-fixed .cmp-product_panel_list__narrow,
.cmp-coordination-list__header
  .cmp-coordination-list__filter
  .is-fixed
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-coordination-list__header
  .cmp-coordination-list__filter
  .is-fixed
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-coordination-list__header
  .cmp-coordination-list__filter
  .is-fixed
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list__header
  .cmp-coordination-list__filter
  .is-fixed
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list__header
  .cmp-coordination-list__filter
  .is-fixed
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list__header
  .cmp-coordination-list__filter
  .is-fixed
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-coordination-list__header
  .cmp-coordination-list__filter
  .is-fixed
  .cmp-product_panel_list_category__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list__header
  .cmp-coordination-list__filter
  .is-fixed
  .cmp-option_panel_list__narrow {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 998;
  background-color: #fff;
  text-align: right;
  -webkit-transition: top 0.3s ease-out;
  transition: top 0.3s ease-out;
}
@media (min-width: 768px) {
  .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .cmp-coordination-list__header .cmp-coordination-list__filter .is-fixed .cmp-product_panel_list__narrow,
  .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed
    .cmp-product_panel_list_category__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed
    .cmp-option_panel_list__narrow {
    width: calc(100% - 7pc);
    padding: 15px 56px;
  }
}
@media (max-width: 767px) {
  .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .cmp-coordination-list__header .cmp-coordination-list__filter .is-fixed .cmp-product_panel_list__narrow,
  .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed
    .cmp-product_panel_list_category__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed
    .cmp-option_panel_list__narrow {
    width: calc(100% - 2pc);
    padding: 15px 1pc;
  }
}
@media (min-width: 768px) {
  .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed.is-slide
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed.is-slide
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .cmp-coordination-list__header .cmp-coordination-list__filter .is-fixed.is-slide .cmp-product_panel_list__narrow,
  .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed.is-slide
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed.is-slide
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed.is-slide
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed.is-slide
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed.is-slide
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed.is-slide
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed.is-slide
    .cmp-product_panel_list_category__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed.is-slide
    .cmp-option_panel_list__narrow {
    top: 60px;
  }
}
@media (max-width: 767px) {
  .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed.is-slide
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed.is-slide
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .cmp-coordination-list__header .cmp-coordination-list__filter .is-fixed.is-slide .cmp-product_panel_list__narrow,
  .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed.is-slide
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed.is-slide
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed.is-slide
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed.is-slide
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed.is-slide
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed.is-slide
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed.is-slide
    .cmp-product_panel_list_category__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list__header
    .cmp-coordination-list__filter
    .is-fixed.is-slide
    .cmp-option_panel_list__narrow {
    top: 50px;
  }
}
.cmp-coordination-list__header .cmp-option_panel_list .cmp-option_panel_list__sortwrap,
.cmp-coordination-list__header .cmp-product_panel_list .cmp-option_panel_list__sortwrap,
.cmp-coordination-list__header .cmp-product_panel_list__sortwrap,
.cmp-coordination-list__header .cmp-product_panel_list_category .cmp-option_panel_list__sortwrap,
.cmp-coordination-list__header .cmp-product_panel_list_category__sortwrap,
.cmp-coordination-list__header
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap,
.cmp-option_panel_list .cmp-coordination-list__header .cmp-option_panel_list__sortwrap,
.cmp-product_panel_list .cmp-coordination-list__header .cmp-option_panel_list__sortwrap,
.cmp-product_panel_list_category .cmp-coordination-list__header .cmp-option_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-coordination-list__header
  .cmp-option_panel_list__sortwrap {
  position: relative;
  top: auto;
  right: auto;
  margin-left: auto;
  margin-right: 0;
}
@media (max-width: 767px) {
  .cmp-coordination-list__header .cmp-option_panel_list .cmp-option_panel_list__sortwrap,
  .cmp-coordination-list__header .cmp-product_panel_list .cmp-option_panel_list__sortwrap,
  .cmp-coordination-list__header .cmp-product_panel_list__sortwrap,
  .cmp-coordination-list__header .cmp-product_panel_list_category .cmp-option_panel_list__sortwrap,
  .cmp-coordination-list__header .cmp-product_panel_list_category__sortwrap,
  .cmp-coordination-list__header
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap,
  .cmp-option_panel_list .cmp-coordination-list__header .cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list .cmp-coordination-list__header .cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list_category .cmp-coordination-list__header .cmp-option_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-coordination-list__header
    .cmp-option_panel_list__sortwrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}
.cmp-coordination-list__header .cmp-option_panel_list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow,
.cmp-coordination-list__header .cmp-product_panel_list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow,
.cmp-coordination-list__header .cmp-product_panel_list__narrow,
.cmp-coordination-list__header
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-coordination-list__header .cmp-product_panel_list_category__sortwrap .cmp-product_panel_list_category__narrow,
.cmp-coordination-list__header
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-option_panel_list .cmp-option_panel_list__sortwrap .cmp-coordination-list__header .cmp-option_panel_list__narrow,
.cmp-product_panel_list .cmp-option_panel_list__sortwrap .cmp-coordination-list__header .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list__header
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category__sortwrap .cmp-coordination-list__header .cmp-product_panel_list_category__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list__header
  .cmp-option_panel_list__narrow {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.cmp-coordination-list .cmp-product_list .cmp-product_list__items .cmp-product_list__item {
  margin-right: 20px;
}
@media (max-width: 767px) {
  .cmp-coordination-list .cmp-product_list .cmp-product_list__items .cmp-product_list__item {
    margin-right: 15px;
  }
}
.cmp-coordination-list .cmp-product_list .cmp-product_list__items .cmp-product_list__item .cmp-product_panel,
.cmp-coordination-list .cmp-product_list .cmp-product_list__items .cmp-product_list__item .cmp-product_panel:hover {
  border: none;
}
@media (max-width: 767px) {
  .cmp-coordination-list .cmp-product_list .cmp-product_list__items .cmp-product_list__item .cmp-product_panel {
    padding-bottom: 10px;
  }
}
.cmp-coordination-list .cmp-product_panel_list__item,
.cmp-coordination-list
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-coordination-list
  .cmp-product_panel_list_category__item {
  height: auto !important;
}
.cmp-coordination-list .cmp-coordination_panel {
  width: 309px;
  margin-bottom: 45px;
}
@media (max-width: 767px) {
  .cmp-coordination-list .cmp-coordination_panel {
    margin-bottom: 5px;
    width: 140px !important;
    margin-right: 0;
  }
}
.cmp-coordination-list .cmp-coordination_panel__img {
  margin-bottom: 10px;
}
.cmp-coordination-list .cmp-coordination_panel__img img {
  width: 100%;
  height: 375px;
  -o-object-fit: cover;
  object-fit: cover;
  vertical-align: bottom;
}
@media (max-width: 767px) {
  .cmp-coordination-list .cmp-coordination_panel__img img {
    width: 140px;
    height: auto;
  }
}
.cmp-coordination-list .cmp-coordination_panel__info {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 25px;
}
@media (max-width: 767px) {
  .cmp-coordination-list .cmp-coordination_panel__info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column;
  }
}
.cmp-coordination-list .cmp-coordination_panel__info-date {
  position: absolute;
  right: 0;
  top: 0;
}
@media (max-width: 767px) {
  .cmp-coordination-list .cmp-coordination_panel__info-date {
    position: static;
    right: auto;
    top: auto;
  }
}
.cmp-coordination-list .cmp-coordination_panel__date {
  font-size: 10px;
  font-weight: 200;
}
@media (max-width: 767px) {
  .cmp-coordination-list .cmp-coordination_panel__date {
    font-size: 10px;
  }
}
.cmp-coordination-list .cmp-coordination_panel__title {
  font-size: 9pt;
}
@media (max-width: 767px) {
  .cmp-coordination-list .cmp-coordination_panel__title {
    font-size: 9pt;
  }
}
.cmp-coordination-list .cmp-coordination_panel__code {
  margin-bottom: 10px;
  font-size: 1pc;
  font-weight: 700;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  height: 18px;
}
@media (max-width: 767px) {
  .cmp-coordination-list .cmp-coordination_panel__code {
    margin-bottom: 8px;
    font-size: 14px;
  }
}
.cmp-coordination-list .cmp-coordination_panel__desc {
  margin-bottom: 15px;
  font-size: 14px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  height: 64.2px;
}
@media (max-width: 767px) {
  .cmp-coordination-list .cmp-coordination_panel__desc {
    margin-bottom: 10px;
    font-size: 9pt;
    height: 3.28pc;
  }
}
.cmp-coordination-list .cmp-coordination_panel__staff {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 9pt;
}
@media (max-width: 767px) {
  .cmp-coordination-list .cmp-coordination_panel__staff {
    font-size: 9pt;
  }
}
.cmp-coordination-list .cmp-coordination_panel__staff-thumb {
  margin-right: 5px;
}
.cmp-coordination-list .cmp-coordination_panel__staff-thumb img {
  width: 36px;
  height: 36px;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 50%;
  vertical-align: bottom;
}
@media (max-width: 767px) {
  .cmp-coordination-list .cmp-coordination_panel__staff-thumb img {
    width: 30px;
    height: 30px;
  }
}
.cmp-coordination-list .cmp-coordination_panel__staff-name {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  height: 18px;
}
.cmp-coordination-list .cmp-coordination_panel__staff-name a {
  text-decoration: none;
  color: #000;
}
@media (max-width: 767px) {
  .cmp-coordination-list .cmp-coordination_panel__staff-name {
    height: 15px;
    font-size: 10px;
  }
}
.cmp-coordination-list .cmp-coordination_panel__staff-shop {
  color: #626262;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  height: 18px;
  font-weight: 200;
}
.cmp-coordination-list .cmp-coordination_panel__staff-shop a {
  text-decoration: none;
  color: #626262;
}
@media (max-width: 767px) {
  .cmp-coordination-list .cmp-coordination_panel__staff-shop {
    height: 13px;
    font-size: 10px;
  }
}
.cmp-coordination-list .c-checkbox {
  margin-bottom: 0 !important;
}
.cmp-coordination-list .c-checkbox span {
  display: block;
}
@media (max-width: 767px) {
  .cmp-coordination-list--vertical .cmp-coordination-list {
    margin-left: -1pc;
    margin-right: -1pc;
  }
}
.cmp-coordination-list--vertical .cmp-coordination-list .cmp-product_list .cmp-product_list__items {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cmp-coordination-list--vertical .cmp-coordination-list .cmp-product_list .cmp-product_list__items {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}
.cmp-coordination-list--vertical
  .cmp-coordination-list
  .cmp-product_list
  .cmp-product_list__items
  .cmp-product_list__item {
  margin-right: 20px;
}
@media (max-width: 767px) {
  .cmp-coordination-list--vertical
    .cmp-coordination-list
    .cmp-product_list
    .cmp-product_list__items
    .cmp-product_list__item {
    margin-right: 0;
  }
}
.cmp-coordination-list--vertical .cmp-coordination-list .cmp-product_list .cmp-product_panel {
  margin-bottom: 30px;
  width: 298.23px !important;
}
@media (max-width: 767px) {
  .cmp-coordination-list--vertical .cmp-coordination-list .cmp-product_list .cmp-product_panel {
    width: 48vw !important;
  }
}
.cmp-coordination-list--vertical
  .cmp-coordination-list
  .cmp-product_list
  .cmp-product_panel
  .cmp-coordination_panel__img
  img {
  height: 397.25px;
}
@media (max-width: 767px) {
  .cmp-coordination-list--vertical
    .cmp-coordination-list
    .cmp-product_list
    .cmp-product_panel
    .cmp-coordination_panel__img
    img {
    height: 64vw;
    width: 48vw !important;
  }
}
.cmp-coordination-list--vertical
  .cmp-coordination-list
  .cmp-product_list
  .cmp-product_panel
  .cmp-coordination_panel__info {
  margin-left: 5px;
  margin-right: 5px;
}
@media (max-width: 767px) {
  .cmp-coordination-list--vertical
    .cmp-coordination-list
    .cmp-product_list
    .cmp-product_panel
    .cmp-coordination_panel__info {
    margin-left: 10px;
    margin-right: 10px;
  }
}
.cmp-coordination-list--vertical
  .cmp-coordination-list
  .cmp-product_list
  .cmp-product_panel
  .cmp-coordination_panel__desc {
  margin-left: 5px;
  margin-right: 5px;
}
@media (max-width: 767px) {
  .cmp-coordination-list--vertical
    .cmp-coordination-list
    .cmp-product_list
    .cmp-product_panel
    .cmp-coordination_panel__desc {
    margin-left: 10px;
    margin-right: 10px;
  }
}
.cmp-coordination-list--vertical
  .cmp-coordination-list
  .cmp-product_list
  .cmp-product_panel
  .cmp-coordination_panel__staff {
  margin-left: 5px;
  margin-right: 5px;
}
@media (max-width: 767px) {
  .cmp-coordination-list--vertical
    .cmp-coordination-list
    .cmp-product_list
    .cmp-product_panel
    .cmp-coordination_panel__staff {
    margin-left: 10px;
    margin-right: 10px;
  }
}
.cmp-coordination-list--vertical .cmp-coordination-list .cmp-product_list__btn {
  display: none;
}
.cmp-coordination-list--vertical .cmp-coordination-list .cmp-product_list__frame {
  cursor: auto;
}
@media (min-width: 768px) {
  .cmp-coordination-list--vertical .cmp-coordination-list .cmp-product_list__frame {
    margin-right: -20px;
  }
}
.cmp-json {
  visibility: hidden;
  height: 0;
  width: 0;
  padding: 0;
  margin: 0;
}
.cmp-tabs__container {
  background-color: #fff;
  width: 100%;
  margin: 0 auto;
  position: relative;
  border: 1px solid #bebebe;
  border-top: none;
  border-bottom: none;
}
.cmp-tabs__container input:checked + .cmp-tabs__item__label {
  background: #fff;
  border-bottom: 1px solid transparent;
  font-weight: 700;
}
.cmp-tabs__container input:checked + .cmp-tabs__item__label:before {
  opacity: 1;
}
.cmp-tabs__container.hideButtons .tabs__button {
  display: none !important;
}
.cmp-tabs__container .tabs__button {
  display: block;
  background: #fff;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 0;
  position: absolute;
  width: 23px;
  height: 23px;
  top: 15px;
  right: 0;
  z-index: 9;
  font-size: 0;
  display: none;
}
.cmp-tabs__container .tabs__button:before {
  content: '';
  background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjMiIGhlaWdodD0iMjMiPjxkZWZzPjxwYXR0ZXJuIGlkPSJiIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB2aWV3Qm94PSItMjguNzU2IC00Ni40ODkgMjAyLjYgMjAyLjYiPjxpbWFnZSBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBzbGljZSIgd2lkdGg9IjE0NS4wODgiIGhlaWdodD0iMTA5LjYyMiIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFGb0FBQUJFQ0FZQUFBQUJkQ0xwQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUEyUnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU1DMWpNRFl3SURZeExqRXpORGMzTnl3Z01qQXhNQzh3TWk4eE1pMHhOem96TWpvd01DQWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1RVMDlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl0YlM4aUlIaHRiRzV6T25OMFVtVm1QU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2YzFSNWNHVXZVbVZ6YjNWeVkyVlNaV1lqSWlCNGJXeHVjenA0YlhBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOGlJSGh0Y0UxTk9rOXlhV2RwYm1Gc1JHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEcEZPVFUzTTBVNFJqVkNNRFZGT1RFeE9FUXdNVGt4T1VORk1EUkVOREpHUWlJZ2VHMXdUVTA2Ukc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRvMVFUZEJOVU5CTVRFek1FSXhNVVU1UVVSRk1VSXpOalExTmpnek9EZ3hOU0lnZUcxd1RVMDZTVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG8xUVRkQk5VTkJNREV6TUVJeE1VVTVRVVJGTVVJek5qUTFOamd6T0RneE5TSWdlRzF3T2tOeVpXRjBiM0pVYjI5c1BTSkJaRzlpWlNCUWFHOTBiM05vYjNBZ1ExTTFJRmRwYm1SdmQzTWlQaUE4ZUcxd1RVMDZSR1Z5YVhabFpFWnliMjBnYzNSU1pXWTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG80UWpVelFqTXpPVEEzTVRORk9URXhPVEE0UWtOQ1JUWTFOVEpHTWpRek55SWdjM1JTWldZNlpHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEcEZPVFUzTTBVNFJqVkNNRFZGT1RFeE9FUXdNVGt4T1VORk1EUkVOREpHUWlJdlBpQThMM0prWmpwRVpYTmpjbWx3ZEdsdmJqNGdQQzl5WkdZNlVrUkdQaUE4TDNnNmVHMXdiV1YwWVQ0Z1BEOTRjR0ZqYTJWMElHVnVaRDBpY2lJL1BzeTkwaW9BQUNLSFNVUkJWSGphN0h3SGVKemx0ZVk3TS8vMFhqUWpqWHExTEJkY2d3RVhpdW05R1hBbzRVSXdaTVB1WlVNU1dFaUFEUkFDYk1oTklDRlVZNGRpQThHbUdJSXhqZ0Zqd04wWUY5bXl1a1lqVGU5OTlweHZwR3p1N3VaSlpGOWpPNWVmWng3RzB2emxlOC83dmVjOTUvdEdzbUt4aURFZE1oa094ekVvcWFRbDVZM25yZFFacjVuaDYxMTdkZGozMHN4OE5vQ2orUmdEZHJLakFlaUlYQ0cvYXZ4SmEzZFlLK2FhQ25uRThobklZMEZNOC9jL2YwWEkrK2o1cWZodUxRM3JHNkFQOFZodGN0UjhkOEs4YmxPeEFINGVHZjJYTFJTUlFCNlpUQUxOd2NHdFp3VTk5MXdaRDYxdUtCUlN4eUxROHFQaGVUY2I3Yk5rY240VUdmTDVQRndPQTJaT3FrTzFTUWV6UW90K1Y4UFVYemROZi9QcytxbmVXMjN1TzlaTGFpZU9zZU9JTTVydmZzMjRXUzkrNGFoZXFDMFVrRW9sMGR1eERUVlZUc3llZlJMa0NqVTI3ZWhFSXBGQ1FTNUROSitETEJuQjlQRFFzaXRDd3o4L054WDkwZ29VdnBHT3YzUDRGSkowN3VUVFBGR04zcUdTeWVFWjlPRDAyYTJvY0ZyeDhyTFg2WDRLS0xWT3FQVVc4SjBMQkRRSkRKTDBTbWRUcUlvR2RsMGE4dDU3VFR6MGRtMGhuL3hHT3Y3R3NWdGpkQWJVT29ja25wdDBPUjdCZ3NzdXhpT1BQSUw5ZXpmaHpoL2RDcnN4aTY0OW44UFQzNGtjQWMwUHJTR0pNY3NsQkt5dXRsL1ZUbHgrZXUyazBDMjJ5di81aVZMai9rWTYvai9IdjVVM1h2aXJ4dWtyaklVY3N0a2NvcUVCZkw1Mk9WNStVdzZuVFlOcnIzU1ZFdWI3cS9DNzN6Mk5OZXMrUlNhdmdzTlpCYlZXaHlLNWxDSkpUbzVrSlVtUEpxVlRtQnIxclZ3UUhuN2d2R1JzaXdQRi9EZlNRY2UvTk05OCtpTm4zWTE2Y2h6QllCZ04xVHE4KzhaeU5Cei9LZkxKQWlaTk5PTDhNOHV4NlBvYWFEWEF6cDA3Q1BBbnNmelZOeENNWkdGelZjTmdNSXZaVUNSTWVUUXBTcXc1Q2x4NU5MRHY0dkR3VHhmRlEyOVVGd3ZwLzdSQUI4ay9uemY1MUo2ZzFsU3BwSC8zOXZmaHVnVW40NEg3SHNMbm0zM1lzaU9LdDk4ZHdyYWRVVUFsdy92TFptRG1WTE00dDYrM0d5OHNXWW8vdlBnSzloM29oOTdzaE1YcWdGeXVJQjFud0l2STAvdWtyQUJISWhLYVR3eGZHQXN1bnAzTCtQN1RBZjJaM2xKMjNjUjVRNXdFMlR0M2R1M0g4NC8vQktlZWVnbjZCMklvczJlSW1USjhzQzZKSmNzSDhLK0xhdUd3cWFGUnk5SFdhcUwvRTN0VENheDRZd1dlZnZZNWZQclpGa0NoaDlWZURwVmFJd0RuREpxVHNheklvQ1JQZmxMVS80ZUZFZjlENTZUanUvV0g2bGFPRmFCLzY2eWIvM0RUak5WY0RXWkluOE9CUG56eS9qTFVOelNqdHkrQ1FDQUd1MTBEaDEyQ1FpRVI0N000MEpWQlYwK1NnRGJDWGFHR3phcUd4YVFvQlc3RGVqejl6TE40OCswL0lSQkp3V0tyZ041Z0Vob3V4a2s2TG1RbGwwRkxNckx0NHJEdjNpc1RrVC9WRi9PcGYycWdiNnFmK3RnSDVmWC9haUNnZytFb3FseHFmTHg2SmFMeElxd1dGUXBVSFE1NjR3aUgwMUNwQUl0RmdsNnZSaXdxUTNkZkN0RllGanFkaEVnMFQ3NWJpNVpHbmJodWIwODNsaXhaZ3FVa0srMEgrcUEzbHNGc3NVTkdRTE05NURIbkpDVlNKQytPZER4MlJzVDNFTW5LTTNOekdlOC9IZEFSS2dYUG5UaTNmVmh2YVZUUk03QStYMzNaeWZqTlk0OWk1VHNEVUtvVWFHN1FvNzVXRDRtOG45K2Zncy9QeEN1Z3VzcEVBQ3NSamVib3ZDUzJrNFpIWWpuTW1tbUYzU3JCV2FhRmlrUS9uWXJqajM4c3ljcUd6N1lpTDFPVHJEZ2hLVG1JQmVITFFUTWxRU3lYc21uTWl2cVhYUkgxLy96OGRQeEx5ejhpSzhjQzBKdTBSdHRWRStiNlZWU1F5R1Nzei90SW4rL0JCUmNzd0tzcmVqSHN5NkxjcVlMWkpLRzVVVTh5b1lWQkx4R0xNL0FPeHNsUEYrRjA2a2c2U0lzSmtxNmVPTEUvZzJ3dUQ2TlJoWFM2Z0taNkk4b2NKVmxadi80VFBFT3k4dFk3SkN1aEpFeTJjcElWU3F5aXYwSVhJTERUQ2dYeTVGeHE0NkZkbDRhSDcxbVlpTHpUVkN3a2oybWduN0pYemIyL2FkbzZFOGxESnBkREtOQ1B6OWE4Q29XcUJudjNSNUFuSUUwR0NmM2VsSEFRTnJPSzVFR0R1bW85MUdxRjhOd0RuamppOFJ4SmlvWUNvUmZYOVF5bTBEZVF3cVl0WVpvVmNzdzV5WWJ5TXJVSUdCOWRYWjM0dzFKeUt5OHRRM3RITHpRR084eG1PNVg2SmJmQzhwSW5scWZJclppUzhkUmNrcFdiNHNIZno4dGxCbzlKb0crdW1mamd1K1VOZHhycC9xRklCSlZsR3F6L2NDVzJma25na1g5V1NlUVUwbmw4dFQ5S01rQnN5NUNuSHFkRFBpdERMRmJFdDZaYlVPbldpbTRKNjNnZ2tLWUFTS2l1Tm9yUHgwaEtPam9UOEFjekpEOGFlaG4rM2YzajhSaFdyRmhCTEg4T0g2Ly9BaktWQ1RhN0M1SktYU3FBYUdiSUpBV3hYQTVsam91ZzBJcXJJOFAzWDV4SmJEV095c3JYQVhSY28wVkJ6clpzN0czaUJGM2tzdG9wMndiMGxzazBMUFI3QnJIZ2dqbDQ2cmUvd3Y0RFlRd09zUVRRZE44WUZNNUNvNUZqZ0pnOWM3SUJnd041ZkxtTHJaOFN6YzE2dEkwem9ySkNCNlZTUm5LVHdQQndrdDRyVUVFTU4raVZpQ2Z5eE9JNEpWR0ozSXVLaWh2cC8zbWU5OTkvRDA4KytSVFdyUDBJeVV3UkV5WWNCdzFWbmY0Z09SOTZ5WW5oUmZLU0tYWXJzY0MyNjBKRFAvaGVPclpXR2dONDBzRXlVcUtvRjBUdmVPeEhwMHByR0ZCckowdmtOamdsWlRNcHpEMXBGdUpSUHhLQnJhaXRhRUE2YjBaYml3WnFTbHdiZDRTaDFzaGdKTEM2TXpseUpFckIrdDN0TWRHdDZleEp3TzNTb0tYSlFKcXNJN1ptU0VKaUpDK2s0MlU2U240S2ZMNGxndHBLTmRsRkpTVk1GYXowU3FXcDVLZlpjY1laWjRuWFJ4OXZ3ME1QUDQxdFc5NkVYTktncWFtWnpuR2d6eE9BUHhDQmdSamVhM1pPK1crU2VzMzI0T0M5endMM0hkWFNzZFRpbW5GSDAvU05SdExFWEw1QStqeUlUOWU4RHFVc2dRTWRCMGdyVTZpcXJrSjl5M1FhWUJhYnRrY3dRTm83YzRxVkdDb1QwenBCeVU1TkVxRWx0di9tbVY2U0d1Qkh0OVlRS0RuTW5HWWh4cXNKNkx5UWxXRmZtblE3aTlvYUEweEdKWG4wSkt4bWlaaWFoeThRSnpzWnh1UzJPcGhNZXV6WkIvejNXK2RndzRaUHhMT1dWMUNKYjNFaW5HQWJMaFBKczFETUlaNUpETVU5KzF5SG5kR0hjbnl1dDV3dUh3bGFNcFZDYlpVTHRiVlZhTisxQlFaVEdWbTVJV0liRnlkZHlPZlNtSGRDTlZXQlRtSnBEc2xra3BJbnlZMDNpVWt0SnZvY3VZUWFjaDRFYWpKVndJYU5ZV3piRWNHcDgyeENVaW9xak1JTzF0VW00S1Z6L1A0TUFWdWdCS2hFWmJtZXpJWk1KTUh1bmpDbVRDWXZYamVJN2R1M1VJSzFRS3ZWd09QcGhXeG9DQTczT01nVVNoUmx6RTQ1VkpERng2UUFCd05Vam94dFVVUjM3T2V5RTk2cE4xOG9VZUhBOVhFc0ZzWDAwNlpSSXRPZy9hdk5jRmZXRVFBT3FMUTY0WGMzYjk2TXdjRmhqSi9jaXM3SVY2aXFhb1UxWmtZaUtRbG40Z3RsTVhtaUhpZE5NMkhZbjhNNTgrMW83NHdqR01xUnhZdWpweThodExtQi9Mak55cktTSmxaVHdrMmt5UllxS1FoR3VKd0crSHh4cUZVeXJIcG5IYzJFTEZsSEoybTlrZ0xoaFZLdEp6ZWlBQXNsSzBDR1dGMlJTeVVQTzlEL1IwYkdma3FIVXFQdjAraG1DbzJuQzZTU2NaeCt5aHh4c2FxNlZ1emJ0WmtZbHNYSjUxNU51cXpEdkxsem9LUmt0S1ByUyt6YitRSFM5VjNRT0dwdzZwd1RFWS9SNENraHB4SVo0VXF5T1FwY0lvZWhVQnJoZUJZdDVEVDBPZ1VsVzdLSUJab05GR1YySHkzTk5tUkk2N21mNHZIRVlMVnBxUUJTVWZVcHd6dnZyQ0ltYThXU1dpYVRFY1pDcWRZSnJ3K1VpcHg0T29uVHE5d3JEanZRVWk1MzBMR0p5cFEyTGlxVWtrSllNN1BaZ3BWdnZZMmFhamVPbjMwR3BoOC9EMTBIOXRLTVVWQWxPRVNmazZBMFdoQ0pEOEdsdGFCL1Z6ZnlWV25vK3c2Z2QyOFBacDE4Q1pRTnJjam10Y1RvR1BwSXkzTWtMUm9xMmZkMnhZaTlFdXJkT21KbUVlcytDV0g1Q2k5T24yZkhoRFlUNnVzc29sanhlaE1VaEN6SkVtZ0diWUdDUExYWDZ5WE5OdEdzVXBNZkw1WDJ4VUpSUERPSkRVN3A3VnArMURiKyt3MEc3WS9kTlgvNEtKYTZJS3N5U0JxTkFRcWxsakovbENLZXdRa3oyM0RqZDc2TnM4NCtSM3plTytSRk1PaERrWUt5cFdNVkpGa0dtcndFeVZTRi9JNVA4Y3o3MitCV3BmRERXNytQSVhrenlzcHE0QTNxc0hHN2p4NVRMbno0Vys4R1VPdFc0OGZmcnlhMnl4Q0o1QVJ6V1p1NW9LbW1pck9pUWlPODkyZWZmWVlUVHp4Uk1OcHNOcFAwcEVuUE03Q1VOUWg5WmtablNmTE0rVVJxdmR0cWNXL2FtRDdxa21HV1hyK1ljTnhMQjF3VkY3bDlRL0NTZDQ2SFFwaDgzRFNrc21ZTURvZng4UmY3OGZGbmQySkN5K1A0M3FMcmNlR0ZGNUordWhDSWhpQS9vTUdBejBONmEwVmxrV1pEckIrWFRITmdPSjRrSmlmdzNkdlBSWDE5TlM1ZmVBc3VQL3N5ZFBYbXNHbG5CSmVkNThUeFV3emticWppSTZidlBaQWdTU2pBYU9ZaWlEdzJhWGhqalk2Q2JNZUhINjRSR2x4Yld5dDZJZjM5L1ZUQTZFbyttcGpQOHBHa0VuMWVOdjJlZTNnby9mVnA5QmlPRFJacjFaOGw1VVhHZ0I5NlNuUjFkWFdJUktQbzY5NFB1OE9CMW5vbm9na0xCbjBSN0RvUXhNMjMvUXkvZnVKWmZQdktpM0hGZ3N0eDFlbmZRN2UzQXh2M2I0UTFueUVwOGNGQkZtQnFvd05EaWxxeTAzYUVQRHZ3NEYyM1FHRW1tNWUxNGJRVHEyQ1dsRkJyMVdRUHN4anlaZkdEZS9laEVNdmpna3ZLWUxOSWxQVFNvaEhGeDdwMUgxRkJVNm9nZFRxZHNKRkt2YTZVaTNnRmg0MEFNZnJrWFBwRnhNZld5bGJjZSsrOVkwUHN2dnNPQ3VpWHJJNkxOaHBORjZ1cFNFa2trdVJGQzFTdDZVa0h6U0xwREE4UFFpblBreVd6RVFBbStyMkVYbThFcTlkK2lqZFdySVJ2MklQcEU2ZGgxc1NUNEhMVmliUWtEdzlBWjNGaHdMRUFXdXRwVUJpYVVVbEJrOXRzdU91WHY4YWIzUldvYWhpSDR4dFVwUFZGVVJXeWZxdFVDcHd4MzBiNkN5cmRjL2pXTkR2MG1qRHV1T011R0kzR2tteDVCeEdMcDhoRGw0ODREaElPZW5abFBvMTdLOHUrWDJhekp1U0xGaDE5ak40dGs1MHcxTnVIakVwRmJOSENvSkNUMVlxTHhLUFJhTVFBMlNQMzlYU1QyMUNoenUxRVZZVVZucUVRdkZTVi9hOG5Yc0VMTDc2QmM4NllnK3UvY3kybXpGK0UrdGxYSXVMdngwZnI1WWhGRldncm00Y1RyNzhaVDYxNEJxNW9CektEWGRqdmxmRFU0eStobzcwZkZ5NDhEL2Y4b0U3WXdPRkFIZ1BEYWhTYmlwalVhc2JhTlN1RXJVc2tFdUs1MUdvMVZCcnkyZXlkUjNaUHBZa2NyZmxNZXlzS1BySWlPT3FrNDk5cTZ5N2ZXbGwxYzJVa2luQTRURVVEVldQMDNtZ3lrdjNTSVVGTWtWUHlVaFBnVHBlTFdKZERNQkFRaTYyVlpUWlVsVnZnSlEwZkhBN2hoZVdyOGZwYmF6SDNoQ200NFYrdXdXbW5ub3BGQzRCUEdqVFl0VEdFUElIeVRuUU9rZzF5NkRxV3d4S2FnZll2OStDclBYdnh4YllnYnJ6MlROeHkyeGxVTGNiZ0lvZVN5Z0Jtb3h5clZyMG5RT1pDaFdVakdBeFNvcmFVMkZ3c3lVU1MvajgzRVZ1czN0RTM1Z3Jpc0FPOTFGMDU1N242aHVWYWtnZUYyUWlqUVUvVlhKb0toaVJDNFpBQTNraTZ5TnFZcHdURXJOWVM0RGFiRmJ4TkxFUUpNNVB4dzBFdXdFMlNNZVNuY3R3YndLbzFtL0hCdWsyWU5ya1oxMTk3T1M2NzlBTE1ubEVISDVYbVp3WnI4VWR5TkNIVklLcEpmMWV1OXFGQU9pRVplMGFXdmVRb2M1am9aYUJybC96eW1qVnJSSUhDaGNxK2ZmdkV4aDJqUVRkU0toU0ZiQ2l5S1p4cE1hNkUwekttenQxaHQzZHZsam5iZmpwdS9GY3FYcEZPcGRIUVVFV1ZZQUs5L1lOQ0xyS1owYW1hUUpHcVBOWnNnOUVndkRObmVQV0lwREFBRVFwSVBCRVhBZEhyVFFpRTQrU1pBd2hIRWpTSUxNWTFWbUxoRlJmZzIxZGNCcnV6QWw5NnMvaGc3VTdNMW03RjZpZC9pay8zemNSQXdvalgxdjRNRGVOcVMzSXdNaGF1UG1mT25FbFZaNVY0cmk0cS9RdFF3dXBrV3ljSlVOT1VnSjM1Vk96VDJkTnNGcU1oVzh3WG9GcXk1TWd6K2hPTDFmMWdhK3RXSjdHWWU1NCtZdkgramg0aEN4THBzcEplRmRWMkFpOUZySTFRU1oxRVBCcEhiREJHak5ZU3dBWmhzVktwbE5CTEJ0aHNNVk9nNGhqeWVnZ1FOU2FOcXlRUG5xYkt6NCs5blVQNHlRTy94KytmZlFXWG5EOGZOMTIvRUxkZE9SVlpmd1BNM1I1WW9qM3dXT2VncnJsQ0pMWXNKVVdsQkFIMmh4OStLSUJuTnZPTVlxM1dHa2Rrb3pBaUc3a3NacWlsRlRhRFBzdmJHT2lYUjU3UkhYcUQrWVpKazl1Tk5XNG5KejJKR0Ryc0MySm9PQ0NzRWxkWUtxVUNUWTI4ZmNDTUFBSGRUa0hJcExOaUdzZWlNUUk0TGZvZlp0SnhOZThyb0JPVmhJelJhQkxNNXdDd2pzdnAraGFMbGJSWmpnTUVxRDhZRTdiTWJ0VlJCVGdUTjk5OEE2Wk5uWTVjT0luK3JuNlVqNitCbWxkNmdiK3crcXl6enNLbVRac0VDYmhJNFh1YjdMVml2eC9uQ1k2TVA1dkFrNzYrczI3S3AvOTBWS3l3REtyVXl1OU5tdlQ1OWtKeGFnV3hzTG14Uml4RnRlL3ZFV3lwY0RrUVp1YVNYQ2hJZzUwT0sxVEUyTjQranhpNGtCUmlGQU1abzg4SndGVnFrVGlaeFZ6eHNaU3dwSERTNHMvNmZENjZsb3gwM1k1MHRvamVnU0Z5RlZHaHYwWTlXYmxUVHNDTk4xNkQyU2ZPTGpXMlVpa1JPTFZhSmM1dGJtNFcxM0ZSSXViZitZTmg2QzNWb3Z6bVo4cHpzWktPWWQzTUNmWm1zeW1BRVphcmx5MDdNdElSa2lUNUQ4ZTN2YjVQcDU5cXBRZjJEZzFUa2VDanBHSVVBeWtua0J1b2VrdW5lVy9HQVB5Qk1PbTFWN0NjZTcwc0Z4WGxaYVZyaGFPSTZ1Tmk0TkVvTDFVRmhCWGt6N0MwWkRKcGhFTVM5QlRNOHZKeTBRVGl6L0IyZ3RwS0cycXJuRlNrK09HbEF1aVA3M3lDOXo3WWdKblRXaWx4WG9GenpqbEhCRlFVVWhzMmlJVE0xU0RQUEkvSEE3WE9RdmRTald3ekt5SkYxNXdoeWJiVjIyekJBaVZ6MXVjajVqclNjcm5zenRhMko3YVl6T2RiQ2JnQ1RmdUtjaTFOZlFNNnUvc0V1TUZRRkh2M2RWUEJJSWw5SEx3WHVxMjFpVnhJQm9OZVB6RStKVnFpWEdiemk3MHJBMjJuOXl3cDhUZzdsVEFCRXlYTjFncy9uZzNsaVBsUjZLaUNzOXR0d2lieVoxS3BFSngyQTZyZGpwSlRvY1Q1NXcxZllmMFg5MkRDdUdkdzlaVVhpWXB6OWVyM2hmNGZmL3p4MkxSeFl3a1VwVlpJY0dHa2laUXE1REFiMlJmMEg2MHJqdFZ0L0lkS0I4ZjN6bkhqNzNyTDZiemZSTXppSlM2MVNvbWFxZ3JZYlNaczNyYVhHSjBSVm8xSG9DR3BZRDFzYktpR3M4eU9mU1FyRERZblAyWStNMXhMTXNIQTh3NGxKM2xwdm0yRUpZZGN5NmlzOE9kWlBneDZBN0ZSSWV3Z040UzQ2OGF5RUNXdGowVEN3aTVxNlROQmNpb01lSVFTS085Q2JXbDBvNytuSFFXeWJXNTNKUkVoaUc0aWhjbFJKMXFqeFpHdmVrU3pTYXdLOWpmUHoyWDJIOUZWOEVjYUdxOTd1YkZwOFlRS0J5VzBEUHJJdm9YQ0VScTBUaVF6QnBIMW1SZE5HMGs2ZHUvdEVITEFYcG4xbGtFdkZFcjdLMlpNblVERlNRRGR2UjRvS0NoWnl2YW1VVW1oZTdNVjlBNzV4VGtjaURpNUVGNnk0dFVRQXlWSmladjFJOWJRVElCcmlmVjg3MUF3SklKaG9HUWFUMmJSTitCREtKS0VtczdMcHNKSVI0ZVJ5OFNSbzlMZlpLOFQydzk0MlNwRkFhbkl4QUtmcXdzdXMxeWVLLzdWYW9lQ0t0MnZUVHFlcjY0Kzg0WEtxc1hXWEZZa0xpTk40ZWtFMXQ3MlRoem82aEh5d0psZFJabSt2cTVLZ0tWV2F3bGd0YWkrbUhtYzRCamsrcnBxWWYxNDVWbEpCUWFEenc2QkxXRDcvaTVZTFNiUkRXWm53QnByTVp1SW5URWtTRks0ZnpMczg0djdzS3dJYThqQnBYOHp3eXZjYmpGYitKN001dVk2SnlnKzZCLzBJWmdqLzE1bVJTRVhSekllRVRPS3RYNjBXemNyRlgvVjZnL21EZ1duUTJMMGE2N3lxUSsyVGRpU3AzSTZSeHJLZzJmMmFiVXFzZGVaR2V0MFdFZzZ2aEtXeTBST1FTRkpJL3NxNGloMzJ1a3pGcUhMWE1Ud3RPZHJjTkxqU293L002NjVYbWd4dXhZR2lyV2FtY2tXYjN4TG5VaUMvUVBESkFzUkVRQ1dsQVF4blFQRzJzdlhZOEM0Q0dLbllqS2J4WlFQa295bDB5bHhIY2dsbWlWaGNpb3hJWEZBWHFnQ254ZUtCYkY0NXFTVEY4Nll1bzd2OWRlSDZwRkhEaitqLyt4dzFEL2MwcnBGUm9NemtFNW1hQ0E4UmIzRVlKN1diZU9hU1ovTjZDRHZ5ajQzUnN3TFJ5SkNjNW05REtxTFhFZ2ltUmJXelpwSWkrd1BzVDFMSnJ5MnpXb1ZiTjkvb0E5eTBsOEZlV1oySFR4Z3ZsNW5kei9jSkNsNm1rVmhTb2ljQ08wT0cvUTBzN2ppak5EOW92UnpCcE4xT2tPQjRuc1l5QVdaemJ4NlloZi9qcE9PTzZ3YTBUbmNSL2ZpclFYOG5Ea0t0azJTNDF0VGo5dWNxcTVCUHBmOTkwQWZia1ovYVRLWnY5UFUwcFZUcWl4bTBqZ0hzVEpMNExKMHNEYnpOT1pzell6aUJkYThLQVJTbUQ2bGpmeHpFanQzN2FWZ0ZFYTZkdnJTOWdFNnA5eGxGd3pldW4wWE1jd25nc0dheXo2YUdjNkJtanA1dkhBRGZlU1ZXYVB6K2RLTTV1RHFLZUVaOUZyb3RHb2hQOXhQWWNDamtaand6UndRdmliUEdBNGNCNENiU0Z4NWN1RDhaRVdINmVVUFJxRlE2aENsTVp5ZFQ2NVpNYUY1dnRnMStYK3o5SU1QRGgvUWd4cU42cWFwMHplMzUvSVR6VlNwNlFqbzJ1b0t1SncycXZ5Q3hJaGVNZWdjc1M1TjdxQXdzamZaN1M0WG4rdnNHa0E2dyt0ekNlR0ZXVk9URkNCMkluVzFWVlJTazA0U3kva2NaaHU3RDk0N3pTeG1VS3JjVHBFczAxUkZNdmlzWk14NnRvK2NxQnJvR3JVMTVSU29vR0E4U3cyZnk0R01rMlBoOTV5a1dZNUdBV2Z3ZWFhb0tLQXNQN3l5NGlGUFhwdk90TCtWaWs2dDRoTy83azJPUDJodCs4V0hWZFUvMHRNQVZCVGw4ZVBxUkhQSTZ3c0lwbmxJYnlzclhQVHdhZ3dPQlFUcmtvbTQ2TXd4YzVqRll1V0NwaVFESzNvWHczNVJvSEE1clNNUU9FRXlFNXNiYWtUeTQ0RHNwV1RJT3N0RmhVWlQyblBISURiUlp5SjBqVUsrU0N3T0NTQk5ORXM0Z0dGaU1yc1NFOGtFTzVFNFhYUFVxZkFxT0Q4UHM1eXZ5OCtuMStsaHBkbkoxKzhhR0lEQzQvRjkzTmRacnVPSUhpTFFZOWJvdFpCZHJDR3Q0aFdTWUlncnV5RXFMaXhDQTNmdDJVL0pUaW1LRVFhRXAzR0VFaVd2b3VSSFZsYVlwVGxpYUhXMVc0REYrOXY0SEI1d2prdnZkRXJvcWtpS2RBMkYyS0hQMjhDc1FuTlozMFBrZHpsUk9jdktSTEROeE1aQnNuejhNNTVCaVZSR2dNekprMTJIbnA2RFYyM1loL09NWWZieXM3RFBEZ2FDSkUrU1lEV2ZuL2FreERsQmtwSnh1V3lIY3JTcmRJakhtQmw5ZVV2YjI1L3JEZWVXcTVWaWl5c1BoaS9CMStGcXJycXFIQjBrSHlrYWJDNmZGVDQ2WHlnS3R2TTA1MkpETkcrSWpUcGlEdnRmbGdhV2ttbFRKZ2c5UDlEVmh3QUZrVm5JMW95bk9QdG5scWQ2bWdVOGE3cDcra1Z5WXhuZ0hnZ3pNa0VnMmgxV3VLZ0k2dTd6aU9USTkyT1cyNG1wTnF0WmFEVUQ3UEg2QkJuU05GdFl3L25GRE9jZ01DSkRKQ0cvNk54M3dTSVUzL3FiWUJ4T1J2OXdjT0RtMjkwMWYrNHFGaHYxTk5VTlNra0F5UHVWdzhSZTJVQ3BaNUhPQkNBdnlnbTg4Y0pCN0NWNzF0M1RKN1NSTzNBNlNtSXNENlhwbmlOUGJCSFRtbWNEYVloWURPQUV5bDhUOVB0RFFncGtNZ1dHZkVIQmZoMGx2bUk4SnE3QjBzSUJaL3ZHZ1dVTlo3UVkvQkx6SGVRa1FvTGxoWkhGQlU2Y2xHN0VpNU10ZSs5d09DTDZKU20xQmljNmJMdXV2dXV1VlRTbGNFUVl6YWlHNVFycFphdjlyR1gyc2w5MmFIWE5laXFpVEF6RUNNTjVnRHpsZWVBOE1IWVRmY1F3WmprMzlzWGVZN29PMjdVOHZXZTV5R1N5ZjFsOTVqMFhyTDljSmJMZWZySmhxMWd4eitjTHdza3c4emdJZkkxcUt2UDVIaDJkUFg5aG1JN2NoSXJjU3B5bS80VHhqV1Q5RWhSSW83Q2FuS0E1ZWZJNW5GaDVmWExYN3YyaUpWc2d3dVNqMGNLTXp1NVg3cDUveW45cGVPdk4wSDlVTCtpUUNwWUkxYW12V215bnZHSXZlMnl2VGplUmU4OUd0a0g4d1BrU21Ed0FMano0UGlZaEl3Vk1ibXNpdlkyamQ4QTdJanVsSGdjRHlRRHllNGZEZ2ZvYXQwaDB3NzZRV09ZdjBvdExkcCsvcEt2MXRUVVVDQjE2K3J6Q1BiQkZreFNsSGRzc05heTd6WTExd2dHcFZSS1Y5VjZ4U3NQSm1tY2ZTMGpKdVZEQTZhUXM1eDJ5bnl0VDhiWVQ3YmJkbUR6NTc2elRMZjE2ZXgweEd1VnJadXZzWjJ4bFQzZHFkUzBtR2hSTENsZHdERnFwK2FNWHJvTHZ4NG1KMlJTZzZyRzdieEFaWWhsL0w1QWIrOHgybGdMV1ZuNDBaamhyZERxZHhCVHkwTnlzNHRacVQrK0FtQVhNYnRaeEx2VlZkUDRwYzcrRjNWVCs5L1o2eEU1VnpnMFdpMW1BeVVtMnZ0YU5scVk2N04zWGhRRXF2emxBdkdGVEdZOUZQUDJlUW8xU05iankycXNtbTh2S3NzVy9zNDlSZHRmZFI2YnhINURMRmE4WkxhY3RZNGJyOVczTWJxTlNFc2xxTkNtVlN1SlNsU2NUVGFMU2xnTnUvdlB2K1hrVVloOUZVVXh6OXNmTWNpdFZpYXpOalhWdVl2QVFRcVMzYVVxZ1BQVzVPT0hHdjl0ZElSWVdlQ1dIdC8zeWVkenZVSkZkNUs0Zk94UjNSYm13ZVd6dlJBdVU3aUducEd6eCt6cC92bmZQYVpVb2VxdjRTd24veUhHa3Y4TVNsOGtWTDV2TWM1YlpISSsxRzB4VE5NUndrNlFRMmp2YUwyQmdDeVB2bVpVOHZhc3JYWUtWYkJrRjZDT0Q0U0lpVFVVTi81dGRDZ2NtUlluenVNa3QwS2cwOEFWS3hRa25ScGFxQ1NSTlhLWHVKKzk5SE0wQzduVVBrOC9QNVVyeXhJSG56L0VzWU1ibmFNYjVCb2Z3a1FSN2l3eUJ3aitJaWJ5MzkraFlCVThUZGQ4MG1vOS8wZUg2NVhhamNaYWF3RGJTUzBFNnlqdjlzNVR3dUF4bTNlWEJXVXdHMFdqaW5mZGJ0dThSTXNKVG14UGo2Qm9meXdFem5WMkN5K2tVVFNzT1VrZG52d0JPdzMxb21pVnNFKzEyaDdDYkExU3VjOTVncVdFZlArcTMrZG84dy9aMzllQzIrYWY5NU83LzhlUDc1YnllK0E5aUltdHBPYnAyay9JM3NsZWFMTk1XTzF5UDdEUWFUNUZJTnBqaHJPSE1YR1lWMnpkbUtyc1ZYb0hoSHJaOHBGaGhlZUdBTUVBc085eGhZNVp6SURqaDhZeGdoNkhUYWFqOHJoUnkwemN3S0ZiV2M5azhWYStORkR3RE5tL2RLU3BQSlVrSWI0QlhLbFhvNk8zSDJXYnorNHRmV25LV1ZGTXp0aFVVbSszbzNMYkxnTDlyTkU5OHdlRjhhSXZSZEk2Y2dEWXp3eVgramwrcDhjOU5KTzVGaTY4OEVPczRnWTBtUklOQlZ5cUVDR0JPc213blUxVGhjZkhEbW0ramdYUHB6NFVPMjdtaElSK0cyYUhROVJQa1F0ajI4Um9qbjhQM0hQRDU0Y29YdlNzZitYbER4ZmpXQk1hNjczdkNoS01UNkw4K1ZodE00NTUxT0IvY2FMSmN3b0NiSkxuWW5NN2c4b3ZsaEJPVlNKNGpxK1VHU29ic09Mamc0S3F1OU5VSHVkajV4RW1QQThEVmFYMWRKZnJvY3dPZUlSdzNxVlZvUDFlU3ZEck9iT2R6QTFUTzUwSVJ2SGI3YlkxVGI3emhBUElIOGZkVFJqWkVIdFZBang0ZjZJME56enVjOTMxaHNseGRKTWt3SzBZQUx4YUUrK0NEQVdYSHdCTERUYWdjU1llR0pJUGx4bFZtRSt6dkd4Z1ducGpsUW1nNm5jOTljSlliUFZXanJTMTEyTFpqRHhVK01mRjE1QjV5Sm84T2VTNjZYaUZiaVlOcFp6QU9OTnVPR2FEL3NyTkpwNjk1d2U2OCt5T0w3YnNGZGlrRU9IdG1manpXYVdidXFKeXdKck4wOE0rNVFXK3g4RTdVakFDNnRBSWpDZGZCV3M3dnVmM0ovWEpPdnF6cDdkMDlXT1IwUHZyUTdCTitDRzdtanhVRFhpV2lVaDB2dlhUc0FUMTZyTmZwNjM3bmNEM3d1ZFcya0w5U1lTSndOY1RjL01pZmFoT0xBYVRobGU0eXNmMGdTQjQ2azgwSWRyTWI0YzZiSlBidXlRWHdMRE9zNGR5RTQ4S21tNUxrTksxdTI3TFRUNTZoZDVibEQrb2JUd3d5QlJzUFBIRHNBajE2ckNPR0wzVzRmckxlWXIweG8yUkpLUUV1dGlRUU8xbXZ5MGlQUTVHNHNHM3NJbGhxekZSMWNuK0VGeUVZWkc1aWpXelpSNzkzQ1BaY0liUmk2WE8xbGJObVJRNzY0Yjc2Q25qaUNlQzN2ejMyZ1I0OXRtaDE3c1YyNXgwZldtMjNKcm4zVEpLaUVocGVGQXNPYk5YRUY5Tkc5bml3WmpQN2VkTU8vNXliVUx3Ulp6Z1lSSVJjeUl1dHpXMXo1ODNaald4MjdBL0Qybi9KSmFDcEFUeitlQW5zSTdFbDdIQWMwNUtKZ1dsOVhmOTE1N0QzWjc5M09HOWZZN1AvS0tSVUNvYnpTZ3dmcFQwalNnSHdzRDhrR2twc0YvbG5YS0J3RlRvMDRNSEQzNzVxNGR4Nzd0NU5GYzdZSDRRVDVxNWRvT3FIL3hUT2tkbXA5SFVlWDZvMXRxVzJzdS8veVdhL0wwcWxOR3U0bGdEbDNzam9SaHd1Z2thL3ZzWkpzNWNrNDdxcFU1OTg5S1dsdDBDdlAvaWI3OTROZEhRQVRVM0FiMzR6SmtZZmMwQ1BIdnRWYXROaW0rT21WYmF5QjRJYWpjcWtZTUJMZjgxbTFGOXpHZDVKSUxkRm9udGV0MXNtR2N0ZHVZUHl5enpteFl0QmtRUDI3RGtvb0k5NjZmaGJSMU1tSGJsL3NQL1JHL3pEdjF0aWMzem5iWHZaUTE2dDFzQ0FTN3dGalJ4S2lDcEFTNjZBeDY2OC9GUmpTM1B1b0hTWmdvYjMzaXM1alRFVUtQODBRSThlOWRsTS9CN3Z3Qk0zK29lZmU5bnF1T28xUjlranBLSzJSRHdPQXdINzhJSkxaMCs0L0ZJUFJvcWZNUjljbG0vWmNzalBlY3dEUFhwVTVyTEoyNGM5ejEwYThpOS8zbVNkTzJnMDJyOXIwcTJidWVDeUhweHc0c0ZmK0lzdmdGenVrSi92Zndzd0FKTk9JTmJnRVNXOUFBQUFBRWxGVGtTdVFtQ0MiLz48L3BhdHRlcm4+PHBhdHRlcm4gaWQ9ImMiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCA2MSA2NCI+PGltYWdlIHdpZHRoPSI2MSIgaGVpZ2h0PSI2NCIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFEMEFBQUJBQ0FZQUFBQ3Azbi8yQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzTUFBQTdEQWNkdnFHUUFBQUZaU1VSQlZHaEQ3ZHJCYllOQUVJWGhYVmNDblVBbGlFN29oRTZBUHB3SU9vbjkxaUFsa24xaDM1SVp6ZndYTUxkUGkySEFqai9QZ3JGdSs5WlVqcmFTbzYza2FDczUya3J4L3ZYdEU1bUY0alJONmxhNmJkdDk3MXdKWFZYVjYwT000ZDN6eDZmai85RzJiVHgwWGRmN0libXQ2MHBCK3kzTFNvNjJrcU90NUdnclVkRExzcVNoUVV2WmFJQXhJZlY5cndaT1FXT014VllMUEJzOURFUG91azRWblBLZDFnYW5vSkVtT0EyTnRNQ3BhS1FCVGtjajZmQWlhQ1FaWGd5TnBNS0xvaEhnUjRCTHFEZ2FJK3F4dXZNOHAxVS9HOTdLTWlxS0J2aFlYWUNicGtuN1oyTzloaTZHWm9PWkZVRkxCaU02V2pvWVVkRWF3SWlHdmdJczZ1cDkxUXFMdVhwanl0SndTdjh1R3oyT1l4bzR0SUFSNWZUR1Q2aFhnRlZNWk96RVQyUWw4cFhPU0JXYWxhT2w1OS9wakh5bHBjZGE2VC8vR05RUTNyZmhBU2NubS84TmZaNHk2dEM1K1gzYVNvNjJrcU50Rk1JRFhNamk4TkVyWHhFQUFBQUFTVVZPUks1Q1lJST0iLz48L3BhdHRlcm4+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBkYXRhLW5hbWU9IlJlY3RhbmdsZSAxODk0MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDQ5LjYxIDY4NS42MSkiIGZpbGw9IiNmZmYiIHN0cm9rZT0iIzcwNzA3MCIgZD0iTTAgMGgyM3YyM0gweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGRhdGEtbmFtZT0iTWFzayBHcm91cCAzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDQ5LjYxIC02ODUuNjEpIiBjbGlwLXBhdGg9InVybCgjYSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM4NC44MTkgNjkyLjkxMykiIGZpbGw9InVybCgjYikiPjxwYXRoIGQ9Ik0xMDkuMTIyIDEwOS4xMjJILjVWLjVoMTA4LjYyMnYxMDguNjIyeiIvPjxwYXRoIGQ9Ik0xIDF2MTA3LjYyMmgxMDcuNjIyVjFIMU0wIDBoMTA5LjYyMnYxMDkuNjIySDBWMHoiIGZpbGw9IiNiZWJlYmUiLz48L2c+PHBhdGggZGF0YS1uYW1lPSJJbWFnZSAzNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDQ5LjYxIDY3OS42MSkiIGZpbGw9InVybCgjYykiIGQ9Ik0wIDBoMzF2MzJIMHoiLz48L2c+PC9zdmc+');
  background-repeat: no-repeat;
  background-size: 100%;
  width: 100%;
  height: 100%;
  display: block;
}
.cmp-tabs__container .tabs__button--next {
  display: block;
}
.cmp-tabs__container .tabs__button--prev {
  right: auto;
  left: 0;
}
.cmp-tabs__container .tabs__button--prev:before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cmp-tabs__container__scroll {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  position: relative;
  overflow-x: auto;
  z-index: 5;
}
.cmp-tabs__container__scroll::-webkit-scrollbar {
  height: 9pt;
}
.cmp-tabs__container__scroll::-webkit-scrollbar-thumb {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
}
.cmp-tabs__container__scroll::-webkit-scrollbar-track,
.cmp-tabs__container__scroll:hover::-webkit-scrollbar-track {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #eee),
    color-stop(58.33333%, #eee),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
}
.cmp-tabs__container__scroll:hover::-webkit-scrollbar-thumb {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
}
.cmp-tabs__item {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  min-width: 141px;
}
.cmp-tabs__item__input {
  display: none;
}
.cmp-tabs__item__label {
  border: 1px solid #bebebe;
  border-right: none;
  height: 52px;
  z-index: 5;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 14px;
  font-family:
    din-2014,
    Noto Sans JP,
    ヒラギノ角ゴ ProN,
    Hiragino Kaku Gothic ProN,
    Meiryo,
    メイリオ,
    sans-serif;
  font-weight: 400;
  line-height: 1;
  color: #000;
  text-decoration: none;
  position: relative;
  background: #f7f8fa;
  cursor: pointer;
}
.cmp-tabs__item__label:before {
  content: '';
  position: absolute;
  top: -2px;
  height: 4px;
  background: #000;
  opacity: 0;
  left: 0;
  right: 0;
}
.cmp-tabs__item:first-child .cmp-tabs__item__label {
  border-left: none;
}
.cmp-tabs__item:last-child .cmp-tabs__item__label {
  border-right: none;
}
.cmp-tabs__item__content {
  display: none;
  clear: both;
  overflow: hidden;
}
.cmp-tabs__item__content__active {
  display: block;
}
.cmp-checkbox__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-height: 250px;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  border: 1px solid #bebebe;
  border-top: none;
  padding: 9pt;
}
.cmp-checkbox__container::-webkit-scrollbar {
  width: 8px;
  height: 4px;
  border-radius: 8px;
  background: transparent;
}
.cmp-checkbox__container::-webkit-scrollbar:hover {
  background: hsla(0, 0%, 97.3%, 0.6);
}
.cmp-checkbox__container::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background: #eae8e8;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.cmp-checkbox__container::-webkit-scrollbar-thumb:hover {
  background: #000;
}
.cmp-checkbox__container input[type='checkbox']:checked + .cmp-checkbox__label:after {
  opacity: 1;
}
.cmp-checkbox__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1ch;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  width: 33.33333%;
}
.cmp-checkbox__box input[type='checkbox'] {
  display: none;
}
.cmp-checkbox__label {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  padding: 5px 30px;
  position: relative;
  width: 100%;
  overflow-wrap: break-word;
}
.cmp-checkbox__label:before {
  background: #fff;
  border: 1px solid #cbcbcb;
  content: '';
  display: block;
  height: 18px;
  left: 5px;
  margin-top: -8px;
  position: absolute;
  top: 50%;
  width: 18px;
}
.cmp-checkbox__label:after {
  border-right: 3px solid #000;
  border-bottom: 3px solid #000;
  content: '';
  display: block;
  height: 9pt;
  left: 11px;
  margin-top: -7px;
  opacity: 0;
  position: absolute;
  top: 50%;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  width: 7px;
}
@media (max-width: 767px) {
  .cmp-checkbox__label {
    font-size: 14px;
  }
}
.cmp-table {
  border-collapse: collapse;
  margin-top: 40px;
}
.cmp-table input[type='checkbox']:checked + .cmp-table__checkbox__label:after {
  opacity: 1;
}
.cmp-table__container {
  overflow-x: scroll;
  padding-left: 2px;
  margin-bottom: 30px;
}
.cmp-table__container::-webkit-scrollbar {
  width: 8px;
  height: 4px;
  border-radius: 8px;
  background: transparent;
}
.cmp-table__container::-webkit-scrollbar:hover {
  background: hsla(0, 0%, 97.3%, 0.6);
}
.cmp-table__container::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background: #eae8e8;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.cmp-table__container::-webkit-scrollbar-thumb:hover {
  background: #000;
}
.cmp-table__product__header:hover {
  -webkit-transition: 0.7s;
  transition: 0.7s;
  background-color: #c3c3c3;
}
.cmp-table__row-header {
  height: 200px;
  min-height: 200px;
}
.cmp-table__row-header td {
  vertical-align: top;
  text-align: center;
  background-color: #f7f8fa;
}
.cmp-table__row-header td span {
  display: inline-block;
  width: 1em;
  overflow-wrap: break-word;
  padding: 1px;
  text-align: center;
  font-size: 0.8em;
  font-weight: 800;
  font-family:
    Hiragino Kaku Gothic Pro,
    ヒラギノ角ゴ Pro W3,
    Osaka,
    Meiryo,
    メイリオ,
    MS PGothic,
    MS Pゴシック,
    Hiragino Sans GB,
    Helvetica Neue,
    HelveticaNeue,
    Helvetica,
    Arial,
    Arial Unicode MS,
    sans-serif;
}
.cmp-table__row-header td span.close {
  display: block;
  vertical-align: bottom;
  width: 21px;
  height: 21px;
  background: url(https://casio.jp/search/common/img/btn_close.png) no-repeat 0 0;
  background-size: 21px 21px;
  line-height: 0;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  bottom: 6px;
  cursor: pointer;
}
.cmp-table__row-header td span a {
  text-decoration: none;
  color: #000;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  cursor: pointer;
}
.cmp-table__row-header td span a:hover {
  color: #777676;
}
.cmp-table__row-header td:hover {
  -webkit-transition: 0.7s;
  transition: 0.7s;
  background-color: #c3c3c3;
}
.cmp-table__row-header .cmp-table__btn-corder {
  border: none;
  background: #fff;
}
.cmp-table__column-header {
  width: 2em;
  vertical-align: top;
}
@media (max-width: 767px) {
  .cmp-table__column-header {
    font-size: 14px !important;
  }
}
.cmp-table__column-header span {
  display: inline-block;
  width: 1em;
  overflow-wrap: break-word;
  padding: 1px;
  text-align: center;
  font-family:
    Hiragino Kaku Gothic Pro,
    ヒラギノ角ゴ Pro W3,
    Osaka,
    Meiryo,
    メイリオ,
    MS PGothic,
    MS Pゴシック,
    Hiragino Sans GB,
    Helvetica Neue,
    HelveticaNeue,
    Helvetica,
    Arial,
    Arial Unicode MS,
    sans-serif;
}
.cmp-table td,
.cmp-table th {
  border: 1px solid #e3e3e3;
  padding: 1px 5px;
  font-size: 1em;
}
.cmp-table .cmp-table__product__header {
  max-width: 280px;
  min-width: 220px;
}
.cmp-table td:not(.cmp-table__product__header) {
  text-align: center;
}
.cmp-table tr:first-child,
.cmp-table tr:not(.cmp-table__row-header):not(:hover) td:first-of-type {
  background-color: #f7f8fa;
}
.cmp-table tr:not(:first-child):hover td,
.cmp-table tr:not(:first-child):hover th {
  -webkit-transition: 0.7s;
  transition: 0.7s;
  background-color: #c3c3c3;
}
.cmp-table__td__model__not-visible,
.cmp-table__td__not-visible {
  display: none;
}
.cmp-table__btn {
  min-width: 220px;
  max-width: 280px;
  height: 30px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  margin: 8px;
}
.cmp-table__btn:hover {
  cursor: pointer;
}
.cmp-table__btn--show__all__model {
  background-image: url(clientlib-site/resources/images/common/icon/icon_arrow_right_white.svg);
  background-repeat: no-repeat;
  background-position: right 0.5em bottom 50%;
}
.cmp-table__btn--uncheck__all__checkbox {
  background-image: url(clientlib-site/resources/images/common/icon/icon_arrow_down_white.svg);
  background-repeat: no-repeat;
  background-position: right 0.5em bottom 50%;
}
.cmp-table__checkbox__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1ch;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}
.cmp-table__checkbox__box input[type='checkbox'] {
  display: none;
}
.cmp-table__checkbox__label {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  padding: 5px 30px;
  position: relative;
  width: 100%;
  overflow-wrap: break-word;
}
.cmp-table__checkbox__label:before {
  background: #fff;
  border: 1px solid #cbcbcb;
  content: '';
  display: block;
  height: 18px;
  left: 5px;
  margin-top: -8px;
  position: absolute;
  top: 50%;
  width: 18px;
}
.cmp-table__checkbox__label:after {
  border-right: 3px solid #000;
  border-bottom: 3px solid #000;
  content: '';
  display: block;
  height: 9pt;
  left: 11px;
  margin-top: -7px;
  opacity: 0;
  position: absolute;
  top: 50%;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  width: 7px;
}
@media (max-width: 767px) {
  .cmp-table__checkbox__label {
    font-size: 14px;
  }
}
@media (max-width: 767px) {
  .cmp-checkbox__box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 1ch;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    width: 100%;
  }
  .cmp-checkbox__box input[type='checkbox'] {
    display: none;
  }
}
#cmp-tabs-output-target[data-hide-tabs='true'] .cmp-tabs__container,
#cmp-tabs-output-target[data-hide-tabs='true'] .cmp-tabs__item__content {
  display: none;
}
.cmp-product-info {
  padding-top: 1rem;
  padding-bottom: 2rem;
  width: 100%;
}
@media (max-width: 767px) {
  .cmp-product-info {
    padding-top: 0;
    margin-left: -1pc;
    width: 100vw;
  }
}
.faq-primary-category {
  font-weight: 700;
  font-size: 28px;
  line-height: 1.6;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .faq-primary-category {
    font-size: 18px;
    line-height: 1.6;
  }
}
.cmp-faq-primary-title {
  font-weight: 700;
  font-size: 24px;
  line-height: 1.6;
}
.cmp-faq-primary-title,
.faq-question {
  padding-top: 1rem;
  padding-bottom: 0.5rem;
}
.faq-question__title {
  font-weight: 700;
  font-size: 28px;
  line-height: 1.6;
}
@media (max-width: 767px) {
  .faq-question__title {
    font-size: 18px;
    line-height: 1.6;
  }
}
.cmp-related-faq {
  padding-top: 1rem;
  padding-bottom: 2rem;
}
.cmp-related-faq__content {
  font-size: 14px;
  padding-left: 1rem;
}
@media (max-width: 767px) {
  .cmp-related-faq__content {
    font-size: 9pt;
  }
}
.cmp-related-faq .cmp-title h2 {
  font-size: 24px;
  font-weight: 700;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cmp-related-faq .cmp-title h2 {
    font-size: 18px;
  }
}
.cmp-applicable-products__target {
  font-weight: 700;
  font-size: 2pc;
  line-height: 1.6;
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cmp-applicable-products__target {
    font-size: 20px;
    line-height: 1.6;
  }
}
.cmp-applicable-products .cmp-accordion__title {
  font-size: 24px;
  font-weight: 700;
  padding-top: 1.8rem;
}
@media (max-width: 767px) {
  .cmp-applicable-products .cmp-accordion__title {
    font-size: 18px;
  }
}
.cmp-faq-question {
  background-color: #f7f8fa;
  margin: 2rem -56px;
}
@media (max-width: 767px) {
  .cmp-faq-question {
    margin-left: -1pc;
    margin-right: -1pc;
  }
}
.cmp-faq-question .cmp-faq-question-title {
  margin-left: 56px;
  margin-right: 56px;
}
@media (max-width: 767px) {
  .cmp-faq-question .cmp-faq-question-title {
    margin-left: 1pc;
    margin-right: 1pc;
  }
}
.cmp-faq-question .cmp-faq-question-link {
  margin-left: 56px;
  margin-right: 56px;
  padding-bottom: 1rem;
  font-size: 9pt;
}
@media (max-width: 767px) {
  .cmp-faq-question .cmp-faq-question-link {
    font-size: 10px;
    margin-left: 1pc;
    margin-right: 1pc;
  }
}
.cmp-faq-primary-category {
  font-size: 14px;
}
.cmp-faq-question-answer {
  margin-bottom: 2rem;
}
.cmp-faq-content .cmp-title h1 {
  font-weight: 700;
  font-size: 28px;
  line-height: 1.6;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cmp-faq-content .cmp-title h1 {
    font-size: 20px;
  }
}
.cmp-faq-content h2 {
  font-size: 24px;
  font-weight: 700;
}
@media (max-width: 767px) {
  .cmp-faq-content h2 {
    font-size: 18px;
  }
}
.cmp-faq-content .cmp-button--inline {
  display: inline;
}
.cmp-faq-content .cmp-button--inline .cmp-button {
  width: auto;
  min-width: 150px;
  margin-right: 1rem;
}
@media (max-width: 767px) {
  .cmp-faq-content .cmp-button--inline .cmp-button {
    font-size: 2.4vw;
    min-width: 90pt;
  }
}
.cmp-faq-content a {
  color: #000;
}
.cmp-faq-list .cmp-faq-list-content {
  padding-bottom: 2rem;
  margin-bottom: 2.5rem;
  border-bottom: 1px solid #bebebe;
}
.cmp-faq-list a {
  color: #000;
  text-decoration: none;
}
.cmp-faq-list .cmp-faq-list-title {
  background-color: #f7f8fa;
  margin-left: -56px;
  margin-right: -56px;
}
@media (max-width: 767px) {
  .cmp-faq-list .cmp-faq-list-title {
    margin-left: -1pc;
    margin-right: -1pc;
  }
}
.cmp-faq-list .cmp-faq-list-title h2 {
  margin-left: 56px;
  margin-right: 56px;
  padding-bottom: 1rem;
  margin-bottom: 3rem;
}
@media (max-width: 767px) {
  .cmp-faq-list .cmp-faq-list-title h2 {
    margin-left: 1pc;
    margin-right: 1pc;
  }
}
.cmp-faq-list .cmp-faq-list-content__question {
  font-weight: 700;
  font-size: 18px;
  line-height: 1.6;
  padding-bottom: 0.5rem;
}
.cmp-faq-list .cmp-faq-list-content__answer {
  font-size: 14px;
}
.cmp-faq-list .cmp-faq-list-content__answer span {
  display: -webkit-box;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
@media (max-width: 767px) {
  .cmp-faq-list .cmp-faq-list-content__answer span {
    -webkit-line-clamp: 4;
  }
}
.cmp-faq-category-list a {
  color: #000;
}
.cmp-faq-category-list .cmp-faq-category-list-item {
  padding-bottom: 2rem;
}
.cmp-faq-category-list .cmp-faq-category-list-item__subtitle {
  font-weight: 700;
  line-height: 3;
}
.cmp-faq-category-list .cmp-faq-category-list-item__content {
  font-weight: 700;
  line-height: 2;
  padding-bottom: 1rem;
  font-size: 18px;
}
@media (max-width: 767px) {
  .cmp-faq-category-list .cmp-faq-category-list-item__content {
    font-size: 9pt;
  }
}
.cmp-faq-category-list .cmp-faq-category-list-item .cmp-title h2 {
  font-size: 28px;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cmp-faq-category-list .cmp-faq-category-list-item .cmp-title h2 {
    font-size: 18px;
  }
}
.cmp-faq-category-list .cmp-faq-category-list-item .cmp-accordion__title {
  padding: 0;
}
.cmp-faq-category-list .cmp-faq-category-list-item .cmp-accordion__title:after {
  top: 40%;
}
@media (max-width: 767px) {
  .cmp-faq-category-list .cmp-faq-category-list-item .cmp-accordion__title:after {
    top: 30%;
  }
}
.cmp-faq-category-list .cmp-faq-category-list-item .cmp-accordion__panel--expanded {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cmp-faq-category-list .cmp-faq-category-list-item .cmp-accordion__panel--expanded {
    margin-bottom: 1rem;
  }
}
.cmp-faq-category-list .cmp-accordion__title.cmp-faq-category-list-item__subtitle {
  font-size: 24px;
}
@media (max-width: 767px) {
  .cmp-faq-category-list .cmp-accordion__title.cmp-faq-category-list-item__subtitle {
    font-size: 1pc;
  }
}
.cmp-faq-list-by-model .cmp-title h2 {
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cmp-faq-list-by-model .cmp-title h2 {
    text-align: center;
    font-size: 2pc;
  }
}
.cmp-comparison {
  text-align: left;
  overflow-x: auto;
}
.cmp-comparison-table {
  display: table;
}
.cmp-comparison-table__head th {
  vertical-align: top;
}
.cmp-comparison-table__head th:first-child {
  padding-left: 0;
}
.cmp-comparison-table__head th .cmp-product_panel__icon-fav {
  display: none;
}
.cmp-comparison-table__head th .cmp-product_panel {
  margin: 0;
}
.cmp-comparison-table__head th .cmp-product_panel .cmp-product_panel__tag {
  font-weight: 400;
}
.cmp-comparison-table__head th .cmp-product_panel .cmp-product_panel__inner {
  position: relative;
}
.cmp-comparison-table__head th .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price small {
  font-weight: 400;
}
.cmp-comparison-table__head
  th
  .cmp-product_panel
  .cmp-product_panel__inner
  .cmp-product_panel__price
  .cmp-product_panel__price-label {
  font-weight: 200;
  position: relative;
  bottom: auto;
}
.cmp-comparison-table__head
  th
  .cmp-product_panel
  .cmp-product_panel__inner
  .cmp-product_panel__price
  .cmp-product_panel__price-txt {
  font-weight: 400;
  position: relative;
}
@media (max-width: 767px) {
  .cmp-comparison-table__head th .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__icon-addcart {
    bottom: 9pt;
  }
}
.cmp-comparison-table__body th {
  background-color: #f5f5f5;
  font-weight: 300;
  color: #5f5f5f;
}
.cmp-comparison-table__body td {
  font-weight: 700;
  white-space: break-spaces;
}
@media print, screen and (min-width: 768px) {
  .cmp-comparison-table__head th {
    padding: 0 0 60px 6px;
  }
  .cmp-comparison-table__body th {
    padding: 6px 10px;
    font-size: 9pt;
    width: 309px;
  }
  .cmp-comparison-table__body td {
    padding: 20px 10px 20px 1pc;
    font-size: 9pt;
    width: 309px;
  }
  .cmp-comparison-table__body td:first-child {
    padding-left: 10px;
  }
}
@media screen and (max-width: 767px) {
  .cmp-comparison {
    margin-top: 2.66667vw;
  }
  .cmp-comparison-table__head th {
    padding: 0 0 8vw 1.33333vw;
  }
  .cmp-comparison-table__head th .cmp-product_panel {
    padding-bottom: 0;
    width: 169px;
  }
  .cmp-comparison-table__head th .cmp-product_panel .cmp-product_panel__icon-addcart {
    right: 5px;
  }
  .cmp-comparison-table__head th .cmp-product_panel .cmp-product_panel__info {
    padding: 2.66667vw 10px;
  }
  .cmp-comparison-table__body th {
    padding: 0.26667vw 1.33333vw;
    font-size: 3.2vw;
  }
  .cmp-comparison-table__body td {
    padding: 4vw 1.33333vw 4vw 2.66667vw;
    font-size: 3.2vw;
  }
  .cmp-comparison-table__body td:first-child {
    padding-left: 1.33333vw;
  }
}
@media screen and (max-width: 767px) {
  .cmp-comparison--large .cmp-product_panel__btn-addcart {
    padding-top: 10px;
  }
  .cmp-comparison--large .cmp-product_panel__price {
    height: 15px;
  }
}
.cmp-comparison--large .cmp-comparison-table__head th {
  padding: 0 0 30px 6px;
}
@media screen and (max-width: 767px) {
  .cmp-comparison--large .cmp-comparison-table__head th {
    padding: 0 0 4vw 1.33333vw;
  }
}
.products-list-comparison .cmp-comparison .cmp-comparison-table__head.fixed .cmp-product_panel__info {
  position: absolute;
  z-index: 999;
  top: 0;
  background: #fff;
}
.products-list-comparison .cmp-comparison-table {
  display: table !important;
  table-layout: fixed;
  margin: 0 auto;
}
.products-list-comparison .cmp-comparison-table tr td,
.products-list-comparison .cmp-comparison-table tr th {
  width: 309px;
  vertical-align: top;
}
.products-list-comparison .cmp-comparison-table tr td .hasDot,
.products-list-comparison .cmp-comparison-table tr th .hasDot {
  width: 14px;
  height: 14px;
  display: block;
  margin: 0 auto;
  background: #000;
  border-radius: 100%;
}
.products-list-comparison .cmp-comparison-table tr td .color-box-set {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: -15px;
}
.products-list-comparison .cmp-comparison-table tr td .color-box-set .color-box {
  display: block;
  width: 24px;
  height: 24px;
  margin-right: 15px;
  margin-top: 15px;
  line-height: 1;
}
.products-list-comparison .cmp-comparison-table tr td .color-box-set span[style*='#FFFFFF'] {
  -webkit-box-shadow: 0 0 0 1px inset #bebebe;
  box-shadow: inset 0 0 0 1px #bebebe;
}
.products-list-comparison .cmp-comparison-table tr td .hasDot {
  width: 14px;
  height: 14px;
  display: block;
  margin: 0 auto;
  background: #000;
  border-radius: 100%;
}
.products-list-comparison .cmp-comparison-table tr.addLeftRightBorder {
  border-left: 1px solid #f5f5f5;
  border-right: 1px solid #f5f5f5;
}
.products-list-comparison .cmp-comparison-table tr.addLeftRightBorder td {
  padding: 8px 10px 8px 1pc;
}
.products-list-comparison .cmp-comparison-table tr.installed-content-row,
.products-list-comparison .cmp-comparison-table tr.installed-content-row td,
.products-list-comparison .cmp-comparison-table tr.installed-content-row th {
  background: #f5f5f5;
}
.products-list-comparison .cmp-comparison-table tr.installed-content-row-item,
.products-list-comparison .cmp-comparison-table tr.installed-content-row-item td,
.products-list-comparison .cmp-comparison-table tr.installed-content-row-item th {
  background: #dedada;
}
.products-list-comparison .cmp-comparison-table tr:last-of-type {
  border-bottom: 1px solid #f5f5f5;
}
.products-list-comparison .sticky-wrap {
  overflow: auto;
  position: relative;
  padding-bottom: 20px;
}
@media (min-width: 768px) {
  .products-list-comparison .sticky-wrap {
    height: calc(100vh - 210px);
  }
}
@media (min-width: 996px) {
  .products-list-comparison .sticky-wrap {
    height: calc(100vh - 15pc);
  }
}
@media print, screen and (min-width: 768px) {
  .products-list-comparison .sticky-wrap {
    margin-bottom: 20px;
    -webkit-overflow-scrolling: auto;
    cursor: pointer;
    cursor: hand;
    scrollbar-width: 9pt;
    -ms-overflow-style: auto;
  }
  .products-list-comparison .sticky-wrap::-webkit-scrollbar:horizontal {
    height: 9pt;
  }
  .products-list-comparison .sticky-wrap::-webkit-scrollbar:vertical {
    width: 9pt;
    display: -webkit-box;
    display: flex;
  }
  .products-list-comparison .sticky-wrap::-webkit-scrollbar-track:vertical {
    background: -webkit-gradient(
      linear,
      left top,
      right top,
      from(#fff),
      color-stop(41.66667%, #fff),
      color-stop(41.66667%, #eee),
      color-stop(58.33333%, #eee),
      color-stop(58.33333%, #fff),
      to(#fff)
    );
    background: linear-gradient(90deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
  }
  .products-list-comparison .sticky-wrap::-webkit-scrollbar-thumb:vertical {
    background: -webkit-gradient(
      linear,
      left top,
      right top,
      from(#fff),
      color-stop(41.66667%, #fff),
      color-stop(41.66667%, #999),
      color-stop(58.33333%, #999),
      color-stop(58.33333%, #fff),
      to(#fff)
    );
    background: linear-gradient(90deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
  }
  .products-list-comparison .sticky-wrap::-webkit-scrollbar-thumb:vertical:hover {
    background: -webkit-gradient(
      linear,
      left top,
      right top,
      from(#fff),
      color-stop(37.5%, #fff),
      color-stop(37.5%, #000),
      color-stop(62.5%, #000),
      color-stop(62.5%, #fff),
      to(#fff)
    );
    background: linear-gradient(90deg, #fff 0, #fff 37.5%, #000 0, #000 62.5%, #fff 0, #fff);
  }
  .products-list-comparison .sticky-wrap::-webkit-scrollbar {
    height: 9pt;
  }
  .products-list-comparison .sticky-wrap::-webkit-scrollbar-track:horizontal {
    background: -webkit-gradient(
      linear,
      left bottom,
      left top,
      from(#fff),
      color-stop(41.66667%, #fff),
      color-stop(41.66667%, #eee),
      color-stop(58.33333%, #eee),
      color-stop(58.33333%, #fff),
      to(#fff)
    );
    background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
  }
  .products-list-comparison .sticky-wrap::-webkit-scrollbar-thumb:horizontal {
    background: -webkit-gradient(
      linear,
      left bottom,
      left top,
      from(#fff),
      color-stop(41.66667%, #fff),
      color-stop(41.66667%, #999),
      color-stop(58.33333%, #999),
      color-stop(58.33333%, #fff),
      to(#fff)
    );
    background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
  }
  .products-list-comparison .sticky-wrap::-webkit-scrollbar-thumb:horizontal:hover {
    background: -webkit-gradient(
      linear,
      left bottom,
      left top,
      from(#fff),
      color-stop(25%, #fff),
      color-stop(41.66667%, #000),
      color-stop(58.33333%, #000),
      color-stop(58.33333%, #fff),
      to(#fff)
    );
    background: linear-gradient(0deg, #fff 0, #fff 25%, #000 41.66667%, #000 58.33333%, #fff 0, #fff);
  }
}
.products-list-comparison .sticky-wrap .sticky-col,
.products-list-comparison .sticky-wrap .sticky-thead {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  -webkit-transition: all 0.145s ease-in-out;
  transition: all 0.145s ease-in-out;
  z-index: 50;
  width: auto;
  margin: auto;
  pointer-events: none;
}
.products-list-comparison .sticky-wrap .sticky-col[style*='opacity: 1;'],
.products-list-comparison .sticky-wrap .sticky-thead[style*='opacity: 1;'] {
  pointer-events: auto;
  -webkit-transition: all 0.145s ease-in-out;
  transition: all 0.145s ease-in-out;
}
.products-list-comparison .sticky-wrap .sticky-thead {
  z-index: 100;
  width: 100%;
}
.products-list-comparison .sticky-wrap .sticky-thead .cmp-product_panel {
  height: auto;
  min-height: 1px;
}
.products-list-comparison .sticky-wrap .sticky-thead .cmp-product_panel .cmp-product_panel__thumb {
  display: none;
}
.products-list-comparison .sticky-wrap .sticky-thead .cmp-comparison-table__head > tr,
.products-list-comparison .sticky-wrap .sticky-thead .cmp-product_panel .cmp-product_panel__info {
  background: #fff;
}
.products-list-comparison .sticky-wrap .sticky-thead .cmp-comparison-table__head > tr > th {
  padding: 0 0 0 6px;
}
.products-list-comparison-btn-large .cmp-comparison .cmp-product_panel__btn-addcart {
  margin-left: 10px;
  margin-right: 10px;
}
.cmp-product-comparison-list {
  margin-bottom: 60px;
  padding-bottom: 87px;
}
.cmp-product-comparison-list .cmp-title h1 {
  padding-top: 0;
}
.cmp-product-comparison-list .cmp-sub-title h5 {
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 22px;
  line-height: 1.6;
}
.cmp-product-comparison-list .cmp-sub-title h5,
.cmp-product-comparison-list .cmp-sub-title p {
  font-family:
    din-2014,
    Noto Sans JP,
    ヒラギノ角ゴ ProN,
    Hiragino Kaku Gothic ProN,
    Meiryo,
    メイリオ,
    sans-serif;
  color: #000;
}
.cmp-product-comparison-list .cmp-sub-title p {
  font-size: 14px;
  line-height: 2;
  font-weight: 400;
}
.cmp-product-comparison-list .cmp-favorite-list-section {
  margin-bottom: 0;
}
.cmp-product-comparison-list .cmp-favorite-list-section .cmp-favorite-list-hdg-lv2 .cmp-title {
  margin-bottom: 5px;
}
.cmp-product-comparison-list .cmp-favorite-list-section .cmp-favorite-list-btn {
  display: none;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  padding: 20px 0;
  background: #fff;
}
.cmp-product-comparison-list .cmp-favorite-list-section .cmp-favorite-list-btn.is-fixed {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background: #fff;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  z-index: 999;
}
.cmp-product-comparison-list .cmp-favorite-list-section .cmp-favorite-list-btn .cmp-button {
  cursor: pointer;
}
.cmp-product-comparison-list .cmp-favorite-list-section:last-of-type .cmp-favorite-list-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-product-comparison-list .cmp-favorite-list-comparison-list__checkbox {
  background-color: #f7f8fa;
  margin-bottom: 3px;
}
.cmp-product-comparison-list .cmp-favorite-list-comparison-list__checkbox .c-checkbox {
  display: block;
  padding: 5px 9pt;
  line-height: 1;
  min-height: 30px;
  margin-left: 0;
}
@media (max-width: 767px) {
  .cmp-product-comparison-list .cmp-favorite-list-comparison-list__checkbox .c-checkbox {
    padding: 6px 4vw 4px;
  }
}
.cmp-product-comparison-list .cmp-favorite-list-comparison-list__checkbox .c-checkbox input[type='checkbox'] {
  display: none;
}
.cmp-product-comparison-list .cmp-favorite-list-comparison-list__checkbox .c-checkbox input[type='checkbox'] + span {
  position: relative;
  padding-left: 0;
  font-size: 9pt;
  padding-top: 2px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.cmp-product-comparison-list
  .cmp-favorite-list-comparison-list__checkbox
  .c-checkbox
  input[type='checkbox']
  + span:before {
  content: '';
  display: block;
  position: relative;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  border: 1px solid #000;
  background-color: #fff;
  margin-right: 10px;
}
.cmp-product-comparison-list
  .cmp-favorite-list-comparison-list__checkbox
  .c-checkbox
  input[type='checkbox']:checked
  + span {
  position: relative;
  font-size: 9pt;
}
.cmp-product-comparison-list
  .cmp-favorite-list-comparison-list__checkbox
  .c-checkbox
  input[type='checkbox']:checked
  + span:before {
  background: #000 url(clientlib-site/resources/images/common/icon/icon_checked.svg) 50% 50% no-repeat;
}
.cmp-product-comparison-list
  .cmp-favorite-list-comparison-list__checkbox
  .c-checkbox
  input[type='checkbox']:checked
  + span:after {
  display: none;
}
@media (max-width: 767px) {
  .cmp-product-comparison-list
    .cmp-product_panel
    .cmp-product_panel__info
    .cmp-product_panel__price
    .cmp-product_panel__price-label {
    position: relative;
    bottom: auto;
  }
  .cmp-product-comparison-list
    .cmp-product_panel
    .cmp-product_panel__info
    .cmp-product_panel__price
    .cmp-product_panel__price-txt {
    position: relative;
  }
  .cmp-product-comparison-list .cmp-product_panel__icon-addcart {
    bottom: 34px !important;
  }
}
.cmp-product-comparison-list--large .cmp-product_panel {
  height: auto !important;
}
@media (prefers-contrast: more) {
  .cmp-favorite-list
    .cmp-favorite-list-comparison-list__checkbox
    .c-checkbox
    input[type='checkbox']:checked
    + span:after {
    -webkit-filter: invert(1);
    filter: invert(1);
  }
}
.cmp-favorite-list {
  font-weight: 200;
}
.cmp-favorite-list-hdg-lv1 {
  margin: 60px 0;
}
.cmp-favorite-list-hdg-lv1 h1 {
  font-weight: 700;
  font-size: 38px;
}
.cmp-favorite-list .cmp-favorite-list-comparison-list__checkbox {
  height: 30px;
  background-color: #f7f8fa;
  margin-bottom: 3px;
}
.cmp-favorite-list .cmp-favorite-list-comparison-list__checkbox .c-checkbox {
  display: inline-block;
  margin-left: 13px;
  margin-top: 4px;
}
.cmp-favorite-list .cmp-favorite-list-comparison-list__checkbox .c-checkbox input[type='checkbox'] {
  display: none;
}
.cmp-favorite-list .cmp-favorite-list-comparison-list__checkbox .c-checkbox input[type='checkbox'] + span {
  position: relative;
  padding-left: 25px;
  font-size: 9pt;
  padding-top: 2px;
}
.cmp-favorite-list .cmp-favorite-list-comparison-list__checkbox .c-checkbox input[type='checkbox'] + span:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  border: 1px solid #000;
  background-color: #fff;
}
.cmp-favorite-list .cmp-favorite-list-comparison-list__checkbox .c-checkbox input[type='checkbox']:checked + span {
  position: relative;
  padding-left: 25px;
  font-size: 9pt;
}
.cmp-favorite-list
  .cmp-favorite-list-comparison-list__checkbox
  .c-checkbox
  input[type='checkbox']:checked
  + span:after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  background: #000 url(clientlib-site/resources/images/common/icon/icon_checked.svg) 50% 50% no-repeat;
}
.cmp-favorite-list .cmp-product_panel .cmp-product_panel__inner {
  position: relative;
}
.cmp-favorite-list
  .cmp-product_panel
  .cmp-product_panel__inner
  .cmp-product_panel__info
  .cmp-product_panel__price
  .cmp-product_panel__price-txt {
  position: relative;
  font-weight: 400;
}
.cmp-favorite-list
  .cmp-product_panel
  .cmp-product_panel__inner
  .cmp-product_panel__info
  .cmp-product_panel__price
  .cmp-product_panel__price-label {
  position: relative;
  bottom: auto;
}
@media (max-width: 767px) {
  .cmp-favorite-list .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__icon-addcart {
    bottom: 9pt;
  }
}
@media (min-width: 768px) {
  .cmp-favorite-list-section {
    margin-bottom: 90pt;
  }
}
@media (max-width: 767px) {
  .cmp-favorite-list-section {
    margin-bottom: 26.66667vw;
  }
}
.cmp-favorite-list-btn,
.cmp-favorite-list-btn .cmp-favorite-list-btn__itm .cmp-button--white {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media print, screen and (min-width: 768px) {
  .cmp-favorite-list-btn .cmp-favorite-list-btn__itm {
    width: 282px;
  }
}
@media screen and (max-width: 767px) {
  .cmp-favorite-list-btn .cmp-favorite-list-btn__itm {
    width: 76vw;
  }
}
@media print, screen and (min-width: 768px) {
  .cmp-favorite-list-btn .cmp-favorite-list-btn__itm:last-child {
    margin-left: 42px;
  }
}
@media screen and (max-width: 767px) {
  .cmp-favorite-list-btn .cmp-favorite-list-btn__itm:last-child {
    margin-left: 0;
  }
}
.cmp-favorite-list-btn .cmp-favorite-list-btn__itm a {
  display: block;
  font-weight: 300;
  text-align: center;
  text-decoration: none;
  color: #000;
  border: 1px solid #bebebe;
  padding: 10px;
  font-size: 14px;
}
.cmp-favorite-list-btn .cmp-favorite-list-btn__itm a:hover {
  border: 1px solid #000;
}
.cmp-favorite-list-btn .cmp-favorite-list-btn__itm .is-inactive {
  color: #bebebe;
  border: 1px solid #bebebe;
  cursor: default;
  pointer-events: none;
}
.cmp-favorite-list-btn .cmp-favorite-list-btn__itm .is-inactive:hover {
  color: #bebebe;
  border: 1px solid #bebebe;
}
.cmp-favorite-list-comparison-list__itms {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 2px 0;
}
.cmp-favorite-list-comparison-list__itm img {
  vertical-align: top;
}
.cmp-favorite-list-comparison-list__itm {
  margin-right: 6px;
  margin-bottom: 60px;
}
@media (max-width: 767px) {
  .cmp-favorite-list-comparison-list {
    margin: 0 -1pc;
  }
  .cmp-favorite-list-comparison-list::-webkit-scrollbar {
    height: 2px;
  }
  .cmp-favorite-list-comparison-list::-webkit-scrollbar-track {
    background-color: #e5e5e5;
  }
  .cmp-favorite-list-comparison-list::-webkit-scrollbar-thumb {
    background-color: #000;
  }
  .cmp-favorite-list-comparison-list__itms {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .cmp-favorite-list-comparison-list__itm {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 49.33333vw;
    margin-right: 0;
    margin-bottom: 16vw;
  }
  .cmp-favorite-list-comparison-list__itm:nth-child(odd) {
    margin-right: 1.33333vw;
  }
  .cmp-favorite-list-comparison-list__checkbox .c-checkbox {
    margin-left: 2.66667vw;
  }
}
@media screen and (max-width: 767px) {
  .cmp-favorite-list-hdg-lv1 {
    margin-top: 5.33333vw;
    margin-bottom: 5.33333vw;
  }
}
@media screen and (max-width: 767px) {
  .cmp-favorite-list-hdg-lv1 h1 {
    font-size: 28px;
    font-weight: 700;
  }
}
@media print, screen and (min-width: 768px) {
  .cmp-favorite-list-hdg-lv2 .cmp-title {
    margin-bottom: 40px;
  }
}
@media screen and (max-width: 767px) {
  .cmp-favorite-list-hdg-lv2 .cmp-title {
    margin-bottom: 8vw;
  }
}
.cmp-favorite-list-hdg-lv2 .cmp-title h2 {
  padding-top: 0;
  padding-bottom: 0;
}
@media print, screen and (min-width: 768px) {
  .cmp-favorite-list-hdg-lv2 .cmp-title h2 {
    font-size: 2pc;
    font-weight: 700;
    line-height: 1.5;
  }
}
@media screen and (max-width: 767px) {
  .cmp-favorite-list-hdg-lv2 .cmp-title h2 {
    font-size: 24px;
    font-weight: 700;
  }
}
@media screen and (max-width: 767px) {
  .cmp-favorite-list-stattxt {
    padding-left: 4.26667vw;
    padding-right: 4.26667vw;
  }
}
.favorite-list.aem-GridColumn {
  padding: 0;
}
.cmp-favorite-all-stattxt {
  font-weight: 500;
}
@media print, screen and (min-width: 768px) {
  .cmp-favorite-all-stattxt {
    font-size: 1pc;
  }
}
@media screen and (max-width: 767px) {
  .cmp-favorite-all-stattxt {
    font-size: 14px;
  }
}
.cmp-favorite-list--large .cmp-product_panel {
  height: auto !important;
}
.cmp-floating-button.is-hide {
  display: none;
}
@media (max-width: 767px) {
  .cmp-floating-button {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 400;
    background-color: #fff;
  }
  .cmp-floating-button .cmp-floating-button__inner {
    padding: 7px 15px;
  }
  .cmp-floating-button .cmp-floating-button__inner a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 14px;
    padding: unset;
    height: 44px;
    background-color: #000;
    font-weight: 300;
    text-decoration: none;
    color: #fff;
  }
}
.cmp-footer {
  padding-top: 34px;
  background-color: #f7f8fa;
}
.cmp-footer .cmp-footer-main li,
.cmp-footer .cmp-footer-main ul,
.cmp-footer .cmp-footer-sub li,
.cmp-footer .cmp-footer-sub ul {
  margin: 0;
  padding: 0;
}
.cmp-footer .cmp-footer-main li,
.cmp-footer .cmp-footer-sub li {
  list-style-type: none;
}
.cmp-footer .cmp-footer-main {
  max-width: 834pt;
  margin: 0 auto;
  padding: 0 56px;
}
.cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary .cmp-footer-nav__category-item {
  width: 294px;
  margin-right: 30px;
}
.cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary .cmp-footer-nav__category-item:last-child {
  margin-right: 0;
}
.cmp-footer
  .cmp-footer-main
  .cmp-footer-nav
  .cmp-footer-nav__primary
  .cmp-footer-nav__category-item
  .cmp-footer-nav__ttl {
  line-height: 1.5;
  margin-bottom: 30px;
  color: #000;
  font-weight: 500;
  font-size: 14px;
}
@media (min-width: 768px) {
  .cmp-footer
    .cmp-footer-main
    .cmp-footer-nav
    .cmp-footer-nav__primary
    .cmp-footer-nav__category-item
    .cmp-footer-nav__ttl {
    cursor: default;
  }
}
.cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary .cmp-footer-nav__category-item ul {
  display: block;
}
.cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary .cmp-footer-nav__category-item ul li {
  margin-bottom: 15px;
}
.cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary .cmp-footer-nav__category-item ul li:last-child {
  margin-bottom: 0;
}
.cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary .cmp-footer-nav__category-item ul li a {
  color: #5a5a5a;
  text-decoration: none;
  font-size: 14px;
}
.cmp-footer .cmp-footer-sub {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-top: 24px;
  padding: 0 56px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
@media print, screen and (min-width: 768px) {
  .cmp-footer .cmp-footer-sub {
    position: relative;
    bottom: -9pt;
  }
}
.cmp-footer .cmp-footer-sub .cmp-footer-nav__utility,
.cmp-footer .cmp-footer-sub .cmp-footer-nav__utility > ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cmp-footer .cmp-footer-sub .cmp-footer-nav__utility > ul li {
  margin-right: 45px;
  margin-bottom: 5px;
}
.cmp-footer .cmp-footer-sub .cmp-footer-nav__utility ul li a {
  color: #000;
  text-decoration: none;
  font-weight: 500;
  font-size: 10px;
}
.cmp-footer .cmp-footer-sub .cmp-footer-nav__utility ul li a .cmp-footer-nav__utility-icon {
  max-height: 13px;
  -webkit-margin-end: 5px;
  margin-inline-end: 5px;
  display: inline-block;
  vertical-align: text-top;
}
.cmp-footer .cmp-footer-sub .cmp-footer-nav__utility .cmp-footer-nav__location {
  margin-bottom: 15px;
}
.cmp-footer .cmp-footer-sub .cmp-footer-nav__utility .cmp-footer-nav__location a {
  color: #000;
  text-decoration: underline;
  font-weight: 400;
  font-size: 11px;
  text-decoration: none;
}
.cmp-footer .cmp-footer-sub .cmp-footer-nav__sns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media print, screen and (min-width: 768px) {
  .cmp-footer .cmp-footer-sub .cmp-footer-nav__sns {
    position: relative;
    bottom: 3px;
  }
}
.cmp-footer .cmp-footer-sub .cmp-footer-nav__sns > ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-footer .cmp-footer-sub .cmp-footer-nav__sns > ul li {
  margin-right: 10px;
}
.cmp-footer .cmp-footer-sub .cmp-footer-nav__sns > ul li img {
  width: 30px;
  height: 30px;
}
.cmp-footer .cmp-footer-sub .cmp-footer-nav__sns > ul li:last-child {
  margin-right: 0;
}
.cmp-footer-nav > ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cmp-footer-nav > ul > li a {
  color: #000;
  text-decoration: none;
  font-size: 13px;
}
.cmp-footer-nav > ul > li a:hover {
  color: #d91e49;
  text-decoration: underline;
}
.cmp-footer-nav > ul > li:before {
  content: '|';
  color: #a1a1a1;
  margin-left: 27px;
  margin-right: 27px;
}
.cmp-footer-nav > ul > li:first-child:before {
  content: none;
}
.cmp-footer-bottom-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 0 56px 5px;
}
.cmp-footer-bottom-content__copyright {
  font-size: 9px;
  color: #000;
}
.cmp-footer-bottom-shipping-cost {
  background: #fff;
  padding: 10px 56px;
  font-size: 14px;
  font-weight: 200;
  line-height: 21px;
}
.cmp-footer-bottom-shipping-cost a {
  color: #000;
}
@media (max-width: 767px) {
  .cmp-footer-bottom-shipping-cost {
    padding: 2.91545vw 1pc;
    font-size: 9pt;
    line-height: 15px;
  }
}
@media (max-width: 767px) {
  .cmp-footer {
    padding-top: 0;
  }
  .cmp-footer .cmp-footer-main {
    padding: 5.8309vw 1pc 2.91545vw;
  }
  .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary {
    display: block;
  }
  .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary .cmp-footer-nav__category-item {
    width: 100%;
    margin-right: 0;
    border-top: 1px solid #e4e4e4;
  }
  .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary .cmp-footer-nav__category-item:last-child {
    margin-right: 0;
  }
  .cmp-footer
    .cmp-footer-main
    .cmp-footer-nav
    .cmp-footer-nav__primary
    .cmp-footer-nav__category-item
    .cmp-footer-nav__ttl {
    margin-bottom: 0;
    line-height: 14.57726vw;
    position: relative;
    display: block;
    color: #000;
    font-weight: 500;
    font-size: 14px;
  }
  .cmp-footer
    .cmp-footer-main
    .cmp-footer-nav
    .cmp-footer-nav__primary
    .cmp-footer-nav__category-item
    .cmp-footer-nav__ttl:after {
    content: '';
    width: 14px;
    height: 14px;
    border: 0;
    border-top: 2px solid #000;
    border-left: 2px solid #000;
    -webkit-transform: rotate(45deg);
    transform: rotate(225deg);
    position: absolute;
    top: 50%;
    right: 2.91545vw;
    margin-top: -4px;
  }
  .cmp-footer
    .cmp-footer-main
    .cmp-footer-nav
    .cmp-footer-nav__primary
    .cmp-footer-nav__category-item
    .cmp-footer-nav__ttl.is-open:after {
    content: '';
    border: 2px solid #000;
    border-top: none;
    border-left: none;
  }
  .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary .cmp-footer-nav__category-item ul {
    display: none;
  }
  .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary .cmp-footer-nav__category-item ul li {
    margin-bottom: 0;
  }
  .cmp-footer
    .cmp-footer-main
    .cmp-footer-nav
    .cmp-footer-nav__primary
    .cmp-footer-nav__category-item
    ul
    li:last-child {
    margin-bottom: 2.91545vw;
  }
  .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary .cmp-footer-nav__category-item ul li a {
    display: block;
    padding-left: 2.91545vw;
    color: #5a5a5a;
    text-decoration: none;
    font-size: 14px;
    line-height: 8.74636vw;
  }
  .cmp-footer .cmp-footer-sub {
    margin-top: 0;
    padding: 0 4.66472vw 2.91545vw;
  }
  .cmp-footer .cmp-footer-sub,
  .cmp-footer .cmp-footer-sub .cmp-footer-nav__utility {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cmp-footer .cmp-footer-sub .cmp-footer-nav__utility,
  .cmp-footer .cmp-footer-sub .cmp-footer-nav__utility > ul {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .cmp-footer .cmp-footer-sub .cmp-footer-nav__utility > ul li {
    margin-right: 5.8309vw;
  }
  .cmp-footer .cmp-footer-sub .cmp-footer-nav__utility ul li a {
    color: #000;
    text-decoration: none;
    font-weight: 500;
    font-size: 10px;
  }
  .cmp-footer .cmp-footer-sub .cmp-footer-nav__utility .cmp-footer-nav__location {
    margin-bottom: 2.91545vw;
  }
  .cmp-footer .cmp-footer-sub .cmp-footer-nav__utility .cmp-footer-nav__location a {
    color: #000;
    text-decoration: underline;
    font-weight: 400;
    font-size: 9pt;
    text-decoration: none;
  }
  .cmp-footer .cmp-footer-sub .cmp-footer-nav__sns {
    margin-bottom: 2.91545vw;
  }
  .cmp-footer .cmp-footer-sub .cmp-footer-nav__sns,
  .cmp-footer .cmp-footer-sub .cmp-footer-nav__sns > ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .cmp-footer .cmp-footer-sub .cmp-footer-nav__sns > ul li {
    margin-right: 10px;
  }
  .cmp-footer .cmp-footer-sub .cmp-footer-nav__sns > ul li img {
    width: 30px;
    height: 30px;
  }
  .cmp-footer .cmp-footer-sub .cmp-footer-nav__sns > ul li:last-child {
    margin-right: 0;
  }
  .cmp-footer .cmp-footer-bottom-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 0 4.66472vw 1.45773vw;
  }
  .cmp-footer .cmp-footer-bottom-content__copyright {
    font-size: 9px;
    color: #000;
  }
  .cmp-footer-nav > ul > li {
    height: 4pc;
    border-bottom: 1px solid #e0e0e0;
  }
  .cmp-footer-nav > ul > li,
  .cmp-footer-nav > ul > li a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .cmp-footer-nav > ul > li a {
    padding-left: 1rem;
    height: 100%;
    width: 100%;
    font-size: 15px;
  }
  .cmp-footer-nav > ul > li a > span {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .cmp-footer-nav > ul > li a:hover {
    background-color: #ddd;
    text-decoration: none;
    color: inherit;
  }
  .cmp-footer-nav > ul > li a:after {
    -webkit-box-flex: 0;
    -ms-flex: 0;
    flex: 0;
    padding-right: 1rem;
  }
  .cmp-footer-nav > ul > li:before,
  .cmp-footer-nav > ul > li:first-child:before {
    content: none;
  }
}
.cmp-footer--gshock .cmp-footer {
  background-color: #000;
}
.cmp-footer--gshock .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary .cmp-footer-nav__ttl {
  color: #fff;
}
.cmp-footer--gshock .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary .cmp-footer-nav__ttl:after {
  border-top: 2px solid #fff;
  border-left: 2px solid #fff;
}
.cmp-footer--gshock .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary ul li ul li a {
  color: #b2b2b2;
}
.cmp-footer--gshock .cmp-footer .cmp-footer-bottom-content__copyright,
.cmp-footer--gshock .cmp-footer .cmp-footer-sub .cmp-footer-nav__utility .cmp-footer-nav__location a,
.cmp-footer--gshock .cmp-footer .cmp-footer-sub .cmp-footer-nav__utility ul li a {
  color: #fff;
}
@media (max-width: 767px) {
  .cmp-footer--gshock
    .cmp-footer
    .cmp-footer-main
    .cmp-footer-nav
    .cmp-footer-nav__primary
    .cmp-footer-nav__ttl.is-open:after {
    border: 2px solid #fff;
    border-top: none;
    border-left: none;
  }
}
.access-code-pdp-page .cmp-footer,
.access-code-plp-page .cmp-footer {
  padding-top: 5px;
}
.access-code-pdp-page .cmp-footer .cmp-footer-sub,
.access-code-plp-page .cmp-footer .cmp-footer-sub {
  margin-top: 0;
  bottom: 0;
}
@media (max-width: 767px) {
  .access-code-pdp-page .cmp-footer .cmp-footer-main,
  .access-code-plp-page .cmp-footer .cmp-footer-main {
    padding: 0;
  }
}
.cmp-footer--eduEC .cmp-footer {
  background-color: #eff2fa;
}
@media (prefers-contrast: more) {
  .cmp-footer .cmp-footer-sub .cmp-footer-nav__sns > ul li img {
    -webkit-filter: invert(1);
    filter: invert(1);
  }
}
.cmp-geolocation__wrapper.is-hide {
  display: none;
}
.cmp-geolocation {
  position: fixed;
  z-index: 10002;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.cmp-geolocation-content {
  overflow-y: auto;
}
@media print, screen and (min-width: 768px) {
  .cmp-geolocation-content {
    max-height: calc(100vh - 82px);
  }
}
@media screen and (max-width: 767px) {
  .cmp-geolocation-content {
    max-height: calc(100vh - 21.86667vw);
  }
}
.cmp-geolocation-content__inner {
  background: #fff;
}
@media print, screen and (min-width: 768px) {
  .cmp-geolocation-content__inner {
    padding: 40px 54px 30px;
  }
}
@media screen and (max-width: 767px) {
  .cmp-geolocation-content__inner {
    padding: 10.66667vw 8vw 8vw;
  }
}
.cmp-geolocation-content__hdg {
  font-weight: 700;
}
@media print, screen and (min-width: 768px) {
  .cmp-geolocation-content__hdg {
    margin-bottom: 40px;
    font-size: 20px;
    text-align: center;
  }
}
@media screen and (max-width: 767px) {
  .cmp-geolocation-content__hdg {
    margin-bottom: 10.66667vw;
    font-size: 4.8vw;
  }
}
.cmp-geolocation-content__btn {
  text-align: center;
  cursor: pointer;
}
@media print, screen and (min-width: 768px) {
  .cmp-geolocation-content__btn {
    margin-top: 20px;
  }
  .cmp-geolocation-content__btn .cmp-button {
    min-width: 282px;
    min-height: 40px;
    font-size: 14px;
  }
}
@media screen and (max-width: 767px) {
  .cmp-geolocation-content__btn {
    margin-top: 5.33333vw;
  }
  .cmp-geolocation-content__btn .cmp-button {
    min-width: 60.53333vw;
    min-height: 11.73333vw;
    font-size: 3.73333vw;
  }
}
.cmp-geolocation-content__link {
  text-align: center;
}
.cmp-geolocation-content__link a {
  color: #000;
}
@media print, screen and (min-width: 768px) {
  .cmp-geolocation-content__link {
    margin-top: 40px;
    font-size: 14px;
  }
  .cmp-geolocation-content__link a:hover {
    text-decoration: none;
  }
}
@media screen and (max-width: 767px) {
  .cmp-geolocation-content__link {
    margin-top: 10.66667vw;
    font-size: 3.73333vw;
  }
}
.cmp-geolocation-content__close {
  position: absolute;
  right: 0;
  background: url(clientlib-site/resources/images/common/icon/icon_modal_close.svg) 50% 50% no-repeat;
  background-size: contain;
}
@media print, screen and (min-width: 768px) {
  .cmp-geolocation-content__close {
    top: -35px;
    width: 20px;
    height: 20px;
  }
}
@media screen and (max-width: 767px) {
  .cmp-geolocation-content__close {
    top: -9.33333vw;
    width: 5.33333vw;
    height: 5.33333vw;
  }
}
.cmp-geolocation-content__close a {
  display: block;
}
.cmp-geolocation-content__close a span {
  text-indent: -99999px;
  font-size: 0;
}
.cmp-geolocation-content__closebtn {
  cursor: pointer;
}
.cmp-geolocation__overlay {
  position: fixed;
  z-index: 10001;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.75);
}
.cmp-header {
  position: relative;
  top: 0;
  z-index: 1000;
  margin-top: -90px;
  background-color: #fff;
}
@media (max-width: 995px) {
  .cmp-header {
    margin-top: -50px !important;
  }
}
.cmp-header > .cmp-header-utility {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 30px;
  background-color: #f4f5f8;
}
@media (max-width: 995px) {
  .cmp-header > .cmp-header-utility {
    height: auto;
  }
}
@media (min-width: 996px) {
  .cmp-header > .cmp-header-utility {
    padding: 0 56px;
  }
}
.cmp-header > .cmp-header-utility .cmp-header-utility-sub {
  z-index: 1;
}
.cmp-header--brandgshock
  .cmp-header
  > .cmp-header-utility
  .cmp-header-utility-sub.is-sub-fade
  .cmp-header-utility-sub__trigger,
.cmp-header--casiotone
  .cmp-header
  > .cmp-header-utility
  .cmp-header-utility-sub.is-sub-fade
  .cmp-header-utility-sub__trigger,
.cmp-header--celviano
  .cmp-header
  > .cmp-header-utility
  .cmp-header-utility-sub.is-sub-fade
  .cmp-header-utility-sub__trigger,
.cmp-header--celviano_g
  .cmp-header
  > .cmp-header-utility
  .cmp-header-utility-sub.is-sub-fade
  .cmp-header-utility-sub__trigger,
.cmp-header--grandHybrid
  .cmp-header
  > .cmp-header-utility
  .cmp-header-utility-sub.is-sub-fade
  .cmp-header-utility-sub__trigger,
.cmp-header--gshock
  .cmp-header
  > .cmp-header-utility
  .cmp-header-utility-sub.is-sub-fade
  .cmp-header-utility-sub__trigger,
.cmp-header--privia
  .cmp-header
  > .cmp-header-utility
  .cmp-header-utility-sub.is-sub-fade
  .cmp-header-utility-sub__trigger {
  border-bottom: 2px solid #000;
}
.cmp-header--brandgshock .cmp-header > .cmp-header-utility .cmp-header-utility-sub__items {
  background-color: #fff !important;
}
.cmp-header > .cmp-header-utility .cmp-header-utility-sub__items {
  -webkit-box-shadow: 0 8px 1pc 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 8px 1pc 0 rgba(0, 0, 0, 0.1);
  font-size: 9pt;
}
.cmp-header > .cmp-header-utility .cmp-header-utility__items .cmp-header-utility__item {
  padding-top: 2px;
  padding-bottom: 6px;
  color: #000 !important;
}
.cmp-header > .cmp-header-utility .cmp-header-utility__items .cmp-header-utility__item:last-child {
  margin-right: 0;
}
.cmp-header > .cmp-header-utility .cmp-header-utility__items .cmp-header-utility__item a,
.cmp-header > .cmp-header-utility .cmp-header-utility__items .cmp-header-utility__item span {
  font-size: 11px;
}
.cmp-header > .cmp-header-utility .cmp-header-utility__items .cmp-header-utility__item a {
  color: #000 !important;
}
@media (min-width: 996px) {
  .cmp-header > .cmp-header-utility .cmp-header-utility__items .cmp-header-utility__item {
    margin: 0 20px;
  }
}
.cmp-header > .cmp-header-utility .cmp-header-utility__items .cmp-header-utility-sub__trigger:after {
  border-right-color: #000;
  border-bottom-color: #000;
}
.cmp-header.is-outside {
  position: fixed;
  margin-top: 0 !important;
  -webkit-transform: translateY(-90px);
  transform: translateY(-90px);
  -webkit-transition: top 0.3s ease-out;
  transition: top 0.3s ease-out;
}
.cmp-header.is-outside .cmp-header-ad {
  display: none;
}
@media (max-width: 995px) {
  .cmp-header.is-outside {
    -webkit-transform: translateY(-50px);
    transform: translateY(-50px);
  }
}
.cmp-header.is-inside {
  top: 60px;
}
@media (max-width: 995px) {
  .cmp-header.is-inside {
    top: 50px !important;
  }
  body.is-open .cmp-header.is-inside {
    top: 0 !important;
    -webkit-transform: none;
    transform: none;
  }
  body.is-close-delay .cmp-header.is-inside,
  body.is-open .cmp-header.is-inside {
    -webkit-transition: none;
    transition: none;
  }
}
.cmp-header .icon-black {
  display: inline-block;
  cursor: pointer;
}
.cmp-header .icon-eduEC,
.cmp-header .icon-white {
  display: none;
}
.cmp-header .cmp-header-identity--casio {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-header .cmp-header-identity--casio .cmp-header-logo:last-child {
  margin-left: 0;
}
.cmp-header .cmp-header-identity--casio .cmp-header-logo__brand {
  width: 95.11745px;
  height: 18px;
}
@media (max-width: 995px) {
  .cmp-header .cmp-header-identity--casio .cmp-header-logo__brand {
    width: 89.85px;
    height: 17px;
  }
}
.cmp-header .cmp-header-identity--casio .cmp-header-logo__brand svg {
  display: inline-block;
}
.cmp-header .cmp-header-account--logout {
  display: none;
}
.cmp-header.is-login .cmp-header-account--logout,
.cmp-header .is-login .cmp-header-account--logout {
  display: list-item;
}
.cmp-header .cmp-header-navigation__item > a {
  color: #000;
  padding-top: 21px;
  padding-bottom: 21px;
}
.cmp-header .cmp-header-navigation__item > a:after {
  border-bottom-color: #000;
}
.cmp-header .cmp-header-utility__item a {
  color: #000;
}
.cmp-header .cmp-header-utility__item .cmp-button {
  color: #fff;
}
.cmp-header .cmp-header-search {
  border-bottom: 1px solid #000;
}
.cmp-header .cmp-header-search .cmp-header-search__txtarea {
  background: #fff;
  border-bottom: none;
}
.cmp-header .icon-gshock {
  display: none;
}
.cmp-header .icon-login-check {
  position: absolute;
  left: 9pt;
  top: 2px;
  width: 20px;
  height: 20px;
}
@media (max-width: 995px) {
  .cmp-header .icon-login-check {
    left: 20px;
  }
}
.cmp-header .cmp-header-withcasio > a {
  font-size: 10px;
}
.cmp-header .header-hidden-xf-container {
  display: none;
}
.xf-web-container .cmp-header {
  margin-top: 0 !important;
}
.cmp-header--gshock .cmp-header {
  background-color: #000;
}
.cmp-header--gshock .cmp-header .icon-black {
  display: none;
}
.cmp-header--gshock .cmp-header .icon-white {
  display: inline-block;
}
.cmp-header--gshock .cmp-header .cmp-header-identity--casio {
  display: none;
}
.cmp-header--gshock .cmp-header .icon-login-check {
  font-family: icon-casio !important;
  font-size: 20px;
}
.cmp-header--gshock .cmp-header .icon-login-check .path1:before {
  content: '\e942';
  color: #fff;
}
.cmp-header--gshock .cmp-header .icon-login-check .path2:before {
  content: '\e943';
  color: #000;
}
.cmp-header--gshock .cmp-header .cmp-header-identity--casiogshock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-header--gshock .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand {
  width: 106.29222px;
  height: 18px;
}
@media (min-width: 361px) and (max-width: 995px) {
  .cmp-header--gshock .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand {
    width: 75.56331pt;
    height: 17px;
  }
}
@media (min-width: 340px) and (max-width: 360px) {
  .cmp-header--gshock .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand {
    width: 94.56252px;
    height: 1pc;
  }
}
@media (max-width: 339px) {
  .cmp-header--gshock .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand {
    width: 82.66145px;
    height: 14px;
  }
}
.cmp-header--gshock .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.gshock {
  display: inline-block;
}
.cmp-header--gshock .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__casio path {
  fill: #fff;
}
.cmp-header--gshock .cmp-header .cmp-header-navigation__items::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px hsla(0, 0%, 100%, 0.1);
  box-shadow: inset 0 0 6px hsla(0, 0%, 100%, 0.1);
}
.cmp-header--gshock .cmp-header .cmp-header-navigation__items::-webkit-scrollbar-thumb {
  background-color: #fff;
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3);
}
.cmp-header--gshock .cmp-header .cmp-header-navigation__item > a {
  color: #fff;
}
.cmp-header--gshock .cmp-header .cmp-header-navigation__item > a:after {
  border-bottom-color: #fff;
}
.cmp-header--gshock .cmp-header .cmp-header-utility__item,
.cmp-header--gshock .cmp-header .cmp-header-utility__item a {
  color: #fff;
}
.cmp-header--gshock .cmp-header .cmp-header-search {
  border-bottom: 1px solid #fff;
}
.cmp-header--gshock .cmp-header .cmp-header-search .cmp-header-search__txtarea {
  background: #000;
  border-bottom: none;
}
.cmp-header--gshock .cmp-header .cmp-header-content-sp-menu__item--notification #cartQuantitySp,
.cmp-header--gshock .cmp-header .cmp-header-utility__item--notification #cartQuantity {
  background-color: #fff;
  color: #000;
}
.cmp-header--gshock .cmp-header .cmp-header-navigation__next,
.cmp-header--gshock .cmp-header .cmp-header-navigation__prev {
  border-top-color: #fff;
  border-right-color: #fff;
}
.cmp-header--gshock .cmp-header .cmp-header-utility-sub__trigger:after {
  border-right-color: #fff;
  border-bottom-color: #fff;
}
.cmp-header--gshock .cmp-header .cmp-header-utility-sub__items {
  background-color: #000;
}
.cmp-header--babyg .cmp-header .cmp-header-identity--casio {
  display: none;
}
.cmp-header--babyg .cmp-header .cmp-header-identity--casiogshock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-header--babyg .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand {
  width: 89.1972px;
  height: 18px;
}
@media (min-width: 361px) and (max-width: 995px) {
  .cmp-header--babyg .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--babyg .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.babyg {
    height: 17px;
    width: 84.24259px;
  }
}
@media (min-width: 340px) and (max-width: 360px) {
  .cmp-header--babyg .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--babyg .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.babyg {
    height: 1pc;
    width: 79.29515px;
  }
}
@media (max-width: 339px) {
  .cmp-header--babyg .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--babyg .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.babyg {
    width: 69.40025px;
    height: 14px;
  }
}
.cmp-header--babyg .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.babyg {
  display: inline-block;
}
.cmp-header--babyg .cmp-header .cmp-header-search .cmp-header-search__txtarea {
  border-bottom: none;
}
.cmp-header--oceanus .cmp-header .cmp-header-identity--casio {
  display: none;
}
.cmp-header--oceanus .cmp-header .cmp-header-identity--casiogshock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-header--oceanus .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand {
  background-image: url('data:image/svg+xml;charset=utf-8,');
  width: 79.71459pt;
  height: 0.82pc;
}
@media (min-width: 361px) and (max-width: 995px) {
  .cmp-header--oceanus .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--oceanus .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.oceanus {
    width: 6.68479pc;
    height: 13px;
  }
}
@media (min-width: 340px) and (max-width: 360px) {
  .cmp-header--oceanus .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--oceanus .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.oceanus {
    width: 98.7109px;
    height: 9pt;
  }
}
@media (max-width: 339px) {
  .cmp-header--oceanus .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--oceanus .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.oceanus {
    width: 82.32142px;
    height: 10px;
  }
}
.cmp-header--oceanus .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.oceanus {
  display: inline-block;
}
.cmp-header--oceanus .cmp-header .cmp-header-search .cmp-header-search__txtarea {
  border-bottom: none;
}
.cmp-header--protrek .cmp-header .cmp-header-identity--casio {
  display: none;
}
.cmp-header--protrek .cmp-header .cmp-header-identity--casiogshock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-header--protrek .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand {
  width: 7.19422pc;
  height: 18px;
}
@media (min-width: 361px) and (max-width: 995px) {
  .cmp-header--protrek .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--protrek .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.protrek {
    width: 6.40639pc;
    height: 1pc;
  }
}
@media (min-width: 340px) and (max-width: 360px) {
  .cmp-header--protrek .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--protrek .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.protrek {
    width: 95.93965px;
    height: 15px;
  }
}
@media (max-width: 339px) {
  .cmp-header--protrek .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--protrek .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.protrek {
    width: 83.57953px;
    height: 13px;
  }
}
.cmp-header--protrek .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.protrek {
  display: inline-block;
  vertical-align: text-top;
}
.cmp-header--protrek .cmp-header .cmp-header-search .cmp-header-search__txtarea {
  border-bottom: none;
}
.cmp-header--edifice .cmp-header .cmp-header-identity--casio {
  display: none;
}
.cmp-header--edifice .cmp-header .cmp-header-identity--casiogshock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-header--edifice .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand {
  width: 106.28531px;
  height: 15.07px;
}
@media (min-width: 361px) and (max-width: 995px) {
  .cmp-header--edifice .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--edifice .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.edifice {
    width: 101.51615px;
    height: 14px;
  }
}
@media (min-width: 340px) and (max-width: 360px) {
  .cmp-header--edifice .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--edifice .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.edifice {
    width: 94.52852px;
    height: 13px;
  }
}
@media (max-width: 339px) {
  .cmp-header--edifice .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--edifice .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.edifice {
    width: 79.72018px;
    height: 11px;
  }
}
.cmp-header--edifice .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.edifice {
  display: inline-block;
}
.cmp-header--edifice .cmp-header .cmp-header-search .cmp-header-search__txtarea {
  border-bottom: none;
}
.cmp-header--sheen .cmp-header .cmp-header-identity--casio {
  display: none;
}
.cmp-header--sheen .cmp-header .cmp-header-identity--casiogshock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-header--sheen .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand {
  width: 101.87375px;
  height: 18px;
}
@media (min-width: 361px) and (max-width: 995px) {
  .cmp-header--sheen .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--sheen .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.sheen {
    width: 96.26267px;
    height: 17px;
  }
}
@media (min-width: 340px) and (max-width: 360px) {
  .cmp-header--sheen .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--sheen .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.sheen {
    width: 90.60116px;
    height: 1pc;
  }
}
@media (max-width: 339px) {
  .cmp-header--sheen .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--sheen .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.sheen {
    width: 79.27814px;
    height: 14px;
  }
}
.cmp-header--sheen .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.sheen {
  display: inline-block;
}
.cmp-header--sheen .cmp-header .cmp-header-search .cmp-header-search__txtarea {
  border-bottom: none;
}
.cmp-header--privia .cmp-header {
  background-color: #000;
}
.cmp-header--privia .cmp-header .icon-black {
  display: none;
}
.cmp-header--privia .cmp-header .icon-white {
  display: inline-block;
}
.cmp-header--privia .cmp-header .cmp-header-identity--casio {
  display: none;
}
.cmp-header--privia .cmp-header .icon-login-check {
  font-family: icon-casio !important;
  font-size: 20px;
}
.cmp-header--privia .cmp-header .icon-login-check .path1:before {
  content: '\e942';
  color: #fff;
}
.cmp-header--privia .cmp-header .icon-login-check .path2:before {
  content: '\e943';
  color: #000;
}
.cmp-header--privia .cmp-header .cmp-header-identity--casiogshock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-header--privia .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand {
  width: 78.46499px;
  height: 18px;
}
@media (min-width: 361px) and (max-width: 995px) {
  .cmp-header--privia .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--privia .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.privia {
    width: auto;
    height: 17px;
  }
}
@media (min-width: 340px) and (max-width: 360px) {
  .cmp-header--privia .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--privia .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.privia {
    height: 1pc;
    width: auto;
  }
}
@media (max-width: 339px) {
  .cmp-header--privia .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--privia .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.privia {
    height: 14px;
    width: auto;
  }
}
.cmp-header--privia .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.privia {
  display: inline-block;
}
.cmp-header--privia .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__casio path {
  fill: #fff;
}
.cmp-header--privia .cmp-header .cmp-header-navigation__items::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px hsla(0, 0%, 100%, 0.1);
  box-shadow: inset 0 0 6px hsla(0, 0%, 100%, 0.1);
}
.cmp-header--privia .cmp-header .cmp-header-navigation__items::-webkit-scrollbar-thumb {
  background-color: #fff;
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3);
}
.cmp-header--privia .cmp-header .cmp-header-navigation__item > a {
  color: #fff;
}
.cmp-header--privia .cmp-header .cmp-header-navigation__item > a:after {
  border-bottom-color: #fff;
}
.cmp-header--privia .cmp-header .cmp-header-utility__item,
.cmp-header--privia .cmp-header .cmp-header-utility__item a {
  color: #fff;
}
.cmp-header--privia .cmp-header .cmp-header-search {
  border-bottom: 1px solid #fff;
}
.cmp-header--privia .cmp-header .cmp-header-search .cmp-header-search__txtarea {
  background: #000;
  border-bottom: none;
}
.cmp-header--privia .cmp-header .cmp-header-content-sp-menu__item--notification #cartQuantitySp,
.cmp-header--privia .cmp-header .cmp-header-utility__item--notification #cartQuantity {
  background-color: #fff;
  color: #000;
}
.cmp-header--privia .cmp-header .cmp-header-navigation__next,
.cmp-header--privia .cmp-header .cmp-header-navigation__prev {
  border-top-color: #fff;
  border-right-color: #fff;
}
.cmp-header--privia .cmp-header .cmp-header-utility-sub__trigger:after {
  border-right-color: #fff;
  border-bottom-color: #fff;
}
.cmp-header--celviano .cmp-header,
.cmp-header--privia .cmp-header .cmp-header-utility-sub__items {
  background-color: #000;
}
.cmp-header--celviano .cmp-header .icon-black {
  display: none;
}
.cmp-header--celviano .cmp-header .icon-white {
  display: inline-block;
}
.cmp-header--celviano .cmp-header .cmp-header-identity--casio {
  display: none;
}
.cmp-header--celviano .cmp-header .icon-login-check {
  font-family: icon-casio !important;
  font-size: 20px;
}
.cmp-header--celviano .cmp-header .icon-login-check .path1:before {
  content: '\e942';
  color: #fff;
}
.cmp-header--celviano .cmp-header .icon-login-check .path2:before {
  content: '\e943';
  color: #000;
}
.cmp-header--celviano .cmp-header .cmp-header-identity--casiogshock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-header--celviano .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand {
  width: 101.87375px;
  height: 18px;
}
@media (min-width: 361px) and (max-width: 995px) {
  .cmp-header--celviano .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--celviano .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.celviano {
    width: 96.26267px;
    height: 17px;
  }
}
@media (min-width: 340px) and (max-width: 360px) {
  .cmp-header--celviano .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--celviano .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.celviano {
    width: 90.60116px;
    height: 1pc;
  }
}
@media (max-width: 339px) {
  .cmp-header--celviano .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--celviano .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.celviano {
    width: 79.27814px;
    height: 14px;
  }
}
.cmp-header--celviano .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.celviano {
  display: inline-block;
}
.cmp-header--celviano .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__casio path {
  fill: #fff;
}
.cmp-header--celviano .cmp-header .cmp-header-navigation__items::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px hsla(0, 0%, 100%, 0.1);
  box-shadow: inset 0 0 6px hsla(0, 0%, 100%, 0.1);
}
.cmp-header--celviano .cmp-header .cmp-header-navigation__items::-webkit-scrollbar-thumb {
  background-color: #fff;
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3);
}
.cmp-header--celviano .cmp-header .cmp-header-navigation__item > a {
  color: #fff;
}
.cmp-header--celviano .cmp-header .cmp-header-navigation__item > a:after {
  border-bottom-color: #fff;
}
.cmp-header--celviano .cmp-header .cmp-header-utility__item,
.cmp-header--celviano .cmp-header .cmp-header-utility__item a {
  color: #fff;
}
.cmp-header--celviano .cmp-header .cmp-header-search {
  border-bottom: 1px solid #fff;
}
.cmp-header--celviano .cmp-header .cmp-header-search .cmp-header-search__txtarea {
  background: #000;
  border-bottom: none;
}
.cmp-header--celviano .cmp-header .cmp-header-content-sp-menu__item--notification #cartQuantitySp,
.cmp-header--celviano .cmp-header .cmp-header-utility__item--notification #cartQuantity {
  background-color: #fff;
  color: #000;
}
.cmp-header--celviano .cmp-header .cmp-header-navigation__next,
.cmp-header--celviano .cmp-header .cmp-header-navigation__prev {
  border-top-color: #fff;
  border-right-color: #fff;
}
.cmp-header--celviano .cmp-header .cmp-header-utility-sub__trigger:after {
  border-right-color: #fff;
  border-bottom-color: #fff;
}
.cmp-header--celviano .cmp-header .cmp-header-utility-sub__items,
.cmp-header--grandHybrid .cmp-header {
  background-color: #000;
}
.cmp-header--grandHybrid .cmp-header .icon-black {
  display: none;
}
.cmp-header--grandHybrid .cmp-header .icon-white {
  display: inline-block;
}
.cmp-header--grandHybrid .cmp-header .cmp-header-identity--casio {
  display: none;
}
.cmp-header--grandHybrid .cmp-header .icon-login-check {
  font-family: icon-casio !important;
  font-size: 20px;
}
.cmp-header--grandHybrid .cmp-header .icon-login-check .path1:before {
  content: '\e942';
  color: #fff;
}
.cmp-header--grandHybrid .cmp-header .icon-login-check .path2:before {
  content: '\e943';
  color: #000;
}
.cmp-header--grandHybrid .cmp-header .cmp-header-identity--casiogshock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-header--grandHybrid .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand {
  width: 103.8577px;
  height: 36px;
}
@media (min-width: 361px) and (max-width: 995px) {
  .cmp-header--grandHybrid .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--grandHybrid .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.grandHybrid {
    width: auto;
    height: 2pc;
  }
}
@media (min-width: 340px) and (max-width: 360px) {
  .cmp-header--grandHybrid .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--grandHybrid .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.grandHybrid {
    height: 30px;
    width: auto;
  }
}
@media (max-width: 339px) {
  .cmp-header--grandHybrid .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--grandHybrid .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.grandHybrid {
    height: 28px;
    width: auto;
  }
}
.cmp-header--grandHybrid .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.grandHybrid {
  display: inline-block;
}
.cmp-header--grandHybrid .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__casio path {
  fill: #fff;
}
.cmp-header--grandHybrid .cmp-header .cmp-header-navigation__items::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px hsla(0, 0%, 100%, 0.1);
  box-shadow: inset 0 0 6px hsla(0, 0%, 100%, 0.1);
}
.cmp-header--grandHybrid .cmp-header .cmp-header-navigation__items::-webkit-scrollbar-thumb {
  background-color: #fff;
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3);
}
.cmp-header--grandHybrid .cmp-header .cmp-header-navigation__item > a {
  color: #fff;
}
.cmp-header--grandHybrid .cmp-header .cmp-header-navigation__item > a:after {
  border-bottom-color: #fff;
}
.cmp-header--grandHybrid .cmp-header .cmp-header-utility__item,
.cmp-header--grandHybrid .cmp-header .cmp-header-utility__item a {
  color: #fff;
}
.cmp-header--grandHybrid .cmp-header .cmp-header-search {
  border-bottom: 1px solid #fff;
}
.cmp-header--grandHybrid .cmp-header .cmp-header-search .cmp-header-search__txtarea {
  background: #000;
  border-bottom: none;
}
.cmp-header--grandHybrid .cmp-header .cmp-header-content-sp-menu__item--notification #cartQuantitySp,
.cmp-header--grandHybrid .cmp-header .cmp-header-utility__item--notification #cartQuantity {
  background-color: #fff;
  color: #000;
}
.cmp-header--grandHybrid .cmp-header .cmp-header-navigation__next,
.cmp-header--grandHybrid .cmp-header .cmp-header-navigation__prev {
  border-top-color: #fff;
  border-right-color: #fff;
}
.cmp-header--grandHybrid .cmp-header .cmp-header-utility-sub__trigger:after {
  border-right-color: #fff;
  border-bottom-color: #fff;
}
.cmp-header--celviano_g .cmp-header,
.cmp-header--grandHybrid .cmp-header .cmp-header-utility-sub__items {
  background-color: #000;
}
.cmp-header--celviano_g .cmp-header .icon-black {
  display: none;
}
.cmp-header--celviano_g .cmp-header .icon-white {
  display: inline-block;
}
.cmp-header--celviano_g .cmp-header .cmp-header-identity--casio {
  display: none;
}
.cmp-header--celviano_g .cmp-header .icon-login-check {
  font-family: icon-casio !important;
  font-size: 20px;
}
.cmp-header--celviano_g .cmp-header .icon-login-check .path1:before {
  content: '\e942';
  color: #fff;
}
.cmp-header--celviano_g .cmp-header .icon-login-check .path2:before {
  content: '\e943';
  color: #000;
}
.cmp-header--celviano_g .cmp-header .cmp-header-identity--casiogshock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-header--celviano_g .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand {
  width: 101.87375px;
  height: 18px;
}
@media (min-width: 361px) and (max-width: 995px) {
  .cmp-header--celviano_g .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--celviano_g .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.celviano_g {
    width: 96.26267px;
    height: 17px;
  }
}
@media (min-width: 340px) and (max-width: 360px) {
  .cmp-header--celviano_g .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--celviano_g .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.celviano_g {
    width: 90.60116px;
    height: 1pc;
  }
}
@media (max-width: 339px) {
  .cmp-header--celviano_g .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--celviano_g .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.celviano_g {
    width: 79.27814px;
    height: 14px;
  }
}
.cmp-header--celviano_g .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.celviano_g {
  display: inline-block;
}
.cmp-header--celviano_g .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__casio path {
  fill: #fff;
}
.cmp-header--celviano_g .cmp-header .cmp-header-navigation__items::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px hsla(0, 0%, 100%, 0.1);
  box-shadow: inset 0 0 6px hsla(0, 0%, 100%, 0.1);
}
.cmp-header--celviano_g .cmp-header .cmp-header-navigation__items::-webkit-scrollbar-thumb {
  background-color: #fff;
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3);
}
.cmp-header--celviano_g .cmp-header .cmp-header-navigation__item > a {
  color: #fff;
}
.cmp-header--celviano_g .cmp-header .cmp-header-navigation__item > a:after {
  border-bottom-color: #fff;
}
.cmp-header--celviano_g .cmp-header .cmp-header-utility__item,
.cmp-header--celviano_g .cmp-header .cmp-header-utility__item a {
  color: #fff;
}
.cmp-header--celviano_g .cmp-header .cmp-header-search {
  border-bottom: 1px solid #fff;
}
.cmp-header--celviano_g .cmp-header .cmp-header-search .cmp-header-search__txtarea {
  background: #000;
  border-bottom: none;
}
.cmp-header--celviano_g .cmp-header .cmp-header-content-sp-menu__item--notification #cartQuantitySp,
.cmp-header--celviano_g .cmp-header .cmp-header-utility__item--notification #cartQuantity {
  background-color: #fff;
  color: #000;
}
.cmp-header--celviano_g .cmp-header .cmp-header-navigation__next,
.cmp-header--celviano_g .cmp-header .cmp-header-navigation__prev {
  border-top-color: #fff;
  border-right-color: #fff;
}
.cmp-header--celviano_g .cmp-header .cmp-header-utility-sub__trigger:after {
  border-right-color: #fff;
  border-bottom-color: #fff;
}
.cmp-header--casiotone .cmp-header,
.cmp-header--celviano_g .cmp-header .cmp-header-utility-sub__items {
  background-color: #000;
}
.cmp-header--casiotone .cmp-header .icon-black {
  display: none;
}
.cmp-header--casiotone .cmp-header .icon-white {
  display: inline-block;
}
.cmp-header--casiotone .cmp-header .cmp-header-identity--casio {
  display: none;
}
.cmp-header--casiotone .cmp-header .icon-login-check {
  font-family: icon-casio !important;
  font-size: 20px;
}
.cmp-header--casiotone .cmp-header .icon-login-check .path1:before {
  content: '\e942';
  color: #fff;
}
.cmp-header--casiotone .cmp-header .icon-login-check .path2:before {
  content: '\e943';
  color: #000;
}
.cmp-header--casiotone .cmp-header .cmp-header-identity--casiogshock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-header--casiotone .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand {
  width: 101.87375px;
  height: 18px;
}
@media (min-width: 361px) and (max-width: 995px) {
  .cmp-header--casiotone .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--casiotone .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.casiotone {
    width: 96.26267px;
    height: 17px;
  }
}
@media (min-width: 340px) and (max-width: 360px) {
  .cmp-header--casiotone .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--casiotone .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.casiotone {
    width: 90.60116px;
    height: 1pc;
  }
}
@media (max-width: 339px) {
  .cmp-header--casiotone .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand,
  .cmp-header--casiotone .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.casiotone {
    width: 79.27814px;
    height: 14px;
  }
}
.cmp-header--casiotone .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.casiotone {
  display: inline-block;
}
.cmp-header--casiotone .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__casio path {
  fill: #fff;
}
.cmp-header--casiotone .cmp-header .cmp-header-navigation__items::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px hsla(0, 0%, 100%, 0.1);
  box-shadow: inset 0 0 6px hsla(0, 0%, 100%, 0.1);
}
.cmp-header--casiotone .cmp-header .cmp-header-navigation__items::-webkit-scrollbar-thumb {
  background-color: #fff;
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3);
}
.cmp-header--casiotone .cmp-header .cmp-header-navigation__item > a {
  color: #fff;
}
.cmp-header--casiotone .cmp-header .cmp-header-navigation__item > a:after {
  border-bottom-color: #fff;
}
.cmp-header--casiotone .cmp-header .cmp-header-utility__item,
.cmp-header--casiotone .cmp-header .cmp-header-utility__item a {
  color: #fff;
}
.cmp-header--casiotone .cmp-header .cmp-header-search {
  border-bottom: 1px solid #fff;
}
.cmp-header--casiotone .cmp-header .cmp-header-search .cmp-header-search__txtarea {
  background: #000;
  border-bottom: none;
}
.cmp-header--casiotone .cmp-header .cmp-header-content-sp-menu__item--notification #cartQuantitySp,
.cmp-header--casiotone .cmp-header .cmp-header-utility__item--notification #cartQuantity {
  background-color: #fff;
  color: #000;
}
.cmp-header--casiotone .cmp-header .cmp-header-navigation__next,
.cmp-header--casiotone .cmp-header .cmp-header-navigation__prev {
  border-top-color: #fff;
  border-right-color: #fff;
}
.cmp-header--casiotone .cmp-header .cmp-header-utility-sub__trigger:after {
  border-right-color: #fff;
  border-bottom-color: #fff;
}
.cmp-header--casiotone .cmp-header .cmp-header-utility-sub__items {
  background-color: #000;
}
.cmp-header--vintage .cmp-header .cmp-header-identity--casio {
  display: none;
}
.cmp-header--vintage .cmp-header .cmp-header-identity--casiogshock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-header--vintage .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand {
  width: 66.60819px;
  height: 30px;
}
.cmp-header--vintage .cmp-header .cmp-header-identity--casiogshock .cmp-header-logo__brand svg.vintage {
  display: inline-block;
}
.cmp-header--vintage .cmp-header .cmp-header-search .cmp-header-search__txtarea {
  border-bottom: none;
}
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container {
  background-color: #000;
  color: #fff;
}
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-product_link__item a:hover {
  border-bottom: 2px solid #fff;
}
@media (max-width: 995px) {
  .cmp-header--brandgshock .cmp-header .cmp-header-vertical-product_link__item a:hover {
    border-bottom: none;
  }
}
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__item a:hover {
  border-bottom: 2px solid #fff;
}
@media (max-width: 995px) {
  .cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__item a:hover {
    border-bottom: none;
  }
}
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__sub-item a {
  background-image: url(clientlib-site/resources/images/header/icon_arrow_white.svg);
}
@media (min-width: 996px) {
  .cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__sub-item a {
    background-image: url(clientlib-site/resources/images/header/icon_arrow_left_white.svg);
  }
}
@media (max-width: 995px) {
  .cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__thumbnail-menu--title-sp {
    background-image: url(clientlib-site/resources/images/header/icon_arrow_left_white.svg);
  }
}
.cmp-header--brandgshock .cmp-header,
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container {
  background-color: #000;
}
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .icon-black,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .icon-black,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .icon-black,
.cmp-header--brandgshock .cmp-header .icon-black {
  display: none;
}
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .icon-white,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .icon-white,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .icon-white,
.cmp-header--brandgshock .cmp-header .icon-white {
  display: inline-block;
}
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .icon_heart,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .icon_heart,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .icon_heart,
.cmp-header--brandgshock .cmp-header .icon_heart {
  display: none;
}
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .icon-login-check,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .icon-login-check,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .icon-login-check,
.cmp-header--brandgshock .cmp-header .icon-login-check {
  font-family: icon-casio !important;
  font-size: 20px;
}
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .icon-login-check .path1:before,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .icon-login-check .path1:before,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .icon-login-check .path1:before,
.cmp-header--brandgshock .cmp-header .icon-login-check .path1:before {
  content: '\e942';
  color: #fff;
}
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .icon-login-check .path2:before,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .icon-login-check .path2:before,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .icon-login-check .path2:before,
.cmp-header--brandgshock .cmp-header .icon-login-check .path2:before {
  content: '\e943';
  color: #000;
}
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-utility__item.icon-cart-gshock img,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-utility-sub__vertical-menu
  .cmp-header-utility__item.icon-cart-gshock
  img,
.cmp-header--brandgshock .cmp-header .cmp-header-utility__item.icon-cart-gshock img,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-vertical-menu__container
  .cmp-header-utility__item.icon-cart-gshock
  img {
  display: none;
}
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-spmenu__vertical-menu
  .cmp-header-utility__item.icon-cart-gshock
  img.icon-gshock,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-utility-sub__vertical-menu
  .cmp-header-utility__item.icon-cart-gshock
  img.icon-gshock,
.cmp-header--brandgshock .cmp-header .cmp-header-utility__item.icon-cart-gshock img.icon-gshock,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-vertical-menu__container
  .cmp-header-utility__item.icon-cart-gshock
  img.icon-gshock {
  display: inline-block;
}
.cmp-header--brandgshock .cmp-header .cmp-header-content-sp-menu__item.icon-cart-gshock img,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-spmenu__vertical-menu
  .cmp-header-content-sp-menu__item.icon-cart-gshock
  img,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-utility-sub__vertical-menu
  .cmp-header-content-sp-menu__item.icon-cart-gshock
  img,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-vertical-menu__container
  .cmp-header-content-sp-menu__item.icon-cart-gshock
  img {
  display: none;
}
.cmp-header--brandgshock .cmp-header .cmp-header-content-sp-menu__item.icon-cart-gshock img.icon-gshock,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-spmenu__vertical-menu
  .cmp-header-content-sp-menu__item.icon-cart-gshock
  img.icon-gshock,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-utility-sub__vertical-menu
  .cmp-header-content-sp-menu__item.icon-cart-gshock
  img.icon-gshock,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-vertical-menu__container
  .cmp-header-content-sp-menu__item.icon-cart-gshock
  img.icon-gshock {
  display: inline-block;
}
.cmp-header--brandgshock .cmp-header .cmp-header-identity--casio,
.cmp-header--brandgshock .cmp-header .cmp-header-logo-corporate,
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-identity--casio,
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-logo-corporate,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .cmp-header-identity--casio,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .cmp-header-logo-corporate,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .cmp-header-identity--casio,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .cmp-header-logo-corporate {
  display: none;
}
.cmp-header--brandgshock .cmp-header .cmp-header-identity--gshock,
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-identity--gshock,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .cmp-header-identity--gshock,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .cmp-header-identity--gshock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-header--brandgshock .cmp-header .cmp-header-identity--gshock .cmp-header-logo:last-child,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-spmenu__vertical-menu
  .cmp-header-identity--gshock
  .cmp-header-logo:last-child,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-utility-sub__vertical-menu
  .cmp-header-identity--gshock
  .cmp-header-logo:last-child,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-vertical-menu__container
  .cmp-header-identity--gshock
  .cmp-header-logo:last-child {
  margin-left: 0;
}
.cmp-header--brandgshock .cmp-header .cmp-header-identity--gshock .cmp-header-logo__brand,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-spmenu__vertical-menu
  .cmp-header-identity--gshock
  .cmp-header-logo__brand,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-utility-sub__vertical-menu
  .cmp-header-identity--gshock
  .cmp-header-logo__brand,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-vertical-menu__container
  .cmp-header-identity--gshock
  .cmp-header-logo__brand {
  width: 106.29222px;
  height: 18px;
}
@media (max-width: 995px) {
  .cmp-header--brandgshock .cmp-header .cmp-header-identity--gshock .cmp-header-logo__brand,
  .cmp-header--brandgshock
    .cmp-header
    .cmp-header-spmenu__vertical-menu
    .cmp-header-identity--gshock
    .cmp-header-logo__brand,
  .cmp-header--brandgshock
    .cmp-header
    .cmp-header-utility-sub__vertical-menu
    .cmp-header-identity--gshock
    .cmp-header-logo__brand,
  .cmp-header--brandgshock
    .cmp-header
    .cmp-header-vertical-menu__container
    .cmp-header-identity--gshock
    .cmp-header-logo__brand {
    width: 100.58106px;
    height: 17px;
  }
}
.cmp-header--brandgshock .cmp-header .cmp-header-identity--gshock .cmp-header-logo__brand svg.gshock,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-spmenu__vertical-menu
  .cmp-header-identity--gshock
  .cmp-header-logo__brand
  svg.gshock,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-utility-sub__vertical-menu
  .cmp-header-identity--gshock
  .cmp-header-logo__brand
  svg.gshock,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-vertical-menu__container
  .cmp-header-identity--gshock
  .cmp-header-logo__brand
  svg.gshock {
  display: inline-block;
}
.cmp-header--brandgshock .cmp-header .cmp-header-navigation__items::-webkit-scrollbar-track,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-spmenu__vertical-menu
  .cmp-header-navigation__items::-webkit-scrollbar-track,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-utility-sub__vertical-menu
  .cmp-header-navigation__items::-webkit-scrollbar-track,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-vertical-menu__container
  .cmp-header-navigation__items::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px hsla(0, 0%, 100%, 0.1);
  box-shadow: inset 0 0 6px hsla(0, 0%, 100%, 0.1);
}
.cmp-header--brandgshock .cmp-header .cmp-header-navigation__items::-webkit-scrollbar-thumb,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-spmenu__vertical-menu
  .cmp-header-navigation__items::-webkit-scrollbar-thumb,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-utility-sub__vertical-menu
  .cmp-header-navigation__items::-webkit-scrollbar-thumb,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-vertical-menu__container
  .cmp-header-navigation__items::-webkit-scrollbar-thumb {
  background-color: #fff;
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3);
}
.cmp-header--brandgshock .cmp-header .cmp-header-navigation__item > a,
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-navigation__item > a,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .cmp-header-navigation__item > a,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .cmp-header-navigation__item > a {
  color: #fff;
}
.cmp-header--brandgshock .cmp-header .cmp-header-navigation__item > a:after,
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-navigation__item > a:after,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .cmp-header-navigation__item > a:after,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .cmp-header-navigation__item > a:after {
  border-bottom-color: #fff;
}
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-utility__item,
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-utility__item a,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .cmp-header-utility__item,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .cmp-header-utility__item a,
.cmp-header--brandgshock .cmp-header .cmp-header-utility__item,
.cmp-header--brandgshock .cmp-header .cmp-header-utility__item a,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .cmp-header-utility__item,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .cmp-header-utility__item a {
  color: #fff;
}
.cmp-header--brandgshock .cmp-header .cmp-header-search,
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-search,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .cmp-header-search,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .cmp-header-search {
  border-bottom: 1px solid #fff;
}
.cmp-header--brandgshock .cmp-header .cmp-header-search .cmp-header-search__txtarea,
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-search .cmp-header-search__txtarea,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-utility-sub__vertical-menu
  .cmp-header-search
  .cmp-header-search__txtarea,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-vertical-menu__container
  .cmp-header-search
  .cmp-header-search__txtarea {
  background: #000;
  border-bottom: none;
}
.cmp-header--brandgshock .cmp-header .cmp-header-content-sp-menu__item--notification #cartQuantitySp,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-spmenu__vertical-menu
  .cmp-header-content-sp-menu__item--notification
  #cartQuantitySp,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-spmenu__vertical-menu
  .cmp-header-utility__item--notification
  #cartQuantity,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-utility-sub__vertical-menu
  .cmp-header-content-sp-menu__item--notification
  #cartQuantitySp,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-utility-sub__vertical-menu
  .cmp-header-utility__item--notification
  #cartQuantity,
.cmp-header--brandgshock .cmp-header .cmp-header-utility__item--notification #cartQuantity,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-vertical-menu__container
  .cmp-header-content-sp-menu__item--notification
  #cartQuantitySp,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-vertical-menu__container
  .cmp-header-utility__item--notification
  #cartQuantity {
  background-color: #fff;
  color: #000;
}
.cmp-header--brandgshock .cmp-header .cmp-header-navigation__next,
.cmp-header--brandgshock .cmp-header .cmp-header-navigation__prev,
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-navigation__next,
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-navigation__prev,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .cmp-header-navigation__next,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .cmp-header-navigation__prev,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .cmp-header-navigation__next,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .cmp-header-navigation__prev {
  border-top-color: #fff;
  border-right-color: #fff;
}
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-utility-sub__trigger:after,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__trigger:after,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .cmp-header-utility-sub__trigger:after,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .cmp-header-utility-sub__trigger:after {
  border-right-color: #fff;
  border-bottom-color: #fff;
}
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-utility-sub__items,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__items,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .cmp-header-utility-sub__items,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .cmp-header-utility-sub__items {
  background-color: #000;
}
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-utility__item .cmp-button,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .cmp-header-utility__item .cmp-button,
.cmp-header--brandgshock .cmp-header .cmp-header-utility__item .cmp-button,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .cmp-header-utility__item .cmp-button {
  background-color: #fff;
}
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-spmenu__vertical-menu
  .cmp-header-utility__item
  .cmp-button
  .cmp-button__text,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-utility-sub__vertical-menu
  .cmp-header-utility__item
  .cmp-button
  .cmp-button__text,
.cmp-header--brandgshock .cmp-header .cmp-header-utility__item .cmp-button .cmp-button__text,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-vertical-menu__container
  .cmp-header-utility__item
  .cmp-button
  .cmp-button__text {
  color: #000;
}
.cmp-header--brandgshock .cmp-header .cmp-header-splogin-modal,
.cmp-header--brandgshock .cmp-header .cmp-header-splogout-modal,
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-splogin-modal,
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-splogout-modal,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .cmp-header-splogin-modal,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .cmp-header-splogout-modal,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .cmp-header-splogin-modal,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .cmp-header-splogout-modal {
  background-color: rgba(0, 0, 0, 0.85);
}
.cmp-header--brandgshock .cmp-header .cmp-header-splogin-modal__heading,
.cmp-header--brandgshock .cmp-header .cmp-header-splogout-modal__heading,
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-splogin-modal__heading,
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-splogout-modal__heading,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .cmp-header-splogin-modal__heading,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .cmp-header-splogout-modal__heading,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .cmp-header-splogin-modal__heading,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .cmp-header-splogout-modal__heading {
  color: #fff;
}
.cmp-header--brandgshock .cmp-header .cmp-header-splogin-modal .cmp-button,
.cmp-header--brandgshock .cmp-header .cmp-header-splogout-modal .cmp-button,
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-splogin-modal .cmp-button,
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-splogout-modal .cmp-button,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .cmp-header-splogin-modal .cmp-button,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .cmp-header-splogout-modal .cmp-button,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .cmp-header-splogin-modal .cmp-button,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .cmp-header-splogout-modal .cmp-button {
  background-color: #fff;
}
.cmp-header--brandgshock .cmp-header .cmp-header-splogin-modal .cmp-button .cmp-button__text,
.cmp-header--brandgshock .cmp-header .cmp-header-splogout-modal .cmp-button .cmp-button__text,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-spmenu__vertical-menu
  .cmp-header-splogin-modal
  .cmp-button
  .cmp-button__text,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-spmenu__vertical-menu
  .cmp-header-splogout-modal
  .cmp-button
  .cmp-button__text,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-utility-sub__vertical-menu
  .cmp-header-splogin-modal
  .cmp-button
  .cmp-button__text,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-utility-sub__vertical-menu
  .cmp-header-splogout-modal
  .cmp-button
  .cmp-button__text,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-vertical-menu__container
  .cmp-header-splogin-modal
  .cmp-button
  .cmp-button__text,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-vertical-menu__container
  .cmp-header-splogout-modal
  .cmp-button
  .cmp-button__text {
  color: #000;
}
.cmp-header--brandgshock .cmp-header .cmp-header-splogin-modal__close:after,
.cmp-header--brandgshock .cmp-header .cmp-header-splogin-modal__close:before,
.cmp-header--brandgshock .cmp-header .cmp-header-splogout-modal__close:after,
.cmp-header--brandgshock .cmp-header .cmp-header-splogout-modal__close:before,
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-splogin-modal__close:after,
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-splogin-modal__close:before,
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-splogout-modal__close:after,
.cmp-header--brandgshock .cmp-header .cmp-header-spmenu__vertical-menu .cmp-header-splogout-modal__close:before,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .cmp-header-splogin-modal__close:after,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .cmp-header-splogin-modal__close:before,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .cmp-header-splogout-modal__close:after,
.cmp-header--brandgshock .cmp-header .cmp-header-utility-sub__vertical-menu .cmp-header-splogout-modal__close:before,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .cmp-header-splogin-modal__close:after,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .cmp-header-splogin-modal__close:before,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .cmp-header-splogout-modal__close:after,
.cmp-header--brandgshock .cmp-header .cmp-header-vertical-menu__container .cmp-header-splogout-modal__close:before {
  border-top: 2px solid #fff;
}
.cmp-header--brandgshock .cmp-header .cmp-header-splogin-modal .cmp-header-content-sp-login-menu__item a,
.cmp-header--brandgshock .cmp-header .cmp-header-splogout-modal .cmp-header-content-sp-login-menu__item a,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-spmenu__vertical-menu
  .cmp-header-splogin-modal
  .cmp-header-content-sp-login-menu__item
  a,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-spmenu__vertical-menu
  .cmp-header-splogout-modal
  .cmp-header-content-sp-login-menu__item
  a,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-utility-sub__vertical-menu
  .cmp-header-splogin-modal
  .cmp-header-content-sp-login-menu__item
  a,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-utility-sub__vertical-menu
  .cmp-header-splogout-modal
  .cmp-header-content-sp-login-menu__item
  a,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-vertical-menu__container
  .cmp-header-splogin-modal
  .cmp-header-content-sp-login-menu__item
  a,
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-vertical-menu__container
  .cmp-header-splogout-modal
  .cmp-header-content-sp-login-menu__item
  a {
  color: #fff;
}
.cmp-header--brandgshock .cmp-header-submenu-wrap {
  background-color: rgba(0, 0, 0, 0.85);
  color: #fff;
  border-top-color: transparent;
}
.cmp-header--brandgshock .cmp-header-submenu-wrap a {
  color: #fff;
}
.cmp-header--brandgshock .cmp-header-vertical-menu__thumbnail-menu {
  background-color: rgba(0, 0, 0, 0.85);
  color: #fff;
  border-top-color: transparent;
}
@media (max-width: 995px) {
  .cmp-header--brandgshock .cmp-header-vertical-menu__thumbnail-menu {
    background-color: #000;
  }
}
.cmp-header--brandgshock .cmp-header-vertical-menu__thumbnail-menu a {
  color: #fff;
}
.cmp-header--brandgshock .cmp-header-history {
  background-color: #333;
}
.cmp-header--brandgshock .cmp-header-history .cmp-header-checked_list__item {
  background-color: #f4f5f8 !important;
}
.cmp-header--brandgshock .cmp-header-sp-history {
  background-color: #000;
  color: #fff;
}
.cmp-header--brandgshock .cmp-header-sp-history .cmp-header-sp-checked_list__item {
  background-color: #f4f5f8 !important;
}
.cmp-header--brandgshock .cmp-header-sp-checked_list__frame .simplebar-track {
  pointer-events: all;
  cursor: pointer;
}
.cmp-header--brandgshock .cmp-header-sp-checked_list__frame .simplebar-track.simplebar-horizontal {
  height: 9pt;
  margin-right: 0;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#000),
    color-stop(41.66667%, #000),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #000),
    to(#000)
  );
  background: linear-gradient(0deg, #000 0, #000 41.66667%, #999 0, #999 58.33333%, #000 0, #000);
}
.cmp-header--brandgshock .cmp-header-sp-checked_list__frame .simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  top: 0;
  height: 9pt;
}
.cmp-header--brandgshock
  .cmp-header-sp-checked_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before {
  left: 0;
  right: 0;
  margin-right: -6px;
  opacity: 1;
  -webkit-transition: auto;
  transition: auto;
  border-radius: 0;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#000),
    color-stop(41.66667%, #000),
    color-stop(41.66667%, #fff),
    color-stop(58.33333%, #fff),
    color-stop(58.33333%, #000),
    to(#000)
  );
  background: linear-gradient(0deg, #000 0, #000 41.66667%, #fff 0, #fff 58.33333%, #000 0, #000);
}
.cmp-header--brandgshock
  .cmp-header-sp-checked_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-header--brandgshock
  .cmp-header-sp-checked_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before {
  height: 9pt;
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transition: auto;
  transition: auto;
  border-radius: 0;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#000),
    color-stop(25%, #000),
    color-stop(41.66667%, #fff),
    color-stop(58.33333%, #fff),
    color-stop(58.33333%, #000),
    to(#000)
  );
  background: linear-gradient(0deg, #000 0, #000 25%, #fff 41.66667%, #fff 58.33333%, #000 0, #000);
}
.cmp-header--brandgshock.cmp-header--music .cmp-header .cmp-header-utility__item.icon-cart-gshock .icon-white,
.cmp-header--brandgshock.cmp-header--music .cmp-header .icon_heart {
  display: inline-block;
}
.cmp-header--brandgshock.cmp-header--music .cmp-header .cmp-header-utility__item.icon-cart-gshock .icon-gshock {
  display: none;
}
.cmp-header--brandgshock.cmp-header--music .cmp-header .cmp-header-content-sp-menu__item.icon-cart-gshock .icon-white {
  display: inline-block;
}
.cmp-header--brandgshock.cmp-header--music .cmp-header .cmp-header-content-sp-menu__item.icon-cart-gshock .icon-gshock {
  display: none;
}
.cmp-header--brandgshock.cmp-header--music svg.music {
  display: inline-block;
}
.cmp-header--brandgshock.cmp-header--music svg.gshock {
  display: none !important;
}
.cmp-header--brandgshock.cmp-header--music .cmp-header-logo__brand {
  width: 95.11745px !important;
  height: 18px !important;
}
@media (max-width: 995px) {
  .cmp-header--brandgshock.cmp-header--music .cmp-header-logo__brand {
    width: 89.85px !important;
    height: 17px !important;
  }
}
.cmp-header--casiodesign .cmp-header .cmp-header-navigation__item:first-child {
  padding-left: 1.82882vw;
}
.cmp-header--casiodesign .cmp-header .cmp-header-identity--casio,
.cmp-header--casiodesign .cmp-header .cmp-header-identity--casiogshock,
.cmp-header--casiodesign .cmp-header .cmp-header-logo-corporate {
  display: none;
}
.cmp-header--casiodesign .cmp-header .cmp-header-identity--casiodesign {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-header--casiodesign .cmp-header .cmp-header-identity--casiodesign .cmp-header-logo__brand {
  width: 15pc;
  height: 24px;
}
@media (min-width: 768px) and (max-width: 995px) {
  .cmp-header--casiodesign .cmp-header .cmp-header-identity--casiodesign .cmp-header-logo__brand,
  .cmp-header--casiodesign .cmp-header .cmp-header-identity--casiodesign .cmp-header-logo__brand svg.casiodesign {
    width: auto;
    height: 20px;
  }
}
@media (min-width: 361px) and (max-width: 767px) {
  .cmp-header--casiodesign .cmp-header .cmp-header-identity--casiodesign .cmp-header-logo__brand,
  .cmp-header--casiodesign .cmp-header .cmp-header-identity--casiodesign .cmp-header-logo__brand svg.casiodesign {
    width: auto;
    height: 1pc;
  }
}
@media (min-width: 340px) and (max-width: 360px) {
  .cmp-header--casiodesign .cmp-header .cmp-header-identity--casiodesign .cmp-header-logo__brand,
  .cmp-header--casiodesign .cmp-header .cmp-header-identity--casiodesign .cmp-header-logo__brand svg.casiodesign {
    width: auto;
    height: 15px;
  }
}
@media (max-width: 339px) {
  .cmp-header--casiodesign .cmp-header .cmp-header-identity--casiodesign .cmp-header-logo__brand,
  .cmp-header--casiodesign .cmp-header .cmp-header-identity--casiodesign .cmp-header-logo__brand svg.casiodesign {
    width: auto;
    height: 13px;
  }
}
.cmp-header--casiodesign .cmp-header .cmp-header-identity--casiodesign .cmp-header-logo__brand svg.casiodesign {
  display: inline-block;
}
.cmp-header-main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  z-index: 1;
}
@media (min-width: 996px) {
  .cmp-header-main {
    min-height: 60px;
    padding: 0 56px;
  }
}
.cmp-header-main .cmp-header-utility-sub__items {
  -webkit-box-shadow: 0 8px 1pc 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 8px 1pc 0 rgba(0, 0, 0, 0.1);
  z-index: 1;
}
.cmp-header-main .cmp-header-utility-sub__trigger:after {
  display: none;
}
.cmp-header-ad {
  position: absolute;
  right: 56px;
  background-color: #f4f5f8;
  padding: 2px 10px;
  margin-top: 2px;
  font-size: 14px;
}
@media (max-width: 995px) {
  .cmp-header-ad {
    right: 15px;
    margin-top: 0;
    padding: 1px 10px;
  }
}
.cmp-header-content {
  display: -webkit-box;
  display: -ms-flexbox;
  width: 100%;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (min-width: 996px) {
  .cmp-header-content {
    position: relative;
  }
}
.cmp-header-content-sp {
  display: none;
}
@media (min-width: 996px) {
  .cmp-header-head {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
}
.cmp-header-identity {
  display: none;
}
.cmp-header-identity img {
  vertical-align: bottom;
}
.cmp-header-identity .cmp-header-logo {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.cmp-header-identity .cmp-header-logo:first-child {
  margin-right: 11px;
  padding-right: 9pt;
  border-right: 1px solid #707070;
}
.cmp-header-identity .cmp-header-logo:last-of-type {
  margin-right: 0;
  padding-right: 0;
  border-right: none;
}
.cmp-header-identity .cmp-header-logo__brand {
  display: block;
}
.cmp-header-identity .cmp-header-logo__brand svg {
  display: none;
  width: 100%;
  height: auto;
  vertical-align: top;
}
.cmp-header-identity .cmp-header-logo__casio {
  width: 52.15706px;
  height: 9.87px;
  display: block;
}
@media (min-width: 361px) and (max-width: 995px) {
  .cmp-header-identity .cmp-header-logo__casio {
    width: 44px;
    height: 8px;
  }
}
.cmp-header-identity .cmp-header-logo__casio svg {
  width: 100%;
  height: auto;
  vertical-align: top;
}
.cmp-header-identity .cmp-header-logo__casio path {
  fill: #000;
}
.cmp-header-identity .cmp-header-logo-corporate {
  padding-left: 0;
  padding-right: 11px;
}
@media (min-width: 996px) {
  .cmp-header-utility {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    height: 100%;
  }
}
.cmp-header-utility__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  list-style: none;
  margin: 0;
}
@media (min-width: 996px) {
  .cmp-header-utility__items {
    width: 100%;
  }
}
.cmp-header-utility__item {
  padding-bottom: 11px;
}
.cmp-header-utility__item.cmp-header-account--loggedIn,
.cmp-header-utility__item.cmp-header-account--login,
.cmp-header-utility__item.cmp-header-account--logout,
.cmp-header-utility__item.icon-cart-gshock,
.cmp-header-utility__item.icon_heart {
  margin-left: 20px;
  padding-bottom: 0;
  height: 20px;
}
.cmp-header-utility__item.cmp-header-account--loggedIn .cmp-header-utility-sub__items,
.cmp-header-utility__item.cmp-header-account--login .cmp-header-utility-sub__items,
.cmp-header-utility__item.cmp-header-account--logout .cmp-header-utility-sub__items,
.cmp-header-utility__item.icon-cart-gshock .cmp-header-utility-sub__items,
.cmp-header-utility__item.icon_heart .cmp-header-utility-sub__items {
  bottom: -15px;
}
.cmp-header-utility__item.cmp-header-account--loggedIn,
.cmp-header-utility__item.cmp-header-account--login,
.cmp-header-utility__item.cmp-header-account--logout {
  display: none;
}
.cmp-header-utility__item.cmp-header-account--loggedIn .cmp-header-utility-sub__trigger button,
.cmp-header-utility__item.cmp-header-account--login .cmp-header-utility-sub__trigger button,
.cmp-header-utility__item.cmp-header-account--logout .cmp-header-utility-sub__trigger button {
  background: none;
}
.cmp-header-utility__item.cmp-header-account--loggedIn.is-show,
.cmp-header-utility__item.cmp-header-account--login.is-show,
.cmp-header-utility__item.cmp-header-account--logout.is-show {
  display: block;
}
.cmp-header-utility__item.cmp-header-account--login .cmp-header-utility-sub__trigger {
  padding-right: 0;
}
.cmp-header-utility__item:first-child {
  margin-left: 0;
}
.cmp-header-utility__item a {
  font-size: 10px;
  color: #fff;
  text-decoration: none;
}
.cmp-header-utility__item a:hover {
  text-decoration: underline;
}
.cmp-header-utility__item a img {
  vertical-align: bottom;
}
.cmp-header-utility__item a.cmp-button:hover {
  text-decoration: none;
}
.cmp-header-utility__item--notification {
  position: relative;
}
.cmp-header-utility__item--notification #cartQuantity {
  display: none;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 50%;
  line-height: 0;
  width: 20px;
  height: 20px;
  background-color: #000;
  color: #fff;
  font-size: 10px;
  position: absolute;
  top: -5px;
  right: -9pt;
}
.cmp-header-utility-sub {
  position: relative;
  z-index: 2;
}
.cmp-header-utility-sub.is-sub-fade .cmp-header-utility-sub__trigger {
  border-bottom: 2px solid #000;
  padding-bottom: 3px;
}
.cmp-header--brandgshock .cmp-header-utility-sub.is-sub-fade .cmp-header-utility-sub__trigger,
.cmp-header--casiotone .cmp-header-utility-sub.is-sub-fade .cmp-header-utility-sub__trigger,
.cmp-header--celviano .cmp-header-utility-sub.is-sub-fade .cmp-header-utility-sub__trigger,
.cmp-header--celviano_g .cmp-header-utility-sub.is-sub-fade .cmp-header-utility-sub__trigger,
.cmp-header--grandHybrid .cmp-header-utility-sub.is-sub-fade .cmp-header-utility-sub__trigger,
.cmp-header--gshock .cmp-header-utility-sub.is-sub-fade .cmp-header-utility-sub__trigger,
.cmp-header--privia .cmp-header-utility-sub.is-sub-fade .cmp-header-utility-sub__trigger {
  border-bottom: 2px solid #fff;
}
.cmp-header-utility-sub__trigger {
  padding-right: 4px;
  cursor: pointer;
}
.cmp-header-utility-sub__trigger:after {
  display: inline-block;
  width: 8px;
  height: 8px;
  margin-left: 8px;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  content: '';
  -webkit-transform: translateY(-30%) rotate(45deg);
  transform: translateY(-30%) rotate(45deg);
}
.is-sub-fade .cmp-header-utility-sub__trigger:after {
  -webkit-transform: translateY(30%) rotate(-135deg);
  transform: translateY(30%) rotate(-135deg);
}
.cmp-header-utility-sub__items {
  display: none;
  overflow-y: auto;
  position: absolute;
  bottom: 0;
  right: 0;
  min-width: 270px;
  padding: 9px 15px 15px;
  background-color: #fff;
  opacity: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  -webkit-transition:
    opacity 0.2s ease-out,
    padding-top 0.2s ease-out;
  transition:
    opacity 0.2s ease-out,
    padding-top 0.2s ease-out;
}
.is-sub-show .cmp-header-utility-sub__items {
  display: block;
}
.is-sub-fade .cmp-header-utility-sub__items {
  opacity: 1;
}
.is-sub-fade .cmp-header-utility-sub__items span {
  font-size: 9pt !important;
}
.cmp-header--casiotone .cmp-header-utility-sub__items,
.cmp-header--celviano .cmp-header-utility-sub__items,
.cmp-header--celviano_g .cmp-header-utility-sub__items,
.cmp-header--grandHybrid .cmp-header-utility-sub__items,
.cmp-header--gshock .cmp-header-utility-sub__items,
.cmp-header--privia .cmp-header-utility-sub__items {
  background-color: #fff !important;
}
.cmp-header--brandgshock .cmp-header-utility-sub__items {
  background-color: rgba(0, 0, 0, 0.85) !important;
}
.cmp-header-utility-sub__item a {
  font-size: 9pt;
  margin-left: 0 !important;
  font-weight: 200;
}
.cmp-header--casiotone .cmp-header-utility-sub__item a,
.cmp-header--celviano .cmp-header-utility-sub__item a,
.cmp-header--celviano_g .cmp-header-utility-sub__item a,
.cmp-header--grandHybrid .cmp-header-utility-sub__item a,
.cmp-header--gshock .cmp-header-utility-sub__item a,
.cmp-header--privia .cmp-header-utility-sub__item a {
  color: #000 !important;
}
.cmp-header--casiotone .cmp-header-utility-sub__item a .cmp-button__text,
.cmp-header--celviano .cmp-header-utility-sub__item a .cmp-button__text,
.cmp-header--celviano_g .cmp-header-utility-sub__item a .cmp-button__text,
.cmp-header--grandHybrid .cmp-header-utility-sub__item a .cmp-button__text,
.cmp-header--gshock .cmp-header-utility-sub__item a .cmp-button__text,
.cmp-header--privia .cmp-header-utility-sub__item a .cmp-button__text {
  color: #fff !important;
}
.cmp-header-utility-sub__item + .cmp-header-utility-sub__item {
  margin-top: 10px;
}
.cmp-header-navigation {
  position: relative;
}
@media (min-width: 996px) {
  .cmp-header-navigation {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    position: relative;
    width: calc(100% - 620px);
    margin: 0 24px;
  }
  .cmp-header-navigation.is-hide {
    display: none;
  }
  .cmp-header-navigation__next,
  .cmp-header-navigation__prev {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 10px;
    height: 10px;
    margin: auto;
    border-top: 1px solid #000;
    border-right: 1px solid #000;
    content: '';
    cursor: pointer;
  }
  .cmp-header-navigation__prev {
    left: -17px;
    -webkit-transform: translateY(-2px) rotate(-135deg);
    transform: translateY(-2px) rotate(-135deg);
  }
  .cmp-header-navigation__next {
    right: -17px;
    -webkit-transform: translateY(-2px) rotate(45deg);
    transform: translateY(-2px) rotate(45deg);
  }
}
.cmp-header-navigation__items {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  overflow-x: hidden;
}
@media (min-width: 996px) {
  .cmp-header-navigation__items {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .is-slide .cmp-header-navigation__items {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .cmp-header-navigation__items::-webkit-scrollbar {
    width: 10px;
    height: 2px;
  }
  .cmp-header-navigation__items::-webkit-scrollbar-track {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
  }
  .cmp-header-navigation__items::-webkit-scrollbar-thumb {
    background-color: #000;
    border-radius: 10px;
    -webkit-box-shadow: 0 0 0 1px hsla(0, 0%, 100%, 0.3);
    box-shadow: 0 0 0 1px hsla(0, 0%, 100%, 0.3);
  }
}
.cmp-header-navigation__item {
  position: relative;
}
@media (min-width: 996px) {
  .cmp-header-navigation__item {
    padding: 0 2.8777%;
    font-size: 9pt;
    line-height: 1.5;
  }
  .cmp-header-navigation__item:first-child {
    padding-left: 7.31529vw;
  }
  .cmp-header-navigation__item:last-child {
    padding-right: 2.92612vw;
  }
}
.cmp-header-navigation__item > a {
  position: relative;
  display: block;
  color: #fff;
  text-decoration: none;
  white-space: nowrap;
}
.cmp-header-navigation__item > a:after {
  position: absolute;
  bottom: 9pt;
  left: 0;
  width: 100%;
  height: 4px;
  content: '';
}
.cmp-header-navigation__item.is-open > a:after {
  border-bottom: 2px solid #000;
}
.cmp-header-navigation__item:hover:after,
.cmp-header-navigation__item:hover:before {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.cmp-header-spmenu {
  display: none;
}
.cmp-header-search {
  width: 140px;
  border-bottom: 1px solid #fff;
}
.cmp-header-search .cmp-searchbox-search__input {
  width: 130px;
  -webkit-transition: width 0.3s;
  transition: width 0.3s;
}
.cmp-header-search .cmp-searchbox-search__input:focus {
  width: 250px;
}
.cmp-header-search .cmp-searchbox--large .cmp-searchbox-search__input:focus {
  width: auto;
}
.cmp-header-search .cmp-header-search__txtarea {
  border-top: none;
  border-left: none;
  border-right: none;
  color: #fff;
  background: #000;
  outline: none;
  width: 115px;
}
.cmp-header-search input[type='image'] {
  vertical-align: bottom;
}
.cmp-header-submenu-wrap {
  position: fixed;
  top: 60px;
  left: 0;
  background-color: #fff;
  width: 100%;
  border-top: 1pc solid #fff;
  z-index: 1;
  overflow-y: auto;
  -webkit-overflow-scrolling: auto;
  scrollbar-width: 9pt;
  -ms-overflow-style: auto;
  -webkit-box-shadow: 0 8px 1pc 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 8px 1pc 0 rgba(0, 0, 0, 0.1);
}
.cmp-header-submenu-wrap::-webkit-scrollbar {
  width: 9pt;
  display: -webkit-box;
  display: flex;
}
.cmp-header-submenu-wrap::-webkit-scrollbar-track {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #eee),
    color-stop(58.33333%, #eee),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(90deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
}
.cmp-header-submenu-wrap::-webkit-scrollbar-thumb {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(90deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
}
.cmp-header-submenu-wrap::-webkit-scrollbar-thumb:hover {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#fff),
    color-stop(37.5%, #fff),
    color-stop(37.5%, #000),
    color-stop(62.5%, #000),
    color-stop(62.5%, #fff),
    to(#fff)
  );
  background: linear-gradient(90deg, #fff 0, #fff 37.5%, #000 0, #000 62.5%, #fff 0, #fff);
}
.is-open .cmp-header-submenu-wrap {
  z-index: 2;
}
.cmp-header-submenu-inner {
  overflow: hidden;
  width: 100%;
}
.cmp-header-submenu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
  padding: 26px 0 0 56px;
}
.cmp-header-submenu__primary {
  background-color: #f5f5f5;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding: 2pc;
}
.cmp-header-submenu__primary ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.cmp-header-submenu__primary a {
  font-size: 15px;
  color: #000;
  text-decoration: none;
}
.cmp-header-submenu__primary a:hover {
  color: #d91e49;
  text-decoration: underline;
}
.cmp-header-submenu__primary a:after {
  margin-left: 0.5em;
}
.cmp-header-submenu__secdonary > ul {
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
}
.cmp-header-submenu__secdonary > ul > li {
  font-size: 14px;
}
.cmp-header-submenu__secdonary > ul > li:last-child {
  margin-bottom: 0;
}
.cmp-header-submenu__secdonary > ul > li:first-child {
  margin-bottom: 15px;
  font-weight: 700;
}
.cmp-header-submenu__secdonary > ul > li > ul {
  list-style: none;
  margin: 0 0 40px;
  padding: 0;
}
.cmp-header-submenu__secdonary > ul > li > ul > li {
  margin-top: 8px;
  font-size: 13px;
  font-weight: 400;
}
.cmp-header-submenu__secdonary > ul > li > ul > li a {
  font-size: 13px;
}
.cmp-header-submenu__secdonary > ul > ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.cmp-header-submenu__secdonary > ul > ul > li {
  margin-top: 1pc;
}
.cmp-header-submenu__secdonary > ul > ul > li a {
  font-size: 9pt;
}
.cmp-header-submenu__secdonary > ul + ul {
  margin-top: 2rem;
}
.cmp-header-submenu__secdonary a {
  font-size: 14px;
  color: #000;
  text-decoration: none;
}
.cmp-header-submenu__secdonary a:hover {
  text-decoration: underline;
}
.cmp-header-submenu__secdonary a:after {
  margin-left: 0.5em;
}
.cmp-header-submenu__secdonary--col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-header-submenu__secdonary--col .cmp-header-submenu__secdonary {
  min-width: 140px;
  max-width: 200px;
}
.cmp-header-submenu__secdonary--col
  .cmp-header-submenu__secdonary
  + .cmp-header-submenu__secdonary--next
  + .cmp-header-submenu__secdonary {
  margin-top: 0;
  margin-left: 20px;
}
.cmp-header-submenu__secdonary--col div.cmp-header-submenu__secdonary > ul > li {
  min-width: 140px;
  max-width: 200px;
}
.cmp-header-submenu__secdonary--row {
  min-width: 200px;
}
.cmp-header-submenu__secdonary--row + .cmp-header-submenu__secdonary--row {
  margin-left: 30px;
}
.cmp-header-submenu__primary:first-child {
  -webkit-box-flex: 0.5;
  -ms-flex: 0.5;
  flex: 0.5;
  border-right: 1px solid #e6e6e6;
}
.cmp-header-dropdown {
  position: relative;
}
.cmp-header-dropdown__icon {
  font-size: 0.8em;
  line-height: 14px;
  margin-left: 1em;
  text-decoration: none;
  display: inline-block;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition:
    transform 0.3s,
    -webkit-transform 0.3s;
}
.cmp-header-dropdown__menu {
  display: none;
  position: absolute;
  z-index: 2000;
  left: 0;
  width: 90pt;
  background-color: #f5f5f5;
}
.cmp-header-dropdown__item a {
  color: #777;
  font-size: 11px;
  display: block;
  padding: 10px;
}
.cmp-header-dropdown__item a:hover {
  color: #d91e49;
  background-color: #e3e3e3;
  -webkit-transition: background-color 0.2s;
  transition: background-color 0.2s;
}
.cmp-header-dropdown__item + .cmp-header-dropdown__item {
  border-top: 1px solid #fff;
}
.cmp-header-dropdown.is-open .cmp-header-dropdown__icon {
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.cmp-header--simple .cmp-header .cmp-header-navigation,
.cmp-header--simple .cmp-header .cmp-header-utility {
  display: none;
}
@media (max-width: 995px) {
  .cmp-header--simple .cmp-header .cmp-header-content-sp {
    display: none;
  }
}
.cmp-header-notice {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  background-color: #fff;
  text-align: center;
  padding: 5px 0;
  z-index: 0;
  display: none;
}
.cmp-header-notice > p,
.cmp-header-notice a {
  font-size: 9pt;
  line-height: 22px;
  display: block;
  color: #000;
  text-decoration: none;
}
.cmp-header-notice > p:after,
.cmp-header-notice a:after {
  content: '';
  display: inline-block;
  width: 8px;
  height: 8px;
  border-top: 1px solid #000;
  border-right: 1px solid #000;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-left: 14px;
  -webkit-transform: rotate(45deg) translate(-1px, -1px);
  transform: rotate(45deg) translate(-1px, -1px);
}
.cmp-header-notice > p:hover,
.cmp-header-notice a:hover {
  opacity: 0.5;
}
@media (max-width: 995px) {
  body.is-open {
    visibility: visible;
  }
  .cmp-header {
    height: 50px;
  }
  .cmp-header-main {
    height: 100%;
  }
  .cmp-header-identity--casiogshock {
    padding-left: 0;
  }
  .cmp-header-content {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    width: auto;
  }
  .cmp-header-navigation,
  .cmp-header-utility__item:nth-child(n + 2),
  .cmp-header-utility__items {
    display: none;
  }
  .cmp-header-utility .search_form {
    position: absolute;
    top: 50px;
    right: 0;
    background-color: #fff;
    -webkit-transition: height 0.3s;
    transition: height 0.3s;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
  }
  .cmp-header-utility .search_form.is-no-height {
    height: 0;
  }
  .cmp-header-utility .search_form.is-hide {
    overflow-y: hidden;
  }
  .cmp-header-utility .yxt-SearchBar {
    width: 153px;
    margin: 0 auto;
  }
  .cmp-header-content-sp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    max-width: 180px;
  }
  .cmp-header-spmenu .cmp-header-account--logout,
  .cmp-header-spmenu .cmp-header-account--mypage,
  .is-login .cmp-header-spmenu .cmp-header-account--login {
    display: none;
  }
  .is-login .cmp-header-spmenu .cmp-header-account--login .is-show {
    display: block;
  }
  .is-login .cmp-header-spmenu .cmp-header-account--logout,
  .is-login .cmp-header-spmenu .cmp-header-account--mypage {
    display: list-item;
  }
  .is-login .cmp-header-spmenu .cmp-header-account--logout a span {
    background-color: initial;
  }
  .cmp-header-content-sp-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
  }
  .cmp-header-content-sp-menu__item {
    width: 36px;
    height: 36px;
    list-style: none;
    padding: 8px;
  }
  .cmp-header-content-sp-menu__item:last-child {
    margin-right: 0;
  }
  .cmp-header-content-sp-menu__item img {
    width: 20px;
    height: 20px;
  }
  .cmp-header-content-sp-menu__item > a {
    display: block;
    line-height: 20px;
    font-size: 20px;
    text-decoration: none;
    text-align: center;
    width: 100%;
    height: 100%;
  }
  .cmp-header-content-sp-menu__item.sp-menu > a {
    color: #fff;
  }
  .cmp-header-content-sp-menu__item.sp-menu img {
    width: 20px;
    height: 20px;
  }
  .cmp-header-content-sp-menu__item a.is-open:before {
    content: 'open';
  }
  .cmp-header-content-sp-menu__item--notification {
    position: relative;
  }
  .cmp-header-content-sp-menu__item--notification #cartQuantitySp {
    display: none;
    pointer-events: none;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 50%;
    line-height: 0;
    width: 20px;
    height: 20px;
    background-color: #000;
    color: #fff;
    font-size: 10px;
    position: absolute;
    top: 2px;
    right: -3px;
  }
  .cmp-header-content-sp-menu__item--search.is-search-open .icon-black,
  .cmp-header-content-sp-menu__item--search.is-search-open .icon-white {
    display: none;
  }
  .cmp-header-content-sp-menu__search--close {
    display: none;
    position: relative;
    width: 100%;
    height: 100%;
  }
  .cmp-header-content-sp-menu__search--close:after,
  .cmp-header-content-sp-menu__search--close:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 80%;
    height: 1px;
    margin: auto;
    background-color: #000;
    content: '';
  }
  .cmp-header--brandgshock .cmp-header-content-sp-menu__search--close:after,
  .cmp-header--brandgshock .cmp-header-content-sp-menu__search--close:before,
  .cmp-header--casiotone .cmp-header-content-sp-menu__search--close:after,
  .cmp-header--casiotone .cmp-header-content-sp-menu__search--close:before,
  .cmp-header--celviano .cmp-header-content-sp-menu__search--close:after,
  .cmp-header--celviano .cmp-header-content-sp-menu__search--close:before,
  .cmp-header--celviano_g .cmp-header-content-sp-menu__search--close:after,
  .cmp-header--celviano_g .cmp-header-content-sp-menu__search--close:before,
  .cmp-header--grandHybrid .cmp-header-content-sp-menu__search--close:after,
  .cmp-header--grandHybrid .cmp-header-content-sp-menu__search--close:before,
  .cmp-header--gshock .cmp-header-content-sp-menu__search--close:after,
  .cmp-header--gshock .cmp-header-content-sp-menu__search--close:before,
  .cmp-header--privia .cmp-header-content-sp-menu__search--close:after,
  .cmp-header--privia .cmp-header-content-sp-menu__search--close:before {
    background-color: #fff;
  }
  .is-search-open .cmp-header-content-sp-menu__search--close {
    display: block;
  }
  .cmp-header-content-sp-menu__search--close:before {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
  }
  .cmp-header-content-sp-menu__search--close:after {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
  }
  .cmp-header-spmenu {
    display: block !important;
    position: fixed;
    display: block;
    right: -300px;
    top: 0;
    width: 300px;
    height: 100%;
    z-index: 9999;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
  }
  .cmp-header-spmenu.is-open {
    right: 0;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
  }
  .cmp-header-spmenu__container {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow-y: auto;
    padding: 65px 1pc 75px 29px;
    background-color: #fff;
    -webkit-overflow-scrolling: touch;
  }
  .cmp-header-spmenu__close {
    position: absolute;
    top: 15px;
    right: 1pc;
  }
  .cmp-header-spmenu__item {
    background-color: #fff;
  }
  .cmp-header-spmenu__item a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 14px;
    min-height: 44px;
    width: 100%;
    height: 100%;
    padding: 11px 22px 11px 0;
    color: #000;
    text-decoration: none;
    line-height: 19px;
  }
  .cmp-header-spmenu__item a > span {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .cmp-header-spmenu__item a:after {
    -webkit-box-flex: 0;
    -ms-flex: 0;
    flex: 0;
    padding-right: 1rem;
    color: #d91e49;
  }
  .cmp-header-spmenu__item a:hover {
    background-color: #f0f0f0;
  }
  .cmp-header-spmenu__item.cmp-header-spmenu-sub-close {
    background-image: url(clientlib-site/resources/images/header/icon_arrow_left.svg);
    background-repeat: no-repeat;
    background-position: 0;
  }
  .cmp-header-spmenu__item.cmp-header-spmenu-sub-close a {
    font-size: 18px;
    pointer-events: none;
  }
  .cmp-header--brandgshock .cmp-header-spmenu__item.cmp-header-spmenu-sub-close {
    background-image: url(clientlib-site/resources/images/header/icon_arrow_left_white.svg);
  }
  .cmp-header-spmenu__primary {
    background-color: #fff;
    border-bottom: 1px solid #e0e0e0;
  }
  .cmp-header-spmenu__primary--arrow .cmp-header-spmenu__item a {
    background-image: url(clientlib-site/resources/images/header/icon_arrow.svg);
    background-repeat: no-repeat;
    background-position: 100%;
  }
  .cmp-header--brandgshock .cmp-header-spmenu__primary--arrow .cmp-header-spmenu__item a {
    background-image: url(clientlib-site/resources/images/header/icon_arrow_white.svg);
  }
  .cmp-header-spmenu__primary--bottom {
    border-bottom: none;
  }
  .cmp-header-spmenu__secondary {
    background-color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .cmp-header-spmenu__secondary .cmp-header-spmenu__item {
    width: 100%;
    text-align: center;
  }
  .cmp-header-spmenu__secondary .cmp-header-spmenu__item a {
    font-size: 13px;
    color: #000;
  }
  .cmp-header-spmenu__secondary .cmp-header-spmenu__item a span {
    width: 100%;
    padding: 6px 0;
    background-color: #f7f8fa;
  }
  .cmp-header-spmenu-sub .cmp-header-spmenu__item a {
    padding-left: 22px;
  }
  .cmp-header--brandgshock .cmp-header-spmenu__container {
    background-color: rgba(0, 0, 0, 0.85);
  }
  .cmp-header--brandgshock .cmp-header-spmenu__item,
  .cmp-header--brandgshock .cmp-header-spmenu__primary,
  .cmp-header--brandgshock .cmp-header-spmenu__secondary {
    background-color: transparent;
  }
  .cmp-header--brandgshock .cmp-header-spmenu__item a,
  .cmp-header--brandgshock .cmp-header-spmenu__primary a,
  .cmp-header--brandgshock .cmp-header-spmenu__secondary a {
    color: #fff;
  }
  .cmp-header--brandgshock .cmp-header-spmenu__item a:hover,
  .cmp-header--brandgshock .cmp-header-spmenu__primary a:hover,
  .cmp-header--brandgshock .cmp-header-spmenu__secondary a:hover {
    background-color: transparent;
  }
  .cmp-header--brandgshock .cmp-header-spmenu__secondary .cmp-header-spmenu__item a span {
    color: #000;
  }
  .cmp-header-notice > p,
  .cmp-header-notice a {
    font-size: 10px;
  }
  .cmp-header-notice > p:after,
  .cmp-header-notice a:after {
    margin-left: 5px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
  }
  .is-open .cmp-header {
    z-index: 1001;
  }
  .is-open .cmp-header .cmp-header-overlay {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1002;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.6);
    content: '';
  }
  .is-open .cmp-header-main {
    position: static;
  }
}
@media (min-width: 361px) and (max-width: 995px) {
  .cmp-header-main {
    padding-left: 15px;
    padding-right: 7px;
  }
}
@media (max-width: 360px) {
  .cmp-header-main {
    padding-left: 9pt;
    padding-right: 4px;
  }
}
.cmp-header-spmenu-sub-btn a {
  background-image: url(clientlib-site/resources/images/header/icon_arrow.svg);
  background-repeat: no-repeat;
  background-position: 100%;
}
.cmp-header--brandgshock .cmp-header-spmenu-sub-btn a {
  background-image: url(clientlib-site/resources/images/header/icon_arrow_white.svg);
}
.is-no-data .cmp-header-spmenu__item.cmp-header-account--login {
  display: none;
}
.cmp-header-withcasio {
  display: block;
  z-index: 1;
}
.cmp-header-withcasio.cmp-header-spmenu-sub-btn,
.cmp-header-withcasio.cmp-header-utility-sub {
  display: none;
}
.cmp-header-withcasio span {
  font-size: 14px;
}
.is-login .cmp-header-withcasio {
  display: none;
}
.is-login .cmp-header-withcasio.cmp-header-spmenu-sub-btn,
.is-login .cmp-header-withcasio.cmp-header-utility-sub {
  display: block;
}
@media (min-width: 996px) {
  .mf_search_form,
  .search_form {
    width: 153px;
    height: 24px;
    -webkit-transition: width 0.3s ease;
    transition: width 0.3s ease;
  }
  .is-expand .mf_search_form,
  .is-expand .search_form {
    width: 466px;
  }
  .search_form_close {
    display: none;
    position: relative;
    width: 14px;
    height: 14px;
    cursor: pointer;
  }
  .search_form_close:after,
  .search_form_close:before {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 0;
    border-top: 1px solid #000;
    content: '';
  }
  .search_form_close:before {
    -webkit-transform: translate(-50%, -50%) rotate(45deg);
    transform: translate(-50%, -50%) rotate(45deg);
  }
  .search_form_close:after {
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
    transform: translate(-50%, -50%) rotate(-45deg);
  }
  .is-expand .search_form_close {
    display: block;
  }
  .cmp-header-utility__item__search {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    padding-bottom: 0;
    background-color: #fff;
    border-bottom: 1px solid #d8d8d8;
  }
  .cmp-header-utility__item__search .yxt-SearchBar-container {
    overflow: visible;
    background-color: transparent;
    border-bottom: none;
  }
  .cmp-header-utility__item__search .yxt-SearchBar-autocomplete {
    width: calc(100% + 14px);
    margin-top: 4px;
    margin-left: -14px;
  }
  .cmp-header-utility__item__search .yxt-AutoComplete {
    background-color: #fff;
  }
  .cmp-header-utility__item__search .yxt-AutoComplete-option--item:hover,
  .cmp-header-utility__item__search .yxt-AutoComplete:before {
    background-color: transparent;
  }
  .cmp-header--brandgshock .search_form_close:after,
  .cmp-header--brandgshock .search_form_close:before,
  .cmp-header--casiotone .search_form_close:after,
  .cmp-header--casiotone .search_form_close:before,
  .cmp-header--celviano .search_form_close:after,
  .cmp-header--celviano .search_form_close:before,
  .cmp-header--celviano_g .search_form_close:after,
  .cmp-header--celviano_g .search_form_close:before,
  .cmp-header--grandHybrid .search_form_close:after,
  .cmp-header--grandHybrid .search_form_close:before,
  .cmp-header--gshock .search_form_close:after,
  .cmp-header--gshock .search_form_close:before,
  .cmp-header--privia .search_form_close:after,
  .cmp-header--privia .search_form_close:before {
    border-top-color: #fff;
  }
  .cmp-header--brandgshock .cmp-header-utility__item__search,
  .cmp-header--casiotone .cmp-header-utility__item__search,
  .cmp-header--celviano .cmp-header-utility__item__search,
  .cmp-header--celviano_g .cmp-header-utility__item__search,
  .cmp-header--grandHybrid .cmp-header-utility__item__search,
  .cmp-header--gshock .cmp-header-utility__item__search,
  .cmp-header--privia .cmp-header-utility__item__search {
    background-color: #000;
    border-bottom-color: #fff;
  }
  .cmp-header--brandgshock .search_form .yxt-AutoComplete {
    background-color: rgba(0, 0, 0, 0.8);
  }
  .cmp-header--brandgshock .search_form .yxt-AutoComplete-option--item {
    color: #fff;
  }
}
@media (max-width: 995px) {
  .cmp-header.is-sp-search-open {
    top: 0;
    -webkit-transform: none;
    transform: none;
    -webkit-transition: none;
    transition: none;
  }
  .cmp-header-spsearch-modal {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1000;
    width: 100%;
    height: 100%;
    padding: 55px 1pc;
    background-color: #fff;
  }
  .cmp-header-spsearch-modal.is-search-open {
    display: block;
    overflow-y: scroll;
    height: 100vh;
  }
  .cmp-header-spsearch-modal div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon,
  .cmp-header-spsearch-modal img.Icon-image,
  .cmp-header-spsearch-modal span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon {
    width: 18px;
    height: 18px;
  }
  .cmp-header-spsearch-modal .js-yext-query.yxt-SearchBar-input {
    font-size: 14px;
  }
  .cmp-header-spsearch-modal li.js-yext-autocomplete-option.yxt-AutoComplete-option.yxt-AutoComplete-option--item {
    padding-top: 10px;
    font-size: 14px;
    font-weight: 500;
  }
  .cmp-header-spsearch-modal__heading {
    font-size: 20px;
  }
  .cmp-header-splogin-modal,
  .cmp-header-splogout-modal {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1000;
    width: 100%;
    height: 750pt;
    padding: 55px 1pc;
    background-color: #fff;
  }
  .cmp-header-splogin-modal.is-login-open,
  .cmp-header-splogout-modal.is-login-open {
    display: block;
  }
  .cmp-header-splogin-modal__heading,
  .cmp-header-splogout-modal__heading {
    font-size: 20px;
  }
  .cmp-header-splogin-modal__close,
  .cmp-header-splogout-modal__close {
    position: absolute;
    top: 56px;
    right: 9pt;
    width: 27px;
    height: 27px;
  }
  .cmp-header-splogin-modal__close:after,
  .cmp-header-splogin-modal__close:before,
  .cmp-header-splogout-modal__close:after,
  .cmp-header-splogout-modal__close:before {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 0;
    border-top: 2px solid #000;
    content: '';
  }
  .cmp-header-splogin-modal__close:before,
  .cmp-header-splogout-modal__close:before {
    -webkit-transform: translate(-50%, -50%) rotate(45deg);
    transform: translate(-50%, -50%) rotate(45deg);
  }
  .cmp-header-splogin-modal__close:after,
  .cmp-header-splogout-modal__close:after {
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
    transform: translate(-50%, -50%) rotate(-45deg);
  }
  .cmp-header-content-sp-login-menu__item {
    margin-bottom: 30px;
    margin-right: calc(12vw - 1pc);
    margin-left: calc(12vw - 1pc);
  }
  .cmp-header-content-sp-login-menu__item a {
    text-decoration: none;
    color: #000;
  }
  .cmp-header-content-sp-login-menu__item .cmp-button {
    color: #fff;
    min-width: 100%;
  }
  .cmp-header-content-sp-login-menu .cmp-header-account--mypage,
  .cmp-header-content-sp-login-menu .cmp-header-content-sp-login-menu__item--login {
    margin-top: 60px;
  }
  .mf_search_form_sp,
  .search_form_sp {
    margin-top: 50px;
  }
  .search_form_sp .yxt-AutoComplete-wrapper {
    position: inherit !important;
  }
  .cmp-header-spsearch-modal__close {
    position: absolute;
    top: 56px;
    right: 9pt;
    width: 27px;
    height: 27px;
  }
  .cmp-header-spsearch-modal__close:after,
  .cmp-header-spsearch-modal__close:before {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 0;
    border-top: 2px solid #000;
    content: '';
  }
  .cmp-header-spsearch-modal__close:before {
    -webkit-transform: translate(-50%, -50%) rotate(45deg);
    transform: translate(-50%, -50%) rotate(45deg);
  }
  .cmp-header-spsearch-modal__close:after {
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
    transform: translate(-50%, -50%) rotate(-45deg);
  }
  .mf_search_form_sp form,
  .yxt-SearchBar-form {
    height: 30px !important;
    padding-bottom: 3px;
    border-bottom: 1px solid #000;
  }
  .yxt-SearchBar-autocomplete {
    margin-top: 5px;
  }
  .yxt-SearchBar-container {
    border-bottom: none;
  }
  .cmp-header--brandgshock .search_form .cmp-header-spsearch-modal {
    background-color: rgba(0, 0, 0, 0.85);
    color: #fff;
  }
  .cmp-header--brandgshock .search_form .cmp-header-spsearch-modal__close:after,
  .cmp-header--brandgshock .search_form .cmp-header-spsearch-modal__close:before {
    border-top-color: #fff;
  }
  .cmp-header--brandgshock .search_form .yxt-SearchBar-form {
    border-bottom-color: #fff;
  }
  .cmp-header--brandgshock .search_form .yxt-AutoComplete-wrapper,
  .cmp-header--brandgshock .search_form .yxt-SearchBar-button,
  .cmp-header--brandgshock .search_form .yxt-SearchBar-clear,
  .cmp-header--brandgshock .search_form .yxt-SearchBar-container {
    background-color: transparent;
  }
  .cmp-header--brandgshock .search_form .yxt-AutoComplete-option--item {
    color: #fff;
  }
  .cmp-header--brandgshock .search_form .Icon svg path {
    stroke: #fff;
  }
}
.yxt-SearchBar-container {
  border-radius: 0 !important;
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom-color: #9d9d9d !important;
}
.yxt-SearchBar-container:focus-within,
.yxt-SearchBar-container:hover {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.mf_search_form_sp form,
.yxt-SearchBar-form {
  height: 24px;
}
.js-yext-query.yxt-SearchBar-input,
.mf_search_form_sp form input[type='search'],
.mf_search_form_sp form input[type='text'] {
  font-weight: 500;
  font-size: 9pt;
  line-height: 1.6;
  width: 70px;
  padding-left: 8px;
  padding-bottom: 5px;
  color: #000;
  width: 100%;
}
.js-yext-query.yxt-SearchBar-input a,
.mf_search_form_sp form input[type='search'] a,
.mf_search_form_sp form input[type='text'] a {
  color: #000;
}
@media (max-width: 767px) {
  .js-yext-query.yxt-SearchBar-input,
  .mf_search_form_sp form input[type='search'],
  .mf_search_form_sp form input[type='text'] {
    font-size: 9pt;
    line-height: 1.6;
  }
}
.js-yext-query.yxt-SearchBar-input {
  width: 100%;
}
div.yxt-SearchBar-buttonImage,
span.yxt-SearchBar-buttonImage {
  width: 15px;
  height: 15px;
}
@media (max-width: 995px) {
  div.yxt-SearchBar-buttonImage,
  span.yxt-SearchBar-buttonImage {
    width: 25px;
    height: 24px;
  }
}
.yxt-SearchBar img.Icon-image {
  width: 17px;
  height: 17px;
}
.yxt-AutoComplete {
  padding-bottom: 5px !important;
}
.yxt-AutoComplete:before {
  margin-left: 0;
  margin-right: 0;
  background-color: #9d9d9d;
  height: 0 !important;
}
button.js-yext-submit.yxt-SearchBar-button {
  padding-left: 8px;
  padding-right: 5px;
  padding-bottom: 5px;
}
:root {
  --yxt-searchbar-focus-shadow: none;
  --yxt-autocomplete-option-hover-background-color: #fff;
}
li.js-yext-autocomplete-option.yxt-AutoComplete-option.yxt-AutoComplete-option--item,
li.mf_finder_searchBox_suggest_item {
  padding-left: 8px;
  font-weight: 500;
  font-size: 9pt;
  line-height: 1.6;
  padding-bottom: 1rem;
  padding-bottom: 5px !important;
}
li.js-yext-autocomplete-option.yxt-AutoComplete-option.yxt-AutoComplete-option--item a,
li.mf_finder_searchBox_suggest_item a {
  color: #000;
}
@media (max-width: 767px) {
  li.js-yext-autocomplete-option.yxt-AutoComplete-option.yxt-AutoComplete-option--item,
  li.mf_finder_searchBox_suggest_item {
    font-size: 9pt;
    line-height: 1.6;
  }
}
li.js-yext-autocomplete-option.yxt-AutoComplete-option.yxt-AutoComplete-option--item:hover,
li.mf_finder_searchBox_suggest_item:hover {
  text-decoration: underline;
}
.cmp-header-content-sp-menu__item .sp-menu img {
  width: 20px;
  height: 20px;
}
.cmp-header-content-sp-menu__item.cmp-header-content-sp-menu__item--login-menu {
  position: relative;
}
@media (max-width: 995px) {
  .cmp-header--casiotone .search_form .js-yext-query.yxt-SearchBar-input,
  .cmp-header--celviano .search_form .js-yext-query.yxt-SearchBar-input,
  .cmp-header--celviano_g .search_form .js-yext-query.yxt-SearchBar-input,
  .cmp-header--grandHybrid .search_form .js-yext-query.yxt-SearchBar-input,
  .cmp-header--gshock .search_form .js-yext-query.yxt-SearchBar-input,
  .cmp-header--privia .search_form .js-yext-query.yxt-SearchBar-input {
    color: #000 !important;
  }
}
:root .cmp-header--brandgshock .search_form,
:root .cmp-header--casiotone .search_form,
:root .cmp-header--celviano .search_form,
:root .cmp-header--celviano_g .search_form,
:root .cmp-header--grandHybrid .search_form,
:root .cmp-header--gshock .search_form,
:root .cmp-header--privia .search_form {
  --yxt-searchbar-focus-shadow: none;
}
@media (min-width: 996px) {
  :root .cmp-header--brandgshock .search_form,
  :root .cmp-header--casiotone .search_form,
  :root .cmp-header--celviano .search_form,
  :root .cmp-header--celviano_g .search_form,
  :root .cmp-header--grandHybrid .search_form,
  :root .cmp-header--gshock .search_form,
  :root .cmp-header--privia .search_form {
    --yxt-searchbar-button-background-color-base: #000 !important;
  }
}
.cmp-header--brandgshock .search_form .yxt-SearchBar-container,
.cmp-header--casiotone .search_form .yxt-SearchBar-container,
.cmp-header--celviano .search_form .yxt-SearchBar-container,
.cmp-header--celviano_g .search_form .yxt-SearchBar-container,
.cmp-header--grandHybrid .search_form .yxt-SearchBar-container,
.cmp-header--gshock .search_form .yxt-SearchBar-container,
.cmp-header--privia .search_form .yxt-SearchBar-container {
  border-radius: 0 !important;
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom-color: #fff !important;
}
.cmp-header--brandgshock .search_form .js-yext-query.yxt-SearchBar-input,
.cmp-header--casiotone .search_form .js-yext-query.yxt-SearchBar-input,
.cmp-header--celviano .search_form .js-yext-query.yxt-SearchBar-input,
.cmp-header--celviano_g .search_form .js-yext-query.yxt-SearchBar-input,
.cmp-header--grandHybrid .search_form .js-yext-query.yxt-SearchBar-input,
.cmp-header--gshock .search_form .js-yext-query.yxt-SearchBar-input,
.cmp-header--privia .search_form .js-yext-query.yxt-SearchBar-input {
  color: #fff;
}
.cmp-header--brandgshock .search_form .yxt-AutoComplete:before,
.cmp-header--casiotone .search_form .yxt-AutoComplete:before,
.cmp-header--celviano .search_form .yxt-AutoComplete:before,
.cmp-header--celviano_g .search_form .yxt-AutoComplete:before,
.cmp-header--grandHybrid .search_form .yxt-AutoComplete:before,
.cmp-header--gshock .search_form .yxt-AutoComplete:before,
.cmp-header--privia .search_form .yxt-AutoComplete:before {
  background-color: #000;
}
.cmp-header--brandgshock .search_form button.js-yext-submit.yxt-SearchBar-button,
.cmp-header--casiotone .search_form button.js-yext-submit.yxt-SearchBar-button,
.cmp-header--celviano .search_form button.js-yext-submit.yxt-SearchBar-button,
.cmp-header--celviano_g .search_form button.js-yext-submit.yxt-SearchBar-button,
.cmp-header--grandHybrid .search_form button.js-yext-submit.yxt-SearchBar-button,
.cmp-header--gshock .search_form button.js-yext-submit.yxt-SearchBar-button,
.cmp-header--privia .search_form button.js-yext-submit.yxt-SearchBar-button {
  padding: 5px 5px 5px 8px;
}
.cmp-header--brandgshock .search_form div.yxt-SearchBar-buttonImage.component.yxt-Answers-component,
.cmp-header--brandgshock .search_form div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon,
.cmp-header--brandgshock .search_form span.yxt-SearchBar-buttonImage.component.yxt-Answers-component,
.cmp-header--brandgshock .search_form span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon,
.cmp-header--casiotone .search_form div.yxt-SearchBar-buttonImage.component.yxt-Answers-component,
.cmp-header--casiotone .search_form div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon,
.cmp-header--casiotone .search_form span.yxt-SearchBar-buttonImage.component.yxt-Answers-component,
.cmp-header--casiotone .search_form span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon,
.cmp-header--celviano .search_form div.yxt-SearchBar-buttonImage.component.yxt-Answers-component,
.cmp-header--celviano .search_form div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon,
.cmp-header--celviano .search_form span.yxt-SearchBar-buttonImage.component.yxt-Answers-component,
.cmp-header--celviano .search_form span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon,
.cmp-header--celviano_g .search_form div.yxt-SearchBar-buttonImage.component.yxt-Answers-component,
.cmp-header--celviano_g .search_form div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon,
.cmp-header--celviano_g .search_form span.yxt-SearchBar-buttonImage.component.yxt-Answers-component,
.cmp-header--celviano_g .search_form span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon,
.cmp-header--grandHybrid .search_form div.yxt-SearchBar-buttonImage.component.yxt-Answers-component,
.cmp-header--grandHybrid .search_form div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon,
.cmp-header--grandHybrid .search_form span.yxt-SearchBar-buttonImage.component.yxt-Answers-component,
.cmp-header--grandHybrid .search_form span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon,
.cmp-header--gshock .search_form div.yxt-SearchBar-buttonImage.component.yxt-Answers-component,
.cmp-header--gshock .search_form div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon,
.cmp-header--gshock .search_form span.yxt-SearchBar-buttonImage.component.yxt-Answers-component,
.cmp-header--gshock .search_form span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon,
.cmp-header--privia .search_form div.yxt-SearchBar-buttonImage.component.yxt-Answers-component,
.cmp-header--privia .search_form div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon,
.cmp-header--privia .search_form span.yxt-SearchBar-buttonImage.component.yxt-Answers-component,
.cmp-header--privia .search_form span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon {
  width: 19px;
  height: 20px;
  background-repeat: no-repeat;
  vertical-align: text-bottom;
  background-size: contain;
}
@media (min-width: 996px) {
  .cmp-header--brandgshock .search_form div.yxt-SearchBar-buttonImage.component.yxt-Answers-component:before,
  .cmp-header--brandgshock
    .search_form
    div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon:before,
  .cmp-header--brandgshock .search_form span.yxt-SearchBar-buttonImage.component.yxt-Answers-component:before,
  .cmp-header--brandgshock
    .search_form
    span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon:before,
  .cmp-header--casiotone .search_form div.yxt-SearchBar-buttonImage.component.yxt-Answers-component:before,
  .cmp-header--casiotone
    .search_form
    div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon:before,
  .cmp-header--casiotone .search_form span.yxt-SearchBar-buttonImage.component.yxt-Answers-component:before,
  .cmp-header--casiotone
    .search_form
    span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon:before,
  .cmp-header--celviano .search_form div.yxt-SearchBar-buttonImage.component.yxt-Answers-component:before,
  .cmp-header--celviano
    .search_form
    div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon:before,
  .cmp-header--celviano .search_form span.yxt-SearchBar-buttonImage.component.yxt-Answers-component:before,
  .cmp-header--celviano
    .search_form
    span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon:before,
  .cmp-header--celviano_g .search_form div.yxt-SearchBar-buttonImage.component.yxt-Answers-component:before,
  .cmp-header--celviano_g
    .search_form
    div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon:before,
  .cmp-header--celviano_g .search_form span.yxt-SearchBar-buttonImage.component.yxt-Answers-component:before,
  .cmp-header--celviano_g
    .search_form
    span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon:before,
  .cmp-header--grandHybrid .search_form div.yxt-SearchBar-buttonImage.component.yxt-Answers-component:before,
  .cmp-header--grandHybrid
    .search_form
    div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon:before,
  .cmp-header--grandHybrid .search_form span.yxt-SearchBar-buttonImage.component.yxt-Answers-component:before,
  .cmp-header--grandHybrid
    .search_form
    span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon:before,
  .cmp-header--gshock .search_form div.yxt-SearchBar-buttonImage.component.yxt-Answers-component:before,
  .cmp-header--gshock
    .search_form
    div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon:before,
  .cmp-header--gshock .search_form span.yxt-SearchBar-buttonImage.component.yxt-Answers-component:before,
  .cmp-header--gshock
    .search_form
    span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon:before,
  .cmp-header--privia .search_form div.yxt-SearchBar-buttonImage.component.yxt-Answers-component:before,
  .cmp-header--privia
    .search_form
    div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon:before,
  .cmp-header--privia .search_form span.yxt-SearchBar-buttonImage.component.yxt-Answers-component:before,
  .cmp-header--privia
    .search_form
    span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon:before {
    position: relative;
    bottom: 4px;
    font-family: icon-casio !important;
    font-size: 19px;
    content: '\e95c';
    color: #fff;
  }
  .cmp-header--brandgshock .search_form div.yxt-SearchBar-buttonImage.component.yxt-Answers-component img.Icon-image,
  .cmp-header--brandgshock
    .search_form
    div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon
    img.Icon-image,
  .cmp-header--brandgshock .search_form span.yxt-SearchBar-buttonImage.component.yxt-Answers-component img.Icon-image,
  .cmp-header--brandgshock
    .search_form
    span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon
    img.Icon-image,
  .cmp-header--casiotone .search_form div.yxt-SearchBar-buttonImage.component.yxt-Answers-component img.Icon-image,
  .cmp-header--casiotone
    .search_form
    div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon
    img.Icon-image,
  .cmp-header--casiotone .search_form span.yxt-SearchBar-buttonImage.component.yxt-Answers-component img.Icon-image,
  .cmp-header--casiotone
    .search_form
    span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon
    img.Icon-image,
  .cmp-header--celviano .search_form div.yxt-SearchBar-buttonImage.component.yxt-Answers-component img.Icon-image,
  .cmp-header--celviano
    .search_form
    div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon
    img.Icon-image,
  .cmp-header--celviano .search_form span.yxt-SearchBar-buttonImage.component.yxt-Answers-component img.Icon-image,
  .cmp-header--celviano
    .search_form
    span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon
    img.Icon-image,
  .cmp-header--celviano_g .search_form div.yxt-SearchBar-buttonImage.component.yxt-Answers-component img.Icon-image,
  .cmp-header--celviano_g
    .search_form
    div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon
    img.Icon-image,
  .cmp-header--celviano_g .search_form span.yxt-SearchBar-buttonImage.component.yxt-Answers-component img.Icon-image,
  .cmp-header--celviano_g
    .search_form
    span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon
    img.Icon-image,
  .cmp-header--grandHybrid .search_form div.yxt-SearchBar-buttonImage.component.yxt-Answers-component img.Icon-image,
  .cmp-header--grandHybrid
    .search_form
    div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon
    img.Icon-image,
  .cmp-header--grandHybrid .search_form span.yxt-SearchBar-buttonImage.component.yxt-Answers-component img.Icon-image,
  .cmp-header--grandHybrid
    .search_form
    span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon
    img.Icon-image,
  .cmp-header--gshock .search_form div.yxt-SearchBar-buttonImage.component.yxt-Answers-component img.Icon-image,
  .cmp-header--gshock
    .search_form
    div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon
    img.Icon-image,
  .cmp-header--gshock .search_form span.yxt-SearchBar-buttonImage.component.yxt-Answers-component img.Icon-image,
  .cmp-header--gshock
    .search_form
    span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon
    img.Icon-image,
  .cmp-header--privia .search_form div.yxt-SearchBar-buttonImage.component.yxt-Answers-component img.Icon-image,
  .cmp-header--privia
    .search_form
    div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon
    img.Icon-image,
  .cmp-header--privia .search_form span.yxt-SearchBar-buttonImage.component.yxt-Answers-component img.Icon-image,
  .cmp-header--privia
    .search_form
    span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon
    img.Icon-image {
    display: none;
  }
}
.mf_search_form_sp form,
.mf_search_form form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.mf_search_form_sp input[type='search'],
.mf_search_form input[type='search'] {
  display: block;
  width: 100%;
  background-color: transparent;
  color: #333;
  border: none;
  outline: none;
}
.mf_search_form_sp button,
.mf_search_form button {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  overflow: hidden;
  background: url(clientlib-site/resources/images/header/icon_search_black.svg) no-repeat 50%;
  background-size: contain;
  text-indent: -9999px;
  cursor: pointer;
}
.mf_search_form [type='search']::-webkit-search-cancel-button,
.mf_search_form [type='search']::-webkit-search-decoration,
.mf_search_form [type='text']::-webkit-search-cancel-button,
.mf_search_form [type='text']::-webkit-search-decoration,
.mf_search_form_sp [type='search']::-webkit-search-cancel-button,
.mf_search_form_sp [type='search']::-webkit-search-decoration,
.mf_search_form_sp [type='text']::-webkit-search-cancel-button,
.mf_search_form_sp [type='text']::-webkit-search-decoration {
  -webkit-appearance: none;
  appearance: none;
}
.mf_search_form_sp input::-ms-clear,
.mf_search_form input::-ms-clear {
  visibility: hidden;
}
.mf_search_form .mf_finder_container .mf_finder_searchBox_items_wrapper,
.mf_search_form_sp .mf_finder_container .mf_finder_searchBox_items_wrapper {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
}
.mf_search_form .mf_finder_container .mf_finder_searchBox_items,
.mf_search_form_sp .mf_finder_container .mf_finder_searchBox_items {
  padding: unset;
}
.mf_search_form .mf_finder_container .mf_finder_searchBox_items input[type='text'],
.mf_search_form_sp .mf_finder_container .mf_finder_searchBox_items input[type='text'] {
  display: block;
  width: 100%;
  background-color: transparent;
  color: #333;
  border: none;
  outline: none;
  min-height: unset;
  -moz-appearance: unset;
  appearance: unset;
  -webkit-appearance: unset;
}
.mf_search_form .mf_finder_container .mf_finder_searchBox_items .mf_finder_searchBox_suggest_items,
.mf_search_form_sp .mf_finder_container .mf_finder_searchBox_items .mf_finder_searchBox_suggest_items {
  background-color: #fff;
  padding-bottom: 5px;
  border: none;
}
@media (min-width: 996px) {
  .mf_search_form .mf_finder_container .mf_finder_searchBox_items .mf_finder_searchBox_suggest_items,
  .mf_search_form_sp .mf_finder_container .mf_finder_searchBox_items .mf_finder_searchBox_suggest_items {
    width: calc(100% + 36px);
    margin-top: 9px;
    margin-left: -14px;
  }
}
.mf_search_form .mf_finder_container .mf_finder_searchBox_items .mf_finder_searchBox_suggest_items li,
.mf_search_form_sp .mf_finder_container .mf_finder_searchBox_items .mf_finder_searchBox_suggest_items li {
  border: none;
  padding: 0.25rem 1rem 0.25rem 8px;
}
.mf_search_form
  .mf_finder_container
  .mf_finder_searchBox_items
  .mf_finder_searchBox_suggest_items
  li
  a.mf_finder_searchBox_suggest_link,
.mf_search_form_sp
  .mf_finder_container
  .mf_finder_searchBox_items
  .mf_finder_searchBox_suggest_items
  li
  a.mf_finder_searchBox_suggest_link {
  color: #212121 !important;
  font-size: 9pt;
  padding: unset;
}
.mf_search_form .mf_finder_container .mf_finder_searchBox_items .mf_finder_searchBox_suggest_items li:hover,
.mf_search_form_sp .mf_finder_container .mf_finder_searchBox_items .mf_finder_searchBox_suggest_items li:hover {
  text-decoration: underline;
  background-color: transparent;
}
.mf_search_form_clear {
  display: none;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  position: relative;
  width: 30px;
  cursor: pointer;
}
.mf_search_form_clear.is-show {
  display: block;
}
.mf_search_form_clear:after,
.mf_search_form_clear:before {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 30%;
  height: 0;
  border-top: 1px solid #333;
  content: '';
}
.mf_search_form_clear:before {
  -webkit-transform: translate(-50%, -50%) rotate(45deg);
  transform: translate(-50%, -50%) rotate(45deg);
}
.mf_search_form_clear:after {
  -webkit-transform: translate(-50%, -50%) rotate(-45deg);
  transform: translate(-50%, -50%) rotate(-45deg);
}
@media (min-width: 996px) {
  .mf_search_form input[type='search'],
  .mf_search_form input[type='text'] {
    height: 24px;
    padding: 7.5px 15px 5px 8px;
    font-size: 9pt;
    line-height: 1.6;
  }
  .cmp-header--brandgshock .mf_search_form input[type='search'],
  .cmp-header--brandgshock .mf_search_form input[type='text'],
  .cmp-header--casiotone .mf_search_form input[type='search'],
  .cmp-header--casiotone .mf_search_form input[type='text'],
  .cmp-header--celviano .mf_search_form input[type='search'],
  .cmp-header--celviano .mf_search_form input[type='text'],
  .cmp-header--celviano_g .mf_search_form input[type='search'],
  .cmp-header--celviano_g .mf_search_form input[type='text'],
  .cmp-header--grandHybrid .mf_search_form input[type='search'],
  .cmp-header--grandHybrid .mf_search_form input[type='text'],
  .cmp-header--gshock .mf_search_form input[type='search'],
  .cmp-header--gshock .mf_search_form input[type='text'],
  .cmp-header--privia .mf_search_form input[type='search'],
  .cmp-header--privia .mf_search_form input[type='text'] {
    color: #fff !important;
  }
  .mf_search_form button {
    width: 20px;
    height: 20px;
    margin-left: 8px;
    cursor: pointer;
  }
  .cmp-header--brandgshock .mf_search_form button,
  .cmp-header--casiotone .mf_search_form button,
  .cmp-header--celviano .mf_search_form button,
  .cmp-header--celviano_g .mf_search_form button,
  .cmp-header--grandHybrid .mf_search_form button,
  .cmp-header--gshock .mf_search_form button,
  .cmp-header--privia .mf_search_form button {
    background-image: url(clientlib-site/resources/images/header/icon_search.svg);
  }
  .mf_search_form .mf_search_form_clear {
    height: 24px;
    cursor: pointer;
  }
  .mf_search_form .mf_search_form_clear:after,
  .mf_search_form .mf_search_form_clear:before {
    width: 30%;
  }
}
@media (max-width: 995px) {
  .mf_search_form {
    display: none;
  }
  .mf_search_form_sp .mf_finder_container .mf_finder_searchBox {
    margin: 0;
  }
  .mf_search_form_sp
    .mf_finder_container
    .mf_finder_searchBox
    form
    .mf_finder_searchBox_items
    .mf_finder_searchBox_suggest_items {
    width: calc(100% + 36px);
    margin-top: 30px;
    padding-left: 0;
    padding-right: 0;
  }
  .mf_search_form_sp
    .mf_finder_container
    .mf_finder_searchBox
    form
    .mf_finder_searchBox_items
    .mf_finder_searchBox_suggest_items
    li {
    padding-top: 10px;
    font-size: 14px;
    font-weight: 500;
  }
  .mf_search_form_sp
    .mf_finder_container
    .mf_finder_searchBox
    form
    .mf_finder_searchBox_items
    .mf_finder_searchBox_suggest_items
    li
    a.mf_finder_searchBox_suggest_link {
    font-size: 14px;
  }
  .mf_search_form_sp .mf_finder_container .mf_finder_searchBox form .mf_finder_searchBox_items input[type='text'] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    height: 20px;
    padding-right: 15px;
    padding-top: 0;
    padding-bottom: 0;
    margin-top: 7.5px;
    font-size: 18px !important;
    width: 100%;
    color: #333;
  }
  .cmp-header--brandgshock .mf_search_form_sp form {
    border-bottom-color: #000;
  }
  .mf_search_form_sp input[type='search'],
  .mf_search_form_sp input[type='text'] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    height: 20px;
    padding-top: 7.5px;
    padding-right: 15px;
    font-size: 14px;
  }
  .cmp-header--brandgshock .mf_search_form_sp input[type='search'],
  .cmp-header--brandgshock .mf_search_form_sp input[type='text'] {
    color: #333;
  }
  .mf_search_form_sp button {
    width: 26px;
    height: 22px;
  }
  .cmp-header--brandgshock .mf_search_form_sp button {
    background: url(clientlib-site/resources/images/header/icon_search_black.svg) no-repeat 50%;
  }
  .mf_search_form_sp .mf_search_form_clear {
    height: 20px;
  }
}
html .js-yext-query.yxt-SearchBar-input,
html .mf_search_form_sp form input[type='search'],
html .mf_search_form_sp form input[type='text'],
html li.js-yext-autocomplete-option.yxt-AutoComplete-option.yxt-AutoComplete-option--item,
html li.mf_finder_searchBox_suggest_item {
  font-family:
    din-2014,
    Noto Sans JP,
    ヒラギノ角ゴ ProN,
    Hiragino Kaku Gothic ProN,
    Meiryo,
    メイリオ,
    sans-serif;
}
html[lang='zh-tw'] .mf_search_form_sp form input[type='search'],
html[lang='zh-tw'] .mf_search_form_sp form input[type='text'],
html[lang='zh'] .mf_search_form_sp form input[type='search'],
html[lang='zh'] .mf_search_form_sp form input[type='text'] {
  font-family:
    din-2014,
    Noto Sans TC,
    sans-serif;
}
.header_short .cmp-header.is-inside {
  top: 90px;
}
@media (max-width: 995px) {
  .mf_search_form_sp form,
  .yxt-SearchBar-form {
    width: 133.33333%;
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
    -webkit-transform-origin: left top;
    transform-origin: left top;
  }
  .yxt-GeoLocationFilter,
  .yxt-SearchBar,
  .yxt-SearchBar-container {
    height: 100vh !important;
    overflow-y: scroll;
  }
  .mf_search_form_sp {
    height: 30px !important;
  }
  .cmp-header-spsearch-modal div.yxt-SearchBar-buttonImage.component.yxt-Answers-component,
  .cmp-header-spsearch-modal div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon,
  .cmp-header-spsearch-modal img.Icon-image,
  .cmp-header-spsearch-modal span.yxt-SearchBar-buttonImage.component.yxt-Answers-component,
  .cmp-header-spsearch-modal span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon {
    width: 24px;
    height: 24px;
  }
  .mf_search_form_sp form,
  .yxt-SearchBar-form {
    height: 40px !important;
    padding-bottom: 4px;
    border-bottom: 1.33333px solid #000;
  }
  .cmp-header-spsearch-modal .js-yext-query.yxt-SearchBar-input {
    font-size: 18px;
    margin-top: 7.5px;
    padding-top: 0;
    padding-bottom: 0;
  }
  .js-yext-query.yxt-SearchBar-input,
  .mf_search_form_sp_v3 form input[type='text'],
  .mf_search_form_sp form input[type='search'] {
    font-size: 1pc;
    height: 26.66667px;
  }
  .mf_search_form_sp button {
    width: 34.66667px;
    height: 29.33333px;
  }
  .mf_search_form_sp .mf_search_form_clear {
    width: 40px;
    height: 26.66667px;
  }
  .yxt-SearchBar-clear .Icon svg {
    width: 1.33333em;
    height: 1.33333em;
  }
}
.cmp-header-history {
  background-color: #f4f5f8;
  width: 100%;
}
.cmp-header-checked_list {
  margin-left: auto;
  margin-right: auto;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding-bottom: 2px;
}
.cmp-header-checked_list .cmp-header-checked_list__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 951pt;
  margin: -18px 0 0;
  padding: 0;
}
.cmp-header-checked_list .cmp-header-checked_list__items .cmp-header-checked_list__item {
  background-color: #fff;
  color: #000;
  width: 5pc;
  height: 5pc;
  font-size: 20px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  margin: 15px 10px 10px 0;
  list-style-type: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-decoration: none;
}
.cmp-header-checked_list .cmp-header-checked_list__items .cmp-header-checked_list__item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
.cmp-header-checked_list .cmp-header-checked_list__items .cmp-header-checked_list__item img {
  width: auto;
  height: 60px;
}
.cmp-header-checked_list-title {
  padding-top: 9pt;
  padding-bottom: 9pt;
}
.cmp-header-checked_list-title h2 {
  font-weight: 700;
  font-size: 14px;
  line-height: 1pc;
}
.cmp-header-sp-history {
  background-color: #f4f5f8;
  width: 100%;
  position: absolute;
  padding-top: 11px;
  padding-left: 2rem;
  left: 0;
  right: 0;
}
.cmp-header-sp-history .cmp-header-checked_list-sp-title {
  font-size: 14px;
  margin-bottom: 1rem;
}
.cmp-header-sp-history__space {
  margin-bottom: 131px !important;
}
@media (min-width: 768px) {
  .cmp-header-sp-checked_list__wrapper {
    position: relative;
  }
}
.cmp-header-sp-checked_list__frame {
  display: block;
  overflow-x: auto;
  padding-bottom: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.cmp-header-sp-checked_list__frame .simplebar-track {
  pointer-events: all;
  cursor: pointer;
}
.cmp-header-sp-checked_list__frame .simplebar-track.simplebar-horizontal {
  height: 9pt;
  margin-right: 0;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#f4f5f8),
    color-stop(41.66667%, #f4f5f8),
    color-stop(41.66667%, #eee),
    color-stop(58.33333%, #eee),
    color-stop(58.33333%, #f4f5f8),
    to(#f4f5f8)
  );
  background: linear-gradient(0deg, #f4f5f8 0, #f4f5f8 41.66667%, #eee 0, #eee 58.33333%, #f4f5f8 0, #f4f5f8);
}
.cmp-header-sp-checked_list__frame .simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  top: 0;
  height: 9pt;
}
.cmp-header-sp-checked_list__frame .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  left: 0;
  right: 0;
  margin-right: -6px;
  opacity: 1;
  -webkit-transition: auto;
  transition: auto;
  border-radius: 0;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#f4f5f8),
    color-stop(41.66667%, #f4f5f8),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #f4f5f8),
    to(#f4f5f8)
  );
  background: linear-gradient(0deg, #f4f5f8 0, #f4f5f8 41.66667%, #999 0, #999 58.33333%, #f4f5f8 0, #f4f5f8);
}
.cmp-header-sp-checked_list__frame .simplebar-track.simplebar-horizontal:active .simplebar-scrollbar:before,
.cmp-header-sp-checked_list__frame .simplebar-track.simplebar-horizontal:hover .simplebar-scrollbar:before {
  height: 9pt;
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transition: auto;
  transition: auto;
  border-radius: 0;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#f4f5f8),
    color-stop(25%, #f4f5f8),
    color-stop(41.66667%, #000),
    color-stop(58.33333%, #000),
    color-stop(58.33333%, #f4f5f8),
    to(#f4f5f8)
  );
  background: linear-gradient(0deg, #f4f5f8 0, #f4f5f8 25%, #000 41.66667%, #000 58.33333%, #f4f5f8 0, #f4f5f8);
}
.cmp-header-sp-checked_list .cmp-header-sp-checked_list__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  margin: 0;
  padding: 0;
}
.cmp-header-sp-checked_list .cmp-header-sp-checked_list__items .cmp-header-sp-checked_list__item {
  width: 14.93333vw;
  height: 14.93333vw;
  max-width: 56px;
  max-height: 56px;
  list-style-type: none;
  margin-right: 5px;
  background-color: #fff;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.cmp-header-sp-checked_list .cmp-header-sp-checked_list__items .cmp-header-sp-checked_list__item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
.cmp-header-sp-checked_list .cmp-header-sp-checked_list__items .cmp-header-sp-checked_list__item img {
  height: 45px;
  width: auto;
}
.access-code-pdp-page .cmp-header.is-inside,
.access-code-plp-page .cmp-header.is-inside {
  top: 90px;
}
.access-code-pdp-page .cmp-header .cmp-header-utility,
.access-code-pdp-page .cmp-header .cmp-header-utility__item.cmp-header-utility__item__search,
.access-code-plp-page .cmp-header .cmp-header-utility,
.access-code-plp-page .cmp-header .cmp-header-utility__item.cmp-header-utility__item__search {
  display: none !important;
}
.access-code-pdp-page .cmp-header .cmp-header-main .cmp-header-utility,
.access-code-plp-page .cmp-header .cmp-header-main .cmp-header-utility {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
@media (max-width: 995px) {
  .access-code-pdp-page .cmp-header .cmp-header-content-sp-menu .cmp-header-content-sp-menu__item--search,
  .access-code-pdp-page .cmp-header .cmp-header-content-sp-menu .cmp-header-content-sp-menu__item.sp-menu,
  .access-code-plp-page .cmp-header .cmp-header-content-sp-menu .cmp-header-content-sp-menu__item--search,
  .access-code-plp-page .cmp-header .cmp-header-content-sp-menu .cmp-header-content-sp-menu__item.sp-menu {
    display: none;
  }
}
.cmp-header--no-grey-header .cmp-header > .cmp-header-utility,
.cmp-header--noicon .cmp-header-content-sp {
  display: none;
}
.cmp-header.is-show-fixed {
  position: fixed;
  top: 90px;
  width: 100% !important;
  margin-left: -50% !important;
  margin-right: -50% !important;
}
@media (max-width: 995px) {
  .cmp-header.is-show-fixed {
    top: 50px;
  }
}
.cmp-header--eduEC .cmp-header .cmp-header-vertical-menu__container {
  color: #092981;
}
.cmp-header--eduEC .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-product_link__item a:hover {
  border-bottom: 2px solid #092981;
}
@media (max-width: 995px) {
  .cmp-header--eduEC .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-product_link__item a:hover {
    border-bottom: none;
  }
}
.cmp-header--eduEC .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__item a:hover {
  border-bottom: 2px solid #092981;
}
@media (max-width: 995px) {
  .cmp-header--eduEC .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__item a:hover {
    border-bottom: none;
  }
}
.cmp-header--eduEC .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__sub-item a {
  background-image: url(clientlib-site/resources/images/header/icon_arrow_eduEC.svg);
}
@media (min-width: 996px) {
  .cmp-header--eduEC .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__sub-item a {
    background-image: url(clientlib-site/resources/images/header/icon_arrow_left_eduEC.svg);
  }
}
@media (max-width: 995px) {
  .cmp-header--eduEC
    .cmp-header
    .cmp-header-vertical-menu__container
    .cmp-header-vertical-menu__thumbnail-menu--title-sp {
    background-image: url(clientlib-site/resources/images/header/icon_arrow_left_eduEC.svg);
  }
}
.cmp-header--eduEC .cmp-header .icon-black {
  display: none;
}
.cmp-header--eduEC .cmp-header .icon-eduEC {
  display: inline-block;
}
.cmp-header--eduEC .cmp-header > .cmp-header-utility {
  background-color: #eff2fa;
}
.cmp-header--eduEC .cmp-header > .cmp-header-utility .cmp-header-utility__items .cmp-header-utility__item {
  color: #092981 !important;
}
.cmp-header--eduEC
  .cmp-header
  > .cmp-header-utility
  .cmp-header-utility__items
  .cmp-header-utility__item
  .cmp-header-utility-sub__trigger:after {
  border-right-color: #092981;
  border-bottom-color: #092981;
}
.cmp-header--eduEC .cmp-header > .cmp-header-utility .cmp-header-utility__items .cmp-header-utility__item a {
  color: #092981 !important;
}
.cmp-header--eduEC .cmp-header .cmp-header-utility__item,
.cmp-header--eduEC .cmp-header .cmp-header-utility__item a {
  color: #092981;
}
.cmp-header--eduEC .cmp-header .cmp-header-utility-sub.is-sub-fade .cmp-header-utility-sub__trigger {
  border-bottom: 2px solid #092981;
}
.cmp-header--eduEC .cmp-header .cmp-header-utility-sub.is-sub-fade .cmp-header-utility-sub__trigger:after {
  border-right: 1px solid #092981;
  border-bottom: 1px solid #092981;
}
.cmp-header--eduEC .cmp-header .cmp-header-utility__item .cmp-button {
  background-color: #092981;
  color: #fff;
}
.cmp-header--eduEC .cmp-header .cmp-header-utility__item .cmp-button:hover {
  background-color: #3957a8;
  border: 1px solid #3957a8;
}
.cmp-header--eduEC .cmp-header .cmp-header-navigation__item,
.cmp-header--eduEC .cmp-header .cmp-header-navigation__item > a {
  color: #092981;
}
.cmp-header--eduEC .cmp-header .cmp-header-navigation__item.is-open > a:after {
  border-bottom: 2px solid #092981;
}
.cmp-header--eduEC .cmp-header .cmp-header-navigation__next,
.cmp-header--eduEC .cmp-header .cmp-header-navigation__prev {
  border-top: 1px solid #092981;
  border-right: 1px solid #092981;
}
.cmp-header--eduEC .cmp-header .icon-login-check {
  font-family: icon-casio !important;
  font-size: 20px;
}
.cmp-header--eduEC .cmp-header .icon-login-check .path1:before {
  content: '\e905';
  color: #092981;
}
.cmp-header--eduEC .cmp-header .icon-login-check .path2:before {
  content: '\e906';
  color: #fff;
}
.cmp-header--eduEC .cmp-header .cmp-header-utility__item__search {
  border-bottom-color: #092981;
}
.cmp-header--eduEC .cmp-header .search_form_close:after,
.cmp-header--eduEC .cmp-header .search_form_close:before {
  border-top-color: #092981;
}
.cmp-header--eduEC
  .cmp-header
  .search_form
  div.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon,
.cmp-header--eduEC
  .cmp-header
  .search_form
  span.yxt-SearchBar-buttonImage.js-yxt-SearchBar-buttonImage.js-yxt-SearchBar-Icon {
  background-image: url(clientlib-site/resources/images/header/icon_search_eduEC.svg);
  width: 19px;
  height: 20px;
}
.cmp-header--eduEC .cmp-header .search_form button.js-yext-submit.yxt-SearchBar-button {
  padding: 5px 5px 5px 8px;
}
.cmp-header--eduEC .cmp-header .yxt-SearchBar img.Icon-image {
  display: none;
}
.cmp-header--eduEC .cmp-header .cmp-header-utility__item--notification #cartQuantity {
  background-color: #092981;
}
.cmp-header--eduEC .cmp-header .cmp-header-product_link__item a {
  color: #092981;
}
.cmp-header--eduEC .cmp-header .cmp-header-product_link__item a:hover {
  border-bottom: 2px solid #092981;
}
.cmp-header--eduEC .cmp-header .cmp-header-submenu__secdonary ul,
.cmp-header--eduEC .cmp-header .cmp-header-submenu__secdonary ul > li > ul > li a,
.cmp-header--eduEC .cmp-header .cmp-header-submenu__secdonary ul a {
  color: #092981;
}
@media (max-width: 995px) {
  .cmp-header--eduEC .cmp-header .cmp-header-spmenu__primary--arrow .cmp-header-spmenu__item a {
    background-image: url(clientlib-site/resources/images/header/icon_arrow_eduEC.svg);
  }
  .cmp-header--eduEC .cmp-header .cmp-header-spmenu__item,
  .cmp-header--eduEC .cmp-header .cmp-header-spmenu__item a {
    color: #092981;
  }
  .cmp-header--eduEC .cmp-header .cmp-header-spmenu__item a:hover {
    background-color: #eff2fa;
  }
  .cmp-header--eduEC .cmp-header .cmp-header-spmenu__item.cmp-header-spmenu-sub-btn a {
    background-image: url(clientlib-site/resources/images/header/icon_arrow_eduEC.svg);
  }
  .cmp-header--eduEC .cmp-header .cmp-header-spmenu__item.cmp-header-spmenu-sub-close {
    background-image: url(clientlib-site/resources/images/header/icon_arrow_left_eduEC.svg);
  }
  .cmp-header--eduEC .cmp-header .cmp-header-content-sp-menu__item--notification #cartQuantitySp {
    background-color: #092981;
  }
  .cmp-header--eduEC .cmp-header .cmp-header-splogin-modal__close:after,
  .cmp-header--eduEC .cmp-header .cmp-header-splogin-modal__close:before,
  .cmp-header--eduEC .cmp-header .cmp-header-splogout-modal__close:after,
  .cmp-header--eduEC .cmp-header .cmp-header-splogout-modal__close:before,
  .cmp-header--eduEC .cmp-header .cmp-header-spsearch-modal__close:after,
  .cmp-header--eduEC .cmp-header .cmp-header-spsearch-modal__close:before {
    border-top: 2px solid #092981;
  }
  .cmp-header--eduEC .cmp-header .cmp-header-spsearch-modal__heading {
    color: #092981;
  }
  .cmp-header--eduEC .cmp-header .mf_search_form_sp form,
  .cmp-header--eduEC .cmp-header .yxt-SearchBar-form {
    border-bottom: 1.33333px solid #092981;
  }
  .cmp-header--eduEC .cmp-header .cmp-header-content-sp-login-menu .cmp-header-content-sp-login-menu__item a,
  .cmp-header--eduEC .cmp-header .cmp-header-splogin-modal__heading,
  .cmp-header--eduEC .cmp-header .cmp-header-splogout-modal__heading {
    color: #092981;
  }
  .cmp-header--eduEC .cmp-header .cmp-header-content-sp-login-menu .cmp-header-account--mypage .cmp-button,
  .cmp-header--eduEC
    .cmp-header
    .cmp-header-content-sp-login-menu
    .cmp-header-content-sp-login-menu__item--login
    .cmp-button {
    background-color: #092981;
    border: 1px solid #092981;
    color: #fff;
  }
  .cmp-header--eduEC .cmp-header .cmp-header-content-sp-login-menu .cmp-header-account--mypage .cmp-button:hover,
  .cmp-header--eduEC
    .cmp-header
    .cmp-header-content-sp-login-menu
    .cmp-header-content-sp-login-menu__item--login
    .cmp-button:hover {
    background-color: #3957a8;
    border: 1px solid #3957a8;
  }
}
@media (prefers-contrast: more) {
  .cmp-header .cmp-header-utility__item--notification #cartQuantity,
  .cmp-header .yxt-SearchBar img.Icon-image {
    -webkit-filter: invert(1);
    filter: invert(1);
  }
}
@media (prefers-contrast: more) and (max-width: 995px) {
  .cmp-header .cmp-header-spmenu-sub-btn a,
  .cmp-header .cmp-header-spmenu__primary--arrow .cmp-header-spmenu__item a {
    background-image: url(clientlib-site/resources/images/header/icon_arrow_white.svg);
  }
  .cmp-header .cmp-header-spmenu__item.cmp-header-spmenu-sub-close {
    background-image: url(clientlib-site/resources/images/header/icon_arrow_left_white.svg);
  }
  .cmp-header .cmp-header-content-sp-menu__item--notification #cartQuantitySp {
    -webkit-filter: invert(1);
    filter: invert(1);
  }
}
@media (prefers-contrast: more) {
  .cmp-header--babyg .cmp-header-logo__casio svg,
  .cmp-header--babyg .cmp-header svg.babyg,
  .cmp-header--edifice .cmp-header-logo__casio svg,
  .cmp-header--edifice .cmp-header svg.edifice,
  .cmp-header--oceanus .cmp-header-logo__casio svg,
  .cmp-header--oceanus .cmp-header svg.oceanus,
  .cmp-header--protrek .cmp-header-logo__casio svg,
  .cmp-header--protrek .cmp-header svg.protrek,
  .cmp-header--sheen .cmp-header-logo__casio svg,
  .cmp-header--sheen .cmp-header svg.sheen {
    -webkit-filter: invert(1);
    filter: invert(1);
  }
  .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before,
  .simplebar-track.simplebar-horizontal:hover .simplebar-scrollbar:before {
    -webkit-filter: invert(1);
    filter: invert(1);
    background: #fff !important;
  }
}
.cmp-header .cmp-header-submenu-v2__secdonary--banner {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
}
.cmp-header .cmp-header-submenu-v2__secdonary--banner img {
  height: 32.11679vw;
}
.cmp-header .cmp-header-submenu-v2__secdonary--content {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation {
  position: relative;
}
.cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__next,
.cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__prev {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 10px;
  height: 10px;
  margin: auto;
  border-top: 1px solid #000;
  border-right: 1px solid #000;
  content: '';
  cursor: pointer;
}
.cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__prev {
  top: 0;
  left: calc(22vw + 45px);
  z-index: 2;
  -webkit-transform: translateY(-2px) rotate(-135deg);
  transform: translateY(-2px) rotate(-135deg);
}
@media (min-width: 1367px) {
  .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__prev {
    left: min(375px, calc(11.71205vw + 183.96875px));
  }
}
.cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__next {
  top: 0;
  right: 4vw;
  -webkit-transform: translateY(-2px) rotate(45deg);
  transform: translateY(-2px) rotate(45deg);
}
@media (max-width: 1100px) {
  .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__next {
    right: 3vw;
  }
}
.cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__items {
  overflow: hidden;
  width: 48.5vw;
  left: calc(22vw + 59px);
}
@media (min-width: 1367px) {
  .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__items {
    width: 53.5vw;
    left: min(395px, calc(11.71205vw + 199.96875px));
  }
}
@media (min-width: 996px) {
  .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    position: relative;
    width: calc(100% - 620px);
    margin: 0 24px;
  }
}
.cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation .cmp-header-product-menu-wrap {
  display: none;
  width: 100%;
  position: absolute;
  top: 60px;
  left: calc(22vw + 59px);
  height: 330px;
  z-index: 2;
}
@media (min-width: 1367px) {
  .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation .cmp-header-product-menu-wrap {
    left: min(395px, calc(11.71205vw + 199.96875px));
  }
}
.cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product-menu-wrap.is-open {
  display: block;
}
@media (min-width: 768px) {
  .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation .cmp-header-product_list__wrapper {
    position: relative;
  }
}
.cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation .cmp-header-product_list__banner {
  position: absolute;
  top: -60px;
  left: calc(-22vw + -83px);
}
@media (min-width: 1367px) {
  .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation .cmp-header-product_list__banner {
    left: max(-419px, calc(11.71205vw + 223.96875px) * -1);
  }
}
.cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation .cmp-header-product_list__banner img {
  width: auto;
  height: calc(16.5vw + 231px);
  aspect-ratio: initial !important;
}
@media (min-width: 1367px) {
  .cmp-header
    .cmp-header-submenu-v2__secdonary--content
    .cmp-header-sub-navigation
    .cmp-header-product_list__banner
    img {
    max-height: 500px;
  }
}
.cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation .cmp-header-product_list__frame {
  display: block;
  overflow-x: hidden;
  width: calc(79% + 47px);
}
@media (min-width: 1367px) {
  .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation .cmp-header-product_list__frame {
    width: max(calc(100% - 237px), calc(100% - 14.5vw));
  }
}
.cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_list__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  padding: 0 0 10px;
  margin: 0 0 10px;
}
.cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_list__items
  .cmp-header-product_list__item {
  list-style-type: none;
  margin-right: 15px;
}
.cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_list__items
  .cmp-header-product_list__item:last-child {
  padding-right: 56px;
}
.cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_list__items
  .cmp-header-product_list__item
  .cmp-product_panel {
  width: 284px;
  height: auto;
}
.cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_list__items
  .cmp-header-product_list__item
  .cmp-product_panel__thumb {
  height: 282px;
}
.cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_list__items
  .cmp-header-product_list__item
  .cmp-content_panel__info {
  position: inherit;
  top: inherit;
  left: inherit;
}
.cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_panel__inner {
  text-align: center;
  width: 15.65472vw;
}
@media (min-width: 1367px) {
  .cmp-header
    .cmp-header-submenu-v2__secdonary--content
    .cmp-header-sub-navigation
    .cmp-header-product_list
    .cmp-header-product_panel__inner {
    max-width: 214px;
  }
}
.cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_panel__inner
  a {
  text-decoration: none;
  color: #000;
}
.cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_panel__info-main {
  min-height: 30px;
}
.cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_panel__title {
  font-size: 9pt;
  font-weight: 700;
  margin-top: 5px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_panel__recommend {
  font-size: 10px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_panel__img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 15.65472vw;
  height: 15.65472vw;
  background-color: #f4f5f8;
}
@media (min-width: 1367px) {
  .cmp-header
    .cmp-header-submenu-v2__secdonary--content
    .cmp-header-sub-navigation
    .cmp-header-product_list
    .cmp-header-product_panel__img {
    width: 214px;
    height: 214px;
  }
}
.cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_panel__img
  img {
  max-width: 100%;
  max-height: 100%;
}
.cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__items {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  position: relative;
}
.cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__item {
  padding: 0 2.15827%;
  font-size: 9pt;
  line-height: 1.5;
}
.cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__item:first-child {
  padding-left: 0;
}
.cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__item:last-child {
  padding-right: 0;
}
.cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__item > a {
  position: relative;
  display: block;
  text-decoration: none;
  white-space: nowrap;
  color: #000;
  padding-top: 21px;
  padding-bottom: 21px;
}
.cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__item > a:after {
  position: absolute;
  bottom: 1pc;
  left: 0;
  width: 100%;
  height: 4px;
  content: '';
  border-bottom-color: #000;
}
.cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__item.is-open > a:after {
  border-bottom: 2px solid #000;
}
.cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__item:hover:after,
.cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__item:hover:before {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__link {
  margin-right: 56px;
  margin-top: 20px;
}
.cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__link a {
  font-size: 13px;
  font-weight: 700;
  color: #000;
}
.cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__title {
  height: 60px;
}
.cmp-header .cmp-header-product_link__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: calc(22vw + 83px);
  margin-top: calc(16.5vw + 75px);
  margin-bottom: calc(33.33333vw - 32.66667%);
  position: relative;
  z-index: 3;
}
@media (min-width: 1367px) {
  .cmp-header .cmp-header-product_link__items {
    margin-top: 300px;
    margin-left: min(419px, calc(11.71205vw + 223.96875px));
  }
}
.cmp-header .cmp-header-product_link__item {
  font-size: 9pt;
  width: 23%;
  margin-bottom: 0.5rem;
}
@media (max-width: 1072px) {
  .cmp-header .cmp-header-product_link__item {
    width: 25%;
  }
}
.cmp-header .cmp-header-product_link__item a {
  text-decoration: none;
  color: #000;
}
.cmp-header .cmp-header-product_link__item a:hover {
  border-bottom: 2px solid #000;
}
.cmp-header .cmp-header-product_link__item:first-child {
  margin-left: 0;
}
.cmp-header .cmp-header-product_link__item:last-child {
  margin-right: 0;
}
.cmp-header .cmp-header-submenu-wrap.submenu-wrap-with-banner {
  border-top: 0;
  overflow-x: hidden;
}
.cmp-header .cmp-header-submenu-wrap.submenu-wrap-with-banner .cmp-header-sub-navigation__item {
  font-size: 13px;
  font-weight: 700;
}
.cmp-header .cmp-header-submenu-wrap.submenu-wrap-with-banner .cmp-header-submenu {
  padding-top: 45px;
}
.cmp-header .cmp-header-submenu-wrap.submenu-wrap-without-banner {
  border-top: 0;
}
.cmp-header .cmp-header-submenu-wrap.submenu-wrap-without-banner .cmp-header-sub-navigation__item {
  font-size: 13px;
  font-weight: 700;
}
.cmp-header .cmp-header-submenu-wrap.submenu-wrap-without-banner .cmp-header-submenu {
  padding-top: 45px;
}
.cmp-header .cmp-header-submenu-wrap.submenu-wrap-without-banner .cmp-header-submenu-inner {
  max-height: 500px;
  height: calc(16.5vw + 231px);
}
.cmp-header .cmp-header-submenu-wrap.submenu-wrap-without-banner .cmp-header-submenu-v2__secdonary--content {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.cmp-header .cmp-header-checked_list-v2 {
  margin-left: auto;
  margin-right: auto;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding-bottom: 2px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-header .cmp-header-checked_list-v2__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 951pt;
  padding: 0;
  width: 68vw;
  overflow-x: hidden;
}
.cmp-header .cmp-header-checked_list-v2__item {
  background-color: #fff;
  color: #000;
  width: 5pc;
  height: 5pc;
  font-size: 20px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  margin: 15px 10px 10px 0;
  list-style-type: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-decoration: none;
}
.cmp-header .cmp-header-checked_list-v2__item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
.cmp-header .cmp-header-checked_list-v2__item img {
  width: auto;
  height: 60px;
}
.cmp-header .cmp-header-checked_list-v2 .cmp-header-checked_list-v2__btn {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-header .cmp-header-checked_list-v2 .cmp-header-checked_list-v2__btn-next,
.cmp-header .cmp-header-checked_list-v2 .cmp-header-checked_list-v2__btn-prev {
  position: relative;
  top: 0;
  bottom: 0;
  width: 10px;
  height: 10px;
  margin: auto;
  border-top: 1px solid #000;
  border-right: 1px solid #000;
  content: '';
  cursor: pointer;
}
.cmp-header .cmp-header-checked_list-v2 .cmp-header-checked_list-v2__btn-prev {
  position: absolute;
  -webkit-transform: translateY(-2px) rotate(-135deg);
  transform: translateY(-2px) rotate(-135deg);
  left: 10pc;
}
.cmp-header .cmp-header-checked_list-v2 .cmp-header-checked_list-v2__btn-next {
  position: absolute;
  -webkit-transform: translateY(-2px) rotate(45deg);
  transform: translateY(-2px) rotate(45deg);
  left: calc(68vw + 190px);
}
.cmp-header .cmp-header-checked_list-v2__title {
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 40px;
}
.cmp-header .cmp-header-checked_list-v2__title h2 {
  font-weight: 700;
  font-size: 14px;
  line-height: 1pc;
}
.cmp-header--brandgshock .cmp-header .cmp-header-submenu-v2 .cmp-header-sub-navigation__link a,
.cmp-header--brandgshock .cmp-header .cmp-header-submenu-v2 .cmp-header-sub-navigation__title {
  color: #fff;
}
.cmp-header--brandgshock .cmp-header .cmp-header-submenu-v2 .cmp-header-sub-navigation__item.is-open > a:after {
  border-bottom: 2px solid #fff;
}
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-submenu-v2
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_panel__inner
  a {
  color: #fff;
}
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-submenu-v2
  .cmp-header-sub-navigation
  .cmp-header-product_list__frame::-webkit-scrollbar-track {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#252525),
    color-stop(41.66667%, #252525),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #252525),
    to(#252525)
  );
  background: linear-gradient(0deg, #252525 0, #252525 41.66667%, #999 0, #999 58.33333%, #252525 0, #252525);
}
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-submenu-v2
  .cmp-header-sub-navigation
  .cmp-header-product_list__frame::-webkit-scrollbar-thumb {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#252525),
    color-stop(41.66667%, #252525),
    color-stop(41.66667%, #fff),
    color-stop(58.33333%, #fff),
    color-stop(58.33333%, #252525),
    to(#252525)
  );
  background: linear-gradient(0deg, #252525 0, #252525 41.66667%, #fff 0, #fff 58.33333%, #252525 0, #252525);
}
.cmp-header--brandgshock
  .cmp-header
  .cmp-header-submenu-v2
  .cmp-header-sub-navigation
  .cmp-header-product_list__frame::-webkit-scrollbar-thumb:hover {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#252525),
    color-stop(25%, #252525),
    color-stop(41.66667%, #fff),
    color-stop(58.33333%, #fff),
    color-stop(58.33333%, #252525),
    to(#252525)
  );
  background: linear-gradient(0deg, #252525 0, #252525 25%, #fff 41.66667%, #fff 58.33333%, #252525 0, #252525);
}
.cmp-header--brandgshock .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__next,
.cmp-header--brandgshock .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__prev {
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
}
.cmp-header--brandgshock .cmp-header .cmp-header-submenu-wrap::-webkit-scrollbar-track {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#2f2b2b),
    color-stop(41.66667%, #2f2b2b),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #2f2b2b),
    to(#2f2b2b)
  );
  background: linear-gradient(90deg, #2f2b2b 0, #2f2b2b 41.66667%, #999 0, #999 58.33333%, #2f2b2b 0, #2f2b2b);
}
.cmp-header--brandgshock .cmp-header .cmp-header-submenu-wrap::-webkit-scrollbar-thumb {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#2f2b2b),
    color-stop(41.66667%, #2f2b2b),
    color-stop(41.66667%, #fff),
    color-stop(58.33333%, #fff),
    color-stop(58.33333%, #2f2b2b),
    to(#2f2b2b)
  );
  background: linear-gradient(90deg, #2f2b2b 0, #2f2b2b 41.66667%, #fff 0, #fff 58.33333%, #2f2b2b 0, #2f2b2b);
}
.cmp-header--brandgshock .cmp-header .cmp-header-submenu-wrap::-webkit-scrollbar-thumb:hover {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#2f2b2b),
    color-stop(37.5%, #2f2b2b),
    color-stop(37.5%, #fff),
    color-stop(62.5%, #fff),
    color-stop(62.5%, #2f2b2b),
    to(#2f2b2b)
  );
  background: linear-gradient(90deg, #2f2b2b 0, #2f2b2b 37.5%, #fff 0, #fff 62.5%, #2f2b2b 0, #2f2b2b);
}
.cmp-header--brandgshock .cmp-header .cmp-header-product_link__item a {
  color: #fff;
}
.cmp-header--brandgshock .cmp-header .cmp-header-product_link__item a:hover {
  border-bottom: 2px solid #fff;
}
.cmp-header--brandgshock .cmp-header .cmp-header-checked_list-v2 .cmp-header-checked_list-v2__btn-next,
.cmp-header--brandgshock .cmp-header .cmp-header-checked_list-v2 .cmp-header-checked_list-v2__btn-prev {
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
}
@media (max-width: 995px) {
  body.is-open-ver2 {
    overflow-y: hidden;
  }
  .cmp-header .cmp-header-spmenu-ver2 {
    position: fixed;
    display: block;
    right: 0;
    top: 50px;
    width: 100%;
    height: 100%;
    z-index: 1000;
  }
  .cmp-header .cmp-header-spmenu-ver2__container {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: calc(100vh - 50px);
    height: calc(100dvh - 50px);
    overflow-y: auto;
    padding: 10px 1pc 75px 15px;
    background-color: #fff;
    -webkit-overflow-scrolling: touch;
  }
  .cmp-header .cmp-header-spmenu-ver2__close {
    position: absolute;
    top: 15px;
    right: 1pc;
    width: auto;
    height: auto;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2__close img:first-child,
  .cmp-header .cmp-header-spmenu-ver2__close img:last-child {
    display: none;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2__close img:last-child {
    display: inline-block;
  }
  .cmp-header .cmp-header-spmenu-ver2__item {
    background-color: #fff;
  }
  .cmp-header .cmp-header-spmenu-ver2__item a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 14px;
    min-height: 44px;
    width: 100%;
    height: 100%;
    padding: 11px 22px 11px 0;
    color: #000;
    text-decoration: none;
    line-height: 19px;
  }
  .cmp-header .cmp-header-spmenu-ver2__item a > span {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .cmp-header .cmp-header-spmenu-ver2__item a:after {
    -webkit-box-flex: 0;
    -ms-flex: 0;
    flex: 0;
    padding-right: 1rem;
    color: #d91e49;
  }
  .cmp-header .cmp-header-spmenu-ver2__item a:hover {
    background-color: #f0f0f0;
  }
  .cmp-header .cmp-header-spmenu-ver2__item.cmp-header-spmenu-sub-close {
    background-image: url(clientlib-site/resources/images/header/icon_arrow_left.svg);
    background-repeat: no-repeat;
    background-position: 0;
  }
  .cmp-header .cmp-header-spmenu-ver2__item.cmp-header-spmenu-sub-close a {
    font-size: 18px;
    pointer-events: none;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2__item.cmp-header-spmenu-sub-close {
    background-image: url(clientlib-site/resources/images/header/icon_arrow_left_white.svg);
  }
  .cmp-header .cmp-header-spmenu-ver2__primary {
    background-color: #fff;
  }
  .cmp-header .cmp-header-spmenu-ver2__primary--arrow .cmp-header-spmenu__item a {
    background-image: url(clientlib-site/resources/images/header/icon_arrow.svg);
    background-repeat: no-repeat;
    background-position: 100%;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2__primary--arrow .cmp-header-spmenu__item a {
    background-image: url(clientlib-site/resources/images/header/icon_arrow_white.svg);
  }
  .cmp-header .cmp-header-spmenu-ver2__primary--bottom {
    border-bottom: none;
  }
  .cmp-header .cmp-header-spmenu-ver2__secondary {
    background-color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .cmp-header .cmp-header-spmenu-ver2__secondary .cmp-header-spmenu__item {
    width: 100%;
    text-align: center;
  }
  .cmp-header .cmp-header-spmenu-ver2__secondary .cmp-header-spmenu__item a {
    font-size: 13px;
    color: #000;
  }
  .cmp-header .cmp-header-spmenu-ver2__secondary .cmp-header-spmenu__item a span {
    width: 100%;
    padding: 6px 0;
    background-color: #f7f8fa;
  }
  .cmp-header .cmp-header-spmenu-ver2__open .icon-close-black,
  .cmp-header .cmp-header-spmenu-ver2__open .icon-close-eduEC,
  .cmp-header .cmp-header-spmenu-ver2__open .icon-close-white {
    display: none;
  }
  .cmp-header .cmp-header-spmenu-ver2__close .icon-close-black,
  .cmp-header .cmp-header-spmenu-ver2__close .icon-close-eduEC,
  .cmp-header .cmp-header-spmenu-ver2__close .icon-close-white {
    position: absolute;
    right: 0;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-accordion__title {
    font-size: 14px;
    border-top: none;
    padding: 1rem 0;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-accordion__title:after {
    width: 20px;
    height: 20px;
    top: 27%;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-accordion__item {
    border-bottom: none;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-accordion__panel {
    margin-right: 0;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-header-sp-history {
    position: relative;
    width: 100vw;
    margin-left: -15px;
    padding-left: 44px;
    padding-bottom: 1px;
  }
  .cmp-header .cmp-header-spmenu-ver2 .icon-sp_heart__text {
    margin-left: 10px;
    margin-bottom: 2px;
  }
  .cmp-header .cmp-header-spmenu-ver2 .icon-sp_heart .icon-black,
  .cmp-header .cmp-header-spmenu-ver2 .icon-sp_heart .icon-eduEC,
  .cmp-header .cmp-header-spmenu-ver2 .icon-sp_heart .icon-white {
    margin-bottom: 4px;
    -webkit-box-flex: unset;
    -ms-flex: unset;
    flex: unset;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product-menu-wrap {
    display: block;
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
    z-index: 2;
    margin-left: -50px;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product_list__frame {
    display: block;
    overflow-x: auto;
    width: 87.4vw;
    padding-bottom: 20px;
    margin-bottom: 10px;
    cursor: pointer;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product_list .cmp-header-product_list__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    margin: 0;
    padding: 0;
  }
  .cmp-header
    .cmp-header-spmenu-ver2
    .cmp-header-product_list
    .cmp-header-product_list__items
    .cmp-header-product_list__item {
    list-style-type: none;
    margin-right: 15px;
    width: 110px;
  }
  .cmp-header
    .cmp-header-spmenu-ver2
    .cmp-header-product_list
    .cmp-header-product_list__items
    .cmp-header-product_list__item
    .cmp-product_panel {
    width: 284px;
    height: auto;
  }
  .cmp-header
    .cmp-header-spmenu-ver2
    .cmp-header-product_list
    .cmp-header-product_list__items
    .cmp-header-product_list__item
    .cmp-product_panel__thumb {
    height: 282px;
  }
  .cmp-header
    .cmp-header-spmenu-ver2
    .cmp-header-product_list
    .cmp-header-product_list__items
    .cmp-header-product_list__item
    .cmp-content_panel__info {
    position: inherit;
    top: inherit;
    left: inherit;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product_list .cmp-header-product_panel__inner {
    text-align: center;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product_list .cmp-header-product_panel__inner a {
    text-decoration: none;
    color: #000;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product_list .cmp-header-product_panel__title {
    font-size: 11px;
    margin-top: 5px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product_list .cmp-header-product_panel__recommend {
    font-size: 10px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product_list .cmp-header-product_panel__img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 110px;
    width: 110px;
    background-color: #f4f5f8;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product_list .cmp-header-product_panel__img img {
    max-width: 100%;
    max-height: 100%;
    height: auto;
    width: auto;
  }
  .cmp-header .cmp-header-spmenu-ver2 .cmp-header-sp-checked_list__frame {
    width: 86.64vw;
  }
  @-webkit-keyframes in {
    0% {
      -webkit-transform: translate(100%);
    }
    to {
      -webkit-transform: translate(0);
    }
  }
  @keyframes in {
    0% {
      -webkit-transform: translate(100%);
      transform: translate(100%);
    }
    to {
      -webkit-transform: translate(0);
      transform: translate(0);
    }
  }
  @-webkit-keyframes out {
    0% {
      -webkit-transform: translate(0);
    }
    to {
      -webkit-transform: translate(100%);
    }
  }
  @keyframes out {
    0% {
      -webkit-transform: translate(0);
      transform: translate(0);
    }
    to {
      -webkit-transform: translate(100%);
      transform: translate(100%);
    }
  }
  .cmp-header .cmp-header-spmenu-ver2.is-open {
    -webkit-animation: in 0.3s linear;
    animation: in 0.3s linear;
  }
  .cmp-header .cmp-header-spmenu-ver2 {
    -webkit-animation: out 0.3s linear;
    animation: out 0.3s linear;
  }
  .cmp-header--brandgshock .body.is-open-ver2,
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2 .cmp-header-spmenu-ver2__container {
    background-color: #000;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2 .cmp-accordion__item {
    background-color: initial;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2 .cmp-accordion__item .cmp-accordion__title {
    color: #fff;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2 .cmp-accordion__item .cmp-accordion__title:after {
    font-family: icon-casio !important;
    font-size: 20px;
    content: '\e952';
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2 .cmp-accordion__item .cmp-accordion__title.open:after {
    font-family: icon-casio !important;
    font-size: 20px;
    content: '\e94b';
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2__item {
    background-color: initial;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2__item a {
    color: #fff;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2__item a:hover,
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2__primary {
    background-color: initial;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product_list__frame {
    padding-bottom: 10px;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product_panel__inner a {
    color: #fff;
  }
  .cmp-header--brandgshock .cmp-header .cmp-header-spmenu-ver2 .cmp-header-sp-history {
    background-color: initial;
  }
  .cmp-header--casiotone .cmp-header .cmp-header-spmenu-ver2__item .icon-black,
  .cmp-header--celviano .cmp-header .cmp-header-spmenu-ver2__item .icon-black,
  .cmp-header--celviano_g .cmp-header .cmp-header-spmenu-ver2__item .icon-black,
  .cmp-header--grandHybrid .cmp-header .cmp-header-spmenu-ver2__item .icon-black,
  .cmp-header--gshock .cmp-header .cmp-header-spmenu-ver2__item .icon-black,
  .cmp-header--privia .cmp-header .cmp-header-spmenu-ver2__item .icon-black {
    display: inline-block;
    cursor: pointer;
  }
  .cmp-header--casiotone .cmp-header .cmp-header-spmenu-ver2__item .icon-white,
  .cmp-header--celviano .cmp-header .cmp-header-spmenu-ver2__item .icon-white,
  .cmp-header--celviano_g .cmp-header .cmp-header-spmenu-ver2__item .icon-white,
  .cmp-header--grandHybrid .cmp-header .cmp-header-spmenu-ver2__item .icon-white,
  .cmp-header--gshock .cmp-header .cmp-header-spmenu-ver2__item .icon-white,
  .cmp-header--privia .cmp-header .cmp-header-spmenu-ver2__item .icon-white {
    display: none;
  }
}
@media (max-width: 767px) {
  .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product-menu-wrap {
    margin-left: -29px;
  }
}
.cmp-header-product_list__frame .simplebar-track {
  pointer-events: all;
  cursor: pointer;
  cursor: hand;
}
.cmp-header-product_list__frame .simplebar-track.simplebar-horizontal {
  height: 9pt;
  margin-right: 56px;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #eee),
    color-stop(58.33333%, #eee),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
}
@media (max-width: 995px) {
  .cmp-header-product_list__frame .simplebar-track.simplebar-horizontal {
    margin-right: 0;
  }
}
.cmp-header-product_list__frame .simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  top: 0;
  height: 9pt;
}
.cmp-header-product_list__frame .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  left: 0;
  right: 0;
  margin-right: -6px;
  opacity: 1;
  -webkit-transition: auto;
  transition: auto;
  border-radius: 0;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
}
.cmp-header-product_list__frame .simplebar-track.simplebar-horizontal:active .simplebar-scrollbar:before,
.cmp-header-product_list__frame .simplebar-track.simplebar-horizontal:hover .simplebar-scrollbar:before {
  height: 9pt;
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transition: auto;
  transition: auto;
  border-radius: 0;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(25%, #fff),
    color-stop(41.66667%, #000),
    color-stop(58.33333%, #000),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 25%, #000 41.66667%, #000 58.33333%, #fff 0, #fff);
}
.cmp-header--brandgshock .cmp-header-product_list__frame .simplebar-track {
  pointer-events: all;
  cursor: pointer;
  cursor: hand;
}
.cmp-header--brandgshock .cmp-header-product_list__frame .simplebar-track.simplebar-horizontal {
  height: 9pt;
  margin-right: 56px;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(rgba(0, 0, 0, 0.85)),
    color-stop(41.66667%, rgba(0, 0, 0, 0.85)),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, rgba(0, 0, 0, 0.85)),
    to(rgba(0, 0, 0, 0.85))
  );
  background: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0.85) 0,
    rgba(0, 0, 0, 0.85) 41.66667%,
    #999 0,
    #999 58.33333%,
    rgba(0, 0, 0, 0.85) 0,
    rgba(0, 0, 0, 0.85)
  );
  background-color: #000;
}
@media (max-width: 995px) {
  .cmp-header--brandgshock .cmp-header-product_list__frame .simplebar-track.simplebar-horizontal {
    margin-right: 0;
  }
}
.cmp-header--brandgshock .cmp-header-product_list__frame .simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  top: 0;
  height: 9pt;
  background-color: #000;
}
.cmp-header--brandgshock
  .cmp-header-product_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before {
  left: 0;
  right: 0;
  margin-right: -6px;
  opacity: 1;
  -webkit-transition: auto;
  transition: auto;
  border-radius: 0;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(rgba(0, 0, 0, 0.85)),
    color-stop(41.66667%, rgba(0, 0, 0, 0.85)),
    color-stop(41.66667%, #fff),
    color-stop(58.33333%, #fff),
    color-stop(58.33333%, rgba(0, 0, 0, 0.85)),
    to(rgba(0, 0, 0, 0.85))
  );
  background: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0.85) 0,
    rgba(0, 0, 0, 0.85) 41.66667%,
    #fff 0,
    #fff 58.33333%,
    rgba(0, 0, 0, 0.85) 0,
    rgba(0, 0, 0, 0.85)
  );
  background-color: #000;
}
.cmp-header--brandgshock
  .cmp-header-product_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-header--brandgshock
  .cmp-header-product_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before {
  height: 9pt;
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transition: auto;
  transition: auto;
  border-radius: 0;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(rgba(0, 0, 0, 0.85)),
    color-stop(25%, rgba(0, 0, 0, 0.85)),
    color-stop(41.66667%, #fff),
    color-stop(58.33333%, #fff),
    color-stop(58.33333%, rgba(0, 0, 0, 0.85)),
    to(rgba(0, 0, 0, 0.85))
  );
  background: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0.85) 0,
    rgba(0, 0, 0, 0.85) 25%,
    #fff 41.66667%,
    #fff 58.33333%,
    rgba(0, 0, 0, 0.85) 0,
    rgba(0, 0, 0, 0.85)
  );
}
.cmp-header--eduEC .cmp-header .cmp-header-history,
.cmp-header--eduEC .cmp-header .cmp-header-sp-history {
  background-color: #eff2fa;
}
.cmp-header--eduEC .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__item > a {
  color: #092981;
}
.cmp-header--eduEC
  .cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation__item.is-open
  > a:after {
  border-bottom: 2px solid #092981;
}
.cmp-header--eduEC
  .cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_panel__title,
.cmp-header--eduEC .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__link a {
  color: #092981;
}
.cmp-header--eduEC .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__next,
.cmp-header--eduEC .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__prev {
  border-top: 1px solid #092981;
  border-right: 1px solid #092981;
}
.cmp-header--eduEC
  .cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-sub-navigation__item
  > a {
  color: #092981;
}
.cmp-header--eduEC
  .cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-sub-navigation__item.is-open
  > a:after {
  border-bottom: 2px solid #092981;
}
.cmp-header--eduEC
  .cmp-header
  .cmp-header-product_list__frame
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #758bc5),
    color-stop(58.33333%, #758bc5),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #758bc5 0, #758bc5 58.33333%, #fff 0, #fff);
}
.cmp-header--eduEC
  .cmp-header
  .cmp-header-product_list__frame
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-header--eduEC
  .cmp-header
  .cmp-header-product_list__frame
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before {
  top: 0;
  bottom: 0;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(25%, #fff),
    color-stop(41.66667%, #092981),
    color-stop(58.33333%, #092981),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 25%, #092981 41.66667%, #092981 58.33333%, #fff 0, #fff);
}
@media (max-width: 995px) {
  .cmp-header--eduEC .cmp-header .cmp-header-spmenu-ver2 .cmp-accordion__title,
  .cmp-header--eduEC .cmp-header .cmp-header-spmenu-ver2 .cmp-header-spmenu-ver2__item,
  .cmp-header--eduEC .cmp-header .cmp-header-spmenu-ver2 .cmp-header-spmenu-ver2__item a {
    color: #092981;
  }
  .cmp-header--eduEC .cmp-header .cmp-header-spmenu-ver2 .cmp-accordion__title:after {
    font-family: icon-casio !important;
    font-size: 20px;
    content: '\e90b';
  }
  .cmp-header--eduEC .cmp-header .cmp-header-spmenu-ver2 .cmp-accordion__title.open:after {
    font-family: icon-casio !important;
    font-size: 20px;
    content: '\e90a';
  }
  .cmp-header--eduEC .cmp-header .cmp-header-spmenu-ver2 .cmp-header-checked_list-sp-title,
  .cmp-header--eduEC .cmp-header .cmp-header-spmenu-ver2 .cmp-header-product_list .cmp-header-product_panel__title,
  .cmp-header--eduEC .cmp-header .cmp-header-spmenu-ver2 .cmp-header-spmenu__item a {
    color: #092981;
  }
  .cmp-header--eduEC .cmp-header .cmp-header-sp-checked_list__frame .simplebar-track.simplebar-horizontal {
    background: -webkit-gradient(
      linear,
      left bottom,
      left top,
      from(#eff2fa),
      color-stop(41.66667%, #eff2fa),
      color-stop(41.66667%, #eee),
      color-stop(58.33333%, #eee),
      color-stop(58.33333%, #eff2fa),
      to(#eff2fa)
    );
    background: linear-gradient(0deg, #eff2fa 0, #eff2fa 41.66667%, #eee 0, #eee 58.33333%, #eff2fa 0, #eff2fa);
  }
  .cmp-header--eduEC
    .cmp-header
    .cmp-header-sp-checked_list__frame
    .simplebar-track.simplebar-horizontal
    .simplebar-scrollbar:before {
    background: -webkit-gradient(
      linear,
      left bottom,
      left top,
      from(#eff2fa),
      color-stop(41.66667%, #eff2fa),
      color-stop(41.66667%, #758bc5),
      color-stop(58.33333%, #758bc5),
      color-stop(58.33333%, #eff2fa),
      to(#eff2fa)
    );
    background: linear-gradient(0deg, #eff2fa 0, #eff2fa 41.66667%, #758bc5 0, #758bc5 58.33333%, #eff2fa 0, #eff2fa);
  }
  .cmp-header--eduEC
    .cmp-header
    .cmp-header-sp-checked_list__frame
    .simplebar-track.simplebar-horizontal:active
    .simplebar-scrollbar:before,
  .cmp-header--eduEC
    .cmp-header
    .cmp-header-sp-checked_list__frame
    .simplebar-track.simplebar-horizontal:hover
    .simplebar-scrollbar:before {
    top: 0;
    bottom: 0;
    background: -webkit-gradient(
      linear,
      left bottom,
      left top,
      from(#eff2fa),
      color-stop(25%, #eff2fa),
      color-stop(41.66667%, #092981),
      color-stop(58.33333%, #092981),
      color-stop(58.33333%, #eff2fa),
      to(#eff2fa)
    );
    background: linear-gradient(0deg, #eff2fa 0, #eff2fa 25%, #092981 41.66667%, #092981 58.33333%, #eff2fa 0, #eff2fa);
  }
}
@media (prefers-contrast: more) {
  .cmp-header .cmp-accordion__title:after {
    -webkit-filter: invert(1);
    filter: invert(1);
  }
  .cmp-header--brandgshock .cmp-header .cmp-accordion__title:after {
    -webkit-filter: invert(0);
    filter: invert(0);
  }
  .cmp-header .icon-close-black {
    -webkit-filter: invert(1);
    filter: invert(1);
  }
}
.cmp-helloworld__item-label {
  margin-bottom: 0;
}
.cmp-helloworld__item-output {
  margin-top: 0;
}
.cmp-image-slider__wrapper .simplebar-track.simplebar-horizontal {
  margin: 0 56px;
}
@media (max-width: 767px) {
  .cmp-image-slider__wrapper .simplebar-track.simplebar-horizontal {
    margin: 0 1pc;
  }
}
.cmp-image-slider__wrapper .simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  height: 2px;
}
@media (min-width: 768px) {
  .cmp-image-slider__wrapper {
    position: relative;
  }
}
.cmp-image-slider__wrapper .cmp-image-slider__item {
  margin-right: 5px;
  width: 100%;
  list-style-type: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  scroll-snap-stop: always;
  text-align: center;
}
.cmp-image-slider__wrapper-with-spacing {
  margin-left: -2px;
  margin-top: -2px;
  margin-bottom: 10px;
}
.cmp-image-slider__btn {
  width: 100%;
  position: absolute;
  z-index: 300;
  top: 174px;
}
@media (max-width: 767px) {
  .cmp-image-slider__btn {
    display: none !important;
  }
}
.cmp-image-slider__btn-prev {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  display: none;
}
.cmp-image-slider__btn-next,
.cmp-image-slider__btn-prev {
  position: absolute;
  background: #fff;
  background-image: url(clientlib-site/resources/images/common/icon/icon_next.svg);
  text-indent: -9999px;
  width: 30px;
  height: 30px;
  overflow: hidden;
  cursor: pointer;
}
.cmp-image-slider__btn-next {
  right: 0;
}
.cmp-image-slider__btn-prev-with-spacing {
  left: 3px;
}
.cmp-image-slider__btn-next-with-spacing {
  right: 3px;
}
.cmp-image-slider__btn--with-img {
  background-image: none;
  text-indent: 0;
}
.cmp-image-slider__frame {
  width: 100%;
  overflow-x: auto;
  padding-bottom: 30px;
  overflow-y: hidden;
}
@media (max-width: 767px) {
  .cmp-image-slider__frame {
    padding-bottom: 15px;
  }
}
.cmp-image-slider__frame::-webkit-scrollbar {
  height: 9pt;
}
.cmp-image-slider__frame::-webkit-scrollbar-track {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #eee),
    color-stop(58.33333%, #eee),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
}
.cmp-image-slider__frame::-webkit-scrollbar-thumb {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
}
.cmp-image-slider__frame::-webkit-scrollbar-thumb:hover {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(25%, #fff),
    color-stop(41.66667%, #000),
    color-stop(58.33333%, #000),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 25%, #000 41.66667%, #000 58.33333%, #fff 0, #fff);
}
.cmp-image-slider__frame .simplebar-track {
  pointer-events: all;
  cursor: pointer;
}
.cmp-image-slider__frame .simplebar-track.simplebar-horizontal {
  height: 9pt;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #eee),
    color-stop(58.33333%, #eee),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
}
.cmp-image-slider__frame .simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  top: 0;
  height: 9pt;
}
.cmp-image-slider__frame .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transition: auto;
  transition: auto;
  border-radius: 0;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
}
.cmp-image-slider__frame .simplebar-track.simplebar-horizontal:active .simplebar-scrollbar:before,
.cmp-image-slider__frame .simplebar-track.simplebar-horizontal:hover .simplebar-scrollbar:before {
  height: 9pt;
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transition: auto;
  transition: auto;
  border-radius: 0;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(25%, #fff),
    color-stop(41.66667%, #000),
    color-stop(58.33333%, #000),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 25%, #000 41.66667%, #000 58.33333%, #fff 0, #fff);
}
.cmp-image-slider__frame .simplebar-track.simplebar-vertical {
  display: none;
}
.cmp-image-slider__list .cmp-image-slider__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
.cmp-image-slider__list .cmp-image-slider__item {
  list-style-type: none;
}
.cmp-image-slider--image-panel .cmp-image-slider__item {
  width: auto;
}
.cmp-image-slider--image-panel .cmp-image-slider__item .image {
  width: 282px;
  height: auto;
}
@media (max-width: 767px) {
  .cmp-image-slider--image-panel .cmp-image-slider__item .image {
    width: 52.8vw;
  }
}
.cmp-image-slider--image-panel .cmp-image-slider__item.hidden .image {
  width: 282px;
  visibility: hidden;
}
@media (max-width: 767px) {
  .cmp-image-slider--image-panel .cmp-image-slider__item.hidden .image {
    width: 52.8vw;
  }
}
.cmp-image-slider--image-panel .cmp-image-slider__item.hidden .image div {
  display: none;
}
.cmp-image-slider--full-width .simplebar-content-wrapper {
  -ms-scroll-snap-type: x mandatory;
  scroll-snap-type: x mandatory;
  scroll-behavior: smooth;
}
.cmp-image-slider--full-width .cmp-image-slider__item {
  min-width: 100%;
  scroll-snap-align: start;
}
.cmp-image-slider--full-width .cmp-image-slider__item .image {
  min-width: 100%;
  height: auto;
}
.cmp-image-slider--full-width .cmp-image-slider__item.hidden .image {
  min-width: 100%;
  visibility: hidden;
}
.cmp-image-slider--full-width .cmp-image-slider__item.hidden .image div {
  display: none;
}
.cmp-image-slider--precap-next .simplebar-content-wrapper {
  -ms-scroll-snap-type: x mandatory;
  scroll-snap-type: x mandatory;
  scroll-behavior: smooth;
}
.cmp-image-slider--precap-next .cmp-image-slider__item {
  scroll-snap-align: center;
}
.cmp-image-slider--precap-next .cmp-image-slider__item:first-child {
  min-width: calc(100% - 61px);
}
@media (max-width: 767px) {
  .cmp-image-slider--precap-next .cmp-image-slider__item:first-child {
    min-width: calc(100% - 21px);
  }
}
.cmp-image-slider--precap-next .cmp-image-slider__item .image {
  min-width: calc(100% - 61px);
}
@media (max-width: 767px) {
  .cmp-image-slider--precap-next .cmp-image-slider__item .image {
    min-width: calc(100% - 21px);
  }
}
.cmp-image-slider--precap-next .cmp-image-slider__item.hidden .image {
  min-width: calc(100% - 61px);
  visibility: hidden;
}
@media (max-width: 767px) {
  .cmp-image-slider--precap-next .cmp-image-slider__item.hidden .image {
    min-width: calc(100% - 21px);
  }
}
.cmp-image-slider--precap-next .cmp-image-slider__item.hidden .image div {
  display: none;
}
.cmp-image-slider--image-panel .cmp-image-slider__item:first-child,
.cmp-image-slider--precap-next .cmp-image-slider__item:first-child {
  padding-left: 56px;
}
@media (max-width: 767px) {
  .cmp-image-slider--image-panel .cmp-image-slider__item:first-child,
  .cmp-image-slider--precap-next .cmp-image-slider__item:first-child {
    padding-left: 1pc;
  }
}
.cmp-image-slider--image-panel .cmp-image-slider__item:last-child,
.cmp-image-slider--precap-next .cmp-image-slider__item:last-child {
  padding-right: 56px;
}
@media (max-width: 767px) {
  .cmp-image-slider--image-panel .cmp-image-slider__item:last-child,
  .cmp-image-slider--precap-next .cmp-image-slider__item:last-child {
    padding-right: 1pc;
  }
}
.cmp-image img,
.cmp-image video {
  display: block;
  width: 100%;
  height: auto;
}
div.image {
  margin-bottom: 0;
}
img.lazyload {
  visibility: hidden;
}
img.lazyloaded {
  visibility: visible;
}
.cmp-manual-search {
  padding-top: 1rem;
  position: relative;
}
.cmp-manual-search__brand,
.cmp-manual-search__model,
.cmp-manual-search__series,
.cmp-manual-search__subbrand {
  display: block;
  width: 100%;
  height: 4pc;
  font-size: 18px;
  margin-bottom: 1.5rem;
  padding-left: 2rem;
}
.cmp-manual-search__modal {
  text-align: right;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cmp-manual-search__modal {
    font-size: 10px;
  }
}
.cmp-manual-search__guide {
  font-size: 14px;
}
.cmp-manual-search__guide a {
  text-decoration: underline !important;
}
@media (max-width: 767px) {
  .cmp-manual-search__guide {
    font-size: 9pt;
  }
}
.cmp-manual-search select::-ms-expand {
  display: none;
}
.cmp-manual-search select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url(clientlib-site/resources/images/common/icon/icon_arrow_down.svg);
  background-repeat: no-repeat;
  background-size: 2pc;
  background-position: right 10px center;
  outline: none;
}
.cmp-manual-search select:not(:valid),
.cmp-manual-search select option:first-child {
  color: #707070;
}
.cmp-manual-search select:not(:valid) option {
  color: #000;
}
.cmp-manual-search select:not(:valid) option:first-child {
  color: #707070;
}
.cmp-manual-search .cmp-manual-search__items {
  margin-left: 0 !important;
}
.cmp-manual-search .cmp-manual-search__item {
  width: 280px !important;
  margin-bottom: 0 !important;
  margin-left: 0 !important;
}
.cmp-manual-search .cmp-manual-search .cmp-product_panel {
  width: 280px !important;
}
.cmp-manual-search .cmp-manual-search-list {
  margin-top: 4rem;
}
.cmp-manual-search .cmp-manual-search-list-item__conent {
  padding-bottom: 1rem;
}
.cmp-manual-search .cmp-manual-search-list-item__title span:not(:first-child) {
  margin-left: 20px;
  border-left: 2px solid;
  padding-left: 20px;
}
.cmp-manual-search a {
  color: #000;
  text-decoration: underline !important;
}
.cmp-manual-search .cmp-accordion__title:after {
  top: 40%;
}
@media (max-width: 767px) {
  .cmp-manual-search .cmp-accordion__title:after {
    top: 30%;
  }
}
.marsflag-search-result .mf_finder_container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 56px;
  padding-right: 56px;
}
@media (max-width: 767px) {
  .marsflag-search-result .mf_finder_container {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (max-width: 767px) {
  .marsflag-search-result .mf_finder_container .mf_finder_searchBox {
    margin-left: unset;
    margin-right: unset;
  }
}
.marsflag-search-result .mf_finder_container .mf_finder_searchBox_form input[type='text'] {
  font-size: 20px;
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .marsflag-search-result .mf_finder_container .mf_finder_searchBox_form input[type='text'] {
    font-size: 1pc;
  }
}
.marsflag-search-result .mf_finder_container .mf_finder_searchBox_form input[type='text']:focus {
  border: 1px solid #ddd;
  outline: none;
}
.marsflag-search-result .mf_finder_container .mf_finder_searchBox_suggest_items {
  padding-top: 12.5px !important;
  background-color: #fff !important;
  padding-bottom: 0.625rem;
  border: 0.0625rem solid #d8d8d8;
  border-top: none;
}
.marsflag-search-result .mf_finder_container .mf_finder_searchBox_suggest_item {
  font-weight: 400;
  font-size: 18px;
  line-height: 1.4;
  font-family:
    DIN\2014,
    Noto Sans JP,
    'sans-serif';
  padding: 5px 20px;
  border: none;
  color: #212121 !important;
}
.marsflag-search-result .mf_finder_container .mf_finder_searchBox_suggest_item a {
  padding-left: unset;
}
@media (max-width: 767px) {
  .marsflag-search-result .mf_finder_container .mf_finder_searchBox_suggest_item {
    font-size: 1pc;
  }
}
.marsflag-search-result .mf_finder_container .mf_finder_searchBox_suggest_item:hover {
  background-color: #f9f9f9;
}
.marsflag-search-result .mf_finder_error {
  text-align: center;
  margin: 40px 0;
  font-size: 2pc;
  font-weight: 700;
}
.marsflag-search-result .mf_finder_searchBox .mf_finder_searchBox_query_input {
  background-image: none !important;
}
.marsflag-search-result .mf_finder_logo {
  display: none;
}
.cmp-common-modal,
.cmp-common-success-modal {
  position: fixed;
  z-index: 1003;
  top: 50%;
  left: 50%;
  margin-right: -50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background: #fff;
}
.cmp-common-modal .cmp-common-modal-content,
.cmp-common-success-modal .cmp-common-modal-content {
  padding: 40px 54px;
}
@media (min-width: 768px) and (max-width: 1367px) {
  .cmp-common-modal .cmp-common-modal-content,
  .cmp-common-success-modal .cmp-common-modal-content {
    padding: 2.92826vw 3.95315vw;
  }
}
@media (max-width: 767px) {
  .cmp-common-modal .cmp-common-modal-content,
  .cmp-common-success-modal .cmp-common-modal-content {
    padding: 10.66667vw 7.73333vw;
  }
}
@media (max-height: 415px) and (orientation: landscape) {
  .cmp-common-modal .cmp-common-modal-content,
  .cmp-common-success-modal .cmp-common-modal-content {
    padding: 20px;
  }
}
.cmp-common-modal__overlay {
  position: fixed;
  z-index: 1002;
  top: 0;
  left: 0;
  width: 100%;
  height: 120%;
  background-color: rgba(0, 0, 0, 0.75);
}
.cmp-common-modal,
.cmp-common-success-modal {
  width: 40%;
  max-height: 80%;
  overflow-y: auto;
  -webkit-overflow-scrolling: auto;
  scrollbar-width: 9pt;
  -ms-overflow-style: auto;
}
.cmp-common-modal::-webkit-scrollbar,
.cmp-common-success-modal::-webkit-scrollbar {
  width: 9pt;
  display: -webkit-box;
  display: flex;
}
.cmp-common-modal::-webkit-scrollbar-track,
.cmp-common-success-modal::-webkit-scrollbar-track {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #eee),
    color-stop(58.33333%, #eee),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(90deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
}
.cmp-common-modal::-webkit-scrollbar-thumb,
.cmp-common-success-modal::-webkit-scrollbar-thumb {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(90deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
}
.cmp-common-modal::-webkit-scrollbar-thumb:hover,
.cmp-common-success-modal::-webkit-scrollbar-thumb:hover {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#fff),
    color-stop(37.5%, #fff),
    color-stop(37.5%, #000),
    color-stop(62.5%, #000),
    color-stop(62.5%, #fff),
    to(#fff)
  );
  background: linear-gradient(90deg, #fff 0, #fff 37.5%, #000 0, #000 62.5%, #fff 0, #fff);
}
@media (max-width: 767px) {
  .cmp-common-modal,
  .cmp-common-success-modal {
    width: 80%;
  }
}
.cmp-common-modal-content__close {
  position: fixed;
  right: 25%;
  top: 2%;
  z-index: 1004;
  background: url(clientlib-site/resources/images/common/icon/icon_modal_close.svg) 50% 50% no-repeat;
  width: 20px;
  height: 20px;
}
.cmp-common-modal-content__close a {
  display: block;
}
.cmp-common-modal-content__close a span {
  text-indent: -99999px;
  font-size: 0;
}
@media (max-width: 767px) {
  .cmp-common-modal-content__close {
    right: 5%;
    top: 5%;
  }
}
.cmp-common-modal--gshock .cmp-common-modal,
.cmp-common-modal--gshock .cmp-common-success-modal,
.cmp-common-modal--gshock .cmp-container--scroll > .cmp-container,
.cmp-common-modal--gshock .cmp-container--scroll > .switch-container {
  background-color: #2f2b2b;
}
.cmp-common-modal--gshock .cmp-common-modal::-webkit-scrollbar-track,
.cmp-common-modal--gshock .cmp-common-success-modal::-webkit-scrollbar-track,
.cmp-common-modal--gshock .cmp-container--scroll > .cmp-container::-webkit-scrollbar-track,
.cmp-common-modal--gshock .cmp-container--scroll > .switch-container::-webkit-scrollbar-track {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#2f2b2b),
    color-stop(41.66667%, #2f2b2b),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #2f2b2b),
    to(#2f2b2b)
  );
  background: linear-gradient(90deg, #2f2b2b 0, #2f2b2b 41.66667%, #999 0, #999 58.33333%, #2f2b2b 0, #2f2b2b);
}
.cmp-common-modal--gshock .cmp-common-modal::-webkit-scrollbar-thumb,
.cmp-common-modal--gshock .cmp-common-success-modal::-webkit-scrollbar-thumb,
.cmp-common-modal--gshock .cmp-container--scroll > .cmp-container::-webkit-scrollbar-thumb,
.cmp-common-modal--gshock .cmp-container--scroll > .switch-container::-webkit-scrollbar-thumb {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#2f2b2b),
    color-stop(41.66667%, #2f2b2b),
    color-stop(41.66667%, #fff),
    color-stop(58.33333%, #fff),
    color-stop(58.33333%, #2f2b2b),
    to(#2f2b2b)
  );
  background: linear-gradient(90deg, #2f2b2b 0, #2f2b2b 41.66667%, #fff 0, #fff 58.33333%, #2f2b2b 0, #2f2b2b);
}
.cmp-common-modal--gshock .cmp-common-modal::-webkit-scrollbar-thumb:hover,
.cmp-common-modal--gshock .cmp-common-success-modal::-webkit-scrollbar-thumb:hover,
.cmp-common-modal--gshock .cmp-container--scroll > .cmp-container::-webkit-scrollbar-thumb:hover,
.cmp-common-modal--gshock .cmp-container--scroll > .switch-container::-webkit-scrollbar-thumb:hover {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#2f2b2b),
    color-stop(37.5%, #2f2b2b),
    color-stop(37.5%, #fff),
    color-stop(62.5%, #fff),
    color-stop(62.5%, #2f2b2b),
    to(#2f2b2b)
  );
  background: linear-gradient(90deg, #2f2b2b 0, #2f2b2b 37.5%, #fff 0, #fff 62.5%, #2f2b2b 0, #2f2b2b);
}
.cmp-common-modal--gshock .cmp-common-modal-content__txt,
.cmp-common-modal--gshock .cmp-submitform__agreement,
.cmp-common-modal--gshock .cmp-submitform__mailaddress-form,
.cmp-common-modal--gshock .cmp-submitform__optional-agreement,
.cmp-common-modal--gshock .cmp-submitform__title,
.cmp-common-modal--gshock .cmp-text,
.cmp-common-modal--gshock .cmp-text a,
.cmp-common-modal--gshock .cmp-text br,
.cmp-common-modal--gshock .cmp-title {
  color: #fff;
}
.cmp-common-modal--gshock .cmp-submitform__mailaddress-input {
  color: #000;
}
.cmp-common-modal--gshock .cmp-submitform__agreement input[type='checkbox']:checked + span:after,
.cmp-common-modal--gshock .cmp-submitform__optional-agreement input[type='checkbox']:checked + span:after {
  background: #000 url(clientlib-site/resources/images/common/icon/icon_checked.svg) 50% 50% no-repeat;
}
.cmp-common-modal-content__txt {
  text-align: center;
}
#pop-up-modal {
  display: none;
}
.cmp-newslist {
  font-size: 14px;
  font-weight: 700;
}
.cmp-newslist__item {
  border-bottom: 1px solid silver;
}
.cmp-newslist__item:first-child {
  border-top: 1px solid silver;
}
.cmp-newslist a {
  text-decoration: none;
  color: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.cmp-newslist a .cmp-newslist-item__title {
  color: inherit;
}
.cmp-newslist a:after {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  content: '';
  display: inline-block;
  width: 1em;
  height: 1em;
  background-size: 2pc;
  background-position: 50%;
  background-repeat: no-repeat;
  margin-right: 1rem;
  background-image: url(clientlib-site/resources/images/common/icon/icon_arrow_right.svg);
}
.cmp-newslist a:hover .cmp-newslist-item__date,
.cmp-newslist a:hover .cmp-newslist-item__title {
  opacity: 0.6;
}
.cmp-newslist .cmp-newslist-item {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  background-color: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cmp-newslist .cmp-newslist-item {
    position: relative;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cmp-newslist .cmp-newslist-item__thumbnail {
  display: none;
}
.cmp-newslist .cmp-newslist-item__date {
  min-width: 110px;
  font-weight: 400;
}
.cmp-newslist .cmp-newslist-item__date,
.cmp-newslist .cmp-newslist-item__tag {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  margin-left: 1rem;
}
.cmp-newslist .cmp-newslist-item__tag span {
  display: inline-block;
  font-size: 10px;
  font-weight: 400;
  text-align: center;
  border: 1px solid #f4f5f8;
  background-color: #f4f5f8;
  color: #000;
  min-width: 60px;
  margin-left: 0.2rem;
  margin-right: 0.2rem;
  padding: 0.5em 0.5rem;
}
.cmp-newslist .cmp-newslist-item__tag span:nth-child(n + 2) {
  display: none;
}
.cmp-newslist .cmp-newslist-item__title {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  margin-left: 2rem;
  margin-right: 1rem;
  color: #575757;
  font-weight: 400;
}
@media (max-width: 767px) {
  .cmp-newslist .cmp-newslist-item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .cmp-newslist .cmp-newslist-item__date {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    font-size: 9pt;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
  .cmp-newslist .cmp-newslist-item__tag {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    margin-top: -30px;
    padding-bottom: 0.5rem;
  }
  .cmp-newslist .cmp-newslist-item__title {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -ms-flex-item-align: start;
    align-self: flex-start;
    font-size: 9pt;
    margin-left: 1rem;
  }
}
.cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist,
.cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist,
.cmp-newslist--thumbnail .cmp-newslist--container .cmp-newslist {
  display: grid;
  grid-column-gap: 1.5rem;
  grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));
}
@media (max-width: 767px) {
  .cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist,
  .cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist,
  .cmp-newslist--thumbnail .cmp-newslist--container .cmp-newslist {
    grid-column-gap: 5px;
    grid-template-columns: 1fr 1fr;
  }
}
.cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist__item,
.cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist__item,
.cmp-newslist--thumbnail .cmp-newslist--container .cmp-newslist__item {
  margin: 1.31675vw 0;
  border-bottom: none;
}
.cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist__item:first-child,
.cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist__item:first-child,
.cmp-newslist--thumbnail .cmp-newslist--container .cmp-newslist__item:first-child {
  border-top: none;
}
.cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist__item a:after,
.cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist__item a:after,
.cmp-newslist--thumbnail .cmp-newslist--container .cmp-newslist__item a:after {
  display: none;
}
@media (max-width: 767px) {
  .cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist__item,
  .cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist__item,
  .cmp-newslist--thumbnail .cmp-newslist--container .cmp-newslist__item {
    margin: 2.13333vw 0;
  }
}
.cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist__link:hover .cmp-newslist-item__thumbnail-inner,
.cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist__link:hover .cmp-newslist-item__title,
.cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist__link:hover .cmp-newslist-item__thumbnail-inner,
.cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist__link:hover .cmp-newslist-item__title,
.cmp-newslist--thumbnail .cmp-newslist--container .cmp-newslist__link:hover .cmp-newslist-item__thumbnail-inner,
.cmp-newslist--thumbnail .cmp-newslist--container .cmp-newslist__link:hover .cmp-newslist-item__title {
  opacity: 0.6;
}
.cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist .cmp-newslist-item,
.cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist .cmp-newslist-item,
.cmp-newslist--thumbnail .cmp-newslist--container .cmp-newslist .cmp-newslist-item {
  position: relative;
  overflow-x: hidden;
  padding-top: 0;
  padding-bottom: 0.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist .cmp-newslist-item,
  .cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist .cmp-newslist-item,
  .cmp-newslist--thumbnail .cmp-newslist--container .cmp-newslist .cmp-newslist-item {
    padding-bottom: 0;
  }
}
.cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__thumbnail,
.cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__thumbnail,
.cmp-newslist--thumbnail .cmp-newslist--container .cmp-newslist .cmp-newslist-item__thumbnail {
  display: block;
  width: 100%;
}
.cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__thumbnail-inner,
.cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__thumbnail-inner,
.cmp-newslist--thumbnail .cmp-newslist--container .cmp-newslist .cmp-newslist-item__thumbnail-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  aspect-ratio: 4/3;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  position: relative;
  overflow: hidden;
  width: 100%;
}
.cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__thumbnail-inner img,
.cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__thumbnail-inner img,
.cmp-newslist--thumbnail .cmp-newslist--container .cmp-newslist .cmp-newslist-item__thumbnail-inner img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  margin: auto;
  -o-object-fit: contain;
  object-fit: contain;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__thumbnail-inner:hover img,
.cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__thumbnail-inner:hover img,
.cmp-newslist--thumbnail .cmp-newslist--container .cmp-newslist .cmp-newslist-item__thumbnail-inner:hover img {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__tag,
.cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__tag,
.cmp-newslist--thumbnail .cmp-newslist--container .cmp-newslist .cmp-newslist-item__tag {
  margin-left: 0;
  margin-top: 10px;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 3;
  order: 3;
  -webkit-box-flex: unset;
  -ms-flex: unset;
  flex: unset;
}
.cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__tag span,
.cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__tag span,
.cmp-newslist--thumbnail .cmp-newslist--container .cmp-newslist .cmp-newslist-item__tag span {
  font-size: 13px;
  margin-bottom: 0.8rem;
  padding: 0.1em 0.1rem;
  margin-left: 0;
  margin-right: 0.4rem;
}
@media (max-width: 767px) {
  .cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__tag span,
  .cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__tag span,
  .cmp-newslist--thumbnail .cmp-newslist--container .cmp-newslist .cmp-newslist-item__tag span {
    font-size: 10px;
    margin-bottom: 0.4rem;
    min-width: 42px;
  }
}
.cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__tag span:nth-child(n + 2),
.cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__tag span:nth-child(n + 2),
.cmp-newslist--thumbnail .cmp-newslist--container .cmp-newslist .cmp-newslist-item__tag span:nth-child(n + 2) {
  display: inline-block;
}
@media (max-width: 767px) {
  .cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__tag,
  .cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__tag,
  .cmp-newslist--thumbnail .cmp-newslist--container .cmp-newslist .cmp-newslist-item__tag {
    margin-right: auto;
    margin-top: 2.13333vw;
    margin-left: 2.13333vw;
    padding-bottom: 0;
  }
}
.cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__title,
.cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__title,
.cmp-newslist--thumbnail .cmp-newslist--container .cmp-newslist .cmp-newslist-item__title {
  width: 100%;
  min-height: 50px;
  margin: 8px 0 0;
  font-size: 1pc;
  line-height: 25px;
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 1;
  order: 1;
}
@media (max-width: 767px) {
  .cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__title,
  .cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__title,
  .cmp-newslist--thumbnail .cmp-newslist--container .cmp-newslist .cmp-newslist-item__title {
    width: calc(100% - 4.26667vw);
    min-height: 36px;
    font-size: 9pt;
    padding-top: 0;
    margin: 2.13333vw;
    line-height: 18px;
    padding-bottom: 0;
  }
}
.cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__date,
.cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__date,
.cmp-newslist--thumbnail .cmp-newslist--container .cmp-newslist .cmp-newslist-item__date {
  width: 100%;
  position: relative;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 2;
  order: 2;
  padding-top: 8px;
  padding-bottom: 0;
  margin-left: 0;
  font-size: 9pt;
  color: #888;
}
@media (max-width: 767px) {
  .cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__date,
  .cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist .cmp-newslist-item__date,
  .cmp-newslist--thumbnail .cmp-newslist--container .cmp-newslist .cmp-newslist-item__date {
    width: calc(100% - 4.26667vw);
    padding-top: 0;
    margin-left: 2.13333vw;
  }
}
.cmp-newslist--thumbnail-2column .cmp-newslist--container .cmp-newslist {
  grid-template-columns: 1fr 1fr;
}
.cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist {
  grid-template-columns: 1fr;
}
@media (max-width: 767px) {
  .cmp-newslist--thumbnail-1column .cmp-newslist--container .cmp-newslist {
    grid-template-columns: 1fr;
  }
}
.cmp-news-tag-cloud {
  margin: 1pc 0;
}
.cmp-news-tag-cloud__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cmp-news-tag-cloud__list-item {
  margin-bottom: 10px;
  margin-right: 10px;
}
.cmp-news-tag-cloud__list-item a {
  text-decoration: none;
}
.cmp-news-tag-cloud__list-item a:hover {
  opacity: 0.6;
}
.cmp-news-tag-cloud__list-item__text {
  padding: 0.1em 0.1rem;
  color: #000;
  background-color: #f4f5f8;
  font-size: 13px;
  display: inline-block;
  font-weight: 400;
  text-align: center;
  border: 1px solid #f4f5f8;
  min-width: 60px;
  margin-left: 0.2rem;
  margin-right: 0.2rem;
}
.cmp-option_panel {
  width: 580px;
  min-height: 395px;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.cmp-option_panel .cmp-option_panel__inner {
  border: 1px solid transparent;
}
.cmp-option_panel .cmp-option_panel__inner:hover {
  border: 1px solid #000;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.cmp-option_panel .cmp-option_panel__inner > a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-decoration: none;
  color: inherit;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.cmp-option_panel .cmp-option_panel__inner--empty:hover {
  border: none;
  cursor: default;
}
.cmp-option_panel .cmp-option_panel__thumb {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  position: relative;
  width: 282px;
  height: 282px;
  background: #f7f8fa;
}
.cmp-option_panel .cmp-option_panel__thumb .cmp-option_panel__tag {
  display: inline-block;
  padding: 0 7px;
  background: #fff;
  font-size: 9pt;
  position: absolute;
  left: 9pt;
  top: 9pt;
}
.cmp-option_panel .cmp-option_panel__thumb .cmp-option_panel__tag.is-attention {
  color: #d92d2d;
  border: 1px solid #d92d2d;
}
.cmp-option_panel .cmp-option_panel__thumb .cmp-option_panel__icon-fav {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cmp-option_panel .cmp-option_panel__thumb .cmp-option_panel__img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
}
.cmp-option_panel .cmp-option_panel__thumb .cmp-option_panel__img img {
  max-width: 71.19741%;
  max-height: 71.19741%;
}
.cmp-option_panel .cmp-option_panel__info-model {
  padding-bottom: 20px;
  min-height: 95px;
}
@media (max-width: 767px) {
  .cmp-option_panel .cmp-option_panel__info-model {
    min-height: 17.86667vw;
  }
}
.cmp-option_panel .cmp-option_panel__info-model .cmp-option_panel__info-modeltitle {
  font-size: 14px;
  font-weight: 400;
  margin-top: 24px;
}
.cmp-option_panel .cmp-option_panel__info-model .cmp-option_panel__info-modeltitle--empty {
  height: 31px;
  width: 20%;
  background: #f7f8fa;
}
.cmp-option_panel .cmp-option_panel__info-model ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cmp-option_panel .cmp-option_panel__info-model ul li {
  width: 25%;
  font-size: 1pc;
  font-weight: 400;
  line-height: 21px;
  margin-top: 9px;
  color: #000;
}
.cmp-option_panel .cmp-option_panel__info-model ul li .cmp-option_panel__info-modeltitle-item--empty {
  height: 21px;
  width: 40%;
  background: #f7f8fa;
}
.cmp-option_panel .cmp-option_panel__info-model a {
  text-decoration: none;
  color: #000;
  text-decoration: underline;
}
.cmp-option_panel .cmp-option_panel__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 5px 0 0 20px;
  line-height: 1;
}
.cmp-option_panel .cmp-option_panel__info--empty {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.cmp-option_panel .cmp-option_panel__info .cmp-option_panel__info-main--empty {
  width: 100%;
  position: relative;
}
.cmp-option_panel .cmp-option_panel__info .cmp-option_panel__title {
  font-size: 14px;
  line-height: 15px;
  font-weight: 400;
}
.cmp-option_panel .cmp-option_panel__info .cmp-option_panel__title--empty {
  height: 15px;
  width: 70%;
  background: #f7f8fa;
}
.cmp-option_panel .cmp-option_panel__info .cmp-option_panel__code {
  font-size: 18px;
  line-height: 36px;
  font-weight: 700;
  margin-top: 4px;
  word-break: break-all;
}
.cmp-option_panel .cmp-option_panel__info .cmp-option_panel__code--empty {
  height: 36px;
  width: 80%;
  background: #f7f8fa;
}
.cmp-option_panel .cmp-option_panel__info .cmp-option_panel__price {
  line-height: 1.4;
  margin-top: 40px;
}
.cmp-option_panel .cmp-option_panel__info .cmp-option_panel__price small {
  display: inline-block;
  margin-right: 5px;
  font-size: 0.8em;
  text-decoration: line-through;
  color: #717171;
}
.cmp-option_panel .cmp-option_panel__info .cmp-option_panel__price small span {
  font-size: 0.8em;
}
.cmp-option_panel .cmp-option_panel__info .cmp-option_panel__price .cmp-option_panel__price-label {
  font-size: 10px;
  color: #5f5f5f;
  min-height: 10px;
}
.cmp-option_panel .cmp-option_panel__info .cmp-option_panel__price .cmp-option_panel__price-label--empty {
  height: 14px;
  width: 40%;
  background: #f7f8fa;
}
.cmp-option_panel .cmp-option_panel__info .cmp-option_panel__price .cmp-option_panel__price-txt {
  font-size: 14px;
  font-weight: 400;
  min-height: 22px;
}
.cmp-option_panel .cmp-option_panel__info .cmp-option_panel__price .cmp-option_panel__price-txt span {
  font-weight: 200;
  font-size: 10px;
}
.cmp-option_panel .cmp-option_panel__info .cmp-option_panel__price .cmp-option_panel__price-txt.is-sale {
  color: #d92d2d;
}
.cmp-option_panel .cmp-option_panel__info .cmp-option_panel__price .cmp-option_panel__price-txt--empty {
  height: 19px;
  width: 50%;
  background: #f7f8fa;
}
.cmp-option_panel .cmp-option_panel__info .cmp-option_panel__icon-wishlist img {
  vertical-align: bottom;
}
.cmp-option_panel .cmp-option_panel__info .cmp-option_panel__desc {
  font-size: 10px;
  line-height: 1pc;
}
.cmp-option_panel .cmp-option_panel__icon-fav {
  position: absolute;
  top: 13px;
  left: 252px;
  cursor: pointer;
  line-height: 1;
}
.cmp-option_panel .cmp-option_panel__icon-fav:before {
  display: block;
  font-family: icon-casio !important;
  font-size: 20px;
  content: '\e93d';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.cmp-option_panel .cmp-option_panel__icon-fav.is-active:before {
  opacity: 1;
}
.cmp-option_panel .cmp-option_panel__icon-fav.is-active:hover {
  opacity: 0.5;
}
.cmp-option_panel .cmp-option_panel__icon-fav-btn {
  background: none;
}
.cmp-option_panel .cmp-option_panel__icon-fav:hover {
  -webkit-filter: brightness(0);
  filter: brightness(0);
}
.cmp-option_panel .cmp-option_panel__icon-addcart {
  position: absolute;
  right: 9pt;
  border: 1px solid #bebebe;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: -36px;
  cursor: pointer;
}
.cmp-option_panel .cmp-option_panel__icon-addcart img {
  width: 100%;
  vertical-align: bottom;
}
.cmp-option_panel .cmp-option_panel__icon-addcart:hover {
  border: 1px solid #000;
}
.cmp-option_panel .cmp-option_panel__icon-addcart:hover img {
  opacity: 0;
}
.cmp-option_panel .cmp-option_panel__icon-addcart.btn-disabled {
  height: 2pc;
  width: 2pc;
}
.cmp-option_panel .cmp-option_panel__icon-addcart.btn-disabled span {
  display: none;
}
.cmp-option_panel .cmp-option_panel__icon-addcart.btn-disabled a {
  position: absolute;
  background: none;
  border: 2px solid rgba(0, 0, 0, 0.2);
  border-left-color: #000;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s linear infinite;
  animation: load8 1.1s linear infinite;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  vertical-align: top;
  margin: 5px;
}
.cmp-option_panel .cmp-option_panel__icon-addcart:hover.btn-disabled {
  background: none;
}
.cmp-option_panel .cmp-option_panel__icon-addcart:hover.btn-disabled img,
.cmp-option_panel .cmp-option_panel__icon-addcart:hover.btn-disabled span {
  display: none;
}
.cmp-option_panel .cmp-option_panel__icon-addcart--disabled {
  cursor: default;
  background: initial;
}
.cmp-option_panel .cmp-option_panel__icon-addcart--disabled img {
  opacity: 1;
}
.cmp-option_panel .cmp-option_panel__icon-addcart--disabled:hover {
  background: initial;
  border: 1px solid #bebebe;
}
.cmp-option_panel .cmp-option_panel__icon-addcart--disabled:hover img {
  opacity: 1;
}
.cmp-option_panel .cmp-option_panel__icon-addcart--hidden {
  visibility: hidden;
}
@media (max-width: 767px) {
  .cmp-option_panel {
    width: 100%;
    height: auto;
    min-height: auto;
    padding-bottom: 3.73333vw;
  }
  .cmp-option_panel:hover {
    border: none;
  }
  .cmp-option_panel:hover .cmp-option_panel__icon-fav {
    -webkit-filter: none;
    filter: none;
  }
  .cmp-option_panel a {
    display: block;
    border: none;
    padding-bottom: 0;
  }
  .cmp-option_panel .cmp-option_panel__inner,
  .cmp-option_panel .cmp-option_panel__inner:hover,
  .cmp-option_panel a:hover {
    border: none;
  }
  .cmp-option_panel .cmp-option_panel__thumb {
    position: relative;
    height: 0;
    width: 45.06667vw;
    padding-top: 45.06667vw;
  }
  .cmp-option_panel .cmp-option_panel__thumb .cmp-option_panel__img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
  }
  .cmp-option_panel .cmp-option_panel__thumb .cmp-option_panel__img img {
    width: auto;
  }
  .cmp-option_panel .cmp-option_panel__thumb .cmp-option_panel__tag {
    display: inline-block;
    padding: 0 7px;
    background: #fff;
    font-size: 2.66667vw;
    position: absolute;
    left: 2.66667vw;
    top: 2.66667vw;
    z-index: 1;
  }
  .cmp-option_panel .cmp-option_panel__icon-fav {
    top: 2.66667vw;
    left: 41.64223%;
  }
  .cmp-option_panel .cmp-option_panel__icon-addcart {
    position: absolute;
    right: 3px;
    border: 1px solid #bebebe;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .cmp-option_panel .cmp-option_panel__info .cmp-option_panel__title {
    font-size: 10px;
  }
  .cmp-option_panel .cmp-option_panel__info .cmp-option_panel__code {
    font-size: 14px;
    font-weight: 700;
    line-height: inherit;
    padding-bottom: 2.66667vw;
  }
  .cmp-option_panel .cmp-option_panel__info .cmp-option_panel__price {
    line-height: 1.4;
    margin-top: 8px;
  }
  .cmp-option_panel .cmp-option_panel__info .cmp-option_panel__price small {
    display: block;
    margin-top: 4px;
    margin-right: 0;
    font-size: 0.6em;
  }
  .cmp-option_panel .cmp-option_panel__info .cmp-option_panel__price small span {
    font-size: 0.6em;
  }
  .cmp-option_panel .cmp-option_panel__info .cmp-option_panel__price .cmp-option_panel__price-label {
    font-size: 8px;
    color: #5f5f5f;
  }
  .cmp-option_panel .cmp-option_panel__info .cmp-option_panel__price .cmp-option_panel__price-txt {
    font-size: 9pt;
    font-weight: 400;
  }
  .cmp-option_panel .cmp-option_panel__info .cmp-option_panel__price .cmp-option_panel__price-txt span {
    font-weight: 200;
    font-size: 2.66667vw;
  }
  .cmp-option_panel .cmp-option_panel__info-model {
    padding-bottom: 0;
  }
  .cmp-option_panel .cmp-option_panel__info-model .cmp-option_panel__info-modeltitle {
    font-size: 3.2vw;
    font-weight: 200;
    margin-top: 4.53333vw;
  }
  .cmp-option_panel .cmp-option_panel__info-model ul li {
    width: 33.33333%;
    font-size: 3.73333vw;
    font-weight: 400;
    margin-top: 1.33333vw;
    line-height: 1.6;
  }
}
.cmp-option_panel_list {
  position: relative;
  min-height: 349px;
  padding-top: 20px;
}
@media (max-width: 767px) {
  .cmp-option_panel_list {
    min-height: calc(72.8vw + 1pc);
  }
}
.cmp-option_panel_list .cmp-option_panel_list__list {
  max-width: 1214px;
  margin-left: auto;
  margin-right: auto;
}
.cmp-option_panel_list .cmp-option_panel_list__list .cmp-option_panel_list__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 1214px;
  margin-top: 0;
}
.cmp-option_panel_list .cmp-option_panel_list__list .cmp-option_panel_list__items .cmp-option_panel_list__item {
  margin-top: 30px;
  border-bottom: 1px solid #bebebe;
}
.cmp-option_panel_list
  .cmp-option_panel_list__list
  .cmp-option_panel_list__items
  .cmp-option_panel_list__item:nth-child(4n) {
  margin-right: 0;
}
.cmp-option_panel_list .cmp-option_panel_list__list .cmp-option_panel_list__items .cmp-option_panel_list__item--empty {
  border-bottom: #f7f8fa;
}
.cmp-option_panel_list__num-of-products {
  position: absolute;
  width: 100%;
  height: 44px;
}
.cmp-option_panel_list__sortwrap {
  position: absolute;
  right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (min-width: 768px) {
  .cmp-option_panel_list__sortwrap {
    top: -19px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
}
@media (max-width: 767px) {
  .cmp-option_panel_list__sortwrap {
    display: block;
    top: 0;
  }
}
.cmp-option_panel_list__sortwrap.is-fixed .cmp-option_panel_list__trigger {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  position: fixed;
  top: 0;
  right: 0;
  z-index: 999;
  width: 100%;
  background-color: #fff;
  -webkit-transition: top 0.3s ease-out;
  transition: top 0.3s ease-out;
}
@media (min-width: 768px) {
  .cmp-option_panel_list__sortwrap.is-fixed .cmp-option_panel_list__trigger {
    padding: 9pt 70px;
  }
}
@media (max-width: 767px) {
  .cmp-option_panel_list__sortwrap.is-fixed .cmp-option_panel_list__trigger {
    padding: 9pt 30px;
  }
}
@media (min-width: 768px) {
  .cmp-option_panel_list__sortwrap.is-fixed.is-slide .cmp-option_panel_list__trigger {
    top: 90px;
  }
}
@media (max-width: 767px) {
  .cmp-option_panel_list__sortwrap.is-fixed.is-slide .cmp-option_panel_list__trigger {
    top: 50px;
  }
}
.cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow:after {
  margin: 0 0 0 5px;
  content: ' ';
  cursor: pointer;
  display: inline-block;
  width: 24px;
  height: 24px;
  background: url(clientlib-site/resources/images/common/icon/icon_refine.svg) 0 0 no-repeat;
  background-size: contain;
  vertical-align: middle;
}
@media (min-width: 768px) {
  .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow {
    width: 92px;
  }
}
@media (max-width: 767px) {
  .cmp-option_panel_list {
    padding: 21.33333vw 0;
  }
  .cmp-option_panel_list.hide-filter-panel {
    padding: 0;
  }
  .cmp-option_panel_list .cmp-option_panel {
    width: 100%;
  }
  .cmp-option_panel_list .cmp-option_panel .cmp-option_panel__info {
    padding: 1.33333vw 0 0 2.13333vw;
  }
  .cmp-option_panel_list .cmp-option_panel_list__list .cmp-option_panel_list__items {
    width: 100%;
    min-width: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .cmp-option_panel_list .cmp-option_panel_list__list .cmp-option_panel_list__items .cmp-option_panel_list__item {
    margin: 0 0 8vw;
  }
  .cmp-option_panel_list
    .cmp-option_panel_list__list
    .cmp-option_panel_list__items
    .cmp-option_panel_list__item:nth-child(2n) {
    margin-right: 0;
  }
  .cmp-option_panel_list
    .cmp-option_panel_list__list
    .cmp-option_panel_list__items
    .cmp-option_panel_list__item:last-child {
    margin-bottom: 0;
  }
  .cmp-option_panel_list__num-of-products {
    display: none;
  }
}
.cmp-option_panel__btn-addcart {
  display: none;
  padding-top: 20px;
}
.cmp-option_panel__btn-addcart a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 9pt;
  padding: 10px;
  margin-right: 10px;
  min-height: 40px;
  background-color: #000;
  font-weight: 300;
  text-align: center;
  text-decoration: none;
  color: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 20px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.cmp-option_panel__btn-addcart a:after {
  display: inline-block;
  font-family: icon-casio !important;
  content: '\e931';
  font-size: 20px;
  line-height: 1;
  margin-left: 10px;
}
.cmp-option_panel__btn-addcart a:hover {
  background-color: #666;
}
@media (max-width: 767px) {
  .cmp-option_panel__btn-addcart {
    position: absolute;
    top: 34.4vw;
    padding-top: 0;
    margin-right: 0;
    width: 44vw;
  }
  .cmp-option_panel__btn-addcart a {
    font-size: 10px;
  }
  .cmp-option_panel__btn-addcart a:after {
    font-size: 18px;
  }
}
.cmp-option_panel__btn-addcart--disabled a {
  pointer-events: none;
  color: #000;
  background-color: #b2b2b2;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cmp-option_panel__btn-addcart--noicon a:after {
  content: '';
  margin-left: 0;
}
.cmp-option_panel__btn-addcart--hidden {
  display: none;
}
.cmp-option_panel__btn-addcart.btn-disabled a:after {
  content: '';
  background: none;
  border: 2px solid hsla(0, 0%, 100%, 0.2);
  border-left-color: #fff;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s linear infinite;
  animation: load8 1.1s linear infinite;
  border-radius: 50%;
  width: 20px !important;
  height: 20px !important;
  vertical-align: text-top;
}
@media (max-width: 767px) {
  .cmp-option_panel__btn-addcart.btn-disabled a:after {
    width: 18px !important;
    height: 18px !important;
  }
}
.cmp-option_panel_list--large .cmp-option_panel__price small {
  display: inline-block !important;
}
.cmp-option_panel_list--large .cmp-option_panel__info,
.cmp-option_panel_list--large .cmp-option_panel__info-main {
  width: 100%;
}
.cmp-option_panel_list--large .cmp-option_panel__icon-addcart {
  display: none !important;
}
.cmp-option_panel_list--large .cmp-option_panel__btn-addcart {
  display: block;
}
.cmp-option_panel_list--large .cmp-option_panel__btn-addcart--hidden {
  visibility: hidden;
}
@media (prefers-contrast: more) {
  .cmp-option_panel .cmp-option_panel__icon-fav:before {
    -webkit-filter: invert(1);
    filter: invert(1);
  }
  .cmp-option_panel .cmp-option_panel__icon-fav:hover {
    -webkit-filter: brightness(100);
    filter: brightness(100);
  }
  .cmp-option_panel .cmp-option_panel__icon-addcart.btn-disabled {
    background: #fff;
    -webkit-filter: invert(1);
    filter: invert(1);
  }
  .cmp-option_panel .cmp-option_panel__icon-addcart:hover.btn-disabled {
    background: #fff !important;
  }
}
.cmp-category_list .cmp-category_list__items {
  margin-top: 18px;
  display: grid;
  grid-column-gap: 15px;
  grid-template-columns: repeat(auto-fill, minmax(302px, 1fr));
}
@media (max-width: 767px) {
  .cmp-category_list .cmp-category_list__items {
    margin-top: 9pt;
    grid-column-gap: 8px;
    grid-template-columns: 1fr 1fr;
  }
}
.cmp-category_list .cmp-category_list__items .cmp-category_list__item {
  list-style-type: none;
  margin-bottom: 15px;
  width: 100%;
  aspect-ratio: 1/1;
}
@media (max-width: 767px) {
  .cmp-category_list .cmp-category_list__items .cmp-category_list__item {
    margin-bottom: 8px;
  }
}
.cmp-category_list .cmp-category_list__items .cmp-category_list__item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #f7f8fa;
  padding: 23px 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-decoration: none;
  color: #000;
  text-align: center;
  aspect-ratio: 1/1;
}
@media (max-width: 767px) {
  .cmp-category_list .cmp-category_list__items .cmp-category_list__item a {
    padding: 9pt 0;
  }
}
.cmp-category_list .cmp-category_list__items .cmp-category_list__item a .cmp-category_list__thumb {
  position: relative;
  width: 100%;
  font-size: 0;
}
.cmp-category_list .cmp-category_list__items .cmp-category_list__item a .cmp-category_list__thumb:before {
  content: '';
  display: block;
  padding-top: 56.25%;
}
.cmp-category_list .cmp-category_list__items .cmp-category_list__item a .cmp-category_list__thumb img {
  margin: auto;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  max-width: 100%;
  max-height: 100%;
}
.cmp-category_list .cmp-category_list__items .cmp-category_list__item a .cmp-category_list__txt {
  font-size: 14px;
  margin-top: 0;
  padding: 0 10px;
}
@media (max-width: 767px) {
  .cmp-category_list .cmp-category_list__items .cmp-category_list__item a .cmp-category_list__txt {
    font-size: 9pt;
    margin-top: 10px;
  }
}
.cmp-category_list .cmp-category_list__items .cmp-category_list__item a:hover .cmp-category_list__thumb,
.cmp-category_list .cmp-category_list__items .cmp-category_list__item a:hover .cmp-category_list__txt {
  opacity: 0.6;
}
.cmp-category_list--white .cmp-category_list .cmp-category_list__items .cmp-category_list__item a {
  background: #fff;
  border: 1px solid #bebebe;
}
@media (min-width: 768px) {
  .cmp-category_list--white .cmp-category_list .cmp-category_list__items {
    grid-column-gap: 30px;
    grid-template-columns: repeat(auto-fill, minmax(222px, 1fr));
  }
  .cmp-category_list--white .cmp-category_list .cmp-category_list__items .cmp-category_list__item {
    margin-bottom: 30px;
  }
  .cmp-category_list--white .cmp-category_list .cmp-category_list__items .cmp-category_list__item a {
    padding: 18px 0;
  }
}
@media (min-width: 768px) and (max-width: 1366px) {
  .cmp-category_list--support .cmp-category_list .cmp-category_list__items {
    grid-column-gap: 18px;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (min-width: 1367px) {
  .cmp-category_list--support .cmp-category_list .cmp-category_list__items {
    grid-column-gap: 18px;
    grid-template-columns: repeat(auto-fill, minmax(25pc, 1fr));
  }
}
.cmp-category_list--support .cmp-category_list .cmp-category_list__items .cmp-category_list__item {
  margin-bottom: 18px;
  aspect-ratio: unset;
}
@media (max-width: 767px) {
  .cmp-category_list--support .cmp-category_list .cmp-category_list__items .cmp-category_list__item {
    margin-bottom: 8px;
  }
}
.cmp-category_list--support .cmp-category_list .cmp-category_list__items .cmp-category_list__item a {
  display: block;
  height: 100%;
  padding: 18px;
  aspect-ratio: unset;
  background: #fff;
  border: 1px solid #bebebe;
}
@media (max-width: 767px) {
  .cmp-category_list--support .cmp-category_list .cmp-category_list__items .cmp-category_list__item a {
    padding: 8px;
  }
}
.cmp-category_list--support
  .cmp-category_list
  .cmp-category_list__items
  .cmp-category_list__item
  a
  .cmp-category_list__thumb:before {
  content: unset;
}
.cmp-category_list--support
  .cmp-category_list
  .cmp-category_list__items
  .cmp-category_list__item
  a
  .cmp-category_list__thumb
  img {
  position: relative;
  width: 100%;
}
.cmp-category_list--support
  .cmp-category_list
  .cmp-category_list__items
  .cmp-category_list__item
  a
  .cmp-category_list__txt {
  margin-top: 18px;
  margin-bottom: 36px;
  padding: 0 18px 0 0;
  text-align: left;
  font-size: 1pc;
  font-weight: 700;
}
@media (max-width: 767px) {
  .cmp-category_list--support
    .cmp-category_list
    .cmp-category_list__items
    .cmp-category_list__item
    a
    .cmp-category_list__txt {
    margin-top: 6px;
    margin-bottom: 6px;
    padding: 0 2.13333vw 0 0;
    font-size: 9pt;
  }
}
.cmp-category_list--support.cmp-category_list--borderless .cmp-category_list__item {
  margin-bottom: 8px !important;
}
.cmp-category_list--support.cmp-category_list--borderless .cmp-category_list__item a {
  display: contents !important;
}
.cmp-category_list--support.cmp-category_list--borderless .cmp-category_list__item a .cmp-category_list__txt {
  margin-bottom: 54px !important;
}
@media (max-width: 767px) {
  .cmp-category_list--support.cmp-category_list--borderless .cmp-category_list__item a .cmp-category_list__txt {
    margin-top: 9pt !important;
    margin-bottom: 24px !important;
  }
}
.cmp-category_list--white.cmp-category_list--borderless
  .cmp-category_list
  .cmp-category_list__items
  .cmp-category_list__item {
  aspect-ratio: unset;
  margin-bottom: 0;
}
.cmp-category_list--white.cmp-category_list--borderless
  .cmp-category_list
  .cmp-category_list__items
  .cmp-category_list__item
  a {
  display: contents;
  aspect-ratio: unset;
}
.cmp-category_list--white.cmp-category_list--borderless
  .cmp-category_list
  .cmp-category_list__items
  .cmp-category_list__item
  a
  .cmp-category_list__thumb:before {
  content: unset;
}
.cmp-category_list--white.cmp-category_list--borderless
  .cmp-category_list
  .cmp-category_list__items
  .cmp-category_list__item
  a
  .cmp-category_list__thumb
  img {
  position: relative;
  width: 100%;
}
.cmp-category_list--white.cmp-category_list--borderless
  .cmp-category_list
  .cmp-category_list__items
  .cmp-category_list__item
  a
  .cmp-category_list__txt {
  margin-top: 18px;
  margin-bottom: 36px;
}
@media (max-width: 767px) {
  .cmp-category_list--white.cmp-category_list--borderless
    .cmp-category_list
    .cmp-category_list__items
    .cmp-category_list__item
    a
    .cmp-category_list__txt {
    margin-top: 9pt;
    margin-bottom: 36px;
  }
}
.cmp-popular-tag {
  margin: 1pc 0;
}
.cmp-popular-tag__title {
  font-size: 18px;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .cmp-popular-tag__title {
    font-size: 1pc;
  }
}
.cmp-popular-tag__list {
  border-bottom: 1px solid #e3e3e3;
}
.cmp-popular-tag__list ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cmp-popular-tag__list-item {
  margin-bottom: 10px;
  margin-right: 10px;
}
.cmp-popular-tag__list-item a {
  text-decoration: none;
}
.cmp-popular-tag__list-item__text {
  padding: 6px;
  color: #000;
  background-color: #f7f8fa;
  font-size: 10px;
}
.cmp-popular-tag__list-item.is-active .cmp-popular-tag__list-item__text:after {
  content: '';
  background: url(clientlib-site/resources/images/common/icon/icon_tags_close.svg) no-repeat 50% 50%;
  display: inline-block;
  width: 8px;
  height: 8px;
  margin-left: 2.5px;
  margin-top: 2.5px;
}
.cmp-popular-tag__list-item.is-hidden {
  display: none;
}
.cmp-popular-tag__list-item.high-light {
  border: 1px solid #000;
}
@media (max-width: 767px) {
  .cmp-popular-tag__list {
    font-size: 10px;
  }
}
.p-product_detail-hashtag-wrapper {
  width: 100%;
}
.p-product_detail-hashtag-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.p-product_detail-hashtag-list:has(button) {
  margin-top: 10px;
}
@media (max-width: 767px) {
  .p-product_detail-hashtag-list:has(button) {
    margin-left: 8px;
  }
}
.p-product_detail-hashtag:has(button) {
  margin-bottom: -10px;
}
.p-product_detail-hashtag-item {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #f7f8fa;
  border: 1px solid #f7f8fa;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 9pt;
  margin-bottom: 8px;
  margin-right: 8px;
  padding: 6px 9pt;
  white-space: nowrap;
  cursor: pointer;
  text-decoration: none;
  color: #000;
  white-space: break-spaces;
  text-align: start;
}
@media (max-width: 767px) {
  .p-product_detail-hashtag-title {
    font-size: 20px;
  }
}
.p-product_detail-hashtag__readmore {
  background: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0.3)), color-stop(45%, #fff));
  background: linear-gradient(180deg, hsla(0, 0%, 100%, 0.3), #fff 45%);
  height: 60px;
  margin-top: -50px;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  text-align: center;
  z-index: 100;
}
.p-product_detail-hashtag__readmore-btn {
  cursor: pointer;
  width: 100%;
  background: transparent;
  padding: 30px 20px 5px 5px;
}
.p-product_detail-hashtag__readmore-btn-text {
  font-size: 14px;
  position: relative;
  color: #000;
}
.p-product_detail-hashtag__readmore-btn-text:after {
  display: inline-block;
  position: absolute;
  content: '';
  width: 8px;
  height: 8px;
  top: 3px;
  right: -18px;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  rotate: 45deg;
}
.p-product_detail-hashtag__readmore__show-less {
  background: none;
  height: 30px;
  margin-top: 0;
}
.p-product_detail-hashtag__readmore__show-less .p-product_detail-hashtag__readmore-btn {
  padding: 5px 20px 5px 5px;
}
.p-product_detail-hashtag__readmore__show-less .p-product_detail-hashtag__readmore-btn-text:after {
  top: 7px !important;
  border-right: unset !important;
  border-bottom: unset !important;
  border-left: 1px solid #000;
  border-top: 1px solid #000;
}
.cmp-product-detail-hashtag__modal .cmp-common-modal {
  width: 80%;
  height: 90%;
  max-height: none;
  overflow-x: hidden;
}
@media (max-width: 767px) {
  .cmp-product-detail-hashtag__modal .cmp-common-modal {
    width: 90%;
  }
}
.cmp-product-detail-hashtag__modal .cmp-common-modal .cmp-common-modal__title {
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.cmp-product-detail-hashtag__modal .cmp-common-modal .cmp-common-modal-content {
  height: 100%;
}
@media (max-width: 767px) {
  .cmp-product-detail-hashtag__modal .cmp-common-modal .cmp-common-modal-content {
    padding: 40px 1pc;
  }
}
.cmp-product-detail-hashtag__modal .cmp-common-modal .cmp-common-modal-content__inner {
  overflow: auto;
  overflow-x: hidden;
  margin-right: -9pt;
  height: calc(100% - 85px);
  padding-bottom: 10px;
}
@media (max-width: 1024px) {
  .cmp-product-detail-hashtag__modal .cmp-common-modal .cmp-common-modal-content__inner {
    height: calc(100% - 140px);
  }
}
.cmp-product-detail-hashtag__modal
  .cmp-common-modal
  .cmp-common-modal-content__inner
  .p-product_detail__loading-content {
  width: 100%;
  height: 60dvh;
}
@media (max-width: 767px) {
  .cmp-product-detail-hashtag__modal
    .cmp-common-modal
    .cmp-common-modal-content__inner
    .p-product_detail__loading-content {
    height: 60dvh;
  }
}
.cmp-product-detail-hashtag__modal .cmp-common-modal .cmp-common-modal-content__close {
  position: absolute;
  top: 20px;
  right: 20px;
  width: 25px;
  height: 25px;
  background-image: url(clientlib-site/resources/images/common/icon/icon_close.svg);
}
@media (max-width: 767px) {
  .cmp-product-detail-hashtag__modal .cmp-common-modal .cmp-common-modal-content__close {
    top: 1pc;
    right: 1pc;
  }
}
.cmp-product-detail-hashtag__modal .cmp-common-modal .cmp-common-modal__button {
  position: absolute;
  width: 100%;
  text-align: center;
  background-color: #fff;
  padding-top: 15px;
  bottom: 15px;
  left: 0;
  right: 0;
  z-index: 10;
}
.cmp-product-detail-hashtag__modal .cmp-common-modal .cmp-common-modal__button .link-special-page {
  margin-right: 30px;
}
@media (max-width: 1024px) {
  .cmp-product-detail-hashtag__modal .cmp-common-modal .cmp-common-modal__button span.button {
    margin: 0;
    display: block;
  }
  .cmp-product-detail-hashtag__modal .cmp-common-modal .cmp-common-modal__button span.button.link-special-page {
    margin-bottom: 10px;
  }
}
.cmp-product-detail-hashtag__modal .cmp-common-modal .cmp-product_list__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cmp-product-detail-hashtag__modal .cmp-common-modal .cmp-product_list__items .cmp-product_list__item {
  width: 50%;
  margin-left: 0;
  margin-right: 0;
  padding-right: 9pt;
}
@media (min-width: 1024px) {
  .cmp-product-detail-hashtag__modal .cmp-common-modal .cmp-product_list__items .cmp-product_list__item {
    width: 33.3%;
  }
}
@media (min-width: 1400px) {
  .cmp-product-detail-hashtag__modal .cmp-common-modal .cmp-product_list__items .cmp-product_list__item {
    width: 25%;
  }
}
.cmp-product-detail-hashtag__modal
  .cmp-common-modal
  .cmp-product_list__items
  .cmp-product_list__item
  .cmp-product_panel {
  width: 100%;
  min-height: auto;
}
.cmp-product-detail-hashtag__modal
  .cmp-common-modal
  .cmp-product_list__items
  .cmp-product_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb {
  aspect-ratio: 1/1;
  height: 100%;
}
.cmp-product-detail-hashtag__modal
  .cmp-common-modal
  .cmp-product_list__items
  .cmp-product_list__item
  .cmp-product_panel
  .cmp-product_panel__info {
  padding: 10px;
}
.cmp-product-detail-hashtag__modal
  .cmp-common-modal
  .cmp-product_list__items
  .cmp-product_list__item
  .cmp-product_panel
  .cmp-product_panel__info
  .cmp-product_panel__code {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
body.is-modal {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.p-product_detail__modal__wrap {
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 1100;
  top: 0;
  left: 0;
  pointer-events: none;
  opacity: 0;
  -webkit-transition: 0.25s ease-out;
  transition: 0.25s ease-out;
  background: #fff;
  list-style: none;
  overflow-y: auto;
}
.p-product_detail__modal__wrap.is-show {
  display: block;
  opacity: 1;
  pointer-events: all;
}
.p-product_detail__modal__wrap .hide-focus:focus {
  outline: none;
}
.p-product_detail__modal__img__wrap--default {
  position: absolute;
}
.p-product_detail__modal__img__wrap--default li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100vw;
  height: 100vw;
  padding: 8px;
  pointer-events: all;
}
.p-product_detail__modal__img__wrap--default li button {
  width: 100%;
  height: 100%;
  background-color: #fff;
}
.p-product_detail__modal__img__wrap--default li img {
  width: 100%;
  height: 100%;
}
.p-product_detail__modal__img__wrap--default li video {
  max-width: 100%;
}
.p-product_detail__modal__img__wrap--default li .is-small {
  -o-object-fit: none;
  object-fit: none;
}
.p-product_detail__modal__img__wrap--default li .is-large.zoom {
  -o-object-fit: contain;
  object-fit: contain;
}
.p-product_detail__modal__img__wrap--default li .is-large.zoom:hover {
  cursor: url(clientlib-site/resources/images/common/icon/icon_cursor_plus.svg), auto;
}
.p-product_detail__modal__img__wrap--default.is-expansion {
  overflow: hidden;
}
.p-product_detail__modal__img__wrap--default.is-expansion img {
  width: auto;
  height: auto;
  vertical-align: middle;
}
.p-product_detail__modal__carousel__wp {
  display: none;
  width: 100vw;
  height: 100%;
  position: fixed;
  z-index: 1100;
  top: 0;
  left: 0;
  pointer-events: none;
  opacity: 0;
  -webkit-transition: 0.25s ease-out;
  transition: 0.25s ease-out;
  background: #fff;
  list-style: none;
}
.p-product_detail__modal__carousel__wp.is-show {
  display: block;
  opacity: 1;
  pointer-events: all;
}
.p-product_detail__modal__carousel {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
  overflow: hidden;
  width: 91.46667vw;
  height: calc(91.46667vw + 34px);
  margin-top: 2.66667vw;
}
.p-product_detail__modal__carousel__inner {
  height: calc(100% - 34px) !important;
}
.p-product_detail__modal__carousel__itm {
  position: relative;
  width: 91.46667vw;
  height: 91.46667vw;
  vertical-align: top;
}
.p-product_detail__modal__carousel__itm-inner {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-align: center;
}
.p-product_detail__modal__carousel__itm-img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  width: 100%;
  height: 100%;
}
.p-product_detail__modal__carousel__itm img,
.p-product_detail__modal__carousel__itm video {
  max-width: 100%;
  max-height: 100%;
  vertical-align: top;
}
.p-product_detail__modal__carousel__itm .is-small {
  -o-object-fit: none;
  object-fit: none;
}
.p-product_detail__modal__carousel__itm .is-large.zoom {
  -o-object-fit: contain;
  object-fit: contain;
}
.p-product_detail__modal__carousel__itm .is-large.zoom:hover {
  cursor: url(clientlib-site/resources/images/common/icon/icon_cursor_plus.svg), auto;
}
.p-product_detail__modal__carousel__itm-desc {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 2.13333vw;
  background-color: hsla(0, 0%, 100%, 0.8);
  text-align: center;
  font-size: 9pt;
  font-size: 3.2vw;
}
.p-product_detail__modal__carousel__itm-desc:empty {
  padding: 0;
}
.p-product_detail__modal__img__wrap--expansion {
  position: fixed;
  z-index: 1101;
  width: 100%;
  height: 100%;
  padding: 8px;
  background: #fff;
  display: none;
  -webkit-transition: 0.25s ease-out;
  transition: 0.25s ease-out;
}
.p-product_detail__modal__img__wrap--expansion.is-show {
  display: block;
  opacity: 1;
  cursor: url(clientlib-site/resources/images/common/icon/icon_cursor_minus.svg), auto;
}
.p-product_detail__modal__img__wrap--expansion .p-product_detail__modal__img__wrap--expansion__frame {
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.p-product_detail__modal__img__wrap--expansion .p-product_detail__modal__img__wrap--expansion__frame img {
  width: auto;
  height: auto;
  margin-top: -30px;
  margin-left: -60px;
}
.p-product_detail__modal__btn__close {
  position: fixed;
  z-index: 1102;
  top: 24px;
  right: 24px;
  cursor: pointer;
  width: 41px;
  height: 41px;
  background: none;
}
.p-product {
  font-weight: 200;
}
.p-product_detail-hero {
  position: relative;
}
@media (min-width: 768px) {
  .p-product_detail-info,
  .p-product_detail-info-react {
    height: calc(100% - 190px) !important;
  }
}
.p-product_detail-subttl {
  font-weight: 200;
  margin-bottom: 3px;
}
.p-product_detail-subttl a {
  color: #000;
  text-decoration: underline;
}
.p-product_detail-hdg-lv1 {
  word-break: keep-all;
  overflow-wrap: break-word;
}
.p-product_detail-hdg-lv1 .cmp-hdg__ttl {
  font-weight: 700;
}
.p-product_detail-price {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  padding-left: 0;
  font-weight: 500;
  text-align: right;
}
.p-product_detail-price-label {
  font-weight: 200;
  color: #5f5f5f;
}
.p-product_detail-price-label a {
  color: #5f5f5f;
}
.p-product_detail-price span {
  font-weight: 200;
}
.p-product_detail-price small {
  display: inline-block;
  margin-right: 5px;
  font-size: 0.6em;
  text-decoration: line-through;
  color: #717171;
}
.p-product_detail-price.is-sale {
  color: #d92d2d;
}
.p-product_detail-variation {
  overflow-x: auto;
  padding-bottom: 15px;
}
.p-product_detail-variation::-webkit-scrollbar {
  height: 9pt;
}
.p-product_detail-variation::-webkit-scrollbar-track {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #eee),
    color-stop(58.33333%, #eee),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
}
.p-product_detail-variation::-webkit-scrollbar-thumb {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
}
.p-product_detail-variation::-webkit-scrollbar-thumb:hover {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(25%, #fff),
    color-stop(41.66667%, #000),
    color-stop(58.33333%, #000),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 25%, #000 41.66667%, #000 58.33333%, #fff 0, #fff);
}
.p-product_detail-variation-link-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.p-product_detail-variation-link-list__itm {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  background-color: #f7f8fa;
  cursor: pointer;
  cursor: hand;
}
.p-product_detail-variation-link-list__itm a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
.p-product_detail-variation-link-list__itm img {
  -o-object-fit: contain;
  object-fit: contain;
}
.p-product_detail-variation-link-list__itm.is-current a {
  border: 2px solid #000;
}
.p-product_detail-size-variation {
  overflow-x: auto;
  padding-bottom: 15px;
}
.p-product_detail-size-variation__title {
  margin-bottom: 10px;
}
.p-product_detail-size-variation-link-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.p-product_detail-size-variation-link-list__itm {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  cursor: pointer;
  cursor: hand;
}
.p-product_detail-size-variation-link-list__itm.size-variation-disabled {
  position: relative;
  display: inline-block;
}
.p-product_detail-size-variation-link-list__itm.size-variation-disabled:before {
  border-bottom: 1px solid #bebebe;
  -webkit-transform: skewY(-21.5deg);
  transform: skewY(-21.5deg);
}
@media (max-width: 767px) {
  .p-product_detail-size-variation-link-list__itm.size-variation-disabled:before {
    -webkit-transform: skewY(-25deg);
    transform: skewY(-25deg);
  }
}
.p-product_detail-size-variation-link-list__itm.size-variation-disabled:after {
  border-bottom: 1px solid #bebebe;
  -webkit-transform: skewY(21.5deg);
  transform: skewY(21.5deg);
}
@media (max-width: 767px) {
  .p-product_detail-size-variation-link-list__itm.size-variation-disabled:after {
    -webkit-transform: skewY(25deg);
    transform: skewY(25deg);
  }
}
.p-product_detail-size-variation-link-list__itm.size-variation-disabled:after,
.p-product_detail-size-variation-link-list__itm.size-variation-disabled:before {
  content: '';
  width: 100%;
  position: absolute;
  left: 0;
  top: 50%;
  opacity: 0.5;
}
@media (max-width: 767px) {
  .p-product_detail-size-variation-link-list__itm.size-variation-disabled:after,
  .p-product_detail-size-variation-link-list__itm.size-variation-disabled:before {
    top: 48%;
  }
}
.p-product_detail-size-variation-link-list__itm.size-variation-disabled a {
  border: 1px solid #bebebe;
}
.p-product_detail-size-variation-link-list__itm a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  border: 1px solid #bebebe;
  text-decoration: none;
  color: inherit;
}
.p-product_detail-size-variation-link-list__itm.is-current a {
  border: 2px solid #000;
}
.p-product_detail-utility a:focus-visible,
.p-product_detail-utility button:focus-visible {
  outline: 2px solid #000;
}
.p-product_detail-utility--customize .p-product__btn-share-icon {
  width: 18px;
  height: 18px;
  margin-left: 5px;
}
@media (max-width: 767px) {
  .p-product_detail-utility--customize .p-product__btn-share-icon {
    width: 4.8vw;
    height: 4.8vw;
    margin-left: 1.33333vw;
  }
}
.p-product_detail-utility .p-product_detail-counter {
  display: none;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin-top: 3.84615%;
  white-space: nowrap;
}
@media (max-width: 767px) {
  .p-product_detail-utility .p-product_detail-counter {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-bottom: 5.33333vw;
  }
}
.p-product_detail-utility .p-product_detail-counter .p-product_detail-counter-input {
  width: 35px;
  height: 100%;
  margin: 0;
  padding: 3px 0;
  font-size: 1pc;
  text-align: center;
  border: 1px solid #bebebe;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: none;
}
.p-product_detail-utility .p-product_detail-counter input {
  -webkit-appearance: none;
  margin: 0;
  border-radius: 0;
}
.p-product_detail-utility .p-product_detail-counter input::-webkit-inner-spin-button,
.p-product_detail-utility .p-product_detail-counter input::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
  -moz-appearance: textfield;
}
.p-product_detail-utility .p-product_detail-counter button {
  position: relative;
  z-index: 1;
  display: inline-block;
  width: 28px;
  padding: 3px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #000;
  background: #fff;
  border-top: 1px solid #bebebe;
  border-bottom: 1px solid #bebebe;
  line-height: normal;
  text-align: center;
  cursor: pointer;
}
.p-product_detail-utility .p-product_detail-counter button.p-product_detail-counter-mns-btn {
  border-left: 1px solid #bebebe;
}
.p-product_detail-utility .p-product_detail-counter button.p-product_detail-counter-pls-btn {
  border-right: 1px solid #bebebe;
}
@media (max-width: 767px) {
  .p-product_detail-utility .p-product__btn-customize + .p-product_detail-counter {
    margin-bottom: 0;
  }
}
.p-product_detail-utility--customize,
.p-product_detail-utility--secondary {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .p-product_detail-utility--customize .p-product__btn-fav {
    width: 100%;
    margin-top: 3.84615%;
  }
  .p-product_detail-utility--customize .p-product__btn-share {
    margin-right: 2%;
  }
}
.p-product_detail__main .cf-value-rendering ul {
  padding: 10px 0 20px 20px;
}
.p-product_detail__main .cf-value-rendering li {
  margin-left: 20px;
  list-style-type: disc !important;
}
.p-product_detail .video_status-btn {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: -1;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  cursor: pointer;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: transparent;
}
.p-product_detail .video-is-pause:before {
  content: '';
  background: url(clientlib-site/resources/images/common/icon/icon_pause-white.svg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
  border: none;
  display: inline-block;
  width: 1pc;
  height: 1pc;
}
.p-product_detail .video-is-play:before {
  content: '';
  background: url(clientlib-site/resources/images/common/icon/icon_play-white.svg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
  border: none;
  display: inline-block;
  width: 1pc;
  height: 1pc;
}
.p-product_detail .status-show {
  z-index: 1;
}
.p-product__btn-addcart a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #000;
  font-weight: 300;
  text-decoration: none;
  color: #fff;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.p-product__btn-addcart a:after {
  display: inline-block;
  font-family: icon-casio !important;
  content: '\e931';
  font-size: 20px;
  line-height: 1;
}
.p-product__btn-addcart.btn-disabled a:after {
  content: '';
  background: none;
  border: 2px solid hsla(0, 0%, 100%, 0.2);
  border-left-color: #fff;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s linear infinite;
  animation: load8 1.1s linear infinite;
  border-radius: 50%;
  width: 20px !important;
  height: 20px !important;
  vertical-align: text-top;
}
@media (max-width: 767px) {
  .p-product__btn-addcart.btn-disabled a:after {
    width: 18px !important;
    height: 18px !important;
    font-size: 5.33333vw;
    width: 20px !important;
    height: 20px !important;
    scale: 0.9;
  }
}
.p-product__btn-fav a,
.p-product__btn-fav button.cmp-button,
.p-product__btn-fav p,
.p-product__btn-link a,
.p-product__btn-link button.cmp-button,
.p-product__btn-link p,
.p-product__btn-stock a,
.p-product__btn-stock button.cmp-button,
.p-product__btn-stock p {
  display: block;
  font-weight: 300;
  text-decoration: none;
  color: #000;
  border: 1px solid #bebebe;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}
.p-product__btn-fav a:hover,
.p-product__btn-fav button.cmp-button:hover,
.p-product__btn-fav p:hover,
.p-product__btn-link a:hover,
.p-product__btn-link button.cmp-button:hover,
.p-product__btn-link p:hover,
.p-product__btn-stock a:hover,
.p-product__btn-stock button.cmp-button:hover,
.p-product__btn-stock p:hover {
  border: 1px solid #000;
}
.p-product__btn-fav a[target='_blank'] .cmp-button__text:after,
.p-product__btn-fav button.cmp-button[target='_blank'] .cmp-button__text:after,
.p-product__btn-fav p[target='_blank'] .cmp-button__text:after,
.p-product__btn-link a[target='_blank'] .cmp-button__text:after,
.p-product__btn-link button.cmp-button[target='_blank'] .cmp-button__text:after,
.p-product__btn-link p[target='_blank'] .cmp-button__text:after,
.p-product__btn-stock a[target='_blank'] .cmp-button__text:after,
.p-product__btn-stock button.cmp-button[target='_blank'] .cmp-button__text:after,
.p-product__btn-stock p[target='_blank'] .cmp-button__text:after {
  display: none;
}
.p-product__btn-fav .cmp-button,
.p-product__btn-link .cmp-button,
.p-product__btn-stock .cmp-button {
  min-height: 0;
  min-width: 100%;
  color: inherit;
  background-color: inherit;
}
.p-product__btn-fav .cmp-button__text,
.p-product__btn-link .cmp-button__text,
.p-product__btn-stock .cmp-button__text {
  margin: 0;
}
.p-product__btn-stock--hidden {
  display: none;
}
.p-product__btn-fav {
  margin-top: 3.84615%;
}
.p-product__btn-fav .p-product__btn-fav-icon {
  vertical-align: text-bottom;
  position: relative;
}
.p-product__btn-fav .p-product__btn-fav-icon:after {
  display: inline-block;
  font-family: icon-casio !important;
  font-size: 20px;
  content: '\e93b';
  background-size: 100%;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  line-height: 1;
}
.p-product__btn-fav .p-product__btn-fav-icon img {
  width: 100%;
}
.p-product__btn-fav.is-active .p-product__btn-fav-icon:after {
  opacity: 1;
  line-height: 1;
}
@media (min-width: 1367px) {
  .p-product_detail,
  .p-product_detail-react {
    width: 1366px !important;
    margin: 0 auto !important;
  }
  .p-product_detail-react__main,
  .p-product_detail-react__main-react,
  .p-product_detail__main,
  .p-product_detail__main-react {
    width: 899px;
    padding: 0 0 0 56px;
  }
  .p-product_detail-info,
  .p-product_detail-info-react,
  .p-product_detail-react-info,
  .p-product_detail-react-info-react {
    position: fixed;
    top: 0;
    z-index: 1;
    overflow-y: auto;
    width: 447px;
    max-height: 100%;
    padding: 0 56px 0 0;
    background-color: #fff;
  }
  .p-product_detail-react-subttl,
  .p-product_detail-subttl {
    font-size: 18px;
  }
  .p-product_detail-hdg-lv1 .cmp-hdg__ttl,
  .p-product_detail-react-hdg-lv1 .cmp-hdg__ttl {
    font-size: 42px;
  }
  .p-product_detail-price,
  .p-product_detail-react-price {
    font-size: 22px;
  }
  .p-product_detail-price-label,
  .p-product_detail-react-price-label {
    font-size: 10px;
    color: #5f5f5f;
    min-height: 10px;
  }
  .p-product_detail-price span,
  .p-product_detail-react-price span {
    font-size: 9pt;
  }
  .p-product_detail-feature-txt p,
  .p-product_detail-react-feature-txt p {
    font-size: 14px;
    white-space: break-spaces;
  }
  .p-product_detail-feature-link-list
    .p-product_detail-feature-link-list__itm
    .p-product_detail-feature-link-list__itm-img,
  .p-product_detail-react-feature-link-list
    .p-product_detail-feature-link-list__itm
    .p-product_detail-feature-link-list__itm-img {
    max-height: 170px;
  }
  .p-product_detail-react-visual,
  .p-product_detail-react-visual-react,
  .p-product_detail-visual,
  .p-product_detail-visual-react {
    width: 786px;
  }
  .p-product_detail-react-visual-react__itm,
  .p-product_detail-react-visual__itm,
  .p-product_detail-visual-react__itm,
  .p-product_detail-visual__itm {
    width: 380px;
    height: 380px;
  }
  .p-product_detail-react-visual-react__itm-img-button,
  .p-product_detail-react-visual__itm-img-button,
  .p-product_detail-visual-react__itm-img-button,
  .p-product_detail-visual__itm-img-button {
    background: none;
    width: inherit;
    height: inherit;
    cursor: pointer;
  }
  .p-product__btn-addcart a,
  .p-product__btn-fav a,
  .p-product__btn-fav button.cmp-button,
  .p-product__btn-fav p,
  .p-product__btn-link a,
  .p-product__btn-link button.cmp-button,
  .p-product__btn-link p,
  .p-product__btn-stock a,
  .p-product__btn-stock button.cmp-button,
  .p-product__btn-stock p {
    font-size: 14px;
  }
}
@media (min-width: 768px) and (max-width: 1366px) {
  .p-product_detail-react__main,
  .p-product_detail-react__main-react,
  .p-product_detail__main,
  .p-product_detail__main-react {
    width: 100%;
    padding: 0 35.72474% 0 4.09956%;
  }
  .p-product_detail-info,
  .p-product_detail-info-react,
  .p-product_detail-react-info,
  .p-product_detail-react-info-react {
    width: 32.65007%;
    padding-right: 4.09956%;
    padding-left: 0;
  }
  .p-product_detail-react-subttl,
  .p-product_detail-subttl {
    font-size: 1.35135vw;
  }
  .p-product_detail-hdg-lv1 .cmp-hdg__ttl,
  .p-product_detail-react-hdg-lv1 .cmp-hdg__ttl {
    font-size: 3.15315vw;
  }
  .p-product_detail-price,
  .p-product_detail-react-price {
    font-size: 1.65165vw;
  }
  .p-product_detail-price-label,
  .p-product_detail-react-price-label {
    font-size: 0.75075vw;
    color: #5f5f5f;
    min-height: 0.75075vw;
  }
  .p-product_detail-price span,
  .p-product_detail-react-price span {
    font-size: 0.9009vw;
  }
  .p-product_detail-feature-txt p,
  .p-product_detail-react-feature-txt p {
    font-size: 1.05105vw;
    white-space: break-spaces;
  }
  .p-product_detail-feature-link-list
    .p-product_detail-feature-link-list__itm
    .p-product_detail-feature-link-list__itm-img,
  .p-product_detail-react-feature-link-list
    .p-product_detail-feature-link-list__itm
    .p-product_detail-feature-link-list__itm-img {
    max-height: 12.4451vw;
  }
  .p-product_detail-react-visual,
  .p-product_detail-react-visual-react,
  .p-product_detail-visual,
  .p-product_detail-visual-react {
    width: 95.62044%;
  }
  .p-product_detail-react-visual-react__itm,
  .p-product_detail-react-visual__itm,
  .p-product_detail-visual-react__itm,
  .p-product_detail-visual__itm {
    width: 48.34606%;
    padding-top: 48.34606%;
  }
  .p-product_detail-react-visual-react__itm-img,
  .p-product_detail-react-visual__itm-img,
  .p-product_detail-visual-react__itm-img,
  .p-product_detail-visual__itm-img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
  }
  .p-product_detail-react-visual-react__itm-online-only-img,
  .p-product_detail-react-visual__itm-online-only-img,
  .p-product_detail-visual-react__itm-online-only-img,
  .p-product_detail-visual__itm-online-only-img {
    width: 21.05263% !important;
  }
  .p-product__btn-addcart a,
  .p-product__btn-fav a,
  .p-product__btn-fav button.cmp-button,
  .p-product__btn-fav p,
  .p-product__btn-link a,
  .p-product__btn-link button.cmp-button,
  .p-product__btn-link p,
  .p-product__btn-stock a,
  .p-product__btn-stock button.cmp-button,
  .p-product__btn-stock p {
    font-size: 1.05105vw;
  }
}
@media (min-width: 768px) {
  .p-product_detail-section {
    margin-top: 14.59854%;
  }
  .p-product_detail,
  .p-product_detail-react {
    width: 100%;
    margin: 0 auto;
  }
  .p-product_detail-info,
  .p-product_detail-info-react,
  .p-product_detail-react-info,
  .p-product_detail-react-info-react {
    position: fixed;
    top: 0;
    right: 0;
    z-index: 1;
    overflow-y: auto;
    max-height: 100%;
    margin-top: 159px;
    background-color: #fff;
  }
  .p-product_detail-carousel,
  .p-product_detail-carousel-react,
  .p-product_detail-react-carousel,
  .p-product_detail-react-carousel-react {
    display: none;
  }
  .p-product_detail-price,
  .p-product_detail-react-price {
    margin-top: 3.84615%;
  }
  .p-product_detail-react-variation-container,
  .p-product_detail-variation-container {
    margin-top: 15.38462%;
  }
  .p-product_detail-react-variation-label,
  .p-product_detail-variation-label {
    font-size: 1pc;
    line-height: 21px;
    padding-bottom: 6px;
  }
  .p-product_detail-react-variation-link-list__itm,
  .p-product_detail-variation-link-list__itm {
    width: 5pc;
    height: 5pc;
  }
  .p-product_detail-react-variation-link-list__itm img,
  .p-product_detail-variation-link-list__itm img {
    height: 58px;
    width: 58px;
  }
  .p-product_detail-react-variation-link-list__itm + .p-product_detail-react-variation-link-list__itm,
  .p-product_detail-react-variation-link-list__itm + .p-product_detail-variation-link-list__itm,
  .p-product_detail-variation-link-list__itm + .p-product_detail-react-variation-link-list__itm,
  .p-product_detail-variation-link-list__itm + .p-product_detail-variation-link-list__itm {
    margin-left: 5px;
  }
  .p-product_detail-react-size-variation-container,
  .p-product_detail-size-variation-container {
    margin-top: unset;
  }
  .p-product_detail-react-size-variation-link-list__itm,
  .p-product_detail-size-variation-link-list__itm {
    width: 60px;
    height: 25px;
  }
  .p-product_detail-react-size-variation-link-list__itm + .p-product_detail-react-size-variation-link-list__itm,
  .p-product_detail-react-size-variation-link-list__itm + .p-product_detail-size-variation-link-list__itm,
  .p-product_detail-size-variation-link-list__itm + .p-product_detail-react-size-variation-link-list__itm,
  .p-product_detail-size-variation-link-list__itm + .p-product_detail-size-variation-link-list__itm {
    margin-left: 5px;
  }
  .p-product_detail-react-utility,
  .p-product_detail-utility {
    margin-top: 10.25641%;
  }
  .p-product_detail-react-utility--primary,
  .p-product_detail-utility--primary {
    width: 100%;
  }
  .p-product_detail-react-utility--secondary,
  .p-product_detail-utility--secondary {
    margin-top: 3.84615%;
  }
  .p-product_detail-react-utility--secondary div:only-child,
  .p-product_detail-utility--secondary div:only-child {
    width: 100%;
  }
  .p-product_detail-react-utility--secondary div,
  .p-product_detail-utility--secondary div {
    width: 100%;
    margin-right: 2%;
  }
  .p-product_detail-react-utility--secondary div:last-child,
  .p-product_detail-utility--secondary div:last-child {
    margin-right: 0;
  }
  .p-product_detail-react-utility--customize div:only-child,
  .p-product_detail-react-utility--secondary div.button,
  .p-product_detail-utility--customize div:only-child,
  .p-product_detail-utility--secondary div.button {
    width: 100%;
  }
  .p-product_detail-react-utility--customize div,
  .p-product_detail-utility--customize div {
    width: 100%;
    margin-right: 2%;
  }
  .p-product_detail-react-utility--customize div:last-child,
  .p-product_detail-utility--customize div:last-child {
    margin-right: 0;
  }
  .p-product_detail-react-utility--customize div.button,
  .p-product_detail-utility--customize div.button {
    width: 100%;
  }
  .p-product_detail-react-utility--tertiary,
  .p-product_detail-utility--tertiary {
    margin-top: 3.84615%;
  }
  .p-product_detail-react-utility--tertiary div,
  .p-product_detail-utility--tertiary div {
    width: 100%;
  }
  .p-product_detail-feature-txt,
  .p-product_detail-react-feature-txt {
    margin-top: 10.25641%;
  }
  .p-product_detail-feature-txt p,
  .p-product_detail-react-feature-txt p {
    line-height: 2;
    white-space: break-spaces;
  }
  .p-product_detail-react-visual,
  .p-product_detail-react-visual-react,
  .p-product_detail-visual,
  .p-product_detail-visual-react {
    margin: 0 auto;
    padding-top: 40px;
  }
  .p-product_detail-react-visual-react__inner,
  .p-product_detail-react-visual__inner,
  .p-product_detail-visual-react__inner,
  .p-product_detail-visual__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .p-product_detail-react-visual-react__itm,
  .p-product_detail-react-visual__itm,
  .p-product_detail-visual-react__itm,
  .p-product_detail-visual__itm {
    position: relative;
  }
  .p-product_detail-react-visual-react__itm:nth-child(n + 3),
  .p-product_detail-react-visual__itm:nth-child(n + 3),
  .p-product_detail-visual-react__itm:nth-child(n + 3),
  .p-product_detail-visual__itm:nth-child(n + 3) {
    margin-top: 3.30789%;
  }
  .p-product_detail-react-visual-react__itm-img,
  .p-product_detail-react-visual__itm-img,
  .p-product_detail-visual-react__itm-img,
  .p-product_detail-visual__itm-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 100%;
  }
  .p-product_detail-react-visual-react__itm-img-button,
  .p-product_detail-react-visual__itm-img-button,
  .p-product_detail-visual-react__itm-img-button,
  .p-product_detail-visual__itm-img-button {
    background: none;
    width: inherit;
    height: inherit;
    cursor: pointer;
  }
  .p-product_detail-react-visual-react__itm-online-only-img,
  .p-product_detail-react-visual__itm-online-only-img,
  .p-product_detail-visual-react__itm-online-only-img,
  .p-product_detail-visual__itm-online-only-img {
    position: absolute;
    width: 5pc;
    height: auto;
    top: 0;
    z-index: 1;
  }
  .p-product_detail-react-visual-react__itm img,
  .p-product_detail-react-visual-react__itm video,
  .p-product_detail-react-visual__itm img,
  .p-product_detail-react-visual__itm video,
  .p-product_detail-visual-react__itm img,
  .p-product_detail-visual-react__itm video,
  .p-product_detail-visual__itm img,
  .p-product_detail-visual__itm video {
    max-width: 100%;
    max-height: 100%;
  }
  .p-product_detail-react-visual-react__itm video:hover + .video_status-btn,
  .p-product_detail-react-visual__itm video:hover + .video_status-btn,
  .p-product_detail-visual-react__itm video:hover + .video_status-btn,
  .p-product_detail-visual__itm video:hover + .video_status-btn {
    z-index: 1;
  }
  .p-product_detail-react-visual-react__itm .video_status-btn:hover,
  .p-product_detail-react-visual__itm .video_status-btn:hover,
  .p-product_detail-visual-react__itm .video_status-btn:hover,
  .p-product_detail-visual__itm .video_status-btn:hover {
    z-index: 1;
    background-color: rgba(0, 0, 0, 0.5);
  }
  .p-product_detail-react-visual-react__itm-desc,
  .p-product_detail-react-visual__itm-desc,
  .p-product_detail-visual-react__itm-desc,
  .p-product_detail-visual__itm-desc {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 8px;
    background-color: hsla(0, 0%, 100%, 0.8);
    font-size: 10px;
    text-align: center;
  }
  .p-product_detail-react-visual-react__itm-desc:empty,
  .p-product_detail-react-visual__itm-desc:empty,
  .p-product_detail-visual-react__itm-desc:empty,
  .p-product_detail-visual__itm-desc:empty {
    padding: 0;
  }
  .p-product__btn-addcart a {
    padding: 9pt;
  }
  .p-product__btn-addcart a:after {
    margin-left: 8px;
  }
  .p-product__btn-addcart a:hover {
    background-color: #666;
  }
  .p-product__btn-addcart--disabled a {
    pointer-events: none;
    color: #000;
    background-color: #b2b2b2;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
  .p-product__btn-addcart--noicon a:after {
    content: '';
    margin-left: 0;
  }
  .p-product__btn-addcart--hidden {
    display: none;
  }
  .p-product__btn-fav a,
  .p-product__btn-fav button.cmp-button,
  .p-product__btn-fav p,
  .p-product__btn-link a,
  .p-product__btn-link button.cmp-button,
  .p-product__btn-link p,
  .p-product__btn-stock a,
  .p-product__btn-stock button.cmp-button,
  .p-product__btn-stock p {
    padding: 10px;
    line-height: 20px;
  }
  .p-product__btn-fav .p-product__btn-fav-icon {
    width: 20px;
    height: 20px;
    margin-left: 5px;
  }
  .p-product__btn-addcart-fixed {
    display: none;
  }
  .is-product-fixed-end .p-product_detail-info {
    position: absolute;
    top: 0;
    right: 0;
  }
}
@media (max-width: 767px) {
  .p-product_detail-section {
    margin-top: 26.66667vw;
  }
  .p-product_detail-hero,
  .p-product_detail-react-hero {
    background-color: #f7f8fa;
    padding: 10.66667vw 4.26667vw 0;
  }
  .p-product_detail-react-subttl,
  .p-product_detail-subttl {
    font-size: 18px;
    font-size: 4.8vw;
  }
  .p-product_detail-hdg-lv1 .cmp-hdg__ttl,
  .p-product_detail-react-hdg-lv1 .cmp-hdg__ttl {
    font-size: 18px;
    font-size: 9.6vw;
  }
  .p-product_detail-price,
  .p-product_detail-react-price {
    margin-top: 4vw;
    font-size: 20px;
    font-size: 5.33333vw;
    text-align: right;
  }
  .p-product_detail-price-label,
  .p-product_detail-react-price-label {
    font-size: 10px;
    font-size: 2.66667vw;
    color: #5f5f5f;
    min-height: 2.66667vw;
  }
  .p-product_detail-price span,
  .p-product_detail-react-price span {
    font-size: 9pt;
    font-size: 3.2vw;
  }
  .p-product_detail-carousel,
  .p-product_detail-carousel-react,
  .p-product_detail-react-carousel,
  .p-product_detail-react-carousel-react {
    width: 100vw;
    height: calc(100vw + 30px);
    overflow-x: auto;
    overflow-y: hidden;
    margin-top: 2.66667vw;
    margin-left: -4.26667vw;
    margin-right: -4.26667vw;
    scrollbar-width: none;
    -ms-overflow-style: none;
  }
  .p-product_detail-carousel-react__inner,
  .p-product_detail-carousel__inner,
  .p-product_detail-react-carousel-react__inner,
  .p-product_detail-react-carousel__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    grid-gap: 4px;
  }
  .p-product_detail-carousel-react__itm,
  .p-product_detail-carousel__itm,
  .p-product_detail-react-carousel-react__itm,
  .p-product_detail-react-carousel__itm {
    width: 100%;
    height: 100vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-flex: 0;
    -ms-flex: none;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    scroll-snap-align: start;
    scroll-snap-stop: always;
    flex: none;
  }
  .p-product_detail-carousel-react__itm-img,
  .p-product_detail-carousel__itm-img,
  .p-product_detail-react-carousel-react__itm-img,
  .p-product_detail-react-carousel__itm-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    width: 100vw;
    height: 100vw;
  }
  .p-product_detail-carousel-react__itm-online-only-img,
  .p-product_detail-carousel__itm-online-only-img,
  .p-product_detail-react-carousel-react__itm-online-only-img,
  .p-product_detail-react-carousel__itm-online-only-img {
    position: absolute;
    width: 21.33333vw;
    height: auto;
    top: 0;
    z-index: 1;
  }
  .p-product_detail-carousel-react__itm img,
  .p-product_detail-carousel-react__itm video,
  .p-product_detail-carousel__itm img,
  .p-product_detail-carousel__itm video,
  .p-product_detail-react-carousel-react__itm img,
  .p-product_detail-react-carousel-react__itm video,
  .p-product_detail-react-carousel__itm img,
  .p-product_detail-react-carousel__itm video {
    max-width: 100%;
    max-height: 100%;
    vertical-align: top;
  }
  .p-product_detail-carousel-react__itm .video_status-btn,
  .p-product_detail-carousel__itm .video_status-btn,
  .p-product_detail-react-carousel-react__itm .video_status-btn,
  .p-product_detail-react-carousel__itm .video_status-btn {
    left: 50%;
    right: 50%;
    top: 50%;
    bottom: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-color: hsla(0, 0%, 100%, 0.85);
    width: 65px;
    height: 65px;
  }
  .p-product_detail-carousel-react__itm .video-is-pause:before,
  .p-product_detail-carousel__itm .video-is-pause:before,
  .p-product_detail-react-carousel-react__itm .video-is-pause:before,
  .p-product_detail-react-carousel__itm .video-is-pause:before {
    width: 40px;
    height: 40px;
    background: url(clientlib-site/resources/images/common/icon/icon_pause-black.svg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%;
  }
  .p-product_detail-carousel-react__itm .video-is-play:before,
  .p-product_detail-carousel__itm .video-is-play:before,
  .p-product_detail-react-carousel-react__itm .video-is-play:before,
  .p-product_detail-react-carousel__itm .video-is-play:before {
    width: 40px;
    height: 40px;
    background: url(clientlib-site/resources/images/common/icon/icon_play-black.svg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%;
  }
  .p-product_detail-carousel-react__itm-desc,
  .p-product_detail-carousel__itm-desc,
  .p-product_detail-react-carousel-react__itm-desc,
  .p-product_detail-react-carousel__itm-desc {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 2.13333vw;
    background-color: hsla(0, 0%, 100%, 0.8);
    text-align: center;
    font-size: 9pt;
    font-size: 3.2vw;
  }
  .p-product_detail-carousel-react__itm-desc:empty,
  .p-product_detail-carousel__itm-desc:empty,
  .p-product_detail-react-carousel-react__itm-desc:empty,
  .p-product_detail-react-carousel__itm-desc:empty {
    padding: 0;
  }
  .p-product_detail-carousel-react::-webkit-scrollbar,
  .p-product_detail-carousel::-webkit-scrollbar,
  .p-product_detail-react-carousel-react::-webkit-scrollbar,
  .p-product_detail-react-carousel::-webkit-scrollbar {
    display: none;
  }
  .p-product_detail-carousel-react .simplebar-content-wrapper,
  .p-product_detail-carousel .simplebar-content-wrapper,
  .p-product_detail-react-carousel-react .simplebar-content-wrapper,
  .p-product_detail-react-carousel .simplebar-content-wrapper {
    overflow: auto;
    -ms-scroll-snap-type: x mandatory;
    scroll-snap-type: x mandatory;
  }
  .p-product_detail-carousel-react .simplebar-track.simplebar-horizontal,
  .p-product_detail-carousel .simplebar-track.simplebar-horizontal,
  .p-product_detail-react-carousel-react .simplebar-track.simplebar-horizontal,
  .p-product_detail-react-carousel .simplebar-track.simplebar-horizontal {
    height: 9pt;
    margin: 0 70px;
    position: relative;
    top: -20px;
    background: -webkit-gradient(
      linear,
      left bottom,
      left top,
      from(#f7f8fa),
      color-stop(41.66667%, #f7f8fa),
      color-stop(41.66667%, #eee),
      color-stop(58.33333%, #eee),
      color-stop(58.33333%, #f7f8fa),
      to(#f7f8fa)
    );
    background: linear-gradient(0deg, #f7f8fa 0, #f7f8fa 41.66667%, #eee 0, #eee 58.33333%, #f7f8fa 0, #f7f8fa);
  }
  .p-product_detail-carousel-react .simplebar-track.simplebar-horizontal .simplebar-scrollbar,
  .p-product_detail-carousel .simplebar-track.simplebar-horizontal .simplebar-scrollbar,
  .p-product_detail-react-carousel-react .simplebar-track.simplebar-horizontal .simplebar-scrollbar,
  .p-product_detail-react-carousel .simplebar-track.simplebar-horizontal .simplebar-scrollbar {
    top: 0;
    height: 9pt;
  }
  .p-product_detail-carousel-react .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before,
  .p-product_detail-carousel .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before,
  .p-product_detail-react-carousel-react .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before,
  .p-product_detail-react-carousel .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
    left: 0;
    right: 0;
    opacity: 1;
    -webkit-transition: auto;
    transition: auto;
    border-radius: 0;
    background: -webkit-gradient(
      linear,
      left bottom,
      left top,
      from(#f7f8fa),
      color-stop(41.66667%, #f7f8fa),
      color-stop(41.66667%, #999),
      color-stop(58.33333%, #999),
      color-stop(58.33333%, #f7f8fa),
      to(#f7f8fa)
    );
    background: linear-gradient(0deg, #f7f8fa 0, #f7f8fa 41.66667%, #999 0, #999 58.33333%, #f7f8fa 0, #f7f8fa);
  }
  .p-product_detail-carousel-react .simplebar-track.simplebar-horizontal .simplebar-scrollbar.simplebar-hover:before,
  .p-product_detail-carousel .simplebar-track.simplebar-horizontal .simplebar-scrollbar.simplebar-hover:before,
  .p-product_detail-react-carousel-react
    .simplebar-track.simplebar-horizontal
    .simplebar-scrollbar.simplebar-hover:before,
  .p-product_detail-react-carousel .simplebar-track.simplebar-horizontal .simplebar-scrollbar.simplebar-hover:before {
    height: 9pt;
    left: 0;
    right: 0;
    opacity: 1;
    -webkit-transition: auto;
    transition: auto;
    border-radius: 0;
    background: -webkit-gradient(
      linear,
      left bottom,
      left top,
      from(#f7f8fa),
      color-stop(25%, #f7f8fa),
      color-stop(41.66667%, #000),
      color-stop(58.33333%, #000),
      color-stop(58.33333%, #f7f8fa),
      to(#f7f8fa)
    );
    background: linear-gradient(0deg, #f7f8fa 0, #f7f8fa 25%, #000 41.66667%, #000 58.33333%, #f7f8fa 0, #f7f8fa);
  }
  .p-product_detail-react-variation-container,
  .p-product_detail-variation-container {
    margin-top: 14px;
    margin-bottom: 6px;
  }
  .p-product_detail-react-variation-link-list__itm,
  .p-product_detail-variation-link-list__itm {
    width: 21.86667vw;
    height: 21.86667vw;
  }
  .p-product_detail-react-variation-link-list__itm img,
  .p-product_detail-variation-link-list__itm img {
    height: 16vw;
  }
  .p-product_detail-react-variation-link-list__itm + .p-product_detail-react-variation-link-list__itm,
  .p-product_detail-react-variation-link-list__itm + .p-product_detail-variation-link-list__itm,
  .p-product_detail-variation-link-list__itm + .p-product_detail-react-variation-link-list__itm,
  .p-product_detail-variation-link-list__itm + .p-product_detail-variation-link-list__itm {
    margin-left: 1.33333vw;
  }
  .p-product_detail-react-variation-label,
  .p-product_detail-variation-label {
    margin-left: 8px;
  }
  .p-product_detail-react-size-variation-container,
  .p-product_detail-size-variation-container {
    margin-top: 14px;
    margin-bottom: 6px;
  }
  .p-product_detail-react-size-variation-link-list__itm,
  .p-product_detail-size-variation-link-list__itm {
    width: 14.59075vw;
    height: 7.28889vw;
  }
  .p-product_detail-react-size-variation-link-list__itm + .p-product_detail-react-size-variation-link-list__itm,
  .p-product_detail-react-size-variation-link-list__itm + .p-product_detail-size-variation-link-list__itm,
  .p-product_detail-size-variation-link-list__itm + .p-product_detail-react-size-variation-link-list__itm,
  .p-product_detail-size-variation-link-list__itm + .p-product_detail-size-variation-link-list__itm {
    margin-left: 1.33333vw;
  }
  .p-product_detail-react-utility,
  .p-product_detail-utility {
    margin-top: 16vw;
    padding: 0 12vw;
  }
  .p-product_detail-react-utility--secondary,
  .p-product_detail-utility--secondary {
    margin-top: 5.33333vw;
  }
  .p-product_detail-react-utility--secondary div:only-child,
  .p-product_detail-utility--secondary div:only-child {
    width: 100%;
  }
  .p-product_detail-react-utility--secondary div,
  .p-product_detail-utility--secondary div {
    width: 100%;
    margin-right: 2%;
  }
  .p-product_detail-react-utility--secondary div:last-child,
  .p-product_detail-utility--secondary div:last-child {
    margin-right: 0;
  }
  .p-product_detail-react-utility--tertiary,
  .p-product_detail-utility--tertiary {
    margin-top: 5.33333vw;
  }
  .p-product_detail-react-utility--tertiary div,
  .p-product_detail-utility--tertiary div {
    width: 100%;
  }
  .p-product_detail-feature-txt,
  .p-product_detail-react-feature-txt {
    margin-top: 16vw;
    padding: 0 4.26667vw;
  }
  .p-product_detail-feature-txt p,
  .p-product_detail-react-feature-txt p {
    font-size: 9pt;
    font-size: 3.2vw;
    line-height: 2;
    white-space: break-spaces;
  }
  .p-product_detail-react-visual,
  .p-product_detail-react-visual-react,
  .p-product_detail-visual,
  .p-product_detail-visual-react {
    display: none;
  }
  .p-product__btn-addcart a {
    padding: 3.46667vw;
    font-size: 9pt;
    font-size: 3.2vw;
    line-height: 20px;
  }
  .p-product__btn-addcart a:after {
    margin-left: 1.33333vw;
  }
  .p-product__btn-addcart--disabled a {
    pointer-events: none;
    color: #000;
    background-color: #b2b2b2;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
  .p-product__btn-addcart--noicon a:after {
    content: '';
    margin-left: 0;
  }
  .p-product__btn-addcart--hidden {
    display: none;
  }
  .p-product__btn-fav a,
  .p-product__btn-fav button.cmp-button,
  .p-product__btn-fav p,
  .p-product__btn-link a,
  .p-product__btn-link button.cmp-button,
  .p-product__btn-link p,
  .p-product__btn-stock a,
  .p-product__btn-stock button.cmp-button,
  .p-product__btn-stock p {
    height: 100%;
    padding: 2.66667vw;
    font-size: 9pt;
    font-size: 3.2vw;
    line-height: 20px;
  }
  .p-product__btn-fav {
    margin-top: 5.33333vw;
  }
  .p-product__btn-fav .p-product__btn-fav-icon {
    width: 5.33333vw;
    height: 5.33333vw;
    margin-left: 1.33333vw;
  }
  .p-product__btn-addcart-fixed {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100vw;
    z-index: 1;
  }
  .p-product__btn-addcart-fixed .p-product__btn-addcart {
    width: 100%;
    opacity: 0;
    -webkit-transition: opacity 0.24s ease-out;
    transition: opacity 0.24s ease-out;
    display: none;
    margin-left: 3.2vw;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .p-product__btn-addcart-fixed .p-product__btn-addcart a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 14px;
    padding: unset;
    height: 44px;
  }
  .is-cart-fixed .p-product__btn-addcart-fixed .p-product__btn-addcart {
    display: block;
  }
  .is-cart-fade .p-product__btn-addcart-fixed .p-product__btn-addcart {
    opacity: 1;
  }
  .p-product__btn-addcart-fixed .p-product__btn-fav {
    margin-top: 0;
    background: #fff;
    opacity: 0;
    -webkit-transition: opacity 0.24s ease-out;
    transition: opacity 0.24s ease-out;
    margin-left: 5.33333vw;
    margin-right: 2.13333vw;
    display: none;
  }
  .p-product__btn-addcart-fixed .p-product__btn-fav p {
    font-size: 14px;
    border: none;
    padding: 0;
    margin: 0 -1.06667vw;
  }
  .is-cart-fixed .p-product__btn-addcart-fixed .p-product__btn-fav {
    display: block;
  }
  .is-cart-fade .p-product__btn-addcart-fixed .p-product__btn-fav {
    opacity: 1;
  }
  .p-product__btn-addcart-fixed .p-product__btn-fav-icon {
    width: 9.06667vw;
    height: 9.06667vw;
    max-width: 34px;
    max-height: 34px;
    margin-left: 0;
  }
  .p-product__btn-addcart-fixed .p-product__btn-fav-icon .icon-casio-icon_favorite_01:before,
  .p-product__btn-addcart-fixed .p-product__btn-fav-icon:after {
    font-size: 34px;
  }
  .p-product__btn-addcart-fixed .p-product__btn-customize {
    width: 100%;
    opacity: 0;
    -webkit-transition: opacity 0.24s ease-out;
    transition: opacity 0.24s ease-out;
    display: none;
    cursor: pointer;
    border: 1px solid #000;
    height: 44px;
    margin-left: 3.2vw;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .p-product__btn-addcart-fixed .p-product__btn-customize p {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    background-color: #fff;
  }
  .p-product__btn-addcart-fixed .p-product__btn-customize p span {
    font-weight: 300;
    color: #000;
    font-size: 14px;
  }
  .p-product__btn-addcart-fixed .p-product__btn-customize p span img {
    width: 5.33333vw;
    height: 5.33333vw;
    margin-left: 1.33333vw;
    vertical-align: middle;
  }
  .is-cart-fixed .p-product__btn-addcart-fixed .p-product__btn-customize {
    display: block;
  }
  .is-cart-fade .p-product__btn-addcart-fixed .p-product__btn-customize {
    opacity: 1;
  }
  .p-product__btn-addcart-fixed .p-product_detail-utility--primary {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: unset;
    background-color: #fff;
    opacity: 0;
  }
  .is-cart-fixed .p-product__btn-addcart-fixed .p-product_detail-utility--primary {
    padding: 2.13333vw 3.2vw calc(env(safe-area-inset-bottom, 0px) + 2.13333vw) 0;
  }
  .is-cart-fade .p-product__btn-addcart-fixed .p-product_detail-utility--primary {
    opacity: 1;
  }
}
.p-product_detail-feature-link-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-weight: 700;
}
@media (min-width: 1367px) {
  .p-product_detail-feature-link-list {
    font-size: 18px;
  }
}
@media (min-width: 768px) and (max-width: 1366px) {
  .p-product_detail-feature-link-list {
    font-size: 1.35135vw;
  }
}
@media print, screen and (min-width: 768px) {
  .p-product_detail-feature-link-list {
    width: 85.40146%;
    margin: 0 auto;
  }
}
@media screen and (max-width: 767px) {
  .p-product_detail-feature-link-list {
    width: 100%;
    font-size: 3.2vw;
  }
}
.p-product_detail-feature-link-list a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #000;
  text-decoration: none;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  height: 100%;
}
.p-product_detail-feature-link-list a:hover {
  opacity: 0.7;
}
.p-product_detail-feature-link-list a .p-product_detail-feature-link-list__itm-desc {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.p-product_detail-feature-link-list a .p-product_detail-feature-link-list__itm-desc span {
  position: relative;
}
@media print, screen and (min-width: 768px) {
  .p-product_detail-feature-link-list a .p-product_detail-feature-link-list__itm-desc span {
    padding-right: 30px;
  }
}
@media screen and (max-width: 767px) {
  .p-product_detail-feature-link-list a .p-product_detail-feature-link-list__itm-desc span {
    padding-right: 6.13333vw;
  }
}
.p-product_detail-feature-link-list a .p-product_detail-feature-link-list__itm-desc span:before {
  content: '';
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  margin: auto 0;
  background-image: url(clientlib-site/resources/images/product_detail/arrow.png);
  background-repeat: no-repeat;
  background-size: 100%;
}
@media print, screen and (min-width: 768px) {
  .p-product_detail-feature-link-list a .p-product_detail-feature-link-list__itm-desc span:before {
    width: 20px;
    height: 20px;
  }
}
@media screen and (max-width: 767px) {
  .p-product_detail-feature-link-list a .p-product_detail-feature-link-list__itm-desc span:before {
    width: 4.8vw;
    height: 4.8vw;
  }
}
.p-product_detail-feature-link-list .p-product_detail-feature-link-list__itm {
  background: #f4f5f8;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media print, screen and (min-width: 768px) {
  .p-product_detail-feature-link-list .p-product_detail-feature-link-list__itm {
    width: 48.43305%;
    margin-bottom: 3.1339%;
    padding: 7.12251% 0;
  }
  .p-product_detail-feature-link-list .p-product_detail-feature-link-list__itm:before {
    display: block;
    width: 0;
    height: 0;
    padding-top: 70.58824%;
    content: '';
  }
}
@media screen and (max-width: 767px) {
  .p-product_detail-feature-link-list .p-product_detail-feature-link-list__itm {
    width: 49.33333vw;
    height: 49.33333vw;
    margin-bottom: 1.33333vw;
  }
  .p-product_detail-feature-link-list .p-product_detail-feature-link-list__itm img {
    width: 100%;
  }
}
.p-product_detail-feature-link-list
  .p-product_detail-feature-link-list__itm
  .p-product_detail-feature-link-list__itm_wrap {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media print, screen and (min-width: 768px) {
  .p-product_detail-feature-link-list
    .p-product_detail-feature-link-list__itm
    .p-product_detail-feature-link-list__itm_wrap {
    -ms-flex-line-pack: justify;
    align-content: space-between;
  }
}
@media screen and (max-width: 767px) {
  .p-product_detail-feature-link-list
    .p-product_detail-feature-link-list__itm
    .p-product_detail-feature-link-list__itm_wrap {
    -ms-flex-line-pack: center;
    align-content: center;
  }
}
.p-product_detail-feature-link-list
  .p-product_detail-feature-link-list__itm
  .p-product_detail-feature-link-list__itm-img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
}
.p-product_detail-feature-link-list
  .p-product_detail-feature-link-list__itm
  .p-product_detail-feature-link-list__itm-img
  img {
  width: auto;
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
@media screen and (max-width: 767px) {
  .p-product_detail-feature-link-list
    .p-product_detail-feature-link-list__itm
    .p-product_detail-feature-link-list__itm-img {
    height: 28vw;
  }
}
.p-product_detail-feature-link-list
  .p-product_detail-feature-link-list__itm
  .p-product_detail-feature-link-list__itm-desc {
  text-align: center;
  margin: 0 auto;
}
@media print, screen and (min-width: 768px) {
  .p-product_detail-feature-link-list
    .p-product_detail-feature-link-list__itm
    .p-product_detail-feature-link-list__itm-desc {
    width: 100%;
  }
}
.p-product_detail-feature-link-list
  .p-product_detail-feature-link-list__itm
  .p-product_detail-feature-link-list__itm-desc
  span {
  display: block;
}
@media print, screen and (min-width: 768px) {
  .p-product_detail-feature-link-list
    .p-product_detail-feature-link-list__itm
    .p-product_detail-feature-link-list__itm-desc
    span {
    margin: 0 11.76471%;
  }
}
@media screen and (max-width: 767px) {
  .p-product_detail-feature-link-list
    .p-product_detail-feature-link-list__itm
    .p-product_detail-feature-link-list__itm-desc
    span {
    max-width: 38.66667vw;
  }
}
@media screen and (max-width: 767px) {
  .p-product_detail-spec {
    width: 100%;
    padding-left: 4.8vw;
    padding-right: 4.8vw;
  }
}
.p-product_detail-spec-accordion :focus-visible {
  outline: 2px solid #000;
}
@media print, screen and (min-width: 768px) {
  .p-product_detail-spec-accordion {
    margin-top: 1.21655%;
  }
}
@media screen and (max-width: 767px) {
  .p-product_detail-spec-accordion {
    margin-top: 2.13333vw;
  }
}
.p-product_detail-spec-accordion__title {
  color: #000;
}
.p-product_detail-spec-accordion .p-product_detail-spec-accordion__item {
  border-top: 1px solid #bebebe;
}
.p-product_detail-spec-accordion .p-product_detail-spec-accordion__item:last-child {
  border-bottom: 1px solid #bebebe;
}
@media (min-width: 1367px) {
  .p-product_detail-spec-accordion .p-product_detail-spec-accordion__item .p-product_detail-spec-accordion__header {
    font-size: 18px;
  }
}
@media (min-width: 768px) and (max-width: 1366px) {
  .p-product_detail-spec-accordion .p-product_detail-spec-accordion__item .p-product_detail-spec-accordion__header {
    font-size: 1.35135vw;
  }
}
@media print, screen and (min-width: 768px) {
  .p-product_detail-spec-accordion .p-product_detail-spec-accordion__item .p-product_detail-spec-accordion__header {
    padding: 2.43309% 0;
  }
}
@media screen and (max-width: 767px) {
  .p-product_detail-spec-accordion .p-product_detail-spec-accordion__item .p-product_detail-spec-accordion__header {
    padding: 5.33333vw 0;
  }
}
.p-product_detail-spec-accordion
  .p-product_detail-spec-accordion__item
  .p-product_detail-spec-accordion__header
  .p-product_detail-spec-accordion__button {
  background: #fff;
  position: relative;
  text-align: left;
  width: 100%;
}
.p-product_detail-spec-accordion
  .p-product_detail-spec-accordion__item
  .p-product_detail-spec-accordion__header
  .p-product_detail-spec-accordion__icon {
  cursor: pointer;
  display: block;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media (min-width: 1367px) {
  .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__item
    .p-product_detail-spec-accordion__header
    .p-product_detail-spec-accordion__icon {
    width: 20px;
    height: 20px;
    right: 20px;
  }
}
@media (min-width: 768px) and (max-width: 1366px) {
  .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__item
    .p-product_detail-spec-accordion__header
    .p-product_detail-spec-accordion__icon {
    width: 1.5015vw;
    height: 1.5015vw;
    right: 1.5015vw;
  }
}
@media screen and (max-width: 767px) {
  .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__item
    .p-product_detail-spec-accordion__header
    .p-product_detail-spec-accordion__icon {
    width: 5.33333vw;
    height: 5.33333vw;
    right: 0;
  }
}
.p-product_detail-spec-accordion
  .p-product_detail-spec-accordion__item
  .p-product_detail-spec-accordion__header
  .accordion__title {
  font-size: 18px;
  font-weight: 700;
  line-height: 29px;
}
@media (max-width: 767px) {
  .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__item
    .p-product_detail-spec-accordion__header
    .accordion__title {
    font-size: 1pc;
  }
}
.p-product_detail-spec-accordion
  .p-product_detail-spec-accordion__item
  .p-product_detail-spec-accordion__header.is-open
  .p-product_detail-spec-accordion__icon:before {
  content: '\e94c';
}
.p-product_detail-spec-accordion .p-product_detail-spec-accordion__panel {
  overflow: hidden;
  height: 0;
  -webkit-transition: height 0.24s ease-out;
  transition: height 0.24s ease-out;
}
.p-product_detail-spec-accordion .p-product_detail-spec-accordion__panel-inner {
  width: 87.59124%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-right: auto;
  margin-left: auto;
  padding-bottom: 5px;
}
@media (max-width: 767px) {
  .p-product_detail-spec-accordion .p-product_detail-spec-accordion__panel-inner {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 0;
  }
}
.p-product_detail-spec-accordion .p-product_detail-spec-accordion__panel-item {
  width: 47.22222%;
  border-top: 1px solid #bebebe;
  padding: 2.08333% 0;
}
@media (max-width: 767px) {
  .p-product_detail-spec-accordion .p-product_detail-spec-accordion__panel-item {
    width: 83%;
    margin-right: auto;
    margin-left: auto;
  }
}
.p-product_detail-spec-accordion .p-product_detail-spec-accordion__panel-item:nth-child(2n) {
  margin-right: 0;
}
@media (max-width: 767px) {
  .p-product_detail-spec-accordion .p-product_detail-spec-accordion__panel-item:nth-child(2n) {
    margin-right: auto;
  }
}
.p-product_detail-spec-accordion .p-product_detail-spec-accordion__panel-item:first-child {
  border-top: none;
}
@media (max-width: 767px) {
  .p-product_detail-spec-accordion .p-product_detail-spec-accordion__panel-item:first-child {
    border-top: none;
  }
}
.p-product_detail-spec-accordion .p-product_detail-spec-accordion__panel-item:nth-child(2) {
  border-top: none;
}
@media (max-width: 767px) {
  .p-product_detail-spec-accordion .p-product_detail-spec-accordion__panel-item:nth-child(2) {
    border-top: 1px solid #bebebe;
  }
}
.p-product_detail-spec-accordion
  .p-product_detail-spec-accordion__panel-item
  .p-product_detail-spec-accordion__panel-item-cont,
.p-product_detail-spec-accordion
  .p-product_detail-spec-accordion__panel-item
  .p-product_detail-spec-accordion__panel-item-ttl {
  white-space: break-spaces;
}
@media (min-width: 1367px) {
  .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__panel-item
    .p-product_detail-spec-accordion__panel-item-cont,
  .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__panel-item
    .p-product_detail-spec-accordion__panel-item-ttl {
    font-size: 9pt;
  }
}
@media (min-width: 768px) and (max-width: 1366px) {
  .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__panel-item
    .p-product_detail-spec-accordion__panel-item-cont,
  .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__panel-item
    .p-product_detail-spec-accordion__panel-item-ttl {
    font-size: 0.9009vw;
  }
}
@media screen and (max-width: 767px) {
  .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__panel-item
    .p-product_detail-spec-accordion__panel-item-cont,
  .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__panel-item
    .p-product_detail-spec-accordion__panel-item-ttl {
    font-size: 3.2vw;
  }
}
.p-product_detail-spec-accordion
  .p-product_detail-spec-accordion__panel-item
  .p-product_detail-spec-accordion__panel-item-ttl {
  color: #5f5f5f;
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
  align-content: center;
}
.p-product_detail-spec-accordion
  .p-product_detail-spec-accordion__panel-item
  .p-product_detail-spec-accordion__panel-item-ttl
  h4 {
  line-height: 1.5;
}
.p-product_detail-spec-accordion
  .p-product_detail-spec-accordion__panel-item
  .p-product_detail-spec-accordion__panel-item-cont {
  font-weight: 700;
  color: #000;
}
.p-product_detail-spec-accordion .p-product_detail-spec-accordion__panel-item__popup {
  width: 15px;
  height: 15px;
  margin-left: 0.8rem;
  position: relative;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .p-product_detail-spec-accordion .p-product_detail-spec-accordion__panel-item__popup {
    top: 0.1rem;
  }
}
.p-product_detail .cmp-accordion {
  padding: 0;
  border-top: none;
}
@media screen and (max-width: 767px) {
  .p-product_detail .cmp-accordion {
    padding: 0 4.26667vw;
  }
}
.p-product_detail .cmp-accordion__item {
  border-top: none;
}
@media print, screen and (min-width: 768px) {
  .p-product_detail-info,
  .p-product_detail-info-react {
    padding-left: 2px;
    margin-left: -2px;
  }
}
.p-product_detail-spec-related {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media print, screen and (min-width: 768px) {
  .p-product_detail-spec-related {
    margin-top: 4.86618%;
    margin-bottom: 4.86618%;
    -webkit-column-gap: 30px;
    -moz-column-gap: 30px;
    column-gap: 30px;
  }
}
@media screen and (max-width: 767px) {
  .p-product_detail-spec-related {
    margin-top: 10.66667vw;
    margin-bottom: 10.66667vw;
    -webkit-column-gap: 20px;
    -moz-column-gap: 20px;
    column-gap: 20px;
  }
}
.p-product_detail-spec-related .cmp-button {
  min-width: 20.86384vw;
}
@media screen and (max-width: 767px) {
  .p-product_detail-spec-related .cmp-button {
    min-width: 41.06667vw;
  }
}
.p-product_detail-recommend-link-list__itms {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 2px 0;
}
@media print, screen and (min-width: 768px) {
  .p-product_detail-recommend-link-list__itms {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    overflow-x: auto;
  }
  .p-product_detail-recommend-link-list__itms::-webkit-scrollbar {
    height: 9pt;
  }
  .p-product_detail-recommend-link-list__itms::-webkit-scrollbar-track {
    background: -webkit-gradient(
      linear,
      left bottom,
      left top,
      from(#fff),
      color-stop(41.66667%, #fff),
      color-stop(41.66667%, #eee),
      color-stop(58.33333%, #eee),
      color-stop(58.33333%, #fff),
      to(#fff)
    );
    background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
  }
  .p-product_detail-recommend-link-list__itms::-webkit-scrollbar-thumb {
    background: -webkit-gradient(
      linear,
      left bottom,
      left top,
      from(#fff),
      color-stop(41.66667%, #fff),
      color-stop(41.66667%, #999),
      color-stop(58.33333%, #999),
      color-stop(58.33333%, #fff),
      to(#fff)
    );
    background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
  }
  .p-product_detail-recommend-link-list__itms::-webkit-scrollbar-thumb:hover {
    background: -webkit-gradient(
      linear,
      left bottom,
      left top,
      from(#fff),
      color-stop(25%, #fff),
      color-stop(41.66667%, #000),
      color-stop(58.33333%, #000),
      color-stop(58.33333%, #fff),
      to(#fff)
    );
    background: linear-gradient(0deg, #fff 0, #fff 25%, #000 41.66667%, #000 58.33333%, #fff 0, #fff);
  }
}
@media screen and (max-width: 767px) {
  .p-product_detail-recommend-link-list__itms {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
@media print, screen and (min-width: 768px) {
  .p-product_detail-recommend-link-list__itm {
    width: 34.30657%;
  }
}
.p-product_detail-recommend-link-list__itm img {
  vertical-align: top;
}
@media print, screen and (min-width: 768px) {
  .p-product_detail-recommend-link-list__itm:nth-child(2n) {
    margin-left: 2.43309%;
  }
}
.p-product_product_panel {
  height: 100%;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid transparent;
}
.p-product_product_panel:hover {
  border: 1px solid #000;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.p-product_product_panel a {
  display: block;
  text-decoration: none;
  color: inherit;
  padding-bottom: 9pt;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.p-product_product_panel .p-product_product_panel__thumb {
  position: relative;
  background: #f7f8fa;
  height: 0;
  padding-top: 100%;
}
.p-product_product_panel .p-product_product_panel__thumb .p-product_product_panel__tag {
  display: inline-block;
  padding: 0 7px;
  background: #fff;
  font-size: 9pt;
  position: absolute;
  z-index: 1;
}
@media print, screen and (min-width: 768px) {
  .p-product_product_panel .p-product_product_panel__thumb .p-product_product_panel__tag {
    left: 4.25532%;
    top: 4.25532%;
  }
}
.p-product_product_panel .p-product_product_panel__thumb .p-product_product_panel__icon-fav {
  position: absolute;
  top: 10px;
  right: 10px;
}
.p-product_product_panel .p-product_product_panel__thumb .p-product_product_panel__img {
  margin: auto;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.p-product_product_panel .p-product_product_panel__thumb .p-product_product_panel__img img {
  width: auto;
  max-width: 71.19741%;
  height: auto;
  max-height: 71.19741%;
}
.p-product_product_panel .p-product_product_panel__info {
  margin-right: 4.25532%;
  padding: 5.31915% 2pc 0 3.5461%;
  line-height: 1;
}
.p-product_product_panel .p-product_product_panel__info .p-product_product_panel__title {
  line-height: 1.3125;
}
@media (min-width: 1367px) {
  .p-product_product_panel .p-product_product_panel__info .p-product_product_panel__title {
    font-size: 1pc;
  }
}
@media (min-width: 768px) and (max-width: 1366px) {
  .p-product_product_panel .p-product_product_panel__info .p-product_product_panel__title {
    font-size: 1.2012vw;
  }
}
.p-product_product_panel .p-product_product_panel__info .p-product_product_panel__code {
  font-weight: 700;
  line-height: 1.4;
}
@media (min-width: 1367px) {
  .p-product_product_panel .p-product_product_panel__info .p-product_product_panel__code {
    font-size: 18px;
  }
}
@media (min-width: 768px) and (max-width: 1366px) {
  .p-product_product_panel .p-product_product_panel__info .p-product_product_panel__code {
    font-size: 1.35135vw;
  }
}
.p-product_product_panel .p-product_product_panel__info .p-product_product_panel__price {
  padding-top: 6px;
  font-size: 9pt;
  line-height: 1.2;
}
.p-product_product_panel
  .p-product_product_panel__info
  .p-product_product_panel__price
  .p-product_product_panel__price-label {
  font-size: 10px;
  color: #5f5f5f;
  min-height: 10px;
}
.p-product_product_panel .p-product_product_panel__info .p-product_product_panel__price span {
  font-size: 10px;
}
.p-product_product_panel .p-product_product_panel__info .p-product_product_panel__icon-wishlist img {
  vertical-align: bottom;
}
.p-product_product_panel .p-product_product_panel__info .p-product_product_panel__desc {
  font-size: 10px;
  line-height: 1pc;
}
.p-product_product_panel .p-product_product_panel__icon-fav {
  position: absolute;
  top: 10px;
  right: 4.25532%;
  cursor: pointer;
}
.p-product_product_panel .p-product_product_panel__icon-fav:before {
  display: block;
  font-family: icon-casio !important;
  font-size: 20px;
  content: '\e93d';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.p-product_product_panel .p-product_product_panel__icon-fav.is-active:before {
  opacity: 1;
}
.p-product_product_panel .p-product_product_panel__icon-fav.is-active:hover {
  opacity: 0.5;
}
.p-product_product_panel .p-product_product_panel__icon-fav:hover {
  -webkit-filter: brightness(0);
  filter: brightness(0);
}
.p-product_product_panel .p-product_product_panel__icon-addcart {
  position: absolute;
  bottom: 9pt;
  right: 4.25532%;
  border: 1px solid #bebebe;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
}
.p-product_product_panel .p-product_product_panel__icon-addcart img {
  width: 100%;
  vertical-align: bottom;
}
.p-product_product_panel .p-product_product_panel__icon-addcart:hover {
  border: 1px solid #000;
}
.p-product_product_panel .p-product_product_panel__icon-addcart:hover img {
  opacity: 0;
}
.p-product_product_panel .p-product_product_panel__icon-addcart--disabled {
  cursor: default;
  background: initial;
}
.p-product_product_panel .p-product_product_panel__icon-addcart--disabled:hover {
  background: initial;
  border: 1px solid #bebebe;
}
.p-product_product_panel .p-product_product_panel__icon-addcart--disabled:hover img {
  opacity: 1;
}
.p-product_product_panel .p-product_product_panel__icon-addcart--hidden {
  visibility: hidden;
}
@media (max-width: 767px) {
  .p-product_detail-recommend-link-list {
    overflow-x: auto;
    padding-bottom: 8vw;
    cursor: pointer;
    cursor: hand;
  }
  .p-product_detail-recommend-link-list::-webkit-scrollbar {
    height: 9pt;
  }
  .p-product_detail-recommend-link-list::-webkit-scrollbar-track {
    background: -webkit-gradient(
      linear,
      left bottom,
      left top,
      from(#fff),
      color-stop(41.66667%, #fff),
      color-stop(41.66667%, #eee),
      color-stop(58.33333%, #eee),
      color-stop(58.33333%, #fff),
      to(#fff)
    );
    background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
  }
  .p-product_detail-recommend-link-list::-webkit-scrollbar-thumb {
    background: -webkit-gradient(
      linear,
      left bottom,
      left top,
      from(#fff),
      color-stop(41.66667%, #fff),
      color-stop(41.66667%, #999),
      color-stop(58.33333%, #999),
      color-stop(58.33333%, #fff),
      to(#fff)
    );
    background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
  }
  .p-product_detail-recommend-link-list::-webkit-scrollbar-thumb:hover {
    background: -webkit-gradient(
      linear,
      left bottom,
      left top,
      from(#fff),
      color-stop(25%, #fff),
      color-stop(41.66667%, #000),
      color-stop(58.33333%, #000),
      color-stop(58.33333%, #fff),
      to(#fff)
    );
    background: linear-gradient(0deg, #fff 0, #fff 25%, #000 41.66667%, #000 58.33333%, #fff 0, #fff);
  }
  .p-product_detail-recommend-link-list__itms {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    padding-left: 4.26667vw;
  }
  .p-product_detail-recommend-link-list__itm {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 52.8vw;
  }
  .p-product_detail-recommend-link-list__itm:nth-child(2n) {
    margin-left: 1.33333vw;
  }
  .p-product_product_panel {
    width: 100%;
    height: auto;
    min-height: auto;
    padding-bottom: 14px;
    border: none;
  }
  .p-product_product_panel:hover {
    border: none;
  }
  .p-product_product_panel:hover .p-product_product_panel__icon-fav {
    -webkit-filter: none;
    filter: none;
  }
  .p-product_product_panel:hover .p-product_product_panel__icon-addcart {
    background: none;
    border: 1px solid #bebebe;
  }
  .p-product_product_panel:hover .p-product_product_panel__icon-addcart img {
    opacity: 1;
  }
  .p-product_product_panel a {
    display: block;
    border: none;
  }
  .p-product_product_panel a:hover {
    border: none;
  }
  .p-product_product_panel .p-product_product_panel__thumb .p-product_product_panel__tag {
    display: inline-block;
    padding: 0 7px;
    background: #fff;
    font-size: 2.66667vw;
    position: absolute;
    left: 2.66667vw;
    top: 2.66667vw;
  }
  .p-product_product_panel .p-product_product_panel__icon-fav {
    top: 3.2vw;
    right: 2.66667vw;
  }
  .p-product_product_panel .p-product_product_panel__icon-addcart {
    position: absolute;
    bottom: 0;
    right: 1pc;
    width: 30px;
    border: 1px solid #bebebe;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .p-product_product_panel .p-product_product_panel__info .p-product_product_panel__title {
    font-size: 3.73333vw;
    line-height: 1.5;
  }
  .p-product_product_panel .p-product_product_panel__info .p-product_product_panel__code {
    font-size: 4.26667vw;
    line-height: 1.575;
    font-weight: 700;
    padding-bottom: 6px;
  }
  .p-product_product_panel .p-product_product_panel__info .p-product_product_panel__price {
    padding-top: 0;
    font-size: 9pt;
    position: absolute;
    bottom: 2px;
  }
  .p-product_product_panel
    .p-product_product_panel__info
    .p-product_product_panel__price
    .p-product_product_panel__price-label {
    font-size: 10px;
    color: #5f5f5f;
    min-height: 10px;
  }
  .p-product_product_panel .p-product_product_panel__info .p-product_product_panel__price span {
    font-size: 10px;
  }
}
@media print, screen and (min-width: 768px) {
  .p-product_detail-hdg-lv2 {
    margin-bottom: 4.86618%;
  }
}
@media screen and (max-width: 767px) {
  .p-product_detail-hdg-lv2 {
    margin-bottom: 8vw;
  }
}
@media (min-width: 1367px) {
  .p-product_detail-hdg-lv2 h2 {
    font-size: 2pc;
  }
}
@media (min-width: 768px) and (max-width: 1366px) {
  .p-product_detail-hdg-lv2 h2 {
    font-size: 2.4024vw;
  }
}
@media print, screen and (min-width: 768px) {
  .p-product_detail-hdg-lv2 h2 {
    font-weight: 700;
    line-height: 1.5;
  }
}
@media screen and (max-width: 767px) {
  .p-product_detail-hdg-lv2 h2 {
    font-size: 5.33333vw;
  }
}
@media print, screen and (min-width: 768px) {
  .p-product__btn {
    width: 34.30657%;
  }
}
@media screen and (max-width: 767px) {
  .p-product__btn {
    width: 37.33333vw;
  }
}
.p-product__btn a {
  display: block;
  font-weight: 300;
  text-align: center;
  text-decoration: none;
  color: #000;
  border: 1px solid #bebebe;
}
@media (min-width: 1367px) {
  .p-product__btn a {
    padding: 10px;
    font-size: 14px;
  }
}
@media (min-width: 768px) and (max-width: 1366px) {
  .p-product__btn a {
    padding: 0.75075vw;
    font-size: 1.05105vw;
  }
}
@media screen and (max-width: 767px) {
  .p-product__btn a {
    padding: 2.66667vw;
    font-size: 3.73333vw;
  }
}
.p-product__btn a:hover {
  border: 1px solid #000;
}
.p-product__btn[target='_blank'] a:after {
  margin-left: 7px;
  display: inline-block;
  font-family: icon-casio !important;
  font-size: 14px;
  content: '\e940';
}
.p-product-detail__collective-shipment {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #00309c;
}
@media print, screen and (min-width: 768px) {
  .p-product-detail__collective-shipment-content {
    margin-top: 1pc;
    font-size: 20px;
  }
  .p-product-detail__collective-shipment-content-message,
  .p-product-detail__collective-shipment-content-sales-end-date {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
@media screen and (max-width: 767px) {
  .p-product-detail__collective-shipment-content {
    margin-top: 7.46667vw;
    font-size: 4.26667vw;
  }
  .p-product-detail__collective-shipment-content-message,
  .p-product-detail__collective-shipment-content-sales-end-date {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
body.is-catalog .p-product__btn-addcart,
body.is-catalog .p-product__btn-stock,
body.is-catalog .p-product_detail-price {
  display: none;
}
body.is-catalog .p-product__btn-fav,
body.is-catalog .p-product_detail-utility--secondary {
  margin-top: 0;
  width: 100%;
}
body.is-catalog .p-product_product_panel__icon-addcart,
body.is-catalog .p-product_product_panel__price {
  visibility: hidden;
}
@media (min-width: 1367px) {
  .p-product_detail-label {
    font-size: 9pt;
  }
}
@media (min-width: 768px) and (max-width: 1366px) {
  .p-product_detail-label {
    font-size: 0.9009vw;
  }
}
.p-product_detail-label {
  display: inline-block;
  margin-right: 0.41667em;
  margin-bottom: 0.41667em;
  padding: 0 0.58333em;
  vertical-align: top;
  color: #fff;
  background-color: #000;
  opacity: 0.5;
}
@media print, screen and (min-width: 768px) {
  .p-product_detail-label-comb {
    margin-top: 15px;
  }
  .p-product_detail-label-comb .p-product_detail-label {
    color: #000;
    background-color: #fff;
    opacity: 1;
    border: 1px solid #000;
  }
}
@media screen and (max-width: 767px) {
  .p-product_detail-label {
    font-size: 2.93333vw;
  }
  .p-product_detail-label-comb {
    margin-top: 4vw;
    height: 12vw;
    min-width: 1px;
  }
  .p-product_detail-label-comb .p-product_detail-label {
    color: #000;
    background-color: #f7f8fa;
    opacity: 0.6;
    border: 1px solid #000;
  }
}
.p-product_detail-label-comb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: calc(20px + 2.04828vw);
  max-height: 3pc;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.p-product_detail-label-comb .p-product_detail-label.is-attention {
  color: #d92d2d;
  border-color: #d92d2d;
}
.p-product_detail-label-comb .p-product_detail-price {
  margin-top: 0;
}
.productfeaturexf {
  margin-top: 60px;
  margin-bottom: 5pc;
}
@media (max-width: 767px) {
  .productfeaturexf {
    margin-top: 40px;
    margin-bottom: 60px;
  }
}
.p-product-stock {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
  width: 100%;
  height: 100%;
}
.p-product-stock.is-hide {
  display: none;
}
.p-product-stock__close-inner:after,
.p-product-stock__close-inner:before,
.p-product-stock__close-outer:after,
.p-product-stock__close-outer:before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  margin: auto;
  content: '';
}
.p-product-stock__close-inner:before,
.p-product-stock__close-outer:before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.p-product-stock__close-inner:after,
.p-product-stock__close-outer:after {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.p-product-stock__inner {
  overflow-y: auto;
  background-color: #fff;
}
.p-product-stock__heading {
  font-weight: 700;
}
.p-product-stock__product {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.p-product-stock__fig {
  background-color: #f7f8fa;
  text-align: center;
  position: relative;
}
.p-product-stock__fig img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  margin: auto;
}
.p-product-stock__price span {
  display: inline-block;
}
.p-product-stock__price span:first-child {
  display: block;
  margin-left: 0;
  color: #5f5f5f;
}
.p-product-stock__notice {
  padding-left: 1.2em;
  text-indent: -0.6em;
  line-height: 2;
}
.p-product-stock__notice:before {
  content: '*';
  padding-right: 0.2em;
}
.p-product-stock__store {
  border-bottom: 1px solid #bebebe;
}
.p-product-stock__store-heading {
  font-weight: 500;
  border-bottom: 1px solid #bebebe;
}
.p-product-stock__store-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: 1px solid #bebebe;
}
.p-product-stock__store-item:last-child {
  border-bottom: none;
}
.p-product-stock__store-name {
  font-weight: 700;
}
.p-product-stock__store-status {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 8em;
  background-color: #000;
  text-align: center;
  color: #fff;
  border: 1px solid #000;
}
.p-product-stock__store-status.is-stock-few {
  background-color: #fff;
  color: #000;
}
.p-product-stock__store-status.is-stock-out {
  background-color: #f4f5f8;
  color: rgba(0, 0, 0, 0.3);
  border-color: #f4f5f8;
}
.p-product-stock__store-status.is-stock-not {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.5);
  border-color: #abaaaa;
}
@media (min-width: 768px) {
  .p-product-stock__overlay {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1001;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.6);
  }
  .p-product-stock__section {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 1002;
    margin-top: 35px;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }
  .p-product-stock__close-outer {
    position: absolute;
    top: -35px;
    right: 0;
    width: 28px;
    height: 28px;
    cursor: pointer;
  }
  .p-product-stock__close-outer:after,
  .p-product-stock__close-outer:before {
    background-color: #fff;
  }
  .p-product-stock__inner {
    width: 474px;
    max-height: calc(100vh - 9pc);
    padding: 30px 40px;
  }
  .p-product-stock__close-inner {
    display: none;
  }
  .p-product-stock__heading {
    margin-bottom: 30px;
    font-size: 22px;
  }
  .p-product-stock__product {
    margin-top: 30px;
  }
  .p-product-stock__fig {
    width: 183px;
    height: 185px;
  }
  .p-product-stock__info {
    width: 11pc;
    margin-left: 2pc;
  }
  .p-product-stock__subttl {
    font-size: 10px;
  }
  .p-product-stock__title {
    font-size: 20px;
    line-height: 1.2;
    margin-top: 2px;
  }
  .p-product-stock__price {
    margin-top: 10px;
    font-size: 18px;
  }
  .p-product-stock__price span {
    margin-left: 3px;
    font-size: 10px;
  }
  .p-product-stock__notice {
    margin-top: 20px;
    font-size: 9pt;
  }
  .p-product-stock__store {
    margin-top: 30px;
  }
  .p-product-stock__store-heading {
    padding-bottom: 15px;
    font-size: 18px;
  }
  .p-product-stock__store-item {
    margin: 15px 18px 0;
    padding: 0 10px 10px;
  }
  .p-product-stock__store-item a {
    text-decoration: none;
  }
  .p-product-stock__store-item a:active,
  .p-product-stock__store-item a:hover,
  .p-product-stock__store-item a:link,
  .p-product-stock__store-item a:visited {
    color: #000;
  }
  .p-product-stock__store-name {
    font-size: 14px;
  }
  .p-product-stock__store-status {
    font-size: 10px;
  }
}
@media (max-width: 767px) {
  .p-product-stock__section {
    height: 100%;
  }
  .p-product-stock__close-outer {
    display: none;
  }
  .p-product-stock__inner {
    height: 100%;
    padding: 14.13333vw 4.26667vw 6.13333vw;
  }
  .p-product-stock__close-inner {
    position: absolute;
    top: 13.06667vw;
    right: 3.2vw;
    width: 7.46667vw;
    height: 7.46667vw;
  }
  .p-product-stock__close-inner:after,
  .p-product-stock__close-inner:before {
    background-color: #000;
  }
  .p-product-stock__heading {
    margin-bottom: 9.06667vw;
    padding-right: 7.46667vw;
    font-size: 5.86667vw;
  }
  .p-product-stock__product {
    margin-top: 9.06667vw;
  }
  .p-product-stock__fig {
    width: 48.8vw;
    height: 49.33333vw;
  }
  .p-product-stock__info {
    width: 40vw;
    margin-left: 10px;
  }
  .p-product-stock__subttl {
    font-size: 2.66667vw;
  }
  .p-product-stock__title {
    font-size: 5.33333vw;
    line-height: 1.2;
    margin-top: 2px;
  }
  .p-product-stock__price {
    margin-top: 2.66667vw;
    font-size: 4.8vw;
  }
  .p-product-stock__price span {
    margin-left: 0.8vw;
    font-size: 2.66667vw;
  }
  .p-product-stock__notice {
    margin-top: 8vw;
    font-size: 3.2vw;
  }
  .p-product-stock__store {
    margin-top: 10.66667vw;
  }
  .p-product-stock__store-heading {
    padding-bottom: 4vw;
    font-size: 5.33333vw;
  }
  .p-product-stock__store-item {
    margin: 4.8vw 8vw 0;
    padding-bottom: 3.46667vw;
  }
  .p-product-stock__store-item a {
    text-decoration: none;
  }
  .p-product-stock__store-item a:active,
  .p-product-stock__store-item a:hover,
  .p-product-stock__store-item a:link,
  .p-product-stock__store-item a:visited {
    color: #000;
  }
  .p-product-stock__store-name {
    font-size: 3.73333vw;
  }
  .p-product-stock__store-status {
    font-size: 2.66667vw;
  }
}
.basicinfo.basicinfo-nostoresearch .p-product_detail-utility--secondary div:last-child {
  display: none;
}
.basicinfo.basicinfo-nostoresearch .p-product_detail-utility--secondary div {
  width: 100%;
}
.p-product__btn-link--gray .p-product__btn-link a,
.p-product__btn-link--gray .p-product__btn-link button.cmp-button,
.p-product__btn-link--gray .p-product__btn-link p {
  border: 1px solid #000;
  background: #e4e4e4;
}
.p-product__btn-link--gray .p-product__btn-link a:hover,
.p-product__btn-link--gray .p-product__btn-link button.cmp-button:hover,
.p-product__btn-link--gray .p-product__btn-link p:hover {
  opacity: 0.5;
}
.p-product__btn-link--red .p-product__btn-link a,
.p-product__btn-link--red .p-product__btn-link button.cmp-button,
.p-product__btn-link--red .p-product__btn-link p {
  background: rgba(217, 45, 45, 0.1);
  border: 1px solid rgba(217, 45, 45, 0);
}
.p-product__btn-link--red .p-product__btn-link a:hover,
.p-product__btn-link--red .p-product__btn-link button.cmp-button:hover,
.p-product__btn-link--red .p-product__btn-link p:hover {
  border: 1px solid #000;
  opacity: 0.5;
}
.p-product_detail-history {
  width: 100%;
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .p-product_detail-history {
    padding-left: 4.8vw;
    padding-right: 4.8vw;
  }
}
.p-product_detail-checked_list .p-product_detail-checked_list__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 951pt;
  margin: -15px 0 0;
  padding: 0;
}
.p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item {
  background-color: #f4f5f8;
  color: #000;
  width: 90pt;
  height: 90pt;
  font-size: 20px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  margin: 15px 5px 5px 0;
  list-style-type: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-decoration: none;
}
.p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
.p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item img {
  width: auto;
  height: 75pt;
}
@media (min-width: 1201px) and (max-width: 1300px) {
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item {
    width: 110px;
    height: 110px;
  }
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item img {
    width: auto;
    height: 95px;
  }
}
@media (min-width: 1100px) and (max-width: 1200px) {
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item {
    width: 75pt;
    height: 75pt;
  }
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item img {
    width: auto;
    height: 85px;
  }
}
@media (min-width: 1001px) and (max-width: 1100px) {
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item {
    width: 90px;
    height: 90px;
  }
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item img {
    width: auto;
    height: 75px;
  }
}
@media (min-width: 901px) and (max-width: 1000px) {
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item {
    width: 5pc;
    height: 5pc;
  }
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item img {
    width: auto;
    height: 65px;
  }
}
@media (min-width: 767px) and (max-width: 900px) {
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item {
    width: 70px;
    height: 70px;
  }
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item img {
    width: auto;
    height: 55px;
  }
}
@media (min-width: 601px) and (max-width: 767px) {
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item {
    width: 110px;
    height: 110px;
  }
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item img {
    width: auto;
    height: 90px;
  }
}
@media (min-width: 501px) and (max-width: 600px) {
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item {
    width: 95px;
    height: 95px;
  }
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item img {
    width: auto;
    height: 5pc;
  }
}
@media (min-width: 451px) and (max-width: 500px) {
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item {
    width: 5pc;
    height: 5pc;
  }
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item img {
    width: auto;
    height: 65px;
  }
}
@media (min-width: 400px) and (max-width: 450px) {
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item {
    width: 75px;
    height: 75px;
  }
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item img {
    width: auto;
    height: 60px;
  }
}
@media (min-width: 351px) and (max-width: 400px) {
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item {
    width: 65px;
    height: 65px;
  }
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item img {
    width: auto;
    height: 50px;
  }
}
@media (min-width: 301px) and (max-width: 350px) {
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item {
    width: 55px;
    height: 55px;
  }
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item img {
    width: auto;
    height: 45px;
  }
}
@media (max-width: 300px) {
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item {
    width: 45px;
    height: 45px;
  }
  .p-product_detail-checked_list .p-product_detail-checked_list__items .p-product_detail-checked_list__item img {
    width: auto;
    height: 35px;
  }
}
@media (max-width: 767px) {
  .p-product_detail-checked_list .p-product_detail-checked_list__items {
    max-width: 767px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.p-product__feature-modal {
  width: 100%;
  max-width: 25pc;
}
@media (max-width: 767px) {
  .p-product__feature-modal {
    max-width: 20pc;
  }
}
.p-product__feature-modal .cmp-modal-content {
  padding: 40px 28px;
}
@media (max-width: 767px) {
  .p-product__feature-modal .cmp-modal-content {
    padding: 10.66667vw 7.73333vw;
  }
}
.p-product__feature-modal__txt h3 {
  margin: 0 0 20px;
  font-size: 18px;
  color: #000;
  font-weight: 700;
  line-height: 28px;
  text-align: center;
  white-space: break-spaces;
}
@media (max-width: 767px) {
  .p-product__feature-modal__txt h3 {
    font-size: 1pc;
    margin: 0 0 4vw;
  }
}
.p-product__feature-modal__imagecontainer {
  margin: 0 auto 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: auto;
  height: 210px;
  max-height: 210px;
}
@media (max-width: 767px) {
  .p-product__feature-modal__imagecontainer {
    margin: 0 auto 4vw;
    max-height: 45.06667vw;
  }
}
.p-product__feature-modal__imagecontainer img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: top;
}
.p-product__feature-modal__description {
  font-size: 14px;
  color: #000;
  font-weight: 400;
  line-height: 19px;
  margin-bottom: 20px;
  white-space: break-spaces;
}
@media (max-width: 767px) {
  .p-product__feature-modal__description {
    font-size: 9pt;
    margin-bottom: 2.66667vw;
  }
}
.p-product__feature-modal__btn {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 40px;
}
@media (max-width: 767px) {
  .p-product__feature-modal__btn {
    margin-top: 5.33333vw;
  }
}
@media (max-width: 767px) {
  .p-product__feature-modal .cmp-button {
    min-width: auto;
    width: 100%;
  }
}
@media (prefers-contrast: more) {
  .p-product__btn-fav.is-active .p-product__btn-fav-icon:after,
  .p-product__btn-fav .p-product__btn-fav-icon img,
  .p-product_detail-feature-link-list .p-product_detail-feature-link-list__itm-img img {
    -webkit-filter: invert(1);
    filter: invert(1);
  }
  .p-product__btn-addcart a {
    border: 1px solid #fff;
  }
  .p-product_detail-spec-accordion__icon {
    -webkit-filter: invert(1);
    filter: invert(1);
  }
}
.product-list {
  min-height: 445px;
}
@media (max-width: 767px) {
  .product-list {
    min-height: calc(90.66667vw + 40px);
  }
}
@media (min-width: 768px) {
  .cmp-product_list__wrapper {
    position: relative;
  }
}
.cmp-product_list__frame {
  display: block;
  padding-bottom: 30px;
  margin-bottom: 20px;
  cursor: pointer;
  cursor: hand;
}
@media (max-width: 767px) {
  .cmp-product_list__frame {
    cursor: default;
  }
}
.cmp-product_list__frame .simplebar-track {
  pointer-events: all;
  cursor: pointer;
}
.cmp-product_list__frame .simplebar-track.simplebar-horizontal {
  height: 9pt;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #eee),
    color-stop(58.33333%, #eee),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
}
.cmp-product_list__frame .simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  top: 0;
  height: 9pt;
}
.cmp-product_list__frame .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transition: auto;
  transition: auto;
  border-radius: 0;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
}
.cmp-product_list__frame .simplebar-track.simplebar-horizontal:active .simplebar-scrollbar:before,
.cmp-product_list__frame .simplebar-track.simplebar-horizontal:hover .simplebar-scrollbar:before {
  height: 9pt;
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transition: auto;
  transition: auto;
  border-radius: 0;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(25%, #fff),
    color-stop(41.66667%, #000),
    color-stop(58.33333%, #000),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 25%, #000 41.66667%, #000 58.33333%, #fff 0, #fff);
}
.cmp-product_list__btn {
  width: 100%;
  position: absolute;
  z-index: 300;
  top: 174px;
}
.cmp-product_list__btn-prev {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  display: none;
}
.cmp-product_list__btn-next,
.cmp-product_list__btn-prev {
  position: absolute;
  background: none;
  width: 30px;
  height: 30px;
  overflow: hidden;
}
.cmp-product_list__btn-next {
  right: 0;
}
.cmp-product_list .cmp-product_list__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  margin: 0;
  padding: 0;
}
.cmp-product_list .cmp-product_list__items .cmp-product_list__item {
  list-style-type: none;
  margin-right: 15px;
}
.cmp-product_list .cmp-product_list__items .cmp-product_list__item .cmp-product_panel {
  width: 284px;
  height: auto;
}
.cmp-product_list .cmp-product_list__items .cmp-product_list__item .cmp-product_panel__thumb {
  height: 282px;
}
.cmp-product_list .cmp-product_list__items .cmp-product_list__item .cmp-product_panel__inner,
.cmp-product_list
  .cmp-product_list__items
  .cmp-product_list__item
  .cmp-product_panel__inner
  .cmp-product_panel__price-txt {
  position: relative;
}
.cmp-product_list
  .cmp-product_list__items
  .cmp-product_list__item
  .cmp-product_panel__inner
  .cmp-product_panel__price-label {
  position: relative;
  bottom: auto;
}
.cmp-product_list .cmp-product_list__items .cmp-product_list__item .cmp-content_panel__info {
  position: inherit;
  top: inherit;
  left: inherit;
}
@media (max-width: 767px) {
  .cmp-product_list__frame {
    width: 100%;
  }
  .cmp-product_list .cmp-product_list__items .cmp-product_list__item .cmp-product_panel {
    width: 52.8vw;
  }
  .cmp-product_list .cmp-product_list__items .cmp-product_list__item .cmp-product_panel__thumb {
    height: 52.8vw;
  }
  .cmp-product_list .cmp-product_list__items .cmp-product_list__item .cmp-product_panel__icon-addcart {
    bottom: 14px;
  }
  .cmp-product_list .cmp-product_list__items .cmp-product_list__item {
    margin-right: 2vw;
  }
  .cmp-product_list .cmp-content_panel {
    width: 60vw;
  }
}
.cmp-product_list--large .cmp-product_panel {
  height: 104% !important;
  padding-bottom: 20px;
}
.cmp-product_list--large .cmp-product_panel__price small {
  display: inline-block !important;
}
@media (max-width: 767px) {
  .cmp-product_list--large .cmp-product_panel__btn-addcart {
    padding-top: 10px;
  }
}
.cmp-product-navigation {
  position: relative;
  z-index: 10;
  width: 100%;
  height: 84px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 24px 0;
}
.cmp-product-navigation.is-fixed {
  position: fixed;
  top: 0;
  left: 50%;
  background: #fff;
  padding: 24px 56px;
  z-index: 999;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  -webkit-transition: top 0.3s ease-out;
  transition: top 0.3s ease-out;
}
.cmp-product-navigation.is-fixed.is-slide {
  top: 60px;
}
@media (max-width: 767px) {
  .cmp-product-navigation {
    height: 60px;
  }
  .cmp-product-navigation.is-fixed {
    margin: 0;
    padding: 24px 1pc;
  }
}
@media (max-width: 995px) {
  .cmp-product-navigation.is-fixed.is-slide {
    top: 50px;
  }
}
.cmp-product-navigation .cmp-product-navigation-spnav__head,
.cmp-product-navigation__spmenubtn {
  display: none;
}
.cmp-product-navigation__ttl {
  font-size: 24px;
  line-height: 1.5;
}
.cmp-product-navigation__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.cmp-product-navigation__items--sub {
  display: none;
}
.cmp-product-navigation__item {
  margin-left: 40px;
  position: relative;
}
.cmp-product-navigation__item > a {
  font-size: 9pt;
  color: #000;
  text-decoration: none;
}
.cmp-product-navigation__item .pc-subnav-open {
  background-image: url(clientlib-site/resources/images/common/icon/icon_arrow_down.svg);
  background-repeat: no-repeat;
  background-position: 103% 50%;
  padding-right: 20px;
}
.cmp-product-navigation__item .pc-subnav-open.is-open {
  background-image: url(clientlib-site/resources/images/common/icon/icon_arrow_up.svg);
}
.cmp-product-navigation__item .sp-subnav-open {
  display: none;
}
.cmp-product-navigation-submenu-wrap {
  display: none;
  background-color: #fff;
  padding: 9pt;
  position: absolute;
  top: 30px;
  right: 0;
}
.cmp-product-navigation-submenu-wrap .cmp-product-navigation-submenu__ttl {
  display: none;
}
.cmp-product-navigation-submenu-wrap .cmp-product-navigation-submenu__inner ul li {
  margin-bottom: 10px;
}
.cmp-product-navigation-submenu-wrap .cmp-product-navigation-submenu__inner ul li:last-child {
  margin-bottom: 0;
}
.cmp-product-navigation-submenu-wrap .cmp-product-navigation-submenu__inner ul li a {
  font-size: 9pt;
  color: #000;
  text-decoration: none;
  white-space: nowrap;
}
.cmp-product-navigation-submenu-wrap .cmp-header-submenu-bottom {
  display: none;
}
@media (max-width: 767px) {
  .cmp-product-navigation {
    width: 100%;
    padding: 1pc 0;
    position: relative;
    z-index: 999;
  }
  .cmp-product-navigation.is-front {
    z-index: 1001;
  }
  .cmp-product-navigation__spmenubtn {
    display: block;
  }
  .cmp-product-navigation__spmenubtn .icon-casio-icon_menu_sp_black {
    text-decoration: none;
    font-size: 22px;
  }
  .cmp-product-navigation__ttl {
    font-size: 1pc;
  }
  .cmp-product-navigation .cmp-product-navigation-spnav {
    display: none;
    position: relative;
    padding: 50px 5%;
    width: 100%;
    height: 100vh;
    background-color: rgba(0, 0, 0, 0.9);
    position: fixed;
    top: 0;
    left: 0;
  }
  .cmp-product-navigation .cmp-product-navigation-spnav__head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    z-index: 3;
  }
  .cmp-product-navigation .cmp-product-navigation-spnav__head__ttl {
    font-size: 22px;
    font-weight: 700;
    color: #fff;
    line-height: 1.5;
  }
  .cmp-product-navigation .cmp-product-navigation-spnav .cmp-product-navigation__items {
    position: relative;
    display: block;
    padding: 70px 8% 0;
    width: 100%;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    z-index: 2;
  }
  .cmp-product-navigation .cmp-product-navigation-spnav .cmp-product-navigation__items--sub {
    position: absolute;
    top: 50px;
    right: 0;
    opacity: 0;
    z-index: 1;
    padding-top: 75pt;
  }
  .cmp-product-navigation
    .cmp-product-navigation-spnav
    .cmp-product-navigation__items--sub
    .cmp-product-navigation__item {
    padding: 0 30px;
  }
  .cmp-product-navigation
    .cmp-product-navigation-spnav
    .cmp-product-navigation__items--sub
    .cmp-product-navigation__item:first-child {
    padding-left: 20px;
    background-image: url(clientlib-site/resources/images/common/icon/icon_arrow_left_white.svg);
    background-repeat: no-repeat;
    background-position: -4px 2px;
    padding-bottom: 10px;
    border-bottom: 1px solid #fff;
  }
  .cmp-product-navigation
    .cmp-product-navigation-spnav
    .cmp-product-navigation__items--sub
    .cmp-product-navigation__item:first-child
    a {
    font-size: 19px;
  }
  .cmp-product-navigation .cmp-product-navigation-spnav .cmp-product-navigation__item {
    margin: 0 0 30px;
  }
  .cmp-product-navigation .cmp-product-navigation-spnav .cmp-product-navigation__item .sp-subnav-open {
    display: block;
    background-image: url(clientlib-site/resources/images/common/icon/icon_arrow_right_white.svg);
    background-repeat: no-repeat;
    background-position: 102% 50%;
  }
  .cmp-product-navigation .cmp-product-navigation-spnav .cmp-product-navigation__item .pc-subnav-open {
    display: none;
  }
  .cmp-product-navigation .cmp-product-navigation-spnav .cmp-product-navigation__item > a {
    font-size: 14px;
    color: #fff;
  }
  .cmp-product-navigation .cmp-product-navigation-spnav .cmp-product-navigation__items.main-items.is-subnav-open {
    -webkit-animation: submenue-out 0.7s cubic-bezier(0.62, 0, 0.1, 1);
    animation: submenue-out 0.7s cubic-bezier(0.62, 0, 0.1, 1);
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
  }
  .cmp-product-navigation .cmp-product-navigation-spnav .cmp-product-navigation__items--sub.sub-items.is-subnav-open,
  .cmp-product-navigation .cmp-product-navigation-spnav .cmp-product-navigation__items.main-items.is-subnav-close {
    -webkit-animation: submenue-in 0.7s cubic-bezier(0.62, 0, 0.1, 1);
    animation: submenue-in 0.7s cubic-bezier(0.62, 0, 0.1, 1);
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
  }
  .cmp-product-navigation .cmp-product-navigation-spnav .cmp-product-navigation__items.sub-items.is-subnav-close {
    -webkit-animation: submenue-out 0.7s cubic-bezier(0.62, 0, 0.1, 1);
    animation: submenue-out 0.7s cubic-bezier(0.62, 0, 0.1, 1);
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
  }
  .cmp-product-navigation.is-fixed.is-slide.is-front .cmp-product-navigation-spnav {
    margin-top: -50px;
  }
}
@keyframes submenue-in {
  0% {
    opacity: 0;
    z-index: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  to {
    opacity: 1;
    z-index: 2;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes submenue-out {
  0% {
    opacity: 1;
    z-index: 2;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  to {
    opacity: 0;
    z-index: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
}
@media (prefers-contrast: more) {
  .cmp-product-navigation .cmp-product-navigation__spmenubtn img {
    -webkit-filter: invert(1);
    filter: invert(1);
  }
}
[data-is-product-panel-list-accesscode='true'] .product-panel-list-accesscode-label {
  position: absolute;
  background-color: #fff;
  top: -15px;
  left: 11px;
  padding: 5px;
  font-size: 14px;
}
@media (max-width: 767px) {
  [data-is-product-panel-list-accesscode='true'] .product-panel-list-accesscode-label {
    font-size: 1pc;
  }
}
[data-is-product-panel-list-accesscode='true'] .product-panel-list-accesscode-input {
  width: 606px;
  border: 1px solid #000;
  border-radius: 0;
  outline: none;
  height: 44px;
  font-size: 14px;
  padding-left: 15px;
  padding-top: 9px;
  -webkit-box-shadow: 0 0 0 750pt #fff inset;
  box-shadow: inset 0 0 0 750pt #fff;
}
@media (max-width: 767px) {
  [data-is-product-panel-list-accesscode='true'] .product-panel-list-accesscode-input {
    width: 100%;
    font-size: 1pc;
    height: 50.28571px;
  }
}
[data-is-product-panel-list-accesscode='true'] .product-panel-list-accesscode-arrow {
  background-color: inherit;
  position: relative;
  right: 50px;
  height: 30px;
  width: 40px;
  cursor: pointer;
}
[data-is-product-panel-list-accesscode='true'] .product-panel-list-accesscode-arrow img {
  height: 15px;
}
@media (max-width: 767px) {
  [data-is-product-panel-list-accesscode='true'] .product-panel-list-accesscode-arrow {
    position: absolute;
    right: 0;
    top: 11.42857px;
  }
}
[data-is-product-panel-list-accesscode='true'] .product-panel-list-accesscode-errorMessage {
  width: 606px;
  height: 30px;
  border-top: 1px solid #d92d2d;
  color: #d92d2d;
  padding-top: 10px;
  visibility: hidden;
  font-size: 14px;
}
@media (max-width: 767px) {
  [data-is-product-panel-list-accesscode='true'] .product-panel-list-accesscode-errorMessage {
    width: 100%;
    font-size: 13.71429px;
  }
}
[data-is-product-panel-list-accesscode='true'] .product-panel-list-accesscode-button {
  margin-top: 15px;
  margin-bottom: 30px;
  cursor: pointer;
}
@media (max-width: 767px) {
  [data-is-product-panel-list-accesscode='true'] .product-panel-list-accesscode-button {
    margin-top: 20px;
    width: 100%;
    font-size: 13.71429px;
    height: 50.28571px;
  }
}
[data-is-product-panel-list-accesscode='true'] .product-panel-list-accesscode__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
[data-is-product-panel-list-accesscode='true'] .product-panel-list-accesscode-hdg {
  text-align: left;
  padding-left: 9pt;
}
[data-is-product-panel-list-accesscode='true'] .product-panel-list-accesscode-hdg .cmp-brand-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-bottom: 10px;
  font-size: 2pc;
  font-weight: 700;
}
@media (max-width: 767px) {
  [data-is-product-panel-list-accesscode='true'] .product-panel-list-accesscode-hdg .cmp-brand-title {
    font-size: 24px;
  }
}
[data-is-product-panel-list-accesscode='true'] .product-panel-list-accesscode__inner {
  margin-bottom: 30px;
}
[data-is-product-panel-list-accesscode='true']
  .cmp-product_panel[data-producttype='customizeDictionary']
  .cmp-product_panel__thumb
  .cmp-product_panel__tag.filled {
  border: 1px solid #d92d2d;
  color: #d92d2d;
}
[data-is-product-panel-list-accesscode='true'] .collective-shipment {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #00309c;
}
@media print, screen and (min-width: 768px) {
  [data-is-product-panel-list-accesscode='true'] .collective-shipment-content {
    margin-top: 1pc;
    font-size: 20px;
  }
  [data-is-product-panel-list-accesscode='true'] .collective-shipment-content-message,
  [data-is-product-panel-list-accesscode='true'] .collective-shipment-content-sales-end-date {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  [data-is-product-panel-list-accesscode='true'] .collective-shipment-content {
    margin-top: 7.46667vw;
    font-size: 4.26667vw;
  }
  [data-is-product-panel-list-accesscode='true'] .collective-shipment-content-message,
  [data-is-product-panel-list-accesscode='true'] .collective-shipment-content-sales-end-date {
    display: inline-block;
  }
}
@media (max-width: 767px) {
  .product-panel-list-accesscode .cmp-container {
    width: 114.28571%;
    -webkit-transform: scale(0.875);
    transform: scale(0.875);
    -webkit-transform-origin: center;
    transform-origin: center;
  }
}
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .product-panel-list-accesscode
  .cmp-product_panel_list--empty,
.product-panel-list-accesscode .cmp-product_panel_list,
.product-panel-list-accesscode .cmp-product_panel_list_category,
.product-panel-list-accesscode
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty {
  padding-top: 0;
  min-height: auto !important;
}
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .product-panel-list-accesscode
  .is-group-prod.cmp-product_panel_list--empty
  .cmp-product_panel_list_category__items,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .product-panel-list-accesscode
  .cmp-product_panel_list.is-group-prod
  .cmp-product_panel_list_category__items,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .product-panel-list-accesscode
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .is-group-prod.cmp-product_panel_list--empty
  .cmp-product_panel_list_category__items,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .product-panel-list-accesscode
  .is-group-prod.cmp-product_panel_list--empty
  .cmp-product_panel_list__items,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .product-panel-list-accesscode
  .is-group-prod.cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items,
.product-panel-list-accesscode .cmp-product_panel_list.is-group-prod .cmp-product_panel_list__items,
.product-panel-list-accesscode
  .cmp-product_panel_list.is-group-prod
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items,
.product-panel-list-accesscode
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .is-group-prod.cmp-product_panel_list--empty
  .cmp-product_panel_list__items,
.product-panel-list-accesscode
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .is-group-prod.cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items,
.product-panel-list-accesscode .is-group-prod.cmp-product_panel_list_category .cmp-product_panel_list__items,
.product-panel-list-accesscode
  .is-group-prod.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items {
  display: block;
}
@media (max-width: 767px) {
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .product-panel-list-accesscode
    .is-group-prod.cmp-product_panel_list--empty
    .cmp-product_panel_list_category__items
    .product-panel-list-accesscode__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .product-panel-list-accesscode
    .cmp-product_panel_list.is-group-prod
    .cmp-product_panel_list_category__items
    .product-panel-list-accesscode__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .product-panel-list-accesscode
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-group-prod.cmp-product_panel_list--empty
    .cmp-product_panel_list_category__items
    .product-panel-list-accesscode__items,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .product-panel-list-accesscode
    .is-group-prod.cmp-product_panel_list--empty
    .cmp-product_panel_list__items
    .product-panel-list-accesscode__items,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .product-panel-list-accesscode
    .is-group-prod.cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .product-panel-list-accesscode__items,
  .product-panel-list-accesscode
    .cmp-product_panel_list.is-group-prod
    .cmp-product_panel_list__items
    .product-panel-list-accesscode__items,
  .product-panel-list-accesscode
    .cmp-product_panel_list.is-group-prod
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .product-panel-list-accesscode__items,
  .product-panel-list-accesscode
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-group-prod.cmp-product_panel_list--empty
    .cmp-product_panel_list__items
    .product-panel-list-accesscode__items,
  .product-panel-list-accesscode
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-group-prod.cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .product-panel-list-accesscode__items,
  .product-panel-list-accesscode
    .is-group-prod.cmp-product_panel_list_category
    .cmp-product_panel_list__items
    .product-panel-list-accesscode__items,
  .product-panel-list-accesscode
    .is-group-prod.cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .product-panel-list-accesscode__items {
    width: 100%;
    min-width: auto;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .product-panel-list-accesscode
  .open.cmp-product_panel_list--empty,
.product-panel-list-accesscode .cmp-product_panel_list.open,
.product-panel-list-accesscode
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .open.cmp-product_panel_list--empty,
.product-panel-list-accesscode .open.cmp-product_panel_list_category {
  display: block !important;
}
@media (min-width: 768px) {
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .product-panel-list-accesscode--center
    .cmp-product_panel_list--empty,
  .product-panel-list-accesscode--center .cmp-product_panel_list,
  .product-panel-list-accesscode--center .cmp-product_panel_list_category,
  .product-panel-list-accesscode--center
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 606px;
    text-align: center;
    margin: 0 auto;
  }
  .product-panel-list-accesscode--center .product-panel-list-accesscode-arrow {
    position: absolute;
    right: 0;
    top: 10px;
  }
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .product-panel-list-accesscode--center
    .open.cmp-product_panel_list--empty,
  .product-panel-list-accesscode--center .cmp-product_panel_list.open,
  .product-panel-list-accesscode--center
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .open.cmp-product_panel_list--empty,
  .product-panel-list-accesscode--center .open.cmp-product_panel_list_category {
    display: block;
    -webkit-box-pack: left;
    -ms-flex-pack: left;
    justify-content: left;
    width: 100%;
    text-align: left;
    margin: 0;
  }
}
.cmp-coordination-list .cmp-option_panel_list .cmp-option_panel_list__sortwrap,
.cmp-coordination-list .cmp-product_panel_list .cmp-option_panel_list__sortwrap,
.cmp-coordination-list .cmp-product_panel_list__sortwrap,
.cmp-coordination-list .cmp-product_panel_list_category .cmp-option_panel_list__sortwrap,
.cmp-coordination-list .cmp-product_panel_list_category__sortwrap,
.cmp-coordination-list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap,
.cmp-option_panel_list .cmp-coordination-list .cmp-option_panel_list__sortwrap,
.cmp-product_panel_list .cmp-coordination-list .cmp-option_panel_list__sortwrap,
.cmp-product_panel_list_category .cmp-coordination-list .cmp-option_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (min-width: 768px) {
  .cmp-coordination-list .cmp-option_panel_list .cmp-option_panel_list__sortwrap,
  .cmp-coordination-list .cmp-product_panel_list .cmp-option_panel_list__sortwrap,
  .cmp-coordination-list .cmp-product_panel_list__sortwrap,
  .cmp-coordination-list .cmp-product_panel_list_category .cmp-option_panel_list__sortwrap,
  .cmp-coordination-list .cmp-product_panel_list_category__sortwrap,
  .cmp-coordination-list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap,
  .cmp-option_panel_list .cmp-coordination-list .cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list .cmp-coordination-list .cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list_category .cmp-coordination-list .cmp-option_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-coordination-list
    .cmp-option_panel_list__sortwrap {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 92px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
}
.cmp-coordination-list .cmp-option_panel_list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__trigger,
.cmp-coordination-list .cmp-option_panel_list .cmp-option_panel_list__sortwrap .cmp-product_panel_list__trigger,
.cmp-coordination-list .cmp-product_panel_list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__trigger,
.cmp-coordination-list .cmp-product_panel_list .cmp-option_panel_list__sortwrap .cmp-product_panel_list__trigger,
.cmp-coordination-list .cmp-product_panel_list__sortwrap .cmp-product_panel_list__trigger,
.cmp-coordination-list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-coordination-list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-coordination-list .cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__trigger,
.cmp-coordination-list .cmp-product_panel_list_category__sortwrap .cmp-product_panel_list_category__trigger,
.cmp-coordination-list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-coordination-list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-option_panel_list .cmp-coordination-list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__trigger,
.cmp-option_panel_list .cmp-coordination-list .cmp-option_panel_list__sortwrap .cmp-product_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list .cmp-coordination-list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__trigger,
.cmp-product_panel_list .cmp-coordination-list .cmp-option_panel_list__sortwrap .cmp-product_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-coordination-list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-coordination-list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger {
  padding: 9pt 0;
}
.cmp-coordination-list .cmp-option_panel_list .is-fixed.cmp-option_panel_list__sortwrap .cmp-option_panel_list__trigger,
.cmp-coordination-list
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-coordination-list
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-coordination-list
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-coordination-list
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-coordination-list
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-coordination-list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-coordination-list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-coordination-list .cmp-product_panel_list__sortwrap.is-fixed .cmp-product_panel_list__trigger,
.cmp-coordination-list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-coordination-list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-coordination-list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-coordination-list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-coordination-list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-coordination-list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-coordination-list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-coordination-list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-coordination-list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-coordination-list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-coordination-list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-coordination-list .is-fixed.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__trigger,
.cmp-coordination-list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-coordination-list .is-fixed.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list_category__trigger,
.cmp-coordination-list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list .cmp-coordination-list .is-fixed.cmp-option_panel_list__sortwrap .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-coordination-list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-option_panel_list
  .cmp-coordination-list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-coordination-list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-coordination-list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-product_panel_list
  .cmp-coordination-list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-coordination-list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-coordination-list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-coordination-list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-coordination-list
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-coordination-list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-coordination-list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-coordination-list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-coordination-list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-coordination-list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-coordination-list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-coordination-list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-coordination-list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 998;
  width: 100%;
  background-color: #fff;
  -webkit-transition: top 0.3s ease-out;
  transition: top 0.3s ease-out;
}
@media (min-width: 768px) {
  .cmp-coordination-list
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list .cmp-product_panel_list__sortwrap.is-fixed .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list .is-fixed.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list .is-fixed.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger {
    padding: 9pt 70px;
  }
}
@media (max-width: 767px) {
  .cmp-coordination-list
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list .cmp-product_panel_list__sortwrap.is-fixed .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list .is-fixed.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list .is-fixed.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-coordination-list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger {
    padding: 9pt calc(4.26667vw + 1pc);
  }
}
@media (min-width: 768px) {
  .cmp-coordination-list
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list .cmp-product_panel_list__sortwrap.is-fixed.is-slide .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger {
    top: 60px;
  }
}
@media (max-width: 767px) {
  .cmp-coordination-list
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list .cmp-product_panel_list__sortwrap.is-fixed.is-slide .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__trigger,
  .cmp-coordination-list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-coordination-list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-coordination-list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-coordination-list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-coordination-list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger {
    top: 50px;
  }
}
.cmp-coordination-list .cmp-option_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-coordination-list .cmp-product_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-coordination-list .cmp-product_panel_list__sortwrap.is-brandmenu-side,
.cmp-coordination-list .cmp-product_panel_list_category .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-coordination-list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-coordination-list .is-brandmenu-side.cmp-product_panel_list_category__sortwrap,
.cmp-option_panel_list .cmp-coordination-list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-product_panel_list .cmp-coordination-list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-product_panel_list_category .cmp-coordination-list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-coordination-list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap {
  position: fixed;
}
@media (min-width: 768px) {
  .cmp-coordination-list .cmp-option_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-coordination-list .cmp-product_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-coordination-list .cmp-product_panel_list__sortwrap.is-brandmenu-side,
  .cmp-coordination-list .cmp-product_panel_list_category .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-coordination-list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-coordination-list .is-brandmenu-side.cmp-product_panel_list_category__sortwrap,
  .cmp-option_panel_list .cmp-coordination-list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list .cmp-coordination-list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list_category .cmp-coordination-list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-coordination-list
    .is-brandmenu-side.cmp-option_panel_list__sortwrap {
    top: 0 !important;
    right: 56px;
    z-index: 999;
  }
}
@media (max-width: 767px) {
  .cmp-coordination-list .cmp-option_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-coordination-list .cmp-product_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-coordination-list .cmp-product_panel_list__sortwrap.is-brandmenu-side,
  .cmp-coordination-list .cmp-product_panel_list_category .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-coordination-list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-coordination-list .is-brandmenu-side.cmp-product_panel_list_category__sortwrap,
  .cmp-option_panel_list .cmp-coordination-list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list .cmp-coordination-list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list_category .cmp-coordination-list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-coordination-list
    .is-brandmenu-side.cmp-option_panel_list__sortwrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    right: 0;
    z-index: 998;
    width: 100%;
    padding-right: 1pc;
    background-color: #fff;
  }
}
.cmp-coordination-list .cmp-option_panel_list .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
.cmp-coordination-list .cmp-product_panel_list .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
.cmp-coordination-list .cmp-product_panel_list__sortwrap.is-brandmenu-side.is-slide,
.cmp-coordination-list .cmp-product_panel_list_category .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
.cmp-coordination-list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
.cmp-coordination-list .is-brandmenu-side.is-slide.cmp-product_panel_list_category__sortwrap,
.cmp-option_panel_list .cmp-coordination-list .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
.cmp-product_panel_list .cmp-coordination-list .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
.cmp-product_panel_list_category .cmp-coordination-list .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-coordination-list
  .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap {
  -webkit-transition: top 0.3s ease-out;
  transition: top 0.3s ease-out;
}
@media (min-width: 768px) and (max-width: 995px) {
  .cmp-coordination-list .cmp-option_panel_list .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
  .cmp-coordination-list .cmp-product_panel_list .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
  .cmp-coordination-list .cmp-product_panel_list__sortwrap.is-brandmenu-side.is-slide,
  .cmp-coordination-list .cmp-product_panel_list_category .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
  .cmp-coordination-list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
  .cmp-coordination-list .is-brandmenu-side.is-slide.cmp-product_panel_list_category__sortwrap,
  .cmp-option_panel_list .cmp-coordination-list .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list .cmp-coordination-list .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list_category .cmp-coordination-list .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-coordination-list
    .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap {
    top: 50px !important;
  }
}
@media (min-width: 996px) {
  .cmp-coordination-list .cmp-option_panel_list .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
  .cmp-coordination-list .cmp-product_panel_list .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
  .cmp-coordination-list .cmp-product_panel_list__sortwrap.is-brandmenu-side.is-slide,
  .cmp-coordination-list .cmp-product_panel_list_category .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
  .cmp-coordination-list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
  .cmp-coordination-list .is-brandmenu-side.is-slide.cmp-product_panel_list_category__sortwrap,
  .cmp-option_panel_list .cmp-coordination-list .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list .cmp-coordination-list .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list_category .cmp-coordination-list .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-coordination-list
    .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap {
    top: 60px !important;
  }
}
.cmp-coordination-list .cmp-option_panel_list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow,
.cmp-coordination-list .cmp-option_panel_list .cmp-option_panel_list__sortwrap .cmp-product_panel_list__narrow,
.cmp-coordination-list .cmp-product_panel_list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow,
.cmp-coordination-list .cmp-product_panel_list .cmp-option_panel_list__sortwrap .cmp-product_panel_list__narrow,
.cmp-coordination-list .cmp-product_panel_list__sortwrap .cmp-product_panel_list__narrow,
.cmp-coordination-list .cmp-product_panel_list_category .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow,
.cmp-coordination-list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow,
.cmp-coordination-list .cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__narrow,
.cmp-coordination-list .cmp-product_panel_list_category__sortwrap .cmp-product_panel_list_category__narrow,
.cmp-coordination-list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-coordination-list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow,
.cmp-option_panel_list .cmp-coordination-list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow,
.cmp-option_panel_list .cmp-coordination-list .cmp-option_panel_list__sortwrap .cmp-product_panel_list__narrow,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list .cmp-coordination-list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow,
.cmp-product_panel_list .cmp-coordination-list .cmp-option_panel_list__sortwrap .cmp-product_panel_list__narrow,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category .cmp-coordination-list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-coordination-list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-coordination-list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow {
  font-size: 9pt;
  font-weight: 400;
  cursor: pointer;
}
.cmp-coordination-list .cmp-option_panel_list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow:after,
.cmp-coordination-list .cmp-option_panel_list .cmp-option_panel_list__sortwrap .cmp-product_panel_list__narrow:after,
.cmp-coordination-list .cmp-product_panel_list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow:after,
.cmp-coordination-list .cmp-product_panel_list .cmp-option_panel_list__sortwrap .cmp-product_panel_list__narrow:after,
.cmp-coordination-list .cmp-product_panel_list__sortwrap .cmp-product_panel_list__narrow:after,
.cmp-coordination-list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-coordination-list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-coordination-list .cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__narrow:after,
.cmp-coordination-list .cmp-product_panel_list_category__sortwrap .cmp-product_panel_list_category__narrow:after,
.cmp-coordination-list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-coordination-list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-option_panel_list .cmp-coordination-list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list .cmp-coordination-list .cmp-option_panel_list__sortwrap .cmp-product_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list .cmp-coordination-list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list .cmp-coordination-list .cmp-option_panel_list__sortwrap .cmp-product_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-coordination-list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-coordination-list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-coordination-list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-coordination-list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after {
  margin: 0 0 0 5px;
  content: ' ';
  cursor: pointer;
  display: inline-block;
  width: 24px;
  height: 24px;
  background: url(clientlib-site/resources/images/common/icon/icon_refine.svg) 0 0 no-repeat;
  background-size: contain;
  vertical-align: middle;
}
.cmp-coordination-list .cmp-filter-sort {
  z-index: 1002;
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__inner {
  top: 0;
  background: #fff;
  overflow-y: scroll;
  padding: 0 30px;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  z-index: 1002;
}
@media (max-width: 767px) {
  .cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__inner {
    width: 100%;
    padding: 0 4.26667vw;
    opacity: 0;
    display: none;
  }
  .cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__inner form {
    padding-bottom: 25.06667vw;
  }
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__inner.is-open {
  right: 0;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
@media (max-width: 767px) {
  .cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__inner.is-open {
    opacity: 1;
    display: block;
  }
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__inner form {
  padding-bottom: 75pt;
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__inner form > .cmp-filter-sort__sec {
  margin-top: 37px;
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__inner form > .cmp-filter-sort__sec:first-child {
  margin-top: 77px;
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__ttl {
  width: 410px;
  right: -410px;
  padding: 20px 30px;
  border-bottom: 1px solid #e4e4e4;
  background: #fff;
  position: fixed;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: right 0.5s;
  transition: right 0.5s;
  z-index: 1;
}
@media (max-width: 767px) {
  .cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__ttl {
    width: 100%;
  }
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__ttl .cmp-filter-sort__hdg {
  font-size: 20px;
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__close {
  height: 20px;
}
.cmp-coordination-list .cmp-filter-sort.is-open .cmp-filter-sort-overlay {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1001;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  content: '';
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__sec {
  margin-bottom: 40px;
  width: 324px;
}
@media (max-width: 767px) {
  .cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__sec {
    width: 100%;
  }
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__sec .cmp-filter-sort__sec-hdg {
  font-size: 18px;
  margin-bottom: 15px;
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__sec .cmp-filter-sort__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__sec .cmp-filter-sort__items label {
  width: 50%;
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__btns {
  position: fixed;
  right: -410px;
  bottom: 0;
  width: 410px;
  padding-top: 24px;
  padding-bottom: 22px;
  background-color: #fff;
  border-top: 1px solid #e4e4e4;
  -webkit-transition: right 0.5s;
  transition: right 0.5s;
}
@media (max-width: 767px) {
  .cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__btns {
    right: 0;
    width: 100%;
    margin-left: -4.26667vw;
  }
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__inner.is-open .cmp-filter-sort__btns,
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__inner.is-open .cmp-filter-sort__ttl {
  right: 0;
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__sec .cmp-filter-sort__sec-hdg {
  padding-top: 20px;
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion {
  margin-bottom: -1px;
  border-top: 1px solid #bebebe;
  border-bottom: 1px solid #bebebe;
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg {
  padding-bottom: 20px;
  margin-bottom: 0;
  cursor: pointer;
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg:after {
  font-family: icon-casio !important;
  font-size: 20px;
  content: '\e953';
  font-weight: 400;
  right: 55px;
}
@media (max-width: 767px) {
  .cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg:after {
    right: 4.26667vw;
  }
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__items,
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__select__wrapper {
  height: 0;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: height 0.24s ease-out;
  transition: height 0.24s ease-out;
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open {
  padding-bottom: 30px;
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__sec-hdg:after {
  font-family: icon-casio !important;
  font-size: 20px;
  content: '\e94c';
  right: 55px;
}
@media (max-width: 767px) {
  .cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__sec-hdg:after {
    right: 4.26667vw;
  }
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__items,
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__select__wrapper {
  height: auto;
  opacity: 1;
  visibility: visible;
}
.cmp-coordination-list .cmp-filter-sort .c-radio {
  margin-bottom: 15px;
}
.cmp-coordination-list .cmp-filter-sort .c-radio input[type='radio'] {
  visibility: hidden;
  margin: 0;
  width: 0;
  height: 0;
}
.cmp-coordination-list .cmp-filter-sort .c-radio input[type='radio'] + span {
  position: relative;
  padding-left: 26px;
  font-size: 9pt;
  display: table-cell;
}
.cmp-coordination-list .cmp-filter-sort .c-radio input[type='radio'] + span:before {
  content: '';
  display: block;
  position: absolute;
  top: -1px;
  left: 0;
  width: 20px;
  height: 20px;
  border: 1px solid #bebebe;
  border-radius: 50%;
}
.cmp-coordination-list .cmp-filter-sort .c-radio input[type='radio']:checked + span {
  position: relative;
  padding-left: 26px;
  font-size: 9pt;
  display: table-cell;
}
.cmp-coordination-list .cmp-filter-sort .c-radio input[type='radio']:checked + span:after {
  content: '';
  display: block;
  position: absolute;
  top: 2px;
  left: 3px;
  width: 14px;
  height: 14px;
  background: #000;
  border-radius: 50%;
}
.cmp-coordination-list .cmp-filter-sort .c-checkbox {
  display: table-row;
  margin-bottom: 15px;
}
.cmp-coordination-list .cmp-filter-sort .c-checkbox input[type='checkbox'] {
  visibility: hidden;
  margin: 0;
  width: 0;
  height: 0;
}
.cmp-coordination-list .cmp-filter-sort .c-checkbox input[type='checkbox'] + span {
  position: relative;
  padding-left: 26px;
  font-size: 9pt;
  display: table-cell;
}
.cmp-coordination-list .cmp-filter-sort .c-checkbox input[type='checkbox'] + span:before {
  content: '';
  display: block;
  position: absolute;
  top: -1px;
  left: 0;
  width: 20px;
  height: 20px;
  border: 1px solid #bebebe;
}
.cmp-coordination-list .cmp-filter-sort .c-checkbox input[type='checkbox']:checked + span {
  position: relative;
  padding-left: 26px;
  font-size: 9pt;
  display: table-cell;
}
.cmp-coordination-list .cmp-filter-sort .c-checkbox input[type='checkbox']:checked + span:after {
  content: '';
  display: block;
  position: absolute;
  top: -1px;
  left: 0;
  width: 20px;
  height: 20px;
  background: #000 url(clientlib-site/resources/images/common/icon/icon_checked.svg) 50% 50% no-repeat;
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__select__wrapper {
  position: relative;
  width: 50%;
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__select__wrapper:after {
  position: absolute;
  top: 22%;
  right: 0.5em;
  width: 0.5em;
  height: 0.5em;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  content: '';
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%;
  padding: 1px 1.5em 5px 10px;
  font-size: 14px;
  border: none;
  border-bottom: 1px solid #bebebe;
  border-radius: 0;
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn {
  width: 140px;
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn:last-child {
  margin-left: 6px;
}
.cmp-coordination-list .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn button {
  width: 100%;
  min-width: 0;
  cursor: pointer;
}
@media (max-width: 767px) {
  .cmp-option_panel_list .cmp-option_panel_list__sortwrap,
  .cmp-option_panel_list .cmp-product_panel_list__sortwrap,
  .cmp-option_panel_list .cmp-product_panel_list_category__sortwrap,
  .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list .cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list .cmp-product_panel_list__sortwrap,
  .cmp-product_panel_list .cmp-product_panel_list_category__sortwrap,
  .cmp-product_panel_list_category .cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list_category .cmp-product_panel_list__sortwrap,
  .cmp-product_panel_list_category .cmp-product_panel_list_category__sortwrap,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__sortwrap {
    display: block;
  }
}
.cmp-option_panel_list .cmp-product_panel_list__sortwrap.is-brandmenu-side,
.cmp-option_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-option_panel_list .is-brandmenu-side.cmp-product_panel_list_category__sortwrap,
.cmp-product_panel_list .cmp-product_panel_list__sortwrap.is-brandmenu-side,
.cmp-product_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-product_panel_list .is-brandmenu-side.cmp-product_panel_list_category__sortwrap,
.cmp-product_panel_list_category .cmp-product_panel_list__sortwrap.is-brandmenu-side,
.cmp-product_panel_list_category .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-product_panel_list_category .is-brandmenu-side.cmp-product_panel_list_category__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-brandmenu-side,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap {
  padding-top: 5px;
}
.cmp-option_panel_list
  .cmp-product_panel_list__sortwrap.is-brandmenu-side.is-selection-panel
  .product-filter-options-bar,
.cmp-option_panel_list
  .is-brandmenu-side.is-selection-panel.cmp-option_panel_list__sortwrap
  .product-filter-options-bar,
.cmp-option_panel_list
  .is-brandmenu-side.is-selection-panel.cmp-product_panel_list_category__sortwrap
  .product-filter-options-bar,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-brandmenu-side.is-selection-panel
  .product-filter-options-bar,
.cmp-product_panel_list
  .is-brandmenu-side.is-selection-panel.cmp-option_panel_list__sortwrap
  .product-filter-options-bar,
.cmp-product_panel_list
  .is-brandmenu-side.is-selection-panel.cmp-product_panel_list_category__sortwrap
  .product-filter-options-bar,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-brandmenu-side.is-selection-panel
  .product-filter-options-bar,
.cmp-product_panel_list_category
  .is-brandmenu-side.is-selection-panel.cmp-option_panel_list__sortwrap
  .product-filter-options-bar,
.cmp-product_panel_list_category
  .is-brandmenu-side.is-selection-panel.cmp-product_panel_list_category__sortwrap
  .product-filter-options-bar,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-brandmenu-side.is-selection-panel
  .product-filter-options-bar,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.is-selection-panel.cmp-option_panel_list__sortwrap
  .product-filter-options-bar,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.is-selection-panel.cmp-product_panel_list_category__sortwrap
  .product-filter-options-bar {
  padding: 6px 0;
}
.cmp-option_panel_list .cmp-product_panel_list__sortwrap.is-brandmenu-side .cmp-filter-sort__result-bar,
.cmp-option_panel_list .cmp-product_panel_list__sortwrap.is-fixed .cmp-filter-sort__result-bar,
.cmp-option_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap .cmp-filter-sort__result-bar,
.cmp-option_panel_list .is-brandmenu-side.cmp-product_panel_list_category__sortwrap .cmp-filter-sort__result-bar,
.cmp-option_panel_list .is-fixed.cmp-option_panel_list__sortwrap .cmp-filter-sort__result-bar,
.cmp-option_panel_list .is-fixed.cmp-product_panel_list_category__sortwrap .cmp-filter-sort__result-bar,
.cmp-product_panel_list .cmp-product_panel_list__sortwrap.is-brandmenu-side .cmp-filter-sort__result-bar,
.cmp-product_panel_list .cmp-product_panel_list__sortwrap.is-fixed .cmp-filter-sort__result-bar,
.cmp-product_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap .cmp-filter-sort__result-bar,
.cmp-product_panel_list .is-brandmenu-side.cmp-product_panel_list_category__sortwrap .cmp-filter-sort__result-bar,
.cmp-product_panel_list .is-fixed.cmp-option_panel_list__sortwrap .cmp-filter-sort__result-bar,
.cmp-product_panel_list .is-fixed.cmp-product_panel_list_category__sortwrap .cmp-filter-sort__result-bar,
.cmp-product_panel_list_category .cmp-product_panel_list__sortwrap.is-brandmenu-side .cmp-filter-sort__result-bar,
.cmp-product_panel_list_category .cmp-product_panel_list__sortwrap.is-fixed .cmp-filter-sort__result-bar,
.cmp-product_panel_list_category .is-brandmenu-side.cmp-option_panel_list__sortwrap .cmp-filter-sort__result-bar,
.cmp-product_panel_list_category
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-filter-sort__result-bar,
.cmp-product_panel_list_category .is-fixed.cmp-option_panel_list__sortwrap .cmp-filter-sort__result-bar,
.cmp-product_panel_list_category .is-fixed.cmp-product_panel_list_category__sortwrap .cmp-filter-sort__result-bar,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-filter-sort__result-bar,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-filter-sort__result-bar,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-filter-sort__result-bar,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-filter-sort__result-bar,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-filter-sort__result-bar,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-filter-sort__result-bar {
  display: none;
}
.cmp-option_panel_list
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-filter-sort__sec
  .cmp-filter-sort__items,
.cmp-option_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap .cmp-filter-sort__sec .cmp-filter-sort__items,
.cmp-option_panel_list
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-filter-sort__sec
  .cmp-filter-sort__items,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-filter-sort__sec
  .cmp-filter-sort__items,
.cmp-product_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-filter-sort__sec
  .cmp-filter-sort__items,
.cmp-product_panel_list
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-filter-sort__sec
  .cmp-filter-sort__items,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-filter-sort__sec
  .cmp-filter-sort__items,
.cmp-product_panel_list_category
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-filter-sort__sec
  .cmp-filter-sort__items,
.cmp-product_panel_list_category
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-filter-sort__sec
  .cmp-filter-sort__items,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-filter-sort__sec
  .cmp-filter-sort__items,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-filter-sort__sec
  .cmp-filter-sort__items,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-filter-sort__sec
  .cmp-filter-sort__items {
  top: 44px;
  max-height: calc(100vh - 106px);
}
.cmp-option_panel_list .cmp-product_panel_list__sortwrap.is-fixed .cmp-filter-sort__sec .cmp-filter-sort__items,
.cmp-option_panel_list .is-fixed.cmp-option_panel_list__sortwrap .cmp-filter-sort__sec .cmp-filter-sort__items,
.cmp-option_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-filter-sort__sec
  .cmp-filter-sort__items,
.cmp-product_panel_list .cmp-product_panel_list__sortwrap.is-fixed .cmp-filter-sort__sec .cmp-filter-sort__items,
.cmp-product_panel_list .is-fixed.cmp-option_panel_list__sortwrap .cmp-filter-sort__sec .cmp-filter-sort__items,
.cmp-product_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-filter-sort__sec
  .cmp-filter-sort__items,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-filter-sort__sec
  .cmp-filter-sort__items,
.cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-filter-sort__sec
  .cmp-filter-sort__items,
.cmp-product_panel_list_category
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-filter-sort__sec
  .cmp-filter-sort__items,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-filter-sort__sec
  .cmp-filter-sort__items,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-filter-sort__sec
  .cmp-filter-sort__items,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-filter-sort__sec
  .cmp-filter-sort__items {
  top: 44px;
  max-height: calc(100vh - 42px);
}
.cmp-filter-sort__options-bar {
  position: relative;
  width: 100%;
}
.cmp-filter-sort__options-bar .cmp-filter-sort-overlay.is-open {
  position: fixed;
  left: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  content: '';
  overflow-y: hidden;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__result-bar {
  position: relative;
  width: 100%;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__result-bar .cmp-filter-sort__sec-hdg {
  display: block;
  text-align: right;
  padding-bottom: 10px;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__result-bar__number-of-products {
  font-size: 9pt;
  float: left;
  padding: 10px 0;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__result-bar .cmp-filter-sort__sec-sort-option {
  float: right;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__filter-bar {
  position: relative;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__filter-bar .cmp-filter-sort__sec {
  padding-right: 6px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__filter-bar .cmp-filter-sort__sec:last-child {
  padding-right: 0;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__sec-hdg {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  display: -webkit-box;
  display: flex;
  display: -ms-flexbox;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 9px 0;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__sec-hdg.is-open .cmp-filter-sort__sec-hdg-title {
  font-weight: 700;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__sec-hdg.is-open .cmp-filter-sort__sec-hdg-title__arrow:before {
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  margin-top: 10px;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__sec-hdg.hightlight-title {
  font-weight: 700;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__sec-hdg-title {
  position: relative;
  height: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 20px;
  font-size: 9pt;
  margin: 0 auto;
  padding-bottom: 2px;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__sec-hdg-title__arrow {
  position: absolute;
  top: 6px;
  font-size: 1pc;
  color: #666;
  font-weight: 400;
  height: 100%;
  display: -webkit-box;
  display: flex;
  display: -ms-flexbox;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transform: translateY(-80%);
  transform: translateY(-50%);
  right: 7px;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__sec-hdg-title__arrow:before {
  content: '';
  border: solid #000;
  border-width: 0 1px 1px 0;
  padding: 3px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
.cmp-filter-sort__options-bar .cmp-filter-sort__sec-hdg-title-sort-option {
  padding-right: 0;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__sec-hdg-title__sort-option-arrow.icon-casio-icon_sort:before {
  position: relative;
  top: 2px;
  margin-left: 4px;
  content: '\e964';
  font-size: 17px;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__sec .cmp-filter-sort__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: absolute;
  border-top: 1px solid #e3e3e3;
  border-bottom: 1px solid #e3e3e3;
  width: 100vw;
  z-index: 11;
  background: #fff;
  padding: 30px 0 0 1pc;
  top: 40px;
  left: -1pc;
  overflow-y: scroll;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__sec .cmp-filter-sort__items label:not(.c-range) {
  margin-right: 15px;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-direction: normal;
  width: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__sec .cmp-filter-sort__items.sort-option label {
  width: 50%;
  margin-right: 0;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__sec .cmp-filter-sort__items.cmp-filter-sort__items--colortips {
  height: auto;
  white-space: normal;
}
@media (max-width: 767px) and (orientation: landscape) {
  .cmp-filter-sort__options-bar .cmp-filter-sort__sec .cmp-filter-sort__items.cmp-filter-sort__items--colortips {
    padding-top: 20px;
  }
}
.cmp-filter-sort__options-bar .cmp-filter-sort__sec .cmp-filter-sort__items::-webkit-scrollbar {
  display: none;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__sec .cmp-filter-sort__btns {
  width: 100vw;
  bottom: 0;
  background-color: #fff;
  border-top: 1px solid #e4e4e4;
  -webkit-transition: right 0.5s;
  transition: right 0.5s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  left: 0;
  right: 0;
  position: sticky;
  margin-left: -2pc;
  padding: 8px 9pt;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__sec .cmp-filter-sort__btns .cmp-filter-sort__btn {
  width: 140px;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__sec .cmp-filter-sort__btns .cmp-filter-sort__btn button {
  width: 100%;
  min-width: 0;
  cursor: pointer;
  min-height: 42px;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__sec .cmp-filter-sort__btns .cmp-filter-sort__btn:first-child {
  margin-right: 9pt;
}
.cmp-filter-sort__options-bar .c-radio {
  margin-bottom: 15px;
}
.cmp-filter-sort__options-bar .c-radio:last-of-type {
  margin-bottom: 30px;
}
.cmp-filter-sort__options-bar .c-radio.c-option--disabled {
  color: #ccc;
}
.cmp-filter-sort__options-bar .c-radio input[type='radio'] {
  visibility: hidden;
  margin: 0;
  width: 0;
  height: 0;
}
.cmp-filter-sort__options-bar .c-radio input[type='radio'] + span {
  position: relative;
  padding-left: 26px;
  font-size: 9pt;
  display: table-cell;
}
.cmp-filter-sort__options-bar .c-radio input[type='radio'] + span:before {
  content: '';
  display: block;
  position: absolute;
  top: -1px;
  left: 0;
  width: 20px;
  height: 20px;
  border: 1px solid #bebebe;
  border-radius: 50%;
}
.cmp-filter-sort__options-bar .c-radio input[type='radio']:checked + span {
  position: relative;
  padding-left: 26px;
  font-size: 9pt;
  display: table-cell;
}
.cmp-filter-sort__options-bar .c-radio input[type='radio']:checked + span:after {
  content: '';
  display: block;
  position: absolute;
  top: 2px;
  left: 3px;
  width: 14px;
  height: 14px;
  background: #000;
  border-radius: 50%;
}
.cmp-filter-sort__options-bar .c-checkbox {
  display: table-row;
  margin-bottom: 15px;
}
.cmp-filter-sort__options-bar .c-checkbox:last-of-type {
  margin-bottom: 30px;
}
.cmp-filter-sort__options-bar .c-checkbox input[type='checkbox'] {
  visibility: hidden;
  margin: 0;
  width: 0;
  height: 0;
}
.cmp-filter-sort__options-bar .c-checkbox input[type='checkbox'] + span {
  position: relative;
  font-size: 9pt;
  display: table-cell;
  padding: 6.5px 9pt;
  background: #f7f8fa;
  border: 1px solid #f7f8fa;
}
.cmp-filter-sort__options-bar .c-checkbox input[type='checkbox']:checked + span {
  position: relative;
  font-size: 9pt;
  display: table-cell;
  border: 2px solid #000;
}
.cmp-filter-sort__options-bar .c-checkbox.c-option--disabled {
  color: #ccc;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 53px;
  margin-right: 14px;
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips {
    width: 14.13333vw;
    margin-right: 1.6vw;
    margin-bottom: 5.33333vw;
  }
}
@media (max-width: 767px) and (orientation: landscape) {
  .cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips {
    width: 7.94603vw;
    margin-right: 1.79925vw;
    margin-bottom: 2.2985vw;
  }
  .cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips:nth-child(10n) {
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  .cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips:nth-child(5n) {
    margin-right: 0;
  }
}
@media (max-width: 767px) and (orientation: landscape) {
  .cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips:nth-child(5n) {
    margin-right: 1.79925vw;
  }
}
@media (max-width: 767px) and (orientation: landscape) {
  .cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips:nth-child(10n) {
    margin-right: 0;
  }
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips input[type='checkbox'] {
  visibility: hidden;
  margin: 0;
  width: 0;
  height: 0;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_wrap {
  width: 53px;
  height: 53px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #bebebe;
}
@media (max-width: 767px) {
  .cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_wrap {
    width: 14.13333vw;
    height: 14.13333vw;
  }
}
@media (max-width: 767px) and (orientation: landscape) {
  .cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_wrap {
    width: 7.94603vw;
    height: 7.94603vw;
  }
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_tip {
  content: '';
  display: block;
  width: 43px;
  height: 43px;
  padding: 10px;
  font-size: 0;
}
@media (max-width: 767px) {
  .cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_tip {
    width: 11.46667vw;
    height: 11.46667vw;
  }
}
@media (max-width: 767px) and (orientation: landscape) {
  .cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_tip {
    width: 6.44678vw;
    height: 6.44678vw;
  }
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_txt {
  color: #bebebe;
  font-size: 10px;
  display: block;
  width: 53px;
  text-align: center;
}
@media (max-width: 767px) {
  .cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_txt {
    width: 14.13333vw;
  }
}
@media (max-width: 767px) and (orientation: landscape) {
  .cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_txt {
    width: 7.94603vw;
  }
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color01 {
  background: #000;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color02 {
  background: #3599ff;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color03 {
  background: #349934;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color04 {
  background: #ff0016;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color05 {
  background: #cc9965;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color06 {
  background: #801381;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color07 {
  background: #fff;
  border: 1px solid #ededed;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color08 {
  background: #ccc;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color09 {
  background: #feff10;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color10 {
  background: #ffa612;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color11 {
  background: #ffc1cc;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color12 {
  background: #f2f3f2;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color13 {
  background: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#bcbcbc));
  background: linear-gradient(#f7f7f7, #bcbcbc);
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color14 {
  background: -webkit-gradient(linear, left top, left bottom, from(#d6d0b4), to(#97833e));
  background: linear-gradient(#d6d0b4, #97833e);
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color15 {
  background: #87ceeb;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color16 {
  background: #9acd32;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color17 {
  background: #6b493d;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color18 {
  background: #dab707;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color19 {
  background: conic-gradient(from 340deg, #ff0, #00ff7f, #87ceeb, #00f, #f0f, red, #ff0);
}
.cmp-filter-sort__options-bar
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap {
  border: 2px solid #000;
}
.cmp-filter-sort__options-bar
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap
  + .colortips_txt {
  color: #000;
}
.cmp-filter-sort__options-bar .cmp-filter-sort__items--colortips label.colortips.c-option--disabled .colortips_wrap {
  position: relative;
  overflow: hidden;
}
.cmp-filter-sort__options-bar
  .cmp-filter-sort__items--colortips
  label.colortips.c-option--disabled
  .colortips_wrap:after {
  position: absolute;
  width: 130px;
  height: 130px;
  border-top: 1px solid #a79b9b;
  content: ' ';
  top: 25px;
  rotate: 45deg;
  left: -66px;
}
.cmp-filter-sort__options-bar
  .cmp-filter-sort__items--colortips
  label.colortips.c-option--disabled
  .colortips_wrap
  .colortips_tip {
  opacity: 0.3;
}
.cmp-filter-sort__options-bar label.c-range {
  width: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 10px;
  margin-bottom: 10px;
  padding-right: 1pc;
  font-size: 9pt;
}
.cmp-filter-sort__options-bar label.c-range input[type='checkbox'] {
  width: 0;
  height: 0;
  opacity: 0;
  position: absolute;
}
.cmp-filter-sort__options-bar
  label.c-range
  input[type='checkbox']:checked
  ~ .cmp-filter-sort__items--range__checkbox-symbol {
  background: #000;
}
.cmp-filter-sort__options-bar
  label.c-range
  input[type='checkbox']:checked
  ~ .cmp-filter-sort__items--range__checkbox-symbol:before {
  opacity: 1;
}
.cmp-filter-sort__options-bar label.c-range input[type='checkbox']:disabled {
  pointer-events: none;
}
.cmp-filter-sort__options-bar
  label.c-range
  input[type='checkbox']:disabled:checked
  ~ .cmp-filter-sort__items--range__checkbox-symbol {
  background: #ccc;
  border-color: #ccc;
}
.cmp-filter-sort__options-bar
  label.c-range
  input[type='checkbox']:disabled:checked
  ~ .cmp-filter-sort__items--range__checkbox-symbol:before {
  border-color: #929292;
}
.cmp-filter-sort__options-bar label.c-range .cmp-filter-sort__items--range__checkbox-symbol {
  position: relative;
  border-radius: 4px;
  border: 1px solid #000;
  width: 1.5rem;
  height: 1.5rem;
  background: #fff;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.cmp-filter-sort__options-bar label.c-range .cmp-filter-sort__items--range__checkbox-symbol:before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  content: '';
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  border: 2px solid #fff;
  border-left: 0;
  border-top: 0;
  height: 0.5625rem;
  width: 0.25rem;
  opacity: 0;
  display: block;
}
.cmp-filter-sort__options-bar label.c-range .cmp-filter-sort__items--range__counter {
  margin-left: auto;
  font-size: 11px;
}
.cmp-filter-sort__options-bar label.c-range--disabled {
  color: #ccc;
}
.cmp-filter-sort__options-bar label.c-range--disabled .cmp-filter-sort__items--range__checkbox-symbol {
  border-color: #ccc;
}
body {
  padding: 0 !important;
}
.cmp-product_panel_list,
.cmp-product_panel_list_category,
.cmp-recommendation_gallery .cmp-recommendation_gallery__item .cmp-product_panel_list--empty {
  position: relative;
  min-height: 527px;
  padding-top: 20px;
}
@media (max-width: 767px) {
  .cmp-product_panel_list,
  .cmp-product_panel_list_category,
  .cmp-recommendation_gallery .cmp-recommendation_gallery__item .cmp-product_panel_list--empty {
    min-height: calc(104vw + 20px);
    padding-top: 0;
  }
}
.cmp-product_panel_list:not(.is-edit-mode),
.cmp-product_panel_list_category:not(.is-edit-mode),
.cmp-recommendation_gallery .cmp-recommendation_gallery__item .cmp-product_panel_list--empty:not(.is-edit-mode) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-product_panel_list .cmp-content_panel,
.cmp-product_panel_list .cmp-content_panel a,
.cmp-product_panel_list_category .cmp-content_panel,
.cmp-product_panel_list_category .cmp-content_panel a,
.cmp-recommendation_gallery .cmp-recommendation_gallery__item .cmp-product_panel_list--empty .cmp-content_panel,
.cmp-recommendation_gallery .cmp-recommendation_gallery__item .cmp-product_panel_list--empty .cmp-content_panel a {
  height: 100%;
}
.cmp-product_panel_list .cmp-product_panel__code,
.cmp-product_panel_list_category .cmp-product_panel__code,
.cmp-recommendation_gallery .cmp-recommendation_gallery__item .cmp-product_panel_list--empty .cmp-product_panel__code {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  height: 2.7pc;
}
.cmp-product_panel_list .cmp-content_panel__desc,
.cmp-product_panel_list_category .cmp-content_panel__desc,
.cmp-recommendation_gallery .cmp-recommendation_gallery__item .cmp-product_panel_list--empty .cmp-content_panel__desc {
  -webkit-line-clamp: 4 !important;
  height: 4pc !important;
}
@media (max-width: 767px) {
  .cmp-product_panel_list__wrapper,
  .cmp-product_panel_list_category .cmp-product_panel_list_category__wrapper {
    margin: 10px -1pc 0;
  }
}
@media print, screen and (min-width: 768px) {
  .cmp-product_panel_list .cmp-product_panel_list__list.cmp-product_panel_list__wrapper--desktop,
  .cmp-product_panel_list_category .cmp-product_panel_list__list.cmp-product_panel_list__wrapper--desktop,
  .cmp-product_panel_list_category .cmp-product_panel_list__wrapper--desktop.cmp-product_panel_list_category__list,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.cmp-product_panel_list__wrapper--desktop {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    position: relative;
  }
}
.cmp-product_panel_list .cmp-product_panel_list__list .cmp-product_panel_list__items,
.cmp-product_panel_list_category .cmp-product_panel_list__list .cmp-product_panel_list__items,
.cmp-product_panel_list_category .cmp-product_panel_list_category__list .cmp-product_panel_list__items,
.cmp-product_panel_list_category .cmp-product_panel_list_category__list .cmp-product_panel_list_category__items,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .cmp-product_panel_list .cmp-product_panel_list__list .cmp-product_panel_list__items,
  .cmp-product_panel_list_category .cmp-product_panel_list__list .cmp-product_panel_list__items,
  .cmp-product_panel_list_category .cmp-product_panel_list_category__list .cmp-product_panel_list__items,
  .cmp-product_panel_list_category .cmp-product_panel_list_category__list .cmp-product_panel_list_category__items,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items {
    margin-left: -6px;
  }
}
.cmp-product_panel_list
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item.has-popup,
.cmp-product_panel_list_category
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item.has-popup,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item.has-popup,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item.has-popup,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .has-popup.cmp-product_panel_list_category__item,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item.has-popup {
  cursor: pointer;
}
.cmp-product_panel_list
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel,
.cmp-product_panel_list_category
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.cmp-product_panel_list
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__img
  img.alternative-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__img
  img.alternative-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__img
  img.alternative-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__img
  img.alternative-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__img
  img.alternative-image,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__img
  img.alternative-image {
  max-width: 100%;
  max-height: 100%;
}
.cmp-product_panel_list
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations,
.cmp-product_panel_list_category
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__variations,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations {
  overflow-x: auto;
  margin-top: 15px;
}
.cmp-product_panel_list
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list,
.cmp-product_panel_list_category
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  padding-bottom: 14px;
}
.cmp-product_panel_list
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list.is-size-variations
  .cmp-product_panel__variation-item,
.cmp-product_panel_list_category
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list.is-size-variations
  .cmp-product_panel__variation-item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list.is-size-variations
  .cmp-product_panel__variation-item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list.is-size-variations
  .cmp-product_panel__variation-item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list.is-size-variations
  .cmp-product_panel__variation-item,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list.is-size-variations
  .cmp-product_panel__variation-item {
  width: 18%;
  aspect-ratio: 1/0.5;
  border: 1px solid #bebebe;
  background: unset;
}
@media (max-width: 767px) {
  .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__variations
    .cmp-product_panel__variation-list.is-size-variations
    .cmp-product_panel__variation-item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__variations
    .cmp-product_panel__variation-list.is-size-variations
    .cmp-product_panel__variation-item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__variations
    .cmp-product_panel__variation-list.is-size-variations
    .cmp-product_panel__variation-item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__variations
    .cmp-product_panel__variation-list.is-size-variations
    .cmp-product_panel__variation-item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel
    .cmp-product_panel__variations
    .cmp-product_panel__variation-list.is-size-variations
    .cmp-product_panel__variation-item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__variations
    .cmp-product_panel__variation-list.is-size-variations
    .cmp-product_panel__variation-item {
    width: 25%;
  }
}
.cmp-product_panel_list
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list.is-size-variations
  .cmp-product_panel__variation-item.is-selected,
.cmp-product_panel_list
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list.is-size-variations
  .cmp-product_panel__variation-item:hover,
.cmp-product_panel_list_category
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list.is-size-variations
  .cmp-product_panel__variation-item.is-selected,
.cmp-product_panel_list_category
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list.is-size-variations
  .cmp-product_panel__variation-item:hover,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list.is-size-variations
  .cmp-product_panel__variation-item.is-selected,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list.is-size-variations
  .cmp-product_panel__variation-item:hover,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list.is-size-variations
  .cmp-product_panel__variation-item.is-selected,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list.is-size-variations
  .cmp-product_panel__variation-item:hover,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list.is-size-variations
  .cmp-product_panel__variation-item.is-selected,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list.is-size-variations
  .cmp-product_panel__variation-item:hover,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list.is-size-variations
  .cmp-product_panel__variation-item.is-selected,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list.is-size-variations
  .cmp-product_panel__variation-item:hover {
  border: 2px solid #000;
}
.cmp-product_panel_list
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item,
.cmp-product_panel_list_category
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item {
  width: 16%;
  aspect-ratio: 1/1.02;
  background: #f7f8fa;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__variations
    .cmp-product_panel__variation-list
    .cmp-product_panel__variation-item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__variations
    .cmp-product_panel__variation-list
    .cmp-product_panel__variation-item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__variations
    .cmp-product_panel__variation-list
    .cmp-product_panel__variation-item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__variations
    .cmp-product_panel__variation-list
    .cmp-product_panel__variation-item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel
    .cmp-product_panel__variations
    .cmp-product_panel__variation-list
    .cmp-product_panel__variation-item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__variations
    .cmp-product_panel__variation-list
    .cmp-product_panel__variation-item {
    width: 20%;
  }
}
.cmp-product_panel_list
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item
  + .cmp-product_panel__variation-item,
.cmp-product_panel_list_category
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item
  + .cmp-product_panel__variation-item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item
  + .cmp-product_panel__variation-item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item
  + .cmp-product_panel__variation-item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item
  + .cmp-product_panel__variation-item,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item
  + .cmp-product_panel__variation-item {
  margin-left: 5px;
}
.cmp-product_panel_list
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item
  img,
.cmp-product_panel_list_category
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item
  img,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item
  img,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item
  img,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item
  img,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item
  img {
  opacity: 1 !important;
  aspect-ratio: initial !important;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: 80%;
  max-width: 80%;
}
.cmp-product_panel_list
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item.is-selected,
.cmp-product_panel_list
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item:hover,
.cmp-product_panel_list_category
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item.is-selected,
.cmp-product_panel_list_category
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item:hover,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item.is-selected,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item:hover,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item.is-selected,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item:hover,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item.is-selected,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item:hover,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item.is-selected,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .cmp-product_panel__variation-list
  .cmp-product_panel__variation-item:hover {
  border: 1px solid #000;
}
.cmp-product_panel_list
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track,
.cmp-product_panel_list_category
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track {
  pointer-events: all;
  cursor: pointer;
}
.cmp-product_panel_list
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal,
.cmp-product_panel_list_category
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal {
  height: 9pt;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #eee),
    color-stop(58.33333%, #eee),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
}
.cmp-product_panel_list
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar,
.cmp-product_panel_list_category
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar {
  top: 0;
  height: 9pt;
}
.cmp-product_panel_list
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal
  .simplebar-scrollbar:before {
  left: 0;
  right: 0;
  margin-right: -6px;
  opacity: 1;
  -webkit-transition: auto;
  transition: auto;
  border-radius: 0;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
}
.cmp-product_panel_list
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal:active
  .simplebar-scrollbar:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__variations
  .simplebar-track.simplebar-horizontal:hover
  .simplebar-scrollbar:before {
  height: 9pt;
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transition: auto;
  transition: auto;
  border-radius: 0;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(25%, #fff),
    color-stop(41.66667%, #000),
    color-stop(58.33333%, #000),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 25%, #000 41.66667%, #000 58.33333%, #fff 0, #fff);
}
@media (min-width: 768px) {
  .cmp-product_panel_list .cmp-product_panel_list__list .cmp-product_panel_list__items .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item {
    width: 309px;
    min-height: 27pc;
    margin-left: 6px;
    margin-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .cmp-product_panel_list .cmp-product_panel_list__list .cmp-product_panel_list__items .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item {
    min-height: 75.73333vw;
  }
  .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel {
    height: 100%;
    padding-bottom: 0;
  }
  .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__inner,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__inner,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__inner,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__inner,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel
    .cmp-product_panel__inner,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__inner {
    position: relative;
    height: auto;
  }
  .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__inner
    .cmp-product_panel__price-label,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__inner
    .cmp-product_panel__price-label,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__inner
    .cmp-product_panel__price-label,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__inner
    .cmp-product_panel__price-label,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel
    .cmp-product_panel__inner
    .cmp-product_panel__price-label,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__inner
    .cmp-product_panel__price-label {
    position: relative;
    bottom: auto;
  }
  .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__inner
    .cmp-product_panel__price-txt,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__inner
    .cmp-product_panel__price-txt,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__inner
    .cmp-product_panel__price-txt,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__inner
    .cmp-product_panel__price-txt,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel
    .cmp-product_panel__inner
    .cmp-product_panel__price-txt,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__inner
    .cmp-product_panel__price-txt {
    position: relative;
  }
  .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__inner
    .cmp-product_panel__icon-addcart,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__inner
    .cmp-product_panel__icon-addcart,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__inner
    .cmp-product_panel__icon-addcart,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__inner
    .cmp-product_panel__icon-addcart,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel
    .cmp-product_panel__inner
    .cmp-product_panel__icon-addcart,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__inner
    .cmp-product_panel__icon-addcart {
    bottom: 13px;
    right: 13px;
  }
}
.cmp-product_panel_list__num-of-products,
.cmp-product_panel_list_category .cmp-product_panel_list_category__num-of-products {
  width: 100%;
  height: 43px;
  padding-left: 9px;
  margin-bottom: -43px;
}
.cmp-option_panel_list .cmp-option_panel_list__sortwrap,
.cmp-option_panel_list .cmp-product_panel_list__sortwrap,
.cmp-option_panel_list .cmp-product_panel_list_category__sortwrap,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap,
.cmp-product_panel_list .cmp-option_panel_list__sortwrap,
.cmp-product_panel_list .cmp-product_panel_list__sortwrap,
.cmp-product_panel_list .cmp-product_panel_list_category__sortwrap,
.cmp-product_panel_list_category .cmp-option_panel_list__sortwrap,
.cmp-product_panel_list_category .cmp-product_panel_list__sortwrap,
.cmp-product_panel_list_category .cmp-product_panel_list_category__sortwrap,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap {
  position: absolute;
  right: 0;
  display: none;
}
@media (max-width: 767px) {
  .cmp-option_panel_list .cmp-option_panel_list__sortwrap,
  .cmp-option_panel_list .cmp-product_panel_list__sortwrap,
  .cmp-option_panel_list .cmp-product_panel_list_category__sortwrap,
  .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list .cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list .cmp-product_panel_list__sortwrap,
  .cmp-product_panel_list .cmp-product_panel_list_category__sortwrap,
  .cmp-product_panel_list_category .cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list_category .cmp-product_panel_list__sortwrap,
  .cmp-product_panel_list_category .cmp-product_panel_list_category__sortwrap,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__sortwrap {
    display: block;
    width: 100%;
  }
}
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list .cmp-product_panel_list__sortwrap.is-fixed .cmp-product_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-option_panel_list .is-fixed.cmp-option_panel_list__sortwrap .cmp-option_panel_list__trigger,
.cmp-option_panel_list .is-fixed.cmp-option_panel_list__sortwrap .cmp-product_panel_list__trigger,
.cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-option_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list .is-fixed.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__trigger,
.cmp-option_panel_list .is-fixed.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list .cmp-product_panel_list__sortwrap.is-fixed .cmp-product_panel_list__trigger,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list .is-fixed.cmp-option_panel_list__sortwrap .cmp-option_panel_list__trigger,
.cmp-product_panel_list .is-fixed.cmp-option_panel_list__sortwrap .cmp-product_panel_list__trigger,
.cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list .is-fixed.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__trigger,
.cmp-product_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list .is-fixed.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category .cmp-product_panel_list__sortwrap.is-fixed .cmp-product_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category .is-fixed.cmp-option_panel_list__sortwrap .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category .is-fixed.cmp-option_panel_list__sortwrap .cmp-product_panel_list__trigger,
.cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category .is-fixed.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__trigger,
.cmp-product_panel_list_category
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-fixed
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-fixed.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 998;
  width: 100%;
  background-color: #fff;
  -webkit-transition: top 0.3s ease-out;
  transition: top 0.3s ease-out;
}
@media (max-width: 767px) {
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list .cmp-product_panel_list__sortwrap.is-fixed .cmp-product_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list_category
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-option_panel_list .is-fixed.cmp-option_panel_list__sortwrap .cmp-option_panel_list__trigger,
  .cmp-option_panel_list .is-fixed.cmp-option_panel_list__sortwrap .cmp-product_panel_list__trigger,
  .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-option_panel_list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list .is-fixed.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__trigger,
  .cmp-option_panel_list .is-fixed.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list .cmp-product_panel_list__sortwrap.is-fixed .cmp-product_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list_category
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list .is-fixed.cmp-option_panel_list__sortwrap .cmp-option_panel_list__trigger,
  .cmp-product_panel_list .is-fixed.cmp-option_panel_list__sortwrap .cmp-product_panel_list__trigger,
  .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list .is-fixed.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__trigger,
  .cmp-product_panel_list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list .is-fixed.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category .cmp-product_panel_list__sortwrap.is-fixed .cmp-product_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category .is-fixed.cmp-option_panel_list__sortwrap .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category .is-fixed.cmp-option_panel_list__sortwrap .cmp-product_panel_list__trigger,
  .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category .is-fixed.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__trigger,
  .cmp-product_panel_list_category
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-product_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .cmp-option_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .cmp-product_panel_list
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger {
    padding: 9pt 1pc;
  }
}
@media (min-width: 768px) {
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list .cmp-product_panel_list__sortwrap.is-fixed.is-slide .cmp-product_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list_category
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-option_panel_list .is-fixed.is-slide.cmp-option_panel_list__sortwrap .cmp-option_panel_list__trigger,
  .cmp-option_panel_list .is-fixed.is-slide.cmp-option_panel_list__sortwrap .cmp-product_panel_list__trigger,
  .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-option_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__trigger,
  .cmp-option_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list .cmp-product_panel_list__sortwrap.is-fixed.is-slide .cmp-product_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list_category
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list .is-fixed.is-slide.cmp-option_panel_list__sortwrap .cmp-option_panel_list__trigger,
  .cmp-product_panel_list .is-fixed.is-slide.cmp-option_panel_list__sortwrap .cmp-product_panel_list__trigger,
  .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__trigger,
  .cmp-product_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category .cmp-product_panel_list__sortwrap.is-fixed.is-slide .cmp-product_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category .is-fixed.is-slide.cmp-option_panel_list__sortwrap .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category .is-fixed.is-slide.cmp-option_panel_list__sortwrap .cmp-product_panel_list__trigger,
  .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger {
    top: 60px;
  }
}
@media (max-width: 767px) {
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list .cmp-product_panel_list__sortwrap.is-fixed.is-slide .cmp-product_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list_category
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-option_panel_list .is-fixed.is-slide.cmp-option_panel_list__sortwrap .cmp-option_panel_list__trigger,
  .cmp-option_panel_list .is-fixed.is-slide.cmp-option_panel_list__sortwrap .cmp-product_panel_list__trigger,
  .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-option_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-option_panel_list .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__trigger,
  .cmp-option_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list .cmp-product_panel_list__sortwrap.is-fixed.is-slide .cmp-product_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list_category
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list .is-fixed.is-slide.cmp-option_panel_list__sortwrap .cmp-option_panel_list__trigger,
  .cmp-product_panel_list .is-fixed.is-slide.cmp-option_panel_list__sortwrap .cmp-product_panel_list__trigger,
  .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__trigger,
  .cmp-product_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category .cmp-product_panel_list__sortwrap.is-fixed.is-slide .cmp-product_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category .is-fixed.is-slide.cmp-option_panel_list__sortwrap .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category .is-fixed.is-slide.cmp-option_panel_list__sortwrap .cmp-product_panel_list__trigger,
  .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-fixed.is-slide
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .cmp-option_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .cmp-product_panel_list
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__trigger,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-fixed.is-slide.cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__trigger {
    top: 50px;
  }
}
.cmp-option_panel_list .cmp-product_panel_list__sortwrap.is-brandmenu-side,
.cmp-option_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-option_panel_list .is-brandmenu-side.cmp-product_panel_list_category__sortwrap,
.cmp-product_panel_list .cmp-product_panel_list__sortwrap.is-brandmenu-side,
.cmp-product_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-product_panel_list .is-brandmenu-side.cmp-product_panel_list_category__sortwrap,
.cmp-product_panel_list_category .cmp-product_panel_list__sortwrap.is-brandmenu-side,
.cmp-product_panel_list_category .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-product_panel_list_category .is-brandmenu-side.cmp-product_panel_list_category__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-brandmenu-side,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap {
  position: fixed;
}
@media (min-width: 768px) {
  .cmp-option_panel_list .cmp-product_panel_list__sortwrap.is-brandmenu-side,
  .cmp-option_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-option_panel_list .is-brandmenu-side.cmp-product_panel_list_category__sortwrap,
  .cmp-product_panel_list .cmp-product_panel_list__sortwrap.is-brandmenu-side,
  .cmp-product_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list .is-brandmenu-side.cmp-product_panel_list_category__sortwrap,
  .cmp-product_panel_list_category .cmp-product_panel_list__sortwrap.is-brandmenu-side,
  .cmp-product_panel_list_category .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list_category .is-brandmenu-side.cmp-product_panel_list_category__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-brandmenu-side,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-brandmenu-side.cmp-product_panel_list_category__sortwrap {
    top: 0 !important;
    right: 56px;
    z-index: 999;
  }
}
@media (max-width: 767px) {
  .cmp-option_panel_list .cmp-product_panel_list__sortwrap.is-brandmenu-side,
  .cmp-option_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-option_panel_list .is-brandmenu-side.cmp-product_panel_list_category__sortwrap,
  .cmp-product_panel_list .cmp-product_panel_list__sortwrap.is-brandmenu-side,
  .cmp-product_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list .is-brandmenu-side.cmp-product_panel_list_category__sortwrap,
  .cmp-product_panel_list_category .cmp-product_panel_list__sortwrap.is-brandmenu-side,
  .cmp-product_panel_list_category .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list_category .is-brandmenu-side.cmp-product_panel_list_category__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-brandmenu-side,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-brandmenu-side.cmp-product_panel_list_category__sortwrap {
    right: 0;
    z-index: 998;
    width: 100%;
    padding-right: 1pc;
    padding-left: 1pc;
    background-color: #fff;
  }
}
.cmp-option_panel_list .cmp-product_panel_list__sortwrap.is-brandmenu-side.is-slide,
.cmp-option_panel_list .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
.cmp-option_panel_list .is-brandmenu-side.is-slide.cmp-product_panel_list_category__sortwrap,
.cmp-product_panel_list .cmp-product_panel_list__sortwrap.is-brandmenu-side.is-slide,
.cmp-product_panel_list .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
.cmp-product_panel_list .is-brandmenu-side.is-slide.cmp-product_panel_list_category__sortwrap,
.cmp-product_panel_list_category .cmp-product_panel_list__sortwrap.is-brandmenu-side.is-slide,
.cmp-product_panel_list_category .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
.cmp-product_panel_list_category .is-brandmenu-side.is-slide.cmp-product_panel_list_category__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-brandmenu-side.is-slide,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.is-slide.cmp-product_panel_list_category__sortwrap {
  -webkit-transition: top 0.3s ease-out;
  transition: top 0.3s ease-out;
}
@media (min-width: 768px) and (max-width: 995px) {
  .cmp-option_panel_list .cmp-product_panel_list__sortwrap.is-brandmenu-side.is-slide,
  .cmp-option_panel_list .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
  .cmp-option_panel_list .is-brandmenu-side.is-slide.cmp-product_panel_list_category__sortwrap,
  .cmp-product_panel_list .cmp-product_panel_list__sortwrap.is-brandmenu-side.is-slide,
  .cmp-product_panel_list .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list .is-brandmenu-side.is-slide.cmp-product_panel_list_category__sortwrap,
  .cmp-product_panel_list_category .cmp-product_panel_list__sortwrap.is-brandmenu-side.is-slide,
  .cmp-product_panel_list_category .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list_category .is-brandmenu-side.is-slide.cmp-product_panel_list_category__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-brandmenu-side.is-slide,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-brandmenu-side.is-slide.cmp-product_panel_list_category__sortwrap {
    top: 50px !important;
  }
}
@media (min-width: 996px) {
  .cmp-option_panel_list .cmp-product_panel_list__sortwrap.is-brandmenu-side.is-slide,
  .cmp-option_panel_list .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
  .cmp-option_panel_list .is-brandmenu-side.is-slide.cmp-product_panel_list_category__sortwrap,
  .cmp-product_panel_list .cmp-product_panel_list__sortwrap.is-brandmenu-side.is-slide,
  .cmp-product_panel_list .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list .is-brandmenu-side.is-slide.cmp-product_panel_list_category__sortwrap,
  .cmp-product_panel_list_category .cmp-product_panel_list__sortwrap.is-brandmenu-side.is-slide,
  .cmp-product_panel_list_category .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list_category .is-brandmenu-side.is-slide.cmp-product_panel_list_category__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__sortwrap.is-brandmenu-side.is-slide,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-brandmenu-side.is-slide.cmp-option_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-brandmenu-side.is-slide.cmp-product_panel_list_category__sortwrap {
    top: 60px !important;
  }
}
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list .cmp-product_panel_list__sortwrap.is-brandmenu-side .cmp-product_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-option_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap .cmp-option_panel_list__trigger,
.cmp-option_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap .cmp-product_panel_list__trigger,
.cmp-option_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-option_panel_list
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-option_panel_list .is-brandmenu-side.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__trigger,
.cmp-option_panel_list
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list .cmp-product_panel_list__sortwrap.is-brandmenu-side .cmp-product_panel_list__trigger,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap .cmp-option_panel_list__trigger,
.cmp-product_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap .cmp-product_panel_list__trigger,
.cmp-product_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list .is-brandmenu-side.cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__trigger,
.cmp-product_panel_list
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-product_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category .cmp-product_panel_list__sortwrap.is-brandmenu-side .cmp-product_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category .is-brandmenu-side.cmp-option_panel_list__sortwrap .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category .is-brandmenu-side.cmp-option_panel_list__sortwrap .cmp-product_panel_list__trigger,
.cmp-product_panel_list_category
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-product_panel_list_category
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-product_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-product_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap.is-brandmenu-side
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__trigger,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__trigger {
  padding: 6px 0;
}
.cmp-option_panel_list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-option_panel_list .cmp-option_panel_list__sortwrap .cmp-product_panel_list__narrow,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-option_panel_list .cmp-product_panel_list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow,
.cmp-option_panel_list .cmp-product_panel_list .cmp-option_panel_list__sortwrap .cmp-product_panel_list__narrow,
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-option_panel_list .cmp-product_panel_list__sortwrap .cmp-product_panel_list__narrow,
.cmp-option_panel_list .cmp-product_panel_list_category .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-option_panel_list .cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__narrow,
.cmp-option_panel_list .cmp-product_panel_list_category__sortwrap .cmp-product_panel_list_category__narrow,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list .cmp-option_panel_list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow,
.cmp-product_panel_list .cmp-option_panel_list .cmp-option_panel_list__sortwrap .cmp-product_panel_list__narrow,
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow,
.cmp-product_panel_list .cmp-option_panel_list__sortwrap .cmp-product_panel_list__narrow,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list .cmp-product_panel_list__sortwrap .cmp-product_panel_list__narrow,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list .cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__narrow,
.cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list .cmp-product_panel_list_category__sortwrap .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category .cmp-option_panel_list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category .cmp-option_panel_list__sortwrap .cmp-product_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category .cmp-product_panel_list__sortwrap .cmp-product_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category .cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__narrow,
.cmp-product_panel_list_category .cmp-product_panel_list_category__sortwrap .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow {
  font-size: 9pt;
  font-weight: 400;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  white-space: nowrap;
  padding: 9px 0 9px 9px;
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4;
}
.cmp-option_panel_list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list .cmp-option_panel_list__sortwrap .cmp-product_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list .cmp-product_panel_list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list .cmp-product_panel_list .cmp-option_panel_list__sortwrap .cmp-product_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list .cmp-product_panel_list__sortwrap .cmp-product_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list .cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__narrow:after,
.cmp-option_panel_list .cmp-product_panel_list_category__sortwrap .cmp-product_panel_list_category__narrow:after,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list .cmp-option_panel_list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list .cmp-option_panel_list .cmp-option_panel_list__sortwrap .cmp-product_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list .cmp-option_panel_list__sortwrap .cmp-product_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list .cmp-product_panel_list__sortwrap .cmp-product_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list .cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list .cmp-product_panel_list_category__sortwrap .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category .cmp-option_panel_list__sortwrap .cmp-product_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category .cmp-product_panel_list__sortwrap .cmp-product_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category .cmp-product_panel_list_category__sortwrap .cmp-product_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:after {
  margin: 0 0 0 5px;
  display: inline-block;
  content: '\e958';
  font-family: icon-casio !important;
  font-size: 20px;
  line-height: 1;
}
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-option_panel_list .cmp-option_panel_list__sortwrap .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-option_panel_list .cmp-option_panel_list__sortwrap .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-option_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-option_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-option_panel_list
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list .cmp-option_panel_list__sortwrap .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list__narrow.with-highlighted-options:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .with-highlighted-options.cmp-option_panel_list__narrow:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .with-highlighted-options.cmp-product_panel_list_category__narrow:before {
  content: ' ';
  height: 15px;
  border-left: 1px solid #e3e3e3;
  position: absolute;
  left: 0;
  top: 11px;
}
.cmp-option_panel_list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-option_panel_list .cmp-option_panel_list__sortwrap .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-option_panel_list .cmp-product_panel_list__sortwrap .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-option_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-option_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list .cmp-option_panel_list__sortwrap .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-product_panel_list_category__sortwrap
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category
  .cmp-option_panel_list__sortwrap
  .cmp-option_panel_list__narrow:not(.with-highlighted-options),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__sortwrap
  .cmp-product_panel_list_category__narrow:not(.with-highlighted-options) {
  margin-left: auto;
}
@media (max-width: 767px) {
  .cmp-product_panel_list .cmp-content_panel,
  .cmp-product_panel_list_category .cmp-content_panel,
  .cmp-recommendation_gallery .cmp-recommendation_gallery__item .cmp-product_panel_list--empty .cmp-content_panel {
    width: 49.33333vw;
  }
  .cmp-product_panel_list .cmp-content_panel a,
  .cmp-product_panel_list_category .cmp-content_panel a,
  .cmp-recommendation_gallery .cmp-recommendation_gallery__item .cmp-product_panel_list--empty .cmp-content_panel a {
    display: block;
  }
  .cmp-product_panel_list .cmp-content_panel__desc,
  .cmp-product_panel_list_category .cmp-content_panel__desc,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-content_panel__desc {
    margin-top: 0 !important;
    -webkit-line-clamp: 3 !important;
    height: 47px !important;
  }
  .cmp-product_panel_list .cmp-product_panel_list__list,
  .cmp-product_panel_list_category .cmp-product_panel_list__list,
  .cmp-product_panel_list_category .cmp-product_panel_list_category__list,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list {
    margin-top: 21.06667vw;
  }
  .cmp-product_panel_list .cmp-product_panel_list__list.hide-filter-panel,
  .cmp-product_panel_list_category .cmp-product_panel_list__list.hide-filter-panel,
  .cmp-product_panel_list_category .hide-filter-panel.cmp-product_panel_list_category__list,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel {
    margin-top: 0;
  }
  .cmp-product_panel_list .cmp-product_panel_list__list .cmp-product_panel_list__items,
  .cmp-product_panel_list_category .cmp-product_panel_list__list .cmp-product_panel_list__items,
  .cmp-product_panel_list_category .cmp-product_panel_list_category__list .cmp-product_panel_list__items,
  .cmp-product_panel_list_category .cmp-product_panel_list_category__list .cmp-product_panel_list_category__items,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items {
    width: 100%;
    min-width: auto;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .cmp-product_panel_list .cmp-product_panel_list__list .cmp-product_panel_list__items .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item {
    margin: 0 0 8vw;
  }
  .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n) {
    margin-right: 0;
  }
  .cmp-product_panel_list__num-of-products,
  .cmp-product_panel_list_category .cmp-product_panel_list_category__num-of-products {
    display: none;
  }
}
.cmp-filter-sort {
  z-index: 1002;
}
.cmp-filter-sort .cmp-filter-sort__inner {
  position: fixed;
  right: -410px;
  top: 0;
  width: 410px;
  height: 100%;
  background: #fff;
  padding: 0 30px;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  z-index: 1002;
}
@media (max-width: 767px) {
  .cmp-filter-sort .cmp-filter-sort__inner {
    width: 85%;
    padding: 0 4.26667vw;
    display: block;
    right: -100vw;
  }
  .cmp-filter-sort .cmp-filter-sort__inner form {
    padding-bottom: 25.06667vw;
  }
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__inner.is-open,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__inner.is-open,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__inner.is-open,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner.is-open {
  right: 0;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
@media (max-width: 767px) {
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__inner.is-open,
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__inner.is-open,
  .cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__inner.is-open,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__inner.is-open {
    opacity: 1;
    display: block;
    overflow: auto;
  }
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__inner form,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__inner form,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__inner form,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  form {
  padding-bottom: 75pt;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__inner form > .cmp-filter-sort__sec,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__inner form > .cmp-filter-sort__sec,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__inner form > .cmp-filter-sort__sec,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  form
  > .cmp-filter-sort__sec {
  margin-top: 0;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__inner form > .cmp-filter-sort__sec:first-child,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__inner form > .cmp-filter-sort__sec:first-child,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__inner form > .cmp-filter-sort__sec:first-child,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner
  form
  > .cmp-filter-sort__sec:first-child {
  margin-top: 77px;
}
@media (max-width: 767px) {
  .cmp-option_panel_list
    .cmp-filter-sort
    .cmp-filter-sort__inner
    form
    > .cmp-filter-sort__sec:first-child
    + .options
    .cmp-filter-sort__sec.is-accordion,
  .cmp-product_panel_list
    .cmp-filter-sort
    .cmp-filter-sort__inner
    form
    > .cmp-filter-sort__sec:first-child
    + .options
    .cmp-filter-sort__sec.is-accordion,
  .cmp-product_panel_list_category
    .cmp-filter-sort
    .cmp-filter-sort__inner
    form
    > .cmp-filter-sort__sec:first-child
    + .options
    .cmp-filter-sort__sec.is-accordion,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__inner
    form
    > .cmp-filter-sort__sec:first-child
    + .options
    .cmp-filter-sort__sec.is-accordion {
    border-top: none;
  }
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__ttl,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__ttl,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__ttl,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__ttl {
  width: 410px;
  right: -410px;
  padding: 20px 30px;
  border-bottom: 1px solid #e4e4e4;
  background: #fff;
  position: fixed;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: right 0.5s;
  transition: right 0.5s;
  z-index: 1;
}
@media (max-width: 767px) {
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__ttl,
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__ttl,
  .cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__ttl,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__ttl {
    right: -100vw;
    padding: 4.26667vw;
    width: 85%;
  }
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__ttl .cmp-filter-sort__hdg,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__ttl .cmp-filter-sort__hdg,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__ttl .cmp-filter-sort__hdg,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__ttl
  .cmp-filter-sort__hdg {
  font-size: 1pc;
  font-weight: 700;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__close,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__close,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__close,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__close {
  height: 20px;
  text-decoration: none;
}
.cmp-option_panel_list .cmp-filter-sort.is-open .cmp-filter-sort-overlay,
.cmp-product_panel_list .cmp-filter-sort.is-open .cmp-filter-sort-overlay,
.cmp-product_panel_list_category .cmp-filter-sort.is-open .cmp-filter-sort-overlay,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort.is-open
  .cmp-filter-sort-overlay {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1001;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  content: '';
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__sec,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__sec,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__sec,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__sec {
  margin-bottom: 5px;
  width: 244px;
}
@media (max-width: 767px) {
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__sec.hide-sort-mobile-mode,
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__sec.hide-sort-mobile-mode,
  .cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__sec.hide-sort-mobile-mode,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__sec.hide-sort-mobile-mode {
    display: none;
  }
}
@media (max-width: 767px) {
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__sec,
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__sec,
  .cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__sec,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__sec {
    width: 100%;
  }
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__sec .cmp-filter-sort__sec-hdg,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__sec .cmp-filter-sort__sec-hdg,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__sec .cmp-filter-sort__sec-hdg,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__sec-hdg {
  font-size: 9pt;
  margin-bottom: 15px;
  font-weight: 700;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__sec .cmp-filter-sort__items,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__sec .cmp-filter-sort__items,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__sec .cmp-filter-sort__items,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cmp-option_panel_list
    .cmp-filter-sort
    .cmp-filter-sort__sec
    .cmp-filter-sort__items.cmp-filter-sort__sec-hdg--hide-in-mobile,
  .cmp-product_panel_list
    .cmp-filter-sort
    .cmp-filter-sort__sec
    .cmp-filter-sort__items.cmp-filter-sort__sec-hdg--hide-in-mobile,
  .cmp-product_panel_list_category
    .cmp-filter-sort
    .cmp-filter-sort__sec
    .cmp-filter-sort__items.cmp-filter-sort__sec-hdg--hide-in-mobile,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__sec
    .cmp-filter-sort__items.cmp-filter-sort__sec-hdg--hide-in-mobile {
    display: none;
  }
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__sec .cmp-filter-sort__items label,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__sec .cmp-filter-sort__items label,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__sec .cmp-filter-sort__items label,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label {
  width: 100%;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__sec .cmp-filter-sort__items label.c-checkbox,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__sec .cmp-filter-sort__items label.c-checkbox,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__sec .cmp-filter-sort__items label.c-checkbox,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox {
  width: auto;
  margin-right: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__sec .cmp-filter-sort__items label.c-option--disabled,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__sec .cmp-filter-sort__items label.c-option--disabled,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-option--disabled,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-option--disabled {
  color: #ccc;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__btns,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__btns,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__btns,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__btns {
  position: fixed;
  right: -410px;
  bottom: 0;
  width: 410px;
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #fff;
  border-top: 1px solid #e4e4e4;
  -webkit-transition: right 0.5s;
  transition: right 0.5s;
}
@media (max-width: 767px) {
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__btns,
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__btns,
  .cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__btns,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__btns {
    right: -100vw;
    width: 85%;
    padding: 8px 9pt calc(env(safe-area-inset-bottom, 0px) + 8px);
    margin-left: -4.26667vw;
  }
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn:first-child,
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn:first-child,
  .cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn:first-child,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__btns
    .cmp-filter-sort__btn:first-child {
    margin-right: 9pt;
  }
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__inner.is-open .cmp-filter-sort__btns,
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__inner.is-open .cmp-filter-sort__ttl,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__inner.is-open .cmp-filter-sort__btns,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__inner.is-open .cmp-filter-sort__ttl,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__inner.is-open .cmp-filter-sort__btns,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__inner.is-open .cmp-filter-sort__ttl,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner.is-open
  .cmp-filter-sort__btns,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__inner.is-open
  .cmp-filter-sort__ttl {
  right: 0;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__sec .cmp-filter-sort__sec-hdg,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__sec .cmp-filter-sort__sec-hdg,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__sec .cmp-filter-sort__sec-hdg,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__sec-hdg {
  padding-top: 0;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__sec.is-accordion,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__sec.is-accordion {
  border-top: 1px solid #e3e3e3;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__sec.is-accordion
  .cmp-filter-sort__sec-hdg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-bottom: 7px;
  padding-top: 7px;
  margin-bottom: 5px;
  margin-top: 5px;
  cursor: pointer;
  width: 100%;
  text-align: left;
  background: none;
  color: #000;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg:after,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg:after,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__sec.is-accordion
  .cmp-filter-sort__sec-hdg:after {
  font-family: icon-casio !important;
  font-size: 20px;
  content: '\e953';
  position: absolute;
  font-weight: 400;
  right: 25px;
}
@media (max-width: 767px) {
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg:after,
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg:after,
  .cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__sec.is-accordion
    .cmp-filter-sort__sec-hdg:after {
    right: 4.26667vw;
  }
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__items,
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__select__wrapper,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__items,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__select__wrapper,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__items,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__select__wrapper,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__sec.is-accordion
  .cmp-filter-sort__items,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__sec.is-accordion
  .cmp-filter-sort__select__wrapper {
  height: 0;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: height 0.24s ease-out;
  transition: height 0.24s ease-out;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__sec-hdg:after,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__sec-hdg:after,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__sec.is-accordion.is-open
  .cmp-filter-sort__sec-hdg:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__sec.is-accordion.is-open
  .cmp-filter-sort__sec-hdg:after {
  font-family: icon-casio !important;
  font-size: 20px;
  content: '\e94c';
  right: 25px;
}
@media (max-width: 767px) {
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__sec-hdg:after,
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__sec-hdg:after,
  .cmp-product_panel_list_category
    .cmp-filter-sort
    .cmp-filter-sort__sec.is-accordion.is-open
    .cmp-filter-sort__sec-hdg:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__sec.is-accordion.is-open
    .cmp-filter-sort__sec-hdg:after {
    right: 4.26667vw;
  }
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__items,
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__select__wrapper,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__items,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__select__wrapper,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__items,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__sec.is-accordion.is-open
  .cmp-filter-sort__select__wrapper,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__sec.is-accordion.is-open
  .cmp-filter-sort__items,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__sec.is-accordion.is-open
  .cmp-filter-sort__select__wrapper {
  height: auto;
  opacity: 1;
  visibility: visible;
}
.cmp-option_panel_list .cmp-filter-sort .c-radio,
.cmp-product_panel_list .cmp-filter-sort .c-radio,
.cmp-product_panel_list_category .cmp-filter-sort .c-radio,
.cmp-recommendation_gallery .cmp-recommendation_gallery__item .cmp-product_panel_list--empty .cmp-filter-sort .c-radio {
  margin-bottom: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-option_panel_list .cmp-filter-sort .c-radio input[type='radio'],
.cmp-product_panel_list .cmp-filter-sort .c-radio input[type='radio'],
.cmp-product_panel_list_category .cmp-filter-sort .c-radio input[type='radio'],
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .c-radio
  input[type='radio'] {
  margin: 0;
  width: 0;
  height: 0;
  opacity: 0;
}
.cmp-option_panel_list .cmp-filter-sort .c-radio input[type='radio'] + span,
.cmp-product_panel_list .cmp-filter-sort .c-radio input[type='radio'] + span,
.cmp-product_panel_list_category .cmp-filter-sort .c-radio input[type='radio'] + span,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .c-radio
  input[type='radio']
  + span {
  position: relative;
  padding-left: 26px;
  font-size: 9pt;
  display: table-cell;
}
.cmp-option_panel_list .cmp-filter-sort .c-radio input[type='radio'] + span:before,
.cmp-product_panel_list .cmp-filter-sort .c-radio input[type='radio'] + span:before,
.cmp-product_panel_list_category .cmp-filter-sort .c-radio input[type='radio'] + span:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .c-radio
  input[type='radio']
  + span:before {
  content: '';
  display: block;
  position: absolute;
  top: -1px;
  left: 0;
  width: 20px;
  height: 20px;
  border: 1px solid #bebebe;
  border-radius: 50%;
}
.cmp-option_panel_list .cmp-filter-sort .c-radio input[type='radio']:checked + span,
.cmp-product_panel_list .cmp-filter-sort .c-radio input[type='radio']:checked + span,
.cmp-product_panel_list_category .cmp-filter-sort .c-radio input[type='radio']:checked + span,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .c-radio
  input[type='radio']:checked
  + span {
  position: relative;
  padding-left: 26px;
  font-size: 9pt;
  display: table-cell;
}
.cmp-option_panel_list .cmp-filter-sort .c-radio input[type='radio']:checked + span:after,
.cmp-product_panel_list .cmp-filter-sort .c-radio input[type='radio']:checked + span:after,
.cmp-product_panel_list_category .cmp-filter-sort .c-radio input[type='radio']:checked + span:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .c-radio
  input[type='radio']:checked
  + span:after {
  content: '';
  display: block;
  position: absolute;
  top: 2px;
  left: 3px;
  width: 14px;
  height: 14px;
  background: #000;
  border-radius: 50%;
}
.cmp-option_panel_list .cmp-filter-sort .c-radio input[type='radio']:focus-visible + span,
.cmp-product_panel_list .cmp-filter-sort .c-radio input[type='radio']:focus-visible + span,
.cmp-product_panel_list_category .cmp-filter-sort .c-radio input[type='radio']:focus-visible + span,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .c-radio
  input[type='radio']:focus-visible
  + span {
  outline: 2px solid #000;
}
.cmp-option_panel_list .cmp-filter-sort .c-checkbox,
.cmp-product_panel_list .cmp-filter-sort .c-checkbox,
.cmp-product_panel_list_category .cmp-filter-sort .c-checkbox,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .c-checkbox {
  display: table-row;
  margin-bottom: 15px;
  position: relative;
}
.cmp-option_panel_list .cmp-filter-sort .c-checkbox input[type='checkbox'],
.cmp-product_panel_list .cmp-filter-sort .c-checkbox input[type='checkbox'],
.cmp-product_panel_list_category .cmp-filter-sort .c-checkbox input[type='checkbox'],
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .c-checkbox
  input[type='checkbox'] {
  margin: 0;
  width: 0;
  height: 0;
  opacity: 0;
  position: absolute;
}
.cmp-option_panel_list .cmp-filter-sort .c-checkbox input[type='checkbox'] + span,
.cmp-product_panel_list .cmp-filter-sort .c-checkbox input[type='checkbox'] + span,
.cmp-product_panel_list_category .cmp-filter-sort .c-checkbox input[type='checkbox'] + span,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .c-checkbox
  input[type='checkbox']
  + span {
  position: relative;
  font-size: 9pt;
  display: table-cell;
  padding: 6.5px 9pt;
  background: #f7f8fa;
  border: 1px solid #f7f8fa;
  border-radius: 2px;
}
.cmp-option_panel_list .cmp-filter-sort .c-checkbox input[type='checkbox']:checked + span,
.cmp-product_panel_list .cmp-filter-sort .c-checkbox input[type='checkbox']:checked + span,
.cmp-product_panel_list_category .cmp-filter-sort .c-checkbox input[type='checkbox']:checked + span,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .c-checkbox
  input[type='checkbox']:checked
  + span {
  position: relative;
  font-size: 9pt;
  display: table-cell;
  border: 2px solid #000;
}
.cmp-option_panel_list .cmp-filter-sort .c-checkbox input[type='checkbox']:focus-visible + span,
.cmp-product_panel_list .cmp-filter-sort .c-checkbox input[type='checkbox']:focus-visible + span,
.cmp-product_panel_list_category .cmp-filter-sort .c-checkbox input[type='checkbox']:focus-visible + span,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .c-checkbox
  input[type='checkbox']:focus-visible
  + span {
  outline: 2px solid #000;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 53px;
  margin-right: 8px;
  margin-bottom: 15px;
}
.cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips.c-option--disabled
  .colortips_wrap,
.cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips.c-option--disabled
  .colortips_wrap,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips.c-option--disabled
  .colortips_wrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips.c-option--disabled
  .colortips_wrap {
  position: relative;
  overflow: hidden;
}
.cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips.c-option--disabled
  .colortips_wrap:after,
.cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips.c-option--disabled
  .colortips_wrap:after,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips.c-option--disabled
  .colortips_wrap:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips.c-option--disabled
  .colortips_wrap:after {
  position: absolute;
  width: 130px;
  height: 130px;
  border-top: 1px solid #a79b9b;
  content: ' ';
  top: 25px;
  rotate: 45deg;
  left: -66px;
}
.cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips.c-option--disabled
  .colortips_wrap
  .colortips_tip,
.cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips.c-option--disabled
  .colortips_wrap
  .colortips_tip,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips.c-option--disabled
  .colortips_wrap
  .colortips_tip,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips.c-option--disabled
  .colortips_wrap
  .colortips_tip {
  opacity: 0.3;
}
@media (max-width: 767px) {
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips,
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips,
  .cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__items--colortips
    label.colortips {
    width: 14.13333vw;
    margin-right: 1.06667vw;
  }
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(5n),
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(5n),
  .cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(5n),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(5n) {
    margin-right: 0;
  }
}
@media (min-width: 768px) {
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(4n),
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(4n),
  .cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(4n),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(4n) {
    margin-right: 0;
  }
}
@media (max-width: 767px) and (orientation: landscape) {
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips,
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips,
  .cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__items--colortips
    label.colortips {
    width: 7.94603vw;
    margin-right: 1.79925vw;
  }
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(5n),
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(5n),
  .cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(5n),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(5n) {
    margin-right: 1.79925vw;
  }
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(8n),
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(8n),
  .cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(8n),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(8n) {
    margin-right: 0;
  }
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips input[type='checkbox'],
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips input[type='checkbox'],
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox'],
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox'] {
  margin: 0;
  width: 0;
  height: 0;
  opacity: 0;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_wrap,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_wrap,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_wrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_wrap {
  width: 53px;
  height: 53px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #bebebe;
}
@media (max-width: 767px) {
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_wrap,
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_wrap,
  .cmp-product_panel_list_category
    .cmp-filter-sort
    .cmp-filter-sort__items--colortips
    label.colortips
    span.colortips_wrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__items--colortips
    label.colortips
    span.colortips_wrap {
    width: 14.13333vw;
    height: 14.13333vw;
  }
}
@media (max-width: 767px) and (orientation: landscape) {
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_wrap,
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_wrap,
  .cmp-product_panel_list_category
    .cmp-filter-sort
    .cmp-filter-sort__items--colortips
    label.colortips
    span.colortips_wrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__items--colortips
    label.colortips
    span.colortips_wrap {
    width: 7.94603vw;
    height: 7.94603vw;
  }
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip {
  content: '';
  display: block;
  width: 43px;
  height: 43px;
  padding: 10px;
  font-size: 0;
}
@media (max-width: 767px) {
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip,
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip,
  .cmp-product_panel_list_category
    .cmp-filter-sort
    .cmp-filter-sort__items--colortips
    label.colortips
    span.colortips_tip,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__items--colortips
    label.colortips
    span.colortips_tip {
    width: 11.46667vw;
    height: 11.46667vw;
  }
}
@media (max-width: 767px) and (orientation: landscape) {
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip,
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip,
  .cmp-product_panel_list_category
    .cmp-filter-sort
    .cmp-filter-sort__items--colortips
    label.colortips
    span.colortips_tip,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__items--colortips
    label.colortips
    span.colortips_tip {
    width: 6.44678vw;
    height: 6.44678vw;
  }
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_txt,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_txt,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_txt,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_txt {
  color: #bebebe;
  font-size: 10px;
  display: block;
  width: 53px;
  text-align: center;
}
@media (max-width: 767px) {
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_txt,
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_txt,
  .cmp-product_panel_list_category
    .cmp-filter-sort
    .cmp-filter-sort__items--colortips
    label.colortips
    span.colortips_txt,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__items--colortips
    label.colortips
    span.colortips_txt {
    width: 14.13333vw;
  }
}
@media (max-width: 767px) and (orientation: landscape) {
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_txt,
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_txt,
  .cmp-product_panel_list_category
    .cmp-filter-sort
    .cmp-filter-sort__items--colortips
    label.colortips
    span.colortips_txt,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__items--colortips
    label.colortips
    span.colortips_txt {
    width: 7.94603vw;
  }
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color01,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color01,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color01,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color01 {
  background: #000;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color02,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color02,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color02,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color02 {
  background: #3599ff;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color03,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color03,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color03,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color03 {
  background: #349934;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color04,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color04,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color04,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color04 {
  background: #ff0016;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color05,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color05,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color05,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color05 {
  background: #cc9965;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color06,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color06,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color06,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color06 {
  background: #801381;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color07,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color07,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color07,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color07 {
  background: #fff;
  border: 1px solid #ededed;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color08,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color08,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color08,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color08 {
  background: #ccc;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color09,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color09,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color09,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color09 {
  background: #feff10;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color10,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color10,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color10,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color10 {
  background: #ffa612;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color11,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color11,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color11,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color11 {
  background: #ffc1cc;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color12,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color12,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color12,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color12 {
  background: #f2f3f2;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color13,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color13,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color13,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color13 {
  background: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#bcbcbc));
  background: linear-gradient(#f7f7f7, #bcbcbc);
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color14,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color14,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color14,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color14 {
  background: -webkit-gradient(linear, left top, left bottom, from(#d6d0b4), to(#97833e));
  background: linear-gradient(#d6d0b4, #97833e);
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color15,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color15,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color15,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color15 {
  background: #87ceeb;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color16,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color16,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color16,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color16 {
  background: #9acd32;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color17,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color17,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color17,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color17 {
  background: #6b493d;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color18,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color18,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color18,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color18 {
  background: #dab707;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color19,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips span.colortips_tip.color19,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color19,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  span.colortips_tip.color19 {
  background: conic-gradient(from 340deg, #ff0, #00ff7f, #87ceeb, #00f, #f0f, red, #ff0);
}
.cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap,
.cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap {
  border: 2px solid #000;
}
.cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap
  + .colortips_txt,
.cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap
  + .colortips_txt,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap
  + .colortips_txt,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:checked
  + .colortips_wrap
  + .colortips_txt {
  color: #000;
}
.cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:focus-visible
  + .colortips_wrap,
.cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:focus-visible
  + .colortips_wrap,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:focus-visible
  + .colortips_wrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--colortips
  label.colortips
  input[type='checkbox']:focus-visible
  + .colortips_wrap {
  outline: 2px solid #000;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--range label.c-range,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--range label.c-range,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__items--range label.c-range,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 10px;
  margin-bottom: 10px;
  font-size: 9pt;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--range label.c-range input[type='checkbox'],
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--range label.c-range input[type='checkbox'],
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__items--range label.c-range input[type='checkbox'],
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  input[type='checkbox'] {
  width: 0;
  height: 0;
  opacity: 0;
  position: absolute;
}
.cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  input[type='checkbox']:checked
  ~ .cmp-filter-sort__items--range__checkbox-symbol,
.cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  input[type='checkbox']:checked
  ~ .cmp-filter-sort__items--range__checkbox-symbol,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  input[type='checkbox']:checked
  ~ .cmp-filter-sort__items--range__checkbox-symbol,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  input[type='checkbox']:checked
  ~ .cmp-filter-sort__items--range__checkbox-symbol {
  background: #000;
}
.cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  input[type='checkbox']:checked
  ~ .cmp-filter-sort__items--range__checkbox-symbol:before,
.cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  input[type='checkbox']:checked
  ~ .cmp-filter-sort__items--range__checkbox-symbol:before,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  input[type='checkbox']:checked
  ~ .cmp-filter-sort__items--range__checkbox-symbol:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  input[type='checkbox']:checked
  ~ .cmp-filter-sort__items--range__checkbox-symbol:before {
  opacity: 1;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--range label.c-range input[type='checkbox']:disabled,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--range label.c-range input[type='checkbox']:disabled,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  input[type='checkbox']:disabled,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  input[type='checkbox']:disabled {
  pointer-events: none;
}
.cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  input[type='checkbox']:disabled:checked
  ~ .cmp-filter-sort__items--range__checkbox-symbol,
.cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  input[type='checkbox']:disabled:checked
  ~ .cmp-filter-sort__items--range__checkbox-symbol,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  input[type='checkbox']:disabled:checked
  ~ .cmp-filter-sort__items--range__checkbox-symbol,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  input[type='checkbox']:disabled:checked
  ~ .cmp-filter-sort__items--range__checkbox-symbol {
  background: #ccc;
  border-color: #ccc;
}
.cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  input[type='checkbox']:disabled:checked
  ~ .cmp-filter-sort__items--range__checkbox-symbol:before,
.cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  input[type='checkbox']:disabled:checked
  ~ .cmp-filter-sort__items--range__checkbox-symbol:before,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  input[type='checkbox']:disabled:checked
  ~ .cmp-filter-sort__items--range__checkbox-symbol:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  input[type='checkbox']:disabled:checked
  ~ .cmp-filter-sort__items--range__checkbox-symbol:before {
  border-color: #929292;
}
.cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  .cmp-filter-sort__items--range__checkbox-symbol,
.cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  .cmp-filter-sort__items--range__checkbox-symbol,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  .cmp-filter-sort__items--range__checkbox-symbol,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  .cmp-filter-sort__items--range__checkbox-symbol {
  position: relative;
  border-radius: 4px;
  border: 1px solid #000;
  width: 1.5rem;
  height: 1.5rem;
  background: #fff;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  .cmp-filter-sort__items--range__checkbox-symbol:before,
.cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  .cmp-filter-sort__items--range__checkbox-symbol:before,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  .cmp-filter-sort__items--range__checkbox-symbol:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  .cmp-filter-sort__items--range__checkbox-symbol:before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  content: '';
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  border: 2px solid #fff;
  border-left: 0;
  border-top: 0;
  height: 0.5625rem;
  width: 0.25rem;
  opacity: 0;
  display: block;
}
.cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  .cmp-filter-sort__items--range__counter,
.cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  .cmp-filter-sort__items--range__counter,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  .cmp-filter-sort__items--range__counter,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range
  .cmp-filter-sort__items--range__counter {
  margin-left: auto;
  font-size: 11px;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__items--range label.c-range--disabled,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__items--range label.c-range--disabled,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__items--range label.c-range--disabled,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range--disabled {
  color: #ccc;
}
.cmp-option_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range--disabled
  .cmp-filter-sort__items--range__checkbox-symbol,
.cmp-product_panel_list
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range--disabled
  .cmp-filter-sort__items--range__checkbox-symbol,
.cmp-product_panel_list_category
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range--disabled
  .cmp-filter-sort__items--range__checkbox-symbol,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__items--range
  label.c-range--disabled
  .cmp-filter-sort__items--range__checkbox-symbol {
  border-color: #ccc;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__select__wrapper,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__select__wrapper,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__select__wrapper,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__select__wrapper {
  position: relative;
  width: 50%;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__select__wrapper:after,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__select__wrapper:after,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__select__wrapper:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__select__wrapper:after {
  position: absolute;
  top: 22%;
  right: 0.5em;
  width: 0.5em;
  height: 0.5em;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  content: '';
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__select,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__select,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__select,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%;
  padding: 1px 1.5em 5px 10px;
  font-size: 14px;
  border: none;
  border-bottom: 1px solid #bebebe;
  border-radius: 0;
  margin-bottom: 15px;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__btns,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__btns,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__btns,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn {
  width: 140px;
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn:last-child,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn:last-child,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn:last-child,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn:last-child {
  display: none;
}
@media (max-width: 767px) {
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn:last-child,
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn:last-child,
  .cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn:last-child,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__btns
    .cmp-filter-sort__btn:last-child {
    display: block;
  }
}
.cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn button,
.cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn button,
.cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn button,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-filter-sort
  .cmp-filter-sort__btns
  .cmp-filter-sort__btn
  button {
  width: 100%;
  min-width: 0;
  cursor: pointer;
  min-height: 38px;
}
@media (max-width: 767px) {
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn button,
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn button,
  .cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn button,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__btns
    .cmp-filter-sort__btn
    button {
    min-height: 42px;
  }
}
@media print, screen and (min-width: 768px) {
  .cmp-option_panel_list .product-filter-container.cmp-product_panel_list__wrapper--desktop,
  .cmp-product_panel_list .product-filter-container.cmp-product_panel_list__wrapper--desktop,
  .cmp-product_panel_list_category .product-filter-container.cmp-product_panel_list__wrapper--desktop,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop {
    float: left;
    position: sticky;
    top: 10vh;
    -ms-flex-item-align: start;
    align-self: flex-start;
    margin-top: 45px;
  }
  .cmp-option_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner,
  .cmp-product_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner,
  .cmp-product_panel_list_category
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner {
    position: relative;
    right: 0;
    height: 90vh;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 0 0 0 2px;
    width: 260px;
  }
  .cmp-option_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner
    form,
  .cmp-product_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner
    form,
  .cmp-product_panel_list_category
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner
    form,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner
    form {
    padding-bottom: 0;
  }
  .cmp-option_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner
    form
    > .cmp-filter-sort__sec:first-child,
  .cmp-product_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner
    form
    > .cmp-filter-sort__sec:first-child,
  .cmp-product_panel_list_category
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner
    form
    > .cmp-filter-sort__sec:first-child,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner
    form
    > .cmp-filter-sort__sec:first-child {
    margin-top: 0;
  }
  .cmp-option_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner[data-simplebar],
  .cmp-product_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner[data-simplebar],
  .cmp-product_panel_list_category
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner[data-simplebar],
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner[data-simplebar] {
    overflow-y: auto;
  }
  .cmp-option_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__close,
  .cmp-option_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__ttl,
  .cmp-product_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__close,
  .cmp-product_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__ttl,
  .cmp-product_panel_list_category
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__close,
  .cmp-product_panel_list_category
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__ttl,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__close,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__ttl {
    display: none;
  }
  .cmp-option_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns,
  .cmp-product_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns,
  .cmp-product_panel_list_category
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns {
    left: 0;
    right: 0;
    position: sticky;
    width: auto;
    -webkit-box-pack: left;
    -ms-flex-pack: left;
    justify-content: left;
    margin-top: 40px;
  }
  .cmp-option_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .simplebar-track.simplebar-vertical,
  .cmp-product_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .simplebar-track.simplebar-vertical,
  .cmp-product_panel_list_category
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .simplebar-track.simplebar-vertical,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .simplebar-track.simplebar-vertical {
    width: 8px;
  }
  .cmp-option_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .simplebar-track.simplebar-vertical
    .simplebar-scrollbar,
  .cmp-product_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .simplebar-track.simplebar-vertical
    .simplebar-scrollbar,
  .cmp-product_panel_list_category
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .simplebar-track.simplebar-vertical
    .simplebar-scrollbar,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .simplebar-track.simplebar-vertical
    .simplebar-scrollbar {
    top: -2px;
    pointer-events: auto;
  }
  .cmp-option_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .simplebar-track.simplebar-vertical
    .simplebar-scrollbar:hover,
  .cmp-product_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .simplebar-track.simplebar-vertical
    .simplebar-scrollbar:hover,
  .cmp-product_panel_list_category
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .simplebar-track.simplebar-vertical
    .simplebar-scrollbar:hover,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .simplebar-track.simplebar-vertical
    .simplebar-scrollbar:hover {
    cursor: pointer;
  }
}
.cmp-option_panel_list .product-filter-container .cmp-filter-sort__sec-hdg--hide-in-mobile,
.cmp-product_panel_list .product-filter-container .cmp-filter-sort__sec-hdg--hide-in-mobile,
.cmp-product_panel_list_category .product-filter-container .cmp-filter-sort__sec-hdg--hide-in-mobile,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .product-filter-container
  .cmp-filter-sort__sec-hdg--hide-in-mobile {
  display: block;
}
@media (max-width: 767px) {
  .cmp-option_panel_list .product-filter-container .cmp-filter-sort__sec-hdg--hide-in-mobile,
  .cmp-product_panel_list .product-filter-container .cmp-filter-sort__sec-hdg--hide-in-mobile,
  .cmp-product_panel_list_category .product-filter-container .cmp-filter-sort__sec-hdg--hide-in-mobile,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container
    .cmp-filter-sort__sec-hdg--hide-in-mobile {
    display: none;
  }
}
body.is-catalog label[for='itm2'],
body.is-catalog label[for='itm3'] {
  display: none;
}
@media print, screen and (min-width: 768px) {
  .cmp-product_panel_list .cmp-product_panel_list__wrapper.cmp-product_panel_list__wrapper--desktop,
  .cmp-product_panel_list_category .cmp-product_panel_list__wrapper--desktop.cmp-product_panel_list_category__wrapper,
  .cmp-product_panel_list_category .cmp-product_panel_list__wrapper.cmp-product_panel_list__wrapper--desktop,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper.cmp-product_panel_list__wrapper--desktop {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    position: relative;
  }
}
.cmp-product_panel_list .cmp-product_panel_list__wrapper .cmp-product_panel_list__btn,
.cmp-product_panel_list_category .cmp-product_panel_list__wrapper .cmp-product_panel_list__btn,
.cmp-product_panel_list_category .cmp-product_panel_list_category__wrapper .cmp-product_panel_list__btn,
.cmp-product_panel_list_category .cmp-product_panel_list_category__wrapper .cmp-product_panel_list_category__btn,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__btn {
  display: none;
}
.cmp-product_panel_list .cmp-product_panel_list__wrapper .cmp-product_panel_list__btn .cmp-product_panel_list__btn-next,
.cmp-product_panel_list .cmp-product_panel_list__wrapper .cmp-product_panel_list__btn .cmp-product_panel_list__btn-prev,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__btn
  .cmp-product_panel_list__btn-next,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__btn
  .cmp-product_panel_list__btn-prev,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn
  .cmp-product_panel_list__btn-next,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn
  .cmp-product_panel_list__btn-prev,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn
  .cmp-product_panel_list__btn-next,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn
  .cmp-product_panel_list__btn-prev,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn
  .cmp-product_panel_list_category__btn-next,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn
  .cmp-product_panel_list_category__btn-prev,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__btn
  .cmp-product_panel_list__btn-next,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__btn
  .cmp-product_panel_list__btn-prev {
  background-image: none;
  text-indent: 0;
}
.cmp-product_panel_list .cmp-product_panel_list__wrapper .cmp-product_panel_list__frame,
.cmp-product_panel_list_category .cmp-product_panel_list__wrapper .cmp-product_panel_list__frame,
.cmp-product_panel_list_category .cmp-product_panel_list_category__wrapper .cmp-product_panel_list__frame,
.cmp-product_panel_list_category .cmp-product_panel_list_category__wrapper .cmp-product_panel_list_category__frame,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame {
  padding-bottom: 0;
  margin-top: 43px;
  margin-bottom: 20px;
}
.cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple,
.cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple,
.cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple,
.cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple,
.cmp-product_panel_list_category
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple,
.cmp-product_panel_list_category
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple,
.cmp-product_panel_list_category
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple,
.cmp-product_panel_list_category[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple,
.cmp-product_panel_list_category[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple,
.cmp-product_panel_list_category[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple,
.cmp-product_panel_list_category[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple {
  overflow: hidden;
}
.cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img,
.cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img,
.cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img,
.cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img,
.cmp-product_panel_list_category
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img,
.cmp-product_panel_list_category
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img,
.cmp-product_panel_list_category
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img,
.cmp-product_panel_list_category[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img,
.cmp-product_panel_list_category[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img,
.cmp-product_panel_list_category[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img,
.cmp-product_panel_list_category[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img {
  width: 100%;
}
.cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image,
.cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image,
.cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image,
.cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image,
.cmp-product_panel_list_category[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image,
.cmp-product_panel_list_category[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image,
.cmp-product_panel_list_category[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image,
.cmp-product_panel_list_category[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.primary-image {
  position: relative;
}
.cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple
  .cmp-product_panel__img.additional-image {
  position: absolute;
  background: #f7f8fa;
  top: 0;
  left: 0;
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
  z-index: 2;
}
.cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image,
.cmp-product_panel_list_category[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty[data-enable-switching-images-pc='true']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-product_panel
  .cmp-product_panel__thumb--multiple:hover
  .cmp-product_panel__img.additional-image {
  opacity: 1;
}
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
  .cmp-product_panel_list-react--react-root.cmp-product_panel_list--empty,
div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
  .cmp-product_panel_list-react--react-root.cmp-product_panel_list,
div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
  .cmp-product_panel_list-react--react-root.cmp-product_panel_list_category,
div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list-react--react-root.cmp-product_panel_list--empty {
  min-height: 80vh;
}
@media print, screen and (min-width: 768px) {
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper--desktop.cmp-product_panel_list_category__wrapper,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper--desktop.cmp-product_panel_list_category__wrapper,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper--desktop.cmp-product_panel_list_category__wrapper,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper.cmp-product_panel_list__wrapper--desktop,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper.cmp-product_panel_list__wrapper--desktop,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper--desktop.cmp-product_panel_list_category__wrapper,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper.cmp-product_panel_list__wrapper--desktop,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper.cmp-product_panel_list__wrapper--desktop {
    width: 100%;
    display: block;
  }
}
@media print, screen and (min-width: 768px) {
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__item
    .cmp-product_panel {
    width: 100%;
  }
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__item
    .cmp-product_panel
    .cmp-product_panel__thumb,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list_category__item
    .cmp-product_panel
    .cmp-product_panel__thumb,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__item
    .cmp-product_panel
    .cmp-product_panel__thumb,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__thumb,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__thumb,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__thumb,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel
    .cmp-product_panel__thumb,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__item
    .cmp-product_panel
    .cmp-product_panel__thumb {
    aspect-ratio: 1/1.01;
    height: unset;
  }
}
@media (min-width: 768px) {
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__item
    .cmp-product_panel {
    min-height: 19pc;
  }
}
@media (min-width: 1024px) {
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__item
    .cmp-product_panel {
    min-height: 21pc;
  }
}
@media (min-width: 1400px) {
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__item
    .cmp-product_panel {
    min-height: 23pc;
  }
}
@media (min-width: 1920px) {
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__item
    .cmp-product_panel {
    min-height: 25pc;
  }
}
@media (min-width: 768px) {
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__item {
    width: 50%;
    min-height: 19pc;
    margin-left: 0;
    padding-left: 9pt;
  }
}
@media (min-width: 1024px) {
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__item {
    width: 33.3%;
    min-height: 21pc;
  }
}
@media (min-width: 1400px) {
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__item {
    width: 25%;
    min-height: 23pc;
  }
}
@media (min-width: 1920px) {
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__item {
    width: 20%;
    max-width: 315px;
    min-height: 25pc;
  }
}
@media (min-width: 768px) {
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item
    .cmp-product_panel,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel {
    min-height: 19pc;
  }
}
@media (min-width: 900px) {
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item
    .cmp-product_panel,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel {
    min-height: 21pc;
  }
}
@media (min-width: 1280px) {
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item
    .cmp-product_panel,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel {
    min-height: 23pc;
  }
}
@media (min-width: 1600px) {
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item
    .cmp-product_panel,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item
    .cmp-product_panel,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item
    .cmp-product_panel,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-product_panel {
    min-height: 25pc;
  }
}
@media (min-width: 768px) {
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item {
    width: 50%;
    min-height: 19pc;
  }
}
@media (min-width: 900px) {
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item {
    width: 33.3%;
    min-height: 21pc;
  }
}
@media (min-width: 1280px) {
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item {
    width: 25%;
    min-height: 23pc;
  }
}
@media (min-width: 1600px) {
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item {
    width: 20%;
    min-height: 25pc;
  }
}
@media (min-width: 1920px) {
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-product_panel_list_category
    .hide-filter-panel.cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list__item,
  div[class^='product-panel-list']:not(.cmp-product_panel_list--slider):not(.cmp-product_panel_list_category--slider)
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list.hide-filter-panel
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item {
    width: 16.6%;
  }
}
.cmp-product_panel_list--slider .cmp-product_panel_list,
.cmp-product_panel_list--slider .cmp-product_panel_list_category,
.cmp-product_panel_list--slider
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty,
.cmp-product_panel_list_category--slider .cmp-product_panel_list,
.cmp-product_panel_list_category--slider .cmp-product_panel_list_category,
.cmp-product_panel_list_category--slider
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--slider
  .cmp-product_panel_list--empty,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list--empty {
  padding-top: 0;
}
.cmp-product_panel_list--slider .cmp-product_panel_list:not(.is-edit-mode),
.cmp-product_panel_list--slider .cmp-product_panel_list_category:not(.is-edit-mode),
.cmp-product_panel_list--slider
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty:not(.is-edit-mode),
.cmp-product_panel_list_category--slider .cmp-product_panel_list:not(.is-edit-mode),
.cmp-product_panel_list_category--slider .cmp-product_panel_list_category:not(.is-edit-mode),
.cmp-product_panel_list_category--slider
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty:not(.is-edit-mode),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--slider
  .cmp-product_panel_list--empty:not(.is-edit-mode),
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list--empty:not(.is-edit-mode) {
  display: block;
}
.cmp-product_panel_list--slider .cmp-product_panel_list__num-of-products,
.cmp-product_panel_list--slider .cmp-product_panel_list_category .cmp-product_panel_list_category__num-of-products,
.cmp-product_panel_list_category--slider .cmp-product_panel_list__num-of-products,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__num-of-products,
.cmp-product_panel_list_category .cmp-product_panel_list--slider .cmp-product_panel_list_category__num-of-products,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__num-of-products {
  padding-left: 3px;
}
@media (max-width: 767px) {
  .cmp-product_panel_list--slider .cmp-product_panel_list__wrapper,
  .cmp-product_panel_list--slider .cmp-product_panel_list_category .cmp-product_panel_list_category__wrapper,
  .cmp-product_panel_list_category--slider .cmp-product_panel_list__wrapper,
  .cmp-product_panel_list_category--slider .cmp-product_panel_list_category .cmp-product_panel_list_category__wrapper,
  .cmp-product_panel_list_category .cmp-product_panel_list--slider .cmp-product_panel_list_category__wrapper,
  .cmp-product_panel_list_category .cmp-product_panel_list_category--slider .cmp-product_panel_list_category__wrapper {
    margin: 0 !important;
  }
}
.cmp-product_panel_list--slider .cmp-product_panel_list__wrapper .cmp-product_panel_list__frame,
.cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame,
.cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame,
.cmp-product_panel_list_category--slider .cmp-product_panel_list__wrapper .cmp-product_panel_list__frame,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame,
.cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame,
.cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame {
  margin-top: 0;
  position: relative;
}
.cmp-product_panel_list--slider .cmp-product_panel_list__wrapper .cmp-product_panel_list__btn,
.cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category--slider .cmp-product_panel_list__wrapper .cmp-product_panel_list__btn,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__btn,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__btn {
  display: block;
  top: 233px;
}
@media (max-width: 767px) {
  .cmp-product_panel_list--slider .cmp-product_panel_list__wrapper .cmp-product_panel_list__btn,
  .cmp-product_panel_list--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__btn,
  .cmp-product_panel_list--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__btn,
  .cmp-product_panel_list_category--slider .cmp-product_panel_list__wrapper .cmp-product_panel_list__btn,
  .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__btn,
  .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__btn,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__btn {
    display: none;
  }
}
.cmp-product_panel_list--slider .cmp-product_panel_list__list,
.cmp-product_panel_list--slider .cmp-product_panel_list_category .cmp-product_panel_list_category__list,
.cmp-product_panel_list_category--slider .cmp-product_panel_list__list,
.cmp-product_panel_list_category--slider .cmp-product_panel_list_category .cmp-product_panel_list_category__list,
.cmp-product_panel_list_category .cmp-product_panel_list--slider .cmp-product_panel_list_category__list,
.cmp-product_panel_list_category .cmp-product_panel_list_category--slider .cmp-product_panel_list_category__list {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.cmp-product_panel_list--slider .cmp-product_panel_list__list .cmp-product_panel_list__items,
.cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items,
.cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items,
.cmp-product_panel_list_category--slider .cmp-product_panel_list__list .cmp-product_panel_list__items,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items,
.cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items,
.cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cmp-product_panel_list--slider
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-content_panel,
.cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-content_panel,
.cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-content_panel,
.cmp-product_panel_list--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-content_panel,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-content_panel,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-content_panel,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-content_panel,
.cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-content_panel,
.cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-content_panel,
.cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-content_panel,
.cmp-product_panel_list_category
  .cmp-product_panel_list--slider
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-content_panel,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list__item
  .cmp-content_panel,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-content_panel,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-content_panel,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-content_panel,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-content_panel,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list__item
  .cmp-content_panel,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item
  .cmp-content_panel,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list_category__item
  .cmp-content_panel,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items
  .cmp-product_panel_list_category__item
  .cmp-content_panel {
  width: 307px;
  height: auto;
}
@media (max-width: 767px) {
  .cmp-product_panel_list--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-content_panel,
  .cmp-product_panel_list--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-content_panel,
  .cmp-product_panel_list--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item
    .cmp-content_panel,
  .cmp-product_panel_list--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-content_panel,
  .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-content_panel,
  .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-content_panel,
  .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item
    .cmp-content_panel,
  .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-content_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-content_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item
    .cmp-content_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-content_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item
    .cmp-content_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item
    .cmp-content_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-content_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item
    .cmp-content_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-content_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item
    .cmp-content_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item
    .cmp-content_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item
    .cmp-content_panel,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item
    .cmp-content_panel {
    width: 49.33333vw;
    height: auto;
  }
}
@media (max-width: 767px) {
  .cmp-product_panel_list--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item {
    min-height: auto;
    margin-left: 6px;
    margin-right: 0;
    margin-bottom: 15px;
  }
  .cmp-product_panel_list--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:first-child,
  .cmp-product_panel_list--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:first-child,
  .cmp-product_panel_list--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:first-child,
  .cmp-product_panel_list--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:first-child,
  .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:first-child,
  .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:first-child,
  .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:first-child,
  .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:first-child,
  .cmp-product_panel_list_category
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:first-child,
  .cmp-product_panel_list_category
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:first-child,
  .cmp-product_panel_list_category
    .cmp-product_panel_list--slider
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:first-child,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:first-child,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:first-child,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:first-child,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:first-child,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:first-child,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:first-child,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:first-child,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item:first-child,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item:first-child {
    margin-left: 0;
  }
}
.cmp-comparison--large .cmp-content_panel:not(.has-variations),
.cmp-favorite-list--large .cmp-content_panel:not(.has-variations),
.cmp-product-comparison-list--large .cmp-content_panel:not(.has-variations),
.cmp-product_list--large .cmp-content_panel:not(.has-variations),
.cmp-product_panel_list--large .cmp-content_panel:not(.has-variations),
.cmp-product_panel_list_category--large .cmp-content_panel:not(.has-variations),
.product-panel-list-accesscode--large .cmp-content_panel:not(.has-variations),
.products-list-comparison-btn-large .cmp-content_panel:not(.has-variations) {
  height: 100% !important;
}
.cmp-comparison--large .cmp-product_panel,
.cmp-favorite-list--large .cmp-product_panel,
.cmp-product-comparison-list--large .cmp-product_panel,
.cmp-product_list--large .cmp-product_panel,
.cmp-product_panel_list--large .cmp-product_panel,
.cmp-product_panel_list_category--large .cmp-product_panel,
.product-panel-list-accesscode--large .cmp-product_panel,
.products-list-comparison-btn-large .cmp-product_panel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cmp-comparison--large .cmp-product_panel,
  .cmp-favorite-list--large .cmp-product_panel,
  .cmp-product-comparison-list--large .cmp-product_panel,
  .cmp-product_list--large .cmp-product_panel,
  .cmp-product_panel_list--large .cmp-product_panel,
  .cmp-product_panel_list_category--large .cmp-product_panel,
  .product-panel-list-accesscode--large .cmp-product_panel,
  .products-list-comparison-btn-large .cmp-product_panel {
    height: 100%;
  }
  .cmp-comparison--large .cmp-product_panel .cmp-product_panel__inner,
  .cmp-favorite-list--large .cmp-product_panel .cmp-product_panel__inner,
  .cmp-product-comparison-list--large .cmp-product_panel .cmp-product_panel__inner,
  .cmp-product_list--large .cmp-product_panel .cmp-product_panel__inner,
  .cmp-product_panel_list--large .cmp-product_panel .cmp-product_panel__inner,
  .cmp-product_panel_list_category--large .cmp-product_panel .cmp-product_panel__inner,
  .product-panel-list-accesscode--large .cmp-product_panel .cmp-product_panel__inner,
  .products-list-comparison-btn-large .cmp-product_panel .cmp-product_panel__inner {
    position: relative;
  }
  .cmp-comparison--large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price small,
  .cmp-favorite-list--large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price small,
  .cmp-product-comparison-list--large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price small,
  .cmp-product_list--large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price small,
  .cmp-product_panel_list--large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price small,
  .cmp-product_panel_list_category--large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price small,
  .product-panel-list-accesscode--large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price small,
  .products-list-comparison-btn-large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price small {
    display: inline-block !important;
  }
  .cmp-comparison--large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price-label,
  .cmp-favorite-list--large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price-label,
  .cmp-product-comparison-list--large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price-label,
  .cmp-product_list--large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price-label,
  .cmp-product_panel_list--large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price-label,
  .cmp-product_panel_list_category--large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price-label,
  .product-panel-list-accesscode--large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price-label,
  .products-list-comparison-btn-large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price-label {
    position: relative;
    bottom: auto;
  }
  .cmp-comparison--large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price-txt,
  .cmp-favorite-list--large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price-txt,
  .cmp-product-comparison-list--large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price-txt,
  .cmp-product_list--large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price-txt,
  .cmp-product_panel_list--large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price-txt,
  .cmp-product_panel_list_category--large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price-txt,
  .product-panel-list-accesscode--large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price-txt,
  .products-list-comparison-btn-large .cmp-product_panel .cmp-product_panel__inner .cmp-product_panel__price-txt {
    position: relative;
  }
}
.cmp-comparison--large .cmp-product_panel:hover,
.cmp-favorite-list--large .cmp-product_panel:hover,
.cmp-product-comparison-list--large .cmp-product_panel:hover,
.cmp-product_list--large .cmp-product_panel:hover,
.cmp-product_panel_list--large .cmp-product_panel:hover,
.cmp-product_panel_list_category--large .cmp-product_panel:hover,
.product-panel-list-accesscode--large .cmp-product_panel:hover,
.products-list-comparison-btn-large .cmp-product_panel:hover {
  border: 1px solid transparent;
}
@media (max-width: 767px) {
  .cmp-comparison--large .cmp-product_panel:hover,
  .cmp-favorite-list--large .cmp-product_panel:hover,
  .cmp-product-comparison-list--large .cmp-product_panel:hover,
  .cmp-product_list--large .cmp-product_panel:hover,
  .cmp-product_panel_list--large .cmp-product_panel:hover,
  .cmp-product_panel_list_category--large .cmp-product_panel:hover,
  .product-panel-list-accesscode--large .cmp-product_panel:hover,
  .products-list-comparison-btn-large .cmp-product_panel:hover {
    border: none;
  }
}
.cmp-comparison--large .cmp-product_panel__inner,
.cmp-favorite-list--large .cmp-product_panel__inner,
.cmp-product-comparison-list--large .cmp-product_panel__inner,
.cmp-product_list--large .cmp-product_panel__inner,
.cmp-product_panel_list--large .cmp-product_panel__inner,
.cmp-product_panel_list_category--large .cmp-product_panel__inner,
.product-panel-list-accesscode--large .cmp-product_panel__inner,
.products-list-comparison-btn-large .cmp-product_panel__inner {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid transparent;
  height: 100%;
}
@media (max-width: 767px) {
  .cmp-comparison--large .cmp-product_panel__inner,
  .cmp-favorite-list--large .cmp-product_panel__inner,
  .cmp-product-comparison-list--large .cmp-product_panel__inner,
  .cmp-product_list--large .cmp-product_panel__inner,
  .cmp-product_panel_list--large .cmp-product_panel__inner,
  .cmp-product_panel_list_category--large .cmp-product_panel__inner,
  .product-panel-list-accesscode--large .cmp-product_panel__inner,
  .products-list-comparison-btn-large .cmp-product_panel__inner {
    border: none;
  }
}
.cmp-comparison--large .cmp-product_panel__inner:hover,
.cmp-favorite-list--large .cmp-product_panel__inner:hover,
.cmp-product-comparison-list--large .cmp-product_panel__inner:hover,
.cmp-product_list--large .cmp-product_panel__inner:hover,
.cmp-product_panel_list--large .cmp-product_panel__inner:hover,
.cmp-product_panel_list_category--large .cmp-product_panel__inner:hover,
.product-panel-list-accesscode--large .cmp-product_panel__inner:hover,
.products-list-comparison-btn-large .cmp-product_panel__inner:hover {
  border: 1px solid #000;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media (max-width: 767px) {
  .cmp-comparison--large .cmp-product_panel__inner:hover,
  .cmp-favorite-list--large .cmp-product_panel__inner:hover,
  .cmp-product-comparison-list--large .cmp-product_panel__inner:hover,
  .cmp-product_list--large .cmp-product_panel__inner:hover,
  .cmp-product_panel_list--large .cmp-product_panel__inner:hover,
  .cmp-product_panel_list_category--large .cmp-product_panel__inner:hover,
  .product-panel-list-accesscode--large .cmp-product_panel__inner:hover,
  .products-list-comparison-btn-large .cmp-product_panel__inner:hover {
    border: none;
  }
}
.cmp-comparison--large .cmp-product_panel__icon-addcart,
.cmp-favorite-list--large .cmp-product_panel__icon-addcart,
.cmp-product-comparison-list--large .cmp-product_panel__icon-addcart,
.cmp-product_list--large .cmp-product_panel__icon-addcart,
.cmp-product_panel_list--large .cmp-product_panel__icon-addcart,
.cmp-product_panel_list_category--large .cmp-product_panel__icon-addcart,
.product-panel-list-accesscode--large .cmp-product_panel__icon-addcart,
.products-list-comparison-btn-large .cmp-product_panel__icon-addcart {
  display: none !important;
}
.cmp-comparison--large .cmp-product_panel__btn-addcart,
.cmp-favorite-list--large .cmp-product_panel__btn-addcart,
.cmp-product-comparison-list--large .cmp-product_panel__btn-addcart,
.cmp-product_list--large .cmp-product_panel__btn-addcart,
.cmp-product_panel_list--large .cmp-product_panel__btn-addcart,
.cmp-product_panel_list_category--large .cmp-product_panel__btn-addcart,
.product-panel-list-accesscode--large .cmp-product_panel__btn-addcart,
.products-list-comparison-btn-large .cmp-product_panel__btn-addcart {
  display: block;
  margin-top: auto;
}
.cmp-comparison--large .cmp-product_panel__btn-addcart--hidden,
.cmp-favorite-list--large .cmp-product_panel__btn-addcart--hidden,
.cmp-product-comparison-list--large .cmp-product_panel__btn-addcart--hidden,
.cmp-product_list--large .cmp-product_panel__btn-addcart--hidden,
.cmp-product_panel_list--large .cmp-product_panel__btn-addcart--hidden,
.cmp-product_panel_list_category--large .cmp-product_panel__btn-addcart--hidden,
.product-panel-list-accesscode--large .cmp-product_panel__btn-addcart--hidden,
.products-list-comparison-btn-large .cmp-product_panel__btn-addcart--hidden {
  visibility: hidden;
}
.cmp-product-panel-list-filter--gray .cmp-product_panel_list .cmp-product_panel__thumb,
.cmp-product-panel-list-filter--gray .cmp-product_panel_list_category .cmp-product_panel__thumb,
.cmp-product-panel-list-filter--gray
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel__thumb,
.cmp-product-panel-list-selection--gray .cmp-product_panel_list .cmp-product_panel__thumb,
.cmp-product-panel-list-selection--gray .cmp-product_panel_list_category .cmp-product_panel__thumb,
.cmp-product-panel-list-selection--gray
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel__thumb,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product-panel-list-filter--gray
  .cmp-product_panel_list--empty
  .cmp-product_panel__thumb,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product-panel-list-selection--gray
  .cmp-product_panel_list--empty
  .cmp-product_panel__thumb {
  background: #f7f8fa;
}
.cmp-product-panel-list-filter--transparent .cmp-product_panel_list .cmp-product_panel__thumb,
.cmp-product-panel-list-filter--transparent .cmp-product_panel_list_category .cmp-product_panel__thumb,
.cmp-product-panel-list-filter--transparent
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel__thumb,
.cmp-product-panel-list-selection--transparent .cmp-product_panel_list .cmp-product_panel__thumb,
.cmp-product-panel-list-selection--transparent .cmp-product_panel_list_category .cmp-product_panel__thumb,
.cmp-product-panel-list-selection--transparent
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel__thumb,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product-panel-list-filter--transparent
  .cmp-product_panel_list--empty
  .cmp-product_panel__thumb,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product-panel-list-selection--transparent
  .cmp-product_panel_list--empty
  .cmp-product_panel__thumb {
  background: initial;
}
@media (prefers-contrast: more) {
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__close,
  .cmp-option_panel_list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg:after,
  .cmp-option_panel_list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow:after,
  .cmp-option_panel_list .cmp-option_panel_list__sortwrap .cmp-product_panel_list .cmp-option_panel_list__narrow:after,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category
    .cmp-option_panel_list__narrow:after,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__narrow:after,
  .cmp-option_panel_list .cmp-product_panel_list__narrow:after,
  .cmp-option_panel_list .cmp-product_panel_list_category__sortwrap .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__close,
  .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg:after,
  .cmp-product_panel_list .cmp-option_panel_list__sortwrap .cmp-option_panel_list .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list .cmp-product_panel_list__narrow:after,
  .cmp-product_panel_list .cmp-product_panel_list_category__sortwrap .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__close,
  .cmp-product_panel_list_category .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg:after,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list_category .cmp-option_panel_list__sortwrap .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list_category .cmp-product_panel_list__narrow:after,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap .cmp-option_panel_list .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap .cmp-product_panel_list .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__close,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-filter-sort
    .cmp-filter-sort__sec.is-accordion
    .cmp-filter-sort__sec-hdg:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list
    .cmp-option_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-product_panel_list_category
    .cmp-option_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after {
    -webkit-filter: invert(1);
    filter: invert(1);
  }
}
.at-products .cmp-product_panel__icon-addcart {
  background: url(clientlib-site/resources/images/common/icon/icon_addcart_02.svg) no-repeat;
}
.at-products .cmp-product_panel__icon-addcart.btn-disabled span {
  display: none;
}
.at-products .cmp-product_panel__icon-addcart:hover {
  background: url(clientlib-site/resources/images/common/icon/icon_addcart_02.svg) no-repeat;
}
.at-products .cmp-product_panel .cmp-product_panel__icon-fav.is-active:before {
  opacity: 0;
}
.cmp-product_panel {
  width: 309px;
  min-height: 395px;
  position: relative;
  border: 1px solid transparent;
}
.cmp-product_panel,
.cmp-product_panel a {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.cmp-product_panel a {
  display: block;
  text-decoration: none;
  color: inherit;
}
.cmp-product_panel .cmp-product_panel__inner {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid transparent;
}
@media (max-width: 767px) {
  .cmp-product_panel .cmp-product_panel__inner {
    border: none;
  }
}
.cmp-product_panel .cmp-product_panel__inner:hover {
  border: 1px solid #000;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media (max-width: 767px) {
  .cmp-product_panel .cmp-product_panel__inner:hover {
    border: none;
  }
}
.cmp-product_panel .cmp-product_panel__inner--empty:hover {
  border: none;
  cursor: default;
}
.cmp-product_panel .cmp-product_panel__thumb {
  position: relative;
  height: 307px;
  background: #f7f8fa;
}
.cmp-product_panel .cmp-product_panel__thumb .cmp-product_panel__tag {
  display: inline-block;
  padding: 0 7px;
  background: #fff;
  font-size: 9pt;
  position: absolute;
  left: 9pt;
  top: 9pt;
  max-width: 80%;
}
.cmp-product_panel .cmp-product_panel__thumb .cmp-product_panel__tag.is-attention {
  color: #d92d2d;
  border: 1px solid #d92d2d;
}
.cmp-product_panel .cmp-product_panel__thumb .cmp-product_panel__icon-fav {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cmp-product_panel .cmp-product_panel__thumb .cmp-product_panel__img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
}
.cmp-product_panel .cmp-product_panel__thumb .cmp-product_panel__img.enable-switching-images-sp {
  visibility: hidden;
}
.cmp-product_panel .cmp-product_panel__thumb .cmp-product_panel__img img {
  max-width: 71.19741%;
  max-height: 71.19741%;
  opacity: 1 !important;
  aspect-ratio: initial !important;
}
.cmp-product_panel .cmp-product_panel__thumb .cmp-product_panel__online-only-img {
  display: inline-block;
  position: absolute;
  width: 60px;
  height: auto;
  left: 9pt;
  top: 40px;
  z-index: 1;
}
.cmp-product_panel .cmp-product_panel__thumb .cmp-product_panel__online-only-img img {
  max-width: 100%;
  opacity: 1 !important;
  aspect-ratio: initial !important;
}
@media (max-width: 767px) {
  .cmp-product_panel .cmp-product_panel__thumb:active .cmp-product_panel__online-only-img,
  .cmp-product_panel .cmp-product_panel__thumb:active .cmp-product_panel__tag {
    visibility: hidden;
  }
}
.cmp-product_panel .cmp-product_panel__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  padding: 6px 10px 0;
  line-height: 2;
}
.cmp-product_panel .cmp-product_panel__info .cmp-product_panel__info-main--empty {
  width: 50%;
}
.cmp-product_panel .cmp-product_panel__info .cmp-product_panel__title {
  font-size: 1pc;
  line-height: 25px;
  font-weight: 400;
}
.cmp-product_panel .cmp-product_panel__info .cmp-product_panel__title--empty {
  width: 65%;
  height: 21px;
  background: #f7f8fa;
}
.cmp-product_panel .cmp-product_panel__info .cmp-product_panel__code {
  font-size: 18px;
  line-height: 21.6px;
  font-weight: 600;
  margin-top: 4px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  height: 2.7pc;
}
.cmp-product_panel .cmp-product_panel__info .cmp-product_panel__code--empty {
  width: 75%;
  height: 24px;
  background: #f7f8fa;
}
.cmp-product_panel .cmp-product_panel__info .cmp-product_panel__tag {
  font-size: 9pt;
}
@media (min-width: 1024px) {
  .cmp-product_panel .cmp-product_panel__info .cmp-product_panel__tag {
    font-size: 14px;
  }
}
.cmp-product_panel .cmp-product_panel__info .cmp-product_panel__recommend {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  width: 111.11111%;
  margin-top: 5px;
  font-size: 10px;
  font-weight: 300;
  line-height: 1.33333;
  -webkit-transform-origin: left center;
  transform-origin: left center;
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
}
.cmp-product_panel .cmp-product_panel__info .cmp-product_panel__recommend:empty {
  margin-top: 0;
}
.cmp-product_panel .cmp-product_panel__info .cmp-product_panel__price {
  line-height: 1.2;
  margin-top: 10px;
  height: 28px;
}
.cmp-product_panel .cmp-product_panel__info .cmp-product_panel__price.has-variations {
  min-height: 31px;
}
.cmp-product_panel .cmp-product_panel__info .cmp-product_panel__price small {
  display: inline-block;
  margin-right: 5px;
  font-size: 0.8em;
  text-decoration: line-through;
  color: #717171;
}
.cmp-product_panel .cmp-product_panel__info .cmp-product_panel__price small span {
  font-size: 0.8em;
}
.cmp-product_panel .cmp-product_panel__info .cmp-product_panel__price .cmp-product_panel__price-txt {
  font-size: 14px;
}
.cmp-product_panel .cmp-product_panel__info .cmp-product_panel__price .cmp-product_panel__price-txt span {
  font-weight: 200;
  font-size: 10px;
}
.cmp-product_panel .cmp-product_panel__info .cmp-product_panel__price .cmp-product_panel__price-txt.is-sale {
  color: #d92d2d;
}
.cmp-product_panel .cmp-product_panel__info .cmp-product_panel__price .cmp-product_panel__price-txt--empty {
  width: 70%;
  height: 19px;
  background: #f7f8fa;
}
.cmp-product_panel .cmp-product_panel__info .cmp-product_panel__price .cmp-product_panel__price-label {
  font-size: 8px;
  font-weight: 200;
  min-height: 10px;
}
.cmp-product_panel .cmp-product_panel__info .cmp-product_panel__price .cmp-product_panel__price-label--empty {
  width: 60%;
  height: 11px;
  background: #f7f8fa;
}
.cmp-product_panel .cmp-product_panel__info .cmp-product_panel__icon-wishlist img {
  vertical-align: bottom;
}
.cmp-product_panel .cmp-product_panel__info .cmp-product_panel__desc {
  font-size: 10px;
  line-height: 1pc;
}
.cmp-product_panel .cmp-product_panel__icon-fav {
  position: absolute;
  top: 10px;
  right: 9pt;
  z-index: 3;
  cursor: pointer;
}
.cmp-product_panel .cmp-product_panel__icon-fav:before {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: icon-casio !important;
  font-size: 20px;
  content: '\e93d';
  position: absolute;
  height: 20px;
  opacity: 0;
}
.cmp-product_panel .cmp-product_panel__icon-fav.is-active:before {
  opacity: 1;
}
.cmp-product_panel .cmp-product_panel__icon-fav.is-active:hover {
  opacity: 0.5;
}
.cmp-product_panel .cmp-product_panel__icon-fav-btn {
  background: none;
}
.cmp-product_panel .cmp-product_panel__icon-fav:hover {
  -webkit-filter: brightness(0);
  filter: brightness(0);
}
.cmp-product_panel .cmp-product_panel__icon-addcart {
  position: absolute;
  bottom: 3px;
  right: 9pt;
  border: 1px solid #bebebe;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-product_panel .cmp-product_panel__icon-addcart img {
  width: 100%;
  vertical-align: bottom;
}
.cmp-product_panel .cmp-product_panel__icon-addcart.btn-disabled {
  background: none;
}
.cmp-product_panel .cmp-product_panel__icon-addcart.btn-disabled span {
  display: none;
}
.cmp-product_panel .cmp-product_panel__icon-addcart.btn-disabled a {
  background: none;
  border: 2px solid rgba(0, 0, 0, 0.2);
  border-left-color: #000;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s linear infinite;
  animation: load8 1.1s linear infinite;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  vertical-align: top;
  margin: 5px;
}
.cmp-product_panel .cmp-product_panel__icon-addcart:hover.btn-disabled {
  background: none;
}
.cmp-product_panel .cmp-product_panel__icon-addcart:hover.btn-disabled img {
  display: none;
}
.cmp-product_panel .cmp-product_panel__icon-addcart:hover {
  border: 1px solid #000;
}
.cmp-product_panel .cmp-product_panel__icon-addcart:hover img {
  opacity: 0;
}
.cmp-product_panel .cmp-product_panel__icon-addcart--disabled {
  cursor: default;
  background: initial;
}
.cmp-product_panel .cmp-product_panel__icon-addcart--disabled img {
  opacity: 1;
}
.cmp-product_panel .cmp-product_panel__icon-addcart--disabled:hover {
  background: initial;
  border: 1px solid #bebebe;
}
.cmp-product_panel .cmp-product_panel__icon-addcart--disabled:hover img {
  opacity: 1;
}
.cmp-product_panel .cmp-product_panel__icon-addcart--hidden {
  visibility: hidden;
}
.cmp-product_panel .cmp-product_panel__icon-customize {
  position: absolute;
  top: 9pt;
  left: 9pt;
}
.cmp-product_panel.cmp-product_panel_heading.cmp-product_panel_heading--gshock {
  background-image: url(clientlib-site/resources/images/dummy/img_03.jpg);
  background-color: #000;
  color: #fff;
}
.cmp-product_panel.cmp-product_panel_heading.cmp-product_panel_heading--gshock .cmp-product_panel__info-main {
  padding-top: 316px;
}
@media (max-width: 767px) {
  .cmp-product_panel {
    width: 49.33333vw;
    height: auto;
    min-height: auto;
    padding-bottom: 5px;
    border: none;
  }
  .cmp-product_panel:hover {
    border: none;
  }
  .cmp-product_panel:hover .cmp-product_panel__icon-fav {
    -webkit-filter: none;
    filter: none;
  }
  .cmp-product_panel:hover .cmp-product_panel__icon-addcart {
    border: 1px solid #bebebe;
  }
  .cmp-product_panel:hover .cmp-product_panel__icon-addcart img {
    opacity: 1;
  }
  .cmp-product_panel a {
    display: block;
    border: none;
  }
  .cmp-product_panel a:hover {
    border: none;
  }
  .cmp-product_panel .cmp-product_panel__inner {
    position: static;
  }
  .cmp-product_panel .cmp-product_panel__thumb {
    position: relative;
    height: 0;
    width: 100%;
    padding-top: 100%;
  }
  .cmp-product_panel .cmp-product_panel__thumb .cmp-product_panel__img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
  }
  .cmp-product_panel .cmp-product_panel__thumb .cmp-product_panel__img img {
    width: auto;
  }
  .cmp-product_panel .cmp-product_panel__thumb .cmp-product_panel__img.enable-switching-images-sp {
    visibility: visible;
    display: block;
  }
  .cmp-product_panel
    .cmp-product_panel__thumb
    .cmp-product_panel__img.enable-switching-images-sp
    .cmp-product_panel__img-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    overflow-x: auto;
    -ms-scroll-snap-type: x mandatory;
    scroll-snap-type: x mandatory;
    scrollbar-width: none;
    -ms-overflow-style: none;
  }
  .cmp-product_panel
    .cmp-product_panel__thumb
    .cmp-product_panel__img.enable-switching-images-sp
    .cmp-product_panel__img-list::-webkit-scrollbar {
    display: none;
  }
  .cmp-product_panel
    .cmp-product_panel__thumb
    .cmp-product_panel__img.enable-switching-images-sp
    .cmp-product_panel__img-list
    .cmp-product_panel__img-item {
    width: 100%;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    aspect-ratio: 1/1;
    background: #f7f8fa;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    scroll-snap-align: start;
    scroll-snap-stop: always;
  }
  .cmp-product_panel .cmp-product_panel__thumb .cmp-product_panel__online-only-img {
    width: 9.33333vw;
    left: 2.66667vw;
    top: 8vw;
  }
  .cmp-product_panel .cmp-product_panel__thumb .cmp-product_panel__tag {
    display: inline-block;
    padding: 0 7px;
    background: #fff;
    font-size: 10px;
    position: absolute;
    left: 2.66667vw;
    top: 2.66667vw;
    z-index: 1;
    max-width: 75%;
  }
  .cmp-product_panel .cmp-product_panel__icon-fav {
    top: 3.2vw;
    right: 2.66667vw;
  }
  .cmp-product_panel .cmp-product_panel__icon-addcart {
    position: absolute;
    bottom: 2px;
    right: 1pc;
    border: 1px solid #bebebe;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .cmp-product_panel .cmp-product_panel__info {
    padding: 2.66667vw 2vw 2.66667vw 4vw;
    line-height: 1;
  }
  .cmp-product_panel .cmp-product_panel__info .cmp-product_panel__title {
    font-size: 9pt;
    line-height: 15px;
    font-weight: 400;
  }
  .cmp-product_panel .cmp-product_panel__info .cmp-product_panel__code {
    font-size: 14px;
    line-height: 1.2;
    padding-bottom: 6px;
    margin-top: 2px;
    height: 2.1em;
  }
  .cmp-product_panel .cmp-product_panel__info .cmp-product_panel__price small {
    display: block;
    margin-top: 4px;
    margin-right: 0;
    font-size: 0.6em;
  }
  .cmp-product_panel .cmp-product_panel__info .cmp-product_panel__price small span {
    font-size: 0.6em;
  }
  .cmp-product_panel .cmp-product_panel__info .cmp-product_panel__price .cmp-product_panel__price-txt {
    padding-top: 0;
    margin-top: 5px;
    font-size: 9pt;
    position: absolute;
  }
  .cmp-product_panel .cmp-product_panel__info .cmp-product_panel__price .cmp-product_panel__price-txt span {
    font-weight: 200;
    font-size: 10px;
  }
  .cmp-product_panel .cmp-product_panel__info .cmp-product_panel__price .cmp-product_panel__price-label {
    padding-top: 0;
    position: absolute;
    bottom: 1pc;
  }
}
.cmp-product_panel__btn-addcart {
  display: none;
  margin-left: 10px;
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cmp-product_panel__btn-addcart {
    padding-top: 10px;
  }
}
.cmp-product_panel__btn-addcart a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 9pt;
  padding: 9pt 10px;
  min-height: 44px;
  background-color: #000;
  font-weight: 300;
  text-decoration: none;
  color: #fff;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}
.cmp-product_panel__btn-addcart a:after {
  display: inline-block;
  font-family: icon-casio !important;
  content: '\e931';
  font-size: 20px;
  line-height: 1;
  margin-left: 10px;
}
.cmp-product_panel__btn-addcart a:hover {
  background-color: #666;
}
@media (max-width: 767px) {
  .cmp-product_panel__btn-addcart {
    margin-left: 4vw;
    margin-right: 4vw;
  }
  .cmp-product_panel__btn-addcart a {
    padding: 8px 9pt;
    font-size: 10px;
    min-height: 34px;
  }
  .cmp-product_panel__btn-addcart a:after {
    font-size: 18px;
  }
}
.cmp-product_panel__btn-addcart--disabled a {
  pointer-events: none;
  color: #000;
  background-color: #b2b2b2;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cmp-product_panel__btn-addcart--noicon a:after {
  content: '';
  margin-left: 0;
}
.cmp-product_panel__btn-addcart--hidden {
  display: none;
}
.cmp-product_panel__btn-addcart.btn-disabled a:after {
  content: '';
  background: none;
  border: 2px solid hsla(0, 0%, 100%, 0.2);
  border-left-color: #fff;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s linear infinite;
  animation: load8 1.1s linear infinite;
  border-radius: 50%;
  width: 20px !important;
  height: 20px !important;
  vertical-align: text-top;
}
@media (max-width: 767px) {
  .cmp-product_panel__btn-addcart.btn-disabled a:after {
    width: 18px !important;
    height: 18px !important;
  }
}
body.is-catalog .cmp-product_panel__icon-addcart,
body.is-catalog .cmp-product_panel__price {
  display: none;
}
@media (prefers-contrast: more) {
  .cmp-product_panel .cmp-product_panel__icon-fav:hover {
    -webkit-filter: brightness(100);
    filter: brightness(100);
  }
  .cmp-product_panel .cmp-product_panel__icon-addcart.btn-disabled {
    background: #fff;
    -webkit-filter: invert(1);
    filter: invert(1);
  }
  .cmp-product_panel .cmp-product_panel__icon-addcart:hover.btn-disabled {
    background: #fff;
  }
}
.cmp-submit-product-register__title {
  text-align: center;
  font-size: 1pc;
  font-weight: 700;
  margin-bottom: 20px;
}
.cmp-submit-finish-product-register__panel,
.cmp-submit-product-register__panel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
}
.cmp-submit-finish-product-register__panel .cmp-submit-finish-product-register__panel-item.cmp-product_list__item,
.cmp-submit-finish-product-register__panel .cmp-submit-product-register__panel-item.cmp-product_list__item,
.cmp-submit-product-register__panel .cmp-submit-finish-product-register__panel-item.cmp-product_list__item,
.cmp-submit-product-register__panel .cmp-submit-product-register__panel-item.cmp-product_list__item {
  list-style: none;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.cmp-submit-finish-product-register__panel
  .cmp-submit-finish-product-register__panel-item.cmp-product_list__item
  .cmp-product_panel,
.cmp-submit-finish-product-register__panel
  .cmp-submit-product-register__panel-item.cmp-product_list__item
  .cmp-product_panel,
.cmp-submit-product-register__panel
  .cmp-submit-finish-product-register__panel-item.cmp-product_list__item
  .cmp-product_panel,
.cmp-submit-product-register__panel .cmp-submit-product-register__panel-item.cmp-product_list__item .cmp-product_panel {
  width: 202px !important;
  min-height: auto;
  float: right;
}
.cmp-submit-finish-product-register__panel
  .cmp-submit-finish-product-register__panel-item.cmp-product_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb,
.cmp-submit-finish-product-register__panel
  .cmp-submit-product-register__panel-item.cmp-product_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb,
.cmp-submit-product-register__panel
  .cmp-submit-finish-product-register__panel-item.cmp-product_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb,
.cmp-submit-product-register__panel
  .cmp-submit-product-register__panel-item.cmp-product_list__item
  .cmp-product_panel
  .cmp-product_panel__thumb {
  height: 202px;
}
@media (max-width: 767px) {
  .cmp-submit-finish-product-register__panel .cmp-submit-finish-product-register__panel-item.cmp-product_list__item,
  .cmp-submit-finish-product-register__panel .cmp-submit-product-register__panel-item.cmp-product_list__item,
  .cmp-submit-product-register__panel .cmp-submit-finish-product-register__panel-item.cmp-product_list__item,
  .cmp-submit-product-register__panel .cmp-submit-product-register__panel-item.cmp-product_list__item {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .cmp-submit-finish-product-register__panel
    .cmp-submit-finish-product-register__panel-item.cmp-product_list__item
    .cmp-product_panel,
  .cmp-submit-finish-product-register__panel
    .cmp-submit-product-register__panel-item.cmp-product_list__item
    .cmp-product_panel,
  .cmp-submit-product-register__panel
    .cmp-submit-finish-product-register__panel-item.cmp-product_list__item
    .cmp-product_panel,
  .cmp-submit-product-register__panel
    .cmp-submit-product-register__panel-item.cmp-product_list__item
    .cmp-product_panel {
    width: 40vw !important;
    padding-bottom: 0;
  }
  .cmp-submit-finish-product-register__panel
    .cmp-submit-finish-product-register__panel-item.cmp-product_list__item
    .cmp-product_panel
    .cmp-product_panel__thumb,
  .cmp-submit-finish-product-register__panel
    .cmp-submit-product-register__panel-item.cmp-product_list__item
    .cmp-product_panel
    .cmp-product_panel__thumb,
  .cmp-submit-product-register__panel
    .cmp-submit-finish-product-register__panel-item.cmp-product_list__item
    .cmp-product_panel
    .cmp-product_panel__thumb,
  .cmp-submit-product-register__panel
    .cmp-submit-product-register__panel-item.cmp-product_list__item
    .cmp-product_panel
    .cmp-product_panel__thumb {
    height: 40vw;
  }
}
.cmp-submit-finish-product-register__panel .cmp-submit-finish-product-register__panel-title,
.cmp-submit-finish-product-register__panel .cmp-submit-product-register__panel-title,
.cmp-submit-product-register__panel .cmp-submit-finish-product-register__panel-title,
.cmp-submit-product-register__panel .cmp-submit-product-register__panel-title {
  margin-top: auto;
  margin-bottom: auto;
  font-size: 9pt;
  margin-left: 15px;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.cmp-submit-finish-product-register__panel .cmp-submit-finish-product-register__panel-product-name,
.cmp-submit-finish-product-register__panel .cmp-submit-product-register__panel-product-name,
.cmp-submit-product-register__panel .cmp-submit-finish-product-register__panel-product-name,
.cmp-submit-product-register__panel .cmp-submit-product-register__panel-product-name {
  font-size: 14px;
  font-weight: 700;
}
@media (max-width: 900px) and (min-width: 767px) {
  .cmp-submit-product-register__panel
    .cmp-submit-product-register__panel-item.cmp-product_list__item
    .cmp-product_panel {
    width: 15vw;
  }
  .cmp-submit-product-register__panel
    .cmp-submit-product-register__panel-item.cmp-product_list__item
    .cmp-product_panel
    .cmp-product_panel__thumb {
    height: 15vw;
  }
}
.cmp-submit-finish-product-register__panel {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cmp-submit-finish-product-register__panel
    .cmp-submit-finish-product-register__panel-item.cmp-product_list__item
    .cmp-product_panel {
    margin-left: auto;
  }
}
.cmp-submit-product-register__serial-number {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-submit-product-register__serial-number-label {
  margin-top: auto;
  margin-bottom: auto;
  font-size: 9pt;
  -ms-flex-preferred-size: 100px;
  flex-basis: 100px;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
@media (max-width: 767px) {
  .cmp-submit-product-register__serial-number-label {
    margin-bottom: 5px;
  }
}
.cmp-submit-product-register__serial-number-form {
  width: 100%;
  height: 35px;
  padding-left: 8px;
  border: 1px solid #bebebe;
  outline: none;
  font-size: 9pt;
  -webkit-box-flex: 4;
  -ms-flex: 4;
  flex: 4;
}
.cmp-submit-product-register__serial-number-confirm {
  font-size: 10px;
  text-align: right;
  margin-top: 5px;
  margin-bottom: 20px;
}
.cmp-submit-product-register__serial-number-confirm a {
  text-decoration: none;
  color: #000;
}
.cmp-submit-product-register__serial-number-confirm a span:after {
  content: '';
  display: inline-block;
  background: url(clientlib-site/resources/images/common/icon/icon_link_black.svg);
  background-repeat: no-repeat;
  vertical-align: text-bottom;
  background-size: 1em auto;
  background-position: 100%;
  width: 20px;
  height: 13px;
}
@media (max-width: 767px) {
  .cmp-submit-product-register__serial-number {
    display: block;
  }
}
.cmp-submit-product-register__purchase-date {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 25px;
}
.cmp-submit-product-register__purchase-date-label {
  font-size: 9pt;
  margin-top: auto;
  margin-bottom: auto;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
@media (max-width: 767px) {
  .cmp-submit-product-register__purchase-date-label {
    margin-bottom: 5px;
  }
}
.cmp-submit-product-register__purchase-date-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 4;
  -ms-flex: 4;
  flex: 4;
}
@media (min-width: 768px) {
  .cmp-submit-product-register__purchase-date-form {
    margin-left: -3px;
  }
}
.cmp-submit-product-register__purchase-date-form-day,
.cmp-submit-product-register__purchase-date-form-month,
.cmp-submit-product-register__purchase-date-form-year {
  display: block;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 35px;
  font-size: 9pt;
  padding-left: 10px;
}
.cmp-submit-product-register__purchase-date-form > div:first-child {
  padding-left: 0;
}
@media (max-width: 767px) {
  .cmp-submit-product-register__purchase-date-form-year {
    padding-left: 0;
  }
}
.cmp-submit-product-register__purchase-date select::-ms-expand {
  display: none;
}
.cmp-submit-product-register__purchase-date select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url(clientlib-site/resources/images/common/icon/icon_arrow_down.svg);
  background-repeat: no-repeat;
  background-size: 24px;
  min-height: 35px;
  padding-left: 10px;
  width: 100%;
  background-position: right 5px center;
  outline: none;
}
.cmp-submit-product-register__purchase-date select option:first-child {
  color: #707070;
}
@media (max-width: 767px) {
  .cmp-submit-product-register__purchase-date select {
    width: 100%;
  }
}
.cmp-submit-product-register__purchase-date select:not(:valid) {
  color: #707070;
}
.cmp-submit-product-register__purchase-date select:not(:valid) option {
  color: #000;
}
.cmp-submit-product-register__purchase-date select:not(:valid) option:first-child {
  color: #707070;
}
@media (max-width: 767px) {
  .cmp-submit-product-register__purchase-date {
    display: block;
  }
}
.cmp-submit-product-register__button {
  text-align: center;
  margin-bottom: 1rem;
}
.cmp-submit-product-register__button .cmp-button {
  background-color: #7f7f7f;
  border: none;
  cursor: pointer;
  outline: none;
}
@media (max-width: 900px) {
  .cmp-submit-product-register__button .cmp-button {
    min-width: 100%;
  }
}
.cmp-submit-finish-product-register__confirm-collection {
  text-align: center;
  margin-bottom: 10px;
}
.cmp-submit-finish-product-register__confirm-collection .cmp-button {
  border: none;
  cursor: pointer;
  outline: none;
  min-width: 420px;
}
.cmp-submit-finish-product-register__reregister {
  text-align: center;
  margin-bottom: 10px;
}
.cmp-submit-finish-product-register__reregister .cmp-button {
  background-color: #fff;
  cursor: pointer;
  color: #000;
  min-width: 420px;
}
.cmp-submit-product-register__error-message {
  text-align: center;
  color: red;
  font-size: 9pt;
  margin-bottom: 1rem;
}
.cmp-manual-search,
.cmp-manual-search-by-model,
.cmp-product-search,
.cmp-product-search-by-model {
  padding-top: 1rem;
  position: relative;
}
.cmp-manual-search-by-model__brand,
.cmp-manual-search-by-model__model,
.cmp-manual-search-by-model__series,
.cmp-manual-search-by-model__subbrand,
.cmp-manual-search__brand,
.cmp-manual-search__model,
.cmp-manual-search__series,
.cmp-manual-search__subbrand,
.cmp-product-search-by-model__brand,
.cmp-product-search-by-model__model,
.cmp-product-search-by-model__series,
.cmp-product-search-by-model__subbrand,
.cmp-product-search__brand,
.cmp-product-search__model,
.cmp-product-search__series,
.cmp-product-search__subbrand {
  display: block;
  width: 100%;
  height: 50px;
  font-size: 18px;
  margin-bottom: 1.5rem;
  padding-left: 2rem;
}
.cmp-manual-search-by-model__input,
.cmp-manual-search__input,
.cmp-product-search-by-model__input,
.cmp-product-search__input {
  width: 100%;
  height: 50px;
  font-size: 18px;
  padding-left: 2rem;
  margin-bottom: 0.5rem;
  outline: none;
}
.cmp-manual-search-by-model select::-ms-expand,
.cmp-manual-search select::-ms-expand,
.cmp-product-search-by-model select::-ms-expand,
.cmp-product-search select::-ms-expand {
  display: none;
}
.cmp-manual-search-by-model select,
.cmp-manual-search select,
.cmp-product-search-by-model select,
.cmp-product-search select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url(clientlib-site/resources/images/common/icon/icon_arrow_down.svg);
  background-repeat: no-repeat;
  background-size: 2pc;
  background-position: right 10px center;
  outline: none;
}
.cmp-manual-search-by-model select:not(:valid),
.cmp-manual-search-by-model select option:first-child,
.cmp-manual-search select:not(:valid),
.cmp-manual-search select option:first-child,
.cmp-product-search-by-model select:not(:valid),
.cmp-product-search-by-model select option:first-child,
.cmp-product-search select:not(:valid),
.cmp-product-search select option:first-child {
  color: #707070;
}
.cmp-manual-search-by-model select:not(:valid) option,
.cmp-manual-search select:not(:valid) option,
.cmp-product-search-by-model select:not(:valid) option,
.cmp-product-search select:not(:valid) option {
  color: #000;
}
.cmp-manual-search-by-model select:not(:valid) option:first-child,
.cmp-manual-search select:not(:valid) option:first-child,
.cmp-product-search-by-model select:not(:valid) option:first-child,
.cmp-product-search select:not(:valid) option:first-child {
  color: #707070;
}
.cmp-manual-search-by-model .cmp-product_panel_list,
.cmp-manual-search-by-model .cmp-product_panel_list_category,
.cmp-manual-search-by-model
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty,
.cmp-manual-search .cmp-product_panel_list,
.cmp-manual-search .cmp-product_panel_list_category,
.cmp-manual-search .cmp-recommendation_gallery .cmp-recommendation_gallery__item .cmp-product_panel_list--empty,
.cmp-product-search-by-model .cmp-product_panel_list,
.cmp-product-search-by-model .cmp-product_panel_list_category,
.cmp-product-search-by-model
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty,
.cmp-product-search .cmp-product_panel_list,
.cmp-product-search .cmp-product_panel_list_category,
.cmp-product-search .cmp-recommendation_gallery .cmp-recommendation_gallery__item .cmp-product_panel_list--empty,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-manual-search-by-model
  .cmp-product_panel_list--empty,
.cmp-recommendation_gallery .cmp-recommendation_gallery__item .cmp-manual-search .cmp-product_panel_list--empty,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product-search-by-model
  .cmp-product_panel_list--empty,
.cmp-recommendation_gallery .cmp-recommendation_gallery__item .cmp-product-search .cmp-product_panel_list--empty {
  margin: 0 -1pc;
}
.cmp-manual-search-by-model .cmp-product_panel_list__items,
.cmp-manual-search-by-model
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items,
.cmp-manual-search .cmp-product_panel_list__items,
.cmp-manual-search
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items,
.cmp-product-search-by-model .cmp-product_panel_list__items,
.cmp-product-search-by-model
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items,
.cmp-product-search .cmp-product_panel_list__items,
.cmp-product-search
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-manual-search-by-model
  .cmp-product_panel_list_category__items,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-manual-search
  .cmp-product_panel_list_category__items,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product-search-by-model
  .cmp-product_panel_list_category__items,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product-search
  .cmp-product_panel_list_category__items {
  margin-left: 0 !important;
}
.cmp-manual-search-by-model .cmp-product_panel_list__item,
.cmp-manual-search-by-model
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item,
.cmp-manual-search .cmp-product_panel_list__item,
.cmp-manual-search
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item,
.cmp-product-search-by-model .cmp-product_panel_list__item,
.cmp-product-search-by-model
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item,
.cmp-product-search .cmp-product_panel_list__item,
.cmp-product-search
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product_panel_list_category__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-manual-search-by-model
  .cmp-product_panel_list_category__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-manual-search
  .cmp-product_panel_list_category__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product-search-by-model
  .cmp-product_panel_list_category__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items
  .cmp-product-search
  .cmp-product_panel_list_category__item {
  width: 280px !important;
  margin-bottom: 0 !important;
  margin-left: 0 !important;
}
@media (max-width: 767px) {
  .cmp-manual-search-by-model .cmp-product_panel_list__item,
  .cmp-manual-search-by-model
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-manual-search .cmp-product_panel_list__item,
  .cmp-manual-search
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product-search-by-model .cmp-product_panel_list__item,
  .cmp-product-search-by-model
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product-search .cmp-product_panel_list__item,
  .cmp-product-search
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-manual-search-by-model
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-manual-search
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product-search-by-model
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product-search
    .cmp-product_panel_list_category__item {
    width: 49.33333vw !important;
  }
}
.cmp-manual-search-by-model .cmp-product_panel_list .cmp-product_panel,
.cmp-manual-search-by-model .cmp-product_panel_list_category .cmp-product_panel,
.cmp-manual-search-by-model
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel,
.cmp-manual-search .cmp-product_panel_list .cmp-product_panel,
.cmp-manual-search .cmp-product_panel_list_category .cmp-product_panel,
.cmp-manual-search
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel,
.cmp-product-search-by-model .cmp-product_panel_list .cmp-product_panel,
.cmp-product-search-by-model .cmp-product_panel_list_category .cmp-product_panel,
.cmp-product-search-by-model
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel,
.cmp-product-search .cmp-product_panel_list .cmp-product_panel,
.cmp-product-search .cmp-product_panel_list_category .cmp-product_panel,
.cmp-product-search
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-manual-search-by-model
  .cmp-product_panel_list--empty
  .cmp-product_panel,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-manual-search
  .cmp-product_panel_list--empty
  .cmp-product_panel,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product-search-by-model
  .cmp-product_panel_list--empty
  .cmp-product_panel,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product-search
  .cmp-product_panel_list--empty
  .cmp-product_panel {
  width: 280px !important;
}
@media (max-width: 767px) {
  .cmp-manual-search-by-model .cmp-product_panel_list .cmp-product_panel,
  .cmp-manual-search-by-model .cmp-product_panel_list_category .cmp-product_panel,
  .cmp-manual-search-by-model
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel,
  .cmp-manual-search .cmp-product_panel_list .cmp-product_panel,
  .cmp-manual-search .cmp-product_panel_list_category .cmp-product_panel,
  .cmp-manual-search
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel,
  .cmp-product-search-by-model .cmp-product_panel_list .cmp-product_panel,
  .cmp-product-search-by-model .cmp-product_panel_list_category .cmp-product_panel,
  .cmp-product-search-by-model
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel,
  .cmp-product-search .cmp-product_panel_list .cmp-product_panel,
  .cmp-product-search .cmp-product_panel_list_category .cmp-product_panel,
  .cmp-product-search
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-manual-search-by-model
    .cmp-product_panel_list--empty
    .cmp-product_panel,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-manual-search
    .cmp-product_panel_list--empty
    .cmp-product_panel,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product-search-by-model
    .cmp-product_panel_list--empty
    .cmp-product_panel,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product-search
    .cmp-product_panel_list--empty
    .cmp-product_panel {
    width: 49.33333vw !important;
  }
}
.cmp-manual-search-by-model__text,
.cmp-manual-search__text,
.cmp-product-search-by-model__text,
.cmp-product-search__text {
  font-size: 14px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cmp-manual-search-by-model__text,
  .cmp-manual-search__text,
  .cmp-product-search-by-model__text,
  .cmp-product-search__text {
    font-size: 9pt;
  }
}
.cmp-manual-search-by-model__guide a,
.cmp-manual-search__guide a,
.cmp-product-search-by-model__guide a,
.cmp-product-search__guide a {
  text-decoration: underline !important;
}
.cmp-manual-search-by-model__product-list-item,
.cmp-manual-search__product-list-item,
.cmp-product-search-by-model__product-list-item,
.cmp-product-search__product-list-item {
  font-size: 1pc;
  font-weight: 700;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cmp-manual-search-by-model__product-list-item,
  .cmp-manual-search__product-list-item,
  .cmp-product-search-by-model__product-list-item,
  .cmp-product-search__product-list-item {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
  }
}
.cmp-manual-search-by-model__product-list,
.cmp-manual-search__product-list,
.cmp-product-search-by-model__product-list,
.cmp-product-search__product-list {
  margin-top: 4rem;
}
@media (max-width: 767px) {
  .cmp-manual-search-by-model__product-list,
  .cmp-manual-search__product-list,
  .cmp-product-search-by-model__product-list,
  .cmp-product-search__product-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.cmp-manual-search-by-model__research,
.cmp-manual-search__research,
.cmp-product-search-by-model__research,
.cmp-product-search__research {
  text-align: right;
  font-size: 9pt;
  margin-bottom: 2rem;
  text-decoration: underline;
}
@media (max-width: 767px) {
  .cmp-manual-search-by-model__research,
  .cmp-manual-search__research,
  .cmp-product-search-by-model__research,
  .cmp-product-search__research {
    font-size: 10px;
  }
}
.cmp-manual-search-by-model__research-link:hover,
.cmp-manual-search__research-link:hover,
.cmp-product-search-by-model__research-link:hover,
.cmp-product-search__research-link:hover {
  cursor: pointer;
}
.cmp-manual-search-by-model a,
.cmp-manual-search a,
.cmp-product-search-by-model a,
.cmp-product-search a {
  color: #000;
  text-decoration: none;
}
.cmp-manual-search-by-model input::-webkit-calendar-picker-indicator,
.cmp-manual-search input::-webkit-calendar-picker-indicator,
.cmp-product-search-by-model input::-webkit-calendar-picker-indicator,
.cmp-product-search input::-webkit-calendar-picker-indicator {
  display: none !important;
}
.cmp-product-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  .cmp-product-info {
    display: block;
    text-align: center;
  }
}
.cmp-product-info .p-product_detail-variation {
  width: 375px;
}
@media (max-width: 767px) {
  .cmp-product-info .p-product_detail-variation {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cmp-product-info .p-product_detail-variation {
    margin-top: 1.5rem;
  }
}
.cmp-product-info-image {
  width: 100%;
  -webkit-box-flex: 3;
  -ms-flex: 3;
  flex: 3;
  display: grid;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cmp-product-info-image {
    display: none;
  }
}
.cmp-product-info-image img {
  width: 70%;
  height: auto;
  margin: 0 auto;
}
.cmp-product-info-sp-image {
  display: none;
}
@media (max-width: 767px) {
  .cmp-product-info-sp-image {
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    width: 91.46667vw;
    height: 91.46667vw;
    margin-bottom: 5px;
  }
  .cmp-product-info-sp-image img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: top;
  }
}
.cmp-product-sp-detail {
  display: none;
}
@media (max-width: 767px) {
  .cmp-product-sp-detail {
    display: block;
  }
}
.cmp-product-info-area {
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 20px;
  -webkit-box-flex: 5;
  -ms-flex: 5;
  flex: 5;
}
@media (max-width: 767px) {
  .cmp-product-info-area__container {
    background-color: #f7f8fa;
    padding: 10.66667vw 4.26667vw 4vw;
  }
}
.cmp-product-info-area__guide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cmp-product-info-area__guide {
    display: block;
    text-align: left;
    padding-top: 5.33333vw;
  }
}
@media (max-width: 767px) {
  .cmp-product-info-area {
    text-align: left;
    margin-left: 0;
  }
}
.cmp-product-info-area .cmp-title h1 {
  font-size: 42px;
  line-height: 1;
  padding-top: 0;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cmp-product-info-area .cmp-title h1 {
    padding-top: 0;
    font-size: 9.6vw !important;
  }
}
.cmp-product-info-area .cmp-title h3 {
  font-size: 18px;
  font-weight: 200;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .cmp-product-info-area .cmp-title h3 {
    font-size: 4.8vw !important;
  }
}
.cmp-product-info-area .cmp-button--white {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cmp-product-info-area .cmp-button--white {
    padding: 0 calc(0.5rem + 1pc);
  }
}
.cmp-product-info-area .cmp-button--white .cmp-button {
  min-width: 230px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cmp-product-info-area .cmp-button--white .cmp-button {
    min-width: 170px;
    padding-left: 5px;
    padding-right: 5px;
    width: 100%;
  }
}
.cmp-product-info-area__link {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cmp-product-info-area__link {
    text-align: right;
  }
}
.cmp-product-info-area__link a {
  color: #000;
}
@media (max-width: 767px) {
  .cmp-product-info-area .cmp-accordion__item {
    margin: 0 1pc;
  }
}
.cmp-product-info-area .cmp-accordion__title {
  border-top: none;
  font-size: 9pt;
  font-weight: 700;
  padding-top: 0;
}
.cmp-product-info-area .cmp-accordion__title:after {
  top: -20%;
}
.cmp-product-info-area .cmp-product-faq-list__name {
  font-size: 14px;
  margin-bottom: 1rem;
}
.cmp-product-info-area .cmp-product-faq-list__name a {
  color: #000;
}
@media (max-width: 767px) {
  .cmp-product-info-area .cmp-product-faq-list__name {
    font-size: 9pt;
  }
}
.cmp-faq-list.cmp-tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-top: 1px solid #bebebe;
  margin-bottom: 6rem;
}
.cmp-faq-list.cmp-tabs .cmp-tabs__tablist {
  border-right: 1px solid #bebebe;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: block;
  padding-top: 1.7rem;
}
@media (max-width: 767px) {
  .cmp-faq-list.cmp-tabs .cmp-tabs__tablist {
    display: none;
  }
}
.cmp-faq-list.cmp-tabs .cmp-tabs__select-menu-container {
  display: none;
}
@media (max-width: 767px) {
  .cmp-faq-list.cmp-tabs .cmp-tabs__select-menu-container {
    display: block;
  }
}
.cmp-faq-list.cmp-tabs .cmp-tabs__select-menu-container .cmp-tabs__select-menu {
  width: 100%;
  height: 4pc;
  font-size: 18px;
  margin-bottom: 1.5rem;
  padding-left: 2rem;
}
.cmp-faq-list.cmp-tabs .cmp-tabs__select-menu-container select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url(clientlib-site/resources/images/common/icon/icon_arrow_down.svg);
  background-repeat: no-repeat;
  background-size: 2pc;
  background-position: right 10px center;
  outline: none;
}
.cmp-faq-list.cmp-tabs .cmp-tabs__tabs-content {
  -webkit-box-flex: 5;
  -ms-flex: 5;
  flex: 5;
}
.cmp-faq-list.cmp-tabs .cmp-tabs__tabs-content .cmp-tabs__tabpanel {
  padding-top: 2rem;
  padding-left: 3rem;
  padding-right: 3rem;
}
@media (max-width: 767px) {
  .cmp-faq-list.cmp-tabs .cmp-tabs__tabs-content .cmp-tabs__tabpanel {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.cmp-faq-list.cmp-tabs .cmp-faq-list-content.is-hidden {
  display: none;
}
.cmp-faq-list.cmp-tabs .cmp-tabs__tab {
  border: none;
  background-color: #fff;
  -webkit-box-pack: normal;
  -ms-flex-pack: normal;
  justify-content: normal;
  text-align: left;
  opacity: 0.5;
  overflow: visible;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: unset;
  -webkit-box-align: start;
  line-height: normal;
  padding-left: 0;
  height: auto;
}
@media (max-width: 767px) {
  .cmp-faq-list.cmp-tabs .cmp-tabs__tab {
    background-color: #f7f8fa;
    border: 1px solid #bebebe;
    text-align: center;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
.cmp-faq-list.cmp-tabs .cmp-tabs__tab--active {
  font-weight: 700;
  opacity: 1;
}
@media (max-width: 767px) {
  .cmp-faq-list.cmp-tabs .cmp-tabs__tab--active {
    background-color: #fff;
    border: none;
    border-top: 4px solid #000;
  }
}
.cmp-faq-list.cmp-tabs .cmp-tabs__tab--active span {
  border-bottom: 2px solid #000;
}
.cmp-faq-list.cmp-tabs .cmp-button {
  position: absolute;
  margin-top: 1rem;
  min-width: 130px;
  min-height: 30px;
  height: 30px;
  border: 1px solid #000;
}
.cmp-faq-list.cmp-tabs .cmp-button__text {
  font-size: 9pt;
}
.cmp-faq-list.cmp-tabs .cmp-button:hover {
  cursor: pointer;
}
.cmp-faq-list.cmp-tabs a {
  text-decoration: none;
}
.cmp-faq-list.cmp-tabs li a {
  display: block;
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cmp-faq-list.cmp-tabs {
    display: block;
    border-top: none;
  }
}
.cmp-tabbed-faq-list .cmp-title h2 {
  padding-bottom: 0;
}
.cmp-tabbed-faq-list-keyword {
  text-align: right;
  display: block;
  padding-bottom: 2rem;
  margin-top: -1.5rem;
  margin-right: 3rem;
}
@media (max-width: 767px) {
  .cmp-tabbed-faq-list-keyword {
    margin-top: 1rem;
    margin-right: 2.5rem;
    padding-bottom: 1.5rem;
  }
}
.cmp-tabbed-faq-list-keyword__search {
  color: #000;
  text-decoration: none;
  border-bottom: 1px solid #000;
}
.cmp-tabbed-faq-list-keyword__search-label:before {
  content: '';
  background-image: url(https://dynl.mktgcdn.com/p/7A99mGH0hGSpyHlMTlM36YDU-IGQ6kKwDUjGbDh9gRk/700x450.png);
  background-size: 1em 1em;
  display: inline-block;
  width: 1em;
  height: 1em;
}
.cmp-tabbed-faq-list-keyword__popup {
  position: absolute;
  right: 55px;
}
@media (max-width: 767px) {
  .cmp-tabbed-faq-list-keyword__popup {
    right: 15px;
  }
}
.cmp-tabbed-faq-list-keyword__popup:hover {
  cursor: pointer;
}
.cmp-tabbed-faq-list-keyword-sp {
  text-align: right;
  display: none;
  padding-bottom: 2rem;
  margin-right: 2rem;
}
@media (max-width: 767px) {
  .cmp-tabbed-faq-list-keyword-sp {
    display: block;
  }
}
.cmp-support-info {
  padding-bottom: 1rem;
}
.cmp-recommendation_gallery .cmp-product_panel_list,
.cmp-recommendation_gallery .cmp-product_panel_list_category,
.cmp-recommendation_gallery .cmp-recommendation_gallery__item .cmp-product_panel_list--empty {
  padding-top: 0;
}
@media screen and (max-width: 767px) {
  .cmp-recommendation_gallery .cmp-product_panel_list,
  .cmp-recommendation_gallery .cmp-product_panel_list_category,
  .cmp-recommendation_gallery .cmp-recommendation_gallery__item .cmp-product_panel_list--empty {
    min-height: auto;
  }
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list,
  .cmp-recommendation_gallery .cmp-product_panel_list .cmp-product_panel_list__list,
  .cmp-recommendation_gallery .cmp-product_panel_list_category .cmp-product_panel_list__list,
  .cmp-recommendation_gallery .cmp-product_panel_list_category .cmp-product_panel_list_category__list,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list {
    margin-top: 0;
  }
}
.cmp-recommendation_gallery .cmp-recommendation_gallery__item {
  margin-bottom: 14px;
}
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__list
  .cmp-product_panel_list_category__items,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items,
.cmp-product_panel_list_category
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__list
  .cmp-product_panel_list__items,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list__items,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__list
  .cmp-product_panel_list_category__items {
  flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
}
.cmp-recommendation_gallery .cmp-title__text--empty {
  width: 50%;
  max-width: 350px;
  height: 2pc;
  background: #f7f8fa;
}
@media screen and (max-width: 767px) {
  .cmp-recommendation_gallery .cmp-title__text--empty {
    height: 20px;
  }
}
.is-lang-rtl,
body.is-lang-rtl,
html[lang='ar-AE'],
html[lang='ar'],
html[lang='fa'] {
  direction: rtl;
}
.is-lang-rtl ol,
.is-lang-rtl ul,
body.is-lang-rtl ol,
body.is-lang-rtl ul,
html[lang='ar-AE'] ol,
html[lang='ar-AE'] ul,
html[lang='ar'] ol,
html[lang='ar'] ul,
html[lang='fa'] ol,
html[lang='fa'] ul {
  padding-right: 0;
}
.is-lang-rtl .cmp-content_panel .cmp-content_panel__info .cmp-content_panel__title:after,
body.is-lang-rtl .cmp-content_panel .cmp-content_panel__info .cmp-content_panel__title:after,
html[lang='ar-AE'] .cmp-content_panel .cmp-content_panel__info .cmp-content_panel__title:after,
html[lang='ar'] .cmp-content_panel .cmp-content_panel__info .cmp-content_panel__title:after,
html[lang='fa'] .cmp-content_panel .cmp-content_panel__info .cmp-content_panel__title:after {
  left: -20px;
  right: auto;
}
.is-lang-rtl .cmp-content_panel a[target='_blank'] .cmp-content_panel__info .cmp-content_panel__title:after,
body.is-lang-rtl .cmp-content_panel a[target='_blank'] .cmp-content_panel__info .cmp-content_panel__title:after,
html[lang='ar-AE'] .cmp-content_panel a[target='_blank'] .cmp-content_panel__info .cmp-content_panel__title:after,
html[lang='ar'] .cmp-content_panel a[target='_blank'] .cmp-content_panel__info .cmp-content_panel__title:after,
html[lang='fa'] .cmp-content_panel a[target='_blank'] .cmp-content_panel__info .cmp-content_panel__title:after {
  left: 0;
  right: 10px;
  position: relative;
}
.is-lang-rtl .cmp-product_panel .cmp-product_panel__info,
body.is-lang-rtl .cmp-product_panel .cmp-product_panel__info,
html[lang='ar-AE'] .cmp-product_panel .cmp-product_panel__info,
html[lang='ar'] .cmp-product_panel .cmp-product_panel__info,
html[lang='fa'] .cmp-product_panel .cmp-product_panel__info {
  direction: rtl;
}
.is-lang-rtl .cmp-product_panel__recommend,
body.is-lang-rtl .cmp-product_panel__recommend,
html[lang='ar-AE'] .cmp-product_panel__recommend,
html[lang='ar'] .cmp-product_panel__recommend,
html[lang='fa'] .cmp-product_panel__recommend {
  -webkit-transform-origin: right center !important;
  transform-origin: right center !important;
}
.is-lang-rtl .cmp-product_panel .cmp-product_panel__icon-fav,
body.is-lang-rtl .cmp-product_panel .cmp-product_panel__icon-fav,
html[lang='ar-AE'] .cmp-product_panel .cmp-product_panel__icon-fav,
html[lang='ar'] .cmp-product_panel .cmp-product_panel__icon-fav,
html[lang='fa'] .cmp-product_panel .cmp-product_panel__icon-fav {
  right: auto;
  left: 9pt;
}
.is-lang-rtl .cmp-product_panel .cmp-product_panel__thumb .cmp-product_panel__tag,
body.is-lang-rtl .cmp-product_panel .cmp-product_panel__thumb .cmp-product_panel__tag,
html[lang='ar-AE'] .cmp-product_panel .cmp-product_panel__thumb .cmp-product_panel__tag,
html[lang='ar'] .cmp-product_panel .cmp-product_panel__thumb .cmp-product_panel__tag,
html[lang='fa'] .cmp-product_panel .cmp-product_panel__thumb .cmp-product_panel__tag {
  right: 9pt;
  left: auto;
}
.is-lang-rtl .cmp-product_panel .cmp-product_panel__icon-addcart,
body.is-lang-rtl .cmp-product_panel .cmp-product_panel__icon-addcart,
html[lang='ar-AE'] .cmp-product_panel .cmp-product_panel__icon-addcart,
html[lang='ar'] .cmp-product_panel .cmp-product_panel__icon-addcart,
html[lang='fa'] .cmp-product_panel .cmp-product_panel__icon-addcart {
  left: 9pt;
  right: auto;
}
.cmp-product_panel_list--slider
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list--slider
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list--slider
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list--slider
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list--slider
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  body.is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  html[lang='ar-AE']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  html[lang='ar']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  html[lang='fa']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category--slider
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category--slider
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category--slider
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category--slider
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category--slider
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  body.is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  html[lang='ar-AE']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  html[lang='ar']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  html[lang='fa']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  body.is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  body.is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='ar-AE']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='ar-AE']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='ar']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='ar']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='fa']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='fa']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .is-lang-rtl
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .is-lang-rtl
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  .is-lang-rtl
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  body.is-lang-rtl
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  body.is-lang-rtl
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  body.is-lang-rtl
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  html[lang='ar-AE']
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  html[lang='ar-AE']
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  html[lang='ar-AE']
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  html[lang='ar']
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  html[lang='ar']
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  html[lang='ar']
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  html[lang='fa']
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  html[lang='fa']
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list_category
  html[lang='fa']
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-product_panel_list
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  body.is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  html[lang='ar-AE']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  html[lang='ar']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  html[lang='fa']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.is-lang-rtl
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.is-lang-rtl
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.is-lang-rtl
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.is-lang-rtl
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.is-lang-rtl
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
.is-lang-rtl
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
body.is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
body.is-lang-rtl
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
body.is-lang-rtl
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
body.is-lang-rtl
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
body.is-lang-rtl
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
body.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
body.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
body.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
body.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
body.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
body.is-lang-rtl
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
body.is-lang-rtl
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar-AE']
  .cmp-content-panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar-AE']
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar-AE']
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar-AE']
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar-AE']
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar-AE']
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar-AE']
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar-AE']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar-AE']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar-AE']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar-AE']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar-AE']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar']
  .cmp-content-panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar']
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar']
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar']
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar']
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar']
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar']
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='ar']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='fa']
  .cmp-content-panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='fa']
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='fa']
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='fa']
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='fa']
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='fa']
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='fa']
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='fa']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='fa']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='fa']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='fa']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item,
html[lang='fa']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item {
  margin-left: 15px;
  margin-right: 0;
}
@media screen and (max-width: 767px) {
  .cmp-product_panel_list--slider
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list--slider
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list--slider
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list--slider
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list--slider
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category--slider
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category--slider
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category--slider
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category--slider
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category--slider
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .is-lang-rtl
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .is-lang-rtl
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  body.is-lang-rtl
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  body.is-lang-rtl
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar-AE']
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar-AE']
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar']
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar']
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='fa']
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='fa']
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item {
    margin-left: 2vw;
  }
}
@media screen and (max-width: 767px) {
  .cmp-product_panel_list--slider
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list--slider
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list--slider
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list--slider
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list--slider
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category--slider
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category--slider
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category--slider
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category--slider
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category--slider
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .is-lang-rtl
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .is-lang-rtl
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  body.is-lang-rtl
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  body.is-lang-rtl
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar-AE']
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar-AE']
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar']
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar']
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='fa']
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='fa']
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info {
    direction: rtl;
  }
}
.cmp-product_panel_list--slider
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list--slider
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list--slider
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list--slider
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list--slider
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  body.is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  html[lang='ar-AE']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  html[lang='ar']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  html[lang='fa']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category--slider
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category--slider
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category--slider
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category--slider
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category--slider
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  body.is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  html[lang='ar-AE']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  html[lang='ar']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  html[lang='fa']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  body.is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  body.is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='ar-AE']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='ar-AE']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='ar']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='ar']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='fa']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='fa']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .is-lang-rtl
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .is-lang-rtl
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  .is-lang-rtl
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  body.is-lang-rtl
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  body.is-lang-rtl
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  body.is-lang-rtl
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  html[lang='ar-AE']
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  html[lang='ar-AE']
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  html[lang='ar-AE']
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  html[lang='ar']
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  html[lang='ar']
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  html[lang='ar']
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  html[lang='fa']
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  html[lang='fa']
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list_category
  html[lang='fa']
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-product_panel_list
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  body.is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  html[lang='ar-AE']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  html[lang='ar']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  html[lang='fa']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.is-lang-rtl
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.is-lang-rtl
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.is-lang-rtl
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.is-lang-rtl
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.is-lang-rtl
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
.is-lang-rtl
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
body.is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
body.is-lang-rtl
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
body.is-lang-rtl
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
body.is-lang-rtl
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
body.is-lang-rtl
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
body.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
body.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
body.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
body.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
body.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
body.is-lang-rtl
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
body.is-lang-rtl
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar-AE']
  .cmp-content-panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar-AE']
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar-AE']
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar-AE']
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar-AE']
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar-AE']
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar-AE']
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar-AE']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar-AE']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar-AE']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar-AE']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar-AE']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar']
  .cmp-content-panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar']
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar']
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar']
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar']
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar']
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar']
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='ar']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='fa']
  .cmp-content-panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='fa']
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='fa']
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='fa']
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='fa']
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='fa']
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='fa']
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='fa']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='fa']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='fa']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='fa']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before,
html[lang='fa']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:before {
  right: auto;
  left: 2vw;
}
.cmp-product_panel_list--slider
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list--slider
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list--slider
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list--slider
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list--slider
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  body.is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  html[lang='ar-AE']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  html[lang='ar']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  html[lang='fa']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category--slider
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category--slider
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category--slider
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category--slider
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category--slider
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  body.is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  html[lang='ar-AE']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  html[lang='ar']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  html[lang='fa']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  body.is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  body.is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='ar-AE']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='ar-AE']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='ar']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='ar']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='fa']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='fa']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .is-lang-rtl
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .is-lang-rtl
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  .is-lang-rtl
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  body.is-lang-rtl
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  body.is-lang-rtl
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  body.is-lang-rtl
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  html[lang='ar-AE']
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  html[lang='ar-AE']
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  html[lang='ar-AE']
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  html[lang='ar']
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  html[lang='ar']
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  html[lang='ar']
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  html[lang='fa']
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  html[lang='fa']
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list_category
  html[lang='fa']
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-product_panel_list
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  body.is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  html[lang='ar-AE']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  html[lang='ar']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  html[lang='fa']
  .cmp-content-panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  body.is-lang-rtl
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='ar-AE']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='ar']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='fa']
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.is-lang-rtl
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.is-lang-rtl
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.is-lang-rtl
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.is-lang-rtl
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.is-lang-rtl
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
.is-lang-rtl
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
body.is-lang-rtl
  .cmp-content-panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
body.is-lang-rtl
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
body.is-lang-rtl
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
body.is-lang-rtl
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
body.is-lang-rtl
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
body.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
body.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
body.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
body.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
body.is-lang-rtl
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
body.is-lang-rtl
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
body.is-lang-rtl
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar-AE']
  .cmp-content-panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar-AE']
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar-AE']
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar-AE']
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar-AE']
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar-AE']
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar-AE']
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar-AE']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar-AE']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar-AE']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar-AE']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar-AE']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar']
  .cmp-content-panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar']
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar']
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar']
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar']
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar']
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar']
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='ar']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='fa']
  .cmp-content-panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='fa']
  .cmp-product_panel_list--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='fa']
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='fa']
  .cmp-product_panel_list
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='fa']
  .cmp-product_panel_list_category--slider
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='fa']
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='fa']
  .cmp-product_panel_list_category
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='fa']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='fa']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='fa']
  .cmp-product_panel_list_category
  .cmp-product_panel_list_category__wrapper
  .cmp-product_panel_list_category__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='fa']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-content-panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after,
html[lang='fa']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-product_panel_list__wrapper
  .cmp-product_panel_list__frame
  .cmp-content-panel_list
  .cmp-content-panel_list__items
  .cmp-content-panel_list__item
  .cmp-content_panel__info:after {
  right: auto;
  left: 6.4vw;
  -webkit-transform: translateX(-50%) rotate(225deg);
  transform: translateX(-50%) rotate(225deg);
}
@media screen and (max-width: 767px) {
  .cmp-product_panel_list--slider
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list--slider
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list--slider
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list--slider
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list--slider
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category--slider
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category--slider
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category--slider
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category--slider
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category--slider
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .is-lang-rtl
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .is-lang-rtl
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  body.is-lang-rtl
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  body.is-lang-rtl
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar-AE']
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar-AE']
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar']
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar']
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='fa']
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='fa']
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__title {
    text-align: right;
  }
}
@media screen and (max-width: 767px) {
  .cmp-product_panel_list--slider
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list--slider
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list--slider
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list--slider
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list--slider
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category--slider
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category--slider
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category--slider
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category--slider
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category--slider
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .is-lang-rtl
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .is-lang-rtl
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  body.is-lang-rtl
    .cmp-content-panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  body.is-lang-rtl
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  body.is-lang-rtl
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar-AE']
    .cmp-content-panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar-AE']
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar-AE']
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar']
    .cmp-content-panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar']
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar']
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='fa']
    .cmp-content-panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='fa']
    .cmp-product_panel_list--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='fa']
    .cmp-product_panel_list_category--slider
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__wrapper
    .cmp-product_panel_list_category__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-content-panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__wrapper
    .cmp-product_panel_list__frame
    .cmp-content-panel_list
    .cmp-content-panel_list__items
    .cmp-content-panel_list__item
    .cmp-content_panel__info
    .cmp-content_panel__info-main
    .cmp-content_panel__desc {
    padding-left: 9.33333vw !important;
    padding-right: 0 !important;
    text-align: right;
  }
}
.is-lang-rtl .cmp-product_list .cmp-product_list__items .cmp-product_list__item,
body.is-lang-rtl .cmp-product_list .cmp-product_list__items .cmp-product_list__item,
html[lang='ar-AE'] .cmp-product_list .cmp-product_list__items .cmp-product_list__item,
html[lang='ar'] .cmp-product_list .cmp-product_list__items .cmp-product_list__item,
html[lang='fa'] .cmp-product_list .cmp-product_list__items .cmp-product_list__item {
  margin-right: 0;
  margin-left: 15px;
}
@media screen and (max-width: 767px) {
  .is-lang-rtl .cmp-product_list .cmp-product_list__items .cmp-product_list__item,
  body.is-lang-rtl .cmp-product_list .cmp-product_list__items .cmp-product_list__item,
  html[lang='ar-AE'] .cmp-product_list .cmp-product_list__items .cmp-product_list__item,
  html[lang='ar'] .cmp-product_list .cmp-product_list__items .cmp-product_list__item,
  html[lang='fa'] .cmp-product_list .cmp-product_list__items .cmp-product_list__item {
    margin-left: 2vw;
  }
}
@media (min-width: 768px) {
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items,
  .is-lang-rtl .cmp-product_panel_list .cmp-product_panel_list__list .cmp-product_panel_list__items,
  .is-lang-rtl .cmp-product_panel_list_category .cmp-product_panel_list__list .cmp-product_panel_list__items,
  .is-lang-rtl .cmp-product_panel_list_category .cmp-product_panel_list_category__list .cmp-product_panel_list__items,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items,
  body.is-lang-rtl .cmp-product_panel_list .cmp-product_panel_list__list .cmp-product_panel_list__items,
  body.is-lang-rtl .cmp-product_panel_list_category .cmp-product_panel_list__list .cmp-product_panel_list__items,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items,
  html[lang='ar-AE'] .cmp-product_panel_list .cmp-product_panel_list__list .cmp-product_panel_list__items,
  html[lang='ar-AE'] .cmp-product_panel_list_category .cmp-product_panel_list__list .cmp-product_panel_list__items,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items,
  html[lang='ar'] .cmp-product_panel_list .cmp-product_panel_list__list .cmp-product_panel_list__items,
  html[lang='ar'] .cmp-product_panel_list_category .cmp-product_panel_list__list .cmp-product_panel_list__items,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items,
  html[lang='fa'] .cmp-product_panel_list .cmp-product_panel_list__list .cmp-product_panel_list__items,
  html[lang='fa'] .cmp-product_panel_list_category .cmp-product_panel_list__list .cmp-product_panel_list__items,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items {
    margin-left: 0;
  }
}
@media screen and (max-width: 767px) {
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items,
  .is-lang-rtl .cmp-product_panel_list .cmp-product_panel_list__list .cmp-product_panel_list__items,
  .is-lang-rtl .cmp-product_panel_list_category .cmp-product_panel_list__list .cmp-product_panel_list__items,
  .is-lang-rtl .cmp-product_panel_list_category .cmp-product_panel_list_category__list .cmp-product_panel_list__items,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items,
  body.is-lang-rtl .cmp-product_panel_list .cmp-product_panel_list__list .cmp-product_panel_list__items,
  body.is-lang-rtl .cmp-product_panel_list_category .cmp-product_panel_list__list .cmp-product_panel_list__items,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items,
  html[lang='ar-AE'] .cmp-product_panel_list .cmp-product_panel_list__list .cmp-product_panel_list__items,
  html[lang='ar-AE'] .cmp-product_panel_list_category .cmp-product_panel_list__list .cmp-product_panel_list__items,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items,
  html[lang='ar'] .cmp-product_panel_list .cmp-product_panel_list__list .cmp-product_panel_list__items,
  html[lang='ar'] .cmp-product_panel_list_category .cmp-product_panel_list__list .cmp-product_panel_list__items,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items,
  html[lang='fa'] .cmp-product_panel_list .cmp-product_panel_list__list .cmp-product_panel_list__items,
  html[lang='fa'] .cmp-product_panel_list_category .cmp-product_panel_list__list .cmp-product_panel_list__items,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items {
    padding: 0;
  }
}
@media screen and (max-width: 767px) {
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item {
    margin: 0 0 8vw 1.33333vw;
  }
}
@media screen and (max-width: 767px) {
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n),
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list__item:nth-child(2n),
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-product_panel_list_category__list
    .cmp-product_panel_list_category__items
    .cmp-product_panel_list_category__item:nth-child(2n),
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-product_panel_list__list
    .cmp-product_panel_list__items
    .cmp-product_panel_list__item:nth-child(2n) {
    margin-right: 0;
    margin-left: 0;
  }
}
@media print, screen and (min-width: 768px) {
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop,
  .is-lang-rtl .cmp-product_panel_list .product-filter-container.cmp-product_panel_list__wrapper--desktop,
  .is-lang-rtl .cmp-product_panel_list_category .product-filter-container.cmp-product_panel_list__wrapper--desktop,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop,
  body.is-lang-rtl .cmp-product_panel_list .product-filter-container.cmp-product_panel_list__wrapper--desktop,
  body.is-lang-rtl .cmp-product_panel_list_category .product-filter-container.cmp-product_panel_list__wrapper--desktop,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop,
  html[lang='ar-AE'] .cmp-product_panel_list .product-filter-container.cmp-product_panel_list__wrapper--desktop,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .product-filter-container.cmp-product_panel_list__wrapper--desktop,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop,
  html[lang='ar'] .cmp-product_panel_list .product-filter-container.cmp-product_panel_list__wrapper--desktop,
  html[lang='ar'] .cmp-product_panel_list_category .product-filter-container.cmp-product_panel_list__wrapper--desktop,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop,
  html[lang='fa'] .cmp-product_panel_list .product-filter-container.cmp-product_panel_list__wrapper--desktop,
  html[lang='fa'] .cmp-product_panel_list_category .product-filter-container.cmp-product_panel_list__wrapper--desktop,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop {
    float: right;
  }
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns,
  .is-lang-rtl
    .cmp-product_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns,
  body.is-lang-rtl
    .cmp-product_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns,
  html[lang='ar']
    .cmp-product_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns,
  html[lang='ar']
    .cmp-product_panel_list_category
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns,
  html[lang='fa']
    .cmp-product_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns,
  html[lang='fa']
    .cmp-product_panel_list_category
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__btns {
    -webkit-box-pack: right;
    -ms-flex-pack: right;
    justify-content: right;
  }
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .is-lang-rtl
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    body.is-lang-rtl
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar-AE']
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='ar']
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    html[lang='fa']
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner,
  .is-lang-rtl
    .cmp-product_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner,
  body.is-lang-rtl
    .cmp-product_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner,
  html[lang='ar']
    .cmp-product_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner,
  html[lang='ar']
    .cmp-product_panel_list_category
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner,
  html[lang='fa']
    .cmp-product_panel_list
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner,
  html[lang='fa']
    .cmp-product_panel_list_category
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .product-filter-container.cmp-product_panel_list__wrapper--desktop
    .cmp-filter-sort
    .cmp-filter-sort__inner {
    padding-right: 2px;
    padding-left: 0;
  }
}
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .is-lang-rtl
  .cmp-product_panel_list--empty
  .product-filter-container
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  body.is-lang-rtl
  .cmp-product_panel_list--empty
  .product-filter-container
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  html[lang='ar-AE']
  .cmp-product_panel_list--empty
  .product-filter-container
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  html[lang='ar']
  .cmp-product_panel_list--empty
  .product-filter-container
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  html[lang='fa']
  .cmp-product_panel_list--empty
  .product-filter-container
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
.is-lang-rtl
  .cmp-product_panel_list
  .product-filter-container
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
.is-lang-rtl
  .cmp-product_panel_list_category
  .product-filter-container
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
.is-lang-rtl
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .product-filter-container
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
body.is-lang-rtl
  .cmp-product_panel_list
  .product-filter-container
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
body.is-lang-rtl
  .cmp-product_panel_list_category
  .product-filter-container
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
body.is-lang-rtl
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .product-filter-container
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
html[lang='ar-AE']
  .cmp-product_panel_list
  .product-filter-container
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
html[lang='ar-AE']
  .cmp-product_panel_list_category
  .product-filter-container
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
html[lang='ar-AE']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .product-filter-container
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
html[lang='ar']
  .cmp-product_panel_list
  .product-filter-container
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
html[lang='ar']
  .cmp-product_panel_list_category
  .product-filter-container
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
html[lang='ar']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .product-filter-container
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
html[lang='fa']
  .cmp-product_panel_list
  .product-filter-container
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
html[lang='fa']
  .cmp-product_panel_list_category
  .product-filter-container
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox,
html[lang='fa']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .product-filter-container
  .cmp-filter-sort
  .cmp-filter-sort__sec
  .cmp-filter-sort__items
  label.c-checkbox {
  margin-right: 0;
  margin-left: 5px;
}
.is-lang-rtl .cmp-accordion .cmp-accordion__item .cmp-accordion__panel,
body.is-lang-rtl .cmp-accordion .cmp-accordion__item .cmp-accordion__panel,
html[lang='ar-AE'] .cmp-accordion .cmp-accordion__item .cmp-accordion__panel,
html[lang='ar'] .cmp-accordion .cmp-accordion__item .cmp-accordion__panel,
html[lang='fa'] .cmp-accordion .cmp-accordion__item .cmp-accordion__panel {
  margin-left: 0;
  margin-right: 29px;
}
.is-lang-rtl .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text ul,
body.is-lang-rtl .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text ul,
html[lang='ar-AE'] .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text ul,
html[lang='ar'] .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text ul,
html[lang='fa'] .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text ul {
  text-align: right;
}
.is-lang-rtl .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text ul > li:before,
body.is-lang-rtl .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text ul > li:before,
html[lang='ar-AE'] .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text ul > li:before,
html[lang='ar'] .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text ul > li:before,
html[lang='fa'] .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text ul > li:before {
  margin-left: auto;
  margin-right: -1em;
}
.is-lang-rtl .cmp-accordion .cmp-accordion__item .cmp-accordion__title,
body.is-lang-rtl .cmp-accordion .cmp-accordion__item .cmp-accordion__title,
html[lang='ar-AE'] .cmp-accordion .cmp-accordion__item .cmp-accordion__title,
html[lang='ar'] .cmp-accordion .cmp-accordion__item .cmp-accordion__title,
html[lang='fa'] .cmp-accordion .cmp-accordion__item .cmp-accordion__title {
  text-align: right;
}
@media (min-width: 1367px) {
  .is-lang-rtl .cmp-accordion .cmp-accordion__item .cmp-accordion__title:after,
  body.is-lang-rtl .cmp-accordion .cmp-accordion__item .cmp-accordion__title:after,
  html[lang='ar-AE'] .cmp-accordion .cmp-accordion__item .cmp-accordion__title:after,
  html[lang='ar'] .cmp-accordion .cmp-accordion__item .cmp-accordion__title:after,
  html[lang='fa'] .cmp-accordion .cmp-accordion__item .cmp-accordion__title:after {
    width: 20px;
    height: 20px;
    left: 20px;
    right: auto;
  }
}
@media (min-width: 768px) and (max-width: 1366px) {
  .is-lang-rtl .cmp-accordion .cmp-accordion__item .cmp-accordion__title:after,
  body.is-lang-rtl .cmp-accordion .cmp-accordion__item .cmp-accordion__title:after,
  html[lang='ar-AE'] .cmp-accordion .cmp-accordion__item .cmp-accordion__title:after,
  html[lang='ar'] .cmp-accordion .cmp-accordion__item .cmp-accordion__title:after,
  html[lang='fa'] .cmp-accordion .cmp-accordion__item .cmp-accordion__title:after {
    width: 1.5015vw;
    height: 1.5015vw;
    left: 1.5015vw;
    right: auto;
  }
}
@media screen and (max-width: 767px) {
  .is-lang-rtl .cmp-accordion .cmp-accordion__item .cmp-accordion__title:after,
  body.is-lang-rtl .cmp-accordion .cmp-accordion__item .cmp-accordion__title:after,
  html[lang='ar-AE'] .cmp-accordion .cmp-accordion__item .cmp-accordion__title:after,
  html[lang='ar'] .cmp-accordion .cmp-accordion__item .cmp-accordion__title:after,
  html[lang='fa'] .cmp-accordion .cmp-accordion__item .cmp-accordion__title:after {
    width: 5.33333vw;
    height: 5.33333vw;
    left: 0;
    right: auto;
  }
}
.is-lang-rtl
  .p-product_detail-spec-accordion
  .p-product_detail-spec-accordion__item
  .p-product_detail-spec-accordion__header
  .p-product_detail-spec-accordion__button,
body.is-lang-rtl
  .p-product_detail-spec-accordion
  .p-product_detail-spec-accordion__item
  .p-product_detail-spec-accordion__header
  .p-product_detail-spec-accordion__button,
html[lang='ar-AE']
  .p-product_detail-spec-accordion
  .p-product_detail-spec-accordion__item
  .p-product_detail-spec-accordion__header
  .p-product_detail-spec-accordion__button,
html[lang='ar']
  .p-product_detail-spec-accordion
  .p-product_detail-spec-accordion__item
  .p-product_detail-spec-accordion__header
  .p-product_detail-spec-accordion__button,
html[lang='fa']
  .p-product_detail-spec-accordion
  .p-product_detail-spec-accordion__item
  .p-product_detail-spec-accordion__header
  .p-product_detail-spec-accordion__button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (min-width: 1367px) {
  .is-lang-rtl
    .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__item
    .p-product_detail-spec-accordion__header
    .p-product_detail-spec-accordion__button:after,
  body.is-lang-rtl
    .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__item
    .p-product_detail-spec-accordion__header
    .p-product_detail-spec-accordion__button:after,
  html[lang='ar-AE']
    .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__item
    .p-product_detail-spec-accordion__header
    .p-product_detail-spec-accordion__button:after,
  html[lang='ar']
    .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__item
    .p-product_detail-spec-accordion__header
    .p-product_detail-spec-accordion__button:after,
  html[lang='fa']
    .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__item
    .p-product_detail-spec-accordion__header
    .p-product_detail-spec-accordion__button:after {
    width: 20px;
    height: 20px;
    left: 20px;
    right: auto;
  }
}
@media (min-width: 768px) and (max-width: 1366px) {
  .is-lang-rtl
    .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__item
    .p-product_detail-spec-accordion__header
    .p-product_detail-spec-accordion__button:after,
  body.is-lang-rtl
    .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__item
    .p-product_detail-spec-accordion__header
    .p-product_detail-spec-accordion__button:after,
  html[lang='ar-AE']
    .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__item
    .p-product_detail-spec-accordion__header
    .p-product_detail-spec-accordion__button:after,
  html[lang='ar']
    .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__item
    .p-product_detail-spec-accordion__header
    .p-product_detail-spec-accordion__button:after,
  html[lang='fa']
    .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__item
    .p-product_detail-spec-accordion__header
    .p-product_detail-spec-accordion__button:after {
    width: 1.5015vw;
    height: 1.5015vw;
    left: 1.5015vw;
    right: auto;
  }
}
@media screen and (max-width: 767px) {
  .is-lang-rtl
    .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__item
    .p-product_detail-spec-accordion__header
    .p-product_detail-spec-accordion__button:after,
  body.is-lang-rtl
    .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__item
    .p-product_detail-spec-accordion__header
    .p-product_detail-spec-accordion__button:after,
  html[lang='ar-AE']
    .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__item
    .p-product_detail-spec-accordion__header
    .p-product_detail-spec-accordion__button:after,
  html[lang='ar']
    .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__item
    .p-product_detail-spec-accordion__header
    .p-product_detail-spec-accordion__button:after,
  html[lang='fa']
    .p-product_detail-spec-accordion
    .p-product_detail-spec-accordion__item
    .p-product_detail-spec-accordion__header
    .p-product_detail-spec-accordion__button:after {
    width: 5.33333vw;
    height: 5.33333vw;
    left: 0;
    right: auto;
  }
}
.is-lang-rtl .p-product_detail-utility--secondary div,
body.is-lang-rtl .p-product_detail-utility--secondary div,
html[lang='ar-AE'] .p-product_detail-utility--secondary div,
html[lang='ar'] .p-product_detail-utility--secondary div,
html[lang='fa'] .p-product_detail-utility--secondary div {
  margin-right: 0;
  margin-left: 2%;
}
.is-lang-rtl .p-product_detail-utility--secondary div:last-child,
body.is-lang-rtl .p-product_detail-utility--secondary div:last-child,
html[lang='ar-AE'] .p-product_detail-utility--secondary div:last-child,
html[lang='ar'] .p-product_detail-utility--secondary div:last-child,
html[lang='fa'] .p-product_detail-utility--secondary div:last-child {
  margin-right: 0;
  margin-left: 0;
}
.is-lang-rtl .p-product-stock__fig,
body.is-lang-rtl .p-product-stock__fig,
html[lang='ar-AE'] .p-product-stock__fig,
html[lang='ar'] .p-product-stock__fig,
html[lang='fa'] .p-product-stock__fig {
  text-align: center;
}
.is-lang-rtl .p-product-stock__close-outer,
body.is-lang-rtl .p-product-stock__close-outer,
html[lang='ar-AE'] .p-product-stock__close-outer,
html[lang='ar'] .p-product-stock__close-outer,
html[lang='fa'] .p-product-stock__close-outer {
  left: 0;
  right: auto;
}
@media screen and (max-width: 767px) {
  .is-lang-rtl .p-product-stock__close-inner,
  body.is-lang-rtl .p-product-stock__close-inner,
  html[lang='ar-AE'] .p-product-stock__close-inner,
  html[lang='ar'] .p-product-stock__close-inner,
  html[lang='fa'] .p-product-stock__close-inner {
    right: auto;
    left: 3.2vw;
  }
}
.is-lang-rtl .p-product-stock__notice,
body.is-lang-rtl .p-product-stock__notice,
html[lang='ar-AE'] .p-product-stock__notice,
html[lang='ar'] .p-product-stock__notice,
html[lang='fa'] .p-product-stock__notice {
  padding-left: 0;
  padding-right: 1.2em;
}
@media screen and (max-width: 767px) {
  .is-lang-rtl .cmp-category_list .cmp-category_list__items .cmp-category_list__item:nth-child(2n),
  body.is-lang-rtl .cmp-category_list .cmp-category_list__items .cmp-category_list__item:nth-child(2n),
  html[lang='ar-AE'] .cmp-category_list .cmp-category_list__items .cmp-category_list__item:nth-child(2n),
  html[lang='ar'] .cmp-category_list .cmp-category_list__items .cmp-category_list__item:nth-child(2n),
  html[lang='fa'] .cmp-category_list .cmp-category_list__items .cmp-category_list__item:nth-child(2n) {
    margin-right: 2%;
    margin-left: 0;
  }
}
.cmp-option_panel_list .is-lang-rtl .cmp-option_panel_list__sortwrap,
.cmp-option_panel_list body.is-lang-rtl .cmp-option_panel_list__sortwrap,
.cmp-option_panel_list html[lang='ar-AE'] .cmp-option_panel_list__sortwrap,
.cmp-option_panel_list html[lang='ar'] .cmp-option_panel_list__sortwrap,
.cmp-option_panel_list html[lang='fa'] .cmp-option_panel_list__sortwrap,
.cmp-product_panel_list .is-lang-rtl .cmp-option_panel_list__sortwrap,
.cmp-product_panel_list_category .is-lang-rtl .cmp-option_panel_list__sortwrap,
.cmp-product_panel_list_category body.is-lang-rtl .cmp-option_panel_list__sortwrap,
.cmp-product_panel_list_category html[lang='ar-AE'] .cmp-option_panel_list__sortwrap,
.cmp-product_panel_list_category html[lang='ar'] .cmp-option_panel_list__sortwrap,
.cmp-product_panel_list_category html[lang='fa'] .cmp-option_panel_list__sortwrap,
.cmp-product_panel_list body.is-lang-rtl .cmp-option_panel_list__sortwrap,
.cmp-product_panel_list html[lang='ar-AE'] .cmp-option_panel_list__sortwrap,
.cmp-product_panel_list html[lang='ar'] .cmp-option_panel_list__sortwrap,
.cmp-product_panel_list html[lang='fa'] .cmp-option_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-lang-rtl
  .cmp-option_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  body.is-lang-rtl
  .cmp-option_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='ar-AE']
  .cmp-option_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='ar']
  .cmp-option_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='fa']
  .cmp-option_panel_list__sortwrap,
.is-lang-rtl .cmp-option_panel_list .cmp-option_panel_list__sortwrap,
.is-lang-rtl .cmp-product_panel_list .cmp-option_panel_list__sortwrap,
.is-lang-rtl .cmp-product_panel_list__sortwrap,
.is-lang-rtl .cmp-product_panel_list_category .cmp-option_panel_list__sortwrap,
.is-lang-rtl .cmp-product_panel_list_category__sortwrap,
.is-lang-rtl
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap,
body.is-lang-rtl .cmp-option_panel_list .cmp-option_panel_list__sortwrap,
body.is-lang-rtl .cmp-product_panel_list .cmp-option_panel_list__sortwrap,
body.is-lang-rtl .cmp-product_panel_list__sortwrap,
body.is-lang-rtl .cmp-product_panel_list_category .cmp-option_panel_list__sortwrap,
body.is-lang-rtl .cmp-product_panel_list_category__sortwrap,
body.is-lang-rtl
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap,
html[lang='ar-AE'] .cmp-option_panel_list .cmp-option_panel_list__sortwrap,
html[lang='ar-AE'] .cmp-product_panel_list .cmp-option_panel_list__sortwrap,
html[lang='ar-AE'] .cmp-product_panel_list__sortwrap,
html[lang='ar-AE'] .cmp-product_panel_list_category .cmp-option_panel_list__sortwrap,
html[lang='ar-AE'] .cmp-product_panel_list_category__sortwrap,
html[lang='ar-AE']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap,
html[lang='ar'] .cmp-option_panel_list .cmp-option_panel_list__sortwrap,
html[lang='ar'] .cmp-product_panel_list .cmp-option_panel_list__sortwrap,
html[lang='ar'] .cmp-product_panel_list__sortwrap,
html[lang='ar'] .cmp-product_panel_list_category .cmp-option_panel_list__sortwrap,
html[lang='ar'] .cmp-product_panel_list_category__sortwrap,
html[lang='ar']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap,
html[lang='fa'] .cmp-option_panel_list .cmp-option_panel_list__sortwrap,
html[lang='fa'] .cmp-product_panel_list .cmp-option_panel_list__sortwrap,
html[lang='fa'] .cmp-product_panel_list__sortwrap,
html[lang='fa'] .cmp-product_panel_list_category .cmp-option_panel_list__sortwrap,
html[lang='fa'] .cmp-product_panel_list_category__sortwrap,
html[lang='fa']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .cmp-option_panel_list__sortwrap {
  left: 0;
  right: auto;
}
@media screen and (max-width: 767px) {
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option),
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option) {
    padding-right: 0;
    padding-left: 20px;
  }
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-hdg-title:not(.cmp-filter-sort__sec-hdg-title-sort-option)
    .cmp-filter-sort__sec-hdg-title__arrow {
    right: unset;
    left: 7px;
  }
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  .is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__items,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  .is-lang-rtl .cmp-product_panel_list_category__sortwrap .product-filter-options-bar .cmp-filter-sort__items,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  body.is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__items,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  body.is-lang-rtl .cmp-product_panel_list_category__sortwrap .product-filter-options-bar .cmp-filter-sort__items,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  html[lang='ar-AE'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__items,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  html[lang='ar-AE'] .cmp-product_panel_list_category__sortwrap .product-filter-options-bar .cmp-filter-sort__items,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  html[lang='ar'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__items,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  html[lang='ar'] .cmp-product_panel_list_category__sortwrap .product-filter-options-bar .cmp-filter-sort__items,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  html[lang='fa'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__items,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items,
  html[lang='fa'] .cmp-product_panel_list_category__sortwrap .product-filter-options-bar .cmp-filter-sort__items,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items {
    padding: 30px 1pc 0 0;
  }
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  .is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__items label,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  .is-lang-rtl .cmp-product_panel_list_category__sortwrap .product-filter-options-bar .cmp-filter-sort__items label,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  body.is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__items label,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  body.is-lang-rtl .cmp-product_panel_list_category__sortwrap .product-filter-options-bar .cmp-filter-sort__items label,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  html[lang='ar-AE'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__items label,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  html[lang='ar'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__items label,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  html[lang='ar'] .cmp-product_panel_list_category__sortwrap .product-filter-options-bar .cmp-filter-sort__items label,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  html[lang='fa'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__items label,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label,
  html[lang='fa'] .cmp-product_panel_list_category__sortwrap .product-filter-options-bar .cmp-filter-sort__items label,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label {
    margin-left: 15px;
    margin-right: 0;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__items label.colortips,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  html[lang='ar'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__items label.colortips,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  html[lang='fa'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__items label.colortips,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    label.colortips {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__items.sort-option label,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items.sort-option
    label {
    margin-left: 0;
  }
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items
    .cmp-filter-sort__btns {
    margin-right: -2pc;
    margin-left: 0;
  }
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category__sortwrap
    html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-product_panel_list__narrow,
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .is-lang-rtl .cmp-product_panel_list_category__sortwrap .product-filter-options-bar .cmp-product_panel_list__narrow,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  body.is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-product_panel_list__narrow,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='ar-AE'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-product_panel_list__narrow,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='ar'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-product_panel_list__narrow,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='fa'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-product_panel_list__narrow,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow {
    padding: 9px 9px 9px 0;
  }
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category__sortwrap
    html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  .is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-product_panel_list__narrow:after,
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  body.is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-product_panel_list__narrow:after,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='ar'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-product_panel_list__narrow:after,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='fa'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-product_panel_list__narrow:after,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:after,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:after,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:after,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:after,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:after {
    margin: 0 5px 0 0;
  }
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category__sortwrap
    html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  .is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-product_panel_list__narrow:before,
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  body.is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-product_panel_list__narrow:before,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='ar'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-product_panel_list__narrow:before,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='fa'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-product_panel_list__narrow:before,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:before,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:before,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:before,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:before,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:before {
    right: 0;
    left: unset;
  }
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category__sortwrap
    html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-option_panel_list__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list__narrow:not(.with-highlighted-options),
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-product_panel_list_category__sortwrap
    .cmp-product_panel_list_category__narrow:not(.with-highlighted-options) {
    margin-right: auto;
    margin-left: unset;
  }
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__result-bar__number-of-products {
    float: right;
  }
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  .is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__sec-sort-option,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  .is-lang-rtl .cmp-product_panel_list_category__sortwrap .product-filter-options-bar .cmp-filter-sort__sec-sort-option,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  body.is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__sec-sort-option,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  html[lang='ar-AE'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__sec-sort-option,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  html[lang='ar'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__sec-sort-option,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  html[lang='fa'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__sec-sort-option,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__sec-sort-option {
    float: left;
  }
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  .is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__btn:first-child,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  .is-lang-rtl .cmp-product_panel_list_category__sortwrap .product-filter-options-bar .cmp-filter-sort__btn:first-child,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  body.is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__btn:first-child,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  html[lang='ar-AE'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__btn:first-child,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  html[lang='ar'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__btn:first-child,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  html[lang='fa'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__btn:first-child,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:first-child {
    margin-right: 0;
  }
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  .is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__btn:last-child,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  .is-lang-rtl .cmp-product_panel_list_category__sortwrap .product-filter-options-bar .cmp-filter-sort__btn:last-child,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  body.is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__btn:last-child,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  html[lang='ar-AE'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__btn:last-child,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  html[lang='ar'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__btn:last-child,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  html[lang='fa'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__btn:last-child,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__btn:last-child {
    margin-right: 9pt;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) and (orientation: landscape) {
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__items--colortips,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  body.is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__items--colortips,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  html[lang='ar-AE'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__items--colortips,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  html[lang='ar'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__items--colortips,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  html[lang='fa'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .cmp-filter-sort__items--colortips,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips {
    padding-top: 20px;
  }
}
@media screen and (max-width: 767px) {
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips {
    margin-right: 0;
    margin-left: 1.6vw;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) and (orientation: landscape) {
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips {
    margin-left: 1.79925vw;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) and (orientation: landscape) {
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n),
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .cmp-filter-sort__items--colortips
    label.colortips:nth-child(10n) {
    margin-left: 0;
  }
}
@media screen and (max-width: 767px) {
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .c-radio input[type='radio'] + span,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  body.is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .c-radio input[type='radio'] + span,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  html[lang='ar-AE'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .c-radio input[type='radio'] + span,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  html[lang='ar'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .c-radio input[type='radio'] + span,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  html[lang='fa'] .cmp-product_panel_list__sortwrap .product-filter-options-bar .c-radio input[type='radio'] + span,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span {
    padding-right: 26px;
    padding-left: 0;
  }
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .c-radio input[type='radio'] + span:before,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:before {
    left: auto;
    right: 0;
  }
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .is-lang-rtl .cmp-product_panel_list__sortwrap .product-filter-options-bar .c-radio input[type='radio'] + span:after,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-radio
    input[type='radio']
    + span:after {
    left: auto;
    right: 3px;
  }
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .cmp-option_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .cmp-option_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .cmp-option_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .cmp-option_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .cmp-option_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .cmp-product_panel_list
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .cmp-product_panel_list_category
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .cmp-product_panel_list_category
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .cmp-product_panel_list_category
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .cmp-product_panel_list_category
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .cmp-product_panel_list_category
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .cmp-product_panel_list
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .cmp-product_panel_list
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .cmp-product_panel_list
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .cmp-product_panel_list
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  body.is-lang-rtl
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  body.is-lang-rtl
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  body.is-lang-rtl
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  body.is-lang-rtl
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  body.is-lang-rtl
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  html[lang='ar-AE']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  html[lang='ar-AE']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  html[lang='ar-AE']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  html[lang='ar-AE']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  html[lang='ar-AE']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  html[lang='ar']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  html[lang='ar']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  html[lang='ar']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  html[lang='ar']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  html[lang='ar']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  html[lang='fa']
    .cmp-option_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  html[lang='fa']
    .cmp-product_panel_list
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  html[lang='fa']
    .cmp-product_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  html[lang='fa']
    .cmp-product_panel_list_category
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  html[lang='fa']
    .cmp-product_panel_list_category__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:after,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .cmp-option_panel_list__sortwrap
    .product-filter-options-bar
    .c-checkbox
    input[type='checkbox']
    + span:before {
    left: auto;
    right: 0;
  }
}
.cmp-option_panel_list .is-lang-rtl .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-option_panel_list body.is-lang-rtl .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-option_panel_list html[lang='ar-AE'] .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-option_panel_list html[lang='ar'] .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-option_panel_list html[lang='fa'] .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-product_panel_list .is-lang-rtl .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-product_panel_list_category .is-lang-rtl .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-product_panel_list_category body.is-lang-rtl .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-product_panel_list_category html[lang='ar-AE'] .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-product_panel_list_category html[lang='ar'] .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-product_panel_list_category html[lang='fa'] .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-product_panel_list body.is-lang-rtl .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-product_panel_list html[lang='ar-AE'] .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-product_panel_list html[lang='ar'] .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-product_panel_list html[lang='fa'] .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-lang-rtl
  .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  body.is-lang-rtl
  .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='ar-AE']
  .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='ar']
  .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  html[lang='fa']
  .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.is-lang-rtl .cmp-option_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.is-lang-rtl .cmp-product_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.is-lang-rtl .cmp-product_panel_list__sortwrap.is-brandmenu-side,
.is-lang-rtl .cmp-product_panel_list_category .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.is-lang-rtl
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap,
.is-lang-rtl .is-brandmenu-side.cmp-product_panel_list_category__sortwrap,
body.is-lang-rtl .cmp-option_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
body.is-lang-rtl .cmp-product_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
body.is-lang-rtl .cmp-product_panel_list__sortwrap.is-brandmenu-side,
body.is-lang-rtl .cmp-product_panel_list_category .is-brandmenu-side.cmp-option_panel_list__sortwrap,
body.is-lang-rtl
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap,
body.is-lang-rtl .is-brandmenu-side.cmp-product_panel_list_category__sortwrap,
html[lang='ar-AE'] .cmp-option_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
html[lang='ar-AE'] .cmp-product_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
html[lang='ar-AE'] .cmp-product_panel_list__sortwrap.is-brandmenu-side,
html[lang='ar-AE'] .cmp-product_panel_list_category .is-brandmenu-side.cmp-option_panel_list__sortwrap,
html[lang='ar-AE']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap,
html[lang='ar-AE'] .is-brandmenu-side.cmp-product_panel_list_category__sortwrap,
html[lang='ar'] .cmp-option_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
html[lang='ar'] .cmp-product_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
html[lang='ar'] .cmp-product_panel_list__sortwrap.is-brandmenu-side,
html[lang='ar'] .cmp-product_panel_list_category .is-brandmenu-side.cmp-option_panel_list__sortwrap,
html[lang='ar']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap,
html[lang='ar'] .is-brandmenu-side.cmp-product_panel_list_category__sortwrap,
html[lang='fa'] .cmp-option_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
html[lang='fa'] .cmp-product_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
html[lang='fa'] .cmp-product_panel_list__sortwrap.is-brandmenu-side,
html[lang='fa'] .cmp-product_panel_list_category .is-brandmenu-side.cmp-option_panel_list__sortwrap,
html[lang='fa']
  .cmp-recommendation_gallery
  .cmp-recommendation_gallery__item
  .cmp-product_panel_list--empty
  .is-brandmenu-side.cmp-option_panel_list__sortwrap,
html[lang='fa'] .is-brandmenu-side.cmp-product_panel_list_category__sortwrap {
  left: 56px;
}
@media screen and (max-width: 767px) {
  .cmp-option_panel_list .is-lang-rtl .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-option_panel_list body.is-lang-rtl .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-option_panel_list html[lang='ar-AE'] .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-option_panel_list html[lang='ar'] .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-option_panel_list html[lang='fa'] .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list .is-lang-rtl .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list_category .is-lang-rtl .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list_category body.is-lang-rtl .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list_category html[lang='ar-AE'] .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list_category html[lang='ar'] .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list_category html[lang='fa'] .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list body.is-lang-rtl .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list html[lang='ar-AE'] .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list html[lang='ar'] .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-product_panel_list html[lang='fa'] .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-lang-rtl
    .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    body.is-lang-rtl
    .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar-AE']
    .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='ar']
    .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    html[lang='fa']
    .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .is-lang-rtl .cmp-option_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .is-lang-rtl .cmp-product_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .is-lang-rtl .cmp-product_panel_list__sortwrap.is-brandmenu-side,
  .is-lang-rtl .cmp-product_panel_list_category .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  .is-lang-rtl .is-brandmenu-side.cmp-product_panel_list_category__sortwrap,
  body.is-lang-rtl .cmp-option_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  body.is-lang-rtl .cmp-product_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  body.is-lang-rtl .cmp-product_panel_list__sortwrap.is-brandmenu-side,
  body.is-lang-rtl .cmp-product_panel_list_category .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  body.is-lang-rtl
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  body.is-lang-rtl .is-brandmenu-side.cmp-product_panel_list_category__sortwrap,
  html[lang='ar-AE'] .cmp-option_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  html[lang='ar-AE'] .cmp-product_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  html[lang='ar-AE'] .cmp-product_panel_list__sortwrap.is-brandmenu-side,
  html[lang='ar-AE'] .cmp-product_panel_list_category .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  html[lang='ar-AE']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  html[lang='ar-AE'] .is-brandmenu-side.cmp-product_panel_list_category__sortwrap,
  html[lang='ar'] .cmp-option_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  html[lang='ar'] .cmp-product_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  html[lang='ar'] .cmp-product_panel_list__sortwrap.is-brandmenu-side,
  html[lang='ar'] .cmp-product_panel_list_category .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  html[lang='ar']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  html[lang='ar'] .is-brandmenu-side.cmp-product_panel_list_category__sortwrap,
  html[lang='fa'] .cmp-option_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  html[lang='fa'] .cmp-product_panel_list .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  html[lang='fa'] .cmp-product_panel_list__sortwrap.is-brandmenu-side,
  html[lang='fa'] .cmp-product_panel_list_category .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  html[lang='fa']
    .cmp-recommendation_gallery
    .cmp-recommendation_gallery__item
    .cmp-product_panel_list--empty
    .is-brandmenu-side.cmp-option_panel_list__sortwrap,
  html[lang='fa'] .is-brandmenu-side.cmp-product_panel_list_category__sortwrap {
    left: 0;
    padding-left: 1pc;
  }
}
.is-lang-rtl .cmp-filter-sort .simplebar-track.simplebar-vertical,
body.is-lang-rtl .cmp-filter-sort .simplebar-track.simplebar-vertical,
html[lang='ar-AE'] .cmp-filter-sort .simplebar-track.simplebar-vertical,
html[lang='ar'] .cmp-filter-sort .simplebar-track.simplebar-vertical,
html[lang='fa'] .cmp-filter-sort .simplebar-track.simplebar-vertical {
  left: 0;
  right: auto;
}
.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__select__wrapper:after,
body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__select__wrapper:after,
html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__select__wrapper:after,
html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__select__wrapper:after,
html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__select__wrapper:after {
  left: 0.5em;
  right: auto;
}
.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__select,
body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__select,
html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__select,
html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__select,
html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__select {
  padding: 1px 10px 5px 1.5em;
}
@media screen and (max-width: 767px) {
  .is-lang-rtl .cmp-filter-sort .cmp-filter-sort__inner,
  body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__inner,
  html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__inner,
  html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__inner,
  html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__inner {
    left: -100vw;
    right: unset;
  }
}
@media print, screen and (min-width: 768px) {
  .is-lang-rtl .cmp-filter-sort .cmp-filter-sort__inner,
  body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__inner,
  html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__inner,
  html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__inner,
  html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__inner {
    left: -410px;
    right: auto;
  }
}
@media print, screen and (min-width: 768px) {
  .is-lang-rtl .cmp-filter-sort .cmp-filter-sort__inner.is-open,
  body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__inner.is-open,
  html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__inner.is-open,
  html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__inner.is-open,
  html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__inner.is-open {
    left: 0;
    right: auto;
  }
}
@media screen and (max-width: 767px) {
  .is-lang-rtl .cmp-filter-sort .cmp-filter-sort__inner.is-open,
  body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__inner.is-open,
  html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__inner.is-open,
  html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__inner.is-open,
  html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__inner.is-open {
    left: 0;
    right: auto;
  }
  .is-lang-rtl .cmp-filter-sort .cmp-filter-sort__inner.is-open .cmp-filter-sort__ttl,
  body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__inner.is-open .cmp-filter-sort__ttl,
  html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__inner.is-open .cmp-filter-sort__ttl,
  html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__inner.is-open .cmp-filter-sort__ttl,
  html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__inner.is-open .cmp-filter-sort__ttl {
    left: 0;
    right: unset;
    -webkit-transition: left 0.5s;
    transition: left 0.5s;
  }
}
.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__inner .cmp-filter-sort__ttl,
body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__inner .cmp-filter-sort__ttl,
html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__inner .cmp-filter-sort__ttl,
html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__inner .cmp-filter-sort__ttl,
html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__inner .cmp-filter-sort__ttl {
  left: -100vw;
  right: unset;
}
.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__btns,
body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__btns,
html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__btns,
html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__btns,
html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__btns {
  right: auto;
  left: -100vw;
  -webkit-transition: left 0.5s;
  transition: left 0.5s;
}
.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn:last-child,
body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn:last-child,
html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn:last-child,
html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn:last-child,
html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn:last-child {
  margin-left: 0;
  margin-right: 6px;
}
.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__inner.is-open .cmp-filter-sort__btns,
body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__inner.is-open .cmp-filter-sort__btns,
html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__inner.is-open .cmp-filter-sort__btns,
html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__inner.is-open .cmp-filter-sort__btns,
html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__inner.is-open .cmp-filter-sort__btns {
  right: auto;
  left: 0;
  margin: auto;
}
@media screen and (max-width: 767px) {
  .is-lang-rtl
    .cmp-filter-sort
    .cmp-filter-sort__inner.is-open
    .cmp-filter-sort__btns
    .cmp-filter-sort__btn:first-child,
  body.is-lang-rtl
    .cmp-filter-sort
    .cmp-filter-sort__inner.is-open
    .cmp-filter-sort__btns
    .cmp-filter-sort__btn:first-child,
  html[lang='ar-AE']
    .cmp-filter-sort
    .cmp-filter-sort__inner.is-open
    .cmp-filter-sort__btns
    .cmp-filter-sort__btn:first-child,
  html[lang='ar']
    .cmp-filter-sort
    .cmp-filter-sort__inner.is-open
    .cmp-filter-sort__btns
    .cmp-filter-sort__btn:first-child,
  html[lang='fa']
    .cmp-filter-sort
    .cmp-filter-sort__inner.is-open
    .cmp-filter-sort__btns
    .cmp-filter-sort__btn:first-child {
    margin-right: unset;
  }
}
.is-lang-rtl .cmp-filter-sort .c-radio input[type='radio'] + span,
body.is-lang-rtl .cmp-filter-sort .c-radio input[type='radio'] + span,
html[lang='ar-AE'] .cmp-filter-sort .c-radio input[type='radio'] + span,
html[lang='ar'] .cmp-filter-sort .c-radio input[type='radio'] + span,
html[lang='fa'] .cmp-filter-sort .c-radio input[type='radio'] + span {
  padding-right: 24px;
  padding-left: 0;
}
.is-lang-rtl .cmp-filter-sort .c-radio input[type='radio'] + span:before,
body.is-lang-rtl .cmp-filter-sort .c-radio input[type='radio'] + span:before,
html[lang='ar-AE'] .cmp-filter-sort .c-radio input[type='radio'] + span:before,
html[lang='ar'] .cmp-filter-sort .c-radio input[type='radio'] + span:before,
html[lang='fa'] .cmp-filter-sort .c-radio input[type='radio'] + span:before {
  left: auto;
  right: 0;
}
.is-lang-rtl .cmp-filter-sort .c-radio input[type='radio'] + span:after,
body.is-lang-rtl .cmp-filter-sort .c-radio input[type='radio'] + span:after,
html[lang='ar-AE'] .cmp-filter-sort .c-radio input[type='radio'] + span:after,
html[lang='ar'] .cmp-filter-sort .c-radio input[type='radio'] + span:after,
html[lang='fa'] .cmp-filter-sort .c-radio input[type='radio'] + span:after {
  left: auto;
  right: 3px;
}
.is-lang-rtl .cmp-filter-sort .c-checkbox input[type='checkbox'] + span,
body.is-lang-rtl .cmp-filter-sort .c-checkbox input[type='checkbox'] + span,
html[lang='ar-AE'] .cmp-filter-sort .c-checkbox input[type='checkbox'] + span,
html[lang='ar'] .cmp-filter-sort .c-checkbox input[type='checkbox'] + span,
html[lang='fa'] .cmp-filter-sort .c-checkbox input[type='checkbox'] + span {
  padding-right: 9pt;
  padding-left: 9pt;
}
.is-lang-rtl .cmp-filter-sort .c-checkbox input[type='checkbox'] + span:after,
.is-lang-rtl .cmp-filter-sort .c-checkbox input[type='checkbox'] + span:before,
body.is-lang-rtl .cmp-filter-sort .c-checkbox input[type='checkbox'] + span:after,
body.is-lang-rtl .cmp-filter-sort .c-checkbox input[type='checkbox'] + span:before,
html[lang='ar-AE'] .cmp-filter-sort .c-checkbox input[type='checkbox'] + span:after,
html[lang='ar-AE'] .cmp-filter-sort .c-checkbox input[type='checkbox'] + span:before,
html[lang='ar'] .cmp-filter-sort .c-checkbox input[type='checkbox'] + span:after,
html[lang='ar'] .cmp-filter-sort .c-checkbox input[type='checkbox'] + span:before,
html[lang='fa'] .cmp-filter-sort .c-checkbox input[type='checkbox'] + span:after,
html[lang='fa'] .cmp-filter-sort .c-checkbox input[type='checkbox'] + span:before {
  left: auto;
  right: 0;
}
.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips,
body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips,
html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips,
html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips,
html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips {
  margin-right: 0;
  margin-left: 8px;
}
@media (max-width: 767px) {
  .is-lang-rtl .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips,
  body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips,
  html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips,
  html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips,
  html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips {
    width: 14.13333vw;
    margin-left: 1.06667vw;
  }
  .is-lang-rtl .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(5n),
  body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(5n),
  html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(5n),
  html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(5n),
  html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(5n) {
    margin-left: 0;
  }
}
@media (min-width: 768px) {
  .is-lang-rtl .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(4n),
  body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(4n),
  html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(4n),
  html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(4n),
  html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(4n) {
    margin-left: 0;
  }
}
@media (max-width: 767px) and (orientation: landscape) {
  .is-lang-rtl .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips,
  body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips,
  html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips,
  html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips,
  html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips {
    width: 7.94603vw;
    margin-left: 1.79925vw;
  }
  .is-lang-rtl .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(5n),
  body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(5n),
  html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(5n),
  html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(5n),
  html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(5n) {
    margin-left: 1.79925vw;
    margin-right: 0;
  }
  .is-lang-rtl .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(8n),
  body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(8n),
  html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(8n),
  html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(8n),
  html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__items--colortips label.colortips:nth-child(8n) {
    margin-left: 0;
  }
}
.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg,
body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg,
html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg,
html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg,
html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg {
  text-align: right;
}
.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg:after,
body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg:after,
html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg:after,
html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg:after,
html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg:after {
  right: auto;
  left: 25px;
}
@media (max-width: 767px) {
  .is-lang-rtl .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg:after,
  body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg:after,
  html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg:after,
  html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg:after,
  html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__sec-hdg:after {
    left: 4.26667vw;
  }
}
.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__sec-hdg,
body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__sec-hdg,
html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__sec-hdg,
html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__sec-hdg,
html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__sec-hdg {
  text-align: right;
}
.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__sec-hdg:after,
body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__sec-hdg:after,
html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__sec-hdg:after,
html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__sec-hdg:after,
html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__sec-hdg:after {
  right: auto;
  left: 25px;
}
@media (max-width: 767px) {
  .is-lang-rtl .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__sec-hdg:after,
  body.is-lang-rtl .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__sec-hdg:after,
  html[lang='ar-AE'] .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__sec-hdg:after,
  html[lang='ar'] .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__sec-hdg:after,
  html[lang='fa'] .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__sec-hdg:after {
    left: 4.26667vw;
  }
}
.is-lang-rtl .cmp-button[target='_blank'] .cmp-button__text:after,
body.is-lang-rtl .cmp-button[target='_blank'] .cmp-button__text:after,
html[lang='ar-AE'] .cmp-button[target='_blank'] .cmp-button__text:after,
html[lang='ar'] .cmp-button[target='_blank'] .cmp-button__text:after,
html[lang='fa'] .cmp-button[target='_blank'] .cmp-button__text:after {
  right: 5px;
  position: relative;
}
.is-lang-rtl .cmp-header-head,
body.is-lang-rtl .cmp-header-head,
html[lang='ar-AE'] .cmp-header-head,
html[lang='ar'] .cmp-header-head,
html[lang='fa'] .cmp-header-head {
  right: 15px;
}
.is-lang-rtl .cmp-header-logo:first-child,
body.is-lang-rtl .cmp-header-logo:first-child,
html[lang='ar-AE'] .cmp-header-logo:first-child,
html[lang='ar'] .cmp-header-logo:first-child,
html[lang='fa'] .cmp-header-logo:first-child {
  margin-right: 0;
  padding-right: 0;
  border-left: 1px solid #707070;
  padding-left: 9pt;
  margin-left: 11px;
  border-right: none;
}
.is-lang-rtl .cmp-header-logo:last-of-type,
body.is-lang-rtl .cmp-header-logo:last-of-type,
html[lang='ar-AE'] .cmp-header-logo:last-of-type,
html[lang='ar'] .cmp-header-logo:last-of-type,
html[lang='fa'] .cmp-header-logo:last-of-type {
  margin-left: 0;
  padding-left: 0;
  border-left: none;
}
.is-lang-rtl .cmp-header-logo-corporate,
body.is-lang-rtl .cmp-header-logo-corporate,
html[lang='ar-AE'] .cmp-header-logo-corporate,
html[lang='ar'] .cmp-header-logo-corporate,
html[lang='fa'] .cmp-header-logo-corporate {
  padding-right: 11px;
  margin-right: 11px;
  border-right: 1px solid #707070;
  border-left: none;
}
.is-lang-rtl .cmp-header-notice > a:after,
body.is-lang-rtl .cmp-header-notice > a:after,
html[lang='ar-AE'] .cmp-header-notice > a:after,
html[lang='ar'] .cmp-header-notice > a:after,
html[lang='fa'] .cmp-header-notice > a:after {
  -webkit-transform: rotate(225deg);
  transform: rotate(225deg);
  margin-left: 0;
  margin-right: 10px;
}
.is-lang-rtl .cmp-header-navigation__item:first-child,
body.is-lang-rtl .cmp-header-navigation__item:first-child,
html[lang='ar-AE'] .cmp-header-navigation__item:first-child,
html[lang='ar'] .cmp-header-navigation__item:first-child,
html[lang='fa'] .cmp-header-navigation__item:first-child {
  padding-left: 2.92612vw;
}
.is-lang-rtl .cmp-header-navigation__item:last-child,
body.is-lang-rtl .cmp-header-navigation__item:last-child,
html[lang='ar-AE'] .cmp-header-navigation__item:last-child,
html[lang='ar'] .cmp-header-navigation__item:last-child,
html[lang='fa'] .cmp-header-navigation__item:last-child {
  padding-right: 2.92612vw;
}
.is-lang-rtl .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__item:first-child,
body.is-lang-rtl .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__item:first-child,
html[lang='ar-AE'] .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__item:first-child,
html[lang='ar'] .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__item:first-child,
html[lang='fa'] .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__item:first-child {
  padding-left: 2.15827%;
  padding-right: 0;
}
.is-lang-rtl .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__item:last-child,
body.is-lang-rtl .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__item:last-child,
html[lang='ar-AE'] .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__item:last-child,
html[lang='ar'] .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__item:last-child,
html[lang='fa'] .cmp-header .cmp-header-submenu-v2__secdonary--content .cmp-header-sub-navigation__item:last-child {
  padding-left: 0;
  padding-right: 2.15827%;
}
.is-lang-rtl
  .cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_list__items,
body.is-lang-rtl
  .cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_list__items,
html[lang='ar-AE']
  .cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_list__items,
html[lang='ar']
  .cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_list__items,
html[lang='fa']
  .cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_list__items {
  padding-bottom: 0;
  margin-bottom: 0;
}
.is-lang-rtl
  .cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_list__items
  .cmp-header-product_list__item,
body.is-lang-rtl
  .cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_list__items
  .cmp-header-product_list__item,
html[lang='ar-AE']
  .cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_list__items
  .cmp-header-product_list__item,
html[lang='ar']
  .cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_list__items
  .cmp-header-product_list__item,
html[lang='fa']
  .cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_list__items
  .cmp-header-product_list__item {
  margin-right: 0;
  margin-left: 15px;
}
.is-lang-rtl
  .cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_list__items
  .cmp-header-product_list__item:last-child,
body.is-lang-rtl
  .cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_list__items
  .cmp-header-product_list__item:last-child,
html[lang='ar-AE']
  .cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_list__items
  .cmp-header-product_list__item:last-child,
html[lang='ar']
  .cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_list__items
  .cmp-header-product_list__item:last-child,
html[lang='fa']
  .cmp-header
  .cmp-header-submenu-v2__secdonary--content
  .cmp-header-sub-navigation
  .cmp-header-product_list
  .cmp-header-product_list__items
  .cmp-header-product_list__item:last-child {
  padding-right: 0;
  padding-left: 0;
}
.is-lang-rtl .cmp-header-product-menu-wrap,
body.is-lang-rtl .cmp-header-product-menu-wrap,
html[lang='ar-AE'] .cmp-header-product-menu-wrap,
html[lang='ar'] .cmp-header-product-menu-wrap,
html[lang='fa'] .cmp-header-product-menu-wrap {
  right: calc(22vw + 59px);
}
@media (min-width: 1367px) {
  .is-lang-rtl .cmp-header-product-menu-wrap,
  body.is-lang-rtl .cmp-header-product-menu-wrap,
  html[lang='ar-AE'] .cmp-header-product-menu-wrap,
  html[lang='ar'] .cmp-header-product-menu-wrap,
  html[lang='fa'] .cmp-header-product-menu-wrap {
    right: min(395px, calc(11.71205vw + 199.96875px));
  }
}
@media (max-width: 995px) {
  .is-lang-rtl .cmp-header-product-menu-wrap,
  body.is-lang-rtl .cmp-header-product-menu-wrap,
  html[lang='ar-AE'] .cmp-header-product-menu-wrap,
  html[lang='ar'] .cmp-header-product-menu-wrap,
  html[lang='fa'] .cmp-header-product-menu-wrap {
    right: auto;
    margin-right: -29px;
  }
}
@media (max-width: 767px) {
  .is-lang-rtl .cmp-header-product-menu-wrap,
  body.is-lang-rtl .cmp-header-product-menu-wrap,
  html[lang='ar-AE'] .cmp-header-product-menu-wrap,
  html[lang='ar'] .cmp-header-product-menu-wrap,
  html[lang='fa'] .cmp-header-product-menu-wrap {
    margin-left: 0 !important;
  }
}
.is-lang-rtl .cmp-header-product_list__frame,
body.is-lang-rtl .cmp-header-product_list__frame,
html[lang='ar-AE'] .cmp-header-product_list__frame,
html[lang='ar'] .cmp-header-product_list__frame,
html[lang='fa'] .cmp-header-product_list__frame {
  overflow-x: auto !important;
  overflow-y: hidden;
  padding-bottom: 10px;
}
.is-lang-rtl .cmp-header-product_list__frame::-webkit-scrollbar,
body.is-lang-rtl .cmp-header-product_list__frame::-webkit-scrollbar,
html[lang='ar-AE'] .cmp-header-product_list__frame::-webkit-scrollbar,
html[lang='ar'] .cmp-header-product_list__frame::-webkit-scrollbar,
html[lang='fa'] .cmp-header-product_list__frame::-webkit-scrollbar {
  height: 9pt;
}
.is-lang-rtl .cmp-header-product_list__frame::-webkit-scrollbar-track,
body.is-lang-rtl .cmp-header-product_list__frame::-webkit-scrollbar-track,
html[lang='ar-AE'] .cmp-header-product_list__frame::-webkit-scrollbar-track,
html[lang='ar'] .cmp-header-product_list__frame::-webkit-scrollbar-track,
html[lang='fa'] .cmp-header-product_list__frame::-webkit-scrollbar-track {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #eee),
    color-stop(58.33333%, #eee),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
}
@media (min-width: 996px) {
  .is-lang-rtl .cmp-header-product_list__frame::-webkit-scrollbar-track,
  body.is-lang-rtl .cmp-header-product_list__frame::-webkit-scrollbar-track,
  html[lang='ar-AE'] .cmp-header-product_list__frame::-webkit-scrollbar-track,
  html[lang='ar'] .cmp-header-product_list__frame::-webkit-scrollbar-track,
  html[lang='fa'] .cmp-header-product_list__frame::-webkit-scrollbar-track {
    margin-left: 56px;
  }
}
.is-lang-rtl .cmp-header-product_list__frame::-webkit-scrollbar-thumb,
body.is-lang-rtl .cmp-header-product_list__frame::-webkit-scrollbar-thumb,
html[lang='ar-AE'] .cmp-header-product_list__frame::-webkit-scrollbar-thumb,
html[lang='ar'] .cmp-header-product_list__frame::-webkit-scrollbar-thumb,
html[lang='fa'] .cmp-header-product_list__frame::-webkit-scrollbar-thumb {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
}
.is-lang-rtl .cmp-header-product_list__frame::-webkit-scrollbar-thumb:hover,
body.is-lang-rtl .cmp-header-product_list__frame::-webkit-scrollbar-thumb:hover,
html[lang='ar-AE'] .cmp-header-product_list__frame::-webkit-scrollbar-thumb:hover,
html[lang='ar'] .cmp-header-product_list__frame::-webkit-scrollbar-thumb:hover,
html[lang='fa'] .cmp-header-product_list__frame::-webkit-scrollbar-thumb:hover {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(25%, #fff),
    color-stop(41.66667%, #000),
    color-stop(58.33333%, #000),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 25%, #000 41.66667%, #000 58.33333%, #fff 0, #fff);
}
.is-lang-rtl .cmp-header-product_list__banner,
body.is-lang-rtl .cmp-header-product_list__banner,
html[lang='ar-AE'] .cmp-header-product_list__banner,
html[lang='ar'] .cmp-header-product_list__banner,
html[lang='fa'] .cmp-header-product_list__banner {
  left: auto !important;
  right: calc(-22vw + -83px);
}
@media (min-width: 1367px) {
  .is-lang-rtl .cmp-header-product_list__banner,
  body.is-lang-rtl .cmp-header-product_list__banner,
  html[lang='ar-AE'] .cmp-header-product_list__banner,
  html[lang='ar'] .cmp-header-product_list__banner,
  html[lang='fa'] .cmp-header-product_list__banner {
    right: max(-419px, calc(11.71205vw + 223.96875px) * -1);
  }
}
.is-lang-rtl .cmp-header-product_list__trigger:after,
body.is-lang-rtl .cmp-header-product_list__trigger:after,
html[lang='ar-AE'] .cmp-header-product_list__trigger:after,
html[lang='ar'] .cmp-header-product_list__trigger:after,
html[lang='fa'] .cmp-header-product_list__trigger:after {
  margin-left: 0;
  margin-right: 8px;
}
.is-lang-rtl .cmp-header-product_list__item,
body.is-lang-rtl .cmp-header-product_list__item,
html[lang='ar-AE'] .cmp-header-product_list__item,
html[lang='ar'] .cmp-header-product_list__item,
html[lang='fa'] .cmp-header-product_list__item {
  margin-left: 0;
  margin-right: 20px;
}
.is-lang-rtl .cmp-header-product_list__item:last-child,
body.is-lang-rtl .cmp-header-product_list__item:last-child,
html[lang='ar-AE'] .cmp-header-product_list__item:last-child,
html[lang='ar'] .cmp-header-product_list__item:last-child,
html[lang='fa'] .cmp-header-product_list__item:last-child {
  padding-right: 0 !important;
}
@media (min-width: 996px) {
  .is-lang-rtl .cmp-header-product_list__item:last-child,
  body.is-lang-rtl .cmp-header-product_list__item:last-child,
  html[lang='ar-AE'] .cmp-header-product_list__item:last-child,
  html[lang='ar'] .cmp-header-product_list__item:last-child,
  html[lang='fa'] .cmp-header-product_list__item:last-child {
    padding-left: 56px !important;
  }
}
.is-lang-rtl .cmp-header-product_link__items,
body.is-lang-rtl .cmp-header-product_link__items,
html[lang='ar-AE'] .cmp-header-product_link__items,
html[lang='ar'] .cmp-header-product_link__items,
html[lang='fa'] .cmp-header-product_link__items {
  margin-right: calc(22vw + 83px);
  margin-left: 0;
}
@media (min-width: 1367px) {
  .is-lang-rtl .cmp-header-product_link__items,
  body.is-lang-rtl .cmp-header-product_link__items,
  html[lang='ar-AE'] .cmp-header-product_link__items,
  html[lang='ar'] .cmp-header-product_link__items,
  html[lang='fa'] .cmp-header-product_link__items {
    margin-right: min(419px, calc(11.71205vw + 223.96875px));
  }
}
.is-lang-rtl .cmp-header-sub-navigation__link,
body.is-lang-rtl .cmp-header-sub-navigation__link,
html[lang='ar-AE'] .cmp-header-sub-navigation__link,
html[lang='ar'] .cmp-header-sub-navigation__link,
html[lang='fa'] .cmp-header-sub-navigation__link {
  margin-right: 0 !important;
  margin-left: 56px;
}
.is-lang-rtl .cmp-header-sub-navigation__items,
body.is-lang-rtl .cmp-header-sub-navigation__items,
html[lang='ar-AE'] .cmp-header-sub-navigation__items,
html[lang='ar'] .cmp-header-sub-navigation__items,
html[lang='fa'] .cmp-header-sub-navigation__items {
  right: calc(22vw + 59px);
}
@media (min-width: 1367px) {
  .is-lang-rtl .cmp-header-sub-navigation__items,
  body.is-lang-rtl .cmp-header-sub-navigation__items,
  html[lang='ar-AE'] .cmp-header-sub-navigation__items,
  html[lang='ar'] .cmp-header-sub-navigation__items,
  html[lang='fa'] .cmp-header-sub-navigation__items {
    right: min(395px, calc(11.71205vw + 199.96875px));
  }
}
.is-lang-rtl .cmp-header-sub-navigation__prev,
body.is-lang-rtl .cmp-header-sub-navigation__prev,
html[lang='ar-AE'] .cmp-header-sub-navigation__prev,
html[lang='ar'] .cmp-header-sub-navigation__prev,
html[lang='fa'] .cmp-header-sub-navigation__prev {
  left: 4vw !important;
  right: auto !important;
}
@media (max-width: 1100px) {
  .is-lang-rtl .cmp-header-sub-navigation__prev,
  body.is-lang-rtl .cmp-header-sub-navigation__prev,
  html[lang='ar-AE'] .cmp-header-sub-navigation__prev,
  html[lang='ar'] .cmp-header-sub-navigation__prev,
  html[lang='fa'] .cmp-header-sub-navigation__prev {
    left: 0 !important;
  }
}
.is-lang-rtl .cmp-header-sub-navigation__next,
body.is-lang-rtl .cmp-header-sub-navigation__next,
html[lang='ar-AE'] .cmp-header-sub-navigation__next,
html[lang='ar'] .cmp-header-sub-navigation__next,
html[lang='fa'] .cmp-header-sub-navigation__next {
  left: auto !important;
  right: calc(22vw + 45px) !important;
}
@media (min-width: 1367px) {
  .is-lang-rtl .cmp-header-sub-navigation__next,
  body.is-lang-rtl .cmp-header-sub-navigation__next,
  html[lang='ar-AE'] .cmp-header-sub-navigation__next,
  html[lang='ar'] .cmp-header-sub-navigation__next,
  html[lang='fa'] .cmp-header-sub-navigation__next {
    right: min(375px, calc(11.71205vw + 183.96875px)) !important;
  }
}
.is-lang-rtl .cmp-header-utility__item,
body.is-lang-rtl .cmp-header-utility__item,
html[lang='ar-AE'] .cmp-header-utility__item,
html[lang='ar'] .cmp-header-utility__item,
html[lang='fa'] .cmp-header-utility__item {
  margin-right: 20px;
  margin-left: 0;
}
.is-lang-rtl .cmp-header-utility__item:last-child,
body.is-lang-rtl .cmp-header-utility__item:last-child,
html[lang='ar-AE'] .cmp-header-utility__item:last-child,
html[lang='ar'] .cmp-header-utility__item:last-child,
html[lang='fa'] .cmp-header-utility__item:last-child {
  margin-left: 0 !important;
  margin-right: 20px !important;
}
.is-lang-rtl .cmp-header-utility-sub__items,
body.is-lang-rtl .cmp-header-utility-sub__items,
html[lang='ar-AE'] .cmp-header-utility-sub__items,
html[lang='ar'] .cmp-header-utility-sub__items,
html[lang='fa'] .cmp-header-utility-sub__items {
  padding-right: 15px !important;
  padding-left: 0 !important;
  left: 0 !important;
  right: auto !important;
}
.is-lang-rtl .cmp-header-utility-sub__trigger,
body.is-lang-rtl .cmp-header-utility-sub__trigger,
html[lang='ar-AE'] .cmp-header-utility-sub__trigger,
html[lang='ar'] .cmp-header-utility-sub__trigger,
html[lang='fa'] .cmp-header-utility-sub__trigger {
  padding-left: 4px;
  padding-right: 0;
}
.is-lang-rtl .cmp-header-utility-sub__trigger:after,
body.is-lang-rtl .cmp-header-utility-sub__trigger:after,
html[lang='ar-AE'] .cmp-header-utility-sub__trigger:after,
html[lang='ar'] .cmp-header-utility-sub__trigger:after,
html[lang='fa'] .cmp-header-utility-sub__trigger:after {
  margin-left: auto;
  margin-right: 8px;
}
.is-lang-rtl .cmp-header-utility-sub.cmp-header-account--login .cmp-header-utility-sub__trigger,
body.is-lang-rtl .cmp-header-utility-sub.cmp-header-account--login .cmp-header-utility-sub__trigger,
html[lang='ar-AE'] .cmp-header-utility-sub.cmp-header-account--login .cmp-header-utility-sub__trigger,
html[lang='ar'] .cmp-header-utility-sub.cmp-header-account--login .cmp-header-utility-sub__trigger,
html[lang='fa'] .cmp-header-utility-sub.cmp-header-account--login .cmp-header-utility-sub__trigger {
  padding-left: 0;
}
.is-lang-rtl .cmp-header .cmp-header-checked_list-v2 .cmp-header-checked_list-v2__btn-prev,
body.is-lang-rtl .cmp-header .cmp-header-checked_list-v2 .cmp-header-checked_list-v2__btn-prev,
html[lang='ar-AE'] .cmp-header .cmp-header-checked_list-v2 .cmp-header-checked_list-v2__btn-prev,
html[lang='ar'] .cmp-header .cmp-header-checked_list-v2 .cmp-header-checked_list-v2__btn-prev,
html[lang='fa'] .cmp-header .cmp-header-checked_list-v2 .cmp-header-checked_list-v2__btn-prev {
  position: absolute;
  -webkit-transform: translateY(-2px) rotate(-135deg);
  transform: translateY(-2px) rotate(-135deg);
  right: calc(68vw + 190px);
  left: auto;
}
.is-lang-rtl .cmp-header .cmp-header-checked_list-v2 .cmp-header-checked_list-v2__btn-next,
body.is-lang-rtl .cmp-header .cmp-header-checked_list-v2 .cmp-header-checked_list-v2__btn-next,
html[lang='ar-AE'] .cmp-header .cmp-header-checked_list-v2 .cmp-header-checked_list-v2__btn-next,
html[lang='ar'] .cmp-header .cmp-header-checked_list-v2 .cmp-header-checked_list-v2__btn-next,
html[lang='fa'] .cmp-header .cmp-header-checked_list-v2 .cmp-header-checked_list-v2__btn-next {
  position: absolute;
  -webkit-transform: translateY(-2px) rotate(45deg);
  transform: translateY(-2px) rotate(45deg);
  right: 10pc;
  left: auto;
}
.is-lang-rtl .cmp-header .cmp-header-checked_list-v2 .cmp-header-checked_list-v2__title,
body.is-lang-rtl .cmp-header .cmp-header-checked_list-v2 .cmp-header-checked_list-v2__title,
html[lang='ar-AE'] .cmp-header .cmp-header-checked_list-v2 .cmp-header-checked_list-v2__title,
html[lang='ar'] .cmp-header .cmp-header-checked_list-v2 .cmp-header-checked_list-v2__title,
html[lang='fa'] .cmp-header .cmp-header-checked_list-v2 .cmp-header-checked_list-v2__title {
  margin-right: 0;
  margin-left: 40px;
}
.is-lang-rtl .cmp-header .simplebar-track.simplebar-horizontal,
body.is-lang-rtl .cmp-header .simplebar-track.simplebar-horizontal,
html[lang='ar-AE'] .cmp-header .simplebar-track.simplebar-horizontal,
html[lang='ar'] .cmp-header .simplebar-track.simplebar-horizontal,
html[lang='fa'] .cmp-header .simplebar-track.simplebar-horizontal {
  margin-left: 56px;
  margin-right: 0;
}
.is-lang-rtl .cmp-header-content-sp-menu__item.sp-menu:last-child,
body.is-lang-rtl .cmp-header-content-sp-menu__item.sp-menu:last-child,
html[lang='ar-AE'] .cmp-header-content-sp-menu__item.sp-menu:last-child,
html[lang='ar'] .cmp-header-content-sp-menu__item.sp-menu:last-child,
html[lang='fa'] .cmp-header-content-sp-menu__item.sp-menu:last-child {
  margin-right: auto;
}
@media screen and (max-width: 767px) {
  .is-lang-rtl .cmp-header-content-sp-menu__item.sp-menu .icon-menu.cmp-header-spmenu__open img,
  body.is-lang-rtl .cmp-header-content-sp-menu__item.sp-menu .icon-menu.cmp-header-spmenu__open img,
  html[lang='ar-AE'] .cmp-header-content-sp-menu__item.sp-menu .icon-menu.cmp-header-spmenu__open img,
  html[lang='ar'] .cmp-header-content-sp-menu__item.sp-menu .icon-menu.cmp-header-spmenu__open img,
  html[lang='fa'] .cmp-header-content-sp-menu__item.sp-menu .icon-menu.cmp-header-spmenu__open img {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
.is-lang-rtl .cmp-header-spmenu,
body.is-lang-rtl .cmp-header-spmenu,
html[lang='ar-AE'] .cmp-header-spmenu,
html[lang='ar'] .cmp-header-spmenu,
html[lang='fa'] .cmp-header-spmenu {
  left: -300px;
  right: auto;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.is-lang-rtl .cmp-header-spmenu.is-open,
body.is-lang-rtl .cmp-header-spmenu.is-open,
html[lang='ar-AE'] .cmp-header-spmenu.is-open,
html[lang='ar'] .cmp-header-spmenu.is-open,
html[lang='fa'] .cmp-header-spmenu.is-open {
  left: 0;
  right: auto;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.is-lang-rtl .cmp-header-spmenu__container,
body.is-lang-rtl .cmp-header-spmenu__container,
html[lang='ar-AE'] .cmp-header-spmenu__container,
html[lang='ar'] .cmp-header-spmenu__container,
html[lang='fa'] .cmp-header-spmenu__container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow-y: auto;
  padding: 65px 7px 75px 1pc;
  background-color: #fff;
  -webkit-overflow-scrolling: touch;
}
.is-lang-rtl .cmp-header-spmenu__close,
body.is-lang-rtl .cmp-header-spmenu__close,
html[lang='ar-AE'] .cmp-header-spmenu__close,
html[lang='ar'] .cmp-header-spmenu__close,
html[lang='fa'] .cmp-header-spmenu__close {
  position: absolute;
  top: 15px;
  left: 1pc;
  right: auto;
}
.cmp-header--brandgshock .is-lang-rtl .cmp-header-spmenu__close img:first-child,
.cmp-header--brandgshock body.is-lang-rtl .cmp-header-spmenu__close img:first-child,
.cmp-header--brandgshock html[lang='ar-AE'] .cmp-header-spmenu__close img:first-child,
.cmp-header--brandgshock html[lang='ar'] .cmp-header-spmenu__close img:first-child,
.cmp-header--brandgshock html[lang='fa'] .cmp-header-spmenu__close img:first-child,
.is-lang-rtl .cmp-header-spmenu__close img:last-child,
body.is-lang-rtl .cmp-header-spmenu__close img:last-child,
html[lang='ar-AE'] .cmp-header-spmenu__close img:last-child,
html[lang='ar'] .cmp-header-spmenu__close img:last-child,
html[lang='fa'] .cmp-header-spmenu__close img:last-child {
  display: none;
}
.cmp-header--brandgshock .is-lang-rtl .cmp-header-spmenu__close img:last-child,
.cmp-header--brandgshock body.is-lang-rtl .cmp-header-spmenu__close img:last-child,
.cmp-header--brandgshock html[lang='ar-AE'] .cmp-header-spmenu__close img:last-child,
.cmp-header--brandgshock html[lang='ar'] .cmp-header-spmenu__close img:last-child,
.cmp-header--brandgshock html[lang='fa'] .cmp-header-spmenu__close img:last-child {
  display: inline-block;
}
.is-lang-rtl .cmp-header-spmenu__item,
body.is-lang-rtl .cmp-header-spmenu__item,
html[lang='ar-AE'] .cmp-header-spmenu__item,
html[lang='ar'] .cmp-header-spmenu__item,
html[lang='fa'] .cmp-header-spmenu__item {
  background-color: #fff;
}
.is-lang-rtl .cmp-header-spmenu__item a,
body.is-lang-rtl .cmp-header-spmenu__item a,
html[lang='ar-AE'] .cmp-header-spmenu__item a,
html[lang='ar'] .cmp-header-spmenu__item a,
html[lang='fa'] .cmp-header-spmenu__item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 14px;
  min-height: 50px;
  width: 100%;
  height: 100%;
  padding-left: 22px;
  padding-right: 22px;
  color: #000;
  text-decoration: none;
}
.is-lang-rtl .cmp-header-spmenu__item a > span,
body.is-lang-rtl .cmp-header-spmenu__item a > span,
html[lang='ar-AE'] .cmp-header-spmenu__item a > span,
html[lang='ar'] .cmp-header-spmenu__item a > span,
html[lang='fa'] .cmp-header-spmenu__item a > span {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.is-lang-rtl .cmp-header-spmenu__item a:after,
body.is-lang-rtl .cmp-header-spmenu__item a:after,
html[lang='ar-AE'] .cmp-header-spmenu__item a:after,
html[lang='ar'] .cmp-header-spmenu__item a:after,
html[lang='fa'] .cmp-header-spmenu__item a:after {
  -webkit-box-flex: 0;
  -ms-flex: 0;
  flex: 0;
  padding-right: 1rem;
  color: #d91e49;
}
.is-lang-rtl .cmp-header-spmenu__item a:hover,
body.is-lang-rtl .cmp-header-spmenu__item a:hover,
html[lang='ar-AE'] .cmp-header-spmenu__item a:hover,
html[lang='ar'] .cmp-header-spmenu__item a:hover,
html[lang='fa'] .cmp-header-spmenu__item a:hover {
  background-color: #f0f0f0;
}
.is-lang-rtl .cmp-header-spmenu__item.cmp-header-spmenu-sub-close,
body.is-lang-rtl .cmp-header-spmenu__item.cmp-header-spmenu-sub-close,
html[lang='ar-AE'] .cmp-header-spmenu__item.cmp-header-spmenu-sub-close,
html[lang='ar'] .cmp-header-spmenu__item.cmp-header-spmenu-sub-close,
html[lang='fa'] .cmp-header-spmenu__item.cmp-header-spmenu-sub-close {
  background-image: url(clientlib-site/resources/images/header/icon_arrow_left.svg);
  background-repeat: no-repeat;
  background-position: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.is-lang-rtl .cmp-header-spmenu__item.cmp-header-spmenu-sub-close span,
body.is-lang-rtl .cmp-header-spmenu__item.cmp-header-spmenu-sub-close span,
html[lang='ar-AE'] .cmp-header-spmenu__item.cmp-header-spmenu-sub-close span,
html[lang='ar'] .cmp-header-spmenu__item.cmp-header-spmenu-sub-close span,
html[lang='fa'] .cmp-header-spmenu__item.cmp-header-spmenu-sub-close span {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.is-lang-rtl .cmp-header-spmenu__item.cmp-header-spmenu-sub-close a,
body.is-lang-rtl .cmp-header-spmenu__item.cmp-header-spmenu-sub-close a,
html[lang='ar-AE'] .cmp-header-spmenu__item.cmp-header-spmenu-sub-close a,
html[lang='ar'] .cmp-header-spmenu__item.cmp-header-spmenu-sub-close a,
html[lang='fa'] .cmp-header-spmenu__item.cmp-header-spmenu-sub-close a {
  font-size: 18px;
  pointer-events: none;
}
.cmp-header--brandgshock .is-lang-rtl .cmp-header-spmenu__item.cmp-header-spmenu-sub-close,
.cmp-header--brandgshock body.is-lang-rtl .cmp-header-spmenu__item.cmp-header-spmenu-sub-close,
.cmp-header--brandgshock html[lang='ar-AE'] .cmp-header-spmenu__item.cmp-header-spmenu-sub-close,
.cmp-header--brandgshock html[lang='ar'] .cmp-header-spmenu__item.cmp-header-spmenu-sub-close,
.cmp-header--brandgshock html[lang='fa'] .cmp-header-spmenu__item.cmp-header-spmenu-sub-close {
  background-image: url(clientlib-site/resources/images/header/icon_arrow_left_white.svg);
}
.is-lang-rtl .cmp-header-spmenu__primary,
body.is-lang-rtl .cmp-header-spmenu__primary,
html[lang='ar-AE'] .cmp-header-spmenu__primary,
html[lang='ar'] .cmp-header-spmenu__primary,
html[lang='fa'] .cmp-header-spmenu__primary {
  background-color: #fff;
  border-bottom: 1px solid #e0e0e0;
}
.is-lang-rtl .cmp-header-spmenu__primary--arrow .cmp-header-spmenu__item a,
body.is-lang-rtl .cmp-header-spmenu__primary--arrow .cmp-header-spmenu__item a,
html[lang='ar-AE'] .cmp-header-spmenu__primary--arrow .cmp-header-spmenu__item a,
html[lang='ar'] .cmp-header-spmenu__primary--arrow .cmp-header-spmenu__item a,
html[lang='fa'] .cmp-header-spmenu__primary--arrow .cmp-header-spmenu__item a {
  background-image: url(clientlib-site/resources/images/header/icon_arrow.svg);
  background-repeat: no-repeat;
  background-position: 100%;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.is-lang-rtl .cmp-header-spmenu__primary--arrow .cmp-header-spmenu__item a span,
body.is-lang-rtl .cmp-header-spmenu__primary--arrow .cmp-header-spmenu__item a span,
html[lang='ar-AE'] .cmp-header-spmenu__primary--arrow .cmp-header-spmenu__item a span,
html[lang='ar'] .cmp-header-spmenu__primary--arrow .cmp-header-spmenu__item a span,
html[lang='fa'] .cmp-header-spmenu__primary--arrow .cmp-header-spmenu__item a span {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cmp-header--brandgshock .is-lang-rtl .cmp-header-spmenu__primary--arrow .cmp-header-spmenu__item a,
.cmp-header--brandgshock body.is-lang-rtl .cmp-header-spmenu__primary--arrow .cmp-header-spmenu__item a,
.cmp-header--brandgshock html[lang='ar-AE'] .cmp-header-spmenu__primary--arrow .cmp-header-spmenu__item a,
.cmp-header--brandgshock html[lang='ar'] .cmp-header-spmenu__primary--arrow .cmp-header-spmenu__item a,
.cmp-header--brandgshock html[lang='fa'] .cmp-header-spmenu__primary--arrow .cmp-header-spmenu__item a {
  background-image: url(clientlib-site/resources/images/header/icon_arrow_white.svg);
}
.is-lang-rtl .cmp-header-spmenu__primary--bottom,
body.is-lang-rtl .cmp-header-spmenu__primary--bottom,
html[lang='ar-AE'] .cmp-header-spmenu__primary--bottom,
html[lang='ar'] .cmp-header-spmenu__primary--bottom,
html[lang='fa'] .cmp-header-spmenu__primary--bottom {
  border-bottom: none;
}
.is-lang-rtl .cmp-header-spmenu-sub-btn a,
.is-lang-rtl .cmp-header-spmenu-sub-btn a span,
body.is-lang-rtl .cmp-header-spmenu-sub-btn a,
body.is-lang-rtl .cmp-header-spmenu-sub-btn a span,
html[lang='ar-AE'] .cmp-header-spmenu-sub-btn a,
html[lang='ar-AE'] .cmp-header-spmenu-sub-btn a span,
html[lang='ar'] .cmp-header-spmenu-sub-btn a,
html[lang='ar'] .cmp-header-spmenu-sub-btn a span,
html[lang='fa'] .cmp-header-spmenu-sub-btn a,
html[lang='fa'] .cmp-header-spmenu-sub-btn a span {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.is-lang-rtl .cmp-header-spmenu__secondary,
body.is-lang-rtl .cmp-header-spmenu__secondary,
html[lang='ar-AE'] .cmp-header-spmenu__secondary,
html[lang='ar'] .cmp-header-spmenu__secondary,
html[lang='fa'] .cmp-header-spmenu__secondary {
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.is-lang-rtl .cmp-header-spmenu__secondary .cmp-header-spmenu__item,
body.is-lang-rtl .cmp-header-spmenu__secondary .cmp-header-spmenu__item,
html[lang='ar-AE'] .cmp-header-spmenu__secondary .cmp-header-spmenu__item,
html[lang='ar'] .cmp-header-spmenu__secondary .cmp-header-spmenu__item,
html[lang='fa'] .cmp-header-spmenu__secondary .cmp-header-spmenu__item {
  width: 100%;
  text-align: center;
}
.is-lang-rtl .cmp-header-spmenu__secondary .cmp-header-spmenu__item a,
body.is-lang-rtl .cmp-header-spmenu__secondary .cmp-header-spmenu__item a,
html[lang='ar-AE'] .cmp-header-spmenu__secondary .cmp-header-spmenu__item a,
html[lang='ar'] .cmp-header-spmenu__secondary .cmp-header-spmenu__item a,
html[lang='fa'] .cmp-header-spmenu__secondary .cmp-header-spmenu__item a {
  font-size: 13px;
  color: #000;
}
.is-lang-rtl .cmp-header-spmenu__secondary .cmp-header-spmenu__item a span,
body.is-lang-rtl .cmp-header-spmenu__secondary .cmp-header-spmenu__item a span,
html[lang='ar-AE'] .cmp-header-spmenu__secondary .cmp-header-spmenu__item a span,
html[lang='ar'] .cmp-header-spmenu__secondary .cmp-header-spmenu__item a span,
html[lang='fa'] .cmp-header-spmenu__secondary .cmp-header-spmenu__item a span {
  width: 100%;
  padding: 6px 0;
  background-color: #d8d9da;
}
@media (max-width: 995px) {
  .is-lang-rtl .cmp-header-spsearch-modal__close,
  body.is-lang-rtl .cmp-header-spsearch-modal__close,
  html[lang='ar-AE'] .cmp-header-spsearch-modal__close,
  html[lang='ar'] .cmp-header-spsearch-modal__close,
  html[lang='fa'] .cmp-header-spsearch-modal__close {
    left: 9pt;
    right: auto;
  }
}
.is-lang-rtl .cmp-header--gshock .cmp-header .icon-white,
.is-lang-rtl .cmp-header .cmp-header--casiotone .cmp-header .icon-white,
.is-lang-rtl .cmp-header .cmp-header--celviano .cmp-header .icon-white,
.is-lang-rtl .cmp-header .cmp-header--celviano_g .cmp-header .icon-white,
.is-lang-rtl .cmp-header .cmp-header--grandHybrid .cmp-header .icon-white,
.is-lang-rtl .cmp-header .cmp-header--privia .cmp-header .icon-white,
body.is-lang-rtl .cmp-header--gshock .cmp-header .icon-white,
body.is-lang-rtl .cmp-header .cmp-header--casiotone .cmp-header .icon-white,
body.is-lang-rtl .cmp-header .cmp-header--celviano .cmp-header .icon-white,
body.is-lang-rtl .cmp-header .cmp-header--celviano_g .cmp-header .icon-white,
body.is-lang-rtl .cmp-header .cmp-header--grandHybrid .cmp-header .icon-white,
body.is-lang-rtl .cmp-header .cmp-header--privia .cmp-header .icon-white,
html[lang='ar-AE'] .cmp-header--gshock .cmp-header .icon-white,
html[lang='ar-AE'] .cmp-header .cmp-header--casiotone .cmp-header .icon-white,
html[lang='ar-AE'] .cmp-header .cmp-header--celviano .cmp-header .icon-white,
html[lang='ar-AE'] .cmp-header .cmp-header--celviano_g .cmp-header .icon-white,
html[lang='ar-AE'] .cmp-header .cmp-header--grandHybrid .cmp-header .icon-white,
html[lang='ar-AE'] .cmp-header .cmp-header--privia .cmp-header .icon-white,
html[lang='ar'] .cmp-header--gshock .cmp-header .icon-white,
html[lang='ar'] .cmp-header .cmp-header--casiotone .cmp-header .icon-white,
html[lang='ar'] .cmp-header .cmp-header--celviano .cmp-header .icon-white,
html[lang='ar'] .cmp-header .cmp-header--celviano_g .cmp-header .icon-white,
html[lang='ar'] .cmp-header .cmp-header--grandHybrid .cmp-header .icon-white,
html[lang='ar'] .cmp-header .cmp-header--privia .cmp-header .icon-white,
html[lang='fa'] .cmp-header--gshock .cmp-header .icon-white,
html[lang='fa'] .cmp-header .cmp-header--casiotone .cmp-header .icon-white,
html[lang='fa'] .cmp-header .cmp-header--celviano .cmp-header .icon-white,
html[lang='fa'] .cmp-header .cmp-header--celviano_g .cmp-header .icon-white,
html[lang='fa'] .cmp-header .cmp-header--grandHybrid .cmp-header .icon-white,
html[lang='fa'] .cmp-header .cmp-header--privia .cmp-header .icon-white {
  display: inline-block;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
@media (max-width: 995px) {
  .is-lang-rtl .cmp-header-content-sp,
  body.is-lang-rtl .cmp-header-content-sp,
  html[lang='ar-AE'] .cmp-header-content-sp,
  html[lang='ar'] .cmp-header-content-sp,
  html[lang='fa'] .cmp-header-content-sp {
    left: 15px;
    right: auto;
  }
  .is-lang-rtl .cmp-header-spmenu-ver2__close,
  body.is-lang-rtl .cmp-header-spmenu-ver2__close,
  html[lang='ar-AE'] .cmp-header-spmenu-ver2__close,
  html[lang='ar'] .cmp-header-spmenu-ver2__close,
  html[lang='fa'] .cmp-header-spmenu-ver2__close {
    right: auto;
  }
  .is-lang-rtl .cmp-header-spmenu-ver2__item a,
  body.is-lang-rtl .cmp-header-spmenu-ver2__item a,
  html[lang='ar-AE'] .cmp-header-spmenu-ver2__item a,
  html[lang='ar'] .cmp-header-spmenu-ver2__item a,
  html[lang='fa'] .cmp-header-spmenu-ver2__item a {
    padding: 11px 0;
  }
  .is-lang-rtl .cmp-header-spmenu-ver2__primary .cmp-header-spmenu__item a,
  body.is-lang-rtl .cmp-header-spmenu-ver2__primary .cmp-header-spmenu__item a,
  html[lang='ar-AE'] .cmp-header-spmenu-ver2__primary .cmp-header-spmenu__item a,
  html[lang='ar'] .cmp-header-spmenu-ver2__primary .cmp-header-spmenu__item a,
  html[lang='fa'] .cmp-header-spmenu-ver2__primary .cmp-header-spmenu__item a {
    padding: 11px 0 11px 22px;
  }
  .is-lang-rtl .cmp-header-spmenu-ver2 .icon-sp_heart__text,
  body.is-lang-rtl .cmp-header-spmenu-ver2 .icon-sp_heart__text,
  html[lang='ar-AE'] .cmp-header-spmenu-ver2 .icon-sp_heart__text,
  html[lang='ar'] .cmp-header-spmenu-ver2 .icon-sp_heart__text,
  html[lang='fa'] .cmp-header-spmenu-ver2 .icon-sp_heart__text {
    margin-left: 0;
    margin-right: 10px;
  }
  .is-lang-rtl
    .cmp-header-spmenu-ver2
    .cmp-header-product_list
    .cmp-header-product_list__items
    .cmp-header-product_list__item,
  body.is-lang-rtl
    .cmp-header-spmenu-ver2
    .cmp-header-product_list
    .cmp-header-product_list__items
    .cmp-header-product_list__item,
  html[lang='ar-AE']
    .cmp-header-spmenu-ver2
    .cmp-header-product_list
    .cmp-header-product_list__items
    .cmp-header-product_list__item,
  html[lang='ar']
    .cmp-header-spmenu-ver2
    .cmp-header-product_list
    .cmp-header-product_list__items
    .cmp-header-product_list__item,
  html[lang='fa']
    .cmp-header-spmenu-ver2
    .cmp-header-product_list
    .cmp-header-product_list__items
    .cmp-header-product_list__item {
    margin-right: 0;
    margin-left: 15px;
  }
  .is-lang-rtl .cmp-header-sp-history,
  body.is-lang-rtl .cmp-header-sp-history,
  html[lang='ar-AE'] .cmp-header-sp-history,
  html[lang='ar'] .cmp-header-sp-history,
  html[lang='fa'] .cmp-header-sp-history {
    padding-left: 0 !important;
    padding-right: 44px !important;
    left: 0 !important;
    right: -1pc !important;
  }
  .is-lang-rtl .cmp-header .mf_search_form_sp form,
  body.is-lang-rtl .cmp-header .mf_search_form_sp form,
  html[lang='ar-AE'] .cmp-header .mf_search_form_sp form,
  html[lang='ar'] .cmp-header .mf_search_form_sp form,
  html[lang='fa'] .cmp-header .mf_search_form_sp form {
    float: left;
  }
}
@media print, screen and (min-width: 768px) {
  .is-lang-rtl .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary > ul,
  body.is-lang-rtl .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary > ul,
  html[lang='ar-AE'] .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary > ul,
  html[lang='ar'] .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary > ul,
  html[lang='fa'] .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary > ul {
    margin-left: 30px;
    margin-right: auto;
  }
}
@media print, screen and (min-width: 768px) {
  .is-lang-rtl .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary > ul:last-child,
  body.is-lang-rtl .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary > ul:last-child,
  html[lang='ar-AE'] .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary > ul:last-child,
  html[lang='ar'] .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary > ul:last-child,
  html[lang='fa'] .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary > ul:last-child {
    margin-right: auto;
  }
}
@media screen and (max-width: 767px) {
  .is-lang-rtl .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary .cmp-footer-nav__ttl:after,
  body.is-lang-rtl .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary .cmp-footer-nav__ttl:after,
  html[lang='ar-AE'] .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary .cmp-footer-nav__ttl:after,
  html[lang='ar'] .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary .cmp-footer-nav__ttl:after,
  html[lang='fa'] .cmp-footer .cmp-footer-main .cmp-footer-nav .cmp-footer-nav__primary .cmp-footer-nav__ttl:after {
    left: 2.91545vw;
    right: auto;
  }
}
@media print, screen and (min-width: 768px) {
  .is-lang-rtl .cmp-footer .cmp-footer-sub .cmp-footer-nav__utility > ul li,
  body.is-lang-rtl .cmp-footer .cmp-footer-sub .cmp-footer-nav__utility > ul li,
  html[lang='ar-AE'] .cmp-footer .cmp-footer-sub .cmp-footer-nav__utility > ul li,
  html[lang='ar'] .cmp-footer .cmp-footer-sub .cmp-footer-nav__utility > ul li,
  html[lang='fa'] .cmp-footer .cmp-footer-sub .cmp-footer-nav__utility > ul li {
    margin-right: 0;
    margin-left: 40px;
  }
}
@media screen and (max-width: 767px) {
  .is-lang-rtl .cmp-footer .cmp-footer-sub .cmp-footer-nav__utility > ul li,
  body.is-lang-rtl .cmp-footer .cmp-footer-sub .cmp-footer-nav__utility > ul li,
  html[lang='ar-AE'] .cmp-footer .cmp-footer-sub .cmp-footer-nav__utility > ul li,
  html[lang='ar'] .cmp-footer .cmp-footer-sub .cmp-footer-nav__utility > ul li,
  html[lang='fa'] .cmp-footer .cmp-footer-sub .cmp-footer-nav__utility > ul li {
    margin-right: 0;
    margin-left: 5.8309vw;
  }
}
@media print, screen and (min-width: 768px) {
  .is-lang-rtl .cmp-footer .cmp-footer-sub .cmp-footer-nav__sns > ul li,
  body.is-lang-rtl .cmp-footer .cmp-footer-sub .cmp-footer-nav__sns > ul li,
  html[lang='ar-AE'] .cmp-footer .cmp-footer-sub .cmp-footer-nav__sns > ul li,
  html[lang='ar'] .cmp-footer .cmp-footer-sub .cmp-footer-nav__sns > ul li,
  html[lang='fa'] .cmp-footer .cmp-footer-sub .cmp-footer-nav__sns > ul li {
    margin-right: 0;
    margin-left: 10px;
  }
}
@media screen and (max-width: 767px) {
  .is-lang-rtl .cmp-footer .cmp-footer-sub .cmp-footer-nav__sns > ul li,
  body.is-lang-rtl .cmp-footer .cmp-footer-sub .cmp-footer-nav__sns > ul li,
  html[lang='ar-AE'] .cmp-footer .cmp-footer-sub .cmp-footer-nav__sns > ul li,
  html[lang='ar'] .cmp-footer .cmp-footer-sub .cmp-footer-nav__sns > ul li,
  html[lang='fa'] .cmp-footer .cmp-footer-sub .cmp-footer-nav__sns > ul li {
    margin-right: 0;
    margin-left: 10px;
  }
}
.is-lang-rtl .cmp-brand_menu .cmp-brand_menu__itemwrap,
body.is-lang-rtl .cmp-brand_menu .cmp-brand_menu__itemwrap,
html[lang='ar-AE'] .cmp-brand_menu .cmp-brand_menu__itemwrap,
html[lang='ar'] .cmp-brand_menu .cmp-brand_menu__itemwrap,
html[lang='fa'] .cmp-brand_menu .cmp-brand_menu__itemwrap {
  direction: rtl;
}
.is-lang-rtl .cmp-brand_menu .cmp-brand_menu__itemwrap.is-active,
body.is-lang-rtl .cmp-brand_menu .cmp-brand_menu__itemwrap.is-active,
html[lang='ar-AE'] .cmp-brand_menu .cmp-brand_menu__itemwrap.is-active,
html[lang='ar'] .cmp-brand_menu .cmp-brand_menu__itemwrap.is-active,
html[lang='fa'] .cmp-brand_menu .cmp-brand_menu__itemwrap.is-active {
  padding-right: 20px;
  padding-left: 0;
}
@media (min-width: 768px) {
  .is-lang-rtl .cmp-brand_menu .cmp-brand_menu__itemwrap,
  body.is-lang-rtl .cmp-brand_menu .cmp-brand_menu__itemwrap,
  html[lang='ar-AE'] .cmp-brand_menu .cmp-brand_menu__itemwrap,
  html[lang='ar'] .cmp-brand_menu .cmp-brand_menu__itemwrap,
  html[lang='fa'] .cmp-brand_menu .cmp-brand_menu__itemwrap {
    margin-right: 0;
    margin-left: 28px;
  }
}
.is-lang-rtl .cmp-brand_menu .left:before,
body.is-lang-rtl .cmp-brand_menu .left:before,
html[lang='ar-AE'] .cmp-brand_menu .left:before,
html[lang='ar'] .cmp-brand_menu .left:before,
html[lang='fa'] .cmp-brand_menu .left:before {
  left: -20px;
}
.is-lang-rtl .cmp-brand_menu .right:after,
body.is-lang-rtl .cmp-brand_menu .right:after,
html[lang='ar-AE'] .cmp-brand_menu .right:after,
html[lang='ar'] .cmp-brand_menu .right:after,
html[lang='fa'] .cmp-brand_menu .right:after {
  right: 5px;
}
@media (min-width: 1367px) {
  .is-lang-rtl .p-product_detail,
  body.is-lang-rtl .p-product_detail,
  html[lang='ar-AE'] .p-product_detail,
  html[lang='ar'] .p-product_detail,
  html[lang='fa'] .p-product_detail {
    padding-right: 0;
    padding-left: 488px;
  }
  .is-lang-rtl .p-product_detail-info,
  body.is-lang-rtl .p-product_detail-info,
  html[lang='ar-AE'] .p-product_detail-info,
  html[lang='ar'] .p-product_detail-info,
  html[lang='fa'] .p-product_detail-info {
    padding-right: 0;
    padding-left: 56px;
  }
}
@media (min-width: 768px) and (max-width: 1366px) {
  .is-lang-rtl .p-product_detail__main,
  body.is-lang-rtl .p-product_detail__main,
  html[lang='ar-AE'] .p-product_detail__main,
  html[lang='ar'] .p-product_detail__main,
  html[lang='fa'] .p-product_detail__main {
    padding: 0 4.09956% 0 35.72474%;
  }
  .is-lang-rtl .p-product_detail-info,
  body.is-lang-rtl .p-product_detail-info,
  html[lang='ar-AE'] .p-product_detail-info,
  html[lang='ar'] .p-product_detail-info,
  html[lang='fa'] .p-product_detail-info {
    padding-right: 0;
    padding-left: 4.09956%;
  }
}
@media (min-width: 768px) {
  .is-lang-rtl .p-product_detail-variation-link-list__itm:first-child,
  body.is-lang-rtl .p-product_detail-variation-link-list__itm:first-child,
  html[lang='ar-AE'] .p-product_detail-variation-link-list__itm:first-child,
  html[lang='ar'] .p-product_detail-variation-link-list__itm:first-child,
  html[lang='fa'] .p-product_detail-variation-link-list__itm:first-child {
    margin-left: 5px;
  }
  .is-lang-rtl .p-product_detail-variation-link-list__itm + .is-lang-rtl .p-product_detail-variation-link-list__itm,
  .is-lang-rtl .p-product_detail-variation-link-list__itm + body.is-lang-rtl .p-product_detail-variation-link-list__itm,
  .is-lang-rtl
    .p-product_detail-variation-link-list__itm
    + html[lang='ar-AE']
    .p-product_detail-variation-link-list__itm,
  .is-lang-rtl .p-product_detail-variation-link-list__itm + html[lang='ar'] .p-product_detail-variation-link-list__itm,
  .is-lang-rtl .p-product_detail-variation-link-list__itm + html[lang='fa'] .p-product_detail-variation-link-list__itm,
  body.is-lang-rtl .p-product_detail-variation-link-list__itm + .is-lang-rtl .p-product_detail-variation-link-list__itm,
  body.is-lang-rtl
    .p-product_detail-variation-link-list__itm
    + body.is-lang-rtl
    .p-product_detail-variation-link-list__itm,
  body.is-lang-rtl
    .p-product_detail-variation-link-list__itm
    + html[lang='ar-AE']
    .p-product_detail-variation-link-list__itm,
  body.is-lang-rtl
    .p-product_detail-variation-link-list__itm
    + html[lang='ar']
    .p-product_detail-variation-link-list__itm,
  body.is-lang-rtl
    .p-product_detail-variation-link-list__itm
    + html[lang='fa']
    .p-product_detail-variation-link-list__itm,
  html[lang='ar-AE']
    .p-product_detail-variation-link-list__itm
    + .is-lang-rtl
    .p-product_detail-variation-link-list__itm,
  html[lang='ar-AE']
    .p-product_detail-variation-link-list__itm
    + body.is-lang-rtl
    .p-product_detail-variation-link-list__itm,
  html[lang='ar-AE']
    .p-product_detail-variation-link-list__itm
    + html[lang='ar-AE']
    .p-product_detail-variation-link-list__itm,
  html[lang='ar-AE']
    .p-product_detail-variation-link-list__itm
    + html[lang='ar']
    .p-product_detail-variation-link-list__itm,
  html[lang='ar-AE']
    .p-product_detail-variation-link-list__itm
    + html[lang='fa']
    .p-product_detail-variation-link-list__itm,
  html[lang='ar'] .p-product_detail-variation-link-list__itm + .is-lang-rtl .p-product_detail-variation-link-list__itm,
  html[lang='ar']
    .p-product_detail-variation-link-list__itm
    + body.is-lang-rtl
    .p-product_detail-variation-link-list__itm,
  html[lang='ar']
    .p-product_detail-variation-link-list__itm
    + html[lang='ar-AE']
    .p-product_detail-variation-link-list__itm,
  html[lang='ar']
    .p-product_detail-variation-link-list__itm
    + html[lang='ar']
    .p-product_detail-variation-link-list__itm,
  html[lang='ar']
    .p-product_detail-variation-link-list__itm
    + html[lang='fa']
    .p-product_detail-variation-link-list__itm,
  html[lang='fa'] .p-product_detail-variation-link-list__itm + .is-lang-rtl .p-product_detail-variation-link-list__itm,
  html[lang='fa']
    .p-product_detail-variation-link-list__itm
    + body.is-lang-rtl
    .p-product_detail-variation-link-list__itm,
  html[lang='fa']
    .p-product_detail-variation-link-list__itm
    + html[lang='ar-AE']
    .p-product_detail-variation-link-list__itm,
  html[lang='fa']
    .p-product_detail-variation-link-list__itm
    + html[lang='ar']
    .p-product_detail-variation-link-list__itm,
  html[lang='fa']
    .p-product_detail-variation-link-list__itm
    + html[lang='fa']
    .p-product_detail-variation-link-list__itm {
    margin-right: 5px;
  }
  .is-lang-rtl .p-product__btn-addcart a:after,
  body.is-lang-rtl .p-product__btn-addcart a:after,
  html[lang='ar-AE'] .p-product__btn-addcart a:after,
  html[lang='ar'] .p-product__btn-addcart a:after,
  html[lang='fa'] .p-product__btn-addcart a:after {
    margin-right: 10px;
  }
  .is-lang-rtl .p-product__btn-fav .p-product__btn-fav-icon,
  body.is-lang-rtl .p-product__btn-fav .p-product__btn-fav-icon,
  html[lang='ar-AE'] .p-product__btn-fav .p-product__btn-fav-icon,
  html[lang='ar'] .p-product__btn-fav .p-product__btn-fav-icon,
  html[lang='fa'] .p-product__btn-fav .p-product__btn-fav-icon {
    margin-right: 5px;
  }
  .is-lang-rtl .p-product_detail-info,
  body.is-lang-rtl .p-product_detail-info,
  html[lang='ar-AE'] .p-product_detail-info,
  html[lang='ar'] .p-product_detail-info,
  html[lang='fa'] .p-product_detail-info {
    left: 0;
    right: auto !important;
  }
}
.is-lang-rtl .cmp-modal .cmp-modal-content .cmp-modal-content__close,
.is-lang-rtl .cmp-success-modal .cmp-modal-content .cmp-modal-content__close,
body.is-lang-rtl .cmp-modal .cmp-modal-content .cmp-modal-content__close,
body.is-lang-rtl .cmp-success-modal .cmp-modal-content .cmp-modal-content__close,
html[lang='ar-AE'] .cmp-modal .cmp-modal-content .cmp-modal-content__close,
html[lang='ar-AE'] .cmp-success-modal .cmp-modal-content .cmp-modal-content__close,
html[lang='ar'] .cmp-modal .cmp-modal-content .cmp-modal-content__close,
html[lang='ar'] .cmp-success-modal .cmp-modal-content .cmp-modal-content__close,
html[lang='fa'] .cmp-modal .cmp-modal-content .cmp-modal-content__close,
html[lang='fa'] .cmp-success-modal .cmp-modal-content .cmp-modal-content__close {
  right: auto;
  left: 0;
}
.is-lang-rtl .cmp-option_panel .cmp-option_panel__info,
body.is-lang-rtl .cmp-option_panel .cmp-option_panel__info,
html[lang='ar-AE'] .cmp-option_panel .cmp-option_panel__info,
html[lang='ar'] .cmp-option_panel .cmp-option_panel__info,
html[lang='fa'] .cmp-option_panel .cmp-option_panel__info {
  direction: rtl;
  padding: 15px 10px 0 0;
}
@media (max-width: 767px) {
  .is-lang-rtl .cmp-option_panel .cmp-option_panel__info,
  body.is-lang-rtl .cmp-option_panel .cmp-option_panel__info,
  html[lang='ar-AE'] .cmp-option_panel .cmp-option_panel__info,
  html[lang='ar'] .cmp-option_panel .cmp-option_panel__info,
  html[lang='fa'] .cmp-option_panel .cmp-option_panel__info {
    padding: 5.33333vw 5.33333vw 30px 0;
  }
}
.is-lang-rtl .cmp-option_panel .cmp-option_panel__icon-fav,
body.is-lang-rtl .cmp-option_panel .cmp-option_panel__icon-fav,
html[lang='ar-AE'] .cmp-option_panel .cmp-option_panel__icon-fav,
html[lang='ar'] .cmp-option_panel .cmp-option_panel__icon-fav,
html[lang='fa'] .cmp-option_panel .cmp-option_panel__icon-fav {
  right: auto;
  left: 312px;
}
@media (max-width: 767px) {
  .is-lang-rtl .cmp-option_panel .cmp-option_panel__icon-fav,
  body.is-lang-rtl .cmp-option_panel .cmp-option_panel__icon-fav,
  html[lang='ar-AE'] .cmp-option_panel .cmp-option_panel__icon-fav,
  html[lang='ar'] .cmp-option_panel .cmp-option_panel__icon-fav,
  html[lang='fa'] .cmp-option_panel .cmp-option_panel__icon-fav {
    top: 3.2vw;
    right: 43.69501%;
    left: auto;
  }
}
.is-lang-rtl .cmp-option_panel .cmp-option_panel__thumb .cmp-option_panel__tag,
body.is-lang-rtl .cmp-option_panel .cmp-option_panel__thumb .cmp-option_panel__tag,
html[lang='ar-AE'] .cmp-option_panel .cmp-option_panel__thumb .cmp-option_panel__tag,
html[lang='ar'] .cmp-option_panel .cmp-option_panel__thumb .cmp-option_panel__tag,
html[lang='fa'] .cmp-option_panel .cmp-option_panel__thumb .cmp-option_panel__tag {
  right: 9pt;
  left: auto;
}
.is-lang-rtl .cmp-option_panel .cmp-option_panel__icon-addcart,
body.is-lang-rtl .cmp-option_panel .cmp-option_panel__icon-addcart,
html[lang='ar-AE'] .cmp-option_panel .cmp-option_panel__icon-addcart,
html[lang='ar'] .cmp-option_panel .cmp-option_panel__icon-addcart,
html[lang='fa'] .cmp-option_panel .cmp-option_panel__icon-addcart {
  left: 9pt;
  right: auto;
}
@media (max-width: 767px) {
  .is-lang-rtl .cmp-option_panel .cmp-option_panel__icon-addcart,
  body.is-lang-rtl .cmp-option_panel .cmp-option_panel__icon-addcart,
  html[lang='ar-AE'] .cmp-option_panel .cmp-option_panel__icon-addcart,
  html[lang='ar'] .cmp-option_panel .cmp-option_panel__icon-addcart,
  html[lang='fa'] .cmp-option_panel .cmp-option_panel__icon-addcart {
    left: 3px;
  }
}
.is-lang-rtl .cmp-option_panel_list__sortwrap,
body.is-lang-rtl .cmp-option_panel_list__sortwrap,
html[lang='ar-AE'] .cmp-option_panel_list__sortwrap,
html[lang='ar'] .cmp-option_panel_list__sortwrap,
html[lang='fa'] .cmp-option_panel_list__sortwrap {
  right: auto;
  left: 0;
}
.is-lang-rtl .cmp-comparison,
.is-lang-rtl .cmp-comparison .cmp-product_panel .cmp-product_panel__info,
body.is-lang-rtl .cmp-comparison,
body.is-lang-rtl .cmp-comparison .cmp-product_panel .cmp-product_panel__info,
html[lang='ar-AE'] .cmp-comparison,
html[lang='ar-AE'] .cmp-comparison .cmp-product_panel .cmp-product_panel__info,
html[lang='ar'] .cmp-comparison,
html[lang='ar'] .cmp-comparison .cmp-product_panel .cmp-product_panel__info,
html[lang='fa'] .cmp-comparison,
html[lang='fa'] .cmp-comparison .cmp-product_panel .cmp-product_panel__info {
  text-align: right;
}
.is-lang-rtl .cmp-comparison-table__head th:first-child,
body.is-lang-rtl .cmp-comparison-table__head th:first-child,
html[lang='ar-AE'] .cmp-comparison-table__head th:first-child,
html[lang='ar'] .cmp-comparison-table__head th:first-child,
html[lang='fa'] .cmp-comparison-table__head th:first-child {
  padding-right: 0;
  padding-left: 6px;
}
@media screen and (max-width: 767px) {
  .is-lang-rtl .cmp-comparison-table__head th:first-child,
  body.is-lang-rtl .cmp-comparison-table__head th:first-child,
  html[lang='ar-AE'] .cmp-comparison-table__head th:first-child,
  html[lang='ar'] .cmp-comparison-table__head th:first-child,
  html[lang='fa'] .cmp-comparison-table__head th:first-child {
    padding-right: 0;
    padding-left: 1.33333vw;
  }
}
.is-lang-rtl .cmp-text--information-bar .cmp-text > p > a:after,
body.is-lang-rtl .cmp-text--information-bar .cmp-text > p > a:after,
html[lang='ar-AE'] .cmp-text--information-bar .cmp-text > p > a:after,
html[lang='ar'] .cmp-text--information-bar .cmp-text > p > a:after,
html[lang='fa'] .cmp-text--information-bar .cmp-text > p > a:after {
  -webkit-transform: rotate(225deg);
  transform: rotate(225deg);
  margin-left: 0;
  margin-right: 10px;
}
.is-lang-rtl .cmp-teaser,
body.is-lang-rtl .cmp-teaser,
html[lang='ar-AE'] .cmp-teaser,
html[lang='ar'] .cmp-teaser,
html[lang='fa'] .cmp-teaser {
  direction: ltr;
}
@media (min-width: 768px) {
  .is-lang-rtl .cmp-teaser__title,
  body.is-lang-rtl .cmp-teaser__title,
  html[lang='ar-AE'] .cmp-teaser__title,
  html[lang='ar'] .cmp-teaser__title,
  html[lang='fa'] .cmp-teaser__title {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}
@media (min-width: 768px) {
  .is-lang-rtl .cmp-teaser__description,
  body.is-lang-rtl .cmp-teaser__description,
  html[lang='ar-AE'] .cmp-teaser__description,
  html[lang='ar'] .cmp-teaser__description,
  html[lang='fa'] .cmp-teaser__description {
    text-align: right;
  }
}
@media (min-width: 768px) {
  .is-lang-rtl .cmp-teaser__action-container,
  body.is-lang-rtl .cmp-teaser__action-container,
  html[lang='ar-AE'] .cmp-teaser__action-container,
  html[lang='ar'] .cmp-teaser__action-container,
  html[lang='fa'] .cmp-teaser__action-container {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}
.is-lang-rtl .cmp-teaser__action-link,
body.is-lang-rtl .cmp-teaser__action-link,
html[lang='ar-AE'] .cmp-teaser__action-link,
html[lang='ar'] .cmp-teaser__action-link,
html[lang='fa'] .cmp-teaser__action-link {
  direction: rtl;
}
.is-lang-rtl .cmp-teaser__action-link[target='_blank']:after,
body.is-lang-rtl .cmp-teaser__action-link[target='_blank']:after,
html[lang='ar-AE'] .cmp-teaser__action-link[target='_blank']:after,
html[lang='ar'] .cmp-teaser__action-link[target='_blank']:after,
html[lang='fa'] .cmp-teaser__action-link[target='_blank']:after {
  margin-right: 7px;
}
@media (min-width: 768px) {
  .is-lang-rtl .cmp-teaser--middle .cmp-teaser__title,
  body.is-lang-rtl .cmp-teaser--middle .cmp-teaser__title,
  html[lang='ar-AE'] .cmp-teaser--middle .cmp-teaser__title,
  html[lang='ar'] .cmp-teaser--middle .cmp-teaser__title,
  html[lang='fa'] .cmp-teaser--middle .cmp-teaser__title {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
@media (min-width: 768px) {
  .is-lang-rtl .cmp-teaser--middle .cmp-teaser__description,
  body.is-lang-rtl .cmp-teaser--middle .cmp-teaser__description,
  html[lang='ar-AE'] .cmp-teaser--middle .cmp-teaser__description,
  html[lang='ar'] .cmp-teaser--middle .cmp-teaser__description,
  html[lang='fa'] .cmp-teaser--middle .cmp-teaser__description {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .is-lang-rtl .cmp-teaser--middle .cmp-teaser__action-container,
  body.is-lang-rtl .cmp-teaser--middle .cmp-teaser__action-container,
  html[lang='ar-AE'] .cmp-teaser--middle .cmp-teaser__action-container,
  html[lang='ar'] .cmp-teaser--middle .cmp-teaser__action-container,
  html[lang='fa'] .cmp-teaser--middle .cmp-teaser__action-container {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
.is-lang-rtl .cmp-button--alignment__left,
body.is-lang-rtl .cmp-button--alignment__left,
html[lang='ar-AE'] .cmp-button--alignment__left,
html[lang='ar'] .cmp-button--alignment__left,
html[lang='fa'] .cmp-button--alignment__left {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.is-lang-rtl .cmp-button--alignment__right,
body.is-lang-rtl .cmp-button--alignment__right,
html[lang='ar-AE'] .cmp-button--alignment__right,
html[lang='ar'] .cmp-button--alignment__right,
html[lang='fa'] .cmp-button--alignment__right {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.is-lang-rtl .cmp-container--left > .cmp-container,
.is-lang-rtl .cmp-container--left > .switch-container,
body.is-lang-rtl .cmp-container--left > .cmp-container,
body.is-lang-rtl .cmp-container--left > .switch-container,
html[lang='ar-AE'] .cmp-container--left > .cmp-container,
html[lang='ar-AE'] .cmp-container--left > .switch-container,
html[lang='ar'] .cmp-container--left > .cmp-container,
html[lang='ar'] .cmp-container--left > .switch-container,
html[lang='fa'] .cmp-container--left > .cmp-container,
html[lang='fa'] .cmp-container--left > .switch-container {
  text-align: right;
}
.is-lang-rtl .cmp-container--right > .cmp-container,
.is-lang-rtl > .switch-container > .cmp-container,
body.is-lang-rtl .cmp-container--right > .cmp-container,
body.is-lang-rtl > .switch-container > .cmp-container,
html[lang='ar-AE'] .cmp-container--right > .cmp-container,
html[lang='ar-AE'] > .switch-container > .cmp-container,
html[lang='ar'] .cmp-container--right > .cmp-container,
html[lang='ar'] > .switch-container > .cmp-container,
html[lang='fa'] .cmp-container--right > .cmp-container,
html[lang='fa'] > .switch-container > .cmp-container {
  text-align: left;
}
@media (min-width: 768px) {
  .is-lang-rtl .cmp-teaser--left .cmp-teaser__title,
  body.is-lang-rtl .cmp-teaser--left .cmp-teaser__title,
  html[lang='ar-AE'] .cmp-teaser--left .cmp-teaser__title,
  html[lang='ar'] .cmp-teaser--left .cmp-teaser__title,
  html[lang='fa'] .cmp-teaser--left .cmp-teaser__title {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}
@media (min-width: 768px) {
  .is-lang-rtl .cmp-teaser--left .cmp-teaser__description,
  body.is-lang-rtl .cmp-teaser--left .cmp-teaser__description,
  html[lang='ar-AE'] .cmp-teaser--left .cmp-teaser__description,
  html[lang='ar'] .cmp-teaser--left .cmp-teaser__description,
  html[lang='fa'] .cmp-teaser--left .cmp-teaser__description {
    text-align: right;
  }
}
@media (min-width: 768px) {
  .is-lang-rtl .cmp-teaser--left .cmp-teaser__action-container,
  body.is-lang-rtl .cmp-teaser--left .cmp-teaser__action-container,
  html[lang='ar-AE'] .cmp-teaser--left .cmp-teaser__action-container,
  html[lang='ar'] .cmp-teaser--left .cmp-teaser__action-container,
  html[lang='fa'] .cmp-teaser--left .cmp-teaser__action-container {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}
@media (min-width: 768px) {
  .is-lang-rtl .cmp-teaser--shadowleft .cmp-teaser__content,
  body.is-lang-rtl .cmp-teaser--shadowleft .cmp-teaser__content,
  html[lang='ar-AE'] .cmp-teaser--shadowleft .cmp-teaser__content,
  html[lang='ar'] .cmp-teaser--shadowleft .cmp-teaser__content,
  html[lang='fa'] .cmp-teaser--shadowleft .cmp-teaser__content {
    background: transparent -webkit-gradient(linear, right top, left top, from(#000), to(rgba(84, 84, 84, 0))) 0 0 no-repeat
      padding-box;
    background: transparent linear-gradient(270deg, #000, rgba(84, 84, 84, 0)) 0 0 no-repeat padding-box;
  }
}
@media (min-width: 768px) {
  .is-lang-rtl .cmp-teaser--shadowright .cmp-teaser__content,
  body.is-lang-rtl .cmp-teaser--shadowright .cmp-teaser__content,
  html[lang='ar-AE'] .cmp-teaser--shadowright .cmp-teaser__content,
  html[lang='ar'] .cmp-teaser--shadowright .cmp-teaser__content,
  html[lang='fa'] .cmp-teaser--shadowright .cmp-teaser__content {
    background: transparent -webkit-gradient(linear, left top, right top, from(#000), to(rgba(84, 84, 84, 0))) 0 0 no-repeat
      padding-box;
    background: transparent linear-gradient(90deg, #000, rgba(84, 84, 84, 0)) 0 0 no-repeat padding-box;
  }
}
@media (max-width: 767px) {
  .is-lang-rtl .cmp-teaser--topleft-sp .cmp-teaser__content,
  body.is-lang-rtl .cmp-teaser--topleft-sp .cmp-teaser__content,
  html[lang='ar-AE'] .cmp-teaser--topleft-sp .cmp-teaser__content,
  html[lang='ar'] .cmp-teaser--topleft-sp .cmp-teaser__content,
  html[lang='fa'] .cmp-teaser--topleft-sp .cmp-teaser__content {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .is-lang-rtl .cmp-teaser--topleft-sp .cmp-teaser__title,
  body.is-lang-rtl .cmp-teaser--topleft-sp .cmp-teaser__title,
  html[lang='ar-AE'] .cmp-teaser--topleft-sp .cmp-teaser__title,
  html[lang='ar'] .cmp-teaser--topleft-sp .cmp-teaser__title,
  html[lang='fa'] .cmp-teaser--topleft-sp .cmp-teaser__title {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .is-lang-rtl .cmp-teaser--topleft-sp .cmp-teaser__description,
  body.is-lang-rtl .cmp-teaser--topleft-sp .cmp-teaser__description,
  html[lang='ar-AE'] .cmp-teaser--topleft-sp .cmp-teaser__description,
  html[lang='ar'] .cmp-teaser--topleft-sp .cmp-teaser__description,
  html[lang='fa'] .cmp-teaser--topleft-sp .cmp-teaser__description {
    text-align: left;
  }
  .is-lang-rtl .cmp-teaser--topleft-sp .cmp-teaser__action-container,
  body.is-lang-rtl .cmp-teaser--topleft-sp .cmp-teaser__action-container,
  html[lang='ar-AE'] .cmp-teaser--topleft-sp .cmp-teaser__action-container,
  html[lang='ar'] .cmp-teaser--topleft-sp .cmp-teaser__action-container,
  html[lang='fa'] .cmp-teaser--topleft-sp .cmp-teaser__action-container {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
@media (max-width: 767px) {
  .is-lang-rtl .cmp-teaser--middleleft-sp .cmp-teaser__content,
  body.is-lang-rtl .cmp-teaser--middleleft-sp .cmp-teaser__content,
  html[lang='ar-AE'] .cmp-teaser--middleleft-sp .cmp-teaser__content,
  html[lang='ar'] .cmp-teaser--middleleft-sp .cmp-teaser__content,
  html[lang='fa'] .cmp-teaser--middleleft-sp .cmp-teaser__content {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .is-lang-rtl .cmp-teaser--middleleft-sp .cmp-teaser__title,
  body.is-lang-rtl .cmp-teaser--middleleft-sp .cmp-teaser__title,
  html[lang='ar-AE'] .cmp-teaser--middleleft-sp .cmp-teaser__title,
  html[lang='ar'] .cmp-teaser--middleleft-sp .cmp-teaser__title,
  html[lang='fa'] .cmp-teaser--middleleft-sp .cmp-teaser__title {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .is-lang-rtl .cmp-teaser--middleleft-sp .cmp-teaser__description,
  body.is-lang-rtl .cmp-teaser--middleleft-sp .cmp-teaser__description,
  html[lang='ar-AE'] .cmp-teaser--middleleft-sp .cmp-teaser__description,
  html[lang='ar'] .cmp-teaser--middleleft-sp .cmp-teaser__description,
  html[lang='fa'] .cmp-teaser--middleleft-sp .cmp-teaser__description {
    text-align: left;
  }
  .is-lang-rtl .cmp-teaser--middleleft-sp .cmp-teaser__action-container,
  body.is-lang-rtl .cmp-teaser--middleleft-sp .cmp-teaser__action-container,
  html[lang='ar-AE'] .cmp-teaser--middleleft-sp .cmp-teaser__action-container,
  html[lang='ar'] .cmp-teaser--middleleft-sp .cmp-teaser__action-container,
  html[lang='fa'] .cmp-teaser--middleleft-sp .cmp-teaser__action-container {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
@media (max-width: 767px) {
  .is-lang-rtl .cmp-teaser--downleft-sp .cmp-teaser__content,
  body.is-lang-rtl .cmp-teaser--downleft-sp .cmp-teaser__content,
  html[lang='ar-AE'] .cmp-teaser--downleft-sp .cmp-teaser__content,
  html[lang='ar'] .cmp-teaser--downleft-sp .cmp-teaser__content,
  html[lang='fa'] .cmp-teaser--downleft-sp .cmp-teaser__content {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .is-lang-rtl .cmp-teaser--downleft-sp .cmp-teaser__title,
  body.is-lang-rtl .cmp-teaser--downleft-sp .cmp-teaser__title,
  html[lang='ar-AE'] .cmp-teaser--downleft-sp .cmp-teaser__title,
  html[lang='ar'] .cmp-teaser--downleft-sp .cmp-teaser__title,
  html[lang='fa'] .cmp-teaser--downleft-sp .cmp-teaser__title {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .is-lang-rtl .cmp-teaser--downleft-sp .cmp-teaser__description,
  body.is-lang-rtl .cmp-teaser--downleft-sp .cmp-teaser__description,
  html[lang='ar-AE'] .cmp-teaser--downleft-sp .cmp-teaser__description,
  html[lang='ar'] .cmp-teaser--downleft-sp .cmp-teaser__description,
  html[lang='fa'] .cmp-teaser--downleft-sp .cmp-teaser__description {
    text-align: left;
  }
  .is-lang-rtl .cmp-teaser--downleft-sp .cmp-teaser__action-container,
  body.is-lang-rtl .cmp-teaser--downleft-sp .cmp-teaser__action-container,
  html[lang='ar-AE'] .cmp-teaser--downleft-sp .cmp-teaser__action-container,
  html[lang='ar'] .cmp-teaser--downleft-sp .cmp-teaser__action-container,
  html[lang='fa'] .cmp-teaser--downleft-sp .cmp-teaser__action-container {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
@media (max-width: 767px) {
  .is-lang-rtl .cmp-teaser--topright-sp .cmp-teaser__content,
  body.is-lang-rtl .cmp-teaser--topright-sp .cmp-teaser__content,
  html[lang='ar-AE'] .cmp-teaser--topright-sp .cmp-teaser__content,
  html[lang='ar'] .cmp-teaser--topright-sp .cmp-teaser__content,
  html[lang='fa'] .cmp-teaser--topright-sp .cmp-teaser__content {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .is-lang-rtl .cmp-teaser--topright-sp .cmp-teaser__title,
  body.is-lang-rtl .cmp-teaser--topright-sp .cmp-teaser__title,
  html[lang='ar-AE'] .cmp-teaser--topright-sp .cmp-teaser__title,
  html[lang='ar'] .cmp-teaser--topright-sp .cmp-teaser__title,
  html[lang='fa'] .cmp-teaser--topright-sp .cmp-teaser__title {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .is-lang-rtl .cmp-teaser--topright-sp .cmp-teaser__description,
  body.is-lang-rtl .cmp-teaser--topright-sp .cmp-teaser__description,
  html[lang='ar-AE'] .cmp-teaser--topright-sp .cmp-teaser__description,
  html[lang='ar'] .cmp-teaser--topright-sp .cmp-teaser__description,
  html[lang='fa'] .cmp-teaser--topright-sp .cmp-teaser__description {
    text-align: right;
  }
  .is-lang-rtl .cmp-teaser--topright-sp .cmp-teaser__action-container,
  body.is-lang-rtl .cmp-teaser--topright-sp .cmp-teaser__action-container,
  html[lang='ar-AE'] .cmp-teaser--topright-sp .cmp-teaser__action-container,
  html[lang='ar'] .cmp-teaser--topright-sp .cmp-teaser__action-container,
  html[lang='fa'] .cmp-teaser--topright-sp .cmp-teaser__action-container {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}
@media (max-width: 767px) {
  .is-lang-rtl .cmp-teaser--middleright-sp .cmp-teaser__content,
  body.is-lang-rtl .cmp-teaser--middleright-sp .cmp-teaser__content,
  html[lang='ar-AE'] .cmp-teaser--middleright-sp .cmp-teaser__content,
  html[lang='ar'] .cmp-teaser--middleright-sp .cmp-teaser__content,
  html[lang='fa'] .cmp-teaser--middleright-sp .cmp-teaser__content {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .is-lang-rtl .cmp-teaser--middleright-sp .cmp-teaser__title,
  body.is-lang-rtl .cmp-teaser--middleright-sp .cmp-teaser__title,
  html[lang='ar-AE'] .cmp-teaser--middleright-sp .cmp-teaser__title,
  html[lang='ar'] .cmp-teaser--middleright-sp .cmp-teaser__title,
  html[lang='fa'] .cmp-teaser--middleright-sp .cmp-teaser__title {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .is-lang-rtl .cmp-teaser--middleright-sp .cmp-teaser__description,
  body.is-lang-rtl .cmp-teaser--middleright-sp .cmp-teaser__description,
  html[lang='ar-AE'] .cmp-teaser--middleright-sp .cmp-teaser__description,
  html[lang='ar'] .cmp-teaser--middleright-sp .cmp-teaser__description,
  html[lang='fa'] .cmp-teaser--middleright-sp .cmp-teaser__description {
    text-align: right;
  }
  .is-lang-rtl .cmp-teaser--middleright-sp .cmp-teaser__action-container,
  body.is-lang-rtl .cmp-teaser--middleright-sp .cmp-teaser__action-container,
  html[lang='ar-AE'] .cmp-teaser--middleright-sp .cmp-teaser__action-container,
  html[lang='ar'] .cmp-teaser--middleright-sp .cmp-teaser__action-container,
  html[lang='fa'] .cmp-teaser--middleright-sp .cmp-teaser__action-container {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}
@media (max-width: 767px) {
  .is-lang-rtl .cmp-teaser--downright-sp .cmp-teaser__content,
  body.is-lang-rtl .cmp-teaser--downright-sp .cmp-teaser__content,
  html[lang='ar-AE'] .cmp-teaser--downright-sp .cmp-teaser__content,
  html[lang='ar'] .cmp-teaser--downright-sp .cmp-teaser__content,
  html[lang='fa'] .cmp-teaser--downright-sp .cmp-teaser__content {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .is-lang-rtl .cmp-teaser--downright-sp .cmp-teaser__title,
  body.is-lang-rtl .cmp-teaser--downright-sp .cmp-teaser__title,
  html[lang='ar-AE'] .cmp-teaser--downright-sp .cmp-teaser__title,
  html[lang='ar'] .cmp-teaser--downright-sp .cmp-teaser__title,
  html[lang='fa'] .cmp-teaser--downright-sp .cmp-teaser__title {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .is-lang-rtl .cmp-teaser--downright-sp .cmp-teaser__description,
  body.is-lang-rtl .cmp-teaser--downright-sp .cmp-teaser__description,
  html[lang='ar-AE'] .cmp-teaser--downright-sp .cmp-teaser__description,
  html[lang='ar'] .cmp-teaser--downright-sp .cmp-teaser__description,
  html[lang='fa'] .cmp-teaser--downright-sp .cmp-teaser__description {
    text-align: right;
  }
  .is-lang-rtl .cmp-teaser--downright-sp .cmp-teaser__action-container,
  body.is-lang-rtl .cmp-teaser--downright-sp .cmp-teaser__action-container,
  html[lang='ar-AE'] .cmp-teaser--downright-sp .cmp-teaser__action-container,
  html[lang='ar'] .cmp-teaser--downright-sp .cmp-teaser__action-container,
  html[lang='fa'] .cmp-teaser--downright-sp .cmp-teaser__action-container {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}
.is-lang-rtl .text table td,
body.is-lang-rtl .text table td,
html[lang='ar-AE'] .text table td,
html[lang='ar'] .text table td,
html[lang='fa'] .text table td {
  text-align: right;
}
.is-lang-rtl .cmp-title--right .cmp-title .cmp-title__text,
body.is-lang-rtl .cmp-title--right .cmp-title .cmp-title__text,
html[lang='ar-AE'] .cmp-title--right .cmp-title .cmp-title__text,
html[lang='ar'] .cmp-title--right .cmp-title .cmp-title__text,
html[lang='fa'] .cmp-title--right .cmp-title .cmp-title__text {
  text-align: left;
}
.is-lang-rtl .cmp-title--left .cmp-title .cmp-title__text,
body.is-lang-rtl .cmp-title--left .cmp-title .cmp-title__text,
html[lang='ar-AE'] .cmp-title--left .cmp-title .cmp-title__text,
html[lang='ar'] .cmp-title--left .cmp-title .cmp-title__text,
html[lang='fa'] .cmp-title--left .cmp-title .cmp-title__text {
  text-align: right;
}
.is-lang-rtl .cmp-carousel__action--previous,
body.is-lang-rtl .cmp-carousel__action--previous,
html[lang='ar-AE'] .cmp-carousel__action--previous,
html[lang='ar'] .cmp-carousel__action--previous,
html[lang='fa'] .cmp-carousel__action--previous {
  -webkit-transform: rotate(1turn);
  transform: rotate(1turn);
}
.is-lang-rtl .cmp-carousel__action--next,
body.is-lang-rtl .cmp-carousel__action--next,
html[lang='ar-AE'] .cmp-carousel__action--next,
html[lang='ar'] .cmp-carousel__action--next,
html[lang='fa'] .cmp-carousel__action--next {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.is-lang-rtl .cmp-swipe-carousel.swiper-horizontal .swiper-button-prev,
body.is-lang-rtl .cmp-swipe-carousel.swiper-horizontal .swiper-button-prev,
html[lang='ar-AE'] .cmp-swipe-carousel.swiper-horizontal .swiper-button-prev,
html[lang='ar'] .cmp-swipe-carousel.swiper-horizontal .swiper-button-prev,
html[lang='fa'] .cmp-swipe-carousel.swiper-horizontal .swiper-button-prev {
  right: 0;
  -webkit-transform: rotate(1turn);
  transform: rotate(1turn);
}
.is-lang-rtl .cmp-swipe-carousel.swiper-horizontal .swiper-button-next,
body.is-lang-rtl .cmp-swipe-carousel.swiper-horizontal .swiper-button-next,
html[lang='ar-AE'] .cmp-swipe-carousel.swiper-horizontal .swiper-button-next,
html[lang='ar'] .cmp-swipe-carousel.swiper-horizontal .swiper-button-next,
html[lang='fa'] .cmp-swipe-carousel.swiper-horizontal .swiper-button-next {
  left: 0;
  right: auto;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.is-lang-rtl .cmp-favorite-list .cmp-favorite-list-comparison-list__checkbox .c-checkbox,
body.is-lang-rtl .cmp-favorite-list .cmp-favorite-list-comparison-list__checkbox .c-checkbox,
html[lang='ar-AE'] .cmp-favorite-list .cmp-favorite-list-comparison-list__checkbox .c-checkbox,
html[lang='ar'] .cmp-favorite-list .cmp-favorite-list-comparison-list__checkbox .c-checkbox,
html[lang='fa'] .cmp-favorite-list .cmp-favorite-list-comparison-list__checkbox .c-checkbox {
  margin-left: 0;
  margin-right: 13px;
}
.is-lang-rtl .cmp-favorite-list .cmp-favorite-list-comparison-list__checkbox .c-checkbox input[type='checkbox'] + span,
body.is-lang-rtl
  .cmp-favorite-list
  .cmp-favorite-list-comparison-list__checkbox
  .c-checkbox
  input[type='checkbox']
  + span,
html[lang='ar-AE']
  .cmp-favorite-list
  .cmp-favorite-list-comparison-list__checkbox
  .c-checkbox
  input[type='checkbox']
  + span,
html[lang='ar']
  .cmp-favorite-list
  .cmp-favorite-list-comparison-list__checkbox
  .c-checkbox
  input[type='checkbox']
  + span,
html[lang='fa']
  .cmp-favorite-list
  .cmp-favorite-list-comparison-list__checkbox
  .c-checkbox
  input[type='checkbox']
  + span {
  padding-left: 0;
  padding-right: 25px;
}
.is-lang-rtl
  .cmp-favorite-list
  .cmp-favorite-list-comparison-list__checkbox
  .c-checkbox
  input[type='checkbox']
  + span:before,
.is-lang-rtl
  .cmp-favorite-list
  .cmp-favorite-list-comparison-list__checkbox
  .c-checkbox
  input[type='checkbox']:checked
  + span:after,
body.is-lang-rtl
  .cmp-favorite-list
  .cmp-favorite-list-comparison-list__checkbox
  .c-checkbox
  input[type='checkbox']
  + span:before,
body.is-lang-rtl
  .cmp-favorite-list
  .cmp-favorite-list-comparison-list__checkbox
  .c-checkbox
  input[type='checkbox']:checked
  + span:after,
html[lang='ar-AE']
  .cmp-favorite-list
  .cmp-favorite-list-comparison-list__checkbox
  .c-checkbox
  input[type='checkbox']
  + span:before,
html[lang='ar-AE']
  .cmp-favorite-list
  .cmp-favorite-list-comparison-list__checkbox
  .c-checkbox
  input[type='checkbox']:checked
  + span:after,
html[lang='ar']
  .cmp-favorite-list
  .cmp-favorite-list-comparison-list__checkbox
  .c-checkbox
  input[type='checkbox']
  + span:before,
html[lang='ar']
  .cmp-favorite-list
  .cmp-favorite-list-comparison-list__checkbox
  .c-checkbox
  input[type='checkbox']:checked
  + span:after,
html[lang='fa']
  .cmp-favorite-list
  .cmp-favorite-list-comparison-list__checkbox
  .c-checkbox
  input[type='checkbox']
  + span:before,
html[lang='fa']
  .cmp-favorite-list
  .cmp-favorite-list-comparison-list__checkbox
  .c-checkbox
  input[type='checkbox']:checked
  + span:after {
  right: 0;
  left: auto;
}
@media (max-width: 767px) {
  .is-lang-rtl .cmp-favorite-list .cmp-favorite-list-comparison-list__itm:nth-child(odd),
  body.is-lang-rtl .cmp-favorite-list .cmp-favorite-list-comparison-list__itm:nth-child(odd),
  html[lang='ar-AE'] .cmp-favorite-list .cmp-favorite-list-comparison-list__itm:nth-child(odd),
  html[lang='ar'] .cmp-favorite-list .cmp-favorite-list-comparison-list__itm:nth-child(odd),
  html[lang='fa'] .cmp-favorite-list .cmp-favorite-list-comparison-list__itm:nth-child(odd) {
    margin-left: 1.33333vw;
    margin-right: 0;
  }
}
.is-lang-rtl .cmp-product-navigation__spmenubtn,
body.is-lang-rtl .cmp-product-navigation__spmenubtn,
html[lang='ar-AE'] .cmp-product-navigation__spmenubtn,
html[lang='ar'] .cmp-product-navigation__spmenubtn,
html[lang='fa'] .cmp-product-navigation__spmenubtn {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
@media (max-width: 767px) {
  .is-lang-rtl
    .cmp-product-navigation
    .cmp-product-navigation-spnav
    .cmp-product-navigation__items--sub
    .cmp-product-navigation__item:first-child,
  body.is-lang-rtl
    .cmp-product-navigation
    .cmp-product-navigation-spnav
    .cmp-product-navigation__items--sub
    .cmp-product-navigation__item:first-child,
  html[lang='ar-AE']
    .cmp-product-navigation
    .cmp-product-navigation-spnav
    .cmp-product-navigation__items--sub
    .cmp-product-navigation__item:first-child,
  html[lang='ar']
    .cmp-product-navigation
    .cmp-product-navigation-spnav
    .cmp-product-navigation__items--sub
    .cmp-product-navigation__item:first-child,
  html[lang='fa']
    .cmp-product-navigation
    .cmp-product-navigation-spnav
    .cmp-product-navigation__items--sub
    .cmp-product-navigation__item:first-child {
    padding-right: 20px;
    background-image: url(clientlib-site/resources/images/common/icon/icon_arrow_right_white.svg);
    background-position: 100% 4px;
  }
  .is-lang-rtl .cmp-product-navigation .cmp-product-navigation-spnav .cmp-product-navigation__item .sp-subnav-open,
  body.is-lang-rtl .cmp-product-navigation .cmp-product-navigation-spnav .cmp-product-navigation__item .sp-subnav-open,
  html[lang='ar-AE']
    .cmp-product-navigation
    .cmp-product-navigation-spnav
    .cmp-product-navigation__item
    .sp-subnav-open,
  html[lang='ar'] .cmp-product-navigation .cmp-product-navigation-spnav .cmp-product-navigation__item .sp-subnav-open,
  html[lang='fa'] .cmp-product-navigation .cmp-product-navigation-spnav .cmp-product-navigation__item .sp-subnav-open {
    background-image: url(clientlib-site/resources/images/common/icon/icon_arrow_left_white.svg);
    background-position: 0 50%;
  }
}
.is-lang-rtl .cmp-product-navigation .cmp-product-navigation-spnav .cmp-product-navigation__item .sp-subnav-open,
body.is-lang-rtl .cmp-product-navigation .cmp-product-navigation-spnav .cmp-product-navigation__item .sp-subnav-open,
html[lang='ar-AE'] .cmp-product-navigation .cmp-product-navigation-spnav .cmp-product-navigation__item .sp-subnav-open,
html[lang='ar'] .cmp-product-navigation .cmp-product-navigation-spnav .cmp-product-navigation__item .sp-subnav-open,
html[lang='fa'] .cmp-product-navigation .cmp-product-navigation-spnav .cmp-product-navigation__item .sp-subnav-open {
  background-image: url(clientlib-site/resources/images/common/icon/icon_arrow_left_white.svg);
  background-position: 0 50%;
}
.is-lang-rtl .p-product_detail__modal__btn__close,
body.is-lang-rtl .p-product_detail__modal__btn__close,
html[lang='ar-AE'] .p-product_detail__modal__btn__close,
html[lang='ar'] .p-product_detail__modal__btn__close,
html[lang='fa'] .p-product_detail__modal__btn__close {
  left: 24px;
  right: auto;
}
.is-lang-rtl .cmp-single-product_panel .cmp-single-product_panel__btn-addcart a:after,
body.is-lang-rtl .cmp-single-product_panel .cmp-single-product_panel__btn-addcart a:after,
html[lang='ar-AE'] .cmp-single-product_panel .cmp-single-product_panel__btn-addcart a:after,
html[lang='ar'] .cmp-single-product_panel .cmp-single-product_panel__btn-addcart a:after,
html[lang='fa'] .cmp-single-product_panel .cmp-single-product_panel__btn-addcart a:after {
  margin-left: 0;
  margin-right: 10px;
}
.is-lang-rtl .cmp-single-product_panel--default .cmp-single-product_panel .cmp-single-product_panel__icon-addcart,
body.is-lang-rtl .cmp-single-product_panel--default .cmp-single-product_panel .cmp-single-product_panel__icon-addcart,
html[lang='ar-AE'] .cmp-single-product_panel--default .cmp-single-product_panel .cmp-single-product_panel__icon-addcart,
html[lang='ar'] .cmp-single-product_panel--default .cmp-single-product_panel .cmp-single-product_panel__icon-addcart,
html[lang='fa'] .cmp-single-product_panel--default .cmp-single-product_panel .cmp-single-product_panel__icon-addcart {
  right: auto;
  left: 1pc;
}
.is-lang-rtl .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__code,
.is-lang-rtl .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__recommend,
.is-lang-rtl .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__title,
body.is-lang-rtl .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__code,
body.is-lang-rtl .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__recommend,
body.is-lang-rtl .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__title,
html[lang='ar-AE'] .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__code,
html[lang='ar-AE'] .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__recommend,
html[lang='ar-AE'] .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__title,
html[lang='ar'] .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__code,
html[lang='ar'] .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__recommend,
html[lang='ar'] .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__title,
html[lang='fa'] .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__code,
html[lang='fa'] .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__recommend,
html[lang='fa'] .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__title {
  text-align: right;
}
.is-lang-rtl .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__price-label,
body.is-lang-rtl .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__price-label,
html[lang='ar-AE'] .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__price-label,
html[lang='ar'] .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__price-label,
html[lang='fa'] .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__price-label {
  text-align: right !important;
}
.is-lang-rtl .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__learn-more a,
.is-lang-rtl .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__price,
body.is-lang-rtl .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__learn-more a,
body.is-lang-rtl .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__price,
html[lang='ar-AE'] .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__learn-more a,
html[lang='ar-AE'] .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__price,
html[lang='ar'] .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__learn-more a,
html[lang='ar'] .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__price,
html[lang='fa'] .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__learn-more a,
html[lang='fa'] .cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__price {
  text-align: right;
}
.is-lang-rtl .cmp-header .cmp-header-vertical-menu,
body.is-lang-rtl .cmp-header .cmp-header-vertical-menu,
html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu,
html[lang='ar'] .cmp-header .cmp-header-vertical-menu,
html[lang='fa'] .cmp-header .cmp-header-vertical-menu {
  left: auto;
  right: 0;
}
.is-lang-rtl .cmp-header .cmp-header-vertical-menu__container,
body.is-lang-rtl .cmp-header .cmp-header-vertical-menu__container,
html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu__container,
html[lang='ar'] .cmp-header .cmp-header-vertical-menu__container,
html[lang='fa'] .cmp-header .cmp-header-vertical-menu__container {
  right: unset;
  left: -30%;
  -webkit-transition: left 0.3s linear;
  transition: left 0.3s linear;
}
.is-lang-rtl .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__sub-item,
body.is-lang-rtl .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__sub-item,
html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__sub-item,
html[lang='ar'] .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__sub-item,
html[lang='fa'] .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__sub-item {
  padding: 8px 0 8px 22px;
}
@media (max-width: 995px) {
  .is-lang-rtl .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__sub-item,
  body.is-lang-rtl .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__sub-item,
  html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__sub-item,
  html[lang='ar'] .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__sub-item,
  html[lang='fa'] .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__sub-item {
    padding-left: 0;
  }
}
.is-lang-rtl .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__sub-item a,
body.is-lang-rtl .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__sub-item a,
html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__sub-item a,
html[lang='ar'] .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__sub-item a,
html[lang='fa'] .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__sub-item a {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  direction: ltr;
  height: 22px;
}
.is-lang-rtl .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__sub-item a span,
body.is-lang-rtl .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__sub-item a span,
html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__sub-item a span,
html[lang='ar'] .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__sub-item a span,
html[lang='fa'] .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__sub-item a span {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.is-lang-rtl .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__item--utility-links a,
body.is-lang-rtl .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__item--utility-links a,
html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__item--utility-links a,
html[lang='ar'] .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__item--utility-links a,
html[lang='fa'] .cmp-header .cmp-header-vertical-menu__container .cmp-header-vertical-menu__item--utility-links a {
  padding-right: 0;
  padding-left: 0;
}
.is-lang-rtl .cmp-header .cmp-header-vertical-menu.is-open .cmp-header-vertical-menu__container.is-open,
body.is-lang-rtl .cmp-header .cmp-header-vertical-menu.is-open .cmp-header-vertical-menu__container.is-open,
html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu.is-open .cmp-header-vertical-menu__container.is-open,
html[lang='ar'] .cmp-header .cmp-header-vertical-menu.is-open .cmp-header-vertical-menu__container.is-open,
html[lang='fa'] .cmp-header .cmp-header-vertical-menu.is-open .cmp-header-vertical-menu__container.is-open {
  left: 0;
  right: unset;
}
@media (max-width: 995px) {
  .is-lang-rtl
    .cmp-header
    .cmp-header-vertical-menu.is-open
    .cmp-header-vertical-menu__container
    .cmp-header-vertical-menu__item-icon
    a,
  body.is-lang-rtl
    .cmp-header
    .cmp-header-vertical-menu.is-open
    .cmp-header-vertical-menu__container
    .cmp-header-vertical-menu__item-icon
    a,
  html[lang='ar-AE']
    .cmp-header
    .cmp-header-vertical-menu.is-open
    .cmp-header-vertical-menu__container
    .cmp-header-vertical-menu__item-icon
    a,
  html[lang='ar']
    .cmp-header
    .cmp-header-vertical-menu.is-open
    .cmp-header-vertical-menu__container
    .cmp-header-vertical-menu__item-icon
    a,
  html[lang='fa']
    .cmp-header
    .cmp-header-vertical-menu.is-open
    .cmp-header-vertical-menu__container
    .cmp-header-vertical-menu__item-icon
    a {
    padding-right: 0;
  }
}
.is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu,
body.is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu,
html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu,
html[lang='ar'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu,
html[lang='fa'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu {
  right: unset;
  left: -10%;
  -webkit-transition: left 0.3s linear;
  transition: left 0.3s linear;
}
.is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu.is-open,
body.is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu.is-open,
html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu.is-open,
html[lang='ar'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu.is-open,
html[lang='fa'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu.is-open {
  left: 30%;
}
.is-lang-rtl
  .cmp-header
  .cmp-header-vertical-menu
  .cmp-header-vertical-menu__thumbnail-menu
  .cmp-header-product-menu-wrap,
body.is-lang-rtl
  .cmp-header
  .cmp-header-vertical-menu
  .cmp-header-vertical-menu__thumbnail-menu
  .cmp-header-product-menu-wrap,
html[lang='ar-AE']
  .cmp-header
  .cmp-header-vertical-menu
  .cmp-header-vertical-menu__thumbnail-menu
  .cmp-header-product-menu-wrap,
html[lang='ar']
  .cmp-header
  .cmp-header-vertical-menu
  .cmp-header-vertical-menu__thumbnail-menu
  .cmp-header-product-menu-wrap,
html[lang='fa']
  .cmp-header
  .cmp-header-vertical-menu
  .cmp-header-vertical-menu__thumbnail-menu
  .cmp-header-product-menu-wrap {
  right: 0;
}
.is-lang-rtl
  .cmp-header
  .cmp-header-vertical-menu
  .cmp-header-vertical-menu__thumbnail-menu
  .cmp-header-product-menu-wrap
  .cmp-header-product_list__frame,
body.is-lang-rtl
  .cmp-header
  .cmp-header-vertical-menu
  .cmp-header-vertical-menu__thumbnail-menu
  .cmp-header-product-menu-wrap
  .cmp-header-product_list__frame,
html[lang='ar-AE']
  .cmp-header
  .cmp-header-vertical-menu
  .cmp-header-vertical-menu__thumbnail-menu
  .cmp-header-product-menu-wrap
  .cmp-header-product_list__frame,
html[lang='ar']
  .cmp-header
  .cmp-header-vertical-menu
  .cmp-header-vertical-menu__thumbnail-menu
  .cmp-header-product-menu-wrap
  .cmp-header-product_list__frame,
html[lang='fa']
  .cmp-header
  .cmp-header-vertical-menu
  .cmp-header-vertical-menu__thumbnail-menu
  .cmp-header-product-menu-wrap
  .cmp-header-product_list__frame {
  margin-left: 0;
  margin-right: -50px;
}
@media (max-width: 995px) {
  .is-lang-rtl
    .cmp-header
    .cmp-header-vertical-menu
    .cmp-header-vertical-menu__thumbnail-menu
    .cmp-header-product-menu-wrap
    .cmp-header-product_list__frame,
  body.is-lang-rtl
    .cmp-header
    .cmp-header-vertical-menu
    .cmp-header-vertical-menu__thumbnail-menu
    .cmp-header-product-menu-wrap
    .cmp-header-product_list__frame,
  html[lang='ar-AE']
    .cmp-header
    .cmp-header-vertical-menu
    .cmp-header-vertical-menu__thumbnail-menu
    .cmp-header-product-menu-wrap
    .cmp-header-product_list__frame,
  html[lang='ar']
    .cmp-header
    .cmp-header-vertical-menu
    .cmp-header-vertical-menu__thumbnail-menu
    .cmp-header-product-menu-wrap
    .cmp-header-product_list__frame,
  html[lang='fa']
    .cmp-header
    .cmp-header-vertical-menu
    .cmp-header-vertical-menu__thumbnail-menu
    .cmp-header-product-menu-wrap
    .cmp-header-product_list__frame {
    margin-right: -15px;
  }
}
.is-lang-rtl
  .cmp-header
  .cmp-header-vertical-menu
  .cmp-header-vertical-menu__thumbnail-menu
  .cmp-header-product-menu-wrap
  .cmp-header-product_list__items
  .cmp-header-product_list__item,
body.is-lang-rtl
  .cmp-header
  .cmp-header-vertical-menu
  .cmp-header-vertical-menu__thumbnail-menu
  .cmp-header-product-menu-wrap
  .cmp-header-product_list__items
  .cmp-header-product_list__item,
html[lang='ar-AE']
  .cmp-header
  .cmp-header-vertical-menu
  .cmp-header-vertical-menu__thumbnail-menu
  .cmp-header-product-menu-wrap
  .cmp-header-product_list__items
  .cmp-header-product_list__item,
html[lang='ar']
  .cmp-header
  .cmp-header-vertical-menu
  .cmp-header-vertical-menu__thumbnail-menu
  .cmp-header-product-menu-wrap
  .cmp-header-product_list__items
  .cmp-header-product_list__item,
html[lang='fa']
  .cmp-header
  .cmp-header-vertical-menu
  .cmp-header-vertical-menu__thumbnail-menu
  .cmp-header-product-menu-wrap
  .cmp-header-product_list__items
  .cmp-header-product_list__item {
  padding-left: 0;
  padding-right: 50px;
  margin-right: 0;
}
@media (max-width: 995px) {
  .is-lang-rtl
    .cmp-header
    .cmp-header-vertical-menu
    .cmp-header-vertical-menu__thumbnail-menu
    .cmp-header-product-menu-wrap
    .cmp-header-product_list__items
    .cmp-header-product_list__item,
  body.is-lang-rtl
    .cmp-header
    .cmp-header-vertical-menu
    .cmp-header-vertical-menu__thumbnail-menu
    .cmp-header-product-menu-wrap
    .cmp-header-product_list__items
    .cmp-header-product_list__item,
  html[lang='ar-AE']
    .cmp-header
    .cmp-header-vertical-menu
    .cmp-header-vertical-menu__thumbnail-menu
    .cmp-header-product-menu-wrap
    .cmp-header-product_list__items
    .cmp-header-product_list__item,
  html[lang='ar']
    .cmp-header
    .cmp-header-vertical-menu
    .cmp-header-vertical-menu__thumbnail-menu
    .cmp-header-product-menu-wrap
    .cmp-header-product_list__items
    .cmp-header-product_list__item,
  html[lang='fa']
    .cmp-header
    .cmp-header-vertical-menu
    .cmp-header-vertical-menu__thumbnail-menu
    .cmp-header-product-menu-wrap
    .cmp-header-product_list__items
    .cmp-header-product_list__item {
    padding-right: 15px;
  }
}
.is-lang-rtl
  .cmp-header
  .cmp-header-vertical-menu
  .cmp-header-vertical-menu__thumbnail-menu
  .cmp-header-product-menu-wrap
  .cmp-header-product_list__items
  .cmp-header-product_list__item:last-child,
body.is-lang-rtl
  .cmp-header
  .cmp-header-vertical-menu
  .cmp-header-vertical-menu__thumbnail-menu
  .cmp-header-product-menu-wrap
  .cmp-header-product_list__items
  .cmp-header-product_list__item:last-child,
html[lang='ar-AE']
  .cmp-header
  .cmp-header-vertical-menu
  .cmp-header-vertical-menu__thumbnail-menu
  .cmp-header-product-menu-wrap
  .cmp-header-product_list__items
  .cmp-header-product_list__item:last-child,
html[lang='ar']
  .cmp-header
  .cmp-header-vertical-menu
  .cmp-header-vertical-menu__thumbnail-menu
  .cmp-header-product-menu-wrap
  .cmp-header-product_list__items
  .cmp-header-product_list__item:last-child,
html[lang='fa']
  .cmp-header
  .cmp-header-vertical-menu
  .cmp-header-vertical-menu__thumbnail-menu
  .cmp-header-product-menu-wrap
  .cmp-header-product_list__items
  .cmp-header-product_list__item:last-child {
  padding-left: 0 !important;
  padding-right: 50px !important;
}
@media (max-width: 995px) {
  .is-lang-rtl
    .cmp-header
    .cmp-header-vertical-menu
    .cmp-header-vertical-menu__thumbnail-menu
    .cmp-header-product-menu-wrap
    .cmp-header-product_list__items
    .cmp-header-product_list__item:last-child,
  body.is-lang-rtl
    .cmp-header
    .cmp-header-vertical-menu
    .cmp-header-vertical-menu__thumbnail-menu
    .cmp-header-product-menu-wrap
    .cmp-header-product_list__items
    .cmp-header-product_list__item:last-child,
  html[lang='ar-AE']
    .cmp-header
    .cmp-header-vertical-menu
    .cmp-header-vertical-menu__thumbnail-menu
    .cmp-header-product-menu-wrap
    .cmp-header-product_list__items
    .cmp-header-product_list__item:last-child,
  html[lang='ar']
    .cmp-header
    .cmp-header-vertical-menu
    .cmp-header-vertical-menu__thumbnail-menu
    .cmp-header-product-menu-wrap
    .cmp-header-product_list__items
    .cmp-header-product_list__item:last-child,
  html[lang='fa']
    .cmp-header
    .cmp-header-vertical-menu
    .cmp-header-vertical-menu__thumbnail-menu
    .cmp-header-product-menu-wrap
    .cmp-header-product_list__items
    .cmp-header-product_list__item:last-child {
    padding-right: 15px !important;
  }
}
.is-lang-rtl .cmp-header .cmp-header-vertical-menu .simplebar-track,
body.is-lang-rtl .cmp-header .cmp-header-vertical-menu .simplebar-track,
html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu .simplebar-track,
html[lang='ar'] .cmp-header .cmp-header-vertical-menu .simplebar-track,
html[lang='fa'] .cmp-header .cmp-header-vertical-menu .simplebar-track {
  right: auto;
  left: 0;
}
@media (max-width: 995px) {
  .is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-header-product-menu-wrap,
  body.is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-header-product-menu-wrap,
  html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu .cmp-header-product-menu-wrap,
  html[lang='ar'] .cmp-header .cmp-header-vertical-menu .cmp-header-product-menu-wrap,
  html[lang='fa'] .cmp-header .cmp-header-vertical-menu .cmp-header-product-menu-wrap {
    margin-right: 0;
  }
  .is-lang-rtl .cmp-header .cmp-header-vertical-menu__container,
  body.is-lang-rtl .cmp-header .cmp-header-vertical-menu__container,
  html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu__container,
  html[lang='ar'] .cmp-header .cmp-header-vertical-menu__container,
  html[lang='fa'] .cmp-header .cmp-header-vertical-menu__container {
    left: -100%;
  }
  .is-lang-rtl .cmp-header .cmp-header-vertical-menu__container.is-open,
  body.is-lang-rtl .cmp-header .cmp-header-vertical-menu__container.is-open,
  html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu__container.is-open,
  html[lang='ar'] .cmp-header .cmp-header-vertical-menu__container.is-open,
  html[lang='fa'] .cmp-header .cmp-header-vertical-menu__container.is-open {
    left: 0;
  }
  .is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu,
  body.is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu,
  html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu,
  html[lang='ar'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu,
  html[lang='fa'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu {
    right: unset;
    left: -100%;
    -webkit-transition: left 0.3s linear;
    transition: left 0.3s linear;
  }
  .is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu.is-open,
  body.is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu.is-open,
  html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu.is-open,
  html[lang='ar'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu.is-open,
  html[lang='fa'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu.is-open {
    left: 0;
  }
  .is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu--title-sp,
  body.is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu--title-sp,
  html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu--title-sp,
  html[lang='ar'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu--title-sp,
  html[lang='fa'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu--title-sp {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu--title-sp span,
  body.is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu--title-sp span,
  html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu--title-sp span,
  html[lang='ar'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu--title-sp span,
  html[lang='fa'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__thumbnail-menu--title-sp span {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
}
.is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-accordion__panel,
body.is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-accordion__panel,
html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu .cmp-accordion__panel,
html[lang='ar'] .cmp-header .cmp-header-vertical-menu .cmp-accordion__panel,
html[lang='fa'] .cmp-header .cmp-header-vertical-menu .cmp-accordion__panel {
  margin-left: 0;
  margin-right: 36px;
}
@media (max-width: 995px) {
  .is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-accordion__panel,
  body.is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-accordion__panel,
  html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu .cmp-accordion__panel,
  html[lang='ar'] .cmp-header .cmp-header-vertical-menu .cmp-accordion__panel,
  html[lang='fa'] .cmp-header .cmp-header-vertical-menu .cmp-accordion__panel {
    margin-right: 35px;
  }
}
@media (min-width: 996px) {
  .is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__sub-item span,
  body.is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__sub-item span,
  html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__sub-item span,
  html[lang='ar'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__sub-item span,
  html[lang='fa'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__sub-item span {
    padding-top: 3px;
  }
  .is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__sub-item.level-one,
  body.is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__sub-item.level-one,
  html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__sub-item.level-one,
  html[lang='ar'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__sub-item.level-one,
  html[lang='fa'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-menu__sub-item.level-one {
    margin-left: 0;
    margin-right: -7px;
  }
  .is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-product_link__item,
  body.is-lang-rtl .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-product_link__item,
  html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-product_link__item,
  html[lang='ar'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-product_link__item,
  html[lang='fa'] .cmp-header .cmp-header-vertical-menu .cmp-header-vertical-product_link__item {
    margin-left: 0;
    margin-right: 5px;
  }
}
.is-lang-rtl .cmp-header .cmp-header-utility-sub__vertical-menu span[class*='icon-close'],
body.is-lang-rtl .cmp-header .cmp-header-utility-sub__vertical-menu span[class*='icon-close'],
html[lang='ar-AE'] .cmp-header .cmp-header-utility-sub__vertical-menu span[class*='icon-close'],
html[lang='ar'] .cmp-header .cmp-header-utility-sub__vertical-menu span[class*='icon-close'],
html[lang='fa'] .cmp-header .cmp-header-utility-sub__vertical-menu span[class*='icon-close'] {
  padding-right: 5px;
  padding-left: 0;
}
@media (max-width: 995px) {
  .is-lang-rtl .cmp-header .cmp-header-vertical-menu__close,
  body.is-lang-rtl .cmp-header .cmp-header-vertical-menu__close,
  html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu__close,
  html[lang='ar'] .cmp-header .cmp-header-vertical-menu__close,
  html[lang='fa'] .cmp-header .cmp-header-vertical-menu__close {
    margin-left: 0;
    margin-right: calc(100% - 50px);
  }
  .is-lang-rtl .cmp-header .cmp-header-vertical-menu__close.fixed,
  body.is-lang-rtl .cmp-header .cmp-header-vertical-menu__close.fixed,
  html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu__close.fixed,
  html[lang='ar'] .cmp-header .cmp-header-vertical-menu__close.fixed,
  html[lang='fa'] .cmp-header .cmp-header-vertical-menu__close.fixed {
    width: 100%;
    margin-right: 0;
  }
}
.is-lang-rtl .cmp-header .cmp-header-vertical-menu__close .cmp-header-utility-sub__vertical-menu,
body.is-lang-rtl .cmp-header .cmp-header-vertical-menu__close .cmp-header-utility-sub__vertical-menu,
html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu__close .cmp-header-utility-sub__vertical-menu,
html[lang='ar'] .cmp-header .cmp-header-vertical-menu__close .cmp-header-utility-sub__vertical-menu,
html[lang='fa'] .cmp-header .cmp-header-vertical-menu__close .cmp-header-utility-sub__vertical-menu {
  left: 25px;
  right: auto;
  margin-left: 0;
}
@media (max-width: 995px) {
  .is-lang-rtl .cmp-header .cmp-header-vertical-menu__close .cmp-header-utility-sub__vertical-menu,
  body.is-lang-rtl .cmp-header .cmp-header-vertical-menu__close .cmp-header-utility-sub__vertical-menu,
  html[lang='ar-AE'] .cmp-header .cmp-header-vertical-menu__close .cmp-header-utility-sub__vertical-menu,
  html[lang='ar'] .cmp-header .cmp-header-vertical-menu__close .cmp-header-utility-sub__vertical-menu,
  html[lang='fa'] .cmp-header .cmp-header-vertical-menu__close .cmp-header-utility-sub__vertical-menu {
    margin-right: 35px;
  }
}
.cmp-separator__horizontal-rule {
  width: 100%;
  height: 1px;
  border: none;
  border-top: 1px solid #bebebe;
}
.cmp-simple-count-down {
  margin: 10px 0;
}
.cmp-simple-count-down .cmp-simple-count-down__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  gap: 15px;
  visibility: hidden;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cmp-simple-count-down .cmp-simple-count-down__content {
    gap: 10px;
  }
}
.cmp-simple-count-down.is-edit-mode .cmp-simple-count-down__content {
  visibility: visible;
}
.cmp-simple-count-down .cmp-simple-count-down__unit {
  display: inline-block;
}
.cmp-simple-count-down .cmp-simple-count-down__label {
  display: none;
}
.cmp-simple-count-down .cmp-simple-count-down__message {
  text-align: center;
}
.cmp-simple-count-down__text--black .cmp-simple-count-down {
  color: #000;
}
.cmp-simple-count-down__text--white .cmp-simple-count-down {
  color: #fff;
}
.cmp-simple-count-down__number-only .cmp-simple-count-down__label,
.cmp-simple-count-down__number-only .cmp-simple-count-down__unit,
.cmp-simple-count-down__number-unit .cmp-simple-count-down__label {
  display: none;
}
.cmp-simple-count-down__number-unit-label .cmp-simple-count-down__content {
  gap: 5px;
}
.cmp-simple-count-down__number-unit-label .cmp-simple-count-down__content .cmp-simple-count-down__colon,
.cmp-simple-count-down__number-unit-label .cmp-simple-count-down__content .cmp-simple-count-down__unit {
  display: none;
}
.cmp-simple-count-down__number-unit-label .cmp-simple-count-down__content .cmp-simple-count-down__label {
  display: block;
}
.cmp-simple-count-down__number-unit-label .cmp-simple-count-down__content .cmp-simple-count-down__time-piece {
  min-width: 60px;
}
@media (min-width: 768px) {
  .cmp-simple-count-down__number-unit-label .cmp-simple-count-down__content .cmp-simple-count-down__time-piece {
    line-height: 1;
  }
}
.cmp-simple-count-down__heading--1 .cmp-simple-count-down__content {
  font-weight: 700;
  font-size: 38px;
  line-height: 1.4;
  padding-top: 1rem;
  padding-bottom: 2rem;
}
.cmp-simple-count-down__heading--1 .cmp-simple-count-down__content a {
  color: #000;
}
@media (max-width: 767px) {
  .cmp-simple-count-down__heading--1 .cmp-simple-count-down__content {
    font-size: 28px;
    line-height: 1.4;
  }
}
.cmp-simple-count-down__heading--1 .cmp-simple-count-down__content .cmp-simple-count-down__label {
  font-size: 15px;
}
@media (min-width: 768px) {
  .cmp-simple-count-down__heading--1 .cmp-simple-count-down__content {
    font-size: 60px;
    line-height: 1.2;
  }
  .cmp-simple-count-down__heading--1 .cmp-simple-count-down__content .cmp-simple-count-down__digit {
    font-size: 90pt;
  }
  .cmp-simple-count-down__heading--1 .cmp-simple-count-down__content .cmp-simple-count-down__label {
    font-size: 30px;
  }
}
@media (max-width: 767px) {
  .cmp-simple-count-down__heading--1 .cmp-simple-count-down__content .cmp-simple-count-down__unit {
    font-size: 20px;
  }
}
.cmp-simple-count-down__heading--2 .cmp-simple-count-down__content {
  font-weight: 700;
  font-size: 2pc;
  line-height: 1.6;
  padding-top: 1rem;
  padding-bottom: 2rem;
}
.cmp-simple-count-down__heading--2 .cmp-simple-count-down__content a {
  color: #000;
}
@media (max-width: 767px) {
  .cmp-simple-count-down__heading--2 .cmp-simple-count-down__content {
    font-size: 20px;
    line-height: 1.6;
  }
}
.cmp-simple-count-down__heading--2 .cmp-simple-count-down__content .cmp-simple-count-down__label {
  font-size: 13px;
}
@media (min-width: 768px) {
  .cmp-simple-count-down__heading--2 .cmp-simple-count-down__content {
    font-size: 44px;
    line-height: 1.2;
  }
  .cmp-simple-count-down__heading--2 .cmp-simple-count-down__content .cmp-simple-count-down__digit {
    font-size: 88px;
  }
  .cmp-simple-count-down__heading--2 .cmp-simple-count-down__content .cmp-simple-count-down__label {
    font-size: 30px;
  }
}
@media (max-width: 767px) {
  .cmp-simple-count-down__heading--2 .cmp-simple-count-down__content .cmp-simple-count-down__unit {
    font-size: 1pc;
  }
}
.cmp-simple-count-down__heading--3 .cmp-simple-count-down__content {
  font-weight: 500;
  font-size: 18px;
  line-height: 1.6;
  padding-bottom: 1rem;
}
.cmp-simple-count-down__heading--3 .cmp-simple-count-down__content a {
  color: #000;
}
@media (max-width: 767px) {
  .cmp-simple-count-down__heading--3 .cmp-simple-count-down__content {
    font-size: 1pc;
    line-height: 1.6;
  }
}
.cmp-simple-count-down__heading--3 .cmp-simple-count-down__content .cmp-simple-count-down__label {
  font-size: 10px;
}
@media (min-width: 768px) {
  .cmp-simple-count-down__heading--3 .cmp-simple-count-down__content {
    font-size: 30px;
  }
  .cmp-simple-count-down__heading--3 .cmp-simple-count-down__content .cmp-simple-count-down__digit {
    font-size: 60px;
  }
  .cmp-simple-count-down__heading--3 .cmp-simple-count-down__content .cmp-simple-count-down__label {
    font-size: 20px;
  }
}
@media (max-width: 767px) {
  .cmp-simple-count-down__heading--3 .cmp-simple-count-down__content .cmp-simple-count-down__unit {
    font-size: 9pt;
  }
}
.cmp-simple-count-down__heading--4 .cmp-simple-count-down__content {
  font-weight: 300;
  font-size: 14px;
  line-height: 2;
  padding-bottom: 1rem;
}
.cmp-simple-count-down__heading--4 .cmp-simple-count-down__content a {
  color: #000;
}
@media (max-width: 767px) {
  .cmp-simple-count-down__heading--4 .cmp-simple-count-down__content {
    font-size: 9pt;
    line-height: 2;
  }
}
@media (min-width: 768px) {
  .cmp-simple-count-down__heading--4 .cmp-simple-count-down__content {
    font-size: 24px;
  }
  .cmp-simple-count-down__heading--4 .cmp-simple-count-down__content .cmp-simple-count-down__digit {
    font-size: 3pc;
  }
  .cmp-simple-count-down__heading--4 .cmp-simple-count-down__content .cmp-simple-count-down__label {
    font-size: 14px;
  }
}
@media (max-width: 767px) {
  .cmp-simple-count-down__heading--4 .cmp-simple-count-down__content .cmp-simple-count-down__label,
  .cmp-simple-count-down__heading--4 .cmp-simple-count-down__content .cmp-simple-count-down__unit {
    font-size: 10px;
  }
}
.cmp-simple-count-down__heading--5 .cmp-simple-count-down__content {
  font-weight: 300;
  font-size: 9pt;
  line-height: 1.6;
  padding-bottom: 1rem;
}
.cmp-simple-count-down__heading--5 .cmp-simple-count-down__content a {
  color: #000;
}
@media (max-width: 767px) {
  .cmp-simple-count-down__heading--5 .cmp-simple-count-down__content {
    font-size: 9pt;
    line-height: 1.6;
  }
}
@media (min-width: 768px) {
  .cmp-simple-count-down__heading--5 .cmp-simple-count-down__content {
    font-size: 18px;
  }
  .cmp-simple-count-down__heading--5 .cmp-simple-count-down__content .cmp-simple-count-down__digit {
    font-size: 36px;
  }
  .cmp-simple-count-down__heading--5 .cmp-simple-count-down__content .cmp-simple-count-down__label {
    font-size: 9pt;
  }
}
@media (max-width: 767px) {
  .cmp-simple-count-down__heading--5 .cmp-simple-count-down__content .cmp-simple-count-down__label,
  .cmp-simple-count-down__heading--5 .cmp-simple-count-down__content .cmp-simple-count-down__unit {
    font-size: 10px;
  }
}
.cmp-simple-count-down__heading--6 .cmp-simple-count-down__content {
  font-weight: 200;
  font-size: 10px;
  line-height: 1.4;
  padding-bottom: 1rem;
}
.cmp-simple-count-down__heading--6 .cmp-simple-count-down__content a {
  color: #000;
}
@media (max-width: 767px) {
  .cmp-simple-count-down__heading--6 .cmp-simple-count-down__content {
    font-size: 10px;
    line-height: 1.4;
  }
}
@media (min-width: 768px) {
  .cmp-simple-count-down__heading--6 .cmp-simple-count-down__content {
    font-size: 1pc;
  }
  .cmp-simple-count-down__heading--6 .cmp-simple-count-down__content .cmp-simple-count-down__digit {
    font-size: 20px;
  }
  .cmp-simple-count-down__heading--6 .cmp-simple-count-down__content .cmp-simple-count-down__label {
    font-size: 10px;
  }
}
.cmp-simple-count-down__number-unit-label.cmp-simple-count-down__heading--1 .cmp-simple-count-down__time-piece {
  min-width: 60px;
}
@media (min-width: 768px) {
  .cmp-simple-count-down__number-unit-label.cmp-simple-count-down__heading--1 .cmp-simple-count-down__time-piece {
    min-width: 170px;
  }
}
.cmp-simple-count-down__number-unit-label.cmp-simple-count-down__heading--2 .cmp-simple-count-down__time-piece {
  min-width: 55px;
}
@media (min-width: 768px) {
  .cmp-simple-count-down__number-unit-label.cmp-simple-count-down__heading--2 .cmp-simple-count-down__time-piece {
    min-width: 130px;
  }
}
.cmp-simple-count-down__number-unit-label.cmp-simple-count-down__heading--3 .cmp-simple-count-down__time-piece {
  min-width: 50px;
}
@media (min-width: 768px) {
  .cmp-simple-count-down__number-unit-label.cmp-simple-count-down__heading--3 .cmp-simple-count-down__time-piece {
    min-width: 90px;
  }
}
.cmp-simple-count-down__number-unit-label.cmp-simple-count-down__heading--4 .cmp-simple-count-down__time-piece {
  min-width: 44px;
}
@media (min-width: 768px) {
  .cmp-simple-count-down__number-unit-label.cmp-simple-count-down__heading--4 .cmp-simple-count-down__time-piece {
    min-width: 5pc;
  }
}
.cmp-simple-count-down__number-unit-label.cmp-simple-count-down__heading--5 .cmp-simple-count-down__time-piece {
  min-width: 44px;
}
@media (min-width: 768px) {
  .cmp-simple-count-down__number-unit-label.cmp-simple-count-down__heading--5 .cmp-simple-count-down__time-piece {
    min-width: 4pc;
  }
}
.cmp-simple-count-down__number-unit-label.cmp-simple-count-down__heading--6 .cmp-simple-count-down__time-piece {
  min-width: 36px;
}
@media (min-width: 768px) {
  .cmp-simple-count-down__number-unit-label.cmp-simple-count-down__heading--6 .cmp-simple-count-down__time-piece {
    min-width: 3pc;
  }
}
.cmp-single-product_panel {
  width: 100%;
  height: auto;
  min-height: auto;
  position: relative;
}
.cmp-single-product_panel a {
  display: block;
  text-decoration: none;
  color: inherit;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.cmp-single-product_panel .cmp-single-product_panel__inner {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid transparent;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .cmp-single-product_panel .cmp-single-product_panel__inner {
    border: none;
    margin-bottom: 0;
  }
}
.cmp-single-product_panel .cmp-single-product_panel__inner:hover {
  border: 1px solid #000;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media (max-width: 767px) {
  .cmp-single-product_panel .cmp-single-product_panel__inner:hover {
    border: none;
  }
}
.cmp-single-product_panel .cmp-single-product_panel__hovernone:hover {
  border: 1px solid transparent;
}
.cmp-single-product_panel .cmp-single-product_panel__thumb {
  position: relative;
  background: none;
  height: 0;
  width: 100%;
  padding-top: 100%;
}
.cmp-single-product_panel .cmp-single-product_panel__thumb .cmp-single-product_panel__icon-fav {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cmp-single-product_panel .cmp-single-product_panel__thumb .cmp-single-product_panel__img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.cmp-single-product_panel .cmp-single-product_panel__thumb .cmp-single-product_panel__img img {
  max-width: 90%;
  max-height: 90%;
}
.cmp-single-product_panel .cmp-single-product_panel__thumb .cmp-single-product_panel__online-only-img {
  display: inline-block;
  position: absolute;
  width: 60px;
  height: auto;
  left: 9pt;
  top: 40px;
  z-index: 1;
}
.cmp-single-product_panel .cmp-single-product_panel__thumb .cmp-single-product_panel__online-only-img img {
  max-width: 100%;
}
@media (min-width: 768px) and (max-width: 1366px) {
  .cmp-single-product_panel .cmp-single-product_panel__thumb .cmp-single-product_panel__online-only-img {
    width: 4.39239vw;
  }
}
.cmp-single-product_panel .cmp-single-product_panel__tag {
  display: inline-block;
  padding: 0 7px;
  background: #fff;
  position: absolute;
  left: 9pt;
  top: 9pt;
  max-width: 80%;
  z-index: 1;
  font-size: 9pt;
}
.cmp-single-product_panel .cmp-single-product_panel__tag.is-attention {
  color: #d92d2d;
  border: 1px solid #d92d2d;
}
@media (min-width: 1024px) {
  .cmp-single-product_panel .cmp-single-product_panel__tag {
    font-size: 14px;
  }
}
.cmp-single-product_panel .cmp-single-product_panel__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  padding: 6px 10px 0;
  line-height: 2;
}
.cmp-single-product_panel .cmp-single-product_panel__info .cmp-single-product_panel__title {
  font-size: 1pc;
  line-height: 25px;
  font-weight: 400;
  text-align: center;
}
.cmp-single-product_panel .cmp-single-product_panel__info .cmp-single-product_panel__code {
  font-size: 18px;
  line-height: 21.6px;
  font-weight: 600;
  margin-top: 4px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  text-align: center;
}
.cmp-single-product_panel .cmp-single-product_panel__info .cmp-single-product_panel__recommend {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  text-align: center;
  width: 111.11111%;
  margin-top: 5px;
  font-size: 10px;
  font-weight: 300;
  line-height: 1.33333;
  -webkit-transform-origin: left center;
  transform-origin: left center;
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
}
.cmp-single-product_panel .cmp-single-product_panel__info .cmp-single-product_panel__recommend:empty {
  margin-top: 0;
}
@media (max-width: 767px) {
  .cmp-single-product_panel .cmp-single-product_panel__info .cmp-single-product_panel__recommend {
    margin-top: 10px;
  }
}
.cmp-single-product_panel .cmp-single-product_panel__info .cmp-single-product_panel__price {
  line-height: 1.2;
  margin-top: 10px;
  text-align: center;
}
.cmp-single-product_panel .cmp-single-product_panel__info .cmp-single-product_panel__price small {
  display: inline-block;
  margin-right: 5px;
  font-size: 0.8em;
  text-decoration: line-through;
  color: #717171;
}
.cmp-single-product_panel .cmp-single-product_panel__info .cmp-single-product_panel__price small span {
  font-size: 0.8em;
}
.cmp-single-product_panel
  .cmp-single-product_panel__info
  .cmp-single-product_panel__price
  .cmp-single-product_panel__price-txt {
  font-size: 14px;
}
.cmp-single-product_panel
  .cmp-single-product_panel__info
  .cmp-single-product_panel__price
  .cmp-single-product_panel__price-txt
  span {
  font-weight: 200;
  font-size: 10px;
}
.cmp-single-product_panel
  .cmp-single-product_panel__info
  .cmp-single-product_panel__price
  .cmp-single-product_panel__price-txt.is-sale {
  color: #d92d2d;
}
.cmp-single-product_panel
  .cmp-single-product_panel__info
  .cmp-single-product_panel__price
  .cmp-single-product_panel__price-label {
  font-size: 8px;
  font-weight: 200;
  min-height: 10px;
  text-align: center;
}
.cmp-single-product_panel .cmp-single-product_panel__info .cmp-single-product_panel__icon-wishlist img {
  vertical-align: bottom;
}
.cmp-single-product_panel .cmp-single-product_panel__info .cmp-single-product_panel__desc {
  font-size: 10px;
  line-height: 1pc;
}
.cmp-single-product_panel .cmp-single-product_panel__icon-fav {
  position: absolute;
  top: 10px;
  right: 9pt;
  cursor: pointer;
}
.cmp-single-product_panel .cmp-single-product_panel__icon-fav:before {
  display: block;
  font-family: icon-casio !important;
  font-size: 20px;
  content: '\e93d';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  line-height: 1;
}
.cmp-single-product_panel .cmp-single-product_panel__icon-fav.is-active:before {
  opacity: 1;
}
.cmp-single-product_panel .cmp-single-product_panel__icon-fav.is-active:hover {
  opacity: 0.5;
}
.cmp-single-product_panel .cmp-single-product_panel__icon-fav-btn {
  background: none;
}
.cmp-single-product_panel .cmp-single-product_panel__icon-fav:hover {
  -webkit-filter: brightness(0);
  filter: brightness(0);
}
.cmp-single-product_panel .cmp-single-product_panel__icon-addcart {
  position: absolute;
  bottom: 3px;
  right: 9pt;
  border: 1px solid #bebebe;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: none;
}
.cmp-single-product_panel .cmp-single-product_panel__icon-addcart img {
  width: 100%;
  vertical-align: bottom;
}
.cmp-single-product_panel .cmp-single-product_panel__icon-addcart.btn-disabled {
  background: none;
}
.cmp-single-product_panel .cmp-single-product_panel__icon-addcart.btn-disabled span {
  display: none;
}
.cmp-single-product_panel .cmp-single-product_panel__icon-addcart.btn-disabled a {
  background: none;
  border: 2px solid rgba(0, 0, 0, 0.2);
  border-left-color: #000;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s linear infinite;
  animation: load8 1.1s linear infinite;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  vertical-align: top;
  margin: 5px;
}
.cmp-single-product_panel .cmp-single-product_panel__icon-addcart:hover.btn-disabled {
  background: none;
}
.cmp-single-product_panel .cmp-single-product_panel__icon-addcart:hover.btn-disabled img {
  display: none;
}
.cmp-single-product_panel .cmp-single-product_panel__btn-addcart {
  display: block;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  max-width: 305px;
}
.cmp-single-product_panel .cmp-single-product_panel__btn-addcart a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 9pt;
  padding: 9pt;
  background-color: #000;
  font-weight: 300;
  text-align: center;
  text-decoration: none;
  color: #fff;
  min-height: 44px;
  line-height: 21px;
  margin-left: 10px;
  margin-right: 10px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.cmp-single-product_panel .cmp-single-product_panel__btn-addcart a:after {
  display: inline-block;
  font-family: icon-casio !important;
  content: '\e931';
  font-size: 20px;
  line-height: 1;
  margin-left: 10px;
}
.cmp-single-product_panel .cmp-single-product_panel__btn-addcart a:hover {
  background-color: #666;
}
.cmp-single-product_panel .cmp-single-product_panel__btn-addcart--disabled a {
  pointer-events: none;
  color: #000;
  background-color: #b2b2b2;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cmp-single-product_panel .cmp-single-product_panel__btn-addcart--noicon a:after {
  content: '';
  margin-left: 0;
}
.cmp-single-product_panel .cmp-single-product_panel__btn-addcart--hidden {
  display: none;
}
.cmp-single-product_panel .cmp-single-product_panel__btn-addcart.btn-disabled a:after {
  background: none;
  border: 2px solid hsla(0, 0%, 100%, 0.2);
  border-left-color: #fff;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s linear infinite;
  animation: load8 1.1s linear infinite;
  border-radius: 50%;
  width: 20px !important;
  height: 20px !important;
  vertical-align: text-top;
}
@media (max-width: 767px) {
  .cmp-single-product_panel .cmp-single-product_panel__btn-addcart.btn-disabled a:after {
    width: 18px !important;
    height: 18px !important;
  }
}
.cmp-single-product_panel .cmp-single-product_panel__btn-addcart.btn-disabled a:after {
  content: '';
}
.cmp-single-product_panel .cmp-single-product_panel__learn-more a {
  display: block;
  font-size: 1pc;
  padding-right: 10px;
  padding-left: 10px;
  background-color: #fff;
  font-weight: 300;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-decoration: none;
  text-align: center;
}
.cmp-single-product_panel .cmp-single-product_panel__learn-more a:hover {
  text-decoration: underline;
}
@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
.cmp-single-product_panel .cmp-single-product_panel__icon-addcart:hover {
  border: 1px solid #000;
}
.cmp-single-product_panel .cmp-single-product_panel__icon-addcart:hover img {
  opacity: 0;
}
.cmp-single-product_panel .cmp-single-product_panel__icon-addcart--disabled {
  cursor: default;
  background: initial;
}
.cmp-single-product_panel .cmp-single-product_panel__icon-addcart--disabled img {
  opacity: 1;
}
.cmp-single-product_panel .cmp-single-product_panel__icon-addcart--disabled:hover {
  background: initial;
  border: 1px solid #bebebe;
}
.cmp-single-product_panel .cmp-single-product_panel__icon-addcart--disabled:hover img {
  opacity: 1;
}
.cmp-single-product_panel .cmp-single-product_panel__icon-addcart--hidden {
  visibility: hidden;
}
.cmp-single-product_panel .cmp-single-product_panel__icon-customize {
  position: absolute;
  top: 9pt;
  left: 9pt;
}
.cmp-single-product_panel.cmp-single-product_panel_heading.cmp-single-product_panel_heading--gshock {
  background-image: url(clientlib-site/resources/images/dummy/img_03.jpg);
  background-color: #000;
  color: #fff;
}
.cmp-single-product_panel.cmp-single-product_panel_heading.cmp-single-product_panel_heading--gshock
  .cmp-single-product_panel__info-main {
  padding-top: 316px;
}
@media (max-width: 767px) {
  .cmp-single-product_panel {
    width: 100%;
    height: auto;
    min-height: auto;
    padding-bottom: 20px;
    border: none;
  }
  .cmp-single-product_panel:hover {
    border: none;
  }
  .cmp-single-product_panel:hover .cmp-single-product_panel__icon-fav {
    -webkit-filter: none;
    filter: none;
  }
  .cmp-single-product_panel:hover .cmp-single-product_panel__icon-addcart {
    border: 1px solid #bebebe;
  }
  .cmp-single-product_panel:hover .cmp-single-product_panel__icon-addcart img {
    opacity: 1;
  }
  .cmp-single-product_panel a {
    display: block;
    border: none;
  }
  .cmp-single-product_panel a:hover {
    border: none;
  }
  .cmp-single-product_panel .cmp-single-product_panel__thumb {
    position: relative;
    height: 0;
    width: 100%;
    padding-top: 100%;
  }
  .cmp-single-product_panel .cmp-single-product_panel__thumb .cmp-single-product_panel__img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
  }
  .cmp-single-product_panel .cmp-single-product_panel__thumb .cmp-single-product_panel__img img {
    width: auto;
  }
  .cmp-single-product_panel .cmp-single-product_panel__thumb .cmp-single-product_panel__online-only-img {
    width: 9.33333vw;
    left: 2.66667vw;
    top: 8vw;
  }
  .cmp-single-product_panel .cmp-single-product_panel__tag {
    display: inline-block;
    padding: 0 7px;
    background: #fff;
    font-size: 10px;
    position: absolute;
    left: 2.66667vw;
    top: 2.66667vw;
    z-index: 1;
    max-width: 75%;
  }
  .cmp-single-product_panel .cmp-single-product_panel__icon-fav {
    top: 3.2vw;
    right: 2.66667vw;
  }
  .cmp-single-product_panel .cmp-single-product_panel__icon-addcart {
    display: none;
  }
  .cmp-single-product_panel .cmp-single-product_panel__info {
    padding: 2.66667vw 2vw 2.66667vw 4vw;
    line-height: 1;
  }
  .cmp-single-product_panel .cmp-single-product_panel__info .cmp-single-product_panel__title {
    font-size: 9pt;
    line-height: 15px;
    font-weight: 400;
  }
  .cmp-single-product_panel .cmp-single-product_panel__info .cmp-single-product_panel__code {
    font-size: 14px;
    line-height: 1.2;
    margin-top: 2px;
    max-height: 2.1em;
  }
  .cmp-single-product_panel .cmp-single-product_panel__info .cmp-single-product_panel__price small {
    display: inline-block;
    margin-top: 4px;
    margin-right: 0;
    font-size: 0.6em;
  }
  .cmp-single-product_panel .cmp-single-product_panel__info .cmp-single-product_panel__price small span {
    font-size: 0.6em;
  }
  .cmp-single-product_panel
    .cmp-single-product_panel__info
    .cmp-single-product_panel__price
    .cmp-single-product_panel__price-txt {
    padding-top: 0;
    margin-top: 5px;
    font-size: 9pt;
  }
  .cmp-single-product_panel
    .cmp-single-product_panel__info
    .cmp-single-product_panel__price
    .cmp-single-product_panel__price-txt
    span {
    font-weight: 200;
    font-size: 10px;
  }
  .cmp-single-product_panel .cmp-single-product_panel__btn-addcart {
    margin-left: auto;
    margin-right: auto;
    max-width: 230px;
  }
  .cmp-single-product_panel .cmp-single-product_panel__btn-addcart a {
    padding: 8px 9pt;
    font-size: 10px;
    min-height: 34px;
    line-height: 18px;
    margin-left: 4vw;
    margin-right: 4vw;
  }
  .cmp-single-product_panel .cmp-single-product_panel__btn-addcart a:after {
    font-size: 18px;
  }
  .cmp-single-product_panel .cmp-single-product_panel__btn-addcart--hidden {
    display: none;
  }
  .cmp-single-product_panel .cmp-single-product_panel__learn-more a {
    font-size: 14px;
    padding-left: 4vw;
    padding-right: 4vw;
  }
}
body.is-catalog .cmp-single-product_panel__icon-addcart,
body.is-catalog .cmp-single-product_panel__price {
  display: none;
}
.cmp-single-product_panel--default .cmp-single-product_panel .cmp-single-product_panel__icon-addcart {
  position: absolute;
  bottom: 2px;
  right: 1pc;
  border: 1px solid #bebebe;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  .cmp-single-product_panel--default .cmp-single-product_panel .cmp-single-product_panel__icon-addcart {
    bottom: 9pt;
    right: 0;
  }
}
.cmp-single-product_panel--default .cmp-single-product_panel .cmp-single-product_panel__btn-addcart {
  display: none;
}
@media (max-width: 767px) {
  .cmp-single-product_panel--default .cmp-single-product_panel .cmp-single-product_panel__price small {
    display: block !important;
  }
}
.cmp-single-product_panel--gray .cmp-single-product_panel .cmp-single-product_panel__thumb {
  background: #f7f8fa;
}
.cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__info {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__code,
.cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__recommend,
.cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__title {
  text-align: left;
}
.cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__price-label {
  text-align: left !important;
}
.cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__learn-more a,
.cmp-single-product_panel--left .cmp-single-product_panel .cmp-single-product_panel__price {
  text-align: left;
}
.cmp-single-product_panel--white .cmp-single-product_panel__inner,
.cmp-single-product_panel--white .cmp-single-product_panel__learn-more {
  color: #fff;
}
.cmp-single-product_panel--white .cmp-single-product_panel__btn-addcart a {
  border: 1px solid #666;
}
.cmp-single-product_panel.cmp-single-product_panel--banner {
  padding-bottom: 0;
}
.cmp-single-product_panel.cmp-single-product_panel--banner .cmp-single-product_panel__thumb {
  padding-top: 0;
}
.cmp-single-product_panel.cmp-single-product_panel--banner .cmp-single-product_panel__banner-thumb a {
  margin-bottom: -7px;
}
.cmp-single-product_panel.cmp-single-product_panel--banner .cmp-single-product_panel__banner-thumb .cmp-image__video {
  width: 100%;
}
.cmp-single-product_panel.cmp-single-product_panel--banner .cmp-single-product_panel__img {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: start;
  height: auto;
  position: relative;
  display: block;
}
.cmp-single-product_panel.cmp-single-product_panel--banner .cmp-single-product_panel__img img {
  width: 100%;
  max-width: 100%;
  max-height: none;
}
.cmp-single-product_panel.cmp-single-product_panel--banner .cmp-single-product_panel__shadow {
  position: absolute;
  margin: 0;
  padding: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.cmp-single-product_panel.cmp-single-product_panel--banner .cmp-single-product_panel__frame {
  position: absolute;
  top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column;
  flex-flow: column;
  pointer-events: none;
}
.cmp-single-product_panel.cmp-single-product_panel--banner
  .cmp-single-product_panel__frame
  .cmp-single-product_panel__inner {
  width: 22.31163vw;
  max-width: 305px;
  border: 0;
}
@media (max-width: 767px) {
  .cmp-single-product_panel.cmp-single-product_panel--banner
    .cmp-single-product_panel__frame
    .cmp-single-product_panel__inner {
    width: 61.33333vw;
    max-width: 230px;
  }
}
.cmp-single-product_panel.cmp-single-product_panel--banner
  .cmp-single-product_panel__frame
  .cmp-single-product_panel__inner
  .cmp-single-product_panel__icon-addcart,
.cmp-single-product_panel.cmp-single-product_panel--banner
  .cmp-single-product_panel__frame
  .cmp-single-product_panel__inner
  .cmp-single-product_panel__icon-fav {
  pointer-events: auto;
}
.cmp-single-product_panel.cmp-single-product_panel--banner .cmp-single-product_panel__btn-addcart {
  width: 22.31163vw;
  max-width: 305px;
  pointer-events: auto;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
@media (max-width: 767px) {
  .cmp-single-product_panel.cmp-single-product_panel--banner .cmp-single-product_panel__btn-addcart {
    width: 61.33333vw;
    max-width: 230px;
  }
}
.cmp-single-product_panel.cmp-single-product_panel--banner .cmp-single-product_panel__learn-more {
  width: 22.31163vw;
  max-width: 305px;
  pointer-events: auto;
}
@media (max-width: 767px) {
  .cmp-single-product_panel.cmp-single-product_panel--banner .cmp-single-product_panel__learn-more {
    width: 61.33333vw;
    max-width: 230px;
  }
}
.cmp-single-product_panel.cmp-single-product_panel--banner .cmp-single-product_panel__learn-more a {
  background-color: transparent;
}
.cmp-single-product_panel.cmp-single-product_panel--banner
  .cmp-single-product_panel__tag
  + .cmp-single-product_panel__info {
  padding-top: 40px;
}
@media (min-width: 768px) {
  .cmp-single-product_panel.cmp-single-product_panel--topleft .cmp-single-product_panel__frame {
    padding-left: 4.09956vw;
    padding-top: 2.92826vw;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
@media (min-width: 768px) {
  .cmp-single-product_panel.cmp-single-product_panel--topmiddle .cmp-single-product_panel__frame {
    padding-top: 2.92826vw;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media (min-width: 768px) {
  .cmp-single-product_panel.cmp-single-product_panel--topright .cmp-single-product_panel__frame {
    padding-top: 2.92826vw;
    padding-right: 4.09956vw;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
}
@media (min-width: 768px) {
  .cmp-single-product_panel.cmp-single-product_panel--centerleft .cmp-single-product_panel__frame {
    padding-left: 4.09956vw;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
@media (min-width: 768px) {
  .cmp-single-product_panel.cmp-single-product_panel--centermiddle .cmp-single-product_panel__frame {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media (min-width: 768px) {
  .cmp-single-product_panel.cmp-single-product_panel--centerright .cmp-single-product_panel__frame {
    padding-right: 4.09956vw;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
}
@media (min-width: 768px) {
  .cmp-single-product_panel.cmp-single-product_panel--bottomleft .cmp-single-product_panel__frame {
    padding-left: 4.09956vw;
    padding-bottom: 2.92826vw;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
@media (min-width: 768px) {
  .cmp-single-product_panel.cmp-single-product_panel--bottommiddle .cmp-single-product_panel__frame {
    padding-bottom: 2.92826vw;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media (min-width: 768px) {
  .cmp-single-product_panel.cmp-single-product_panel--bottomright .cmp-single-product_panel__frame {
    padding-right: 4.09956vw;
    padding-bottom: 2.92826vw;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
}
@media (max-width: 767px) {
  .cmp-single-product_panel.cmp-single-product_panel--topleft-sp .cmp-single-product_panel__frame {
    padding-left: 4.26667vw;
    padding-top: 8vw;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
@media (max-width: 767px) {
  .cmp-single-product_panel.cmp-single-product_panel--topmiddle-sp .cmp-single-product_panel__frame {
    padding-top: 8vw;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media (max-width: 767px) {
  .cmp-single-product_panel.cmp-single-product_panel--topright-sp .cmp-single-product_panel__frame {
    padding-top: 8vw;
    padding-right: 4.26667vw;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
}
@media (max-width: 767px) {
  .cmp-single-product_panel.cmp-single-product_panel--centerleft-sp .cmp-single-product_panel__frame {
    padding-left: 4.26667vw;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
@media (max-width: 767px) {
  .cmp-single-product_panel.cmp-single-product_panel--centermiddle-sp .cmp-single-product_panel__frame {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media (max-width: 767px) {
  .cmp-single-product_panel.cmp-single-product_panel--centerright-sp .cmp-single-product_panel__frame {
    padding-right: 4.26667vw;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
}
@media (max-width: 767px) {
  .cmp-single-product_panel.cmp-single-product_panel--bottomleft-sp .cmp-single-product_panel__frame {
    padding-left: 4.26667vw;
    padding-bottom: 8vw;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
@media (max-width: 767px) {
  .cmp-single-product_panel.cmp-single-product_panel--bottommiddle-sp .cmp-single-product_panel__frame {
    padding-bottom: 8vw;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media (max-width: 767px) {
  .cmp-single-product_panel.cmp-single-product_panel--bottomright-sp .cmp-single-product_panel__frame {
    padding-right: 4.26667vw;
    padding-bottom: 8vw;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
}
@media (min-width: 768px) {
  .cmp-single-product_panel.cmp-single-product_panel--banner.cmp-single-product_panel--shadowtop
    .cmp-single-product_panel__shadow {
    background: transparent -webkit-gradient(
        linear,
        left top,
        left bottom,
        color-stop(-30%, #000),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(180deg, #000 -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (min-width: 768px) {
  .cmp-single-product_panel.cmp-single-product_panel--banner.cmp-single-product_panel--shadowbottom
    .cmp-single-product_panel__shadow {
    background: transparent -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(-30%, #000),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(0deg, #000 -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (min-width: 768px) {
  .cmp-single-product_panel.cmp-single-product_panel--banner.cmp-single-product_panel--shadowleft
    .cmp-single-product_panel__shadow {
    background: transparent -webkit-gradient(
        linear,
        left top,
        right top,
        color-stop(-30%, #000),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(90deg, #000 -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (min-width: 768px) {
  .cmp-single-product_panel.cmp-single-product_panel--banner.cmp-single-product_panel--shadowright
    .cmp-single-product_panel__shadow {
    background: transparent -webkit-gradient(
        linear,
        right top,
        left top,
        color-stop(-30%, #000),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(270deg, #000 -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (max-width: 767px) {
  .cmp-single-product_panel.cmp-single-product_panel--banner.cmp-single-product_panel--shadowtop-sp
    .cmp-single-product_panel__shadow {
    background: transparent -webkit-gradient(
        linear,
        left top,
        left bottom,
        color-stop(-30%, #000),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(180deg, #000 -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (max-width: 767px) {
  .cmp-single-product_panel.cmp-single-product_panel--banner.cmp-single-product_panel--shadowbottom-sp
    .cmp-single-product_panel__shadow {
    background: transparent -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(-30%, #000),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(0deg, #000 -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (max-width: 767px) {
  .cmp-single-product_panel.cmp-single-product_panel--banner.cmp-single-product_panel--shadowleft-sp
    .cmp-single-product_panel__shadow {
    background: transparent -webkit-gradient(
        linear,
        left top,
        right top,
        color-stop(-30%, #000),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(90deg, #000 -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (max-width: 767px) {
  .cmp-single-product_panel.cmp-single-product_panel--banner.cmp-single-product_panel--shadowright-sp
    .cmp-single-product_panel__shadow {
    background: transparent -webkit-gradient(
        linear,
        right top,
        left top,
        color-stop(-30%, #000),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(270deg, #000 -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (min-width: 768px) {
  .cmp-single-product_panel.cmp-single-product_panel--banner.cmp-single-product_panel--shadow-white.cmp-single-product_panel--shadowtop
    .cmp-single-product_panel__shadow {
    background: transparent -webkit-gradient(
        linear,
        left top,
        left bottom,
        color-stop(-30%, #fff),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(180deg, #fff -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (min-width: 768px) {
  .cmp-single-product_panel.cmp-single-product_panel--banner.cmp-single-product_panel--shadow-white.cmp-single-product_panel--shadowbottom
    .cmp-single-product_panel__shadow {
    background: transparent -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(-30%, #fff),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(0deg, #fff -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (min-width: 768px) {
  .cmp-single-product_panel.cmp-single-product_panel--banner.cmp-single-product_panel--shadow-white.cmp-single-product_panel--shadowleft
    .cmp-single-product_panel__shadow {
    background: transparent -webkit-gradient(
        linear,
        left top,
        right top,
        color-stop(-30%, #fff),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(90deg, #fff -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (min-width: 768px) {
  .cmp-single-product_panel.cmp-single-product_panel--banner.cmp-single-product_panel--shadow-white.cmp-single-product_panel--shadowright
    .cmp-single-product_panel__shadow {
    background: transparent -webkit-gradient(
        linear,
        right top,
        left top,
        color-stop(-30%, #fff),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(270deg, #fff -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (max-width: 767px) {
  .cmp-single-product_panel.cmp-single-product_panel--banner.cmp-single-product_panel--shadow-sp-white.cmp-single-product_panel--shadowtop-sp
    .cmp-single-product_panel__shadow {
    background: transparent -webkit-gradient(
        linear,
        left top,
        left bottom,
        color-stop(-30%, #fff),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(180deg, #fff -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (max-width: 767px) {
  .cmp-single-product_panel.cmp-single-product_panel--banner.cmp-single-product_panel--shadow-sp-white.cmp-single-product_panel--shadowbottom-sp
    .cmp-single-product_panel__shadow {
    background: transparent -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(-30%, #fff),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(0deg, #fff -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (max-width: 767px) {
  .cmp-single-product_panel.cmp-single-product_panel--banner.cmp-single-product_panel--shadow-sp-white.cmp-single-product_panel--shadowleft-sp
    .cmp-single-product_panel__shadow {
    background: transparent -webkit-gradient(
        linear,
        left top,
        right top,
        color-stop(-30%, #fff),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(90deg, #fff -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (max-width: 767px) {
  .cmp-single-product_panel.cmp-single-product_panel--banner.cmp-single-product_panel--shadow-sp-white.cmp-single-product_panel--shadowright-sp
    .cmp-single-product_panel__shadow {
    background: transparent -webkit-gradient(
        linear,
        right top,
        left top,
        color-stop(-30%, #fff),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(270deg, #fff -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (min-width: 768px) {
  .cmp-single-product_panel.cmp-single-product_panel--banner.cmp-single-product_panel--shadowall
    .cmp-single-product_panel__shadow {
    background-color: rgba(0, 0, 0, 0.3);
  }
}
@media (min-width: 768px) {
  .cmp-single-product_panel.cmp-single-product_panel--banner.cmp-single-product_panel--shadow-white.cmp-single-product_panel--shadowall
    .cmp-single-product_panel__shadow {
    background-color: hsla(0, 0%, 100%, 0.3);
  }
}
@media (max-width: 767px) {
  .cmp-single-product_panel.cmp-single-product_panel--banner.cmp-single-product_panel--shadowall-sp
    .cmp-single-product_panel__shadow {
    background-color: rgba(0, 0, 0, 0.3);
  }
}
@media (max-width: 767px) {
  .cmp-single-product_panel.cmp-single-product_panel--banner.cmp-single-product_panel--shadow-sp-white.cmp-single-product_panel--shadowall-sp
    .cmp-single-product_panel__shadow {
    background-color: hsla(0, 0%, 100%, 0.3);
  }
}
.cmp-single-product_panel--bottomleft-sp .cmp-single-product_panel__frame,
.cmp-single-product_panel--bottomleft .cmp-single-product_panel__frame,
.cmp-single-product_panel--bottommiddle-sp .cmp-single-product_panel__frame,
.cmp-single-product_panel--bottommiddle .cmp-single-product_panel__frame,
.cmp-single-product_panel--bottomright-sp .cmp-single-product_panel__frame,
.cmp-single-product_panel--bottomright .cmp-single-product_panel__frame,
.cmp-single-product_panel--centerleft-sp .cmp-single-product_panel__frame,
.cmp-single-product_panel--centerleft .cmp-single-product_panel__frame,
.cmp-single-product_panel--centermiddle-sp .cmp-single-product_panel__frame,
.cmp-single-product_panel--centermiddle .cmp-single-product_panel__frame,
.cmp-single-product_panel--centerright-sp .cmp-single-product_panel__frame,
.cmp-single-product_panel--centerright .cmp-single-product_panel__frame,
.cmp-single-product_panel--topleft-sp .cmp-single-product_panel__frame,
.cmp-single-product_panel--topleft .cmp-single-product_panel__frame,
.cmp-single-product_panel--topmiddle-sp .cmp-single-product_panel__frame,
.cmp-single-product_panel--topmiddle .cmp-single-product_panel__frame,
.cmp-single-product_panel--topright-sp .cmp-single-product_panel__frame,
.cmp-single-product_panel--topright .cmp-single-product_panel__frame {
  height: 100% !important;
  width: 100% !important;
}
@media (prefers-contrast: more) {
  .cmp-single-product_panel .cmp-single-product_panel__icon-fav:before {
    -webkit-filter: invert(1);
    filter: invert(1);
  }
  .cmp-single-product_panel .cmp-single-product_panel__icon-fav:hover {
    -webkit-filter: brightness(100);
    filter: brightness(100);
  }
  .cmp-single-product_panel .cmp-single-product_panel__icon-addcart.btn-disabled {
    background: #fff;
    -webkit-filter: invert(1);
    filter: invert(1);
  }
  .cmp-single-product_panel .cmp-single-product_panel__icon-addcart:hover.btn-disabled {
    background: #fff;
  }
}
.slick-slider {
  -ms-touch-action: auto !important;
  touch-action: auto !important;
}
.cmp-staff-detail {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 35px 0;
  padding: 35px;
  background-color: #f7f8fa;
}
@media (max-width: 767px) {
  .cmp-staff-detail {
    display: block;
    padding-top: 30px;
    margin: 0 -1pc;
    padding-bottom: 30px;
  }
}
.cmp-staff-detail__main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  padding-right: 5pc;
  min-width: 380px;
  font-size: 14px;
}
@media (max-width: 767px) {
  .cmp-staff-detail__main {
    margin-bottom: 30px;
    min-width: 100%;
    font-size: 9pt;
    padding-right: 35px;
  }
}
.cmp-staff-detail__staff-links {
  position: absolute;
  top: 5px;
  right: 5pc;
}
@media (max-width: 767px) {
  .cmp-staff-detail__staff-links {
    right: 0;
    top: -3px;
  }
}
.cmp-staff-detail__staff-links ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-staff-detail__staff-thumb {
  padding-right: 20px;
}
@media (max-width: 767px) {
  .cmp-staff-detail__staff-thumb {
    padding-right: 1pc;
  }
}
.cmp-staff-detail__staff-thumb img {
  width: 5pc;
  height: 5pc;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 50%;
}
.cmp-staff-detail__staff-data {
  color: #abaaaa;
  padding-bottom: 10px;
  max-width: 810px;
  font-size: 10px;
}
@media (max-width: 767px) {
  .cmp-staff-detail__staff-name {
    font-size: 14px;
  }
}
.cmp-staff-detail__staff-shop a {
  text-decoration: none;
  color: #000;
}
@media (max-width: 767px) {
  .cmp-staff-detail__staff-shop {
    font-size: 14px;
  }
}
@media (min-width: 1367px) {
  .p-ss-cordination-detail {
    width: 1366px !important;
    margin: 0 auto;
    float: none !important;
  }
}
.p-ss-cordination-carousel__item img {
  width: auto;
  max-width: 100%;
  height: auto;
  max-height: 100%;
  vertical-align: top;
}
.p-ss-cordination-profile {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
.p-ss-cordination-profile__fig {
  overflow: hidden;
  border-radius: 100%;
}
.p-ss-cordination-profile__fig img {
  width: auto;
  max-width: 100%;
  vertical-align: top;
}
.p-ss-cordination-profile__name {
  font-weight: 400;
}
.p-ss-cordination-profile__name a {
  text-decoration: none;
  color: #000;
}
.p-ss-cordination-profile__store {
  font-weight: 400;
}
.p-ss-cordination-profile__store a {
  text-decoration: none;
  color: #000;
}
.p-ss-cordination__date,
.p-ss-cordination__label {
  display: inline-block;
}
.p-ss-cordination__date {
  font-weight: 200;
  line-height: 1.25;
}
.p-ss-cordination__label {
  margin-left: 0.83333em;
  padding: 0 0.5em;
  background-color: #f7f8fa;
  line-height: 1.5;
}
.p-ss-cordination__text {
  line-height: 2;
}
.p-ss-cordination-tag {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -1em;
}
.p-ss-cordination-tag__item {
  margin: 1em 0 0 1em;
  background-color: #f7f8fa;
  font-weight: 500;
  line-height: 1.4;
}
.p-ss-cordination-tag__item a {
  padding: 0.4em 0.6em;
  display: block;
  text-decoration: none;
  color: #000;
}
.p-ss-cordination-item__heading {
  font-weight: 700;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .p-ss-cordination-item .cmp-option_panel .cmp-option_panel__inner {
    padding-right: 0 !important;
  }
}
.p-ss-cordination-item .cmp-option_panel .cmp-option_panel__inner .cmp-option_panel__info {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding: 0 0 0 5.12821%;
}
.p-ss-cordination-item .cmp-option_panel .cmp-option_panel__inner .cmp-option_panel__info .cmp-option_panel__info-main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
}
.p-ss-cordination-item
  .cmp-option_panel
  .cmp-option_panel__inner
  .cmp-option_panel__info
  .cmp-option_panel__info-main
  .cmp-option_panel__btn-addcart {
  position: unset;
  display: block;
  padding-top: 2px;
  width: 100%;
}
.p-ss-cordination-item
  .cmp-option_panel
  .cmp-option_panel__inner
  .cmp-option_panel__info
  .cmp-option_panel__info-main
  .cmp-option_panel__btn-addcart
  a {
  margin-right: 0;
}
@media (min-width: 900px) and (max-width: 1024px) {
  .p-ss-cordination-item
    .cmp-option_panel
    .cmp-option_panel__inner
    .cmp-option_panel__info
    .cmp-option_panel__info-main
    .cmp-option_panel__btn-addcart
    a {
    padding: 10px 5px;
  }
}
@media (min-width: 768px) and (max-width: 899px) {
  .p-ss-cordination-item
    .cmp-option_panel
    .cmp-option_panel__inner
    .cmp-option_panel__info
    .cmp-option_panel__info-main
    .cmp-option_panel__btn-addcart
    a {
    padding: 6px 5px;
    font-size: 8pt;
    min-height: 30px;
  }
}
.p-ss-cordination-item
  .cmp-option_panel
  .cmp-option_panel__inner
  .cmp-option_panel__info
  .cmp-option_panel__info-main
  .cmp-option_panel__btn-addcart--hidden {
  display: none;
}
@media (min-width: 1367px) {
  .p-ss-cordination {
    width: 1366px !important;
    margin: 40px auto 0;
  }
  .p-ss-cordination-profile__name {
    padding-bottom: 8px;
    font-size: 14px;
  }
  .p-ss-cordination-profile__store {
    font-size: 14px;
  }
  .p-ss-cordination__date {
    font-size: 9pt;
  }
  .p-ss-cordination__label {
    font-size: 10px;
  }
  .p-ss-cordination__text {
    font-size: 14px;
  }
  .p-ss-cordination-tag {
    font-size: 10px;
  }
  .p-ss-cordination-item__heading {
    font-size: 18px;
  }
  .p-ss-cordination-item .cmp-option_panel__thumb .cmp-option_panel__tag {
    font-size: 9pt;
  }
  .p-ss-cordination-item .cmp-option_panel__info .cmp-option_panel__title {
    font-size: 14px;
  }
  .p-ss-cordination-item .cmp-option_panel__info .cmp-option_panel__code {
    font-size: 18px;
  }
  .p-ss-cordination-item .cmp-option_panel__info .cmp-option_panel__price {
    margin-top: 10.86957%;
  }
  .p-ss-cordination-item .cmp-option_panel__info .cmp-option_panel__price .cmp-option_panel__price-label {
    font-size: 10px;
  }
  .p-ss-cordination-item .cmp-option_panel__info .cmp-option_panel__price .cmp-option_panel__price-txt {
    font-size: 14px;
  }
  .p-ss-cordination-item .cmp-option_panel__info .cmp-option_panel__price .cmp-option_panel__price-txt span {
    font-size: 10px;
  }
}
@media (min-width: 768px) and (max-width: 1366px) {
  .p-ss-cordination {
    margin-top: 40px;
  }
  .p-ss-cordination-profile__name {
    padding-bottom: 0.6006vw;
    font-size: 1.05105vw;
  }
  .p-ss-cordination-profile__store {
    font-size: 1.05105vw;
  }
  .p-ss-cordination__date {
    font-size: 0.9009vw;
  }
  .p-ss-cordination__label {
    font-size: 0.75075vw;
  }
  .p-ss-cordination__text {
    font-size: 1.05105vw;
  }
  .p-ss-cordination-tag {
    font-size: 0.75075vw;
  }
  .p-ss-cordination-item__heading {
    font-size: 1.35135vw;
  }
  .p-ss-cordination-item .cmp-option_panel__thumb .cmp-option_panel__tag {
    font-size: 0.9009vw;
  }
  .p-ss-cordination-item .cmp-option_panel__info .cmp-option_panel__title {
    font-size: 1.05105vw;
  }
  .p-ss-cordination-item .cmp-option_panel__info .cmp-option_panel__code {
    font-size: 1.35135vw;
  }
  .p-ss-cordination-item .cmp-option_panel__info .cmp-option_panel__price {
    margin-top: 8.15217%;
  }
  .p-ss-cordination-item .cmp-option_panel__info .cmp-option_panel__price .cmp-option_panel__price-label {
    font-size: 0.75075vw;
  }
  .p-ss-cordination-item .cmp-option_panel__info .cmp-option_panel__price .cmp-option_panel__price-txt {
    font-size: 1.05105vw;
  }
  .p-ss-cordination-item .cmp-option_panel__info .cmp-option_panel__price .cmp-option_panel__price-txt span {
    font-size: 0.75075vw;
  }
}
@media (min-width: 768px) {
  .p-ss-cordination {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
  }
  .p-ss-cordination-carousel {
    width: 64.27526%;
  }
  .p-ss-cordination-carousel__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .p-ss-cordination-carousel__item {
    position: relative !important;
    width: 48.41849% !important;
    height: 0 !important;
    margin-bottom: 1.58151%;
    padding-top: 66.11436%;
  }
  .p-ss-cordination-carousel__item img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -o-object-fit: contain;
    object-fit: contain;
  }
  .p-ss-cordination-carousel .swiper-button-next,
  .p-ss-cordination-carousel .swiper-button-prev,
  .p-ss-cordination-carousel .swiper-pagination {
    display: none;
  }
  .p-ss-cordination-info {
    width: 28.55051%;
    padding: 0 4.09956% 0 0;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
  }
  .p-ss-cordination-profile {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .p-ss-cordination-profile__fig img {
    width: 5.85652vw;
    height: 5.85652vw;
    max-width: 5pc;
    max-height: 5pc;
  }
  .p-ss-cordination-profile__info {
    margin-left: 5.12821%;
  }
  .p-ss-cordination__date,
  .p-ss-cordination__label {
    margin-top: 5.38462%;
  }
  .p-ss-cordination__text {
    margin-top: 2.5641%;
    font-weight: 300;
  }
  .p-ss-cordination-tag {
    margin-top: 6.41026%;
  }
  .p-ss-cordination-item {
    margin-top: 8.46154%;
  }
  .p-ss-cordination-item .cmp-option_panel {
    min-width: auto;
    min-height: auto;
    width: calc(100% + 2pc);
    margin-top: 3.84615%;
  }
  .p-ss-cordination-item .cmp-option_panel .cmp-option_panel__inner {
    padding-right: 30px;
  }
  .p-ss-cordination-item .cmp-option_panel__thumb {
    width: 46.92308%;
    height: 0;
    padding-top: 47.4359%;
  }
  .p-ss-cordination-item .cmp-option_panel__thumb .cmp-option_panel__tag {
    top: 6.48649%;
    left: 6.55738%;
    z-index: 1;
  }
  .p-ss-cordination-item .cmp-option_panel__thumb .cmp-option_panel__img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
  }
  .p-ss-cordination-item .cmp-option_panel__info {
    padding: 1.28205% 0 0 5.12821%;
  }
  .p-ss-cordination-item .cmp-option_panel__info .cmp-option_panel__code {
    margin-top: 5.43478%;
    line-height: 1.2;
  }
  .p-ss-cordination-item .cmp-option_panel__icon-fav {
    top: 5.40541%;
    left: 36.41026%;
  }
  .p-ss-cordination-item .cmp-option_panel__icon-addcart {
    right: 2px;
  }
}
@media (max-width: 767px) {
  .p-ss-cordination {
    margin: 0 -1pc !important;
  }
  .p-ss-cordination-carousel {
    width: 100vw;
    overflow: hidden;
  }
  .p-ss-cordination-carousel__items {
    position: relative;
  }
  .p-ss-cordination-carousel__item {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    height: 133.2vw;
  }
  .p-ss-cordination-info {
    margin-top: 4vw;
    padding: 0 4.26667vw;
  }
  .p-ss-cordination-profile {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .p-ss-cordination-profile__fig {
    width: 8vw;
  }
  .p-ss-cordination-profile__info {
    width: 82.13333vw;
  }
  .p-ss-cordination-profile__name,
  .p-ss-cordination-profile__store {
    font-size: 2.66667vw;
  }
  .p-ss-cordination-profile__store a {
    color: #626262;
    font-weight: 200;
  }
  .p-ss-cordination__date,
  .p-ss-cordination__label {
    margin-top: 5.6vw;
  }
  .p-ss-cordination__date {
    font-size: 3.2vw;
  }
  .p-ss-cordination__label {
    font-size: 2.66667vw;
  }
  .p-ss-cordination__text {
    margin-top: 2.8vw;
    font-size: 3.2vw;
    font-weight: 400;
  }
  .p-ss-cordination-tag {
    font-size: 2.66667vw;
    padding-bottom: 3.73333vw;
  }
  .p-ss-cordination-item {
    margin-top: 6.66667vw;
  }
  .p-ss-cordination-item__heading {
    font-size: 5.33333vw;
  }
  .p-ss-cordination-item .cmp-option_panel {
    margin-top: 2.66667vw;
  }
  .p-ss-cordination-item .cmp-option_panel + .cmp-option_panel {
    margin-top: 0;
  }
  .p-ss-cordination .cmp-option_panel__price {
    margin-top: 15px !important;
  }
}
.email-subscriber-form-for-page {
  background-color: #f7f8fa;
}
.email-subscriber-form-for-page .cmp-submitform-v2 {
  background-color: #f7f8fa;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 40px 56px 0;
  max-width: 834pt;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .email-subscriber-form-for-page .cmp-submitform-v2 {
    padding: 5.8309vw 1pc 0;
    display: block;
  }
}
.email-subscriber-form-for-page .cmp-submitform-v2-title {
  -webkit-box-flex: 2;
  -ms-flex: 2;
  flex: 2;
  border-bottom: 1px solid #ccc;
  padding-right: 20px;
  padding-bottom: 10px;
  padding-top: 10px;
}
@media (max-width: 767px) {
  .email-subscriber-form-for-page .cmp-submitform-v2-title {
    text-align: center;
    margin-bottom: 15px;
    border-bottom: none;
  }
}
.email-subscriber-form-for-page .cmp-submitform-v2-title h3 {
  font-size: 18px;
  font-weight: 500;
}
@media (max-width: 767px) {
  .email-subscriber-form-for-page .cmp-submitform-v2-title h3 {
    font-size: 14px;
  }
}
.email-subscriber-form-for-page .cmp-submitform-v2-form,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form {
  -webkit-box-flex: 3;
  -ms-flex: 3;
  flex: 3;
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
}
@media (max-width: 767px) {
  .email-subscriber-form-for-page .cmp-submitform-v2-form,
  .email-subscriber-form-for-page .cmp-submitform-v2-simple-form {
    border-bottom: none;
    padding-bottom: 0;
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .email-subscriber-form-for-page .cmp-submitform-v2-form__mailaddress,
  .email-subscriber-form-for-page .cmp-submitform-v2-form__mailaddress-confirm,
  .email-subscriber-form-for-page .cmp-submitform-v2-simple-form__mailaddress,
  .email-subscriber-form-for-page .cmp-submitform-v2-simple-form__mailaddress-confirm {
    margin-bottom: -1pc;
    width: 133.33333%;
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
    -webkit-transform-origin: left top;
    transform-origin: left top;
  }
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__mailaddress-input,
.email-subscriber-form-for-page .cmp-submitform-v2-form__mailaddress-input-confirm,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__mailaddress-input,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__mailaddress-input-confirm {
  width: 390px;
  min-height: 35px;
  margin-bottom: 20px;
  padding-left: 8px;
  border: 1px solid #bebebe;
  border-radius: 0;
  outline: none;
  font-size: 9pt;
}
@media (max-width: 767px) {
  .email-subscriber-form-for-page .cmp-submitform-v2-form__mailaddress-input,
  .email-subscriber-form-for-page .cmp-submitform-v2-form__mailaddress-input-confirm,
  .email-subscriber-form-for-page .cmp-submitform-v2-simple-form__mailaddress-input,
  .email-subscriber-form-for-page .cmp-submitform-v2-simple-form__mailaddress-input-confirm {
    width: 100%;
    min-height: auto;
    font-size: 1pc;
    height: 46.66667px;
  }
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__mailaddress-confirm,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__mailaddress-confirm {
  display: none;
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__agreement-noncheck,
.email-subscriber-form-for-page .cmp-submitform-v2-form__mailaddress-confirm-fail,
.email-subscriber-form-for-page .cmp-submitform-v2-form__mailaddress-fail,
.email-subscriber-form-for-page .cmp-submitform-v2-form__mailaddress-unmatch,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement-noncheck,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__mailaddress-confirm-fail,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__mailaddress-fail,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__mailaddress-unmatch {
  color: #e60404;
  display: none;
  margin-top: -20px;
  margin-bottom: 20px;
  font-size: 9pt;
}
@media (max-width: 767px) {
  .email-subscriber-form-for-page .cmp-submitform-v2-form__mailaddress-confirm-fail,
  .email-subscriber-form-for-page .cmp-submitform-v2-form__mailaddress-fail,
  .email-subscriber-form-for-page .cmp-submitform-v2-form__mailaddress-unmatch,
  .email-subscriber-form-for-page .cmp-submitform-v2-simple-form__mailaddress-confirm-fail,
  .email-subscriber-form-for-page .cmp-submitform-v2-simple-form__mailaddress-fail,
  .email-subscriber-form-for-page .cmp-submitform-v2-simple-form__mailaddress-unmatch {
    text-align: start;
  }
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__agreement-noncheck,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement-noncheck {
  margin-top: -10px;
  margin-bottom: 15px;
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__config-fail,
.email-subscriber-form-for-page .cmp-submitform-v2-form__register-duplicate,
.email-subscriber-form-for-page .cmp-submitform-v2-form__register-fail,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__config-fail,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__register-duplicate,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__register-fail {
  display: none;
  margin-top: -20px;
  margin-bottom: 20px;
  color: #e60404;
  font-size: 9pt;
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__agreement,
.email-subscriber-form-for-page .cmp-submitform-v2-form__agreement-confirm,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement-confirm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__agreement-confirm-checkbox-figure,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement-confirm-checkbox-figure {
  padding-right: 10px;
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__agreement-confirm .cmp-container--scroll,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement-confirm .cmp-container--scroll {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__agreement-confirm .cmp-container--scroll .switch-container,
.email-subscriber-form-for-page
  .cmp-submitform-v2-simple-form__agreement-confirm
  .cmp-container--scroll
  .switch-container {
  max-height: 95px;
}
.email-subscriber-form-for-page
  .cmp-submitform-v2-form__agreement-confirm
  .cmp-container--scroll
  .switch-container
  .cmp-text,
.email-subscriber-form-for-page
  .cmp-submitform-v2-simple-form__agreement-confirm
  .cmp-container--scroll
  .switch-container
  .cmp-text {
  font-size: 9pt;
  line-height: inherit;
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__agreement label,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__agreement input[type='checkbox'],
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement input[type='checkbox'] {
  display: none;
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__agreement input[type='checkbox'] + span,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement input[type='checkbox'] + span {
  font-size: 0;
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__agreement input[type='checkbox'] + span:before,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement input[type='checkbox'] + span:before {
  content: '';
  display: block;
  width: 20px;
  height: 20px;
  border: 1px solid #000;
  background-color: #fff;
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__agreement input[type='checkbox']:checked + span:after,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement input[type='checkbox']:checked + span:after {
  content: '';
  display: block;
  width: 20px;
  height: 20px;
  background: #000 url(clientlib-site/resources/images/common/icon/icon_checked.svg) 50% 50% no-repeat;
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__agreement input[type='checkbox']:checked + span:before,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement input[type='checkbox']:checked + span:before {
  display: none;
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__agreement .switch-container::-webkit-scrollbar-track,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement .switch-container::-webkit-scrollbar-track {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#f7f8fa),
    color-stop(41.66667%, #f7f8fa),
    color-stop(41.66667%, #eee),
    color-stop(58.33333%, #eee),
    color-stop(58.33333%, #f7f8fa),
    to(#f7f8fa)
  );
  background: linear-gradient(90deg, #f7f8fa 0, #f7f8fa 41.66667%, #eee 0, #eee 58.33333%, #f7f8fa 0, #f7f8fa);
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__agreement .switch-container::-webkit-scrollbar-thumb,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement .switch-container::-webkit-scrollbar-thumb {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#f7f8fa),
    color-stop(41.66667%, #f7f8fa),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #f7f8fa),
    to(#f7f8fa)
  );
  background: linear-gradient(90deg, #f7f8fa 0, #f7f8fa 41.66667%, #999 0, #999 58.33333%, #f7f8fa 0, #f7f8fa);
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__agreement .switch-container::-webkit-scrollbar-thumb:hover,
.email-subscriber-form-for-page
  .cmp-submitform-v2-simple-form__agreement
  .switch-container::-webkit-scrollbar-thumb:hover {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#f7f8fa),
    color-stop(37.5%, #f7f8fa),
    color-stop(37.5%, #000),
    color-stop(62.5%, #000),
    color-stop(62.5%, #f7f8fa),
    to(#f7f8fa)
  );
  background: linear-gradient(90deg, #f7f8fa 0, #f7f8fa 37.5%, #000 0, #000 62.5%, #f7f8fa 0, #f7f8fa);
}
@media (max-width: 767px) {
  .email-subscriber-form-for-page .cmp-submitform-v2-form__agreement,
  .email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement {
    display: block;
  }
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__agreement-confirm,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement-confirm {
  margin-bottom: 15px;
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__agreement-confirm-text,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement-confirm-text {
  font-size: 9pt;
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__agreement-left,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement-left {
  display: none;
}
@media (max-width: 767px) {
  .email-subscriber-form-for-page .cmp-submitform-v2-form__agreement-left,
  .email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement-left {
    margin-bottom: 20px;
  }
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__agreement-right,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement-right {
  display: none;
  margin-left: 40px;
}
@media (max-width: 767px) {
  .email-subscriber-form-for-page .cmp-submitform-v2-form__agreement-right,
  .email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement-right {
    text-align: left;
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .email-subscriber-form-for-page .cmp-submitform-v2-form__agreement-register,
  .email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement-register {
    text-align: center;
  }
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__agreement .cmp-button,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement .cmp-button {
  background-color: #000;
  min-width: 174px;
  cursor: pointer;
  outline: none;
  margin-bottom: 20px;
  border: none;
}
@media (max-width: 767px) {
  .email-subscriber-form-for-page .cmp-submitform-v2-form__agreement .cmp-button,
  .email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement .cmp-button {
    min-width: 285px;
  }
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__agreement .cmp-button:disabled,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement .cmp-button:disabled {
  opacity: 0.3;
  cursor: auto;
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__optional-agreement,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__optional-agreement {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__optional-agreement-checkbox-figure,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__optional-agreement-checkbox-figure {
  padding-right: 10px;
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__optional-agreement .cmp-container--scroll,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__optional-agreement .cmp-container--scroll {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__optional-agreement .cmp-container--scroll .switch-container,
.email-subscriber-form-for-page
  .cmp-submitform-v2-simple-form__optional-agreement
  .cmp-container--scroll
  .switch-container {
  max-height: 95px;
}
.email-subscriber-form-for-page
  .cmp-submitform-v2-form__optional-agreement
  .cmp-container--scroll
  .switch-container
  .cmp-text,
.email-subscriber-form-for-page
  .cmp-submitform-v2-simple-form__optional-agreement
  .cmp-container--scroll
  .switch-container
  .cmp-text {
  font-size: 9pt;
  line-height: inherit;
}
.email-subscriber-form-for-page .cmp-submitform-v2-form__optional-agreement-text,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__optional-agreement-text {
  font-size: 9pt;
}
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement {
  display: block;
}
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement-right {
  margin-left: 0;
}
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement-confirm,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement-license,
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__agreement-text {
  display: none;
}
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__mailaddress {
  position: relative;
}
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form #submitform-v2-simple-register-button {
  background-color: inherit;
  min-width: auto;
  cursor: pointer;
  outline: none;
  border: none;
  position: absolute;
  margin-bottom: 0;
  left: 360px;
  top: -5px;
}
@media (max-width: 767px) {
  .email-subscriber-form-for-page .cmp-submitform-v2-simple-form #submitform-v2-simple-register-button {
    right: 10px;
    left: auto;
    min-height: 55px;
  }
  .email-subscriber-form-for-page .cmp-submitform-v2-simple-form #submitform-v2-simple-register-button img {
    width: 29.33333px;
    height: 29.33333px;
  }
}
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__optional-agreement {
  margin-bottom: 15px;
}
.email-subscriber-form-for-page .cmp-submitform-v2-simple-form__optional-agreement-text {
  font-size: 9pt;
}
.email-subscriber-form-for-page .cmp-submitform-v2-success-form {
  width: 100%;
  border-bottom: 1px solid #ccc;
  padding-bottom: 30px;
}
@media (max-width: 767px) {
  .email-subscriber-form-for-page .cmp-submitform-v2-success-form {
    border-bottom: none;
  }
}
.email-subscriber-form-for-page .cmp-submitform-v2-float {
  position: fixed;
  bottom: 0;
  width: 100%;
  z-index: 997;
  background-color: #000;
  opacity: 0.8;
  display: none;
  height: 75px;
  text-align: center;
}
.email-subscriber-form-for-page .cmp-submitform-v2-float__close {
  position: absolute;
  top: 12%;
  right: 1%;
  background: url(clientlib-site/resources/images/common/icon/icon_modal_close.svg) 50% 50% no-repeat;
  width: 1pc;
  height: 1pc;
  cursor: pointer;
}
@media (max-width: 767px) {
  .email-subscriber-form-for-page .cmp-submitform-v2-float__close {
    right: auto;
    left: 2%;
    top: 37%;
  }
}
.email-subscriber-form-for-page .cmp-submitform-v2-float__title {
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  text-align: left;
  -webkit-box-flex: 2;
  -ms-flex: 2;
  flex: 2;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 20px;
}
@media (max-width: 767px) {
  .email-subscriber-form-for-page .cmp-submitform-v2-float__title {
    -webkit-box-flex: 3;
    -ms-flex: 3;
    flex: 3;
    text-align: left;
    padding-left: 40px;
    margin-left: 0;
  }
}
.email-subscriber-form-for-page .cmp-submitform-v2-float__title h3 {
  font-size: 1pc;
  line-height: 21px;
}
@media (max-width: 767px) {
  .email-subscriber-form-for-page .cmp-submitform-v2-float__title h3 {
    font-size: 9pt;
    line-height: 18px;
  }
}
.email-subscriber-form-for-page .cmp-submitform-v2-float__button {
  -webkit-box-flex: 2;
  -ms-flex: 2;
  flex: 2;
  margin-top: auto;
  margin-bottom: auto;
  text-align: left;
  margin-left: 2rem;
  font-size: 14px;
}
@media (max-width: 767px) {
  .email-subscriber-form-for-page .cmp-submitform-v2-float__button {
    margin-left: 8px;
    font-size: 9pt;
  }
}
.email-subscriber-form-for-page .cmp-submitform-v2-float__button-link {
  border: 1px solid #fff;
  min-width: 175px;
  color: #fff;
  text-decoration: none;
  padding: 10px 1rem 10px 2rem;
}
@media (max-width: 767px) {
  .email-subscriber-form-for-page .cmp-submitform-v2-float__button-link {
    padding-left: 1rem;
    padding-right: 0.5rem;
  }
}
.email-subscriber-form-for-page .cmp-submitform-v2-float__button-link:after {
  content: '';
  display: inline-block;
  background: url(clientlib-site/resources/images/common/icon/icon_arrow_down_white.svg);
  background-repeat: no-repeat;
  vertical-align: text-bottom;
  background-size: 1em auto;
  background-position: 100%;
  width: 20px;
  height: 20px;
}
@media (max-width: 767px) {
  .email-subscriber-form-for-page .cmp-submitform-v2-float__button-link:after {
    background-size: auto;
  }
}
.cmp-submitform-v2--gshock,
.cmp-submitform-v2--gshock .cmp-submitform-v2,
.cmp-submitform-v2--gshock .cmp-submitform-v2-simple,
.cmp-submitform-v2--gshock .email-subscriber-form-for-page {
  background-color: #000;
}
.cmp-submitform-v2--gshock .cmp-submitform-v2-simple-title,
.cmp-submitform-v2--gshock .cmp-submitform-v2-title {
  color: #fff;
  border-bottom: 1px solid #666;
}
@media (max-width: 767px) {
  .cmp-submitform-v2--gshock .cmp-submitform-v2-simple-title,
  .cmp-submitform-v2--gshock .cmp-submitform-v2-title {
    border-bottom: none;
  }
}
.cmp-submitform-v2--gshock .cmp-submitform-v2-form,
.cmp-submitform-v2--gshock .cmp-submitform-v2-simple-form {
  border-bottom: 1px solid #666;
}
@media (max-width: 767px) {
  .cmp-submitform-v2--gshock .cmp-submitform-v2-form,
  .cmp-submitform-v2--gshock .cmp-submitform-v2-simple-form {
    border-bottom: none;
  }
}
.cmp-submitform-v2--gshock .cmp-submitform-v2-form__agreement,
.cmp-submitform-v2--gshock .cmp-submitform-v2-simple-form__agreement {
  color: #fff;
}
.cmp-submitform-v2--gshock .cmp-submitform-v2-form__agreement input[type='checkbox'] + span:before,
.cmp-submitform-v2--gshock .cmp-submitform-v2-simple-form__agreement input[type='checkbox'] + span:before {
  border: 1px solid #fff;
  background-color: #000;
}
.cmp-submitform-v2--gshock .cmp-submitform-v2-form__agreement input[type='checkbox']:checked + span:after,
.cmp-submitform-v2--gshock .cmp-submitform-v2-simple-form__agreement input[type='checkbox']:checked + span:after {
  border: 1px solid #fff;
  background: #000 url(clientlib-site/resources/images/common/icon/icon_checked.svg) 50% 50% no-repeat;
}
.cmp-submitform-v2--gshock .cmp-submitform-v2-form__agreement .cmp-button,
.cmp-submitform-v2--gshock .cmp-submitform-v2-simple-form__agreement .cmp-button {
  background-color: #7f7f7f;
}
.cmp-submitform-v2--gshock .cmp-submitform-v2-form__agreement .switch-container::-webkit-scrollbar-track,
.cmp-submitform-v2--gshock .cmp-submitform-v2-simple-form__agreement .switch-container::-webkit-scrollbar-track {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#000),
    color-stop(41.66667%, #000),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #000),
    to(#000)
  );
  background: linear-gradient(90deg, #000 0, #000 41.66667%, #999 0, #999 58.33333%, #000 0, #000);
}
.cmp-submitform-v2--gshock .cmp-submitform-v2-form__agreement .switch-container::-webkit-scrollbar-thumb,
.cmp-submitform-v2--gshock .cmp-submitform-v2-simple-form__agreement .switch-container::-webkit-scrollbar-thumb {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#000),
    color-stop(41.66667%, #000),
    color-stop(41.66667%, #fff),
    color-stop(58.33333%, #fff),
    color-stop(58.33333%, #000),
    to(#000)
  );
  background: linear-gradient(90deg, #000 0, #000 41.66667%, #fff 0, #fff 58.33333%, #000 0, #000);
}
.cmp-submitform-v2--gshock .cmp-submitform-v2-form__agreement .switch-container::-webkit-scrollbar-thumb:hover,
.cmp-submitform-v2--gshock .cmp-submitform-v2-simple-form__agreement .switch-container::-webkit-scrollbar-thumb:hover {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#000),
    color-stop(37.5%, #000),
    color-stop(37.5%, #fff),
    color-stop(62.5%, #fff),
    color-stop(62.5%, #000),
    to(#000)
  );
  background: linear-gradient(90deg, #000 0, #000 37.5%, #fff 0, #fff 62.5%, #000 0, #000);
}
.cmp-submitform-v2--gshock .cmp-submitform-v2-simple-form,
.cmp-submitform-v2--gshock .cmp-submitform-v2-simple-simple-form {
  border-bottom: 1px solid #666;
}
@media (max-width: 767px) {
  .cmp-submitform-v2--gshock .cmp-submitform-v2-simple-form,
  .cmp-submitform-v2--gshock .cmp-submitform-v2-simple-simple-form {
    border-bottom: none;
  }
}
.cmp-submitform-v2--gshock .cmp-submitform-v2-simple-success-form,
.cmp-submitform-v2--gshock .cmp-submitform-v2-success-form {
  border-bottom: 1px solid #666;
  padding-bottom: 30px;
}
@media (max-width: 767px) {
  .cmp-submitform-v2--gshock .cmp-submitform-v2-simple-success-form,
  .cmp-submitform-v2--gshock .cmp-submitform-v2-success-form {
    border-bottom: none;
  }
}
.cmp-submitform-v2--gshock .cmp-submitform-v2-success-form,
.cmp-submitform-v2--gshock .cmp-text a {
  color: #fff;
}
.cmp-submitform-v2--none-underline-simple-form,
.cmp-submitform-v2--none-underline-success-form,
.cmp-submitform-v2--none-underline .cmp-submitform-v2-form,
.cmp-submitform-v2--none-underline .cmp-submitform-v2-simple-form,
.cmp-submitform-v2--none-underline .cmp-submitform-v2-simple-title,
.cmp-submitform-v2--none-underline .cmp-submitform-v2-title {
  border-bottom: none;
}
.cmp-submitform-v2-form--terms-directory-below-email .cmp-submitform-v2-form__agreement {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
@media (max-width: 767px) {
  .cmp-submitform-v2-form--terms-directory-below-email .cmp-submitform-v2-form__agreement {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.cmp-submitform-v2-form--terms-directory-below-email
  .cmp-submitform-v2-form__agreement
  .cmp-submitform-v2-form__agreement-right {
  margin-left: 0;
  margin-bottom: 20px;
}
.cmp-submitform-v2-form--terms-directory-below-email .cmp-submitform-v2-simple-form__agreement {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.cmp-submitform-v2-form--terms-directory-below-email .cmp-submitform-v2-simple-form__agreement-text {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
  margin-bottom: 15px;
}
.cmp-submitform-v2-form--terms-directory-below-email .cmp-submitform-v2-simple-form__agreement-confirm {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}
.cmp-submitform-v2-form--terms-directory-below-email .cmp-submitform-v2-simple-form__agreement-noncheck {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}
.cmp-submitform-v2-form--terms-directory-below-email .cmp-submitform-v2-simple-form__optional-agreement {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}
.isshow-submitform-v2-float .email-subscriber-form-for-page .cmp-submitform-v2-float {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body.CUSTOMIZE .email-subscriber-form-for-page .cmp-submitform-v2,
body.CUSTOMIZE .email-subscriber-form-for-page .cmp-submitform-v2-float {
  display: none !important;
}
@media (max-width: 767px) {
  .is-cart-fade .email-subscriber-form-for-page .cmp-submitform-v2-float {
    bottom: 60px !important;
  }
}
.cmp-submitform__title {
  font-size: 14px;
}
@media (max-width: 767px) {
  .cmp-submitform__title {
    font-size: 9pt;
    line-height: 2;
  }
}
.cmp-submitform__mailaddress-input,
.cmp-submitform__mailaddress-input-confirm {
  outline: none;
  width: 100%;
  font-size: 9pt;
  border: 1px solid #bebebe;
  height: 30px;
}
@media (max-width: 767px) {
  .cmp-submitform__mailaddress-input,
  .cmp-submitform__mailaddress-input-confirm {
    font-size: 1pc;
    height: 40px;
  }
}
.cmp-submitform__mailaddress-form {
  font-size: 9pt;
  text-align: left;
  margin-bottom: 5px;
}
@media (max-width: 767px) {
  .cmp-submitform__mailaddress-form {
    font-size: 1pc;
  }
}
.cmp-submitform {
  text-align: center;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}
.cmp-submitform input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 750pt #fff inset;
  box-shadow: inset 0 0 0 750pt #fff;
}
.cmp-submitform__mailaddress,
.cmp-submitform__mailaddress-confirm {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cmp-submitform__mailaddress,
  .cmp-submitform__mailaddress-confirm {
    margin-bottom: -1pc;
    width: 133.33333%;
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
    -webkit-transform-origin: left top;
    transform-origin: left top;
  }
}
.cmp-submitform__register {
  margin-top: 30px;
  margin-bottom: 20px;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.cmp-submitform__register:first-of-type {
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .cmp-submitform__register:first-of-type {
    margin-top: 8vw;
    margin-bottom: 5.33333vw;
  }
}
.cmp-submitform__register .cmp-button {
  background-color: #7f7f7f;
  border: none;
  cursor: pointer;
  outline: none;
}
@media (max-width: 767px) {
  .cmp-submitform__register .cmp-button {
    font-size: 9pt;
    width: 60.53333vw;
    min-width: inherit;
  }
}
@media (max-width: 767px) {
  .cmp-submitform__register .cmp-button .cmp-button__text {
    margin: 3.46667vw;
  }
}
@media (max-height: 415px) and (orientation: landscape) {
  .cmp-submitform__register .cmp-button .cmp-button__text {
    margin: 10px;
    font-size: 9pt;
  }
}
.cmp-submitform__register .cmp-button:disabled {
  opacity: 0.3;
  cursor: auto;
}
.cmp-submitform__agreement-button {
  background-color: #7f7f7f;
  color: #fff;
  border: none;
  width: 285px;
  height: 44px;
  opacity: 0.3;
}
.cmp-submitform--terms-top {
  display: none;
  text-align: left;
  margin-top: 30px;
}
.cmp-submitform--terms-bottom {
  display: block;
  text-align: left;
}
.cmp-submitform__agreement,
.cmp-submitform__optional-agreement {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: left;
  margin-top: 30px;
  margin-bottom: 5px;
  font-size: 9pt;
}
.cmp-submitform__agreement-checkbox-figure,
.cmp-submitform__optional-agreement-checkbox-figure {
  padding-right: 10px;
}
.cmp-submitform__agreement label,
.cmp-submitform__optional-agreement label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-submitform__agreement .cmp-container--scroll,
.cmp-submitform__optional-agreement .cmp-container--scroll {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.cmp-submitform__agreement .cmp-container--scroll .switch-container,
.cmp-submitform__optional-agreement .cmp-container--scroll .switch-container {
  max-height: 95px;
}
.cmp-submitform__agreement .cmp-container--scroll .switch-container .cmp-text,
.cmp-submitform__optional-agreement .cmp-container--scroll .switch-container .cmp-text {
  font-size: 9pt;
  line-height: inherit;
}
.cmp-submitform__agreement input[type='checkbox'],
.cmp-submitform__optional-agreement input[type='checkbox'] {
  display: none;
}
.cmp-submitform__agreement input[type='checkbox'] + span,
.cmp-submitform__optional-agreement input[type='checkbox'] + span {
  font-size: 0;
}
.cmp-submitform__agreement input[type='checkbox'] + span:before,
.cmp-submitform__optional-agreement input[type='checkbox'] + span:before {
  content: '';
  display: block;
  width: 20px;
  height: 20px;
  border: 1px solid #000;
  background-color: #fff;
}
.cmp-submitform__agreement input[type='checkbox']:checked + span:after,
.cmp-submitform__optional-agreement input[type='checkbox']:checked + span:after {
  content: '';
  display: block;
  width: 20px;
  height: 20px;
  background: #000 url(clientlib-site/resources/images/common/icon/icon_checked.svg) 50% 50% no-repeat;
}
.cmp-submitform__agreement input[type='checkbox']:checked + span:before,
.cmp-submitform__optional-agreement input[type='checkbox']:checked + span:before {
  display: none;
}
.cmp-submitform__mailaddress-input-confirm-fail,
.cmp-submitform__mailaddress-input-fail,
.cmp-submitform__mailaddress-unmatch {
  text-align: left;
  font-size: 9pt;
  color: #e60404;
  margin-top: 5px;
}
@media (max-width: 767px) {
  .cmp-submitform__mailaddress-input-confirm-fail,
  .cmp-submitform__mailaddress-input-fail,
  .cmp-submitform__mailaddress-unmatch {
    font-size: 10px;
  }
}
.cmp-submitform__config-fail,
.cmp-submitform__register-duplicate,
.cmp-submitform__register-fail {
  font-size: 9pt;
}
@media (max-width: 767px) {
  .cmp-submitform__config-fail,
  .cmp-submitform__register-duplicate,
  .cmp-submitform__register-fail {
    font-size: 10px;
  }
}
.cmp-submitform__agreement-noncheck-message {
  font-size: 9pt;
  text-align: left;
  color: #e60404;
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .cmp-submitform__agreement-noncheck-message {
    font-size: 10px;
  }
}
.cmp-submitform--terms-directory-below-email .cmp-submitform--terms-top {
  display: block;
}
.cmp-submitform--terms-directory-below-email .cmp-submitform--terms-bottom {
  display: none;
}
.cmp-support-yext-search__container .yxt-SearchBar {
  height: 50px !important;
}
@media (max-width: 767px) {
  .cmp-support-yext-search__container .yxt-SearchBar {
    height: 53px !important;
  }
}
.cmp-support-yext-search__container .yxt-SearchBar-container {
  border: 1px solid #d8d8d8;
}
.cmp-support-yext-search__container .yxt-SearchBar-container:hover {
  -webkit-box-shadow: 0 0 0.625rem 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 0.625rem 0 rgba(0, 0, 0, 0.1);
}
@media (max-width: 767px) {
  .cmp-support-yext-search__container .yxt-SearchBar-container {
    height: auto !important;
  }
}
@media (max-width: 995px) {
  .cmp-support-yext-search__container .yxt-SearchBar-container {
    height: 50px !important;
  }
}
.cmp-support-yext-search__container .yxt-SearchBar-form {
  height: 50px;
}
.cmp-support-yext-search__container .yxt-SearchBar-form .js-yext-query.yxt-SearchBar-input {
  font-size: 20px;
  margin-left: 9pt;
}
@media (max-width: 767px) {
  .cmp-support-yext-search__container .yxt-SearchBar-form {
    height: 53px !important;
    width: 100%;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transform-origin: initial;
    transform-origin: initial;
    padding-bottom: 0;
    border-bottom: none;
  }
}
@media (max-width: 995px) {
  .cmp-support-yext-search__container .yxt-SearchBar-form {
    height: 50px !important;
    padding-bottom: 0;
    border-bottom: 0;
    width: 100%;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transform-origin: initial;
    transform-origin: initial;
  }
}
@media (max-width: 767px) {
  .cmp-support-yext-search__container .yxt-SearchBar-form .js-yext-query.yxt-SearchBar-input {
    font-size: 1pc;
    margin-left: 0;
    padding: 10px 20px;
    height: auto;
  }
}
@media (max-width: 995px) {
  .cmp-support-yext-search__container .yxt-SearchBar-form .js-yext-query.yxt-SearchBar-input {
    height: auto;
  }
}
.cmp-support-yext-search__container .yxt-SearchBar button.js-yext-submit.yxt-SearchBar-button {
  padding-left: 0;
  padding-right: 38px;
  padding-bottom: 17px;
}
@media (max-width: 767px) {
  .cmp-support-yext-search__container .yxt-SearchBar button.js-yext-submit.yxt-SearchBar-button {
    padding-right: 28px;
    padding-bottom: 27px;
  }
}
.cmp-support-yext-search__container .yxt-SearchBar-voiceSearch {
  padding-top: 0.8rem;
  margin-right: 15px;
}
.cmp-support-yext-search__container .yxt-SearchBar img.Icon-image {
  width: 27.57px;
  height: 27.57px;
}
@media (max-width: 767px) {
  .cmp-support-yext-search__container .yxt-SearchBar img.Icon-image {
    width: 2pc;
    height: 2pc;
  }
}
.cmp-support-yext-search__container .yxt-SearchBar-button:focus {
  background-color: initial;
}
@media (max-width: 767px) {
  .cmp-support-yext-search__container .yxt-SearchBar-autocomplete {
    margin-top: 0;
  }
}
.cmp-support-yext-search__container .yxt-SearchBar .yxt-AutoComplete:before {
  margin-bottom: 0 !important;
}
.cmp-support-yext-search__container
  .yxt-SearchBar
  .yxt-AutoComplete
  li.js-yext-autocomplete-option.yxt-AutoComplete-option.yxt-AutoComplete-option--item {
  margin-left: 9pt;
  margin-right: 20px;
  font-size: 18px;
  font-weight: 400;
}
@media (max-width: 767px) {
  .cmp-support-yext-search__container
    .yxt-SearchBar
    .yxt-AutoComplete
    li.js-yext-autocomplete-option.yxt-AutoComplete-option.yxt-AutoComplete-option--item {
    font-size: 1pc;
  }
}
.cmp-support-yext-search__container
  .yxt-SearchBar
  .yxt-AutoComplete
  li.js-yext-autocomplete-option.yxt-AutoComplete-option.yxt-AutoComplete-option--item:first-child {
  padding-top: 10px;
}
@media (max-width: 767px) {
  .cmp-support-yext-search__container
    .yxt-SearchBar
    .yxt-AutoComplete
    li.js-yext-autocomplete-option.yxt-AutoComplete-option.yxt-AutoComplete-option--item:first-child {
    border-top: none !important;
  }
}
.cmp-support-yext-search__container
  .yxt-SearchBar
  .yxt-AutoComplete
  li.js-yext-autocomplete-option.yxt-AutoComplete-option.yxt-AutoComplete-option--item:last-child {
  padding-bottom: 10px;
}
.cmp-support-yext-search__container
  .yxt-SearchBar
  .yxt-AutoComplete
  li.js-yext-autocomplete-option.yxt-AutoComplete-option.yxt-AutoComplete-option--item:hover {
  background-color: #f9f9f9;
  text-decoration: none;
}
.cmp-support-yext-search__container
  .yxt-SearchBar
  .yxt-AutoComplete
  li.js-yext-autocomplete-option.yxt-AutoComplete-option.yxt-AutoComplete-option--item:first-child {
  border-top: 1px solid #d8d8d8;
}
.cmp-support-yext-search__container .yxt-SearchBar div.yxt-SearchBar-buttonImage,
.cmp-support-yext-search__container .yxt-SearchBar span.yxt-SearchBar-buttonImage {
  width: 15px;
  height: 15px;
}
.swiper-wrapper {
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
.swiper-wrapper .cmp-single-product_panel {
  margin: 0 auto;
  width: auto;
  padding-bottom: 0;
}
.swiper-wrapper .cmp-single-product_panel__info {
  padding-left: 0;
  padding-right: 0;
}
.cmp-swipe-carousel.swiper-horizontal {
  position: relative;
  overflow: hidden;
}
.cmp-swipe-carousel.swiper-horizontal .swiper-button-next,
.cmp-swipe-carousel.swiper-horizontal .swiper-button-prev {
  margin: 8px;
  height: 30px;
  width: 30px;
  opacity: 1 !important;
  top: calc(50% - 45px);
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  background: url(clientlib-site/resources/images/common/icon/icon_next_01.svg) no-repeat !important;
  background-size: 35% auto !important;
  background-color: #fff !important;
  background-position: 57% 51% !important;
  pointer-events: auto;
  border-radius: 50%;
}
.cmp-swipe-carousel.swiper-horizontal .swiper-button-prev {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.cmp-swipe-carousel.swiper-horizontal .swiper-pagination {
  position: static;
  padding: 13px 40px;
}
.cmp-swipe-carousel.swiper-horizontal .swiper-pagination.is-play-pause-button {
  margin-top: -18px;
}
.cmp-swipe-carousel.swiper-horizontal .swiper-button-next:after,
.cmp-swipe-carousel.swiper-horizontal .swiper-button-prev:after {
  font-family: slick;
  font-size: 20px;
  line-height: 1;
  color: #fff;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cmp-swipe-carousel.swiper-horizontal .swiper-button-prev {
  left: 0;
}
.cmp-swipe-carousel.swiper-horizontal .swiper-button-next {
  right: 0;
}
.cmp-swipe-carousel.swiper-horizontal .cmp-image img,
.cmp-swipe-carousel.swiper-horizontal
  .cmp-single-product_panel.cmp-single-product_panel--banner
  .cmp-single-product_panel__img
  img {
  -o-object-fit: contain;
  object-fit: contain;
}
.cmp-swipe-carousel.swiper-horizontal .swiper-pagination {
  display: none;
}
.cmp-swipe-carousel.swiper-horizontal[data-dots] .swiper-pagination {
  display: block;
}
.cmp-swipe-carousel.swiper-horizontal .swiper-notification {
  visibility: hidden;
}
.cmp-swipe-carousel.swiper-horizontal .swiper-button-play {
  top: 13px;
  margin-top: 5px;
  margin-left: 1pc;
  border: 0;
  background: transparent;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 0;
  height: 13px;
  z-index: 9;
  position: relative;
  -webkit-transition: all 0.1s ease;
  transition: all 0.1s ease;
  cursor: pointer;
  border-color: transparent transparent transparent #000;
  border-style: solid;
  border-width: 7px 0 6px 9pt;
}
.cmp-swipe-carousel.swiper-horizontal .swiper-button-play.playing {
  border-style: double;
  border-width: 0 2px 0 9pt;
}
@media screen and (max-width: 767px) {
  .cmp-swipe-carousel.swiper-horizontal .swiper-button-play.playing {
    border-width: 0 2px 0 11px;
  }
}
.cmp-swipe-carousel.swiper-horizontal .swiper-button-play:hover {
  border-color: transparent transparent transparent #404040;
}
.cmp-swipe-carousel.swiper-horizontal .swiper-pagination-bullet,
.cmp-swipe-vertical-carousel .swiper-pagination-bullet {
  width: 9px;
  height: 9px;
  opacity: 1 !important;
  background: #fff 0 0 no-repeat;
  border: 1px solid #000;
}
@media screen and (max-width: 767px) {
  .cmp-swipe-carousel.swiper-horizontal .swiper-pagination-bullet,
  .cmp-swipe-vertical-carousel .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    margin: 0 7px;
  }
}
.cmp-swipe-carousel.swiper-horizontal .swiper-pagination-bullet-active,
.cmp-swipe-vertical-carousel .swiper-pagination-bullet-active {
  background: #030303 0 0 no-repeat;
  border: 1px solid #030303;
}
.cmp-swipe-carousel.swiper-horizontal .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet,
.cmp-swipe-vertical-carousel .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 11px;
}
@media screen and (max-width: 767px) {
  .cmp-swipe-carousel.swiper-horizontal
    .swiper-pagination-horizontal.swiper-pagination-bullets
    .swiper-pagination-bullet,
  .cmp-swipe-vertical-carousel .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 7px;
  }
}
.cmp-swipe-vertical-carousel .cmp-swipe-carousel.swiper-horizontal .swiper-pagination-bullet {
  width: 10px;
  height: 3px;
}
.cmp-swipe-vertical-carousel .cmp-swipe-carousel.swiper-horizontal .swiper-pagination-bullet-active {
  height: 4px;
}
.aem-GridColumn--default--1 .swiper-carousel,
.aem-GridColumn--default--2 .swiper-carousel,
.aem-GridColumn--default--3 .swiper-carousel,
.aem-GridColumn--default--4 .swiper-carousel,
.aem-GridColumn--default--5 .swiper-carousel,
.aem-GridColumn--default--6 .swiper-carousel,
.aem-GridColumn--default--7 .swiper-carousel,
.aem-GridColumn--default--8 .swiper-carousel,
.aem-GridColumn--default--9 .swiper-carousel,
.aem-GridColumn--default--10 .swiper-carousel,
.aem-GridColumn--default--11 .swiper-carousel {
  overflow-x: hidden;
}
.swiper-carousel.cmp-carousel--dot-inside .cmp-swipe-carousel .swiper-pagination {
  position: absolute;
  bottom: 10px;
  margin-top: 0;
}
.swiper-carousel.cmp-carousel--dot-inside .cmp-swipe-carousel .swiper-button-next,
.swiper-carousel.cmp-carousel--dot-inside .cmp-swipe-carousel .swiper-button-prev {
  top: 50%;
}
.swiper-wrapper.cmp-swipe-carousel__content-edit-mode {
  display: block;
}
.cmp-carousel__indicators--black .cmp-swipe-carousel.swiper-horizontal .swiper-button-play {
  border-color: transparent transparent transparent #fff;
}
.cmp-carousel__indicators--black .cmp-swipe-carousel.swiper-horizontal .cmp-swipe-carousel__controls,
.cmp-carousel__indicators--black .cmp-swipe-carousel.swiper-horizontal .swiper-pagination {
  background: #000;
}
.cmp-carousel__indicators--black .cmp-swipe-carousel.swiper-horizontal .swiper-pagination-bullet {
  border: 1px solid #fff;
  background: transparent;
}
.cmp-carousel__indicators--black .cmp-swipe-carousel.swiper-horizontal .swiper-pagination-bullet-active {
  background: #fff 0 0 no-repeat;
  border: 1px solid #fff;
}
.cmp-tabs__tablist {
  position: relative;
}
.cmp-tabs__tab {
  background-color: #f7f8fa;
  border: 1px solid #bebebe;
  text-align: center;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  line-height: 2.3em;
  height: 52px;
}
@media (max-width: 767px) {
  .cmp-tabs__tab {
    font-size: 9pt;
    padding-top: 5px;
    height: 40px;
  }
}
.cmp-tabs__btn {
  display: none;
}
.cmp-tabs__tab--active {
  background-color: #fff;
  border: none;
  border-top: 4px solid #000;
}
.cmp-tabs--paste .cmp-tabs__tab {
  background-color: #fff;
  min-width: 300px;
  height: auto;
  min-height: 40px;
  line-height: normal;
  border: 1px solid #bebebe;
  padding-top: 0.5rem;
  margin-top: 1rem;
  margin-right: 15px;
  -webkit-box-flex: 0;
  -ms-flex: 0;
  flex: 0;
  overflow: visible;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: unset;
  -webkit-box-sizing: bzorder-box;
  box-sizing: bzorder-box;
}
.cmp-tabs--paste .cmp-tabs__tab:first-child {
  margin-left: 0;
}
.cmp-tabs--paste .cmp-tabs__tab:last-child {
  margin-right: 0;
}
@media (max-width: 767px) {
  .cmp-tabs--paste .cmp-tabs__tab {
    min-width: 90pt;
  }
}
.cmp-tabs--paste .cmp-tabs__tablist:before {
  border-bottom: none;
}
.cmp-tabs--paste .cmp-tabs__tab--active {
  background-color: #000;
  color: #fff;
}
.cmp-tabs--slider .cmp-tabs__tablist {
  overflow-x: auto;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  padding-bottom: 0.5rem;
  margin-bottom: 0.5rem;
}
.cmp-tabs--slider .cmp-tabs__tablist::-webkit-scrollbar {
  height: 9pt;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(100%, #fff),
    color-stop(100%, #fff),
    color-stop(100%, #fff),
    color-stop(100%, #fff),
    color-stop(100%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 100%, #fff 0, #fff 0, #fff 0, #fff 0, #fff 0);
}
.cmp-tabs--slider .cmp-tabs__tablist::-webkit-scrollbar-track {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(100%, #fff),
    color-stop(100%, #fff),
    color-stop(100%, #fff),
    color-stop(100%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 100% #fff 100%, #fff 0, #fff 0, #fff 0, #fff 0);
}
.cmp-tabs--slider .cmp-tabs__tablist::-webkit-scrollbar-thumb,
.cmp-tabs--slider .cmp-tabs__tablist::-webkit-scrollbar-thumb:hover {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(100%, #fff),
    color-stop(100%, #fff),
    color-stop(100%, #fff),
    color-stop(100%, #fff),
    color-stop(100%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 100%, #fff 0, #fff 0, #fff 0, #fff 0, #fff 0);
}
.cmp-tabs--slider .cmp-tabs__tablist:hover::-webkit-scrollbar {
  display: block;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
}
@media (max-width: 767px) {
  .cmp-tabs--slider .cmp-tabs__tablist:hover::-webkit-scrollbar-track {
    background: -webkit-gradient(
      linear,
      left bottom,
      left top,
      color-stop(100%, #fff),
      color-stop(100%, #fff),
      color-stop(100%, #fff),
      color-stop(100%, #fff),
      color-stop(100%, #fff),
      to(#fff)
    );
    background: linear-gradient(0deg, #fff 100%, #fff 0, #fff 0, #fff 0, #fff 0, #fff 0);
  }
}
.cmp-tabs--slider .cmp-tabs__tablist:hover::-webkit-scrollbar-thumb {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
}
@media (max-width: 767px) {
  .cmp-tabs--slider .cmp-tabs__tablist:hover::-webkit-scrollbar-thumb {
    background: -webkit-gradient(
      linear,
      left bottom,
      left top,
      color-stop(100%, #fff),
      color-stop(100%, #fff),
      color-stop(100%, #fff),
      color-stop(100%, #fff),
      color-stop(100%, #fff),
      to(#fff)
    );
    background: linear-gradient(0deg, #fff 100%, #fff 0, #fff 0, #fff 0, #fff 0, #fff 0);
  }
}
.cmp-tabs--slider .cmp-tabs__tablist:hover::-webkit-scrollbar-thumb:hover {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(25%, #fff),
    color-stop(41.66667%, #000),
    color-stop(58.33333%, #000),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 25%, #000 41.66667%, #000 58.33333%, #fff 0, #fff);
}
@media (max-width: 767px) {
  .cmp-tabs--slider .cmp-tabs__tablist:hover::-webkit-scrollbar-thumb:hover {
    background: -webkit-gradient(
      linear,
      left bottom,
      left top,
      color-stop(100%, #fff),
      color-stop(100%, #fff),
      color-stop(100%, #fff),
      color-stop(100%, #fff),
      color-stop(100%, #fff),
      to(#fff)
    );
    background: linear-gradient(0deg, #fff 100%, #fff 0, #fff 0, #fff 0, #fff 0, #fff 0);
  }
}
.cmp-tabs--slider .cmp-tabs__tab {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  padding-right: 20px;
}
.contents-tab {
  margin-top: 60px;
}
@media (max-width: 767px) {
  .contents-tab {
    margin-top: 16vw;
  }
}
.contents-tab__heading h2 {
  font-size: 2pc;
  font-weight: 700;
  color: #000;
  line-height: 1;
  margin: 0 0 21px;
  font-family:
    din-2014,
    Noto Sans JP,
    ヒラギノ角ゴ ProN,
    Hiragino Kaku Gothic ProN,
    Meiryo,
    メイリオ,
    sans-serif;
}
@media (max-width: 767px) {
  .contents-tab__heading h2 {
    font-size: 20px;
  }
}
.contents-tab__heading h2 span {
  font-size: 100%;
  display: inline;
  vertical-align: top;
  margin-left: 10px;
}
.contents-tab__heading h2 span:first-of-type {
  margin-left: 0;
}
.product__tabs {
  margin-bottom: 30px;
}
.product__tabs .tabs {
  position: relative;
}
.product__tabs .tabs.hideButtons .tabs__button {
  display: none !important;
}
.product__tabs .tabs .tabs__button {
  background: #fff;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 0;
  position: absolute;
  width: 23px;
  height: 23px;
  top: 11px;
  right: 0;
  z-index: 9;
  font-size: 0;
  display: none;
}
@media (max-width: 767px) {
  .product__tabs .tabs .tabs__button {
    right: 1pc;
    top: 9px;
  }
}
.product__tabs .tabs .tabs__button:before {
  content: '';
  background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjMiIGhlaWdodD0iMjMiPjxkZWZzPjxwYXR0ZXJuIGlkPSJiIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB2aWV3Qm94PSItMjguNzU2IC00Ni40ODkgMjAyLjYgMjAyLjYiPjxpbWFnZSBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBzbGljZSIgd2lkdGg9IjE0NS4wODgiIGhlaWdodD0iMTA5LjYyMiIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFGb0FBQUJFQ0FZQUFBQUJkQ0xwQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUEyUnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU1DMWpNRFl3SURZeExqRXpORGMzTnl3Z01qQXhNQzh3TWk4eE1pMHhOem96TWpvd01DQWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1RVMDlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl0YlM4aUlIaHRiRzV6T25OMFVtVm1QU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2YzFSNWNHVXZVbVZ6YjNWeVkyVlNaV1lqSWlCNGJXeHVjenA0YlhBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOGlJSGh0Y0UxTk9rOXlhV2RwYm1Gc1JHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEcEZPVFUzTTBVNFJqVkNNRFZGT1RFeE9FUXdNVGt4T1VORk1EUkVOREpHUWlJZ2VHMXdUVTA2Ukc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRvMVFUZEJOVU5CTVRFek1FSXhNVVU1UVVSRk1VSXpOalExTmpnek9EZ3hOU0lnZUcxd1RVMDZTVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG8xUVRkQk5VTkJNREV6TUVJeE1VVTVRVVJGTVVJek5qUTFOamd6T0RneE5TSWdlRzF3T2tOeVpXRjBiM0pVYjI5c1BTSkJaRzlpWlNCUWFHOTBiM05vYjNBZ1ExTTFJRmRwYm1SdmQzTWlQaUE4ZUcxd1RVMDZSR1Z5YVhabFpFWnliMjBnYzNSU1pXWTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG80UWpVelFqTXpPVEEzTVRORk9URXhPVEE0UWtOQ1JUWTFOVEpHTWpRek55SWdjM1JTWldZNlpHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEcEZPVFUzTTBVNFJqVkNNRFZGT1RFeE9FUXdNVGt4T1VORk1EUkVOREpHUWlJdlBpQThMM0prWmpwRVpYTmpjbWx3ZEdsdmJqNGdQQzl5WkdZNlVrUkdQaUE4TDNnNmVHMXdiV1YwWVQ0Z1BEOTRjR0ZqYTJWMElHVnVaRDBpY2lJL1BzeTkwaW9BQUNLSFNVUkJWSGphN0h3SGVKemx0ZVk3TS8vMFhqUWpqWHExTEJkY2d3RVhpdW05R1hBbzRVSXdaTVB1WlVNU1dFaUFEUkFDYk1oTklDRlVZNGRpQThHbUdJSXhqZ0Zqd04wWUY5bXl1a1lqVGU5OTlweHZwR3p1N3VaSlpGOWpPNWVmWng3RzB2emxlOC83dmVjOTUvdEdzbUt4aURFZE1oa094ekVvcWFRbDVZM25yZFFacjVuaDYxMTdkZGozMHN4OE5vQ2orUmdEZHJLakFlaUlYQ0cvYXZ4SmEzZFlLK2FhQ25uRThobklZMEZNOC9jL2YwWEkrK2o1cWZodUxRM3JHNkFQOFZodGN0UjhkOEs4YmxPeEFINGVHZjJYTFJTUlFCNlpUQUxOd2NHdFp3VTk5MXdaRDYxdUtCUlN4eUxROHFQaGVUY2I3Yk5rY240VUdmTDVQRndPQTJaT3FrTzFTUWV6UW90K1Y4UFVYemROZi9QcytxbmVXMjN1TzlaTGFpZU9zZU9JTTVydmZzMjRXUzkrNGFoZXFDMFVrRW9sMGR1eERUVlZUc3llZlJMa0NqVTI3ZWhFSXBGQ1FTNUROSitETEJuQjlQRFFzaXRDd3o4L054WDkwZ29VdnBHT3YzUDRGSkowN3VUVFBGR04zcUdTeWVFWjlPRDAyYTJvY0ZyeDhyTFg2WDRLS0xWT3FQVVc4SjBMQkRRSkRKTDBTbWRUcUlvR2RsMGE4dDU3VFR6MGRtMGhuL3hHT3Y3R3NWdGpkQWJVT29ja25wdDBPUjdCZ3NzdXhpT1BQSUw5ZXpmaHpoL2RDcnN4aTY0OW44UFQzNGtjQWMwUHJTR0pNY3NsQkt5dXRsL1ZUbHgrZXUyazBDMjJ5di81aVZMai9rWTYvai9IdjVVM1h2aXJ4dWtyaklVY3N0a2NvcUVCZkw1Mk9WNStVdzZuVFlOcnIzU1ZFdWI3cS9DNzN6Mk5OZXMrUlNhdmdzTlpCYlZXaHlLNWxDSkpUbzVrSlVtUEpxVlRtQnIxclZ3UUhuN2d2R1JzaXdQRi9EZlNRY2UvTk05OCtpTm4zWTE2Y2h6QllCZ04xVHE4KzhaeU5Cei9LZkxKQWlaTk5PTDhNOHV4NlBvYWFEWEF6cDA3Q1BBbnNmelZOeENNWkdGelZjTmdNSXZaVUNSTWVUUXBTcXc1Q2x4NU5MRHY0dkR3VHhmRlEyOVVGd3ZwLzdSQUI4ay9uemY1MUo2ZzFsU3BwSC8zOXZmaHVnVW40NEg3SHNMbm0zM1lzaU9LdDk4ZHdyYWRVVUFsdy92TFptRG1WTE00dDYrM0d5OHNXWW8vdlBnSzloM29oOTdzaE1YcWdGeXVJQjFud0l2STAvdWtyQUJISWhLYVR3eGZHQXN1bnAzTCtQN1RBZjJaM2xKMjNjUjVRNXdFMlR0M2R1M0g4NC8vQktlZWVnbjZCMklvczJlSW1USjhzQzZKSmNzSDhLK0xhdUd3cWFGUnk5SFdhcUwvRTN0VENheDRZd1dlZnZZNWZQclpGa0NoaDlWZURwVmFJd0RuREpxVHNheklvQ1JQZmxMVS80ZUZFZjlENTZUanUvV0g2bGFPRmFCLzY2eWIvM0RUak5WY0RXWkluOE9CUG56eS9qTFVOelNqdHkrQ1FDQUd1MTBEaDEyQ1FpRVI0N000MEpWQlYwK1NnRGJDWGFHR3phcUd4YVFvQlc3RGVqejl6TE40OCswL0lSQkp3V0tyZ041Z0Vob3V4a2s2TG1RbGwwRkxNckx0NHJEdjNpc1RrVC9WRi9PcGYycWdiNnFmK3RnSDVmWC9haUNnZytFb3FseHFmTHg2SmFMeElxd1dGUXBVSFE1NjR3aUgwMUNwQUl0RmdsNnZSaXdxUTNkZkN0RllGanFkaEVnMFQ3NWJpNVpHbmJodWIwODNsaXhaZ3FVa0srMEgrcUEzbHNGc3NVTkdRTE05NURIbkpDVlNKQytPZER4MlJzVDNFTW5LTTNOekdlOC9IZEFSS2dYUG5UaTNmVmh2YVZUUk03QStYMzNaeWZqTlk0OWk1VHNEVUtvVWFHN1FvNzVXRDRtOG45K2Zncy9QeEN1Z3VzcEVBQ3NSamVib3ZDUzJrNFpIWWpuTW1tbUYzU3JCV2FhRmlrUS9uWXJqajM4c3ljcUd6N1lpTDFPVHJEZ2hLVG1JQmVITFFUTWxRU3lYc21uTWl2cVhYUkgxLy96OGRQeEx5ejhpSzhjQzBKdTBSdHRWRStiNlZWU1F5R1Nzei90SW4rL0JCUmNzd0tzcmVqSHN5NkxjcVlMWkpLRzVVVTh5b1lWQkx4R0xNL0FPeHNsUEYrRjA2a2c2U0lzSmtxNmVPTEUvZzJ3dUQ2TlJoWFM2Z0taNkk4b2NKVmxadi80VFBFT3k4dFk3SkN1aEpFeTJjcElWU3F5aXYwSVhJTERUQ2dYeTVGeHE0NkZkbDRhSDcxbVlpTHpUVkN3a2oybWduN0pYemIyL2FkbzZFOGxESnBkREtOQ1B6OWE4Q29XcUJudjNSNUFuSUUwR0NmM2VsSEFRTnJPSzVFR0R1bW85MUdxRjhOd0RuamppOFJ4SmlvWUNvUmZYOVF5bTBEZVF3cVl0WVpvVmNzdzV5WWJ5TXJVSUdCOWRYWjM0dzFKeUt5OHRRM3RITHpRR084eG1PNVg2SmJmQzhwSW5scWZJclppUzhkUmNrcFdiNHNIZno4dGxCbzlKb0crdW1mamd1K1VOZHhycC9xRklCSlZsR3F6L2NDVzJma25na1g5V1NlUVUwbmw4dFQ5S01rQnN5NUNuSHFkRFBpdERMRmJFdDZaYlVPbldpbTRKNjNnZ2tLWUFTS2l1Tm9yUHgwaEtPam9UOEFjekpEOGFlaG4rM2YzajhSaFdyRmhCTEg4T0g2Ly9BaktWQ1RhN0M1SktYU3FBYUdiSUpBV3hYQTVsam91ZzBJcXJJOFAzWDV4SmJEV095c3JYQVhSY28wVkJ6clpzN0czaUJGM2tzdG9wMndiMGxzazBMUFI3QnJIZ2dqbDQ2cmUvd3Y0RFlRd09zUVRRZE44WUZNNUNvNUZqZ0pnOWM3SUJnd041ZkxtTHJaOFN6YzE2dEkwem9ySkNCNlZTUm5LVHdQQndrdDRyVUVFTU4raVZpQ2Z5eE9JNEpWR0ozSXVLaWh2cC8zbWU5OTkvRDA4KytSVFdyUDBJeVV3UkV5WWNCdzFWbmY0Z09SOTZ5WW5oUmZLU0tYWXJzY0MyNjBKRFAvaGVPclpXR2dONDBzRXlVcUtvRjBUdmVPeEhwMHByR0ZCckowdmtOamdsWlRNcHpEMXBGdUpSUHhLQnJhaXRhRUE2YjBaYml3WnFTbHdiZDRTaDFzaGdKTEM2TXpseUpFckIrdDN0TWRHdDZleEp3TzNTb0tYSlFKcXNJN1ptU0VKaUpDK2s0MlU2U240S2ZMNGxndHBLTmRsRkpTVk1GYXowU3FXcDVLZlpjY1laWjRuWFJ4OXZ3ME1QUDQxdFc5NkVYTktncWFtWnpuR2d6eE9BUHhDQmdSamVhM1pPK1crU2VzMzI0T0M5endMM0hkWFNzZFRpbW5GSDAvU05SdExFWEw1QStqeUlUOWU4RHFVc2dRTWRCMGdyVTZpcXJrSjl5M1FhWUJhYnRrY3dRTm83YzRxVkdDb1QwenBCeVU1TkVxRWx0di9tbVY2U0d1Qkh0OVlRS0RuTW5HWWh4cXNKNkx5UWxXRmZtblE3aTlvYUEweEdKWG4wSkt4bWlaaWFoeThRSnpzWnh1UzJPcGhNZXV6WkIvejNXK2RndzRaUHhMT1dWMUNKYjNFaW5HQWJMaFBKczFETUlaNUpETVU5KzF5SG5kR0hjbnl1dDV3dUh3bGFNcFZDYlpVTHRiVlZhTisxQlFaVEdWbTVJV0liRnlkZHlPZlNtSGRDTlZXQlRtSnBEc2xra3BJbnlZMDNpVWt0SnZvY3VZUWFjaDRFYWpKVndJYU5ZV3piRWNHcDgyeENVaW9xak1JTzF0VW00S1Z6L1A0TUFWdWdCS2hFWmJtZXpJWk1KTUh1bmpDbVRDWXZYamVJN2R1M1VJSzFRS3ZWd09QcGhXeG9DQTczT01nVVNoUmx6RTQ1VkpERng2UUFCd05Vam94dFVVUjM3T2V5RTk2cE4xOG9VZUhBOVhFc0ZzWDAwNlpSSXRPZy9hdk5jRmZXRVFBT3FMUTY0WGMzYjk2TXdjRmhqSi9jaXM3SVY2aXFhb1UxWmtZaUtRbG40Z3RsTVhtaUhpZE5NMkhZbjhNNTgrMW83NHdqR01xUnhZdWpweThodExtQi9Mak55cktTSmxaVHdrMmt5UllxS1FoR3VKd0crSHh4cUZVeXJIcG5IYzJFTEZsSEoybTlrZ0xoaFZLdEp6ZWlBQXNsSzBDR1dGMlJTeVVQTzlEL1IwYkdma3FIVXFQdjAraG1DbzJuQzZTU2NaeCt5aHh4c2FxNlZ1emJ0WmtZbHNYSjUxNU51cXpEdkxsem9LUmt0S1ByUyt6YitRSFM5VjNRT0dwdzZwd1RFWS9SNENraHB4SVo0VXF5T1FwY0lvZWhVQnJoZUJZdDVEVDBPZ1VsVzdLSUJab05GR1YySHkzTk5tUkk2N21mNHZIRVlMVnBxUUJTVWZVcHd6dnZyQ0ltYThXU1dpYVRFY1pDcWRZSnJ3K1VpcHg0T29uVHE5d3JEanZRVWk1MzBMR0p5cFEyTGlxVWtrSllNN1BaZ3BWdnZZMmFhamVPbjMwR3BoOC9EMTBIOXRLTVVWQWxPRVNmazZBMFdoQ0pEOEdsdGFCL1Z6ZnlWV25vK3c2Z2QyOFBacDE4Q1pRTnJjam10Y1RvR1BwSXkzTWtMUm9xMmZkMnhZaTlFdXJkT21KbUVlcytDV0g1Q2k5T24yZkhoRFlUNnVzc29sanhlaE1VaEN6SkVtZ0diWUdDUExYWDZ5WE5OdEdzVXBNZkw1WDJ4VUpSUERPSkRVN3A3VnArMURiKyt3MEc3WS9kTlgvNEtKYTZJS3N5U0JxTkFRcWxsakovbENLZXdRa3oyM0RqZDc2TnM4NCtSM3plTytSRk1PaERrWUt5cFdNVkpGa0dtcndFeVZTRi9JNVA4Y3o3MitCV3BmRERXNytQSVhrenlzcHE0QTNxc0hHN2p4NVRMbno0Vys4R1VPdFc0OGZmcnlhMnl4Q0o1QVJ6V1p1NW9LbW1pck9pUWlPODkyZWZmWVlUVHp4Uk1OcHNOcFAwcEVuUE03Q1VOUWg5WmtablNmTE0rVVJxdmR0cWNXL2FtRDdxa21HV1hyK1ljTnhMQjF3VkY3bDlRL0NTZDQ2SFFwaDgzRFNrc21ZTURvZng4UmY3OGZGbmQySkN5K1A0M3FMcmNlR0ZGNUordWhDSWhpQS9vTUdBejBONmEwVmxrV1pEckIrWFRITmdPSjRrSmlmdzNkdlBSWDE5TlM1ZmVBc3VQL3N5ZFBYbXNHbG5CSmVkNThUeFV3emticWppSTZidlBaQWdTU2pBYU9ZaWlEdzJhWGhqalk2Q2JNZUhINjRSR2x4Yld5dDZJZjM5L1ZUQTZFbyttcGpQOHBHa0VuMWVOdjJlZTNnby9mVnA5QmlPRFJacjFaOGw1VVhHZ0I5NlNuUjFkWFdJUktQbzY5NFB1OE9CMW5vbm9na0xCbjBSN0RvUXhNMjMvUXkvZnVKWmZQdktpM0hGZ3N0eDFlbmZRN2UzQXh2M2I0UTFueUVwOGNGQkZtQnFvd05EaWxxeTAzYUVQRHZ3NEYyM1FHRW1tNWUxNGJRVHEyQ1dsRkJyMVdRUHN4anlaZkdEZS9laEVNdmpna3ZLWUxOSWxQVFNvaEhGeDdwMUgxRkJVNm9nZFRxZHNKRkt2YTZVaTNnRmg0MEFNZnJrWFBwRnhNZld5bGJjZSsrOVkwUHN2dnNPQ3VpWHJJNkxOaHBORjZ1cFNFa2trdVJGQzFTdDZVa0h6U0xwREE4UFFpblBreVd6RVFBbStyMkVYbThFcTlkK2lqZFdySVJ2MklQcEU2ZGgxc1NUNEhMVmliUWtEdzlBWjNGaHdMRUFXdXRwVUJpYVVVbEJrOXRzdU91WHY4YWIzUldvYWhpSDR4dFVwUFZGVVJXeWZxdFVDcHd4MzBiNkN5cmRjL2pXTkR2MG1qRHV1T011R0kzR2tteDVCeEdMcDhoRGw0ODREaElPZW5abFBvMTdLOHUrWDJhekp1U0xGaDE5ak40dGs1MHcxTnVIakVwRmJOSENvSkNUMVlxTHhLUFJhTVFBMlNQMzlYU1QyMUNoenUxRVZZVVZucUVRdkZTVi9hOG5Yc0VMTDc2QmM4NllnK3UvY3kybXpGK0UrdGxYSXVMdngwZnI1WWhGRldncm00Y1RyNzhaVDYxNEJxNW9CektEWGRqdmxmRFU0eStobzcwZkZ5NDhEL2Y4b0U3WXdPRkFIZ1BEYWhTYmlwalVhc2JhTlN1RXJVc2tFdUs1MUdvMVZCcnkyZXlkUjNaUHBZa2NyZmxNZXlzS1BySWlPT3FrNDk5cTZ5N2ZXbGwxYzJVa2luQTRURVVEVldQMDNtZ3lrdjNTSVVGTWtWUHlVaFBnVHBlTFdKZERNQkFRaTYyVlpUWlVsVnZnSlEwZkhBN2hoZVdyOGZwYmF6SDNoQ200NFYrdXdXbW5ub3BGQzRCUEdqVFl0VEdFUElIeVRuUU9rZzF5NkRxV3d4S2FnZll2OStDclBYdnh4YllnYnJ6MlROeHkyeGxVTGNiZ0lvZVN5Z0Jtb3h5clZyMG5RT1pDaFdVakdBeFNvcmFVMkZ3c3lVU1MvajgzRVZ1czN0RTM1Z3Jpc0FPOTFGMDU1N242aHVWYWtnZUYyUWlqUVUvVlhKb0toaVJDNFpBQTNraTZ5TnFZcHdURXJOWVM0RGFiRmJ4TkxFUUpNNVB4dzBFdXdFMlNNZVNuY3R3YndLbzFtL0hCdWsyWU5ya1oxMTk3T1M2NzlBTE1ubEVISDVYbVp3WnI4VWR5TkNIVklLcEpmMWV1OXFGQU9pRVplMGFXdmVRb2M1am9aYUJybC96eW1qVnJSSUhDaGNxK2ZmdkV4aDJqUVRkU0toU0ZiQ2l5S1p4cE1hNkUwekttenQxaHQzZHZsam5iZmpwdS9GY3FYcEZPcGRIUVVFV1ZZQUs5L1lOQ0xyS1owYW1hUUpHcVBOWnNnOUVndkRObmVQV0lwREFBRVFwSVBCRVhBZEhyVFFpRTQrU1pBd2hIRWpTSUxNWTFWbUxoRlJmZzIxZGNCcnV6QWw5NnMvaGc3VTdNMW03RjZpZC9pay8zemNSQXdvalgxdjRNRGVOcVMzSXdNaGF1UG1mT25FbFZaNVY0cmk0cS9RdFF3dXBrV3ljSlVOT1VnSjM1Vk96VDJkTnNGcU1oVzh3WG9GcXk1TWd6K2hPTDFmMWdhK3RXSjdHWWU1NCtZdkgramg0aEN4THBzcEplRmRWMkFpOUZySTFRU1oxRVBCcEhiREJHak5ZU3dBWmhzVktwbE5CTEJ0aHNNVk9nNGhqeWVnZ1FOU2FOcXlRUG5xYkt6NCs5blVQNHlRTy94KytmZlFXWG5EOGZOMTIvRUxkZE9SVlpmd1BNM1I1WW9qM3dXT2VncnJsQ0pMWXNKVVdsQkFIMmh4OStLSUJuTnZPTVlxM1dHa2Rrb3pBaUc3a3NacWlsRlRhRFBzdmJHT2lYUjU3UkhYcUQrWVpKazl1Tk5XNG5KejJKR0Ryc0MySm9PQ0NzRWxkWUtxVUNUWTI4ZmNDTUFBSGRUa0hJcExOaUdzZWlNUUk0TGZvZlp0SnhOZThyb0JPVmhJelJhQkxNNXdDd2pzdnAraGFMbGJSWmpnTUVxRDhZRTdiTWJ0VlJCVGdUTjk5OEE2Wk5uWTVjT0luK3JuNlVqNitCbWxkNmdiK3crcXl6enNLbVRac0VDYmhJNFh1YjdMVml2eC9uQ1k2TVA1dkFrNzYrczI3S3AvOTBWS3l3REtyVXl1OU5tdlQ1OWtKeGFnV3hzTG14Uml4RnRlL3ZFV3lwY0RrUVp1YVNYQ2hJZzUwT0sxVEUyTjQranhpNGtCUmlGQU1abzg4SndGVnFrVGlaeFZ6eHNaU3dwSERTNHMvNmZENjZsb3gwM1k1MHRvamVnU0Z5RlZHaHYwWTlXYmxUVHNDTk4xNkQyU2ZPTGpXMlVpa1JPTFZhSmM1dGJtNFcxM0ZSSXViZitZTmg2QzNWb3Z6bVo4cHpzWktPWWQzTUNmWm1zeW1BRVphcmx5MDdNdElSa2lUNUQ4ZTN2YjVQcDU5cXBRZjJEZzFUa2VDanBHSVVBeWtua0J1b2VrdW5lVy9HQVB5Qk1PbTFWN0NjZTcwc0Z4WGxaYVZyaGFPSTZ1Tmk0TkVvTDFVRmhCWGt6N0MwWkRKcGhFTVM5QlRNOHZKeTBRVGl6L0IyZ3RwS0cycXJuRlNrK09HbEF1aVA3M3lDOXo3WWdKblRXaWx4WG9GenpqbEhCRlFVVWhzMmlJVE0xU0RQUEkvSEE3WE9RdmRTald3ekt5SkYxNXdoeWJiVjIyekJBaVZ6MXVjajVqclNjcm5zenRhMko3YVl6T2RiQ2JnQ1RmdUtjaTFOZlFNNnUvc0V1TUZRRkh2M2RWUEJJSWw5SEx3WHVxMjFpVnhJQm9OZVB6RStKVnFpWEdiemk3MHJBMjJuOXl3cDhUZzdsVEFCRXlYTjFncy9uZzNsaVBsUjZLaUNzOXR0d2lieVoxS3BFSngyQTZyZGpwSlRvY1Q1NXcxZllmMFg5MkRDdUdkdzlaVVhpWXB6OWVyM2hmNGZmL3p4MkxSeFl3a1VwVlpJY0dHa2laUXE1REFiMlJmMEg2MHJqdFZ0L0lkS0I4ZjN6bkhqNzNyTDZiemZSTXppSlM2MVNvbWFxZ3JZYlNaczNyYVhHSjBSVm8xSG9DR3BZRDFzYktpR3M4eU9mU1FyRERZblAyWStNMXhMTXNIQTh3NGxKM2xwdm0yRUpZZGN5NmlzOE9kWlBneDZBN0ZSSWV3Z040UzQ2OGF5RUNXdGowVEN3aTVxNlROQmNpb01lSVFTS085Q2JXbDBvNytuSFFXeWJXNTNKUkVoaUc0aWhjbFJKMXFqeFpHdmVrU3pTYXdLOWpmUHoyWDJIOUZWOEVjYUdxOTd1YkZwOFlRS0J5VzBEUHJJdm9YQ0VScTBUaVF6QnBIMW1SZE5HMGs2ZHUvdEVITEFYcG4xbGtFdkZFcjdLMlpNblVERlNRRGR2UjRvS0NoWnl2YW1VVW1oZTdNVjlBNzV4VGtjaURpNUVGNnk0dFVRQXlWSmladjFJOWJRVElCcmlmVjg3MUF3SklKaG9HUWFUMmJSTitCREtKS0VtczdMcHNKSVI0ZVJ5OFNSbzlMZlpLOFQydzk0MlNwRkFhbkl4QUtmcXdzdXMxeWVLLzdWYW9lQ0t0MnZUVHFlcjY0Kzg0WEtxc1hXWEZZa0xpTk40ZWtFMXQ3MlRoem82aEh5d0psZFJabSt2cTVLZ0tWV2F3bGd0YWkrbUhtYzRCamsrcnBxWWYxNDVWbEpCUWFEenc2QkxXRDcvaTVZTFNiUkRXWm53QnByTVp1SW5URWtTRks0ZnpMczg0djdzS3dJYThqQnBYOHp3eXZjYmpGYitKN001dVk2SnlnKzZCLzBJWmdqLzE1bVJTRVhSekllRVRPS3RYNjBXemNyRlgvVjZnL21EZ1duUTJMMGE2N3lxUSsyVGRpU3AzSTZSeHJLZzJmMmFiVXFzZGVaR2V0MFdFZzZ2aEtXeTBST1FTRkpJL3NxNGloMzJ1a3pGcUhMWE1Ud3RPZHJjTkxqU293L002NjVYbWd4dXhZR2lyV2FtY2tXYjN4TG5VaUMvUVBESkFzUkVRQ1dsQVF4blFQRzJzdlhZOEM0Q0dLbllqS2J4WlFQa295bDB5bHhIY2dsbWlWaGNpb3hJWEZBWHFnQ254ZUtCYkY0NXFTVEY4Nll1bzd2OWRlSDZwRkhEaitqLyt4dzFEL2MwcnBGUm9NemtFNW1hQ0E4UmIzRVlKN1diZU9hU1ovTjZDRHZ5ajQzUnN3TFJ5SkNjNW05REtxTFhFZ2ltUmJXelpwSWkrd1BzVDFMSnJ5MnpXb1ZiTjkvb0E5eTBsOEZlV1oySFR4Z3ZsNW5kei9jSkNsNm1rVmhTb2ljQ08wT0cvUTBzN2ppak5EOW92UnpCcE4xT2tPQjRuc1l5QVdaemJ4NlloZi9qcE9PTzZ3YTBUbmNSL2ZpclFYOG5Ea0t0azJTNDF0VGo5dWNxcTVCUHBmOTkwQWZia1ovYVRLWnY5UFUwcFZUcWl4bTBqZ0hzVEpMNExKMHNEYnpOT1pzell6aUJkYThLQVJTbUQ2bGpmeHpFanQzN2FWZ0ZFYTZkdnJTOWdFNnA5eGxGd3pldW4wWE1jd25nc0dheXo2YUdjNkJtanA1dkhBRGZlU1ZXYVB6K2RLTTV1RHFLZUVaOUZyb3RHb2hQOXhQWWNDamtaand6UndRdmliUEdBNGNCNENiU0Z4NWN1RDhaRVdINmVVUFJxRlE2aENsTVp5ZFQ2NVpNYUY1dnRnMStYK3o5SU1QRGgvUWd4cU42cWFwMHplMzUvSVR6VlNwNlFqbzJ1b0t1SncycXZ5Q3hJaGVNZWdjc1M1TjdxQXdzamZaN1M0WG4rdnNHa0E2dyt0ekNlR0ZXVk9URkNCMkluVzFWVlJTazA0U3kva2NaaHU3RDk0N3pTeG1VS3JjVHBFczAxUkZNdmlzWk14NnRvK2NxQnJvR3JVMTVSU29vR0E4U3cyZnk0R01rMlBoOTV5a1dZNUdBV2Z3ZWFhb0tLQXNQN3l5NGlGUFhwdk90TCtWaWs2dDRoTy83azJPUDJodCs4V0hWZFUvMHRNQVZCVGw4ZVBxUkhQSTZ3c0lwbmxJYnlzclhQVHdhZ3dPQlFUcmtvbTQ2TXd4YzVqRll1V0NwaVFESzNvWHczNVJvSEE1clNNUU9FRXlFNXNiYWtUeTQ0RHNwV1RJT3N0RmhVWlQyblBISURiUlp5SjBqVUsrU0N3T0NTQk5ORXM0Z0dGaU1yc1NFOGtFTzVFNFhYUFVxZkFxT0Q4UHM1eXZ5OCtuMStsaHBkbkoxKzhhR0lEQzQvRjkzTmRacnVPSUhpTFFZOWJvdFpCZHJDR3Q0aFdTWUlncnV5RXFMaXhDQTNmdDJVL0pUaW1LRVFhRXAzR0VFaVd2b3VSSFZsYVlwVGxpYUhXMVc0REYrOXY0SEI1d2prdnZkRXJvcWtpS2RBMkYyS0hQMjhDc1FuTlozMFBrZHpsUk9jdktSTEROeE1aQnNuejhNNTVCaVZSR2dNekprMTJIbnA2RFYyM1loL09NWWZieXM3RFBEZ2FDSkUrU1lEV2ZuL2FreERsQmtwSnh1V3lIY3JTcmRJakhtQmw5ZVV2YjI1L3JEZWVXcTVWaWl5c1BoaS9CMStGcXJycXFIQjBrSHlrYWJDNmZGVDQ2WHlnS3R2TTA1MkpETkcrSWpUcGlEdnRmbGdhV2ttbFRKZ2c5UDlEVmh3QUZrVm5JMW95bk9QdG5scWQ2bWdVOGE3cDcra1Z5WXhuZ0hnZ3pNa0VnMmgxV3VLZ0k2dTd6aU9USTkyT1cyNG1wTnF0WmFEVUQ3UEg2QkJuU05GdFl3L25GRE9jZ01DSkRKQ0cvNk54M3dTSVUzL3FiWUJ4T1J2OXdjT0RtMjkwMWYrNHFGaHYxTk5VTlNra0F5UHVWdzhSZTJVQ3BaNUhPQkNBdnlnbTg4Y0pCN0NWNzF0M1RKN1NSTzNBNlNtSXNENlhwbmlOUGJCSFRtbWNEYVloWURPQUV5bDhUOVB0RFFncGtNZ1dHZkVIQmZoMGx2bUk4SnE3QjBzSUJaL3ZHZ1dVTlo3UVkvQkx6SGVRa1FvTGxoWkhGQlU2Y2xHN0VpNU10ZSs5d09DTDZKU20xQmljNmJMdXV2dXV1VlRTbGNFUVl6YWlHNVFycFphdjlyR1gyc2w5MmFIWE5laXFpVEF6RUNNTjVnRHpsZWVBOE1IWVRmY1F3WmprMzlzWGVZN29PMjdVOHZXZTV5R1N5ZjFsOTVqMFhyTDljSmJMZWZySmhxMWd4eitjTHdza3c4emdJZkkxcUt2UDVIaDJkUFg5aG1JN2NoSXJjU3B5bS80VHhqV1Q5RWhSSW83Q2FuS0E1ZWZJNW5GaDVmWExYN3YyaUpWc2d3dVNqMGNLTXp1NVg3cDUveW45cGVPdk4wSDlVTCtpUUNwWUkxYW12V215bnZHSXZlMnl2VGplUmU4OUd0a0g4d1BrU21Ed0FMano0UGlZaEl3Vk1ibXNpdlkyamQ4QTdJanVsSGdjRHlRRHllNGZEZ2ZvYXQwaDB3NzZRV09ZdjBvdExkcCsvcEt2MXRUVVVDQjE2K3J6Q1BiQkZreFNsSGRzc05heTd6WTExd2dHcFZSS1Y5VjZ4U3NQSm1tY2ZTMGpKdVZEQTZhUXM1eDJ5bnl0VDhiWVQ3YmJkbUR6NTc2elRMZjE2ZXgweEd1VnJadXZzWjJ4bFQzZHFkUzBtR2hSTENsZHdERnFwK2FNWHJvTHZ4NG1KMlJTZzZyRzdieEFaWWhsL0w1QWIrOHgybGdMV1ZuNDBaamhyZERxZHhCVHkwTnlzNHRacVQrK0FtQVhNYnRaeEx2VlZkUDRwYzcrRjNWVCs5L1o2eEU1VnpnMFdpMW1BeVVtMnZ0YU5scVk2N04zWGhRRXF2emxBdkdGVEdZOUZQUDJlUW8xU05iankycXNtbTh2S3NzVy9zNDlSZHRmZFI2YnhINURMRmE4WkxhY3RZNGJyOVczTWJxTlNFc2xxTkNtVlN1SlNsU2NUVGFMU2xnTnUvdlB2K1hrVVloOUZVVXh6OXNmTWNpdFZpYXpOalhWdVl2QVFRcVMzYVVxZ1BQVzVPT0hHdjl0ZElSWVdlQ1dIdC8zeWVkenZVSkZkNUs0Zk94UjNSYm13ZVd6dlJBdVU3aUducEd6eCt6cC92bmZQYVpVb2VxdjRTd24veUhHa3Y4TVNsOGtWTDV2TWM1YlpISSsxRzB4VE5NUndrNlFRMmp2YUwyQmdDeVB2bVpVOHZhc3JYWUtWYkJrRjZDT0Q0U0lpVFVVTi81dGRDZ2NtUlluenVNa3QwS2cwOEFWS3hRa25ScGFxQ1NSTlhLWHVKKzk5SE0wQzduVVBrOC9QNVVyeXhJSG56L0VzWU1ibmFNYjVCb2Z3a1FSN2l3eUJ3aitJaWJ5MzkraFlCVThUZGQ4MG1vOS8wZUg2NVhhamNaYWF3RGJTUzBFNnlqdjlzNVR3dUF4bTNlWEJXVXdHMFdqaW5mZGJ0dThSTXNKVG14UGo2Qm9meXdFem5WMkN5K2tVVFNzT1VrZG52d0JPdzMxb21pVnNFKzEyaDdDYkExU3VjOTVncVdFZlArcTMrZG84dy9aMzllQzIrYWY5NU83LzhlUDc1YnllK0E5aUltdHBPYnAyay9JM3NsZWFMTk1XTzF5UDdEUWFUNUZJTnBqaHJPSE1YR1lWMnpkbUtyc1ZYb0hoSHJaOHBGaGhlZUdBTUVBc085eGhZNVp6SURqaDhZeGdoNkhUYWFqOHJoUnkwemN3S0ZiV2M5azhWYStORkR3RE5tL2RLU3BQSlVrSWI0QlhLbFhvNk8zSDJXYnorNHRmV25LV1ZGTXp0aFVVbSszbzNMYkxnTDlyTkU5OHdlRjhhSXZSZEk2Y2dEWXp3eVgramwrcDhjOU5KTzVGaTY4OEVPczRnWTBtUklOQlZ5cUVDR0JPc213blUxVGhjZkhEbW0ramdYUHB6NFVPMjdtaElSK0cyYUhROVJQa1F0ajI4Um9qbjhQM0hQRDU0Y29YdlNzZitYbER4ZmpXQk1hNjczdkNoS01UNkw4K1ZodE00NTUxT0IvY2FMSmN3b0NiSkxuWW5NN2c4b3ZsaEJPVlNKNGpxK1VHU29ic09Mamc0S3F1OU5VSHVkajV4RW1QQThEVmFYMWRKZnJvY3dPZUlSdzNxVlZvUDFlU3ZEck9iT2R6QTFUTzUwSVJ2SGI3YlkxVGI3emhBUElIOGZkVFJqWkVIdFZBang0ZjZJME56enVjOTMxaHNseGRKTWt3SzBZQUx4YUUrK0NEQVdYSHdCTERUYWdjU1llR0pJUGx4bFZtRSt6dkd4Z1ducGpsUW1nNm5jOTljSlliUFZXanJTMTEyTFpqRHhVK01mRjE1QjV5Sm84T2VTNjZYaUZiaVlOcFp6QU9OTnVPR2FEL3NyTkpwNjk1d2U2OCt5T0w3YnNGZGlrRU9IdG1manpXYVdidXFKeXdKck4wOE0rNVFXK3g4RTdVakFDNnRBSWpDZGZCV3M3dnVmM0ovWEpPdnF6cDdkMDlXT1IwUHZyUTdCTitDRzdtanhVRFhpV2lVaDB2dlhUc0FUMTZyTmZwNjM3bmNEM3d1ZFcya0w5U1lTSndOY1RjL01pZmFoT0xBYVRobGU0eXNmMGdTQjQ2azgwSWRyTWI0YzZiSlBidXlRWHdMRE9zNGR5RTQ4S21tNUxrTksxdTI3TFRUNTZoZDVibEQrb2JUd3d5QlJzUFBIRHNBajE2ckNPR0wzVzRmckxlWXIweG8yUkpLUUV1dGlRUU8xbXZ5MGlQUTVHNHNHM3NJbGhxekZSMWNuK0VGeUVZWkc1aWpXelpSNzkzQ1BaY0liUmk2WE8xbGJObVJRNzY0Yjc2Q25qaUNlQzN2ejMyZ1I0OXRtaDE3c1YyNXgwZldtMjNKcm4zVEpLaUVocGVGQXNPYk5YRUY5Tkc5bml3WmpQN2VkTU8vNXliVUx3Ulp6Z1lSSVJjeUl1dHpXMXo1ODNaald4MjdBL0Qybi9KSmFDcEFUeitlQW5zSTdFbDdIQWMwNUtKZ1dsOVhmOTE1N0QzWjc5M09HOWZZN1AvS0tSVUNvYnpTZ3dmcFQwalNnSHdzRDhrR2twc0YvbG5YS0J3RlRvMDRNSEQzNzVxNGR4Nzd0NU5GYzdZSDRRVDVxNWRvT3FIL3hUT2tkbXA5SFVlWDZvMXRxVzJzdS8veVdhL0wwcWxOR3U0bGdEbDNzam9SaHd1Z2thL3ZzWkpzNWNrNDdxcFU1OTg5S1dsdDBDdlAvaWI3OTROZEhRQVRVM0FiMzR6SmtZZmMwQ1BIdnRWYXROaW0rT21WYmF5QjRJYWpjcWtZTUJMZjgxbTFGOXpHZDVKSUxkRm9udGV0MXNtR2N0ZHVZUHl5enpteFl0QmtRUDI3RGtvb0k5NjZmaGJSMU1tSGJsL3NQL1JHL3pEdjF0aWMzem5iWHZaUTE2dDFzQ0FTN3dGalJ4S2lDcEFTNjZBeDY2OC9GUmpTM1B1b0hTWmdvYjMzaXM1alRFVUtQODBRSThlOWRsTS9CN3Z3Qk0zK29lZmU5bnF1T28xUjlranBLSzJSRHdPQXdINzhJSkxaMCs0L0ZJUFJvcWZNUjljbG0vWmNzalBlY3dEUFhwVTVyTEoyNGM5ejEwYThpOS8zbVNkTzJnMDJyOXIwcTJidWVDeUhweHc0c0ZmK0lzdmdGenVrSi92Zndzd0FKTk9JTmJnRVNXOUFBQUFBRWxGVGtTdVFtQ0MiLz48L3BhdHRlcm4+PHBhdHRlcm4gaWQ9ImMiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCA2MSA2NCI+PGltYWdlIHdpZHRoPSI2MSIgaGVpZ2h0PSI2NCIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFEMEFBQUJBQ0FZQUFBQ3Azbi8yQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzTUFBQTdEQWNkdnFHUUFBQUZaU1VSQlZHaEQ3ZHJCYllOQUVJWGhYVmNDblVBbGlFN29oRTZBUHB3SU9vbjkxaUFsa24xaDM1SVp6ZndYTUxkUGkySEFqai9QZ3JGdSs5WlVqcmFTbzYza2FDczUya3J4L3ZYdEU1bUY0alJONmxhNmJkdDk3MXdKWFZYVjYwT000ZDN6eDZmai85RzJiVHgwWGRmN0libXQ2MHBCK3kzTFNvNjJrcU90NUdnclVkRExzcVNoUVV2WmFJQXhJZlY5cndaT1FXT014VllMUEJzOURFUG91azRWblBLZDFnYW5vSkVtT0EyTnRNQ3BhS1FCVGtjajZmQWlhQ1FaWGd5TnBNS0xvaEhnUjRCTHFEZ2FJK3F4dXZNOHAxVS9HOTdLTWlxS0J2aFlYWUNicGtuN1oyTzloaTZHWm9PWkZVRkxCaU02V2pvWVVkRWF3SWlHdmdJczZ1cDkxUXFMdVhwanl0SndTdjh1R3oyT1l4bzR0SUFSNWZUR1Q2aFhnRlZNWk96RVQyUWw4cFhPU0JXYWxhT2w1OS9wakh5bHBjZGE2VC8vR05RUTNyZmhBU2NubS84TmZaNHk2dEM1K1gzYVNvNjJrcU50Rk1JRFhNamk4TkVyWHhFQUFBQUFTVVZPUks1Q1lJST0iLz48L3BhdHRlcm4+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBkYXRhLW5hbWU9IlJlY3RhbmdsZSAxODk0MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDQ5LjYxIDY4NS42MSkiIGZpbGw9IiNmZmYiIHN0cm9rZT0iIzcwNzA3MCIgZD0iTTAgMGgyM3YyM0gweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGRhdGEtbmFtZT0iTWFzayBHcm91cCAzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDQ5LjYxIC02ODUuNjEpIiBjbGlwLXBhdGg9InVybCgjYSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM4NC44MTkgNjkyLjkxMykiIGZpbGw9InVybCgjYikiPjxwYXRoIGQ9Ik0xMDkuMTIyIDEwOS4xMjJILjVWLjVoMTA4LjYyMnYxMDguNjIyeiIvPjxwYXRoIGQ9Ik0xIDF2MTA3LjYyMmgxMDcuNjIyVjFIMU0wIDBoMTA5LjYyMnYxMDkuNjIySDBWMHoiIGZpbGw9IiNiZWJlYmUiLz48L2c+PHBhdGggZGF0YS1uYW1lPSJJbWFnZSAzNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDQ5LjYxIDY3OS42MSkiIGZpbGw9InVybCgjYykiIGQ9Ik0wIDBoMzF2MzJIMHoiLz48L2c+PC9zdmc+');
  background-repeat: no-repeat;
  background-size: 100%;
  width: 100%;
  height: 100%;
  display: block;
}
.product__tabs .tabs .tabs__button--prev {
  right: auto;
  left: 0;
}
@media (max-width: 767px) {
  .product__tabs .tabs .tabs__button--prev {
    left: 1pc;
  }
}
.product__tabs .tabs .tabs__button--prev:before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.product__tabs:hover .tabs__links::-webkit-scrollbar-track {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #eee),
    color-stop(58.33333%, #eee),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
}
.product__tabs:hover .tabs__links::-webkit-scrollbar-thumb {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
}
.product__tabs .tabs__links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  position: relative;
  padding-bottom: 17px;
  margin-bottom: 15px;
  overflow: auto;
  white-space: nowrap;
  z-index: 5;
  cursor: pointer;
  cursor: hand;
}
@media (max-width: 767px) {
  .product__tabs .tabs__links {
    width: calc(100% - 2pc);
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 0;
  }
}
.product__tabs .tabs__links::-webkit-scrollbar {
  height: 9pt;
}
.product__tabs .tabs__links::-webkit-scrollbar-track {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #eee),
    color-stop(58.33333%, #eee),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
}
.product__tabs .tabs__links::-webkit-scrollbar-thumb {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
}
.product__tabs .tabs__links::-webkit-scrollbar-thumb:hover {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(25%, #fff),
    color-stop(41.66667%, #000),
    color-stop(58.33333%, #000),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 25%, #000 41.66667%, #000 58.33333%, #fff 0, #fff);
}
.product__tabs .tabs__links-item {
  background: #f7f8fa;
  border: 1px solid #bebebe;
  padding: 14px 10px;
  z-index: 5;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 14px;
  font-family:
    din-2014,
    Noto Sans JP,
    ヒラギノ角ゴ ProN,
    Hiragino Kaku Gothic ProN,
    Meiryo,
    メイリオ,
    sans-serif;
  font-weight: 400;
  line-height: 1;
  min-width: 141px;
  color: #000;
  text-decoration: none;
  position: relative;
  margin-right: -1px;
}
@media (max-width: 767px) {
  .product__tabs .tabs__links-item {
    padding: 9pt 10px;
  }
}
.product__tabs .tabs__links-item:before {
  content: '';
  position: absolute;
  top: -2px;
  height: 4px;
  background: #000;
  opacity: 0;
  left: 0;
  right: 0;
}
.product__tabs .tabs__links-item.is-visible {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.product__tabs .tabs__links-item.is-active {
  background: #fff;
  border-bottom: 1px solid transparent;
  font-weight: 700;
}
.product__tabs .tabs__links-item.is-active:before {
  opacity: 1;
}
.product__tabs .tabs__contents-item {
  display: none;
}
.product__tabs .tabs__contents-item.is-active {
  display: block;
}
.product__tabs .tabs__contents-item__grid {
  display: grid;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  grid-row-gap: 15px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}
@media (max-width: 767px) {
  .product__tabs .tabs__contents-item__grid {
    grid-template-columns: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    grid-row-gap: 0;
    padding: 0 4.26667vw;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}
.product__tabs .tabs__contents-item__grid.full .tabs__contents-item__card {
  display: block;
}
.product__tabs .tabs__contents-item__card {
  max-width: 200px;
  display: none;
}
.product__tabs .tabs__contents-item__card:nth-child(-n + 8) {
  display: block;
}
@media (max-width: 767px) {
  .product__tabs .tabs__contents-item__card {
    max-width: unset;
    width: 49%;
    padding: 0.5rem 0;
  }
}
.product__tabs .tabs__contents-item__card .tab-card {
  width: 13.89905vw;
  max-width: 190px;
  word-break: keep-all;
  overflow-wrap: break-word;
  cursor: pointer;
}
@media (max-width: 767px) {
  .product__tabs .tabs__contents-item__card .tab-card {
    width: 45.06667vw;
  }
}
.product__tabs .tabs__contents-item__card cite {
  font-size: 1.02414vw;
  color: #970000;
  font-style: normal;
  display: block;
  line-height: 13px;
  font-family:
    din-2014,
    Noto Sans JP,
    ヒラギノ角ゴ ProN,
    Hiragino Kaku Gothic ProN,
    Meiryo,
    メイリオ,
    sans-serif;
  margin-bottom: 5px;
  font-weight: 700;
}
@media (min-width: 1367px) {
  .product__tabs .tabs__contents-item__card cite {
    font-size: 14px;
  }
}
@media (max-width: 767px) {
  .product__tabs .tabs__contents-item__card cite {
    font-size: 3.73333vw;
  }
}
.product__tabs .tabs__contents-item__card figure {
  width: 13.89905vw;
  height: 13.89905vw;
  max-width: 190px;
  max-height: 190px;
  border: 1px solid #bebebe;
  margin: 0 0 10px;
  overflow: hidden;
  line-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 767px) {
  .product__tabs .tabs__contents-item__card figure {
    width: 45.06667vw;
    height: 45.06667vw;
  }
}
.product__tabs .tabs__contents-item__card figure img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: top;
}
.product__tabs .tabs__contents-item__card p {
  font-size: 1.02414vw;
  color: #000;
  font-weight: 400;
  line-height: 19px;
  font-family:
    din-2014,
    Noto Sans JP,
    ヒラギノ角ゴ ProN,
    Hiragino Kaku Gothic ProN,
    Meiryo,
    メイリオ,
    sans-serif;
}
@media (min-width: 1367px) {
  .product__tabs .tabs__contents-item__card p {
    font-size: 14px;
  }
}
@media (max-width: 767px) {
  .product__tabs .tabs__contents-item__card p {
    font-size: 3.73333vw;
  }
}
.product__tabs .tabs__contents-item__card p:last-of-type {
  margin-bottom: 0;
}
.product__tabs .tabs__contents-item .show-more-btn {
  font-size: 9pt;
  font-family:
    din-2014,
    Noto Sans JP,
    ヒラギノ角ゴ ProN,
    Hiragino Kaku Gothic ProN,
    Meiryo,
    メイリオ,
    sans-serif;
  font-weight: 400;
  padding: 0;
  display: block;
  text-align: center;
  min-width: 130px;
  min-height: 30px;
  height: 30px;
  border: 1px solid #bebebe;
  cursor: pointer;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  background: #fff;
}
.product__tabs .tabs__contents-item .show-more-btn:hover {
  border: 1px solid #000;
}
@media (max-width: 767px) {
  .product__tabs .tabs__contents-item .show-more-btn {
    margin-top: 21px;
    margin-left: auto;
    margin-right: auto;
  }
}
.product__tabs .tab-popup {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6);
  z-index: 9999;
  overflow: hidden;
  overflow-y: auto;
  display: none;
}
.product__tabs .tab-popup.tab-open {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.product__tabs .tab-popup__inner {
  background: #fff;
  width: 100%;
  max-width: 25pc;
  min-height: 501px;
  margin: 103px auto;
  padding: 40px 28px;
  position: relative;
}
@media (max-width: 767px) {
  .product__tabs .tab-popup__inner {
    max-width: 20pc;
    min-height: 1px;
    margin: 97px auto;
    padding: 10.66667vw 7.73333vw;
  }
}
.product__tabs .tab-popup__inner h3 {
  margin: 0 0 20px;
  font-size: 18px;
  color: #000;
  font-weight: 700;
  line-height: 28px;
  text-align: center;
  font-family:
    din-2014,
    Noto Sans JP,
    ヒラギノ角ゴ ProN,
    Hiragino Kaku Gothic ProN,
    Meiryo,
    メイリオ,
    sans-serif;
}
@media (max-width: 767px) {
  .product__tabs .tab-popup__inner h3 {
    font-size: 1pc;
    margin: 0 0 4vw;
  }
}
.product__tabs .tab-popup__inner figure {
  width: 13.89905vw;
  height: 13.89905vw;
  max-width: 190px;
  max-height: 190px;
  border: none;
  margin: 0 auto 20px;
}
@media (max-width: 767px) {
  .product__tabs .tab-popup__inner figure {
    margin: 0 auto 4vw;
    width: 45.06667vw;
    height: 45.06667vw;
  }
}
.product__tabs .tab-popup__inner figure img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: top;
}
.product__tabs .tab-popup__inner p {
  font-size: 14px;
  color: #000;
  font-weight: 400;
  line-height: 19px;
  margin-bottom: 20px;
  font-family:
    din-2014,
    Noto Sans JP,
    ヒラギノ角ゴ ProN,
    Hiragino Kaku Gothic ProN,
    Meiryo,
    メイリオ,
    sans-serif;
  white-space: break-spaces;
}
@media (max-width: 767px) {
  .product__tabs .tab-popup__inner p {
    font-size: 9pt;
    margin-bottom: 2.66667vw;
  }
}
.product__tabs .tab-popup__inner p:last-of-type {
  margin-bottom: 0;
}
.product__tabs .tab-popup__inner .native-pronunciation {
  margin-bottom: 20px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: 24px;
  min-width: 90pt;
  font-size: 9pt;
  background-color: #000;
  opacity: 0.5;
  color: #fff;
  padding: 0 10px;
}
@media (max-width: 767px) {
  .product__tabs .tab-popup__inner .native-pronunciation {
    margin-bottom: 2.66667vw;
  }
}
.product__tabs .tab-popup__inner .popup-btn-frame {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 40px;
}
@media (max-width: 767px) {
  .product__tabs .tab-popup__inner .popup-btn-frame {
    margin-top: 5.33333vw;
  }
}
@media (max-width: 767px) {
  .product__tabs .tab-popup__inner .popup-btn {
    min-width: auto;
    width: 100%;
  }
}
.product__tabs .tab-popup button.close {
  position: absolute;
  top: -33px;
  right: 0;
  background: transparent;
  border: none;
  cursor: pointer;
}
.product__tabs .tab-popup__btn {
  width: 100%;
  position: relative;
  z-index: 300;
  top: -70px;
  display: block;
}
.product__tabs .tab-popup__btn-prev {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  display: none;
}
.product__tabs .tab-popup__btn-next,
.product__tabs .tab-popup__btn-prev {
  position: absolute;
  background: #fff;
  background-image: url(clientlib-site/resources/images/common/icon/icon_next.svg);
  text-indent: -9999px;
  width: 30px;
  height: 30px;
  overflow: hidden;
}
.product__tabs .tab-popup__btn-next {
  right: 0;
}
.cmp-teaser {
  position: relative;
}
.cmp-teaser__image img {
  display: block;
  width: 100%;
  height: auto;
}
.cmp-teaser__container-shadow {
  width: 100%;
  height: 100%;
}
.cmp-teaser__container-shadow,
.cmp-teaser__content {
  position: absolute;
  margin: 0;
  padding: 0;
  top: 0;
  left: 0;
  pointer-events: none;
}
.cmp-teaser__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #fff;
}
.cmp-teaser__content a {
  text-decoration: none;
  color: inherit;
}
@media (max-width: 767px) {
  .cmp-teaser__content {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
.cmp-teaser__title {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: left;
  -ms-flex-align: left;
  align-items: left;
  -webkit-box-pack: left;
  -ms-flex-pack: left;
  justify-content: left;
  margin-bottom: 1.46413vw;
  font-size: 2.34261vw;
  width: 36.45681vw;
  text-decoration: none;
  letter-spacing: 1.8px;
}
@media (max-width: 767px) {
  .cmp-teaser__title {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-bottom: 2.66667vw;
    min-width: 76vw;
    font-size: 8vw;
    letter-spacing: 0;
    line-height: 1.2;
  }
}
.cmp-teaser__description {
  text-align: left;
  margin-top: 0;
  margin-bottom: 2.92826vw;
  min-width: 36.45681vw;
  text-decoration: none;
  line-height: 1.2;
}
.cmp-teaser__description p {
  font-size: 1.46413vw;
}
@media (max-width: 767px) {
  .cmp-teaser__description p {
    font-size: 3.2vw;
  }
}
@media (min-width: 1367px) {
  .cmp-teaser__description p {
    font-size: 20px;
  }
}
.cmp-teaser__description h1 {
  font-size: 2.78184vw;
  line-height: 1.4;
  padding-top: 1.1713vw;
  padding-bottom: 2.34261vw;
}
@media (min-width: 1367px) {
  .cmp-teaser__description h1 {
    font-size: 38px;
  }
}
.cmp-teaser__description h1 a {
  color: #000;
}
.cmp-teaser__description h1 b {
  font-size: inherit !important;
}
@media (max-width: 767px) {
  .cmp-teaser__description h1 {
    font-size: 7.46667vw;
    padding-top: 4.26667vw;
    padding-bottom: 8.53333vw;
  }
}
.cmp-teaser__description h2 {
  font-size: 2.34261vw;
  line-height: 1.6;
  padding-top: 1.1713vw;
  padding-bottom: 2.34261vw;
}
@media (min-width: 1367px) {
  .cmp-teaser__description h2 {
    font-size: 2pc;
  }
}
.cmp-teaser__description h2 a {
  color: #000;
}
.cmp-teaser__description h2 b {
  font-size: inherit !important;
}
@media (max-width: 767px) {
  .cmp-teaser__description h2 {
    font-size: 5.33333vw;
    padding-top: 4.26667vw;
    padding-bottom: 8.53333vw;
  }
}
.cmp-teaser__description h3 {
  font-size: 18px;
  line-height: 1.6;
  padding-bottom: 1.1713vw;
}
.cmp-teaser__description h3 a {
  color: #000;
}
.cmp-teaser__description h3 b {
  font-size: inherit !important;
}
@media (max-width: 767px) {
  .cmp-teaser__description h3 {
    font-size: 1pc;
    padding-bottom: 4.26667vw;
  }
}
.cmp-teaser__description h4 {
  font-size: 14px;
  line-height: 2;
  padding-bottom: 1.1713vw;
}
.cmp-teaser__description h4 a {
  color: #000;
}
.cmp-teaser__description h4 b {
  font-size: inherit !important;
}
@media (max-width: 767px) {
  .cmp-teaser__description h4 {
    padding-bottom: 4.26667vw;
  }
}
.cmp-teaser__description h5 {
  font-size: 9pt;
  line-height: 1.6;
  padding-bottom: 1.1713vw;
}
.cmp-teaser__description h5 a {
  color: #000;
}
.cmp-teaser__description h5 b {
  font-size: inherit !important;
}
@media (max-width: 767px) {
  .cmp-teaser__description h5 {
    padding-bottom: 4.26667vw;
  }
}
.cmp-teaser__description h6 {
  font-size: 10px;
  line-height: 1.4;
  padding-bottom: 1.1713vw;
}
.cmp-teaser__description h6 a {
  color: #000;
}
.cmp-teaser__description h6 b {
  font-size: inherit !important;
}
@media (max-width: 767px) {
  .cmp-teaser__description h6 {
    padding-bottom: 4.26667vw;
  }
}
@media (max-width: 767px) {
  .cmp-teaser__description {
    text-align: left;
    margin-top: 0;
    margin-bottom: 8vw;
    min-width: 76vw;
    font-size: 3.2vw;
  }
}
.cmp-teaser__action-container {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: left;
  -ms-flex-align: left;
  align-items: left;
  -webkit-box-pack: left;
  -ms-flex-pack: left;
  justify-content: left;
  margin-top: 0;
  margin-bottom: 2.92826vw;
  width: 36.45681vw;
  pointer-events: auto;
  font-size: 0.87848vw;
  text-decoration: none;
}
.cmp-teaser__action-container:hover {
  opacity: 0.6;
}
@media (max-width: 767px) {
  .cmp-teaser__action-container {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-top: 0;
    margin-bottom: 8vw;
    font-size: 3.2vw;
    min-width: 76vw;
  }
}
.cmp-teaser__action-link {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: 3.07467vw;
  min-width: 20.64422vw;
  border: 1px solid #fff;
}
.cmp-teaser__action-link[target='_blank']:after {
  margin-left: 7px;
  display: inline-block;
  font-family: icon-casio !important;
  content: '\e940';
}
@media (max-width: 767px) {
  .cmp-teaser__action-link {
    min-height: 11.73333vw;
    min-width: 45.06667vw;
  }
  .cmp-teaser__action-link[target='_blank']:after {
    width: 5.33333vw;
    height: 5.33333vw;
  }
}
.cmp-teaser--black .cmp-teaser__content {
  color: #000;
}
.cmp-teaser--black .cmp-teaser__action-link {
  border: 1px solid #000;
}
.cmp-teaser--black .cmp-teaser__action-link[target='_blank']:after {
  content: '\e93f';
}
.cmp-teaser--white .cmp-teaser__content {
  color: #fff;
}
.cmp-teaser--white .cmp-teaser__action-link {
  border: 1px solid #fff;
}
@media (min-width: 768px) {
  .cmp-teaser--left .cmp-teaser__title {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--left .cmp-teaser__description {
    text-align: left;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--left .cmp-teaser__action-container {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--middle .cmp-teaser__title {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--middle .cmp-teaser__description {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--middle .cmp-teaser__action-container {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--right .cmp-teaser__title {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--right .cmp-teaser__description {
    text-align: right;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--right .cmp-teaser__action-container {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--shadowtop .cmp-teaser__container-shadow {
    background: transparent -webkit-gradient(
        linear,
        left top,
        left bottom,
        color-stop(-30%, #000),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(180deg, #000 -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--shadowdown .cmp-teaser__container-shadow {
    background: transparent -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(-30%, #000),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(0deg, #000 -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--shadowleft .cmp-teaser__container-shadow {
    background: transparent -webkit-gradient(
        linear,
        left top,
        right top,
        color-stop(-30%, #000),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(90deg, #000 -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--shadowright .cmp-teaser__container-shadow {
    background: transparent -webkit-gradient(
        linear,
        right top,
        left top,
        color-stop(-30%, #000),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(270deg, #000 -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (max-width: 767px) {
  .cmp-teaser--shadowtop-sp .cmp-teaser__container-shadow {
    background: transparent -webkit-gradient(
        linear,
        left top,
        left bottom,
        color-stop(-30%, #000),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(180deg, #000 -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (max-width: 767px) {
  .cmp-teaser--shadowdown-sp .cmp-teaser__container-shadow {
    background: transparent -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(-30%, #000),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(0deg, #000 -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (max-width: 767px) {
  .cmp-teaser--shadowleft-sp .cmp-teaser__container-shadow {
    background: transparent -webkit-gradient(
        linear,
        left top,
        right top,
        color-stop(-30%, #000),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(90deg, #000 -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (max-width: 767px) {
  .cmp-teaser--shadowright-sp .cmp-teaser__container-shadow {
    background: transparent -webkit-gradient(
        linear,
        right top,
        left top,
        color-stop(-30%, #000),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(270deg, #000 -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--shadow-white.cmp-teaser--shadowtop .cmp-teaser__container-shadow {
    background: transparent -webkit-gradient(
        linear,
        left top,
        left bottom,
        color-stop(-30%, #fff),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(180deg, #fff -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--shadow-white.cmp-teaser--shadowdown .cmp-teaser__container-shadow {
    background: transparent -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(-30%, #fff),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(0deg, #fff -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--shadow-white.cmp-teaser--shadowleft .cmp-teaser__container-shadow {
    background: transparent -webkit-gradient(
        linear,
        left top,
        right top,
        color-stop(-30%, #fff),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(90deg, #fff -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--shadow-white.cmp-teaser--shadowright .cmp-teaser__container-shadow {
    background: transparent -webkit-gradient(
        linear,
        right top,
        left top,
        color-stop(-30%, #fff),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(270deg, #fff -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (max-width: 767px) {
  .cmp-teaser--shadow-sp-white.cmp-teaser--shadowtop-sp .cmp-teaser__container-shadow {
    background: transparent -webkit-gradient(
        linear,
        left top,
        left bottom,
        color-stop(-30%, #fff),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(180deg, #fff -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (max-width: 767px) {
  .cmp-teaser--shadow-sp-white.cmp-teaser--shadowdown-sp .cmp-teaser__container-shadow {
    background: transparent -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(-30%, #fff),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(0deg, #fff -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (max-width: 767px) {
  .cmp-teaser--shadow-sp-white.cmp-teaser--shadowleft-sp .cmp-teaser__container-shadow {
    background: transparent -webkit-gradient(
        linear,
        left top,
        right top,
        color-stop(-30%, #fff),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(90deg, #fff -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (max-width: 767px) {
  .cmp-teaser--shadow-sp-white.cmp-teaser--shadowright-sp .cmp-teaser__container-shadow {
    background: transparent -webkit-gradient(
        linear,
        right top,
        left top,
        color-stop(-30%, #fff),
        color-stop(70%, rgba(84, 84, 84, 0))
      ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(270deg, #fff -30%, rgba(84, 84, 84, 0) 70%) 0 0 no-repeat padding-box;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--container-shadow-all .cmp-teaser__container-shadow {
    background-color: rgba(0, 0, 0, 0.3);
  }
}
@media (min-width: 768px) {
  .cmp-teaser--shadow-white.cmp-teaser--container-shadow-all .cmp-teaser__container-shadow {
    background-color: hsla(0, 0%, 100%, 0.3);
  }
}
@media (max-width: 767px) {
  .cmp-teaser--container-shadow-all-sp .cmp-teaser__container-shadow {
    background-color: rgba(0, 0, 0, 0.3);
  }
}
@media (max-width: 767px) {
  .cmp-teaser--shadow-sp-white.cmp-teaser--container-shadow-all-sp .cmp-teaser__container-shadow {
    background-color: hsla(0, 0%, 100%, 0.3);
  }
}
@media (min-width: 768px) {
  .cmp-teaser--topleft .cmp-teaser__content {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--middleleft .cmp-teaser__content {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--downleft .cmp-teaser__content {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--topcenter .cmp-teaser__content {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--middlecenter .cmp-teaser__content {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--downcenter .cmp-teaser__content {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--topright .cmp-teaser__content {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--middleright .cmp-teaser__content {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--downright .cmp-teaser__content {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
}
@media (max-width: 767px) {
  .cmp-teaser--topleft-sp .cmp-teaser__content {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .cmp-teaser--topleft-sp .cmp-teaser__content,
  .cmp-teaser--topleft-sp .cmp-teaser__title {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .cmp-teaser--topleft-sp .cmp-teaser__description {
    text-align: left;
  }
  .cmp-teaser--topleft-sp .cmp-teaser__action-container {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
@media (max-width: 767px) {
  .cmp-teaser--middleleft-sp .cmp-teaser__content {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .cmp-teaser--middleleft-sp .cmp-teaser__title {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .cmp-teaser--middleleft-sp .cmp-teaser__description {
    text-align: left;
  }
  .cmp-teaser--middleleft-sp .cmp-teaser__action-container {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
@media (max-width: 767px) {
  .cmp-teaser--downleft-sp .cmp-teaser__content {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .cmp-teaser--downleft-sp .cmp-teaser__title {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .cmp-teaser--downleft-sp .cmp-teaser__description {
    text-align: left;
  }
}
@media (max-width: 767px) {
  .cmp-teaser--downleft-sp .cmp-teaser__action-container,
  .cmp-teaser--topcenter-sp .cmp-teaser__content {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .cmp-teaser--topcenter-sp .cmp-teaser__content {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .cmp-teaser--topcenter-sp .cmp-teaser__title {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .cmp-teaser--topcenter-sp .cmp-teaser__description {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cmp-teaser--middlecenter-sp .cmp-teaser__content,
  .cmp-teaser--topcenter-sp .cmp-teaser__action-container {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .cmp-teaser--middlecenter-sp .cmp-teaser__content {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .cmp-teaser--middlecenter-sp .cmp-teaser__title {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .cmp-teaser--middlecenter-sp .cmp-teaser__description {
    text-align: center;
  }
  .cmp-teaser--middlecenter-sp .cmp-teaser__action-container {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cmp-teaser--downcenter-sp .cmp-teaser__content {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .cmp-teaser--downcenter-sp .cmp-teaser__title {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .cmp-teaser--downcenter-sp .cmp-teaser__description {
    text-align: center;
  }
  .cmp-teaser--downcenter-sp .cmp-teaser__action-container {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cmp-teaser--topright-sp .cmp-teaser__content {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .cmp-teaser--topright-sp .cmp-teaser__title {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .cmp-teaser--topright-sp .cmp-teaser__description {
    text-align: right;
  }
  .cmp-teaser--topright-sp .cmp-teaser__action-container {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}
@media (max-width: 767px) {
  .cmp-teaser--middleright-sp .cmp-teaser__content {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .cmp-teaser--middleright-sp .cmp-teaser__title {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .cmp-teaser--middleright-sp .cmp-teaser__description {
    text-align: right;
  }
}
@media (max-width: 767px) {
  .cmp-teaser--downright-sp .cmp-teaser__content,
  .cmp-teaser--middleright-sp .cmp-teaser__action-container {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .cmp-teaser--downright-sp .cmp-teaser__content {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .cmp-teaser--downright-sp .cmp-teaser__title {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .cmp-teaser--downright-sp .cmp-teaser__description {
    text-align: right;
  }
  .cmp-teaser--downright-sp .cmp-teaser__action-container {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--downcenter .cmp-teaser__content,
  .cmp-teaser--downleft .cmp-teaser__content,
  .cmp-teaser--downright .cmp-teaser__content,
  .cmp-teaser--middlecenter .cmp-teaser__content,
  .cmp-teaser--middleleft .cmp-teaser__content,
  .cmp-teaser--middleright .cmp-teaser__content,
  .cmp-teaser--topcenter .cmp-teaser__content,
  .cmp-teaser--topleft .cmp-teaser__content,
  .cmp-teaser--topright .cmp-teaser__content {
    top: 0 !important;
    left: 0 !important;
    height: 100% !important;
    width: 100% !important;
  }
  .cmp-teaser--downcenter .cmp-teaser__title,
  .cmp-teaser--downleft .cmp-teaser__title,
  .cmp-teaser--downright .cmp-teaser__title,
  .cmp-teaser--middlecenter .cmp-teaser__title,
  .cmp-teaser--middleleft .cmp-teaser__title,
  .cmp-teaser--middleright .cmp-teaser__title,
  .cmp-teaser--topcenter .cmp-teaser__title,
  .cmp-teaser--topleft .cmp-teaser__title,
  .cmp-teaser--topright .cmp-teaser__title {
    margin-left: 4.09956vw;
    margin-top: 2.92826vw;
    margin-right: 4.09956vw;
  }
}
@media (min-width: 768px) and (max-width: 767px) {
  .cmp-teaser--downcenter .cmp-teaser__title,
  .cmp-teaser--downleft .cmp-teaser__title,
  .cmp-teaser--downright .cmp-teaser__title,
  .cmp-teaser--middlecenter .cmp-teaser__title,
  .cmp-teaser--middleleft .cmp-teaser__title,
  .cmp-teaser--middleright .cmp-teaser__title,
  .cmp-teaser--topcenter .cmp-teaser__title,
  .cmp-teaser--topleft .cmp-teaser__title,
  .cmp-teaser--topright .cmp-teaser__title {
    margin-left: 4.26667vw;
    margin-top: 8vw;
    margin-right: 4.26667vw;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--downcenter .cmp-teaser__description,
  .cmp-teaser--downleft .cmp-teaser__description,
  .cmp-teaser--downright .cmp-teaser__description,
  .cmp-teaser--middlecenter .cmp-teaser__description,
  .cmp-teaser--middleleft .cmp-teaser__description,
  .cmp-teaser--middleright .cmp-teaser__description,
  .cmp-teaser--topcenter .cmp-teaser__description,
  .cmp-teaser--topleft .cmp-teaser__description,
  .cmp-teaser--topright .cmp-teaser__description {
    margin-left: 4.09956vw;
    margin-right: 4.09956vw;
  }
}
@media (min-width: 768px) and (max-width: 767px) {
  .cmp-teaser--downcenter .cmp-teaser__description,
  .cmp-teaser--downleft .cmp-teaser__description,
  .cmp-teaser--downright .cmp-teaser__description,
  .cmp-teaser--middlecenter .cmp-teaser__description,
  .cmp-teaser--middleleft .cmp-teaser__description,
  .cmp-teaser--middleright .cmp-teaser__description,
  .cmp-teaser--topcenter .cmp-teaser__description,
  .cmp-teaser--topleft .cmp-teaser__description,
  .cmp-teaser--topright .cmp-teaser__description {
    margin-left: 4.26667vw;
    margin-right: 4.26667vw;
  }
}
@media (min-width: 768px) {
  .cmp-teaser--downcenter .cmp-teaser__action-container,
  .cmp-teaser--downleft .cmp-teaser__action-container,
  .cmp-teaser--downright .cmp-teaser__action-container,
  .cmp-teaser--middlecenter .cmp-teaser__action-container,
  .cmp-teaser--middleleft .cmp-teaser__action-container,
  .cmp-teaser--middleright .cmp-teaser__action-container,
  .cmp-teaser--topcenter .cmp-teaser__action-container,
  .cmp-teaser--topleft .cmp-teaser__action-container,
  .cmp-teaser--topright .cmp-teaser__action-container {
    margin-left: 4.09956vw;
    margin-right: 4.09956vw;
  }
}
@media (min-width: 768px) and (max-width: 767px) {
  .cmp-teaser--downcenter .cmp-teaser__action-container,
  .cmp-teaser--downleft .cmp-teaser__action-container,
  .cmp-teaser--downright .cmp-teaser__action-container,
  .cmp-teaser--middlecenter .cmp-teaser__action-container,
  .cmp-teaser--middleleft .cmp-teaser__action-container,
  .cmp-teaser--middleright .cmp-teaser__action-container,
  .cmp-teaser--topcenter .cmp-teaser__action-container,
  .cmp-teaser--topleft .cmp-teaser__action-container,
  .cmp-teaser--topright .cmp-teaser__action-container {
    margin-left: 4.26667vw;
    margin-right: 4.26667vw;
  }
}
@media (max-width: 767px) {
  .cmp-teaser--downcenter-sp .cmp-teaser__content,
  .cmp-teaser--downleft-sp .cmp-teaser__content,
  .cmp-teaser--downright-sp .cmp-teaser__content,
  .cmp-teaser--middlecenter-sp .cmp-teaser__content,
  .cmp-teaser--middleleft-sp .cmp-teaser__content,
  .cmp-teaser--middleright-sp .cmp-teaser__content,
  .cmp-teaser--topcenter-sp .cmp-teaser__content,
  .cmp-teaser--topleft-sp .cmp-teaser__content,
  .cmp-teaser--topright-sp .cmp-teaser__content {
    top: 0 !important;
    left: 0 !important;
    height: 100% !important;
    width: 100% !important;
  }
  .cmp-teaser--downcenter-sp .cmp-teaser__title,
  .cmp-teaser--downleft-sp .cmp-teaser__title,
  .cmp-teaser--downright-sp .cmp-teaser__title,
  .cmp-teaser--middlecenter-sp .cmp-teaser__title,
  .cmp-teaser--middleleft-sp .cmp-teaser__title,
  .cmp-teaser--middleright-sp .cmp-teaser__title,
  .cmp-teaser--topcenter-sp .cmp-teaser__title,
  .cmp-teaser--topleft-sp .cmp-teaser__title,
  .cmp-teaser--topright-sp .cmp-teaser__title {
    margin-left: 4.09956vw;
    margin-top: 2.92826vw;
    margin-right: 4.09956vw;
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  .cmp-teaser--downcenter-sp .cmp-teaser__title,
  .cmp-teaser--downleft-sp .cmp-teaser__title,
  .cmp-teaser--downright-sp .cmp-teaser__title,
  .cmp-teaser--middlecenter-sp .cmp-teaser__title,
  .cmp-teaser--middleleft-sp .cmp-teaser__title,
  .cmp-teaser--middleright-sp .cmp-teaser__title,
  .cmp-teaser--topcenter-sp .cmp-teaser__title,
  .cmp-teaser--topleft-sp .cmp-teaser__title,
  .cmp-teaser--topright-sp .cmp-teaser__title {
    margin-left: 4.26667vw;
    margin-top: 8vw;
    margin-right: 4.26667vw;
  }
}
@media (max-width: 767px) {
  .cmp-teaser--downcenter-sp .cmp-teaser__description,
  .cmp-teaser--downleft-sp .cmp-teaser__description,
  .cmp-teaser--downright-sp .cmp-teaser__description,
  .cmp-teaser--middlecenter-sp .cmp-teaser__description,
  .cmp-teaser--middleleft-sp .cmp-teaser__description,
  .cmp-teaser--middleright-sp .cmp-teaser__description,
  .cmp-teaser--topcenter-sp .cmp-teaser__description,
  .cmp-teaser--topleft-sp .cmp-teaser__description,
  .cmp-teaser--topright-sp .cmp-teaser__description {
    margin-left: 4.09956vw;
    margin-right: 4.09956vw;
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  .cmp-teaser--downcenter-sp .cmp-teaser__description,
  .cmp-teaser--downleft-sp .cmp-teaser__description,
  .cmp-teaser--downright-sp .cmp-teaser__description,
  .cmp-teaser--middlecenter-sp .cmp-teaser__description,
  .cmp-teaser--middleleft-sp .cmp-teaser__description,
  .cmp-teaser--middleright-sp .cmp-teaser__description,
  .cmp-teaser--topcenter-sp .cmp-teaser__description,
  .cmp-teaser--topleft-sp .cmp-teaser__description,
  .cmp-teaser--topright-sp .cmp-teaser__description {
    margin-left: 4.26667vw;
    margin-right: 4.26667vw;
  }
}
@media (max-width: 767px) {
  .cmp-teaser--downcenter-sp .cmp-teaser__action-container,
  .cmp-teaser--downleft-sp .cmp-teaser__action-container,
  .cmp-teaser--downright-sp .cmp-teaser__action-container,
  .cmp-teaser--middlecenter-sp .cmp-teaser__action-container,
  .cmp-teaser--middleleft-sp .cmp-teaser__action-container,
  .cmp-teaser--middleright-sp .cmp-teaser__action-container,
  .cmp-teaser--topcenter-sp .cmp-teaser__action-container,
  .cmp-teaser--topleft-sp .cmp-teaser__action-container,
  .cmp-teaser--topright-sp .cmp-teaser__action-container {
    margin-left: 4.09956vw;
    margin-right: 4.09956vw;
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  .cmp-teaser--downcenter-sp .cmp-teaser__action-container,
  .cmp-teaser--downleft-sp .cmp-teaser__action-container,
  .cmp-teaser--downright-sp .cmp-teaser__action-container,
  .cmp-teaser--middlecenter-sp .cmp-teaser__action-container,
  .cmp-teaser--middleleft-sp .cmp-teaser__action-container,
  .cmp-teaser--middleright-sp .cmp-teaser__action-container,
  .cmp-teaser--topcenter-sp .cmp-teaser__action-container,
  .cmp-teaser--topleft-sp .cmp-teaser__action-container,
  .cmp-teaser--topright-sp .cmp-teaser__action-container {
    margin-left: 4.26667vw;
    margin-right: 4.26667vw;
  }
}
.cmp-header--eduEC .cmp-teaser__content {
  color: #000;
}
.cmp-header--eduEC .cmp-teaser__content .cmp-teaser__title {
  color: #092981;
}
.cmp-teaser--EduEC-white .cmp-teaser__content,
.cmp-teaser--EduEC-white .cmp-teaser__content .cmp-teaser__title {
  color: #fff;
}
.cmp-header--eduEC .cmp-teaser__action-link,
.cmp-teaser--EduEC-white .cmp-teaser__action-link {
  color: #fff;
  border: 1px solid #092981;
  background-color: #092981;
}
.cmp-header--eduEC .cmp-teaser__action-container:hover,
.cmp-teaser--EduEC-white .cmp-teaser__action-container:hover {
  opacity: 1;
}
.cmp-header--eduEC .cmp-teaser__action-container:hover .cmp-teaser__action-link,
.cmp-teaser--EduEC-white .cmp-teaser__action-container:hover .cmp-teaser__action-link {
  background-color: #3957a8;
  border: 1px solid #3957a8;
}
.cmp-text {
  font-size: 14px;
  line-height: 2;
  font-weight: 400;
}
.cmp-text a {
  color: #000;
}
@media (max-width: 767px) {
  .cmp-text {
    font-size: 9pt;
    line-height: 2;
    font-weight: 400;
  }
}
.cmp-text--announce .cmp-text {
  border: 1px solid #e54747;
  color: #e54747;
  font-size: 9pt;
  line-height: 16.8px;
  font-weight: 200;
  padding: 15px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.cmp-text--announce .cmp-text a {
  color: inherit;
}
@media (max-width: 767px) {
  .cmp-text--announce .cmp-text {
    font-size: 9pt;
    line-height: 16.8px;
    font-weight: 400;
  }
}
.cmp-text--information-bar .cmp-text {
  width: 100%;
  background-color: inherit;
  text-align: center;
  padding: 5px 0;
  z-index: 0;
}
.cmp-text--information-bar .cmp-text > p,
.cmp-text--information-bar .cmp-text a {
  font-size: 9pt;
  font-weight: 400;
  line-height: 22px;
  display: block;
  color: #000;
  text-decoration: none;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 96%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cmp-text--information-bar .cmp-text > p,
  .cmp-text--information-bar .cmp-text a {
    font-size: 10px;
    width: 96%;
  }
}
.cmp-text--information-bar .cmp-text > p > a:after {
  content: '';
  display: inline-block;
  width: 8px;
  height: 8px;
  border-top: 1px solid #000;
  border-right: 1px solid #000;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-left: 10px;
  -webkit-transform: rotate(45deg) translate(-1px, -1px);
  transform: rotate(45deg) translate(-1px, -1px);
  vertical-align: middle;
}
.cmp-text--information-bar .cmp-text > p > a:hover {
  opacity: 0.5;
}
#CQ,
#CQrte,
.cfm-multieditor-richtext-editor,
.coral-RichText-editable,
.cq-RichText-editable,
.rte-editor {
  font-size: 15px;
  font-weight: 400;
  line-height: 1.5;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.text span.jpn-word-wrap {
  display: inline-block;
}
#CQ p,
#CQrte p,
.cfm-multieditor-richtext-editor p,
.coral-RichText-editable p,
.cq-RichText-editable p,
.rte-editor p,
.text p {
  margin-bottom: 1.5em;
}
#CQ :last-child,
#CQrte :last-child,
.cfm-multieditor-richtext-editor :last-child,
.coral-RichText-editable :last-child,
.cq-RichText-editable :last-child,
.rte-editor :last-child,
.text :last-child {
  margin-bottom: 0;
}
#CQ h1,
#CQrte h1,
.cfm-multieditor-richtext-editor h1,
.coral-RichText-editable h1,
.cq-RichText-editable h1,
.rte-editor h1,
.text h1 {
  font-size: 38px;
  line-height: 1.4;
  padding-top: 1rem;
  padding-bottom: 2rem;
}
#CQ h1 a,
#CQrte h1 a,
.cfm-multieditor-richtext-editor h1 a,
.coral-RichText-editable h1 a,
.cq-RichText-editable h1 a,
.rte-editor h1 a,
.text h1 a {
  color: #000;
}
@media (max-width: 767px) {
  #CQ h1,
  #CQrte h1,
  .cfm-multieditor-richtext-editor h1,
  .coral-RichText-editable h1,
  .cq-RichText-editable h1,
  .rte-editor h1,
  .text h1 {
    font-size: 28px;
    line-height: 1.4;
  }
}
#CQ h2,
#CQrte h2,
.cfm-multieditor-richtext-editor h2,
.coral-RichText-editable h2,
.cq-RichText-editable h2,
.rte-editor h2,
.text h2 {
  font-size: 2pc;
  line-height: 1.6;
  padding-top: 1rem;
  padding-bottom: 2rem;
}
#CQ h2 a,
#CQrte h2 a,
.cfm-multieditor-richtext-editor h2 a,
.coral-RichText-editable h2 a,
.cq-RichText-editable h2 a,
.rte-editor h2 a,
.text h2 a {
  color: #000;
}
@media (max-width: 767px) {
  #CQ h2,
  #CQrte h2,
  .cfm-multieditor-richtext-editor h2,
  .coral-RichText-editable h2,
  .cq-RichText-editable h2,
  .rte-editor h2,
  .text h2 {
    font-size: 20px;
    line-height: 1.6;
  }
}
#CQ h3,
#CQrte h3,
.cfm-multieditor-richtext-editor h3,
.coral-RichText-editable h3,
.cq-RichText-editable h3,
.rte-editor h3,
.text h3 {
  font-size: 18px;
  line-height: 1.6;
  padding-bottom: 1rem;
}
#CQ h3 a,
#CQrte h3 a,
.cfm-multieditor-richtext-editor h3 a,
.coral-RichText-editable h3 a,
.cq-RichText-editable h3 a,
.rte-editor h3 a,
.text h3 a {
  color: #000;
}
@media (max-width: 767px) {
  #CQ h3,
  #CQrte h3,
  .cfm-multieditor-richtext-editor h3,
  .coral-RichText-editable h3,
  .cq-RichText-editable h3,
  .rte-editor h3,
  .text h3 {
    font-size: 1pc;
    line-height: 1.6;
  }
}
#CQ h4,
#CQrte h4,
.cfm-multieditor-richtext-editor h4,
.coral-RichText-editable h4,
.cq-RichText-editable h4,
.rte-editor h4,
.text h4 {
  font-size: 14px;
  line-height: 2;
  padding-bottom: 1rem;
}
#CQ h4 a,
#CQrte h4 a,
.cfm-multieditor-richtext-editor h4 a,
.coral-RichText-editable h4 a,
.cq-RichText-editable h4 a,
.rte-editor h4 a,
.text h4 a {
  color: #000;
}
@media (max-width: 767px) {
  #CQ h4,
  #CQrte h4,
  .cfm-multieditor-richtext-editor h4,
  .coral-RichText-editable h4,
  .cq-RichText-editable h4,
  .rte-editor h4,
  .text h4 {
    font-size: 9pt;
    line-height: 2;
  }
}
#CQ h5,
#CQrte h5,
.cfm-multieditor-richtext-editor h5,
.coral-RichText-editable h5,
.cq-RichText-editable h5,
.rte-editor h5,
.text h5 {
  font-size: 9pt;
  line-height: 1.6;
  padding-bottom: 1rem;
}
#CQ h5 a,
#CQrte h5 a,
.cfm-multieditor-richtext-editor h5 a,
.coral-RichText-editable h5 a,
.cq-RichText-editable h5 a,
.rte-editor h5 a,
.text h5 a {
  color: #000;
}
@media (max-width: 767px) {
  #CQ h5,
  #CQrte h5,
  .cfm-multieditor-richtext-editor h5,
  .coral-RichText-editable h5,
  .cq-RichText-editable h5,
  .rte-editor h5,
  .text h5 {
    font-size: 9pt;
    line-height: 1.6;
  }
}
#CQ h6,
#CQrte h6,
.cfm-multieditor-richtext-editor h6,
.coral-RichText-editable h6,
.cq-RichText-editable h6,
.rte-editor h6,
.text h6 {
  font-size: 10px;
  line-height: 1.4;
  padding-bottom: 1rem;
}
#CQ h6 a,
#CQrte h6 a,
.cfm-multieditor-richtext-editor h6 a,
.coral-RichText-editable h6 a,
.cq-RichText-editable h6 a,
.rte-editor h6 a,
.text h6 a {
  color: #000;
}
@media (max-width: 767px) {
  #CQ h6,
  #CQrte h6,
  .cfm-multieditor-richtext-editor h6,
  .coral-RichText-editable h6,
  .cq-RichText-editable h6,
  .rte-editor h6,
  .text h6 {
    font-size: 10px;
    line-height: 1.4;
  }
}
#CQ .cmp-text--weight-bold,
#CQrte .cmp-text--weight-bold,
.cfm-multieditor-richtext-editor .cmp-text--weight-bold,
.coral-RichText-editable .cmp-text--weight-bold,
.cq-RichText-editable .cmp-text--weight-bold,
.rte-editor .cmp-text--weight-bold,
.text .cmp-text--weight-bold {
  font-weight: 700;
}
#CQ .cmp-text--weight-medium,
#CQrte .cmp-text--weight-medium,
.cfm-multieditor-richtext-editor .cmp-text--weight-medium,
.coral-RichText-editable .cmp-text--weight-medium,
.cq-RichText-editable .cmp-text--weight-medium,
.rte-editor .cmp-text--weight-medium,
.text .cmp-text--weight-medium {
  font-weight: 500;
}
#CQ .cmp-text--weight-light,
#CQrte .cmp-text--weight-light,
.cfm-multieditor-richtext-editor .cmp-text--weight-light,
.coral-RichText-editable .cmp-text--weight-light,
.cq-RichText-editable .cmp-text--weight-light,
.rte-editor .cmp-text--weight-light,
.text .cmp-text--weight-light {
  font-weight: 200;
}
#CQ .cmp-text--weight-demilight,
#CQrte .cmp-text--weight-demilight,
.cfm-multieditor-richtext-editor .cmp-text--weight-demilight,
.coral-RichText-editable .cmp-text--weight-demilight,
.cq-RichText-editable .cmp-text--weight-demilight,
.rte-editor .cmp-text--weight-demilight,
.text .cmp-text--weight-demilight {
  font-weight: 300;
}
#CQ a.icon,
#CQrte a.icon,
.cfm-multieditor-richtext-editor a.icon,
.coral-RichText-editable a.icon,
.cq-RichText-editable a.icon,
.rte-editor a.icon,
.text a.icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
}
#CQ a.icon:before,
#CQrte a.icon:before,
.cfm-multieditor-richtext-editor a.icon:before,
.coral-RichText-editable a.icon:before,
.cq-RichText-editable a.icon:before,
.rte-editor a.icon:before,
.text a.icon:before {
  content: '';
  font-size: 0;
  min-height: inherit;
}
#CQ a.icon:after,
#CQrte a.icon:after,
.cfm-multieditor-richtext-editor a.icon:after,
.coral-RichText-editable a.icon:after,
.cq-RichText-editable a.icon:after,
.rte-editor a.icon:after,
.text a.icon:after {
  display: inline-block;
  margin-left: 0.5em;
  font-size: 1.2em;
}
#CQ a.icon:hover,
#CQrte a.icon:hover,
.cfm-multieditor-richtext-editor a.icon:hover,
.coral-RichText-editable a.icon:hover,
.cq-RichText-editable a.icon:hover,
.rte-editor a.icon:hover,
.text a.icon:hover {
  text-decoration: underline;
}
#CQ ol,
#CQrte ol,
.cfm-multieditor-richtext-editor ol,
.coral-RichText-editable ol,
.cq-RichText-editable ol,
.rte-editor ol,
.text ol {
  margin-bottom: 1rem;
  padding-left: 1.5rem;
  margin-left: 1.5rem;
  counter-reset: item;
}
#CQ ol > li,
#CQrte ol > li,
.cfm-multieditor-richtext-editor ol > li,
.coral-RichText-editable ol > li,
.cq-RichText-editable ol > li,
.rte-editor ol > li,
.text ol > li {
  counter-increment: item;
  list-style: none;
  position: relative;
}
#CQ ol > li:before,
#CQrte ol > li:before,
.cfm-multieditor-richtext-editor ol > li:before,
.coral-RichText-editable ol > li:before,
.cq-RichText-editable ol > li:before,
.rte-editor ol > li:before,
.text ol > li:before {
  content: counter(item) '.';
  position: absolute;
  margin-left: -2em;
  width: 1.5em;
  text-align: right;
  white-space: nowrap;
}
#CQrte ul,
#CQ ul,
.cfm-multieditor-richtext-editor ul,
.coral-RichText-editable ul,
.cq-RichText-editable ul,
.rte-editor ul,
.text ul {
  margin-bottom: 1rem;
  padding-left: 1rem;
  margin-left: 1.5rem;
}
#CQrte ul > li,
#CQ ul > li,
.cfm-multieditor-richtext-editor ul > li,
.coral-RichText-editable ul > li,
.cq-RichText-editable ul > li,
.rte-editor ul > li,
.text ul > li {
  list-style: none;
  position: relative;
}
#CQrte ul > li:before,
#CQ ul > li:before,
.cfm-multieditor-richtext-editor ul > li:before,
.coral-RichText-editable ul > li:before,
.cq-RichText-editable ul > li:before,
.rte-editor ul > li:before,
.text ul > li:before {
  content: counter(item, disc);
  position: absolute;
  margin-left: -1em;
}
#CQrte table,
#CQ table,
.cfm-multieditor-richtext-editor table,
.coral-RichText-editable table,
.cq-RichText-editable table,
.rte-editor table,
.text table {
  border-collapse: collapse;
  border: none;
  background-color: #fff;
}
#CQrte table td,
#CQrte table th,
#CQ table td,
#CQ table th,
.cfm-multieditor-richtext-editor table td,
.cfm-multieditor-richtext-editor table th,
.coral-RichText-editable table td,
.coral-RichText-editable table th,
.cq-RichText-editable table td,
.cq-RichText-editable table th,
.rte-editor table td,
.rte-editor table th,
.text table td,
.text table th {
  border: 1px solid #e3e3e3;
  font-weight: 400;
  text-align: center;
  vertical-align: middle;
}
#CQrte table th,
#CQ table th,
.cfm-multieditor-richtext-editor table th,
.coral-RichText-editable table th,
.cq-RichText-editable table th,
.rte-editor table th,
.text table th {
  padding: 3px;
  background-color: #f2f2f2;
  font-size: 18px;
}
#CQrte table td,
#CQ table td,
.cfm-multieditor-richtext-editor table td,
.coral-RichText-editable table td,
.cq-RichText-editable table td,
.rte-editor table td,
.text table td {
  padding: 3px;
  text-align: left;
  font-size: 18px;
}
#CQrte table h1,
#CQrte table h2,
#CQrte table h3,
#CQrte table h4,
#CQrte table h5,
#CQrte table h6,
#CQ table h1,
#CQ table h2,
#CQ table h3,
#CQ table h4,
#CQ table h5,
#CQ table h6,
.cfm-multieditor-richtext-editor table h1,
.cfm-multieditor-richtext-editor table h2,
.cfm-multieditor-richtext-editor table h3,
.cfm-multieditor-richtext-editor table h4,
.cfm-multieditor-richtext-editor table h5,
.cfm-multieditor-richtext-editor table h6,
.coral-RichText-editable table h1,
.coral-RichText-editable table h2,
.coral-RichText-editable table h3,
.coral-RichText-editable table h4,
.coral-RichText-editable table h5,
.coral-RichText-editable table h6,
.cq-RichText-editable table h1,
.cq-RichText-editable table h2,
.cq-RichText-editable table h3,
.cq-RichText-editable table h4,
.cq-RichText-editable table h5,
.cq-RichText-editable table h6,
.rte-editor table h1,
.rte-editor table h2,
.rte-editor table h3,
.rte-editor table h4,
.rte-editor table h5,
.rte-editor table h6,
.text table h1,
.text table h2,
.text table h3,
.text table h4,
.text table h5,
.text table h6 {
  padding-bottom: 0;
  padding-top: 0;
}
.scroll-container-wrapper {
  display: block;
  position: relative;
}
.scroll-container-wrapper .left-edge {
  display: none;
  position: absolute;
  left: 0;
  top: 0;
  width: 20px;
  height: calc(100% - 14px);
  background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.2)), to(transparent));
  background: linear-gradient(90deg, rgba(0, 0, 0, 0.2), transparent);
}
.scroll-container {
  display: block;
  overflow-x: auto;
  padding-bottom: 20px;
  margin-bottom: 20px;
  -webkit-overflow-scrolling: auto;
  cursor: pointer;
  cursor: hand;
}
.scroll-container::-webkit-scrollbar {
  height: 9pt;
}
.scroll-container::-webkit-scrollbar-track {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #eee),
    color-stop(58.33333%, #eee),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
}
.scroll-container::-webkit-scrollbar-thumb {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
}
.scroll-container::-webkit-scrollbar-thumb:hover {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(25%, #fff),
    color-stop(41.66667%, #000),
    color-stop(58.33333%, #000),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 25%, #000 41.66667%, #000 58.33333%, #fff 0, #fff);
}
.scroll-container table {
  width: 100%;
  cursor: auto;
}
.scroll-container table td,
.scroll-container table th {
  font-size: 1pc;
}
@media (max-width: 767px) {
  .scroll-container table {
    width: 767px;
  }
  #CQrte table,
  #CQ table,
  .cfm-multieditor-richtext-editor table,
  .coral-RichText-editable table,
  .cq-RichText-editable table,
  .rte-editor table,
  .text table {
    table-layout: auto;
  }
  #CQrte table td,
  #CQrte table th,
  #CQ table td,
  #CQ table th,
  .cfm-multieditor-richtext-editor table td,
  .cfm-multieditor-richtext-editor table th,
  .coral-RichText-editable table td,
  .coral-RichText-editable table th,
  .cq-RichText-editable table td,
  .cq-RichText-editable table th,
  .rte-editor table td,
  .rte-editor table th,
  .text table td,
  .text table th {
    word-wrap: normal;
    font-size: 1pc;
  }
}
.cmp-text--table-width-auto .scroll-container table {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.cmp-teaser .cmp-text--weight-bold,
.cmp-text .cmp-text--weight-bold,
.cq-Dialog .cmp-text--weight-bold {
  font-weight: 700;
}
.cmp-teaser .cmp-text--weight-medium,
.cmp-text .cmp-text--weight-medium,
.cq-Dialog .cmp-text--weight-medium {
  font-weight: 500;
}
.cmp-teaser .cmp-text--weight-light,
.cmp-text .cmp-text--weight-light,
.cq-Dialog .cmp-text--weight-light {
  font-weight: 200;
}
.cmp-teaser .cmp-text--weight-demilight,
.cmp-text .cmp-text--weight-demilight,
.cq-Dialog .cmp-text--weight-demilight {
  font-weight: 300;
}
.cmp-teaser .cmp-text--weight-extrabold,
.cmp-text .cmp-text--weight-extrabold,
.cq-Dialog .cmp-text--weight-extrabold {
  font-weight: 800;
}
.cmp-teaser .cmp-text--size-10,
.cmp-text .cmp-text--size-10,
.cq-Dialog .cmp-text--size-10 {
  font-size: 10px;
}
@media (max-width: 767px) {
  .cmp-teaser .cmp-text--size-10,
  .cmp-text .cmp-text--size-10,
  .cq-Dialog .cmp-text--size-10 {
    font-size: 2.66667vw !important;
  }
}
.cmp-teaser .cmp-text--size-12,
.cmp-text .cmp-text--size-12,
.cq-Dialog .cmp-text--size-12 {
  font-size: 9pt;
}
@media (max-width: 767px) {
  .cmp-teaser .cmp-text--size-12,
  .cmp-text .cmp-text--size-12,
  .cq-Dialog .cmp-text--size-12 {
    font-size: 3.2vw !important;
  }
}
.cmp-teaser .cmp-text--size-14,
.cmp-text .cmp-text--size-14,
.cq-Dialog .cmp-text--size-14 {
  font-size: 14px;
}
@media (max-width: 767px) {
  .cmp-teaser .cmp-text--size-14,
  .cmp-text .cmp-text--size-14,
  .cq-Dialog .cmp-text--size-14 {
    font-size: 3.73333vw !important;
  }
}
.cmp-teaser .cmp-text--size-16,
.cmp-text .cmp-text--size-16,
.cq-Dialog .cmp-text--size-16 {
  font-size: 1pc;
}
@media (max-width: 767px) {
  .cmp-teaser .cmp-text--size-16,
  .cmp-text .cmp-text--size-16,
  .cq-Dialog .cmp-text--size-16 {
    font-size: 3.73333vw !important;
  }
}
.cmp-teaser .cmp-text--size-18,
.cmp-text .cmp-text--size-18,
.cq-Dialog .cmp-text--size-18 {
  font-size: 18px;
}
@media (max-width: 767px) {
  .cmp-teaser .cmp-text--size-18,
  .cmp-text .cmp-text--size-18,
  .cq-Dialog .cmp-text--size-18 {
    font-size: 4.26667vw !important;
  }
}
.cmp-teaser .cmp-text--size-20-14,
.cmp-text .cmp-text--size-20-14,
.cq-Dialog .cmp-text--size-20-14 {
  font-size: 20px;
}
@media (max-width: 767px) {
  .cmp-teaser .cmp-text--size-20-14,
  .cmp-text .cmp-text--size-20-14,
  .cq-Dialog .cmp-text--size-20-14 {
    font-size: 3.73333vw !important;
  }
}
.cmp-teaser .cmp-text--size-20-16,
.cmp-text .cmp-text--size-20-16,
.cq-Dialog .cmp-text--size-20-16 {
  font-size: 20px;
}
@media (max-width: 767px) {
  .cmp-teaser .cmp-text--size-20-16,
  .cmp-text .cmp-text--size-20-16,
  .cq-Dialog .cmp-text--size-20-16 {
    font-size: 4.26667vw !important;
  }
}
.cmp-teaser .cmp-text--size-20,
.cmp-text .cmp-text--size-20,
.cq-Dialog .cmp-text--size-20 {
  font-size: 20px;
}
@media (max-width: 767px) {
  .cmp-teaser .cmp-text--size-20,
  .cmp-text .cmp-text--size-20,
  .cq-Dialog .cmp-text--size-20 {
    font-size: 4.8vw !important;
  }
}
.cmp-teaser .cmp-text--size-28,
.cmp-text .cmp-text--size-28,
.cq-Dialog .cmp-text--size-28 {
  font-size: 28px;
}
@media (max-width: 767px) {
  .cmp-teaser .cmp-text--size-28,
  .cmp-text .cmp-text--size-28,
  .cq-Dialog .cmp-text--size-28 {
    font-size: 5.33333vw !important;
  }
}
.cmp-teaser .cmp-text--size-36,
.cmp-text .cmp-text--size-36,
.cq-Dialog .cmp-text--size-36 {
  font-size: 2.63543vw;
}
@media (min-width: 1367px) {
  .cmp-teaser .cmp-text--size-36,
  .cmp-text .cmp-text--size-36,
  .cq-Dialog .cmp-text--size-36 {
    font-size: 36px;
  }
}
@media (max-width: 767px) {
  .cmp-teaser .cmp-text--size-36,
  .cmp-text .cmp-text--size-36,
  .cq-Dialog .cmp-text--size-36 {
    font-size: 5.86667vw !important;
  }
}
.cmp-teaser .cmp-text--size-40,
.cmp-text .cmp-text--size-40,
.cq-Dialog .cmp-text--size-40 {
  font-size: 2.92826vw;
}
@media (min-width: 1367px) {
  .cmp-teaser .cmp-text--size-40,
  .cmp-text .cmp-text--size-40,
  .cq-Dialog .cmp-text--size-40 {
    font-size: 40px;
  }
}
@media (max-width: 767px) {
  .cmp-teaser .cmp-text--size-40,
  .cmp-text .cmp-text--size-40,
  .cq-Dialog .cmp-text--size-40 {
    font-size: 8vw !important;
  }
}
.cmp-teaser .cmp-text--size-60,
.cmp-text .cmp-text--size-60,
.cq-Dialog .cmp-text--size-60 {
  font-size: 4.39239vw;
}
@media (min-width: 1367px) {
  .cmp-teaser .cmp-text--size-60,
  .cmp-text .cmp-text--size-60,
  .cq-Dialog .cmp-text--size-60 {
    font-size: 60px;
  }
}
@media (max-width: 767px) {
  .cmp-teaser .cmp-text--size-60,
  .cmp-text .cmp-text--size-60,
  .cq-Dialog .cmp-text--size-60 {
    font-size: 10.13333vw !important;
  }
}
.cmp-teaser .cmp-text--size-72,
.cmp-text .cmp-text--size-72,
.cq-Dialog .cmp-text--size-72 {
  font-size: 5.27086vw;
}
@media (min-width: 1367px) {
  .cmp-teaser .cmp-text--size-72,
  .cmp-text .cmp-text--size-72,
  .cq-Dialog .cmp-text--size-72 {
    font-size: 72px;
  }
}
@media (max-width: 767px) {
  .cmp-teaser .cmp-text--size-72,
  .cmp-text .cmp-text--size-72,
  .cq-Dialog .cmp-text--size-72 {
    font-size: 12.26667vw !important;
  }
}
.cmp-teaser .cmp-text--size-88,
.cmp-text .cmp-text--size-88,
.cq-Dialog .cmp-text--size-88 {
  font-size: 6.44217vw;
}
@media (min-width: 1367px) {
  .cmp-teaser .cmp-text--size-88,
  .cmp-text .cmp-text--size-88,
  .cq-Dialog .cmp-text--size-88 {
    font-size: 88px;
  }
}
@media (max-width: 767px) {
  .cmp-teaser .cmp-text--size-88,
  .cmp-text .cmp-text--size-88,
  .cq-Dialog .cmp-text--size-88 {
    font-size: 14.4vw !important;
  }
}
.cmp-teaser .cmp-text--size-106,
.cmp-text .cmp-text--size-106,
.cq-Dialog .cmp-text--size-106 {
  font-size: 7.75988vw;
}
@media (min-width: 1367px) {
  .cmp-teaser .cmp-text--size-106,
  .cmp-text .cmp-text--size-106,
  .cq-Dialog .cmp-text--size-106 {
    font-size: 106px;
  }
}
@media (max-width: 767px) {
  .cmp-teaser .cmp-text--size-106,
  .cmp-text .cmp-text--size-106,
  .cq-Dialog .cmp-text--size-106 {
    font-size: 24vw !important;
  }
}
.cmp-teaser .cmp-text--size-120,
.cmp-text .cmp-text--size-120,
.cq-Dialog .cmp-text--size-120 {
  font-size: 8.78477vw;
}
@media (min-width: 1367px) {
  .cmp-teaser .cmp-text--size-120,
  .cmp-text .cmp-text--size-120,
  .cq-Dialog .cmp-text--size-120 {
    font-size: 90pt;
  }
}
@media (max-width: 767px) {
  .cmp-teaser .cmp-text--size-120,
  .cmp-text .cmp-text--size-120,
  .cq-Dialog .cmp-text--size-120 {
    font-size: 29.33333vw !important;
  }
}
.cmp-teaser .cmp-text--line-break-for-pc,
.cmp-text .cmp-text--line-break-for-pc,
.cq-Dialog .cmp-text--line-break-for-pc {
  display: block;
}
@media (max-width: 767px) {
  .cmp-teaser .cmp-text--line-break-for-pc,
  .cmp-text .cmp-text--line-break-for-pc,
  .cq-Dialog .cmp-text--line-break-for-pc {
    display: inline;
  }
}
.cmp-teaser .cmp-text--line-break-for-sp,
.cmp-text .cmp-text--line-break-for-sp,
.cq-Dialog .cmp-text--line-break-for-sp {
  display: inline;
}
@media (max-width: 767px) {
  .cmp-teaser .cmp-text--line-break-for-sp,
  .cmp-text .cmp-text--line-break-for-sp,
  .cq-Dialog .cmp-text--line-break-for-sp {
    display: block;
  }
}
.cmp-text--white {
  color: #fff;
}
.rte-ui .rte-popover coral-buttonlist {
  width: 11rem;
}
.cmp-text--eduEC-blue .cmp-text,
.cmp-text--eduEC-blue .cmp-text a {
  color: #092981;
}
.cmp-text--table-eduEC-blue .cmp-text table td,
.cmp-text--table-eduEC-blue .cmp-text table th {
  border: 1px solid #fff;
}
.cmp-text--table-eduEC-blue .cmp-text table th {
  background-color: #092981;
  color: #fff;
}
.cmp-text--table-eduEC-blue .cmp-text table tr:nth-child(odd) td {
  background-color: #eff2fa;
}
.cmp-text--table-eduEC-blue .cmp-text table tr:nth-child(2n) td {
  background-color: #d1d8ee;
}
.cmp-text--table-eduEC-lightBlue .cmp-text table td,
.cmp-text--table-eduEC-lightBlue .cmp-text table th {
  border: 1px solid #eff2fa;
  border-right: none !important;
  border-left: none !important;
}
.cmp-text--table-eduEC-lightBlue .cmp-text table th {
  background-color: #eff2fa;
}
.cmp-text--table-eduEC-lightGray .cmp-text table td,
.cmp-text--table-eduEC-lightGray .cmp-text table th {
  border-right: none !important;
  border-left: none !important;
}
.cmp-text--table-eduEC-lightGray .cmp-text table th {
  border: 1px solid grey;
  background-color: grey;
  color: #fff;
}
.cmp-text--table-eduEC-lightGray .cmp-text table td {
  border: 1px solid #bebebe;
}
.cmp-text--table-eduEC-lightGray .cmp-text table tr:nth-child(odd) td {
  background-color: #fff;
}
.cmp-text--table-eduEC-lightGray .cmp-text table tr:nth-child(2n) td {
  background-color: #eee;
}
.cmp-text--table-eduEC-blue .scroll-container::-webkit-scrollbar-thumb,
.cmp-text--table-eduEC-lightBlue .scroll-container::-webkit-scrollbar-thumb {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #758bc5),
    color-stop(58.33333%, #758bc5),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #758bc5 0, #758bc5 58.33333%, #fff 0, #fff);
}
.cmp-text--table-eduEC-blue .scroll-container::-webkit-scrollbar-thumb:hover,
.cmp-text--table-eduEC-lightBlue .scroll-container::-webkit-scrollbar-thumb:hover {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(25%, #fff),
    color-stop(41.66667%, #092981),
    color-stop(58.33333%, #092981),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 25%, #092981 41.66667%, #092981 58.33333%, #fff 0, #fff);
}
.cmp-title--center .cmp-title .cmp-title__text {
  text-align: center;
}
.cmp-title--right .cmp-title .cmp-title__text {
  text-align: right;
}
.cmp-title--left .cmp-title .cmp-title__text {
  text-align: left;
}
.cmp-title--h1 .cmp-title .cmp-title__text {
  font-weight: 700;
  font-size: 38px;
  line-height: 1.4;
  padding-top: 1rem;
  padding-bottom: 2rem;
}
.cmp-title--h1 .cmp-title .cmp-title__text a {
  color: #000;
}
@media (max-width: 767px) {
  .cmp-title--h1 .cmp-title .cmp-title__text {
    font-size: 28px;
    line-height: 1.4;
  }
}
.cmp-title--h2 .cmp-title .cmp-title__text {
  font-weight: 700;
  font-size: 2pc;
  line-height: 1.6;
  padding-top: 1rem;
  padding-bottom: 2rem;
}
.cmp-title--h2 .cmp-title .cmp-title__text a {
  color: #000;
}
@media (max-width: 767px) {
  .cmp-title--h2 .cmp-title .cmp-title__text {
    font-size: 20px;
    line-height: 1.6;
  }
}
.cmp-title--h3 .cmp-title .cmp-title__text {
  font-weight: 500;
  font-size: 18px;
  line-height: 1.6;
  padding-bottom: 1rem;
}
.cmp-title--h3 .cmp-title .cmp-title__text a {
  color: #000;
}
@media (max-width: 767px) {
  .cmp-title--h3 .cmp-title .cmp-title__text {
    font-size: 1pc;
    line-height: 1.6;
  }
}
.cmp-title--h4 .cmp-title .cmp-title__text {
  font-weight: 300;
  font-size: 14px;
  line-height: 2;
  padding-bottom: 1rem;
}
.cmp-title--h4 .cmp-title .cmp-title__text a {
  color: #000;
}
@media (max-width: 767px) {
  .cmp-title--h4 .cmp-title .cmp-title__text {
    font-size: 9pt;
    line-height: 2;
  }
}
.cmp-title--h5 .cmp-title .cmp-title__text {
  font-weight: 300;
  font-size: 9pt;
  line-height: 1.6;
  padding-bottom: 1rem;
}
.cmp-title--h5 .cmp-title .cmp-title__text a {
  color: #000;
}
@media (max-width: 767px) {
  .cmp-title--h5 .cmp-title .cmp-title__text {
    font-size: 9pt;
    line-height: 1.6;
  }
}
.cmp-title--h6 .cmp-title .cmp-title__text {
  font-weight: 200;
  font-size: 10px;
  line-height: 1.4;
  padding-bottom: 1rem;
}
.cmp-title--h6 .cmp-title .cmp-title__text a {
  color: #000;
}
@media (max-width: 767px) {
  .cmp-title--h6 .cmp-title .cmp-title__text {
    font-size: 10px;
    line-height: 1.4;
  }
}
.cmp-title h1 {
  font-weight: 700;
  font-size: 38px;
  line-height: 1.4;
  padding-top: 1rem;
  padding-bottom: 2rem;
}
.cmp-title h1 a {
  color: #000;
}
@media (max-width: 767px) {
  .cmp-title h1 {
    font-size: 28px;
    line-height: 1.4;
  }
}
.cmp-title h2 {
  font-weight: 700;
  font-size: 2pc;
  line-height: 1.6;
  padding-top: 1rem;
  padding-bottom: 2rem;
}
.cmp-title h2 a {
  color: #000;
}
@media (max-width: 767px) {
  .cmp-title h2 {
    font-size: 20px;
    line-height: 1.6;
  }
}
.cmp-title h3 {
  font-weight: 500;
  font-size: 18px;
  line-height: 1.6;
  padding-bottom: 1rem;
}
.cmp-title h3 a {
  color: #000;
}
@media (max-width: 767px) {
  .cmp-title h3 {
    font-size: 1pc;
    line-height: 1.6;
  }
}
.cmp-title h4 {
  font-weight: 300;
  font-size: 14px;
  line-height: 2;
  padding-bottom: 1rem;
}
.cmp-title h4 a {
  color: #000;
}
@media (max-width: 767px) {
  .cmp-title h4 {
    font-size: 9pt;
    line-height: 2;
  }
}
.cmp-title h5 {
  font-weight: 300;
  font-size: 9pt;
  line-height: 1.6;
  padding-bottom: 1rem;
}
.cmp-title h5 a {
  color: #000;
}
@media (max-width: 767px) {
  .cmp-title h5 {
    font-size: 9pt;
    line-height: 1.6;
  }
}
.cmp-title h6 {
  font-weight: 200;
  font-size: 10px;
  line-height: 1.4;
  padding-bottom: 1rem;
}
.cmp-title h6 a {
  color: #000;
}
@media (max-width: 767px) {
  .cmp-title h6 {
    font-size: 10px;
    line-height: 1.4;
  }
}
.cmp-title--white {
  color: #fff;
}
.cmp-title--eduEC-blue {
  color: #092981;
}
.cmp-title--eduEC-headLine .cmp-title .cmp-title__text {
  font-size: 44px;
}
@media (max-width: 767px) {
  .cmp-title--eduEC-headLine .cmp-title .cmp-title__text {
    font-size: 34px;
  }
}
.cmp-underlaying-container__video {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cmp-underlaying-container__video video {
  width: 100%;
  z-index: -99;
  position: relative;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: top;
  object-position: top;
}
.cmp-underlaying-container__video .cmp-underlaying-container__content {
  position: absolute;
  width: 100%;
  top: 0;
}
.cmp-underlaying-container__video .cmp-underlaying-container__content-center {
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cmp-underlaying-container__video .cmp-underlaying-container__content-end {
  top: unset;
  bottom: 0;
}
@media (max-width: 767px) {
  .cmp-underlaying-container__video-pc {
    display: none;
  }
}
.cmp-underlaying-container__video-sp {
  display: none;
}
@media (max-width: 767px) {
  .cmp-underlaying-container__video-sp {
    display: block;
  }
}
.cmp-underlaying-container__image {
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-repeat: no-repeat;
}
.cmp-swipe-vertical-carousel {
  position: relative;
}
.cmp-swipe-vertical-carousel > .swiper-pagination-vertical {
  position: absolute;
  left: 10px;
  right: auto !important;
  top: 80% !important;
  z-index: 100;
}
.cmp-swipe-vertical-carousel .cmp-swipe-carousel.swiper-horizontal {
  position: relative;
  overflow: initial;
}
.cmp-swipe-vertical-carousel .cmp-swipe-carousel.swiper-horizontal .swiper-button-next,
.cmp-swipe-vertical-carousel .cmp-swipe-carousel.swiper-horizontal .swiper-button-prev,
.cmp-swipe-vertical-carousel .cmp-swipe-carousel.swiper-horizontal .swiper-pagination-horizontal {
  position: fixed;
}
.cmp-swipe-vertical-carousel .cmp-swipe-carousel.swiper-horizontal .swiper-wrapper .cmp-image img,
.cmp-swipe-vertical-carousel .cmp-swipe-carousel.swiper-horizontal .swiper-wrapper .cmp-single-product_panel,
.cmp-swipe-vertical-carousel .cmp-swipe-carousel.swiper-horizontal .swiper-wrapper .cmp-single-product_panel--banner,
.cmp-swipe-vertical-carousel .cmp-swipe-carousel.swiper-horizontal .swiper-wrapper .cmp-single-product_panel__img img {
  height: 100vh;
  -o-object-fit: cover;
  object-fit: cover;
}
.cmp-swipe-vertical-carousel .cmp-image img,
.cmp-swipe-vertical-carousel
  .cmp-single-product_panel.cmp-single-product_panel--banner
  .cmp-single-product_panel__img
  img {
  -o-object-fit: cover;
  object-fit: cover;
}
.cmp-swipe-vertical-carousel__edit-mode {
  display: block;
  height: auto !important;
}
.cmp-swipe-vertical-carousel__edit-mode .swiper-wrapper {
  display: block;
}
.cmp-swipe-vertical-carousel__edit-mode .swiper-wrapper .cmp-teaser__image .cq-LinkChecker {
  display: none;
}
.cmp-header-vertical-menu {
  position: fixed;
  top: 90px;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}
.cmp-header-vertical-menu a {
  text-decoration: none;
  color: inherit;
}
.cmp-header-vertical-menu .cmp-accordion__title {
  font-size: 1pc;
  line-height: 20px;
  cursor: pointer;
  border-top: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@media (min-width: 996px) {
  .cmp-header-vertical-menu .cmp-accordion__title {
    padding: 13px 0;
  }
}
.cmp-header-vertical-menu .cmp-accordion__title:after {
  width: 20px;
  height: 20px;
  top: 25%;
}
@media (max-width: 995px) {
  .cmp-header-vertical-menu .cmp-accordion__title:after {
    top: 27%;
  }
}
.cmp-header-vertical-menu .cmp-accordion__title:hover a {
  border-bottom: 2px solid;
  padding-bottom: 3px;
}
@media (max-width: 995px) {
  .cmp-header-vertical-menu .cmp-accordion__title:hover {
    background-color: #f0f0f0;
  }
  .cmp-header--brandgshock .cmp-header-vertical-menu .cmp-accordion__title:hover {
    background-color: hsla(0, 0%, 100%, 0.4);
  }
  .cmp-header--eduEC .cmp-header-vertical-menu .cmp-accordion__title:hover {
    background-color: #eff2fa;
  }
  .cmp-header-vertical-menu .cmp-accordion__title:hover a {
    border-bottom: none;
  }
}
.cmp-header-vertical-menu .cmp-header-vertical-menu-overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -2;
  width: 100%;
  height: 100dvh;
  background-color: transparent;
  -webkit-transition:
    all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),
    margin 0s linear 0s;
  transition:
    all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),
    margin 0s linear 0s;
  content: '';
}
.cmp-header-vertical-menu-utility__item,
.cmp-header-vertical-menu__item {
  font-size: 1pc;
  padding: 2.43309% 0;
  font-weight: 400;
}
.cmp-header-vertical-menu-utility__item:hover a,
.cmp-header-vertical-menu__item:hover a {
  border-bottom: 2px solid;
  padding-bottom: 3px;
}
@media (max-width: 995px) {
  .cmp-header-vertical-menu-utility__item:hover,
  .cmp-header-vertical-menu__item:hover {
    background-color: #f0f0f0;
  }
  .cmp-header--brandgshock .cmp-header-vertical-menu-utility__item:hover,
  .cmp-header--brandgshock .cmp-header-vertical-menu__item:hover {
    background-color: hsla(0, 0%, 100%, 0.4);
  }
  .cmp-header--eduEC .cmp-header-vertical-menu-utility__item:hover,
  .cmp-header--eduEC .cmp-header-vertical-menu__item:hover {
    background-color: #eff2fa;
  }
  .cmp-header-vertical-menu-utility__item:hover a,
  .cmp-header-vertical-menu__item:hover a {
    border-bottom: none;
  }
}
.cmp-header-vertical-menu .cmp-header-spmenu__item a {
  font-size: 1pc;
  line-height: 20px;
}
@media (max-width: 995px) {
  .cmp-header-vertical-menu .cmp-header-spmenu__item a:hover {
    background-color: #f0f0f0;
  }
  .cmp-header--brandgshock .cmp-header-vertical-menu .cmp-header-spmenu__item a:hover {
    background-color: hsla(0, 0%, 100%, 0.4);
  }
  .cmp-header--eduEC .cmp-header-vertical-menu .cmp-header-spmenu__item a:hover {
    background-color: #eff2fa;
  }
  .cmp-header-vertical-menu .cmp-header-spmenu__item a:hover a {
    border-bottom: none;
  }
}
.cmp-header-vertical-menu__container {
  position: absolute;
  top: 0;
  right: -30%;
  width: 30%;
  height: 100dvh;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  background-color: #fff;
  -webkit-transition:
    all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),
    margin 0s linear 0s;
  transition:
    all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),
    margin 0s linear 0s;
  visibility: hidden;
}
.cmp-header-vertical-menu__container .cmp-header-vertical-menu__close {
  position: fixed;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
  width: 30%;
  padding: 20px 0;
  z-index: 1;
}
@media (max-width: 995px) {
  .cmp-header-vertical-menu__container .cmp-header-vertical-menu__close {
    padding: 25px 0;
    margin-left: calc(100% - 50px);
    width: 50px;
    z-index: 20;
  }
}
.cmp-header-vertical-menu__container .cmp-header-vertical-menu__close.fixed {
  background-color: #fff;
}
@media (max-width: 995px) {
  .cmp-header-vertical-menu__container .cmp-header-vertical-menu__close.fixed {
    width: 100%;
    margin-left: 0;
  }
}
.cmp-header--brandgshock .cmp-header-vertical-menu__container .cmp-header-vertical-menu__close.fixed {
  background-color: #000;
}
.cmp-header-vertical-menu__container .cmp-header-vertical-menu__primary {
  margin-bottom: 5pc;
}
@media (max-width: 995px) {
  .cmp-header-vertical-menu__container .cmp-header-vertical-menu__primary {
    margin-bottom: 60px;
  }
}
.cmp-header-vertical-menu__container
  .cmp-header-vertical-menu__primary
  > li:not(.cmp-header-vertical-menu__item-recently-viewed) {
  padding-left: 15px;
  padding-right: 15px;
}
.cmp-header-vertical-menu__container .cmp-header-vertical-menu__primary > li:nth-child(2) {
  padding-top: 20px;
}
@media (max-width: 995px) {
  .cmp-header-vertical-menu__container .cmp-header-vertical-menu__primary > li:nth-child(2) {
    padding-top: 25px;
  }
}
.cmp-header-vertical-menu__container .cmp-header-vertical-menu__primary > li .cmp-header-history {
  font-size: 17px;
  position: relative;
  padding-top: 40px;
  padding-left: 15px;
}
@media (max-width: 995px) {
  .cmp-header-vertical-menu__container .cmp-header-vertical-menu__primary > li .cmp-header-history {
    display: none !important;
  }
}
.cmp-header-vertical-menu__container .cmp-header-vertical-menu__primary > li .cmp-header-sp-history {
  font-size: 1pc;
  position: relative;
  padding-top: 15px;
  padding-left: 15px;
}
.cmp-header-vertical-menu__container
  .cmp-header-vertical-menu__primary
  > li
  .cmp-header-sp-history
  .cmp-header-checked_list-sp-title {
  font-size: 1pc;
}
@media (min-width: 996px) {
  .cmp-header-vertical-menu__container .cmp-header-vertical-menu__primary > li .cmp-header-sp-history {
    display: none !important;
  }
}
.cmp-header-vertical-menu__container .cmp-header-vertical-menu__item--utility-links {
  display: none;
}
@media (max-width: 995px) {
  .cmp-header-vertical-menu__container .cmp-header-vertical-menu__item--utility-links {
    display: block;
  }
}
@media (min-width: 996px) {
  .cmp-header-vertical-menu.is-open .cmp-header-vertical-menu-overlay {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
.cmp-header-vertical-menu.is-open .cmp-header-vertical-menu__container.is-open {
  right: 0;
  visibility: visible;
}
.cmp-header-vertical-menu__thumbnail-menu .cmp-header-vertical-menu__close {
  display: none;
}
@media (max-width: 995px) {
  .cmp-header-vertical-menu__thumbnail-menu .cmp-header-vertical-menu__close {
    display: block;
    right: 0;
    position: absolute;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
}
.cmp-header-vertical-menu__thumbnail-menu.is-open {
  right: 30%;
  visibility: visible;
  opacity: 1;
}
.cmp-header-vertical-menu__thumbnail-menu.remove-animation {
  -webkit-transition: none !important;
  transition: none !important;
}
.cmp-header-vertical-menu__thumbnail-menu--title {
  font-size: 20px;
  font-weight: 700;
  padding: 10px 0;
  margin-bottom: 20px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.cmp-header-vertical-menu__thumbnail-menu--title-sp {
  display: none;
  background: url(clientlib-site/resources/images/header/icon_arrow_left.svg) no-repeat 0;
  font-size: 20px;
  color: #000;
  line-height: 15px;
  padding-left: 30px;
  text-decoration: none;
  font-weight: 700;
}
.cmp-header-vertical-menu__thumbnail-menu--title-sp span {
  font-size: 18px;
}
.cmp-header-vertical-menu__thumbnail-menu .cmp-header-product-menu-wrap {
  padding: 40px 50px;
  height: 100%;
  overflow-y: auto;
}
.cmp-header-vertical-menu__thumbnail-menu .cmp-header-product-menu-wrap .cmp-header-product_list__frame {
  margin-left: -50px;
}
@media (max-width: 995px) {
  .cmp-header-vertical-menu__thumbnail-menu .cmp-header-product-menu-wrap .cmp-header-product_list__frame {
    margin-left: -15px;
  }
}
.cmp-header-vertical-menu__thumbnail-menu .cmp-header-product_list__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cmp-header-vertical-menu__thumbnail-menu .cmp-header-product_list__items .cmp-header-product_list__item {
  width: 33.3%;
  padding-left: 50px;
  padding-bottom: 40px;
  text-align: center;
}
@media (max-width: 995px) {
  .cmp-header-vertical-menu__thumbnail-menu .cmp-header-product_list__items .cmp-header-product_list__item {
    width: 50%;
    padding-left: 15px;
    padding-bottom: 20px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  }
}
.cmp-header-vertical-menu__thumbnail-menu
  .cmp-header-product_list__items
  .cmp-header-product_list__item
  .cmp-header-product_panel__title {
  font-size: 9pt;
  font-weight: 700;
  margin-top: 5px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.cmp-header-vertical-menu__thumbnail-menu
  .cmp-header-product_list__items
  .cmp-header-product_list__item
  .cmp-header-product_panel__recommend {
  font-size: 10px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.cmp-header-vertical-menu__thumbnail-menu
  .cmp-header-product_list__items
  .cmp-header-product_list__item
  .cmp-header-product_panel__img
  img {
  max-width: 100%;
  height: auto;
}
.cmp-header-vertical-menu__thumbnail-menu .cmp-header-submenu {
  padding: 0;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cmp-header-vertical-menu__thumbnail-menu .cmp-header-submenu__secdonary--row {
  width: 50%;
  margin-left: 0 !important;
}
.cmp-header-vertical-menu .cmp-accordion__item {
  border-bottom: none;
}
.cmp-header-vertical-menu .cmp-accordion__panel {
  margin-right: 0;
  margin-left: 15px;
}
@media (max-width: 995px) {
  .cmp-header-vertical-menu .cmp-accordion__panel {
    margin-left: 30px;
  }
}
.cmp-header-vertical-menu__sub-item {
  padding: 11px 0;
}
.cmp-header-vertical-menu__sub-item:hover a span {
  border-bottom: 2px solid;
  padding-bottom: 3px;
}
@media (max-width: 995px) {
  .cmp-header-vertical-menu__sub-item:hover {
    background-color: #f0f0f0;
  }
  .cmp-header--brandgshock .cmp-header-vertical-menu__sub-item:hover {
    background-color: hsla(0, 0%, 100%, 0.4);
  }
  .cmp-header--eduEC .cmp-header-vertical-menu__sub-item:hover {
    background-color: #eff2fa;
  }
  .cmp-header-vertical-menu__sub-item:hover a span {
    border-bottom: none;
  }
}
.cmp-header-vertical-menu__sub-item a {
  display: block;
  background: url(clientlib-site/resources/images/header/icon_arrow.svg) no-repeat 100%;
  line-height: 1;
  font-size: 1pc;
  padding-top: 2px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@media (min-width: 996px) {
  .cmp-header-vertical-menu__sub-item a {
    background: url(clientlib-site/resources/images/header/icon_arrow_left.svg) no-repeat 100%;
    background-position: 0;
  }
  .cmp-header-vertical-menu__sub-item a span {
    margin-left: 30px;
  }
  .cmp-header-vertical-menu__sub-item.level-one {
    margin-left: -7px;
  }
  .cmp-header-vertical-menu__sub-item.is-current span {
    border-bottom: 2px solid;
    padding-bottom: 3px;
  }
}
@media (max-width: 995px) {
  .cmp-header-vertical-menu__container {
    width: 100%;
    right: -100%;
    padding-top: 0;
  }
  .cmp-header-vertical-menu__container .cmp-accordion__title {
    padding: 1rem 0;
  }
  .cmp-header-vertical-menu__thumbnail-menu.is-open {
    right: 0;
    z-index: 10;
  }
}
@media (max-width: 995px) and (max-width: 995px) {
  .cmp-header-vertical-menu__thumbnail-menu--title:hover {
    background-color: #f0f0f0;
  }
  .cmp-header--brandgshock .cmp-header-vertical-menu__thumbnail-menu--title:hover {
    background-color: hsla(0, 0%, 100%, 0.4);
  }
  .cmp-header--eduEC .cmp-header-vertical-menu__thumbnail-menu--title:hover {
    background-color: #eff2fa;
  }
}
@media (max-width: 995px) {
  .cmp-header-vertical-menu__thumbnail-menu--title-sp {
    display: block;
  }
  .cmp-header-vertical-menu__thumbnail-menu--title-pc {
    display: none;
  }
  .cmp-header-vertical-menu__thumbnail-menu .cmp-header-product-menu-wrap {
    padding: 10px 15px 20px;
  }
  .cmp-header-vertical-menu__thumbnail-menu .cmp-header-product-menu-wrap .cmp-header-vertical-menu__frame {
    padding-left: 30px;
  }
  .cmp-header-vertical-menu__thumbnail-menu .cmp-header-submenu-v2__secdonary--content,
  .cmp-header-vertical-menu__thumbnail-menu .cmp-header-submenu-v2__secdonary--content .cmp-header-submenu {
    display: block;
  }
  .cmp-header-vertical-menu__thumbnail-menu
    .cmp-header-submenu-v2__secdonary--content
    .cmp-header-submenu__secdonary--row {
    margin-left: 30px;
  }
}
.cmp-header-utility-sub__vertical-menu {
  padding: 0;
  margin-left: 20px;
  height: 20px;
}
.cmp-header--brandgshock .cmp-header-utility-sub__vertical-menu.is-open {
  background-color: transparent !important;
}
.cmp-header-utility-sub__vertical-menu .header-icon,
.cmp-header-utility-sub__vertical-menu .header-icon:hover {
  text-decoration: none;
}
.cmp-header-utility-sub__vertical-menu span[class*='icon-close'] {
  font-size: 15px;
  padding-left: 5px;
  margin-top: 3px;
}
@media (max-width: 995px) {
  .cmp-header-utility-sub__vertical-menu span[class*='icon-close'] {
    font-size: 20px;
  }
}
.cmp-header-vertical-product_link__item {
  font-size: 1pc;
  padding: 8px 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@media (max-width: 995px) {
  .cmp-header-vertical-product_link__item a {
    width: 100%;
    display: block;
  }
  .cmp-header-vertical-product_link__item:hover {
    border-bottom: none;
    background-color: #f0f0f0;
  }
  .cmp-header--brandgshock .cmp-header-vertical-product_link__item:hover {
    background-color: hsla(0, 0%, 100%, 0.4);
  }
  .cmp-header--eduEC .cmp-header-vertical-product_link__item:hover {
    background-color: #eff2fa;
  }
}
@media (min-width: 996px) {
  .cmp-header-vertical-product_link__item {
    margin-left: 30px;
  }
  .cmp-header-vertical-product_link__item a:hover {
    border-bottom: 2px solid #000;
    padding-bottom: 3px;
  }
}
.cmp-header-navigation__vertical-menu .cmp-header-navigation__item.is-current > a:after,
.cmp-header-navigation__vertical-menu .cmp-header-navigation__item a:hover:after {
  border-bottom-width: 2px;
  border-bottom-style: solid;
}
.cmp-header--eduEC .cmp-header-navigation__vertical-menu .cmp-header-navigation__item.is-current > a:after,
.cmp-header--eduEC .cmp-header-navigation__vertical-menu .cmp-header-navigation__item a:hover:after {
  border-bottom-color: #092981;
}
.cmp-header-navigation__vertical-menu ~ .cmp-header-utility .cmp-header-utility-sub__vertical-menu .icon-black,
.cmp-header-spmenu__vertical-menu .icon-black {
  display: inline-block;
  cursor: pointer;
}
.cmp-header-navigation__vertical-menu ~ .cmp-header-utility .cmp-header-utility-sub__vertical-menu .icon-close-white,
.cmp-header-navigation__vertical-menu ~ .cmp-header-utility .cmp-header-utility-sub__vertical-menu .icon-eduEC,
.cmp-header-navigation__vertical-menu ~ .cmp-header-utility .cmp-header-utility-sub__vertical-menu .icon-white,
.cmp-header-spmenu__vertical-menu .icon-close-white,
.cmp-header-spmenu__vertical-menu .icon-eduEC,
.cmp-header-spmenu__vertical-menu .icon-white {
  display: none;
}
.cmp-header-navigation__vertical-menu ~ .cmp-header-utility .cmp-header-utility-sub__vertical-menu .header-icon,
.cmp-header-spmenu__vertical-menu .header-icon {
  text-decoration: none;
}
.cmp-header-navigation__vertical-menu ~ .cmp-header-utility .cmp-header-utility-sub__vertical-menu .icon-close-black,
.cmp-header-navigation__vertical-menu ~ .cmp-header-utility .cmp-header-utility-sub__vertical-menu .icon-close-eduEC,
.cmp-header-spmenu__vertical-menu .icon-close-black,
.cmp-header-spmenu__vertical-menu .icon-close-eduEC {
  display: none;
}
.cmp-header--brandgshock
  .cmp-header-navigation__vertical-menu
  ~ .cmp-header-utility
  .cmp-header-utility-sub__vertical-menu.is-open,
.cmp-header--brandgshock .cmp-header-spmenu__vertical-menu.is-open {
  background-color: transparent !important;
}
.cmp-header-vertical-menu__thumbnail-menu {
  display: block !important;
  position: fixed;
  right: -10%;
  top: 0;
  height: 100dvh;
  background: #f4f5f8;
  width: 40%;
  z-index: -1;
  -webkit-transition:
    all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),
    margin 0s linear 0s;
  transition:
    all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),
    margin 0s linear 0s;
  opacity: 0;
  visibility: hidden;
}
.cmp-header.is-outside .cmp-header-vertical-menu__thumbnail-menu {
  top: 30px;
}
@media (max-width: 995px) {
  .cmp-header.is-outside .cmp-header-vertical-menu__thumbnail-menu {
    top: 0;
  }
}
@media (max-width: 995px) {
  .cmp-header-vertical-menu__thumbnail-menu {
    opacity: 1;
  }
}
.cmp-header-vertical-menu__thumbnail-menu .cmp-header-submenu__secdonary--col .cmp-header-submenu__secdonary {
  max-width: unset;
}
.cmp-header-vertical-menu__thumbnail-menu .cmp-header-submenu__secdonary--col .cmp-header-submenu__secdonary li {
  max-width: 98%;
  font-size: 1pc;
}
@media (max-width: 995px) {
  .cmp-header-vertical-menu__thumbnail-menu .cmp-header-submenu__secdonary--col .cmp-header-submenu__secdonary li {
    max-width: unset;
  }
}
.cmp-header-vertical-menu__thumbnail-menu .cmp-header-submenu__secdonary--col .cmp-header-submenu__secdonary li a {
  font-size: 15px;
}
@media (max-width: 995px) {
  .cmp-header-vertical-menu__thumbnail-menu {
    width: 100%;
    right: -100%;
    background-color: #fff;
  }
}
body.disabled-scrollbar {
  overflow-y: hidden;
}
@media (min-width: 996px) {
  body.disabled-scrollbar {
    width: 100%;
    position: fixed;
    top: var(--st, 0);
    inline-size: 100%;
    overflow-y: scroll;
  }
}
.cmp-normal-sp-menu,
.cmp-vertical-sp-menu {
  display: none;
}
.cmp-normal-sp-menu:has(.cmp-header-spmenu__normal-visual-header) {
  display: block;
}
.cmp-normal-sp-menu:has(.cmp-header-spmenu__vertical-visual-header) ~ .cmp-vertical-sp-menu {
  display: block;
}
.cmp-header-content-sp-menu__item--favorite:has(~ .cmp-normal-sp-menu .cmp-header-spmenu__normal-visual-header) {
  display: none;
}
.cmp-header-utility-sub__vertical-menu {
  display: none;
}
.cmp-header-navigation__vertical-menu ~ .cmp-header-utility .cmp-header-utility-sub__vertical-menu {
  display: block;
}
.cmp-header-vertical-menu__close .cmp-header-utility-sub__vertical-menu {
  display: block;
  position: absolute;
  right: 25px;
  top: 10px;
}
@media (max-width: 995px) {
  .cmp-header-vertical-menu__close .cmp-header-utility-sub__vertical-menu {
    right: 11px;
    top: 9pt;
  }
}
.cmp-header-utility-sub__vertical-menu .icon-close-black {
  display: inline-block;
}
.cmp-header--brandgshock .cmp-header-utility-sub__vertical-menu .header-icon .icon-close-black,
.cmp-header-utility-sub__vertical-menu .icon-close-eduEC,
.cmp-header-utility-sub__vertical-menu .icon-close-white {
  display: none;
}
.cmp-header--brandgshock .cmp-header-utility-sub__vertical-menu .header-icon .icon-close-white {
  display: inline-block;
}
.cmp-header--brandgshock .cmp-header-utility-sub__vertical-menu .header-icon .icon-close-eduEC,
.cmp-header--eduEC .cmp-header-utility-sub__vertical-menu .header-icon .icon-close-black,
.cmp-header--eduEC .cmp-header-utility-sub__vertical-menu .header-icon .icon-close-white {
  display: none;
}
.cmp-header--eduEC .cmp-header-utility-sub__vertical-menu .header-icon .icon-close-eduEC {
  display: inline-block;
}
.cmp-header--brandgshock.cmp-header--music
  .cmp-header-utility-sub__vertical-menu
  .header-icon
  .icon-casio-icon_menu_sp_black,
.cmp-header--brandgshock .cmp-header-utility-sub__vertical-menu .header-icon .icon-casio-icon_menu_sp_black,
.cmp-header--casiotone .cmp-header-utility-sub__vertical-menu .header-icon .icon-casio-icon_menu_sp_black,
.cmp-header--celviano .cmp-header-utility-sub__vertical-menu .header-icon .icon-casio-icon_menu_sp_black,
.cmp-header--celviano_g .cmp-header-utility-sub__vertical-menu .header-icon .icon-casio-icon_menu_sp_black,
.cmp-header--grandHybrid .cmp-header-utility-sub__vertical-menu .header-icon .icon-casio-icon_menu_sp_black,
.cmp-header--gshock .cmp-header-utility-sub__vertical-menu .header-icon .icon-casio-icon_menu_sp_black,
.cmp-header--privia .cmp-header-utility-sub__vertical-menu .header-icon .icon-casio-icon_menu_sp_black {
  display: none;
}
.cmp-header--brandgshock.cmp-header--music .cmp-header-utility-sub__vertical-menu .header-icon .icon-casio-icon_menu_sp,
.cmp-header--brandgshock .cmp-header-utility-sub__vertical-menu .header-icon .icon-casio-icon_menu_sp,
.cmp-header--casiotone .cmp-header-utility-sub__vertical-menu .header-icon .icon-casio-icon_menu_sp,
.cmp-header--celviano .cmp-header-utility-sub__vertical-menu .header-icon .icon-casio-icon_menu_sp,
.cmp-header--celviano_g .cmp-header-utility-sub__vertical-menu .header-icon .icon-casio-icon_menu_sp,
.cmp-header--grandHybrid .cmp-header-utility-sub__vertical-menu .header-icon .icon-casio-icon_menu_sp,
.cmp-header--gshock .cmp-header-utility-sub__vertical-menu .header-icon .icon-casio-icon_menu_sp,
.cmp-header--privia .cmp-header-utility-sub__vertical-menu .header-icon .icon-casio-icon_menu_sp {
  display: inline-block;
}
.cmp-header--eduEC .cmp-header-utility-sub__vertical-menu .header-icon .icon-casio-icon_menu_sp_black {
  display: none;
}
.cmp-header--eduEC .cmp-header-utility-sub__vertical-menu .header-icon .icon-casio-icon_menu_sp_eduEC {
  display: inline-block;
}
.yotpo .yotpo-icon {
  line-height: 1 !important;
}
.yotpo .yotpo-icon.yotpo-icon-star.rating-star {
  background-image: none !important;
}
.yotpo .yotpo-icon.yotpo-icon-star.rating-star:after {
  font-family: icon-casio !important;
  content: '\e96a' !important;
  font-size: 15px;
  color: #000;
}
.yotpo .yotpo-icon.yotpo-icon-half-star.rating-star {
  background-image: none !important;
}
.yotpo .yotpo-icon.yotpo-icon-half-star.rating-star:after {
  font-family: icon-casio !important;
  content: '\e967' !important;
  font-size: 15px;
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#000),
    color-stop(50%, #000),
    color-stop(50%, #e4e4e4),
    to(#e4e4e4)
  );
  background: linear-gradient(90deg, #000, #000 50%, #e4e4e4 0, #e4e4e4);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.yotpo .yotpo-icon.yotpo-icon-empty-star.rating-star {
  background-image: none !important;
}
.yotpo .yotpo-icon.yotpo-icon-empty-star.rating-star:after {
  font-family: icon-casio !important;
  content: '\e969' !important;
  font-size: 15px;
  color: #e4e4e4;
}
@media screen and (max-width: 767px) {
  .yotpo.yotpo-main-widget {
    width: 100%;
    padding-left: 4.8vw;
    padding-right: 4.8vw;
  }
}
.yotpo.yotpo-main-widget .yotpo-icon-empty-star:before,
.yotpo.yotpo-main-widget .yotpo-icon-half-star:before,
.yotpo.yotpo-main-widget .yotpo-icon-star:before {
  content: '' !important;
}
.yotpo.yotpo-main-widget .yotpo-icon-empty-star:after,
.yotpo.yotpo-main-widget .yotpo-icon-half-star:after,
.yotpo.yotpo-main-widget .yotpo-icon-star:after {
  font-size: 18px !important;
}
.yotpo .yotpo-nav-wrapper {
  border-color: #000 !important;
}
.yotpo .yotpo-nav-wrapper span {
  color: #000 !important;
  font-weight: 700 !important;
}
.yotpo div.yotpo-modal-dialog {
  max-width: 100% !important;
}
.yotpo .yotpo-modal-active .yotpo-display-wrapper {
  padding-top: 60px;
}
@media (max-width: 767px) {
  .yotpo .yotpo-modal-active .yotpo-display-wrapper {
    padding-top: 9.06667vw;
  }
}
.yotpo .yotpo-display-wrapper.yotpo-no-reviews .yotpo-display-wrapper {
  display: none !important;
}
.yotpo .yotpo-display-wrapper {
  width: 100% !important;
  text-align: left !important;
}
@media screen and (max-width: 767px) {
  .yotpo .yotpo-display-wrapper .yotpo-nav.yotpo-nav-primary {
    margin-top: 20px;
  }
}
.yotpo .yotpo-display-wrapper .bottom-line-items-wrapper {
  position: relative !important;
  left: auto !important;
  -webkit-transform: none !important;
  transform: none !important;
}
@media (max-width: 960px) {
  .yotpo .yotpo-display-wrapper .bottom-line-items-wrapper {
    -webkit-transform: translateX(23%) !important;
    transform: translateX(23%) !important;
  }
}
.yotpo .yotpo-display-wrapper .bottom-line-items-wrapper .bottom-line-items {
  -webkit-padding-end: 21px !important;
  padding-inline-end: 21px !important;
}
.yotpo .yotpo-display-wrapper .yotpo-regular-box.yotpo-bottomline.bottom-line-items-container-desktop {
  padding-top: 10px !important;
  padding-bottom: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .yotpo .yotpo-display-wrapper .yotpo-regular-box.yotpo-bottomline.bottom-line-items-container-desktop {
    padding-top: 0 !important;
  }
}
.yotpo .yotpo-display-wrapper .yotpo-regular-box.yotpo-bottomline.bottom-line-items-container-mobile {
  padding-top: 0 !important;
}
.yotpo
  .yotpo-display-wrapper
  .yotpo-regular-box.yotpo-bottomline.bottom-line-items-container-mobile
  .bottom-line-items-wrapper {
  left: 0 !important;
  -webkit-transform: translateX(0) !important;
  transform: translateX(0) !important;
}
.yotpo
  .yotpo-display-wrapper
  .yotpo-regular-box.yotpo-bottomline.bottom-line-items-container-mobile
  .bottom-line-items-wrapper
  .bottom-line-items {
  -webkit-padding-end: 21px !important;
  padding-inline-end: 21px !important;
  -webkit-padding-start: 14% !important;
  padding-inline-start: 14% !important;
  margin-top: 13px !important;
}
.yotpo
  .yotpo-display-wrapper
  .yotpo-regular-box.yotpo-bottomline.bottom-line-items-container-mobile
  .bottom-line-items-wrapper
  .bottom-line-items
  .avg-score {
  left: 58% !important;
}
.yotpo
  .yotpo-display-wrapper
  .yotpo-regular-box.yotpo-bottomline.bottom-line-items-container-mobile
  span.yotpo-filter-stars.rating-stars-container {
  margin-left: 0 !important;
}
.yotpo
  .yotpo-display-wrapper
  .yotpo-regular-box.yotpo-bottomline.bottom-line-items-container-mobile
  span.reviews-qa-label.font-color-gray {
  padding-top: 7px !important;
  margin-left: 11px !important;
}
.yotpo .yotpo-display-wrapper ul.yotpo-dropdown.list-categories {
  min-width: 125px !important;
  border-radius: 0 !important;
}
.yotpo .yotpo-display-wrapper ul.yotpo-dropdown.list-categories .list-category a {
  color: #000 !important;
}
.yotpo .yotpo-display-wrapper ul.yotpo-dropdown.list-categories .list-category:hover {
  background-color: #fff !important;
  text-decoration: underline;
  opacity: 1 !important;
}
@media (min-width: 768px) {
  .yotpo .yotpo-display-wrapper span.reviews-qa-label.font-color-gray {
    -webkit-padding-start: 24px !important;
    padding-inline-start: 24px !important;
  }
}
@media (max-width: 767px) {
  .yotpo .yotpo-display-wrapper span.reviews-qa-label.font-color-gray {
    padding-top: 86px !important;
    margin-left: -165px !important;
  }
}
.yotpo .yotpo-display-wrapper .mobile-filters-modal-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: contents !important;
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
}
.yotpo .yotpo-display-wrapper .mobile-filters-modal-title > .yotpo-icon-cross {
  -webkit-box-ordinal-group: 2 !important;
  -ms-flex-order: 2 !important;
  order: 2 !important;
  float: right;
  padding-top: 10px !important;
  padding-right: 33px !important;
}
.yotpo .yotpo-display-wrapper .title-text {
  -webkit-box-ordinal-group: 1 !important;
  -ms-flex-order: 1 !important;
  order: 1 !important;
  font-size: 20px !important;
  font-weight: 500 !important;
  width: 130px !important;
  padding-left: 15px !important;
  text-align: start;
}
.yotpo .yotpo-display-wrapper .mobile-clear-all-btn {
  -webkit-box-ordinal-group: 3 !important;
  -ms-flex-order: 3 !important;
  order: 3 !important;
  float: right;
  position: absolute !important;
  margin-top: 34px !important;
  right: -4px !important;
  width: 75pt !important;
}
.yotpo .yotpo-display-wrapper div.mobile-filter-title {
  font-size: 18px !important;
  font-weight: 400 !important;
  padding-top: 45px !important;
  padding-bottom: 20px !important;
  padding-left: 15px !important;
}
.yotpo .yotpo-display-wrapper div.mobile-filter-radio-buttons {
  border-top: 0 !important;
  border-bottom: 0 !important;
}
.yotpo .yotpo-display-wrapper div.mobile-single-filter:first-child > .mobile-filter-title {
  padding-top: 57px !important;
}
.yotpo .yotpo-display-wrapper span.radio-label {
  font-size: 9pt !important;
}
.yotpo .yotpo-display-wrapper .mobile-filter-radio-button input[type='radio'] + span {
  position: relative;
  font-size: 9pt;
}
.yotpo .yotpo-display-wrapper .mobile-filter-radio-button input[type='radio'] + span:before {
  content: '';
  display: block;
  position: absolute;
  background: #fff !important;
  top: 1px !important;
  left: 0 !important;
  width: 20px !important;
  height: 20px !important;
  border: 1px solid #bebebe !important;
  border-radius: 50% !important;
}
.yotpo .yotpo-display-wrapper .mobile-filter-radio-button input[type='radio']:checked + span {
  position: relative;
  font-size: 9pt;
}
.yotpo .yotpo-display-wrapper .mobile-filter-radio-button input[type='radio']:checked + span:after {
  content: '';
  display: block;
  position: absolute;
  top: 2px !important;
  left: 3px !important;
  width: 14px !important;
  height: 14px !important;
  background: #000 !important;
  border-radius: 50% !important;
}
.yotpo .yotpo-display-wrapper .mobile-filters-footer-btn {
  position: relative !important;
  bottom: 0;
  width: 200px;
  height: 45px;
  text-align: center;
  margin: auto !important;
}
.yotpo .yotpo-display-wrapper .mobile-filters-footer-btn > .footer-text {
  height: 45px;
  padding: 15px;
  font-size: 14px !important;
  line-height: inherit;
}
.yotpo div.footer-text {
  color: #fff !important;
}
.yotpo div.yotpo-filter-tag {
  background-color: #fff;
}
.yotpo .yotpo-label-container {
  border-top: 0 !important;
  padding-top: 0 !important;
}
@media screen and (max-width: 767px) {
  .yotpo .yotpo-label-container {
    padding-bottom: 15px !important;
  }
}
.yotpo .yotpo-default-button.primary-color-btn.yotpo-submit,
.yotpo .yotpo-default-button.write-review-button.write-first-review-button {
  text-decoration: none !important;
  background-color: #000 !important;
  color: #fff !important;
  outline: none;
}
.yotpo .yotpo-default-button.primary-color-btn.yotpo-submit:hover,
.yotpo .yotpo-default-button.write-review-button.write-first-review-button:hover {
  background-color: #7f7f7f !important;
}
.yotpo .write-review .yotpo-header-title {
  font-weight: 700 !important;
  font-size: 1pc !important;
}
.yotpo .write-review .yotpo-mandatory-explain {
  font-weight: 500 !important;
  font-size: 9pt !important;
  color: #abaaaa;
}
.yotpo .write-review input.y-input,
.yotpo .write-review textarea.yotpo-text-box {
  margin: 20px 0 30px;
}
.yotpo .form-input-error {
  color: #000 !important;
  font-weight: 700 !important;
}
.yotpo .error {
  border: 1px solid #000 !important;
}
.yotpo .write-question-review-buttons-container {
  bottom: 10px;
  position: relative;
  z-index: 1;
}
.yotpo .write-question-review-buttons-container .write-question-review-button {
  border-radius: 0 !important;
  border: 1px solid #bebebe !important;
}
.yotpo .write-question-review-buttons-container .write-question-review-button:hover {
  border: 1px solid #000 !important;
}
@media screen and (max-width: 767px) {
  .yotpo .write-question-review-buttons-container .write-question-review-button {
    width: auto !important;
  }
}
.yotpo .new-yotpo-small-box {
  margin-top: 0 !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.yotpo .yotpo-nav-content span {
  color: #000 !important;
}
.yotpo .yotpo-nav-content .yotpo-reviews-filters.yotpo-active {
  padding-top: 30px;
  padding-bottom: 28px;
  display: none;
}
.yotpo .yotpo-nav-content .filters-container-title {
  padding-bottom: 5px;
}
.free-text-search .yotpo .yotpo-nav-content.free-text-search-input {
  padding-bottom: 0;
}
.yotpo .yotpo-nav-content input.free-text-search-input {
  margin: 15px 0 5px !important;
}
@media screen and (max-width: 767px) {
  .yotpo .yotpo-nav-content input.free-text-search-input {
    margin: 20px 0 !important;
  }
}
.yotpo .yotpo-nav-content .yotpo-first-review {
  margin-bottom: 75pt;
}
.yotpo .yotpo-reviews-header {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
  margin: 0 !important;
}
.yotpo .yotpo-reviews .yotpo-icon-profile {
  display: none !important;
}
.yotpo .yotpo-regular-box,
.yotpo .yotpo-regular-box-filters-padding {
  padding-top: 30px !important;
  padding-bottom: 0 !important;
  margin: 0 !important;
}
@media print, screen and (min-width: 768px) {
  .yotpo .yotpo-regular-box,
  .yotpo .yotpo-regular-box-filters-padding {
    padding-bottom: 15px !important;
  }
}
@media screen and (max-width: 767px) {
  .yotpo .yotpo-regular-box,
  .yotpo .yotpo-regular-box-filters-padding {
    padding-top: 72px !important;
  }
}
.yotpo div.yotpo-header-element {
  display: inline-block !important;
}
.yotpo div.yotpo-header-element span.yotpo-user-name {
  float: right !important;
}
@media screen and (max-width: 767px) {
  .yotpo div.yotpo-header-element span.yotpo-user-name {
    float: left !important;
  }
}
.yotpo div.yotpo-header-element span.yotpo-user-title {
  display: none;
}
.yotpo div.yotpo-header-element .label-with-tooltip.pull-left {
  float: right !important;
}
@media print, screen and (min-width: 768px) {
  .yotpo div.yotpo-header-element > .yotpo-clr {
    display: none !important;
  }
}
@media screen and (max-width: 767px) {
  .yotpo div.yotpo-header-element > .yotpo-clr {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}
.yotpo div.yotpo-header-element > .yotpo-review-stars {
  margin-top: -3px !important;
}
@media screen and (max-width: 767px) {
  .yotpo div.yotpo-header-element > .yotpo-review-stars {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: -50px !important;
    margin-left: 0 !important;
  }
}
.yotpo div.yotpo-main {
  margin-left: 0 !important;
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}
@media screen and (max-width: 767px) {
  .yotpo div.yotpo-main {
    margin-bottom: 45px !important;
  }
}
.yotpo div.yotpo-main > .content-title {
  padding-bottom: 20px !important;
  font-size: 1pc;
  font-weight: 700;
}
@media screen and (max-width: 767px) {
  .yotpo div.yotpo-main > .content-title {
    font-size: 14px;
  }
}
.yotpo div.yotpo-footer {
  margin-left: 0 !important;
}
.yotpo div.yotpo-footer .footer-actions {
  display: inline-block !important;
}
.yotpo div.yotpo-footer > .footer-additional-actions > .yotpo-review-date {
  display: none;
}
.yotpo .filters-container .desktop-clear-all-bt,
.yotpo .filters-container .desktop-clear-all-btn,
.yotpo .filters-container .free-text-search-input,
.yotpo .filters-dropdown .yotpo-dropdown-button,
.yotpo .yotpo-icon-btn {
  border-radius: 0;
}
.yotpo .yotpo-font-bold {
  font-weight: 700 !important;
}
.yotpo .yotpo-main .content-title {
  color: #000 !important;
}
.yotpo .yotpo-main .content-review {
  color: #000 !important;
  font-weight: 400 !important;
}
@media screen and (max-width: 767px) {
  .yotpo .yotpo-main .content-review {
    font-size: 9pt;
  }
}
.yotpo .y-input,
.yotpo .y-label,
.yotpo .yotpo-or {
  color: #000 !important;
}
.yotpo .yotpo-lightbox-container .yotpo-lightbox-content-container {
  padding: 36px 25px !important;
}
.yotpo .yotpo-lightbox-container span.yotpo-icon.yotpo-icon-thumbs-down:before,
.yotpo .yotpo-lightbox-container span.yotpo-icon.yotpo-icon-thumbs-up:before {
  color: #000 !important;
}
.yotpo .yotpo-lightbox-container .yotpo-label .yotpo-logo-bg-white {
  background-color: #000 !important;
}
.yotpo .yotpo-lightbox-container a.social-link {
  opacity: 1 !important;
}
.yotpo .yotpo-lightbox-container a.social-link.popup-link:before {
  color: #000 !important;
}
.yotpo .yotpo-lightbox-container .yotpo-icon-profile.yotpo-header-element {
  display: none !important;
}
.yotpo .yotpo-lightbox-container div.yotpo-header-element {
  display: inline-block !important;
}
@media print, screen and (min-width: 768px) {
  .yotpo .yotpo-lightbox-container div.yotpo-header-element > .yotpo-clr {
    display: none !important;
  }
}
@media screen and (max-width: 767px) {
  .yotpo .yotpo-lightbox-container div.yotpo-header-element > .yotpo-clr {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}
.yotpo .yotpo-lightbox-container div.yotpo-header-element > .yotpo-review-stars {
  margin-top: -61px !important;
  margin-left: 0 !important;
}
@media screen and (max-width: 767px) {
  .yotpo .yotpo-lightbox-container div.yotpo-header-element > .yotpo-review-stars {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: -59px !important;
    margin-left: 0 !important;
  }
}
.yotpo a,
.yotpo div,
.yotpo form,
.yotpo i,
.yotpo img,
.yotpo input,
.yotpo label,
.yotpo li,
.yotpo p,
.yotpo span,
.yotpo strong,
.yotpo sup,
.yotpo textarea,
.yotpo ul {
  font-weight: 200 !important;
  outline: none;
  color: #000 !important;
}
.p-product_detail .yotpo.bottomLine {
  overflow: hidden;
  position: relative !important;
  float: right !important;
}
.p-product_detail .yotpo.bottomLine .yotpo-stars .yotpo-icon {
  width: 15px !important;
  height: 15px !important;
}
.p-product_detail .yotpo.bottomLine .yotpo-stars .yotpo-icon:before {
  display: none;
}
.p-product_detail .yotpo.bottomLine .star-clickable {
  outline: none;
}
.p-product_detail .yotpo.bottomLine a.text-m {
  font-size: 9pt;
  margin-top: 1px;
  margin-left: 5px;
  color: #000 !important;
  font-weight: 400;
}
@media (min-width: 768px) {
  .p-product_detail .yotpo.bottomLine a.text-m.write-review-btn-hidden {
    margin-right: 4em !important;
  }
}
@media screen and (max-width: 767px) {
  .p-product_detail .yotpo.bottomLine a.text-m.write-review-btn-hidden {
    margin-right: 4.7em !important;
  }
}
.p-product_detail .yotpo.bottomLine .standalone-bottomline {
  margin-right: 0 !important;
}
.p-product_detail .yotpo.bottomLine .standalone-bottomline a.text-m {
  width: 17px;
  height: 17px;
  margin-left: 0 !important;
  overflow: hidden;
  text-align: right;
}
@media (min-width: 768px) {
  .p-product_detail .yotpo.bottomLine {
    margin-bottom: 10px !important;
  }
}
@media (min-width: 995px) {
  .p-product_detail .yotpo.bottomLine {
    margin-top: 5px;
  }
}
@media (max-width: 767px) {
  .p-product_detail .yotpo.bottomLine {
    height: calc(18px + 2.13333vw);
    min-width: 1px;
    right: 0.53333vw;
    top: 0;
  }
  .p-product_detail .yotpo.bottomLine .yotpo-display-wrapper {
    padding: 1.06667vw;
    vertical-align: top;
  }
}
.p-product_detail .yotpo.bottomLine .yotpo-stars .yotpo-icon.yotpo-icon-empty-star:first-child,
.p-product_detail
  .yotpo.bottomLine
  .yotpo-stars
  .yotpo-icon.yotpo-icon-empty-star:first-child
  ~ .yotpo-icon-empty-star {
  display: none;
}
html[lang='ja-JP'] .p-product_detail .yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,
html[lang='ja-JP'] .p-product_detail .yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-title,
html[lang='ja'] .p-product_detail .yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,
html[lang='ja'] .p-product_detail .yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-title,
html[lang='zh-TW'] .p-product_detail .yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,
html[lang='zh-TW']
  .p-product_detail
  .yotpo
  .yotpo-review
  .yotpo-header
  .yotpo-header-element
  .y-label.yotpo-user-title {
  display: block;
  font-weight: 400 !important;
  color: #abaaaa !important;
  float: right !important;
}
html[lang='en-US'] .p-product_detail .yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,
html[lang='en-US']
  .p-product_detail
  .yotpo
  .yotpo-review
  .yotpo-header
  .yotpo-header-element
  .y-label.yotpo-user-title {
  display: none;
}
html[lang='en-US'] .p-product_detail .yotpo .yotpo-review .yotpo-header .yotpo-header-element > .yotpo-review-stars {
  margin-top: 0 !important;
}
@media screen and (max-width: 767px) {
  html[lang='en-US'] .p-product_detail .yotpo .yotpo-regular-box,
  html[lang='en-US'] .p-product_detail .yotpo .yotpo-regular-box-filters-padding {
    padding-top: 42px !important;
  }
}
html .yotpo a,
html .yotpo div,
html .yotpo form,
html .yotpo i,
html .yotpo img,
html .yotpo input,
html .yotpo label,
html .yotpo li,
html .yotpo p,
html .yotpo span,
html .yotpo strong,
html .yotpo sup,
html .yotpo textarea,
html .yotpo ul {
  font-family:
    din-2014,
    Noto Sans JP,
    ヒラギノ角ゴ ProN,
    Hiragino Kaku Gothic ProN,
    Meiryo,
    メイリオ,
    sans-serif !important;
}
html[lang='zh-tw'],
html[lang='zh'] {
  font-family:
    din-2014,
    Noto Sans TC,
    sans-serif;
}
.cmp-youtube {
  position: relative;
  width: 100%;
  padding-top: 56.25%;
}
.cmp-youtube iframe {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.cmp-youtube.cmp-youtube-stretch:before {
  padding-top: 0 !important;
}
.cmp-youtube--fixed .cmp-youtube {
  padding-top: 0;
}
.cmp-youtube--fixed .cmp-youtube iframe {
  position: relative;
}
@media (max-width: 767px) {
  .cmp-youtube--fixed .cmp-youtube iframe {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .p-product_detail-info .p-product_detail-variation_customized-dictionary {
    margin-top: 10px;
  }
}
.p-product_detail-info .p-product_detail-variation_customized-dictionary-link-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 8px 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
@media (max-width: 767px) {
  .p-product_detail-info .p-product_detail-variation_customized-dictionary-link-list {
    padding: 0 4.26667vw;
  }
}
.p-product_detail-info .p-product_detail-variation_customized-dictionary-link-list a {
  font-size: small;
  width: 49%;
  height: 4.38917vw;
  max-height: 60px;
  border: 1px solid hsla(0, 0%, 43.9%, 0.26);
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-decoration: none;
}
@media (max-width: 767px) {
  .p-product_detail-info .p-product_detail-variation_customized-dictionary-link-list a {
    height: 16vw;
  }
}
.p-product_detail-info .p-product_detail-variation_customized-dictionary-link-list a:hover {
  border: 1px solid #000;
}
.p-product_detail-info
  .p-product_detail-variation_customized-dictionary-link-list
  a
  .p-product_detail-variation_customized-dictionary-link-list__itm {
  height: 100%;
  width: 100%;
  -webkit-box-pack: left;
  -ms-flex-pack: left;
  justify-content: left;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #000;
}
.p-product_detail-info
  .p-product_detail-variation_customized-dictionary-link-list
  a
  .p-product_detail-variation_customized-dictionary-link-list__itm
  span {
  line-height: 1.1;
  padding-left: 1em;
  font-size: 0.95099vw;
}
@media (min-width: 1367px) {
  .p-product_detail-info
    .p-product_detail-variation_customized-dictionary-link-list
    a
    .p-product_detail-variation_customized-dictionary-link-list__itm
    span {
    font-size: 13px;
  }
}
@media (max-width: 767px) {
  .p-product_detail-info
    .p-product_detail-variation_customized-dictionary-link-list
    a
    .p-product_detail-variation_customized-dictionary-link-list__itm
    span {
    font-size: 3.46667vw;
    padding-left: 0.5em;
  }
}
.p-product_detail-info
  .p-product_detail-variation_customized-dictionary-link-list
  a
  .p-product_detail-variation_customized-dictionary-link-list__itm:before {
  content: '';
  display: inline-block;
  background: url(clientlib-site/resources/images/common/icon/icon_radio_unchecked.svg);
  background-repeat: no-repeat;
  width: 2em;
  height: 1.7em;
  position: relative;
  top: 0.05rem;
  left: 0.73153vw;
}
@media (max-width: 767px) {
  .p-product_detail-info
    .p-product_detail-variation_customized-dictionary-link-list
    a
    .p-product_detail-variation_customized-dictionary-link-list__itm:before {
    left: 1.6vw;
    top: 0.1em;
  }
}
.p-product_detail-info
  .p-product_detail-variation_customized-dictionary-link-list
  a
  .p-product_detail-variation_customized-dictionary-link-list__itm.is-current {
  background-color: #bebebe;
}
.p-product_detail-info
  .p-product_detail-variation_customized-dictionary-link-list
  a
  .p-product_detail-variation_customized-dictionary-link-list__itm.is-current:before {
  content: '';
  background: url(clientlib-site/resources/images/common/icon/icon_radio_checked.svg);
  background-repeat: no-repeat;
}
.p-product_detail-info .p-product_detail-price.mobile-only {
  display: none;
}
@media (max-width: 767px) {
  .p-product_detail-info .p-product_detail-price.mobile-only {
    display: block;
    padding-right: 4.26667vw;
  }
}
.p-product_detail-info .p-product_detail-variation_customized-dictionary-heading {
  text-align: center;
  clear: both;
}
.cmp-dictionary-comparison .cmp-favorite-list-section {
  margin-top: 40px;
}
.cmp-dictionary-comparison__button {
  width: 100%;
  text-align: center;
}
.cmp-dictionary-comparison__button-fixed {
  position: fixed;
  bottom: 0;
}
.cmp-dictionary-comparison .color-variation__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: left;
  -ms-flex-pack: left;
  justify-content: left;
  gap: 15px;
}
.cmp-dictionary-comparison .color-variation__palette {
  width: 24px;
  height: 24px;
}
.cmp-dictionary-comparison .content-title {
  background-color: #dedada;
}
.cmp-dictionary-comparison .content-data {
  text-align: center;
  padding: 5px 0;
  font-size: 14px;
}
.cmp-exword-contents-tab {
  margin-top: 60px;
  margin-bottom: 5pc;
}
@media (max-width: 767px) {
  .cmp-exword-contents-tab {
    margin-top: 40px;
    margin-bottom: 60px;
  }
}
.cmp-exword-contents-tab__title {
  font-size: 20px;
  font-weight: 700;
}
.cmp-exword-contents-tab__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
  margin-bottom: 30px;
}
.cmp-exword-contents-tab__content {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column;
  flex-flow: column;
  width: 220px;
}
.cmp-exword-contents-tab__content img {
  width: 100%;
}
@media (max-width: 767px) {
  .cmp-exword-contents-tab__content {
    width: 10pc;
  }
}
.cmp-exword-contents-tab__content-label {
  color: #970000;
  height: 20px;
}
.cmp-exword-contents-tab__content-title {
  text-align: center;
  font-size: 1pc;
  font-weight: 700;
}
.cmp-exword-contents-tab__button {
  text-align: center;
}
.cmp-exword-contents-tab .cmp-tabs__tablist {
  -webkit-box-pack: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  overflow-x: auto;
}
.cmp-exword-contents-tab .cmp-tabs__tablist li {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.cmp-exword-contents-tab .cmp-tabs__tabpanel {
  margin-top: 17px;
}
.cmp-exword-contents-table .divider {
  border-bottom: 1px solid #bebebe;
  margin: 15px 0;
}
.cmp-exword-contents-table .close_button {
  border: 1px solid #bebebe;
  height: 18px;
  background-image: url(clientlib-site/resources/images/common/icon/icon_arrow_down.svg);
  background-repeat: no-repeat;
  background-position: 50%;
  margin: 10px 0;
}
.cmp-exword-contents-table .close_button.is-open {
  background-image: url(clientlib-site/resources/images/common/icon/icon_arrow_up.svg);
}
.cmp-exword-contents-table__contentslist-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 0 5px;
}
.cmp-exword-contents-table__table {
  overflow-x: auto;
}
.cmp-exword-contents-table__table--control-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 0 13px;
  margin: 25px 15px;
}
.cmp-exword-contents-table__table--control-wrapper .cmp-button {
  min-width: 150px;
  min-height: 28px;
  font-size: 9pt;
}
.cmp-exword-contents-table__table td,
.cmp-exword-contents-table__table th {
  border: 1px solid #bebebe;
}
.cmp-exword-contents-table__table th:first-child {
  border: none;
}
.cmp-exword-contents-table__table th {
  -webkit-writing-mode: vertical-lr;
  -ms-writing-mode: tb-lr;
  writing-mode: vertical-lr;
  text-orientation: upright;
  text-align: left;
}
.cmp-exword-contents-table__table .icon-cancel {
  height: 20px;
  width: 20px;
  background-image: url(clientlib-site/resources/images/common/icon/icon_cancel.svg);
  background-repeat: no-repeat;
  background-position: 50%;
  display: inline-block;
}
.cmp-exword-contents-table__table--category {
  -webkit-writing-mode: vertical-lr;
  -ms-writing-mode: tb-lr;
  writing-mode: vertical-lr;
  text-orientation: upright;
}
.cmp-exword-contents-table__table--cell {
  text-align: center;
}
.cmp-exword-contents-table__table .background-gray {
  background-color: #f7f8fa;
}
.cmp-exword-contents-table .ques {
  background: #eee;
  width: 1.5em;
  line-height: 1.5em;
  text-align: center;
  border-radius: 50%;
}
.cmp-product_panel_list-hs__accesscode {
  text-align: center;
}
.cmp-product_panel_list-hs__accesscode input {
  width: 30%;
}
@media (max-width: 767px) {
  .cmp-product_panel_list-hs__accesscode input {
    width: 80%;
  }
}
.cmp-product_panel_list-hs__accesscode .icon-black {
  margin-left: -25px;
  vertical-align: middle;
}
.cmp-product_panel_list-hs__groupname {
  text-align: center;
  font-size: 2pc;
  padding-top: 22px;
}
.image-frame__modal__carousel__wp {
  display: none;
  width: 100vw;
  height: 100%;
  position: fixed;
  z-index: 1100;
  top: 0;
  left: 0;
  pointer-events: none;
  opacity: 0;
  -webkit-transition: 0.25s ease-out;
  transition: 0.25s ease-out;
  background: #fff;
  list-style: none;
}
.image-frame__modal__carousel__wp.is-show {
  display: block;
  opacity: 1;
  pointer-events: all;
}
.image-frame__modal__carousel {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
  overflow: hidden;
  width: 100vw;
}
.image-frame__modal__carousel__itm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  width: 100%;
  height: 100vw !important;
}
@media (min-width: 768px) {
  .image-frame__modal__carousel__itm {
    height: 80vh !important;
  }
}
.image-frame__modal__carousel__itm img,
.image-frame__modal__carousel__itm video {
  max-width: 100%;
  max-height: 100%;
  vertical-align: top;
}
.image-frame__modal__carousel__itm-desc {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 2.13333vw;
  background-color: hsla(0, 0%, 100%, 0.8);
  text-align: center;
  font-size: 9pt;
  font-size: 3.2vw;
}
.image-frame__modal__carousel__itm-desc:empty {
  padding: 0;
}
.image-frame__modal__btn__close {
  position: fixed;
  z-index: 1102;
  top: 24px;
  right: 24px;
  cursor: pointer;
  width: 41px;
  height: 41px;
  background-image: url(clientlib-site/resources/images/common/icon/icon_close.svg);
}
.cmp-modal-customize-error {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 120%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 1002;
}
@media (max-width: 767px) {
  .cmp-modal-customize-error .cmp-modal,
  .cmp-modal-customize-error .cmp-success-modal {
    width: 82vw;
  }
}
.cmp-modal-customize-error .cmp-modal .cmp-modal-content,
.cmp-modal-customize-error .cmp-success-modal .cmp-modal-content {
  width: 100%;
  max-width: 376px;
  height: auto;
  max-height: 600px;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 40px 28px;
}
@media (max-width: 767px) {
  .cmp-modal-customize-error .cmp-modal .cmp-modal-content,
  .cmp-modal-customize-error .cmp-success-modal .cmp-modal-content {
    max-width: 100%;
  }
}
.cmp-modal-customize-error .cmp-modal .cmp-modal-content__txt,
.cmp-modal-customize-error .cmp-success-modal .cmp-modal-content__txt {
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 20px;
  text-align: center;
}
.cmp-modal-customize-error .cmp-modal .cmp-modal-content__desc,
.cmp-modal-customize-error .cmp-success-modal .cmp-modal-content__desc {
  font-size: 14px;
  margin-top: 10px;
}
.cmp-modal-customize-error .cmp-modal .cmp-modal-content__tutorial,
.cmp-modal-customize-error .cmp-success-modal .cmp-modal-content__tutorial {
  position: relative;
  width: 100%;
}
.cmp-modal-customize-error .cmp-modal .cmp-modal-content__tutorial img,
.cmp-modal-customize-error .cmp-success-modal .cmp-modal-content__tutorial img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: top;
}
.cmp-modal-customize-error .cmp-modal .cmp-modal-content .cmp-button,
.cmp-modal-customize-error .cmp-success-modal .cmp-modal-content .cmp-button {
  cursor: pointer;
  margin-top: 20px;
}
.cmp-modal-customize-error .cmp-modal-content__close {
  position: absolute;
  right: 0;
  top: -30px;
  background: url(clientlib-site/resources/images/common/icon/icon_modal_close.svg) 50% 50% no-repeat;
  width: 20px;
  height: 20px;
}
.cmp-modal-customize-error .cmp-modal-content__close a {
  display: block;
}
.cmp-modal-customize-error .cmp-modal-content__close a span {
  text-indent: -99999px;
  font-size: 0;
}
.cmp-product-detail__my-gshock {
  padding-bottom: 9px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 6px 0 9pt;
  max-width: 100%;
  overflow-x: auto;
}
@media (min-width: 768px) {
  .cmp-product-detail__my-gshock {
    padding-bottom: 10px;
  }
}
.cmp-product-detail__my-gshock-container {
  font-size: 1pc;
  line-height: 21px;
}
.cmp-product-detail__my-gshock-container.hide {
  display: none;
}
@media (max-width: 767px) {
  .cmp-product-detail__my-gshock-container .cmp-product-detail__my-gshock-label {
    margin-left: 8px;
  }
}
.cmp-product-detail__my-gshock label span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
.cmp-product-detail__my-gshock label input[type='radio'] {
  display: none;
}
.cmp-product-detail__my-gshock label input[type='radio']:checked + span {
  border: 1px solid #000;
}
.cmp-product-detail__my-gshock label img {
  height: 16vw;
  -o-object-fit: contain;
  object-fit: contain;
}
@media (min-width: 768px) {
  .cmp-product-detail__my-gshock label img {
    height: 58px;
    width: 58px;
  }
}
.cmp-product-detail__my-gshock li {
  background-color: #f7f8fa;
  width: 21.86667vw;
  height: 21.86667vw;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
@media (min-width: 768px) {
  .cmp-product-detail__my-gshock li {
    width: 5pc;
    height: 5pc;
  }
}
.cmp-product-detail__my-gshock li:not(:first-child) {
  margin-left: 1.33333vw;
}
@media (min-width: 768px) {
  .cmp-product-detail__my-gshock li:not(:first-child) {
    margin-left: 5px;
  }
}
.cmp-product-detail__my-gshock::-webkit-scrollbar {
  height: 9pt;
}
.cmp-product-detail__my-gshock::-webkit-scrollbar-track {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #eee),
    color-stop(58.33333%, #eee),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
}
.cmp-product-detail__my-gshock::-webkit-scrollbar-thumb {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(41.66667%, #fff),
    color-stop(41.66667%, #999),
    color-stop(58.33333%, #999),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #999 0, #999 58.33333%, #fff 0, #fff);
}
.cmp-product-detail__my-gshock::-webkit-scrollbar-thumb:hover {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#fff),
    color-stop(25%, #fff),
    color-stop(41.66667%, #000),
    color-stop(58.33333%, #000),
    color-stop(58.33333%, #fff),
    to(#fff)
  );
  background: linear-gradient(0deg, #fff 0, #fff 25%, #000 41.66667%, #000 58.33333%, #fff 0, #fff);
}
.p-product_detail-size-variation,
.p-product_detail-variation {
  margin-bottom: 9pt;
  padding-bottom: 9px;
}
@media (min-width: 768px) {
  .p-product_detail-size-variation,
  .p-product_detail-variation {
    margin-bottom: 9pt;
    padding-bottom: 9px;
  }
}
@media (max-width: 1023px) {
  .p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-carousel .slick-for img {
    max-height: calc(var(--vhMobile, 100vh) - 413px);
  }
}
@media (min-width: 1024px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  .p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-carousel .slick-for img {
    max-height: calc(var(--vhMobile, 100vh) - 500px);
  }
}
@media (max-height: 415px) and (orientation: landscape) and (max-width: 813px) {
  .p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-carousel .slick-for img {
    max-height: calc(100vh - 283px);
  }
}
@media (min-width: 1024px) and (orientation: landscape) {
  .p-product__customize .p-product__customize--options-expanded .mini-carousel {
    max-width: 484px !important;
    padding: 0 84px !important;
  }
  .p-product__customize .p-product__customize--options-expanded .p-product__customize-carousel > div.slick-for {
    height: calc(100vh - 68px);
  }
  .p-product__customize .p-product__customize--options-expanded .p-product__customize-carousel img {
    max-width: 100%;
  }
}
@media (max-width: 1250px) and (orientation: landscape) {
  .p-product__customize .p-product__customize--options-expanded .mini-carousel {
    max-width: 426px !important;
    padding: 0 84px !important;
  }
}
.p-product__customize .p-product__customize-carousel {
  position: relative;
}
.p-product__customize .p-product__customize-carousel .swiper-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 1023px) {
  .p-product__customize .p-product__customize-carousel {
    overflow: hidden;
  }
}
@media (min-width: 1024px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  .p-product__customize .p-product__customize-carousel {
    overflow: hidden;
  }
}
.p-product__customize .p-product__customize-carousel-next,
.p-product__customize .p-product__customize-carousel-prev {
  position: absolute;
  height: 20px;
  background-color: transparent;
  z-index: 2;
}
@media (min-width: 1024px) {
  .p-product__customize .p-product__customize-carousel-next,
  .p-product__customize .p-product__customize-carousel-prev {
    display: none;
  }
}
.p-product__customize .p-product__customize-carousel-next {
  right: 30px;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.p-product__customize .p-product__customize-carousel-prev {
  left: 30px;
}
.p-product__customize .p-product__customize-carousel .slick-for {
  margin: 0 auto;
}
.p-product__customize .p-product__customize-carousel .slick-for img {
  margin: 0 auto;
  max-height: calc(100vh - 198px);
  -o-object-fit: contain;
  object-fit: contain;
}
@media (max-width: 1023px) {
  .p-product__customize .p-product__customize-carousel .slick-for img {
    max-width: 100%;
  }
}
@media (min-width: 1024px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  .p-product__customize .p-product__customize-carousel .slick-for img {
    max-width: 100%;
  }
}
@media (min-width: 1024px) and (orientation: landscape) {
  .p-product__customize .p-product__customize-carousel .slick-for img {
    max-height: calc(100vh - 68px);
  }
}
.p-product__customize .p-product__customize-carousel .slick-for .swiper-pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
  position: absolute;
  z-index: 2;
  bottom: -8px;
}
@media (min-width: 1024px) and (orientation: landscape) {
  .p-product__customize .p-product__customize-carousel .slick-for .swiper-pagination {
    display: none;
  }
}
.p-product__customize .p-product__customize-carousel .slick-for .swiper-pagination .swiper-pagination-bullet {
  margin: 0;
  display: block !important;
  background-color: #b9b9b9;
  text-indent: -750pt;
  width: 7px;
  height: 3px;
  overflow: hidden;
  padding: 0;
  border-radius: unset;
  opacity: 1;
}
.p-product__customize .p-product__customize-carousel .slick-for .swiper-pagination .swiper-pagination-bullet-active {
  background-color: #000;
}
.p-product__customize .p-product__customize-carousel .mini-carousel {
  max-width: 662px;
  margin: 0 auto;
  -webkit-box-shadow: 0 2px 50px rgba(0, 0, 0, 0.1607843137254902);
  box-shadow: 0 2px 50px rgba(0, 0, 0, 0.1607843137254902);
  padding: 0 66px;
  -webkit-transform: translateY(-131%);
  transform: translateY(-131%);
  background-color: hsla(0, 0%, 100%, 0.3);
  z-index: 1;
}
@media (max-width: 1023px) {
  .p-product__customize .p-product__customize-carousel .mini-carousel {
    display: none !important;
  }
}
@media (min-width: 1024px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  .p-product__customize .p-product__customize-carousel .mini-carousel {
    display: none !important;
  }
}
@media (max-width: 1199px) {
  .p-product__customize .p-product__customize-carousel .mini-carousel {
    max-width: 500px;
  }
}
.p-product__customize .p-product__customize-carousel .mini-carousel .swiper-slide {
  width: 86px;
  height: 86px;
  margin: 0 10px;
}
.p-product__customize .p-product__customize-carousel .mini-carousel .swiper-slide > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.p-product__customize .p-product__customize-carousel .mini-carousel .swiper-slide img {
  position: relative;
  top: 13px;
  max-width: 60px;
  height: 60px;
  -o-object-fit: cover;
  object-fit: cover;
  margin: 0 auto;
}
.p-product__customize .p-product__customize-carousel .mini-carousel .swiper-slide.swiper-slide-active {
  background-color: #fff;
}
.p-product__customize .p-product__customize-carousel .mini-carousel .swiper-next,
.p-product__customize .p-product__customize-carousel .mini-carousel .swiper-prev {
  position: absolute;
  height: 15px;
  background-color: transparent;
}
.p-product__customize .p-product__customize-carousel .mini-carousel .swiper-prev {
  left: 25px;
  background-color: transparent;
}
.p-product__customize .p-product__customize-carousel .mini-carousel .swiper-next {
  right: 25px;
  background-color: transparent;
}
.p-product__customize .p-product__customize-carousel .slick-slider {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.p-product__customize .p-product__customize-carousel .slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.p-product__customize .p-product__customize-carousel .slick-list:focus {
  outline: none;
}
.p-product__customize .p-product__customize-carousel .slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.p-product__customize .p-product__customize--options-expanded .p-product__customize-options .option-title,
.p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-options .option-title {
  display: none;
}
@media (max-width: 1023px) {
  .p-product__customize .p-product__customize--options-expanded .p-product__customize-options-list .simplebar-content,
  .p-product__customize
    .p-product__customize--options-semi-expanded
    .p-product__customize-options-list
    .simplebar-content {
    height: 60px;
    position: relative;
    top: 2px;
    z-index: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
  }
  .p-product__customize .p-product__customize--options-expanded .p-product__customize-options-list li,
  .p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-options-list li {
    margin-right: 44px;
  }
  .p-product__customize .p-product__customize--options-expanded .p-product__customize-options-list li:last-child,
  .p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-options-list li:last-child {
    margin-right: 0;
    padding-right: 10px;
  }
  .p-product__customize .p-product__customize--options-expanded .p-product__customize-options-list li:last-child:after,
  .p-product__customize
    .p-product__customize--options-semi-expanded
    .p-product__customize-options-list
    li:last-child:after {
    margin-left: -5px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (max-width: 1023px) {
  .p-product__customize .p-product__customize--options-expanded .p-product__customize-options-list,
  .p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-options-list {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
}
@media (max-width: 1023px) {
  .p-product__customize
    .p-product__customize--options-expanded
    .p-product__customize-options-list
    .simplebar-track.simplebar-horizontal,
  .p-product__customize
    .p-product__customize--options-semi-expanded
    .p-product__customize-options-list
    .simplebar-track.simplebar-horizontal {
    height: 8px;
    opacity: 0;
    bottom: -6px;
    z-index: 1001;
    background: -webkit-gradient(
      linear,
      left bottom,
      left top,
      from(#fff),
      color-stop(41.66667%, #fff),
      color-stop(41.66667%, #eee),
      color-stop(58.33333%, #eee),
      color-stop(58.33333%, #fff),
      to(#fff)
    );
    background: linear-gradient(0deg, #fff 0, #fff 41.66667%, #eee 0, #eee 58.33333%, #fff 0, #fff);
  }
  .p-product__customize
    .p-product__customize--options-expanded
    .p-product__customize-options-list
    .simplebar-track.simplebar-horizontal
    .simplebar-scrollbar,
  .p-product__customize
    .p-product__customize--options-semi-expanded
    .p-product__customize-options-list
    .simplebar-track.simplebar-horizontal
    .simplebar-scrollbar {
    top: 0;
    height: 8px;
  }
  .p-product__customize
    .p-product__customize--options-expanded
    .p-product__customize-options-list
    .simplebar-track.simplebar-horizontal
    .simplebar-scrollbar:before,
  .p-product__customize
    .p-product__customize--options-semi-expanded
    .p-product__customize-options-list
    .simplebar-track.simplebar-horizontal
    .simplebar-scrollbar:before {
    opacity: 1;
    -webkit-transition: auto;
    transition: auto;
    background: -webkit-gradient(
      linear,
      left bottom,
      left top,
      from(#fff),
      color-stop(25%, #fff),
      color-stop(41.66667%, #000),
      color-stop(58.33333%, #000),
      color-stop(58.33333%, #fff),
      to(#fff)
    );
    background: linear-gradient(0deg, #fff 0, #fff 25%, #000 41.66667%, #000 58.33333%, #fff 0, #fff);
  }
}
@media (max-width: 767px) {
  .p-product__customize .p-product__customize--options-expanded .p-product__customize-options-list,
  .p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-options-list {
    padding-top: 3px;
    height: 65px;
  }
}
@media (max-height: 415px) and (orientation: landscape) and (max-width: 813px) {
  .p-product__customize .p-product__customize--options-expanded .p-product__customize-options-list,
  .p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-options-list {
    height: 70px;
    top: 10px;
  }
}
@media (min-width: 1024px) and (orientation: landscape) {
  .p-product__customize .p-product__customize--options-expanded .p-product__customize-options-list,
  .p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-options-list {
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
  .p-product__customize .p-product__customize--options-expanded .p-product__customize-options-list::-webkit-scrollbar,
  .p-product__customize
    .p-product__customize--options-semi-expanded
    .p-product__customize-options-list::-webkit-scrollbar {
    display: none;
  }
  .p-product__customize .p-product__customize--options-expanded .p-product__customize-options-list:hover,
  .p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-options-list:hover {
    -webkit-overflow-scrolling: auto;
    overflow-y: auto;
    scrollbar-width: 4px;
    -ms-overflow-style: auto;
  }
  .p-product__customize
    .p-product__customize--options-expanded
    .p-product__customize-options-list:hover::-webkit-scrollbar,
  .p-product__customize
    .p-product__customize--options-semi-expanded
    .p-product__customize-options-list:hover::-webkit-scrollbar {
    width: 4px;
    display: -webkit-box;
    display: flex;
  }
  .p-product__customize
    .p-product__customize--options-expanded
    .p-product__customize-options-list:hover::-webkit-scrollbar:hover::-webkit-scrollbar-thumb,
  .p-product__customize
    .p-product__customize--options-semi-expanded
    .p-product__customize-options-list:hover::-webkit-scrollbar:hover::-webkit-scrollbar-thumb {
    background: #000;
  }
  .p-product__customize
    .p-product__customize--options-expanded
    .p-product__customize-options-list:hover::-webkit-scrollbar-track,
  .p-product__customize
    .p-product__customize--options-semi-expanded
    .p-product__customize-options-list:hover::-webkit-scrollbar-track {
    background: #eee;
  }
  .p-product__customize
    .p-product__customize--options-expanded
    .p-product__customize-options-list:hover::-webkit-scrollbar-track:hover::-webkit-scrollbar-thumb,
  .p-product__customize
    .p-product__customize--options-semi-expanded
    .p-product__customize-options-list:hover::-webkit-scrollbar-track:hover::-webkit-scrollbar-thumb {
    background: #000;
  }
  .p-product__customize
    .p-product__customize--options-expanded
    .p-product__customize-options-list:hover::-webkit-scrollbar-thumb,
  .p-product__customize
    .p-product__customize--options-semi-expanded
    .p-product__customize-options-list:hover::-webkit-scrollbar-thumb {
    background: #999;
  }
  .p-product__customize
    .p-product__customize--options-expanded
    .p-product__customize-options-list:hover::-webkit-scrollbar-thumb:hover::-webkit-scrollbar-thumb,
  .p-product__customize
    .p-product__customize--options-semi-expanded
    .p-product__customize-options-list:hover::-webkit-scrollbar-thumb:hover::-webkit-scrollbar-thumb {
    background: #000;
  }
}
.p-product__customize .p-product__customize--options-expanded .p-product__customize-options-list li,
.p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-options-list li {
  opacity: 0.5;
}
.p-product__customize .p-product__customize--options-expanded .p-product__customize-options-list .current-selected,
.p-product__customize
  .p-product__customize--options-semi-expanded
  .p-product__customize-options-list
  .current-selected {
  opacity: 1 !important;
  position: relative;
}
.p-product__customize
  .p-product__customize--options-expanded
  .p-product__customize-options-list
  .current-selected:after,
.p-product__customize
  .p-product__customize--options-semi-expanded
  .p-product__customize-options-list
  .current-selected:after {
  content: ' ';
  background-color: #000;
  position: absolute;
}
@media (max-width: 1023px) {
  .p-product__customize
    .p-product__customize--options-expanded
    .p-product__customize-options-list
    .current-selected:after,
  .p-product__customize
    .p-product__customize--options-semi-expanded
    .p-product__customize-options-list
    .current-selected:after {
    width: 2pc;
    height: 3px;
    bottom: -10px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    left: 50%;
  }
}
@media (min-width: 1024px) and (orientation: landscape) {
  .p-product__customize
    .p-product__customize--options-expanded
    .p-product__customize-options-list
    .current-selected:after,
  .p-product__customize
    .p-product__customize--options-semi-expanded
    .p-product__customize-options-list
    .current-selected:after {
    right: -18.5px;
    height: 2pc;
    width: 3px;
    z-index: 999;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    bottom: 5px;
  }
}
@media (max-height: 415px) and (orientation: landscape) and (max-width: 813px) {
  .p-product__customize
    .p-product__customize--options-expanded
    .p-product__customize-options-list
    .current-selected:after,
  .p-product__customize
    .p-product__customize--options-semi-expanded
    .p-product__customize-options-list
    .current-selected:after {
    bottom: 5px;
  }
}
@media (min-width: 1024px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  .p-product__customize
    .p-product__customize--options-expanded
    .p-product__customize-options-list
    .current-selected:after,
  .p-product__customize
    .p-product__customize--options-semi-expanded
    .p-product__customize-options-list
    .current-selected:after {
    width: 2pc;
    height: 3px;
    bottom: -10px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    left: 50%;
  }
}
@media (min-width: 1024px) and (orientation: landscape) {
  .p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-options {
    position: fixed;
    right: 19pc;
    padding: 0;
    -webkit-transition: right 0.3s;
    transition: right 0.3s;
    z-index: 1001;
  }
  .p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-options-list {
    position: absolute;
    right: -3px;
    top: 0;
    max-height: calc(100vh - 180px);
    overflow-y: auto;
    margin-top: 92px;
    width: 90px;
    padding: 20px 20px 0 24px;
  }
}
@media (min-width: 1024px) {
  .p-product__customize .p-product__customize--options-expanded .p-product__customize-options {
    position: fixed;
    right: 580px;
    padding: 0;
    -webkit-transition: right 0.3s;
    transition: right 0.3s;
    z-index: 1001;
  }
  .p-product__customize .p-product__customize--options-expanded .p-product__customize-options-list {
    position: absolute;
    right: -3px;
    top: 0;
    max-height: calc(100vh - 180px);
    overflow-y: auto;
    margin-top: 92px;
    width: 94px;
    padding: 20px 20px 0 24px;
  }
}
.p-product__customize-options-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: 100vh;
  overflow: overlay;
}
@media (max-width: 1023px) {
  .p-product__customize-options-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
@media (min-width: 1024px) and (orientation: landscape) {
  .p-product__customize-options-container {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}
@media (min-width: 1024px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  .p-product__customize-options-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
@media (min-width: 1024px) and (orientation: landscape) {
  .p-product__customize-options--parent {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: top;
    -ms-flex-align: top;
    align-items: top;
  }
  .p-product__customize-options--parent .p-product__customize-options {
    padding: 20px 93px 20px 1px !important;
  }
  .p-product__customize-options--parent .p-product__customize-options-list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    top: 0;
    max-height: calc(100vh - 180px);
    overflow-y: auto;
    margin-top: 92px;
    width: 280px;
    padding: 0 24px 10px 60px;
  }
  .p-product__customize-options--parent .p-product__customize-options-list li:not(:last-child) {
    margin-bottom: 54px;
  }
  .p-product__customize-options--parent .p-product__customize-options-list li .option-icon {
    height: 44px;
  }
  .p-product__customize-options--parent .p-product__customize-options-list li .option-icon img {
    width: 44px;
    height: 44px;
    -o-object-fit: cover;
    object-fit: cover;
  }
  .p-product__customize-options--parent .p-product__customize-options-list li .option-title {
    padding-left: 10px;
  }
}
.p-product__customize-options-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 10px;
}
@media (max-height: 415px) and (orientation: landscape) and (max-width: 813px) {
  .p-product__customize-options-list {
    padding-top: 4px;
    padding-bottom: 6px;
  }
}
@media (max-width: 1023px) {
  .p-product__customize-options-list li {
    margin-right: 5px;
  }
}
@media (min-width: 1024px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  .p-product__customize-options-list li {
    margin-right: 5px;
  }
}
.p-product__customize-options-list li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  color: rgba(0, 0, 0, 0.5);
  font-size: 1pc;
  font-weight: 700;
}
@media (min-width: 1024px) and (orientation: landscape) {
  .p-product__customize-options-list li a {
    font-size: 18px;
  }
}
@media (min-width: 1024px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  .p-product__customize-options-list li a {
    margin-right: 5px;
  }
}
@media (max-width: 1023px) {
  .p-product__customize-options-list li a {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .p-product__customize-options-list li a .option-icon {
    margin-bottom: 3px;
  }
  .p-product__customize-options-list li a .option-icon img {
    width: 44px;
    height: 44px;
    -o-object-fit: contain;
    object-fit: contain;
    vertical-align: middle;
  }
  .p-product__customize-options-list li a .option-title {
    min-width: 82px;
    text-align: center;
    line-height: 25.2px;
  }
}
@media (min-width: 1024px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  .p-product__customize-options-list li a {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .p-product__customize-options-list li a .option-icon {
    margin-bottom: 3px;
  }
  .p-product__customize-options-list li a .option-icon img {
    width: 44px;
    height: 44px;
    -o-object-fit: contain;
    object-fit: contain;
    vertical-align: middle;
  }
  .p-product__customize-options-list li a .option-title {
    min-width: 82px;
    text-align: center;
    line-height: 25.2px;
  }
}
.p-product__customize-options-list li a.active .option-icon,
.p-product__customize-options-list li a > div {
  position: relative;
}
.p-product__customize-options-list li a.active .option-icon:before {
  content: ' ';
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cg stroke='%23000'%3E%3Crect width='20' height='20' rx='10' stroke='none'/%3E%3Crect x='.5' y='.5' width='19' height='19' rx='9.5' fill='none'/%3E%3C/g%3E%3Cpath d='M8.74 14.795L4 10.055l1.238-1.238 3.5 3.5 6.62-6.621 1.238 1.238z' fill='%23fff'/%3E%3C/svg%3E");
  width: 20px;
  height: 20px;
  position: absolute;
  background-size: 20px 20px;
  background-repeat: no-repeat;
  top: -3px;
  right: -4px;
}
@media (max-height: 415px) and (orientation: landscape) and (max-width: 813px) {
  .p-product__customize-options-list li a.active .option-icon:before {
    top: -2px;
    right: -2px;
  }
}
.p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-sub-options {
  padding: 0 1pc 1pc;
  display: block;
  z-index: 999;
}
@media (min-width: 1024px) and (orientation: landscape) {
  .p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-sub-options {
    width: 19pc;
    padding: 0;
  }
}
.p-product__customize
  .p-product__customize--options-semi-expanded
  .p-product__customize-sub-options
  .sub-options-list
  li {
  max-width: 70px;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .p-product__customize
    .p-product__customize--options-semi-expanded
    .p-product__customize-sub-options
    .sub-options-list
    li {
    max-width: 110px;
    margin-right: 25px;
  }
}
@media (min-width: 1024px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  .p-product__customize
    .p-product__customize--options-semi-expanded
    .p-product__customize-sub-options
    .sub-options-list
    li {
    max-width: 110px;
    margin-right: 25px;
  }
}
@media (min-width: 1024px) and (orientation: landscape) {
  .p-product__customize
    .p-product__customize--options-semi-expanded
    .p-product__customize-sub-options
    .sub-options-list
    li {
    max-width: 110px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
  }
  .p-product__customize
    .p-product__customize--options-semi-expanded
    .p-product__customize-sub-options
    .sub-options-list
    li:nth-child(odd) {
    margin-right: 25px;
  }
}
.p-product__customize .p-product__customize--options-expanded .p-product__customize-sub-options {
  display: block;
  width: 580px;
  z-index: 999;
}
@media (min-width: 1024px) and (orientation: landscape) {
  .p-product__customize
    .p-product__customize--options-expanded
    .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop
    .cmp-box-select--primary {
    width: 43%;
  }
}
.p-product__customize .p-product__customize--options-expanded .p-product__customize-sub-options .sub-options-list {
  -webkit-column-gap: 30px;
  -moz-column-gap: 30px;
  column-gap: 30px;
}
.p-product__customize .p-product__customize--options-expanded .p-product__customize-sub-options .sub-options-list li {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 110px;
}
.p-product__customize .p-product__customize--options-expanded .p-product__customize-sub-options-expand-btn {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.p-product__customize .p-product__customize-sub-options-expand-btn {
  position: absolute;
  left: -15px;
  top: 55px;
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1607843137254902);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1607843137254902);
  border-radius: 100%;
  width: 30px;
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition:
    transform 0.3s,
    -webkit-transform 0.3s;
}
@media (max-width: 1199px) {
  .p-product__customize .p-product__customize-sub-options-expand-btn {
    display: none;
  }
}
@media (min-width: 1366px) and (max-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
  .p-product__customize .p-product__customize-sub-options-expand-btn {
    display: none;
  }
}
.p-product__customize-sub-options {
  background-color: #fff;
  position: relative;
  -webkit-transition: width 0.3s;
  transition: width 0.3s;
  display: none;
}
@media (min-width: 1024px) and (orientation: landscape) {
  .p-product__customize-sub-options {
    -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.07058823529411765);
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.07058823529411765);
  }
}
@media (max-width: 1023px) {
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop .option-title {
    display: inline-block;
    position: absolute;
    height: 52px;
    width: 100%;
    max-width: 100%;
    background-color: #fff;
    z-index: 9;
    padding-top: 1pc;
    margin-top: -1px;
  }
}
@media (max-width: 1023px) and (max-height: 415px) and (orientation: landscape) and (max-width: 813px) {
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop .option-title {
    position: absolute;
    height: 40px;
    padding-top: 9pt;
  }
}
@media (max-width: 1023px) {
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop
    .cmp-box-select__section-title {
    display: inline-block;
    margin-left: 15vw;
    margin-top: 55px;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop .cmp-box-select {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: 0;
    margin-top: 2pc;
    float: left;
    width: 100%;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop .cmp-box-select__item {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop
    .cmp-box-select--secondary,
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop
    .cmp-box-select__section-title--secondary {
    display: none;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop .d-none {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop .sub-options-layerlabel {
    display: block !important;
    margin-top: 30px;
    margin-bottom: 8px;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop
    .sub-options-layerlabel:first-child {
    margin-top: 15px;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop .option-title {
    display: block;
    position: absolute;
    height: 52px;
    width: calc(100vw - 2pc);
    max-width: calc(100vw - 2pc);
    background-color: #fff;
    z-index: 9;
    padding-top: 1pc;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop
    .cmp-box-select__section-title {
    visibility: hidden;
    margin-left: unset;
    margin-top: 0;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop
    .sub-options-layerlabel:first-child {
    margin-top: 52px;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop ul {
    padding-top: unset;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop .sub-options-layerlabel {
    margin-bottom: 0;
    margin-top: 20px;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop .sub-options-list {
    padding-bottom: 10px;
  }
}
@media (max-width: 1023px) and (min-width: 1024px) and (orientation: portrait) {
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop
    .cmp-box-select__section-title {
    display: none;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop .cmp-box-select--primary {
    position: absolute;
    z-index: 10;
    margin-top: 9pt;
    margin-left: 150px;
    width: 58%;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop
    .sub-option-list-container {
    padding-top: 55px;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop
    .sub-option-list-container
    ul {
    padding-top: unset;
    padding-bottom: 10px;
  }
}
@media (max-width: 1023px) and (max-height: 415px) and (orientation: landscape) and (max-width: 813px) {
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop
    .cmp-box-select__section-title {
    margin-left: unset;
  }
}
@media (min-width: 1024px) and (orientation: landscape) {
  .p-product__customize-sub-options-content {
    padding: 0 0 24px 24px;
    overflow-y: auto;
    scrollbar-width: thin;
  }
  .p-product__customize-sub-options-content::-webkit-scrollbar {
    width: 4px;
    height: 4px;
    background-color: #aaa;
  }
  .p-product__customize-sub-options-content::-webkit-scrollbar-thumb {
    background: #000;
    border-radius: 2px;
  }
}
@media (min-width: 1024px) and (orientation: landscape) {
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop .option-title {
    padding-bottom: 135px;
    max-width: unset;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop
    .cmp-box-select__section-title {
    position: absolute;
    z-index: 2;
    width: 100%;
    background-color: #fff;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop .cmp-box-select--primary {
    position: absolute;
    margin-top: 30px;
    z-index: 2;
    width: 82%;
    background-color: #fff;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    float: left;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop
    .cmp-box-select--primary
    .cmp-box-select__item {
    width: 100%;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop
    .cmp-box-select__section-title--secondary {
    position: absolute;
    margin-top: 5pc;
    z-index: 2;
    width: 100%;
    background-color: #fff;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop
    .cmp-box-select--secondary {
    position: absolute;
    margin-top: 98px;
    z-index: 2;
    width: 100%;
    background-color: #fff;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop
    .cmp-box-select--secondary
    .cmp-box-select__list {
    width: 82%;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop ul.sub-options-list {
    margin-top: 85px;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop
    .sub-option-list-container {
    padding-top: 82px;
  }
}
@media (min-width: 1024px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop .option-title {
    display: inline-block;
    position: absolute;
    height: 52px;
    width: 100%;
    max-width: 100%;
    background-color: #fff;
    z-index: 9;
    padding-top: 1pc;
    margin-top: -1px;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop
    .cmp-box-select__section-title {
    display: none;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop .cmp-box-select--primary {
    position: absolute;
    z-index: 10;
    margin-top: 9pt;
    margin-left: 150px;
    width: 58%;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop
    .sub-option-list-container {
    padding-top: 60px;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop
    .sub-option-list-container
    ul {
    padding-top: unset;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop
    .cmp-box-select--secondary,
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop
    .cmp-box-select__section-title--secondary {
    display: none;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop .d-none {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .p-product__customize-sub-options-content.p-product__customize-sub-options-content_bandloop .sub-options-layerlabel {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .p-product__customize-sub-options-content .cmp-box-select--primary {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    float: right;
  }
}
@media (max-height: 415px) and (orientation: landscape) and (max-width: 813px) {
  .p-product__customize-sub-options-content .cmp-box-select--primary {
    margin-top: 10px;
    float: right;
  }
}
@media (max-width: 767px) {
  .p-product__customize-sub-options-content .cmp-box-select__section-title--primary {
    display: inline-block;
    margin-top: 6px;
  }
}
@media (max-height: 415px) and (orientation: landscape) and (max-width: 813px) {
  .p-product__customize-sub-options-content .cmp-box-select__section-title--primary {
    margin-top: 1pc;
  }
}
@media (max-width: 767px) {
  .p-product__customize-sub-options-content .cmp-box-select__section-title--secondary {
    clear: both;
  }
}
.p-product__customize-sub-options-close-btn {
  position: absolute;
  right: 15px;
  background-color: #fff;
  padding: 5px;
  cursor: pointer;
  z-index: 99;
  border-radius: 100%;
}
@media (min-width: 1024px) {
  .p-product__customize-sub-options-close-btn {
    right: 25px;
    top: 25px;
    width: 30px;
    height: 30px;
  }
}
.p-product__customize-sub-options .option-title {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 20px;
  line-height: 24px;
  position: absolute;
  height: 52px;
  width: 100%;
  max-width: 100%;
  background-color: #fff;
  z-index: 9;
  padding-top: 1pc;
  margin-top: -1px;
}
@media (min-width: 1024px) and (orientation: landscape) {
  .p-product__customize-sub-options .option-title {
    font-size: 20px;
    position: absolute;
    width: 100%;
    max-width: 16pc;
    background-color: #fff;
    z-index: 1;
    padding-top: 24px;
    top: 0;
  }
}
@media (max-height: 415px) and (orientation: landscape) and (max-width: 813px) {
  .p-product__customize-sub-options .option-title {
    font-size: 1pc;
    margin-bottom: 0;
    height: 40px;
    padding-top: 9pt;
  }
}
.p-product__customize-sub-options .option-title .option-tutorial {
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
}
@media (max-width: 767px) {
  .p-product__customize-sub-options .option-title .option-tutorial {
    margin-top: 2px;
  }
}
.p-product__customize-sub-options .option-title .option-tutorial img {
  width: 18px;
  height: 18px;
}
.p-product__customize-sub-options .sub-options-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 1023px) {
  .p-product__customize-sub-options .sub-options-list {
    padding-top: 60px;
    overflow-x: auto;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    clear: both;
    padding-bottom: 10px;
    scrollbar-width: thin;
  }
  .p-product__customize-sub-options .sub-options-list::-webkit-scrollbar {
    width: 2px;
    height: 2px;
    background-color: #e5e5e5;
  }
  .p-product__customize-sub-options .sub-options-list::-webkit-scrollbar-thumb {
    background: #000;
    border-radius: 2px;
  }
}
@media (max-width: 767px) {
  .p-product__customize-sub-options .sub-options-list {
    -webkit-column-gap: 30px;
    -moz-column-gap: 30px;
    column-gap: 30px;
    padding-top: 60px;
    padding-bottom: 25px;
  }
}
.p-product__customize-sub-options .sub-options-list .label-disabled .p-product__sub-options-description,
.p-product__customize-sub-options .sub-options-list .p-product__sub-options--oos .p-product__sub-options-description {
  color: #d5d4d4;
}
.p-product__customize-sub-options .sub-options-list .label-disabled .p-product__sub-options--availability,
.p-product__customize-sub-options .sub-options-list .label-disabled .sub-options-image-container {
  opacity: 0.5;
}
.p-product__customize-sub-options .sub-options-list label > span {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.p-product__customize-sub-options .sub-options-list label > span img {
  height: auto;
  width: 70px;
  -o-object-fit: cover;
  object-fit: cover;
  cursor: pointer;
}
@media (min-width: 768px) {
  .p-product__customize-sub-options .sub-options-list label > span img {
    width: 110px;
  }
}
@media (max-height: 415px) and (orientation: landscape) and (max-width: 813px) {
  .p-product__customize-sub-options .sub-options-list label > span img {
    width: 70px;
  }
}
.p-product__customize-sub-options .sub-options-list label > span > span {
  display: none;
}
.p-product__customize-sub-options .sub-options-list label > span.disabled > span {
  position: absolute;
  border: 1px solid;
  padding: 0 2px;
  font-family:
    din-2014,
    Noto Sans JP,
    ヒラギノ角ゴ ProN,
    Hiragino Kaku Gothic ProN,
    Meiryo,
    メイリオ,
    sans-serif;
  font-size: 9px;
  background-color: #fff;
  text-align: center;
  display: block;
  height: 18px;
  line-height: 18px;
}
@media (min-width: 768px) {
  .p-product__customize-sub-options .sub-options-list label > span.disabled > span {
    font-size: 14px;
    width: 90pt;
  }
}
@media (max-width: 767px) {
  .p-product__customize-sub-options .sub-options-list label > span.disabled > span {
    width: 5pc;
  }
}
@media (max-height: 415px) and (orientation: landscape) and (max-width: 813px) {
  .p-product__customize-sub-options .sub-options-list label > span.disabled > span {
    width: 5pc;
  }
}
.p-product__customize-sub-options .sub-options-list li {
  margin-bottom: 7px;
}
@media (max-height: 415px) and (orientation: landscape) and (max-width: 813px) {
  .p-product__customize-sub-options .sub-options-list li {
    margin-bottom: 15px;
  }
}
.p-product__customize-sub-options .sub-options-list li .sub-options-image-container {
  border: 1px solid transparent;
}
.p-product__customize-sub-options .sub-options-list li input {
  visibility: hidden;
  position: absolute;
  width: 0;
  height: 0;
}
.p-product__customize-sub-options .sub-options-list li input:checked + .sub-options-image-container:after {
  content: ' ';
  position: absolute;
  background-image: url(clientlib-site/resources/images/common/icon/icon_selected.svg);
  width: 30px;
  height: 30px;
  right: -15px;
  top: -15px;
}
.p-product__customize-sub-options .p-product__sub-options-description {
  text-align: right;
}
.p-product__customize-sub-options .p-product__sub-options--name {
  text-transform: uppercase;
  font-size: 9pt;
  line-height: 13px;
}
.p-product__customize-sub-options .p-product__sub-options--availability,
.p-product__customize-sub-options .p-product__sub-options--price {
  font-size: 9pt;
  font-weight: 700;
  line-height: 13px;
}
.p-product__customize-sub-options .p-product__sub-options--availability {
  color: #970000;
  min-height: 13px !important;
}
.p-product__customize-sub-options--cta-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.p-product__customize-sub-options--cta-container .cmp-button {
  min-width: 14vw;
  cursor: pointer;
}
.p-product__customize-sub-options--cta-container .cmp-button > span {
  line-height: 0;
  font-size: 0;
  color: transparent;
  display: none;
}
.p-product__customize-sub-options--cta-container .cmp-button:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M8.74 14.097L4 9.357l1.238-1.238 3.5 3.5 6.62-6.621 1.238 1.238z' fill='%23fff'/%3E%3C/svg%3E");
  font-size: 0;
  height: 20px;
  min-height: auto;
  width: 20px;
  background-size: 20px 20px;
  background-repeat: no-repeat;
}
.p-product__customize-sub-options--cta-container .cmp-button--white .cmp-button:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.243' height='20.236'%3E%3Cpath d='M15.802 14.734l-4.441-4.441 4.44-4.44-1.06-1.061-4.44 4.44-4.441-4.44-1.061 1.06 4.44 4.44-4.44 4.441 1.06 1.061 4.441-4.44 4.442 4.44z'/%3E%3C/svg%3E");
  font-size: 0;
  height: 20px;
  min-height: auto;
  width: 20px;
  background-size: 20px 20px;
  background-repeat: no-repeat;
}
@media (min-width: 1367px) {
  .p-product__customize-sub-options--cta-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .p-product__customize-sub-options--cta-container .cmp-button {
    margin-bottom: 10px;
    min-width: 190px;
  }
}
.cmp-box-select__section-title {
  margin-bottom: 8px;
}
.cmp-box-select--primary {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
}
.cmp-box-select--primary .cmp-box-select__item-title {
  position: relative;
  line-height: 21px;
  font-size: 14px;
  padding: 7.5px 13px;
  text-align: center;
  font-weight: 300;
  border: 1px solid #bebebe;
  display: inline-block;
  width: 100%;
  background-color: #f7f8fa;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.cmp-box-select--primary .cmp-box-select__item-title .icon-myg-band {
  position: absolute;
  width: 20px;
  height: 20px;
  left: 13px;
  bottom: 8.5px;
}
.cmp-box-select--primary .cmp-box-select__item-radio {
  display: none;
}
.cmp-box-select--primary .cmp-box-select__item-radio:checked + .cmp-box-select__item-title {
  background-color: #fff;
  border-top: 4px solid #000;
  border-bottom: 1px solid #fff;
  padding: 4.5px 13px 7.5px;
}
.cmp-box-select--secondary .cmp-box-select__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
  margin-bottom: 15px;
  -webkit-column-gap: 45px;
  -moz-column-gap: 45px;
  column-gap: 45px;
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .cmp-box-select--secondary .cmp-box-select__list {
    -webkit-column-gap: unset;
    -moz-column-gap: unset;
    column-gap: unset;
  }
  .cmp-box-select--secondary .cmp-box-select__list div:nth-child(n + 2) {
    margin-left: 45px;
  }
}
.cmp-box-select--secondary .cmp-box-select__item-title {
  line-height: 25.2px;
  font-size: 14px;
  padding: 0 3px 4.5px;
  min-width: 92px;
  font-weight: 300;
  opacity: 0.5;
  height: 100%;
}
.cmp-box-select--secondary .cmp-box-select__item-radio {
  display: none;
}
.cmp-box-select--secondary .cmp-box-select__item-radio:checked + .cmp-box-select__item-title {
  opacity: 1;
  border-bottom: 3px solid #000;
  font-weight: 400;
}
.display-none {
  display: none;
}
body.CUSTOMIZE {
  margin: 0 !important;
  overflow: hidden;
}
body.CUSTOMIZE .cmp-footer,
body.CUSTOMIZE .cmp-header {
  display: none;
}
body.CUSTOMIZE .p-product_detail {
  width: 100% !important;
}
body.CUSTOMIZE .experiencefragment-header {
  display: none;
}
.p-product_detail-utility--primary {
  margin-top: 3.84615%;
}
.p-product__customize {
  background-color: #f7f8fa;
}
@media (max-width: 1023px) {
  .p-product__customize .p-product__customize--options-expanded .p-product__customize-sub-options,
  .p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-sub-options {
    height: 280px;
  }
}
@media (min-width: 1024px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  .p-product__customize .p-product__customize--options-expanded .p-product__customize-sub-options,
  .p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-sub-options {
    height: 350px;
    overflow-y: auto;
  }
}
@media (max-width: 767px) {
  .p-product__customize .p-product__customize--options-expanded .p-product__customize-sub-options,
  .p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-sub-options {
    overflow-x: hidden;
    overflow-y: auto;
    height: calc(max(33vh, 230px));
    top: -1px;
  }
}
@media (max-height: 415px) and (orientation: landscape) and (max-width: 813px) {
  .p-product__customize .p-product__customize--options-expanded .p-product__customize-sub-options,
  .p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-sub-options {
    overflow-x: hidden;
    overflow-y: auto;
    height: 130px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .p-product__customize .p-product__customize--options-expanded .p-product__customize-sub-options,
  .p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-sub-options {
    overflow-y: auto;
  }
}
@media (min-width: 1024px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  .p-product__customize .p-product__customize--options-expanded,
  .p-product__customize .p-product__customize--options-semi-expanded {
    overflow-y: auto;
  }
}
@media (min-width: 1024px) and (orientation: landscape) {
  .p-product__customize .p-product__customize--options-expanded .p-product__customize-carousel,
  .p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-carousel {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden;
  }
  .p-product__customize .p-product__customize--options-expanded .p-product__customize-sub-options-content,
  .p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-sub-options-content {
    margin-top: 77px;
    height: calc(100vh - 77px);
  }
  .p-product__customize .p-product__customize--options-expanded .p-product__customize-options,
  .p-product__customize .p-product__customize--options-semi-expanded .p-product__customize-options {
    padding: 20px 24px 20px 20px;
  }
}
@media (min-width: 1024px) and (orientation: landscape) {
  .p-product__customize
    .p-product__customize--options-semi-expanded
    .p-product__customize--cta-container
    .p-product__customize--cta-inner-container {
    width: calc(100vw - 300px);
    padding-right: 0;
  }
}
@media (min-width: 1024px) {
  .p-product__customize
    .p-product__customize--options-expanded
    .p-product__customize--cta-container
    .p-product__customize--cta-inner-container {
    width: calc(100vw - 580px);
    padding-right: 0;
    -webkit-transition: width 0.3s;
    transition: width 0.3s;
  }
  .p-product__customize .p-product__customize--options-expanded .cmp-button-reset {
    right: 604px !important;
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .p-product__customize .p-product__customize--options-expanded .cmp-button-back .cmp-button__text,
  .p-product__customize .p-product__customize--options-expanded .cmp-button-reset .cmp-button__text {
    display: none;
  }
  .p-product__customize .p-product__customize--options-expanded .cmp-button-done {
    width: 25vw !important;
  }
}
.p-product__customize--parent {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 100%;
  flex: 1 0 100%;
}
@media (min-width: 1024px) and (orientation: landscape) {
  .p-product__customize--parent {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 20%;
    flex: 1 0 20%;
  }
}
.p-product__customize-carousel {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 100%;
  flex: 0 1 100%;
  max-width: 100%;
}
@media (min-width: 1024px) and (orientation: landscape) {
  .p-product__customize-carousel {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 80%;
    flex: 0 1 80%;
  }
}
.p-product__customize--cta-container {
  z-index: 1;
}
.p-product__customize--cta-container .p-product__customize--cta-inner-container {
  background-color: hsla(0, 0%, 100%, 0.7);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
}
@media (min-width: 1024px) and (orientation: landscape) {
  .p-product__customize--cta-container .p-product__customize--cta-inner-container {
    position: fixed;
    bottom: 0;
    height: 68px;
    padding-right: 20%;
  }
}
@media (max-height: 415px) and (orientation: landscape) and (max-width: 813px) {
  .p-product__customize--cta-container .p-product__customize--cta-inner-container {
    display: block;
    text-align: center;
  }
}
.p-product__customize--cta-container .cmp-button {
  cursor: pointer;
  padding: 8.5px;
  min-height: 0;
  min-width: 0;
  display: inline-block;
  white-space: nowrap;
  width: 200px;
}
@media (max-width: 767px) {
  .p-product__customize--cta-container .cmp-button {
    padding: 8.5px;
    width: 44vw;
    height: 37px;
  }
}
@media (max-height: 415px) and (orientation: landscape) and (max-width: 813px) {
  .p-product__customize--cta-container .cmp-button {
    width: calc(50% - 24px);
    margin-right: 5px;
  }
}
.p-product__customize--cta-container .cmp-button-done {
  width: 300px;
}
@media (max-width: 767px) {
  .p-product__customize--cta-container .cmp-button-done {
    padding: 8.5px;
    width: 88vw;
    height: 37px;
  }
}
.p-product__customize--cta-container .cmp-button-done .cmp-button-done__icon-done {
  width: 18px;
  height: 18px;
  vertical-align: text-top;
}
@media (max-width: 767px) {
  .p-product__customize--cta-container .cmp-button-done .cmp-button-done__icon-done {
    vertical-align: text-bottom;
  }
}
@media (max-height: 415px) and (orientation: landscape) and (max-width: 813px) {
  .p-product__customize--cta-container .cmp-button--white {
    display: inline-block;
    width: calc(50% - 24px);
    margin-left: 5px;
  }
}
.p-product__customize--cta-container .cmp-button--white .cmp-button {
  margin-right: 10px;
}
.p-product__customize--cta-container .cmp-button--white .cmp-button-share {
  width: 40px;
  margin-left: 10px;
  margin-right: unset;
}
@media (max-height: 415px) and (orientation: landscape) and (max-width: 813px) {
  .p-product__customize--cta-container .cmp-button--white .cmp-button-share {
    width: 100%;
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .p-product__customize--cta-container .cmp-button--white .cmp-button-share {
    height: 37px;
  }
}
.p-product__customize--cta-container .cmp-button--white .cmp-button-share .cmp-button-share__icon-share {
  margin-bottom: -4px;
  width: 18px;
  height: 18px;
  vertical-align: top;
}
@media (max-width: 767px) {
  .p-product__customize--cta-container .cmp-button--white .cmp-button-share .cmp-button-share__icon-share {
    margin-left: -1px;
  }
}
.p-product__customize--cta-container .cmp-button--white .cmp-button-share .cmp-button__text {
  margin-right: 2px;
}
.p-product__customize--cta-container .cmp-button--white .cmp-button-reset {
  margin-right: unset;
  position: absolute;
  z-index: 1000;
  width: auto;
  min-width: 40px;
  right: 324px;
  bottom: 14px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
@media (max-width: 1023px) {
  .p-product__customize--cta-container .cmp-button--white .cmp-button-reset {
    top: 10px;
    right: 1pc;
    bottom: unset;
  }
}
.p-product__customize--cta-container .cmp-button--white .cmp-button-reset .cmp-button-reset__icon-reset {
  width: 1pc;
  height: 1pc;
  vertical-align: text-top;
}
.p-product__customize--cta-container .cmp-button--white .cmp-button-reset .cmp-button__text {
  margin: 0;
}
.p-product__customize--cta-container .cmp-button--white .cmp-button-back {
  position: fixed;
  bottom: 0;
  height: 68px;
  left: 2rem;
  z-index: 1000;
  width: auto;
  background: transparent;
  border: none;
}
@media (max-width: 1023px) {
  .p-product__customize--cta-container .cmp-button--white .cmp-button-back {
    height: 44px;
    top: 10px;
    left: 0;
    margin-left: 7.5px;
  }
}
.p-product__customize--cta-container .cmp-button--white .cmp-button-back .cmp-button-back__icon-back {
  width: 18px;
  height: 18px;
  vertical-align: text-top;
}
.p-product__customize--cta-container .cmp-button--white .cmp-button-back .cmp-button__text {
  margin: 0.5rem;
}
.p-product__customize .p-product__option-name {
  color: #000;
  font-size: 20px;
}
@media (max-width: 1023px) {
  .p-product__customize-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 100vh;
    height: var(--vhMobile, 100vh);
  }
  .p-product__customize-wrapper .p-product__customize-options-container {
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
  }
  .p-product__customize-wrapper .p-product__customize--cta-container {
    height: 44px;
    background-color: #fff;
    height: unset;
  }
  .p-product__customize-wrapper .p-product__customize--cta-container .p-product__customize--cta-inner-container {
    padding: 1pc;
  }
  .p-product__customize-wrapper .slick-for {
    top: 50%;
    bottom: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
@media (min-width: 1024px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  .p-product__customize-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 100vh;
    height: var(--vhMobile, 100vh);
  }
  .p-product__customize-wrapper .p-product__customize-options-container {
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
  }
  .p-product__customize-wrapper .p-product__customize--cta-container {
    height: 44px;
  }
  .p-product__customize-wrapper .slick-for {
    top: 50%;
    bottom: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
@media (max-height: 415px) and (orientation: landscape) and (max-width: 813px) {
  .p-product__customize-wrapper .p-product__customize--cta-container {
    height: 56px;
  }
}
.cmp-modal-reset,
.cmp-modal-share {
  z-index: 1001;
  position: fixed;
  top: 50%;
  left: 50%;
}
.cmp-modal-reset .cmp-modal__overlay,
.cmp-modal-share .cmp-modal__overlay {
  z-index: 1001;
}
.cmp-modal-reset .p-product__share-modal,
.cmp-modal-share .p-product__share-modal {
  text-align: center;
  top: 55%;
  z-index: 1002;
}
.cmp-modal-reset .p-product__share-modal .cmp-modal-content,
.cmp-modal-share .p-product__share-modal .cmp-modal-content {
  padding: 30px 54px;
}
.cmp-modal-reset .p-product__share-modal .cmp-modal-content .cmp-button,
.cmp-modal-share .p-product__share-modal .cmp-modal-content .cmp-button {
  cursor: pointer;
}
.cmp-modal-reset .p-product__share-modal .p-product__share-modal-imagecontainer,
.cmp-modal-share .p-product__share-modal .p-product__share-modal-imagecontainer {
  width: 300px;
  height: 300px;
  margin-top: 30px;
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .cmp-modal-reset .p-product__share-modal .p-product__share-modal-imagecontainer,
  .cmp-modal-share .p-product__share-modal .p-product__share-modal-imagecontainer {
    width: 100%;
    height: unset;
  }
}
.cmp-modal-reset .p-product__share-modal .p-product__share-modal-imagecontainer .p-product__share-modal-image,
.cmp-modal-share .p-product__share-modal .p-product__share-modal-imagecontainer .p-product__share-modal-image {
  max-height: 100%;
  max-width: 100%;
}
.cmp-modal-reset {
  display: none;
}
.cmp-modal-reset .p-product__share-modal .cmp-modal-content {
  padding: 40px 54px;
}
@media (max-width: 767px) {
  .cmp-modal-reset .p-product__share-modal .cmp-modal-content {
    padding: 10.66667vw 7.73333vw;
  }
}
.p-product__customize-sub-options .simplebar-track {
  right: 4px;
  margin-top: 1pc;
}
.p-product__customize-sub-options .simplebar-track.simplebar-vertical {
  background: #eee;
  width: 3px;
}
.p-product__customize-sub-options .simplebar-track.simplebar-vertical .simplebar-scrollbar {
  top: 0;
  width: 3px;
}
.p-product__customize-sub-options .simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
  left: 0;
  right: 0;
}
.p-product__customize-sub-options .simplebar-scrollbar {
  opacity: 1;
  background: #000;
}
.p-product__customize-sub-options .simplebar-scrollbar:before {
  width: 4px;
  opacity: 0.5;
}
.cmp-modal-tutorial {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 120%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 1002;
}
@media (max-width: 767px) {
  .cmp-modal-tutorial .cmp-modal,
  .cmp-modal-tutorial .cmp-success-modal {
    width: 82vw;
  }
}
.cmp-modal-tutorial .cmp-modal .cmp-modal-content,
.cmp-modal-tutorial .cmp-success-modal .cmp-modal-content {
  width: 100%;
  max-width: 25pc;
  height: auto;
  max-height: 80vh;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 40px 28px;
}
@media (max-width: 767px) {
  .cmp-modal-tutorial .cmp-modal .cmp-modal-content,
  .cmp-modal-tutorial .cmp-success-modal .cmp-modal-content {
    max-width: 100%;
  }
}
.cmp-modal-tutorial .cmp-modal .cmp-modal-content__txt,
.cmp-modal-tutorial .cmp-success-modal .cmp-modal-content__txt {
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 20px;
  text-align: center;
}
.cmp-modal-tutorial .cmp-modal .cmp-modal-content__desc,
.cmp-modal-tutorial .cmp-success-modal .cmp-modal-content__desc {
  font-size: 14px;
  margin-top: 10px;
}
.cmp-modal-tutorial .cmp-modal .cmp-modal-content__tutorial,
.cmp-modal-tutorial .cmp-success-modal .cmp-modal-content__tutorial {
  position: relative;
}
.cmp-modal-tutorial .cmp-modal .cmp-modal-content__tutorial .cmp-carousel__modal__carousel,
.cmp-modal-tutorial .cmp-success-modal .cmp-modal-content__tutorial .cmp-carousel__modal__carousel {
  position: relative;
  top: 0;
  left: 0;
  -webkit-transform: none;
  transform: none;
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cmp-modal-tutorial .cmp-modal .cmp-modal-content__tutorial .cmp-carousel__modal__carousel,
  .cmp-modal-tutorial .cmp-success-modal .cmp-modal-content__tutorial .cmp-carousel__modal__carousel {
    width: 67.73333vw;
  }
}
.cmp-modal-tutorial .cmp-modal .cmp-modal-content__tutorial .cmp-carousel__modal__carousel-item,
.cmp-modal-tutorial .cmp-success-modal .cmp-modal-content__tutorial .cmp-carousel__modal__carousel-item {
  height: 344px;
}
@media (max-width: 767px) {
  .cmp-modal-tutorial .cmp-modal .cmp-modal-content__tutorial .cmp-carousel__modal__carousel-item,
  .cmp-modal-tutorial .cmp-success-modal .cmp-modal-content__tutorial .cmp-carousel__modal__carousel-item {
    height: 80vw;
    width: 67.73333vw;
  }
}
.cmp-modal-tutorial .cmp-modal .cmp-modal-content__tutorial .cmp-carousel__modal__carousel-item__inner,
.cmp-modal-tutorial .cmp-success-modal .cmp-modal-content__tutorial .cmp-carousel__modal__carousel-item__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  width: 100%;
  height: auto;
}
.cmp-modal-tutorial .cmp-modal .cmp-modal-content__tutorial .cmp-carousel__modal__carousel img,
.cmp-modal-tutorial .cmp-success-modal .cmp-modal-content__tutorial .cmp-carousel__modal__carousel img {
  width: auto;
  max-width: 100%;
  height: auto;
  max-height: 100%;
  vertical-align: top;
}
.cmp-modal-tutorial .cmp-modal .cmp-modal-content__tutorial .swiper-pagination,
.cmp-modal-tutorial .cmp-success-modal .cmp-modal-content__tutorial .swiper-pagination {
  display: block;
}
.cmp-modal-tutorial .cmp-modal .cmp-modal-content .cmp-button,
.cmp-modal-tutorial .cmp-success-modal .cmp-modal-content .cmp-button {
  cursor: pointer;
  margin-top: 20px;
}
.cmp-modal-tutorial .cmp-modal-content__close {
  position: absolute;
  right: 0;
  top: -30px;
  background: url(clientlib-site/resources/images/common/icon/icon_modal_close.svg) 50% 50% no-repeat;
  width: 20px;
  height: 20px;
}
.cmp-modal-tutorial .cmp-modal-content__close a {
  display: block;
}
.cmp-modal-tutorial .cmp-modal-content__close a span {
  text-indent: -99999px;
  font-size: 0;
}
@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 {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}
.swiper-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property:
    transform,
    -webkit-transform;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.swiper-pointer-events {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}
.swiper-pointer-events.swiper-vertical {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}
.swiper-slide {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property:
    transform,
    -webkit-transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-transition-property:
    height,
    -webkit-transform;
  transition-property:
    height,
    -webkit-transform;
  transition-property: transform, height;
  transition-property:
    transform,
    height,
    -webkit-transform;
}
.swiper-backface-hidden .swiper-slide {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-3d,
.swiper-3d.swiper-css-mode .swiper-wrapper {
  -webkit-perspective: 75pc;
  perspective: 75pc;
}
.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,
.swiper-3d .swiper-wrapper {
  -webkit-transform-style: preserve-3d;
  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, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(transparent));
  background-image: linear-gradient(270deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(transparent));
  background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(transparent));
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(transparent));
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), transparent);
}
.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 {
  -ms-scroll-snap-type: x mandatory;
  scroll-snap-type: x mandatory;
}
.swiper-vertical.swiper-css-mode > .swiper-wrapper {
  -ms-scroll-snap-type: y mandatory;
  scroll-snap-type: y mandatory;
}
.swiper-centered > .swiper-wrapper:before {
  content: '';
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-ordinal-group: 10000;
  -ms-flex-order: 9999;
  order: 9999;
}
.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  -webkit-margin-start: var(--swiper-centered-offset-before);
  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 {
  -webkit-margin-before: var(--swiper-centered-offset-before);
  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-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0);
  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: 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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
  opacity: 0.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: normal;
  line-height: 1;
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: 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;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  -webkit-transform: translateZ(0);
  transform: translateZ(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: 10px;
  left: 0;
  width: 100%;
}
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transform: scale(0.33);
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  -webkit-transform: scale(0.66);
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  -webkit-transform: scale(0.33);
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  -webkit-transform: scale(0.66);
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  -webkit-transform: scale(0.33);
  transform: scale(0.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: 50%;
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-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: 10px;
  top: 50%;
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -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%;
  -webkit-transform: translateY(-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;
  -webkit-transition:
    transform 0.2s,
    top 0.2s;
  transition:
    transform 0.2s,
    top 0.2s;
}
.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%;
  -webkit-transform: translateX(-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 {
  -webkit-transition:
    transform 0.2s,
    left 0.2s;
  transition:
    transform 0.2s,
    left 0.2s;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition:
    transform 0.2s,
    right 0.2s;
  transition:
    transform 0.2s,
    right 0.2s;
}
.swiper-pagination-progressbar {
  background: rgba(0, 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%;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transform-origin: left top;
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  -webkit-transform-origin: right top;
  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: 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: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 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: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-scrollbar.swiper-scrollbar-vertical,
.swiper-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > canvas,
.swiper-zoom-container > img,
.swiper-zoom-container > svg {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 50%;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-top: 4px solid transparent;
}
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
  -webkit-animation: swiper-preloader-spin 1s linear infinite;
  animation: swiper-preloader-spin 1s linear infinite;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@-webkit-keyframes swiper-preloader-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
@keyframes swiper-preloader-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-grid > .swiper-wrapper {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.swiper-fade.swiper-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  -webkit-transition-property: opacity;
  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;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
  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: 0;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-cube .swiper-cube-shadow:before {
  content: '';
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  -webkit-filter: blur(50px);
  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;
  -webkit-transition-property:
    opacity,
    height,
    -webkit-transform;
  transition-property:
    opacity,
    height,
    -webkit-transform;
  transition-property: transform, opacity, height;
  transition-property:
    transform,
    opacity,
    height,
    -webkit-transform;
}
.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
}
[data-simplebar] {
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.simplebar-wrapper {
  overflow: hidden;
  width: inherit;
  height: inherit;
  max-width: inherit;
  max-height: inherit;
}
.simplebar-mask {
  direction: inherit;
  overflow: hidden;
  width: auto !important;
  height: auto !important;
  z-index: 0;
}
.simplebar-mask,
.simplebar-offset {
  position: absolute;
  padding: 0;
  margin: 0;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}
.simplebar-offset {
  direction: inherit !important;
  -webkit-box-sizing: inherit !important;
  box-sizing: inherit !important;
  resize: none !important;
  -webkit-overflow-scrolling: touch;
}
.simplebar-content-wrapper {
  direction: inherit;
  -webkit-box-sizing: border-box !important;
  box-sizing: border-box !important;
  position: relative;
  display: block;
  height: 100%;
  width: auto;
  max-width: 100%;
  max-height: 100%;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.simplebar-content-wrapper::-webkit-scrollbar,
.simplebar-hide-scrollbar::-webkit-scrollbar {
  display: none;
  width: 0;
  height: 0;
}
.simplebar-content:after,
.simplebar-content:before {
  content: ' ';
  display: table;
}
.simplebar-placeholder {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  pointer-events: none;
}
.simplebar-height-auto-observer-wrapper {
  -webkit-box-sizing: inherit !important;
  box-sizing: inherit !important;
  height: 100%;
  width: 100%;
  max-width: 1px;
  position: relative;
  float: left;
  max-height: 1px;
  overflow: hidden;
  z-index: -1;
  padding: 0;
  margin: 0;
  pointer-events: none;
  -webkit-box-flex: inherit;
  -ms-flex-positive: inherit;
  flex-grow: inherit;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
}
.simplebar-height-auto-observer {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
  display: block;
  opacity: 0;
  top: 0;
  left: 0;
  height: 1000%;
  width: 1000%;
  min-height: 1px;
  min-width: 1px;
  z-index: -1;
}
.simplebar-height-auto-observer,
.simplebar-track {
  position: absolute;
  overflow: hidden;
  pointer-events: none;
}
.simplebar-track {
  z-index: 1;
  right: 0;
  bottom: 0;
}
[data-simplebar].simplebar-dragging .simplebar-content {
  pointer-events: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}
[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all;
}
.simplebar-scrollbar {
  position: absolute;
  left: 0;
  right: 0;
  min-height: 10px;
}
.simplebar-scrollbar:before {
  position: absolute;
  content: '';
  background: #000;
  border-radius: 7px;
  left: 2px;
  right: 2px;
  opacity: 0;
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
.simplebar-scrollbar.simplebar-visible:before {
  opacity: 0.5;
  -webkit-transition: opacity 0s linear;
  transition: opacity 0s linear;
}
.simplebar-track.simplebar-vertical {
  top: 0;
  width: 11px;
}
.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
  top: 2px;
  bottom: 2px;
}
.simplebar-track.simplebar-horizontal {
  left: 0;
  height: 11px;
}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  height: 100%;
  left: 2px;
  right: 2px;
}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  right: auto;
  left: 0;
  top: 2px;
  height: 7px;
  min-height: 0;
  min-width: 10px;
  width: auto;
}
[data-simplebar-direction='rtl'] .simplebar-track.simplebar-vertical {
  right: auto;
  left: 0;
}
.hs-dummy-scrollbar-size {
  direction: rtl;
  position: fixed;
  opacity: 0;
  visibility: hidden;
  height: 500px;
  width: 500px;
  overflow-y: hidden;
  overflow-x: scroll;
}
.simplebar-hide-scrollbar {
  position: fixed;
  left: 0;
  visibility: hidden;
  overflow-y: scroll;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
