
@charset "UTF-8";
/* ◆◆ */
/* ヘッダー */
body.is-brnd-XB .header__block {
background-color: #ffffff;
}
body.is-brnd-XB .header__logo {
height: 50px;
width: 82px;
}
body.is-brnd-XB .header__logo > a {
display: block;
height: 100%;
pointer-events: none;
position: relative;
width: 100%;
}
body.is-brnd-XB .header__logo > a > img {
display: none;
}
body.is-brnd-XB .header__logo > a::before {
background-image: url('/sw/onlinestore/assets/attachmentfile/attachmentfile-file-1556.webp');
background-position: 50%;
background-repeat: no-repeat;
background-size: contain;
content: "";
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
.header.is-shopinshop .header__nav__ico > img { display: block;}
body.is-brnd-XB .header__nav__txt {
color: #000000;
}
body.is-brnd-XB .header__nav__item > a {
color: #000000;
}
body.is-brnd-XB .header__nav__item > button {
color: #000000;
}
body.is-brnd-XB .breadcrumb__item > a,
body.is-brnd-XB .breadcrumb__item > span {
color: #000000;
}
body.is-brnd-XB .breadcrumb__item:has(>a) {
text-decoration-color: #000000;
}
/* フッター上リンク */
body.is-brnd-XB .footer__block.is-window-link {
background-color: #ffffff;
}
body.is-brnd-XB .footer__block.is-window-link > a > span {
color: #000000;
}
body.is-brnd-XB .footer__block.is-window-link > a > span::after {
background-image: url('../../assets/images/common/ico_window.svg');
}
/* フッター上 サブナビゲーション非表示 */
body.is-brnd-XB .footer__block.is-sub-nav {
display:none !important;
}
/* フッター */
body.is-brnd-XB .footer__block {
background-color: #ffffff;
}
body.is-brnd-XB .footer__block .footer__nav .footer__nav__item > a {
color: #000000;
}
body.is-brnd-XB .footer__nav.is-main .footer__nav__item:first-child > a {
border-left: 1px solid #000000;
}
body.is-brnd-XB .footer__nav.is-main .footer__nav__item > a {
border-right: 1px solid #000000;
}
body.is-brnd-XB .footer__nav.is-sub .footer__nav__item > a::before {
background-color: #000000;
}
body.is-brnd-XB .footer__copy {
color: #000000;
}
/* メインコンテンツ：背景 */
body.is-brnd-XB .block.is-bg {
background-color: #000000;
}
/* メインコンテンツ：テキスト */
body.is-brnd-XB .title__primary {
color: #000000;
}
body.is-brnd-XB .title__secondary:not(.is-bg) {
color: #000000;
}
body.is-brnd-XB .block.is-bg .title__secondary:not(.is-bg) {
color: #000000;
}
body.is-brnd-XB .block.is-bg .text__quaternary {
color: #000000;
}
body.is-brnd-XB .info__date {
color: #000000;
}
body.is-brnd-XB .block.is-bg .info__date {
color: #000000;
}
body.is-brnd-XB .info__text {
color: #000000;
}
body.is-brnd-XB .block.is-bg .info__text {
color: #000000;
}
body.is-brnd-XB .item__name {
color: #000000;
}
body.is-brnd-XB .block.is-bg .item__name {
color: #000000;
}
body.is-brnd-XB .block.is-bg .item__brand {
color: #000000;
}
body.is-brnd-XB .block.is-bg .item__price {
color: #000000;
}
body.is-brnd-XB .article__title {
color: #000000;
}
body.is-brnd-XB .block.is-bg .article__title {
color: #000000;
}
body.is-brnd-XB .article__text {
color: #000000;
}
body.is-brnd-XB .block.is-bg .article__text {
color: #000000;
}
body.is-brnd-XB .link {
color: #000000;
}
body.is-brnd-XB .block.is-bg .link {
color: #000000;
}
body.is-brnd-XB .link::after {
color: #000000;
}
body.is-brnd-XB .block.is-bg .link::after {
background-color: #000000;
}
body.is-brnd-XB .info__item {
border-bottom-color: #000000;
}
body.is-brnd-XB .block.is-bg .info__item {
border-bottom-color: #000000;
}
/* メインコンテンツ：ボタン */
body.is-brnd-XB .btn-area .btn > a {
border: 1px solid #000000;
background-color: #ffffff;
color: #000000;
}
body.is-brnd-XB .btn-area.is-more .btn > a {
border: 1px solid #000000;
background-color: #ffffff;
color: #000000;
}
body.is-brnd-XB .btn-area.is-more .btn > button {
border: 1px solid #000000;
background-color: #ffffff;
color: #000000;
}
body.is-brnd-XB .btn-area .btn.is-emphasis > a {
background-color: #ffffff;
}
body.is-brnd-XB .btn-area .btn.is-emphasis > button {
background-color: #ffffff;
}
body.is-brnd-XB .btn-area .btn.is-s > a {
border: 1px solid #000000;
}
body.is-brnd-XB .block.is-bg .btn-area .btn > a {
border: 1px solid #000000;
background-color: #000000;
color: #000000;
}
/* メインコンテンツ：ステップフロー */
body.is-brnd-XB .step-flow__list > li.is-active .bubble {
background-color: #000000;
border: 1px solid #ffffff;
}
body.is-brnd-XB .step-flow__list > li.is-active {
color: #ffffff;
}
body.is-brnd-XB .step-flow__list > li:not(.is-active ~ li, .is-active)::after {
background-color: #ffffff;
}
body.is-brnd-XB .step-flow__list > li:not(.is-active ~ li, .is-active) .bubble {
background-color: #ffffff;
}
/* メインコンテンツ：ページネーション */
body.is-brnd-XB .slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #807f7d !important;
}
body.is-brnd-XB .block.is-bg .slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #000000 !important;
}
body.is-brnd-XB .slider .swiper-pagination-bullet {
background-color: #807f7d !important;
opacity: 1;
}
body.is-brnd-XB .block.is-bg .slider .swiper-pagination-bullet {
background-color: #000000 !important;
}
/* indexページ：背景 */
body.is-brnd-XB .wrapper { background-color: #ffffff;
}
/* indexページ：ヘッダー下サブカテゴリ */
body.is-brnd-XB .premium__brand-select__slider .swiper-slide>a {
color: #000000;
}
.premium__brand-select__slider .swiper-slide>a
body.is-brnd-XB .tab .tab__list.is-free .tab__item {
border-right: 1px solid #000000;
}
body.is-brnd-XB .tab .tab__list.is-free .tab__button {
color: #000000;
}
/* searchページ */
body.is-brnd-XB .block.is-search {
background-color: #ffffff;
border-top: 1px solid #000000;
}
body.is-brnd-XB .block.is-philosophy.block.is-bg {
background-color: #000000;
}
body.is-brnd-XB .philosophy__text .text__secondary {
color: #000000;
}
body.is-brnd-XB .is-bg .philosophy__text .text__secondary {
color: #000000;
}
/* カテゴリ一覧ページ：背景 */
body.is-brnd-XB[data-page='shopinshop-search'] .wrapper { background-color: #ffffff;
}
/* SinS 検索一覧ページ：文字色 */
body.is-brnd-XB[data-page='shopinshop-search'] .pulldown__head,
body.is-brnd-XB[data-page='shopinshop-search'] .pageinfo,
body.is-brnd-XB[data-page='shopinshop-search'] .item__brand,
body.is-brnd-XB[data-page='shopinshop-search'] .item__price,
body.is-brnd-XB[data-page='shopinshop-search'] .is-products-block .products-sort__btn .products-sort__order .products-sort__item{ color: #000000;
}
body.is-brnd-XB[data-page=shopinshop-search] .is-products-block .products-sort__btn .products-sort__order::before{ background-color: #000000;
}
/* 商品詳細ページ */
body.is-brnd-XB[data-page='products-detail'] .wrapper { background-color: #fff;
}
body.is-brnd-XB[data-page='products-detail'] .title__primary{ color: #45433e;
}
body.is-brnd-XB[data-page='products-detail'] .link.is-arrow{ color: #45433e;
}
body.is-brnd-XB[data-page='products-detail'] .block.is-bg { background-color: #ffffff;
}
body.is-brnd-XB[data-page='products-detail'] .wrapper .is-campaign.is-hide+.footer { background-color: #ffffff;
}
body.is-brnd-XB[data-page='products-detail'] .title__secondary:not(.is-bg){ color: #45433e;
}
body.is-brnd-XB[data-page='products-detail'] .block.is-bg .title__secondary:not(.is-bg){ color: #000000;
}
body.is-brnd-XB[data-page='products-detail'] .banner__item>a>figure .text__secondary{ color: #000000;
}
body.is-brnd-XB[data-page='products-detail'] .block.is-bg .text__quaternary{ color: #000000;
}
body.is-brnd-XB[data-page='products-detail'] .block.is-bg .item__brand{ color: #000000;
}
body.is-brnd-XB[data-page='products-detail'] .block.is-bg .item__name{ color: #000000;
}
body.is-brnd-XB[data-page='products-detail'] .block.is-bg .item__price{ color: #000000;
}
body.is-brnd-XB[data-page='products-detail'] .block.is-bg .link{ color: #000000;
}
body.is-brnd-XB[data-page='products-detail'] .breadcrumb__item:has(>a) {
text-decoration-color: #45433e;
}
body.is-brnd-XB[data-page='products-detail'] .breadcrumb__item > a {
color: #45433e;
}
body.is-brnd-XB[data-page='products-detail'] .breadcrumb__item > span {
color: #45433e;
}
/* モーダル内の調整 */
body.is-brnd-XB .title__secondary:not(.is-bg).modal__title {
color: #45433e;
}
body.is-brnd-XB .modal__price .btn-area .btn.is-cart>button {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-XB .modal__price .btn-area .btn.is-emphasis > button {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-XB .modal__price .btn-area .btn.is-emphasis > a {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-XB .btn-area .btn > button:disabled {
background-color: #d3d2cf !important;
color: #45433E !important;
pointer-events: none;
}
body.is-brnd-XB #js-skinTroubleCheck .btn-area .btn.is-emphasis > button {
background-color: #45433e;
border: none;
color: #fff;
}
/* ハンバーガーメニュー内の調整 */
body.is-brnd-XB .menu__header .btn-area .btn > a {
background-color: #fff;
border: 1px solid #d3d2cf;
color: #45433e;
}
body.is-brnd-XB .menu__header .link {
color: #45433e;
}
/* ◆◆ */
body.is-brnd-A02 {
font-family:readerregular, ヒラギノ角ゴ ProN, Hiragino Kaku Gothic ProN, Helvetica Neue, Hiragino Kaku Gothic W3 JIS2004, Meiryo, Helvetica, Helvetica, Arial, sans-serif !important;
}
/* ヘッダー */
body.is-brnd-A02 .header__block {
background-color: #000000;
}
body.is-brnd-A02 .header__logo {
height: 50px;
width: 82px;
}
body.is-brnd-A02 .header__logo > a {
display: block;
height: 100%;
pointer-events: none;
position: relative;
width: 100%;
}
body.is-brnd-A02 .header__logo > a > img {
display: none;
}
body.is-brnd-A02 .header__logo > a::before {
background-image: url('/sw/onlinestore/assets/attachmentfile/attachmentfile-file-1486.webp');
background-position: 50%;
background-repeat: no-repeat;
background-size: contain;
content: "";
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
body.is-brnd-A02 .header__nav__item .header__nav__ico {
height: 18px;
padding-bottom: 20px;
position: relative;
width: 18px;
}
body.is-brnd-A02 .header__nav__item .header__nav__ico > img {
display: none;
}
body.is-brnd-A02 .header__nav__item .header__nav__ico::before {
background-repeat: no-repeat;
background-size: contain;
content: "";
display: inline-block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
body.is-brnd-A02 .header__nav__item.is-search .header__nav__ico::before {background-image: url('../../assets/images/common/ico_search_white.svg');}
body.is-brnd-A02 .header__nav__item.is-cart .header__nav__ico::before { background-image: url('../../assets/images/common/ico_cart_white.svg');}
body.is-brnd-A02 .header__nav__item.is-mypage .header__nav__ico::before { background-image: url('../../assets/images/common/ico_mypage_white.svg');}
body.is-brnd-A02 .header__nav__ico.is-menu::before { background-image: url('../../assets/images/common/ico_menu_white.svg');}
body.is-brnd-A02 .header__nav__ico.is-close::before { background-image: url('../../assets/images/common/ico_close_white.svg');}
body.is-brnd-A02 .header__nav__txt {
color: #ffffff;
}
body.is-brnd-A02 .header__nav__item > a {
color: #ffffff;
}
body.is-brnd-A02 .header__nav__item > button {
color: #ffffff;
}
body.is-brnd-A02 .breadcrumb__item > a,
body.is-brnd-A02 .breadcrumb__item > span {
color: #000000;
}
body.is-brnd-A02 .breadcrumb__item:has(>a) {
text-decoration-color: #000000;
}
/* フッター上リンク */
body.is-brnd-A02 .footer__block.is-window-link {
background-color: #000000;
}
body.is-brnd-A02 .footer__block.is-window-link > a > span {
color: #ffffff;
}
body.is-brnd-A02 .footer__block.is-window-link > a > span::after {
background-image: url('../../assets/images/common/ico_window_white.svg');
}
/* フッター上 サブナビゲーション非表示 */
body.is-brnd-A02 .footer__block.is-sub-nav {
display:none !important;
}
/* フッター */
body.is-brnd-A02 .footer__block {
background-color: #000000;
}
body.is-brnd-A02 .footer__block .footer__nav .footer__nav__item > a {
color: #ffffff;
}
body.is-brnd-A02 .footer__nav.is-main .footer__nav__item:first-child > a {
border-left: 1px solid #ffffff;
}
body.is-brnd-A02 .footer__nav.is-main .footer__nav__item > a {
border-right: 1px solid #ffffff;
}
body.is-brnd-A02 .footer__nav.is-sub .footer__nav__item > a::before {
background-color: #ffffff;
}
body.is-brnd-A02 .footer__copy {
color: #ffffff;
}
/* メインコンテンツ：背景 */
body.is-brnd-A02 .block.is-bg {
background-color: #000000;
}
/* メインコンテンツ：テキスト */
body.is-brnd-A02 .title__primary {
color: #000000;
}
body.is-brnd-A02 .title__secondary:not(.is-bg) {
color: #000000;
}
body.is-brnd-A02 .block.is-bg .title__secondary:not(.is-bg) {
color: #ffffff;
}
body.is-brnd-A02 .block.is-bg .text__quaternary {
color: #ffffff;
}
body.is-brnd-A02 .info__date {
color: #000000;
}
body.is-brnd-A02 .block.is-bg .info__date {
color: #ffffff;
}
body.is-brnd-A02 .info__text {
color: #000000;
}
body.is-brnd-A02 .block.is-bg .info__text {
color: #ffffff;
}
body.is-brnd-A02 .item__name {
color: #000000;
}
body.is-brnd-A02 .block.is-bg .item__name {
color: #ffffff;
}
body.is-brnd-A02 .block.is-bg .item__brand {
color: #ffffff;
}
body.is-brnd-A02 .block.is-bg .item__price {
color: #ffffff;
}
body.is-brnd-A02 .article__title {
color: #000000;
}
body.is-brnd-A02 .block.is-bg .article__title {
color: #ffffff;
}
body.is-brnd-A02 .article__text {
color: #000000;
}
body.is-brnd-A02 .block.is-bg .article__text {
color: #ffffff;
}
body.is-brnd-A02 .link {
color: #000000;
}
body.is-brnd-A02 .block.is-bg .link {
color: #ffffff;
}
body.is-brnd-A02 .link::after {
color: #000000;
}
body.is-brnd-A02 .block.is-bg .link::after {
background-color: #ffffff;
}
body.is-brnd-A02 .info__item {
border-bottom-color: #000000;
}
body.is-brnd-A02 .block.is-bg .info__item {
border-bottom-color: #ffffff;
}
/* メインコンテンツ：ボタン */
body.is-brnd-A02 .btn-area .btn > a {
border: 1px solid #ffffff;
background-color: #000000;
color: #ffffff;
}
body.is-brnd-A02 .btn-area.is-more .btn > a {
border: 1px solid #ffffff;
background-color: #000000;
color: #ffffff;
}
body.is-brnd-A02 .btn-area.is-more .btn > button {
border: 1px solid #ffffff;
background-color: #000000;
color: #ffffff;
}
body.is-brnd-A02 .btn-area .btn.is-emphasis > a {
background-color: #000000;
}
body.is-brnd-A02 .btn-area .btn.is-emphasis > button {
background-color: #000000;
}
body.is-brnd-A02 .btn-area .btn.is-s > a {
border: 1px solid #ffffff;
}
body.is-brnd-A02 .block.is-bg .btn-area .btn > a {
border: 1px solid #000000;
background-color: #ffffff;
color: #000000;
}
/* メインコンテンツ：ステップフロー */
body.is-brnd-A02 .step-flow__list > li.is-active .bubble {
background-color: #000000;
border: 1px solid #ffffff;
}
body.is-brnd-A02 .step-flow__list > li.is-active {
color: #ffffff;
}
body.is-brnd-A02 .step-flow__list > li:not(.is-active ~ li, .is-active)::after {
background-color: #ffffff;
}
body.is-brnd-A02 .step-flow__list > li:not(.is-active ~ li, .is-active) .bubble {
background-color: #ffffff;
}
/* メインコンテンツ：ページネーション */
body.is-brnd-A02 .slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #000000 !important;
}
body.is-brnd-A02 .block.is-bg .slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #000000 !important;
}
body.is-brnd-A02 .slider .swiper-pagination-bullet {
background-color: #ffffff !important;
opacity: 1;
}
body.is-brnd-A02 .block.is-bg .slider .swiper-pagination-bullet {
background-color: #ffffff !important;
}
/* indexページ：背景 */
body.is-brnd-A02 .wrapper { background-color: #ffffff;
}
/* indexページ：ヘッダー下サブカテゴリ */
body.is-brnd-A02 .premium__brand-select__slider .swiper-slide>a {
color: #ffffff;
}
.premium__brand-select__slider .swiper-slide>a
body.is-brnd-A02 .tab .tab__list.is-free .tab__item {
border-right: 1px solid #ffffff;
}
body.is-brnd-A02 .tab .tab__list.is-free .tab__button {
color: #ffffff;
}
/* searchページ */
body.is-brnd-A02 .block.is-search {
background-color: #000000;
border-top: 1px solid #ffffff;
}
body.is-brnd-A02 .block.is-philosophy.block.is-bg {
background-color: #000000;
}
body.is-brnd-A02 .philosophy__text .text__secondary {
color: #000000;
}
body.is-brnd-A02 .is-bg .philosophy__text .text__secondary {
color: #ffffff;
}
/* カテゴリ一覧ページ：背景 */
body.is-brnd-A02[data-page='shopinshop-search'] .wrapper { background-color: #ffffff;
}
/* SinS 検索一覧ページ：文字色 */
body.is-brnd-A02[data-page='shopinshop-search'] .pulldown__head,
body.is-brnd-A02[data-page='shopinshop-search'] .pageinfo,
body.is-brnd-A02[data-page='shopinshop-search'] .item__brand,
body.is-brnd-A02[data-page='shopinshop-search'] .item__price,
body.is-brnd-A02[data-page='shopinshop-search'] .is-products-block .products-sort__btn .products-sort__order .products-sort__item{ color: #000000;
}
body.is-brnd-A02[data-page=shopinshop-search] .is-products-block .products-sort__btn .products-sort__order::before{ background-color: #000000;
}
/* 商品詳細ページ */
body.is-brnd-A02[data-page='products-detail'] .wrapper { background-color: #fff;
}
body.is-brnd-A02[data-page='products-detail'] .title__primary{ color: #45433e;
}
body.is-brnd-A02[data-page='products-detail'] .link.is-arrow{ color: #45433e;
}
body.is-brnd-A02[data-page='products-detail'] .block.is-bg { background-color: #ffffff;
}
body.is-brnd-A02[data-page='products-detail'] .wrapper .is-campaign.is-hide+.footer { background-color: #ffffff;
}
body.is-brnd-A02[data-page='products-detail'] .title__secondary:not(.is-bg){ color: #45433e;
}
body.is-brnd-A02[data-page='products-detail'] .block.is-bg .title__secondary:not(.is-bg){ color: #000000;
}
body.is-brnd-A02[data-page='products-detail'] .banner__item>a>figure .text__secondary{ color: #000000;
}
body.is-brnd-A02[data-page='products-detail'] .block.is-bg .text__quaternary{ color: #000000;
}
body.is-brnd-A02[data-page='products-detail'] .block.is-bg .item__brand{ color: #000000;
}
body.is-brnd-A02[data-page='products-detail'] .block.is-bg .item__name{ color: #000000;
}
body.is-brnd-A02[data-page='products-detail'] .block.is-bg .item__price{ color: #000000;
}
body.is-brnd-A02[data-page='products-detail'] .block.is-bg .link{ color: #000000;
}
body.is-brnd-A02[data-page='products-detail'] .breadcrumb__item:has(>a) {
text-decoration-color: #45433e;
}
body.is-brnd-A02[data-page='products-detail'] .breadcrumb__item > a {
color: #45433e;
}
body.is-brnd-A02[data-page='products-detail'] .breadcrumb__item > span {
color: #45433e;
}
/* モーダル内の調整 */
body.is-brnd-A02 .title__secondary:not(.is-bg).modal__title {
color: #45433e;
}
body.is-brnd-A02 .modal__price .btn-area .btn.is-cart>button {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-A02 .modal__price .btn-area .btn.is-emphasis > button {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-A02 .modal__price .btn-area .btn.is-emphasis > a {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-A02 .btn-area .btn > button:disabled {
background-color: #d3d2cf !important;
color: #45433E !important;
pointer-events: none;
}
body.is-brnd-A02 #js-skinTroubleCheck .btn-area .btn.is-emphasis > button {
background-color: #45433e;
border: none;
color: #fff;
}
/* ハンバーガーメニュー内の調整 */
body.is-brnd-A02 .menu__header .btn-area .btn > a {
background-color: #fff;
border: 1px solid #d3d2cf;
color: #45433e;
}
body.is-brnd-A02 .menu__header .link {
color: #45433e;
}
/* ◆◆ */
/* ヘッダー */
body.is-brnd-P0 .header__block {
background-color: #ffffff;
}
body.is-brnd-P0 .header__logo {
height: 50px;
width: 82px;
}
body.is-brnd-P0 .header__logo > a {
display: block;
height: 100%;
pointer-events: none;
position: relative;
width: 100%;
}
body.is-brnd-P0 .header__logo > a > img {
display: none;
}
body.is-brnd-P0 .header__logo > a::before {
background-image: url('/sw/onlinestore/assets/attachmentfile/attachmentfile-file-1526.webp');
background-position: 50%;
background-repeat: no-repeat;
background-size: contain;
content: "";
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
.header.is-shopinshop .header__nav__ico > img { display: block;}
body.is-brnd-P0 .header__nav__txt {
color: #000000;
}
body.is-brnd-P0 .header__nav__item > a {
color: #000000;
}
body.is-brnd-P0 .header__nav__item > button {
color: #000000;
}
body.is-brnd-P0 .breadcrumb__item > a,
body.is-brnd-P0 .breadcrumb__item > span {
color: #000000;
}
body.is-brnd-P0 .breadcrumb__item:has(>a) {
text-decoration-color: #000000;
}
/* フッター上リンク */
body.is-brnd-P0 .footer__block.is-window-link {
background-color: #ffffff;
}
body.is-brnd-P0 .footer__block.is-window-link > a > span {
color: #000000;
}
body.is-brnd-P0 .footer__block.is-window-link > a > span::after {
background-image: url('../../assets/images/common/ico_window.svg');
}
/* フッター上 サブナビゲーション非表示 */
body.is-brnd-P0 .footer__block.is-sub-nav {
display:none !important;
}
/* フッター */
body.is-brnd-P0 .footer__block {
background-color: #ffffff;
}
body.is-brnd-P0 .footer__block .footer__nav .footer__nav__item > a {
color: #000000;
}
body.is-brnd-P0 .footer__nav.is-main .footer__nav__item:first-child > a {
border-left: 1px solid #000000;
}
body.is-brnd-P0 .footer__nav.is-main .footer__nav__item > a {
border-right: 1px solid #000000;
}
body.is-brnd-P0 .footer__nav.is-sub .footer__nav__item > a::before {
background-color: #000000;
}
body.is-brnd-P0 .footer__copy {
color: #000000;
}
/* メインコンテンツ：背景 */
body.is-brnd-P0 .block.is-bg {
background-color: #ffffff;
}
/* メインコンテンツ：テキスト */
body.is-brnd-P0 .title__primary {
color: #000000;
}
body.is-brnd-P0 .title__secondary:not(.is-bg) {
color: #000000;
}
body.is-brnd-P0 .block.is-bg .title__secondary:not(.is-bg) {
color: #000000;
}
body.is-brnd-P0 .block.is-bg .text__quaternary {
color: #000000;
}
body.is-brnd-P0 .info__date {
color: #000000;
}
body.is-brnd-P0 .block.is-bg .info__date {
color: #000000;
}
body.is-brnd-P0 .info__text {
color: #000000;
}
body.is-brnd-P0 .block.is-bg .info__text {
color: #000000;
}
body.is-brnd-P0 .item__name {
color: #000000;
}
body.is-brnd-P0 .block.is-bg .item__name {
color: #000000;
}
body.is-brnd-P0 .block.is-bg .item__brand {
color: #000000;
}
body.is-brnd-P0 .block.is-bg .item__price {
color: #000000;
}
body.is-brnd-P0 .article__title {
color: #000000;
}
body.is-brnd-P0 .block.is-bg .article__title {
color: #000000;
}
body.is-brnd-P0 .article__text {
color: #000000;
}
body.is-brnd-P0 .block.is-bg .article__text {
color: #000000;
}
body.is-brnd-P0 .link {
color: #000000;
}
body.is-brnd-P0 .block.is-bg .link {
color: #000000;
}
body.is-brnd-P0 .link::after {
color: #000000;
}
body.is-brnd-P0 .block.is-bg .link::after {
background-color: #000000;
}
body.is-brnd-P0 .info__item {
border-bottom-color: #000000;
}
body.is-brnd-P0 .block.is-bg .info__item {
border-bottom-color: #000000;
}
/* メインコンテンツ：ボタン */
body.is-brnd-P0 .btn-area .btn > a {
border: 1px solid #ffffff;
background-color: #b49343;
color: #ffffff;
}
body.is-brnd-P0 .btn-area.is-more .btn > a {
border: 1px solid #ffffff;
background-color: #b49343;
color: #ffffff;
}
body.is-brnd-P0 .btn-area.is-more .btn > button {
border: 1px solid #ffffff;
background-color: #b49343;
color: #ffffff;
}
body.is-brnd-P0 .btn-area .btn.is-emphasis > a {
background-color: #b49343;
}
body.is-brnd-P0 .btn-area .btn.is-emphasis > button {
background-color: #b49343;
}
body.is-brnd-P0 .btn-area .btn.is-s > a {
border: 1px solid #ffffff;
}
body.is-brnd-P0 .block.is-bg .btn-area .btn > a {
border: 1px solid #ffffff;
background-color: #b49343;
color: #ffffff;
}
/* メインコンテンツ：ステップフロー */
body.is-brnd-P0 .step-flow__list > li.is-active .bubble {
background-color: #ffffff;
border: 1px solid #ffffff;
}
body.is-brnd-P0 .step-flow__list > li.is-active {
color: #ffffff;
}
body.is-brnd-P0 .step-flow__list > li:not(.is-active ~ li, .is-active)::after {
background-color: #ffffff;
}
body.is-brnd-P0 .step-flow__list > li:not(.is-active ~ li, .is-active) .bubble {
background-color: #ffffff;
}
/* メインコンテンツ：ページネーション */
body.is-brnd-P0 .slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #b49343 !important;
}
body.is-brnd-P0 .block.is-bg .slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #b49343 !important;
}
body.is-brnd-P0 .slider .swiper-pagination-bullet {
background-color: #000000 !important;
opacity: 1;
}
body.is-brnd-P0 .block.is-bg .slider .swiper-pagination-bullet {
background-color: #000000 !important;
}
/* indexページ：背景 */
body.is-brnd-P0 .wrapper { background-color: #ffffff;
}
/* indexページ：ヘッダー下サブカテゴリ */
body.is-brnd-P0 .premium__brand-select__slider .swiper-slide>a {
color: #000000;
}
.premium__brand-select__slider .swiper-slide>a
body.is-brnd-P0 .tab .tab__list.is-free .tab__item {
border-right: 1px solid #000000;
}
body.is-brnd-P0 .tab .tab__list.is-free .tab__button {
color: #000000;
}
/* searchページ */
body.is-brnd-P0 .block.is-search {
background-color: #ffffff;
border-top: 1px solid #000000;
}
body.is-brnd-P0 .block.is-philosophy.block.is-bg {
background-color: #ffffff;
}
body.is-brnd-P0 .philosophy__text .text__secondary {
color: #000000;
}
body.is-brnd-P0 .is-bg .philosophy__text .text__secondary {
color: #000000;
}
/* カテゴリ一覧ページ：背景 */
body.is-brnd-P0[data-page='shopinshop-search'] .wrapper { background-color: #ffffff;
}
/* SinS 検索一覧ページ：文字色 */
body.is-brnd-P0[data-page='shopinshop-search'] .pulldown__head,
body.is-brnd-P0[data-page='shopinshop-search'] .pageinfo,
body.is-brnd-P0[data-page='shopinshop-search'] .item__brand,
body.is-brnd-P0[data-page='shopinshop-search'] .item__price,
body.is-brnd-P0[data-page='shopinshop-search'] .is-products-block .products-sort__btn .products-sort__order .products-sort__item{ color: #000000;
}
body.is-brnd-P0[data-page=shopinshop-search] .is-products-block .products-sort__btn .products-sort__order::before{ background-color: #000000;
}
/* 商品詳細ページ */
body.is-brnd-P0[data-page='products-detail'] .wrapper { background-color: #fff;
}
body.is-brnd-P0[data-page='products-detail'] .title__primary{ color: #45433e;
}
body.is-brnd-P0[data-page='products-detail'] .link.is-arrow{ color: #45433e;
}
body.is-brnd-P0[data-page='products-detail'] .block.is-bg { background-color: #ffffff;
}
body.is-brnd-P0[data-page='products-detail'] .wrapper .is-campaign.is-hide+.footer { background-color: #ffffff;
}
body.is-brnd-P0[data-page='products-detail'] .title__secondary:not(.is-bg){ color: #45433e;
}
body.is-brnd-P0[data-page='products-detail'] .block.is-bg .title__secondary:not(.is-bg){ color: #000000;
}
body.is-brnd-P0[data-page='products-detail'] .banner__item>a>figure .text__secondary{ color: #000000;
}
body.is-brnd-P0[data-page='products-detail'] .block.is-bg .text__quaternary{ color: #000000;
}
body.is-brnd-P0[data-page='products-detail'] .block.is-bg .item__brand{ color: #000000;
}
body.is-brnd-P0[data-page='products-detail'] .block.is-bg .item__name{ color: #000000;
}
body.is-brnd-P0[data-page='products-detail'] .block.is-bg .item__price{ color: #000000;
}
body.is-brnd-P0[data-page='products-detail'] .block.is-bg .link{ color: #000000;
}
body.is-brnd-P0[data-page='products-detail'] .breadcrumb__item:has(>a) {
text-decoration-color: #45433e;
}
body.is-brnd-P0[data-page='products-detail'] .breadcrumb__item > a {
color: #45433e;
}
body.is-brnd-P0[data-page='products-detail'] .breadcrumb__item > span {
color: #45433e;
}
/* モーダル内の調整 */
body.is-brnd-P0 .title__secondary:not(.is-bg).modal__title {
color: #45433e;
}
body.is-brnd-P0 .modal__price .btn-area .btn.is-cart>button {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-P0 .modal__price .btn-area .btn.is-emphasis > button {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-P0 .modal__price .btn-area .btn.is-emphasis > a {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-P0 .btn-area .btn > button:disabled {
background-color: #d3d2cf !important;
color: #45433E !important;
pointer-events: none;
}
body.is-brnd-P0 #js-skinTroubleCheck .btn-area .btn.is-emphasis > button {
background-color: #45433e;
border: none;
color: #fff;
}
/* ハンバーガーメニュー内の調整 */
body.is-brnd-P0 .menu__header .btn-area .btn > a {
background-color: #fff;
border: 1px solid #d3d2cf;
color: #45433e;
}
body.is-brnd-P0 .menu__header .link {
color: #45433e;
}
/* ◆◆ */
body.is-brnd-2P {
font-family:TazuganeGothicStdN-Book, MT たづがね角ゴシック StdN Book, たづがね角ゴシック StdN, MT たづがね角ゴシック StdN, たづがね角ゴシック StdN, Hiragino Sans, Hiragino Kaku Gothic ProN, HiraKakuProN-W3, ヒラギノ角ゴ Pro W3, BIZ UDPGothic, Yu Gothic, YuGothic, Meiryo, sans-serif !important;
}
/* ヘッダー */
body.is-brnd-2P .header__block {
background-color: #000000;
}
body.is-brnd-2P .header__logo {
height: 50px;
width: 82px;
}
body.is-brnd-2P .header__logo > a {
display: block;
height: 100%;
pointer-events: none;
position: relative;
width: 100%;
}
body.is-brnd-2P .header__logo > a > img {
display: none;
}
body.is-brnd-2P .header__logo > a::before {
background-image: url('/sw/onlinestore/assets/attachmentfile/attachmentfile-file-20335.webp');
background-position: 50%;
background-repeat: no-repeat;
background-size: contain;
content: "";
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
body.is-brnd-2P .header__nav__item .header__nav__ico {
height: 18px;
padding-bottom: 20px;
position: relative;
width: 18px;
}
body.is-brnd-2P .header__nav__item .header__nav__ico > img {
display: none;
}
body.is-brnd-2P .header__nav__item .header__nav__ico::before {
background-repeat: no-repeat;
background-size: contain;
content: "";
display: inline-block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
body.is-brnd-2P .header__nav__item.is-search .header__nav__ico::before {background-image: url('../../assets/images/common/ico_search_white.svg');}
body.is-brnd-2P .header__nav__item.is-cart .header__nav__ico::before { background-image: url('../../assets/images/common/ico_cart_white.svg');}
body.is-brnd-2P .header__nav__item.is-mypage .header__nav__ico::before { background-image: url('../../assets/images/common/ico_mypage_white.svg');}
body.is-brnd-2P .header__nav__ico.is-menu::before { background-image: url('../../assets/images/common/ico_menu_white.svg');}
body.is-brnd-2P .header__nav__ico.is-close::before { background-image: url('../../assets/images/common/ico_close_white.svg');}
body.is-brnd-2P .header__nav__txt {
color: #ffffff;
}
body.is-brnd-2P .header__nav__item > a {
color: #ffffff;
}
body.is-brnd-2P .header__nav__item > button {
color: #ffffff;
}
body.is-brnd-2P .breadcrumb__item > a,
body.is-brnd-2P .breadcrumb__item > span {
color: #ffffff;
}
body.is-brnd-2P .breadcrumb__item:has(>a) {
text-decoration-color: #ffffff;
}
/* フッター上リンク */
body.is-brnd-2P .footer__block.is-window-link {
background-color: #000000;
}
body.is-brnd-2P .footer__block.is-window-link > a > span {
color: #ffffff;
}
body.is-brnd-2P .footer__block.is-window-link > a > span::after {
background-image: url('../../assets/images/common/ico_window_white.svg');
}
/* フッター上 サブナビゲーション非表示 */
body.is-brnd-2P .footer__block.is-sub-nav {
display:none !important;
}
/* フッター */
body.is-brnd-2P .footer__block {
background-color: #000000;
}
body.is-brnd-2P .footer__block .footer__nav .footer__nav__item > a {
color: #ffffff;
}
body.is-brnd-2P .footer__nav.is-main .footer__nav__item:first-child > a {
border-left: 1px solid #ffffff;
}
body.is-brnd-2P .footer__nav.is-main .footer__nav__item > a {
border-right: 1px solid #ffffff;
}
body.is-brnd-2P .footer__nav.is-sub .footer__nav__item > a::before {
background-color: #ffffff;
}
body.is-brnd-2P .footer__copy {
color: #ffffff;
}
/* メインコンテンツ：背景 */
body.is-brnd-2P .block.is-bg {
background-color: #8f8b91;
}
/* メインコンテンツ：テキスト */
body.is-brnd-2P .title__primary {
color: #ffffff;
}
body.is-brnd-2P .title__secondary:not(.is-bg) {
color: #ffffff;
}
body.is-brnd-2P .block.is-bg .title__secondary:not(.is-bg) {
color: #ffffff;
}
body.is-brnd-2P .block.is-bg .text__quaternary {
color: #ffffff;
}
body.is-brnd-2P .info__date {
color: #ffffff;
}
body.is-brnd-2P .block.is-bg .info__date {
color: #ffffff;
}
body.is-brnd-2P .info__text {
color: #ffffff;
}
body.is-brnd-2P .block.is-bg .info__text {
color: #ffffff;
}
body.is-brnd-2P .item__name {
color: #ffffff;
}
body.is-brnd-2P .block.is-bg .item__name {
color: #ffffff;
}
body.is-brnd-2P .block.is-bg .item__brand {
color: #ffffff;
}
body.is-brnd-2P .block.is-bg .item__price {
color: #ffffff;
}
body.is-brnd-2P .article__title {
color: #ffffff;
}
body.is-brnd-2P .block.is-bg .article__title {
color: #ffffff;
}
body.is-brnd-2P .article__text {
color: #ffffff;
}
body.is-brnd-2P .block.is-bg .article__text {
color: #ffffff;
}
body.is-brnd-2P .link {
color: #ffffff;
}
body.is-brnd-2P .block.is-bg .link {
color: #ffffff;
}
body.is-brnd-2P .link::after {
color: #ffffff;
}
body.is-brnd-2P .block.is-bg .link::after {
background-color: #ffffff;
}
body.is-brnd-2P .info__item {
border-bottom-color: #ffffff;
}
body.is-brnd-2P .block.is-bg .info__item {
border-bottom-color: #ffffff;
}
/* メインコンテンツ：ボタン */
body.is-brnd-2P .btn-area .btn > a {
border: 1px solid #000000;
background-color: #ffffff;
color: #000000;
}
body.is-brnd-2P .btn-area.is-more .btn > a {
border: 1px solid #000000;
background-color: #ffffff;
color: #000000;
}
body.is-brnd-2P .btn-area.is-more .btn > button {
border: 1px solid #000000;
background-color: #ffffff;
color: #000000;
}
body.is-brnd-2P .btn-area .btn.is-emphasis > a {
background-color: #ffffff;
}
body.is-brnd-2P .btn-area .btn.is-emphasis > button {
background-color: #ffffff;
}
body.is-brnd-2P .btn-area .btn.is-s > a {
border: 1px solid #000000;
}
body.is-brnd-2P .block.is-bg .btn-area .btn > a {
border: 1px solid #000000;
background-color: #ffffff;
color: #000000;
}
/* メインコンテンツ：ステップフロー */
body.is-brnd-2P .step-flow__list > li.is-active .bubble {
background-color: #8f8b91;
border: 1px solid #000000;
}
body.is-brnd-2P .step-flow__list > li.is-active {
color: #000000;
}
body.is-brnd-2P .step-flow__list > li:not(.is-active ~ li, .is-active)::after {
background-color: #000000;
}
body.is-brnd-2P .step-flow__list > li:not(.is-active ~ li, .is-active) .bubble {
background-color: #000000;
}
/* メインコンテンツ：ページネーション */
body.is-brnd-2P .slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #807f7d !important;
}
body.is-brnd-2P .block.is-bg .slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #000000 !important;
}
body.is-brnd-2P .slider .swiper-pagination-bullet {
background-color: #000000 !important;
opacity: 1;
}
body.is-brnd-2P .block.is-bg .slider .swiper-pagination-bullet {
background-color: #000000 !important;
}
/* indexページ：背景 */
body.is-brnd-2P .wrapper { background-color: #000000;
}
/* indexページ：ヘッダー下サブカテゴリ */
body.is-brnd-2P .premium__brand-select__slider .swiper-slide>a {
color: #ffffff;
}
.premium__brand-select__slider .swiper-slide>a
body.is-brnd-2P .tab .tab__list.is-free .tab__item {
border-right: 1px solid #ffffff;
}
body.is-brnd-2P .tab .tab__list.is-free .tab__button {
color: #ffffff;
}
/* searchページ */
body.is-brnd-2P .block.is-search {
background-color: #000000;
border-top: 1px solid #ffffff;
}
body.is-brnd-2P .block.is-philosophy.block.is-bg {
background-color: #8f8b91;
}
body.is-brnd-2P .philosophy__text .text__secondary {
color: #ffffff;
}
body.is-brnd-2P .is-bg .philosophy__text .text__secondary {
color: #ffffff;
}
/* カテゴリ一覧ページ：背景 */
body.is-brnd-2P[data-page='shopinshop-search'] .wrapper { background-color: #000000;
}
/* SinS 検索一覧ページ：文字色 */
body.is-brnd-2P[data-page='shopinshop-search'] .pulldown__head,
body.is-brnd-2P[data-page='shopinshop-search'] .pageinfo,
body.is-brnd-2P[data-page='shopinshop-search'] .item__brand,
body.is-brnd-2P[data-page='shopinshop-search'] .item__price,
body.is-brnd-2P[data-page='shopinshop-search'] .is-products-block .products-sort__btn .products-sort__order .products-sort__item{ color: #ffffff;
}
body.is-brnd-2P[data-page=shopinshop-search] .is-products-block .products-sort__btn .products-sort__order::before{ background-color: #ffffff;
}
/* 商品詳細ページ */
body.is-brnd-2P[data-page='products-detail'] .wrapper { background-color: #fff;
}
body.is-brnd-2P[data-page='products-detail'] .title__primary{ color: #45433e;
}
body.is-brnd-2P[data-page='products-detail'] .link.is-arrow{ color: #45433e;
}
body.is-brnd-2P[data-page='products-detail'] .block.is-bg { background-color: #000000;
}
body.is-brnd-2P[data-page='products-detail'] .wrapper .is-campaign.is-hide+.footer { background-color: #000000;
}
body.is-brnd-2P[data-page='products-detail'] .title__secondary:not(.is-bg){ color: #45433e;
}
body.is-brnd-2P[data-page='products-detail'] .block.is-bg .title__secondary:not(.is-bg){ color: #ffffff;
}
body.is-brnd-2P[data-page='products-detail'] .banner__item>a>figure .text__secondary{ color: #ffffff;
}
body.is-brnd-2P[data-page='products-detail'] .block.is-bg .text__quaternary{ color: #ffffff;
}
body.is-brnd-2P[data-page='products-detail'] .block.is-bg .item__brand{ color: #ffffff;
}
body.is-brnd-2P[data-page='products-detail'] .block.is-bg .item__name{ color: #ffffff;
}
body.is-brnd-2P[data-page='products-detail'] .block.is-bg .item__price{ color: #ffffff;
}
body.is-brnd-2P[data-page='products-detail'] .block.is-bg .link{ color: #ffffff;
}
body.is-brnd-2P[data-page='products-detail'] .breadcrumb__item:has(>a) {
text-decoration-color: #45433e;
}
body.is-brnd-2P[data-page='products-detail'] .breadcrumb__item > a {
color: #45433e;
}
body.is-brnd-2P[data-page='products-detail'] .breadcrumb__item > span {
color: #45433e;
}
/* モーダル内の調整 */
body.is-brnd-2P .title__secondary:not(.is-bg).modal__title {
color: #45433e;
}
body.is-brnd-2P .modal__price .btn-area .btn.is-cart>button {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-2P .modal__price .btn-area .btn.is-emphasis > button {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-2P .modal__price .btn-area .btn.is-emphasis > a {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-2P .btn-area .btn > button:disabled {
background-color: #d3d2cf !important;
color: #45433E !important;
pointer-events: none;
}
body.is-brnd-2P #js-skinTroubleCheck .btn-area .btn.is-emphasis > button {
background-color: #45433e;
border: none;
color: #fff;
}
/* ハンバーガーメニュー内の調整 */
body.is-brnd-2P .menu__header .btn-area .btn > a {
background-color: #fff;
border: 1px solid #d3d2cf;
color: #45433e;
}
body.is-brnd-2P .menu__header .link {
color: #45433e;
}
/* ◆◆ */
body.is-brnd-MR {
font-family:Noto Sans JP, system-ui, -apple-system, BlinkMacSystemFont, sans-serif;
}
/* ヘッダー */
body.is-brnd-MR .header__block {
background-color: #ffffff;
}
body.is-brnd-MR .header__logo {
height: 50px;
width: 82px;
}
body.is-brnd-MR .header__logo > a {
display: block;
height: 100%;
pointer-events: none;
position: relative;
width: 100%;
}
body.is-brnd-MR .header__logo > a > img {
display: none;
}
body.is-brnd-MR .header__logo > a::before {
background-image: url('/sw/onlinestore/assets/attachmentfile/attachmentfile-file-4.webp');
background-position: 50%;
background-repeat: no-repeat;
background-size: contain;
content: "";
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
.header.is-shopinshop .header__nav__ico > img { display: block;}
body.is-brnd-MR .header__nav__txt {
color: #000000;
}
body.is-brnd-MR .header__nav__item > a {
color: #000000;
}
body.is-brnd-MR .header__nav__item > button {
color: #000000;
}
body.is-brnd-MR .breadcrumb__item > a,
body.is-brnd-MR .breadcrumb__item > span {
color: #000000;
}
body.is-brnd-MR .breadcrumb__item:has(>a) {
text-decoration-color: #000000;
}
/* フッター上リンク */
body.is-brnd-MR .footer__block.is-window-link {
background-color: #ffffff;
}
body.is-brnd-MR .footer__block.is-window-link > a > span {
color: #000000;
}
body.is-brnd-MR .footer__block.is-window-link > a > span::after {
background-image: url('../../assets/images/common/ico_window.svg');
}
/* フッター上 サブナビゲーション非表示 */
body.is-brnd-MR .footer__block.is-sub-nav {
display:none !important;
}
/* フッター */
body.is-brnd-MR .footer__block {
background-color: #ffffff;
}
body.is-brnd-MR .footer__block .footer__nav .footer__nav__item > a {
color: #000000;
}
body.is-brnd-MR .footer__nav.is-main .footer__nav__item:first-child > a {
border-left: 1px solid #000000;
}
body.is-brnd-MR .footer__nav.is-main .footer__nav__item > a {
border-right: 1px solid #000000;
}
body.is-brnd-MR .footer__nav.is-sub .footer__nav__item > a::before {
background-color: #000000;
}
body.is-brnd-MR .footer__copy {
color: #000000;
}
/* メインコンテンツ：背景 */
body.is-brnd-MR .block.is-bg {
background-color: #000000;
}
/* メインコンテンツ：テキスト */
body.is-brnd-MR .title__primary {
color: #000000;
}
body.is-brnd-MR .title__secondary:not(.is-bg) {
color: #000000;
}
body.is-brnd-MR .block.is-bg .title__secondary:not(.is-bg) {
color: #000000;
}
body.is-brnd-MR .block.is-bg .text__quaternary {
color: #000000;
}
body.is-brnd-MR .info__date {
color: #000000;
}
body.is-brnd-MR .block.is-bg .info__date {
color: #000000;
}
body.is-brnd-MR .info__text {
color: #000000;
}
body.is-brnd-MR .block.is-bg .info__text {
color: #000000;
}
body.is-brnd-MR .item__name {
color: #000000;
}
body.is-brnd-MR .block.is-bg .item__name {
color: #000000;
}
body.is-brnd-MR .block.is-bg .item__brand {
color: #000000;
}
body.is-brnd-MR .block.is-bg .item__price {
color: #000000;
}
body.is-brnd-MR .article__title {
color: #000000;
}
body.is-brnd-MR .block.is-bg .article__title {
color: #000000;
}
body.is-brnd-MR .article__text {
color: #000000;
}
body.is-brnd-MR .block.is-bg .article__text {
color: #000000;
}
body.is-brnd-MR .link {
color: #000000;
}
body.is-brnd-MR .block.is-bg .link {
color: #000000;
}
body.is-brnd-MR .link::after {
color: #000000;
}
body.is-brnd-MR .block.is-bg .link::after {
background-color: #000000;
}
body.is-brnd-MR .info__item {
border-bottom-color: #000000;
}
body.is-brnd-MR .block.is-bg .info__item {
border-bottom-color: #000000;
}
/* メインコンテンツ：ボタン */
body.is-brnd-MR .btn-area .btn > a {
border: 1px solid #000000;
background-color: #ffffff;
color: #000000;
}
body.is-brnd-MR .btn-area.is-more .btn > a {
border: 1px solid #000000;
background-color: #ffffff;
color: #000000;
}
body.is-brnd-MR .btn-area.is-more .btn > button {
border: 1px solid #000000;
background-color: #ffffff;
color: #000000;
}
body.is-brnd-MR .btn-area .btn.is-emphasis > a {
background-color: #ffffff;
}
body.is-brnd-MR .btn-area .btn.is-emphasis > button {
background-color: #ffffff;
}
body.is-brnd-MR .btn-area .btn.is-s > a {
border: 1px solid #000000;
}
body.is-brnd-MR .block.is-bg .btn-area .btn > a {
border: 1px solid #000000;
background-color: #000000;
color: #000000;
}
/* メインコンテンツ：ステップフロー */
body.is-brnd-MR .step-flow__list > li.is-active .bubble {
background-color: #000000;
border: 1px solid #ffffff;
}
body.is-brnd-MR .step-flow__list > li.is-active {
color: #ffffff;
}
body.is-brnd-MR .step-flow__list > li:not(.is-active ~ li, .is-active)::after {
background-color: #ffffff;
}
body.is-brnd-MR .step-flow__list > li:not(.is-active ~ li, .is-active) .bubble {
background-color: #ffffff;
}
/* メインコンテンツ：ページネーション */
body.is-brnd-MR .slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #000000 !important;
}
body.is-brnd-MR .block.is-bg .slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #000000 !important;
}
body.is-brnd-MR .slider .swiper-pagination-bullet {
background-color: #ffffff !important;
opacity: 1;
}
body.is-brnd-MR .block.is-bg .slider .swiper-pagination-bullet {
background-color: #ffffff !important;
}
/* indexページ：背景 */
body.is-brnd-MR .wrapper { background-color: #ffffff;
}
/* indexページ：ヘッダー下サブカテゴリ */
body.is-brnd-MR .premium__brand-select__slider .swiper-slide>a {
color: #000000;
}
.premium__brand-select__slider .swiper-slide>a
body.is-brnd-MR .tab .tab__list.is-free .tab__item {
border-right: 1px solid #000000;
}
body.is-brnd-MR .tab .tab__list.is-free .tab__button {
color: #000000;
}
/* searchページ */
body.is-brnd-MR .block.is-search {
background-color: #ffffff;
border-top: 1px solid #000000;
}
body.is-brnd-MR .block.is-philosophy.block.is-bg {
background-color: #000000;
}
body.is-brnd-MR .philosophy__text .text__secondary {
color: #000000;
}
body.is-brnd-MR .is-bg .philosophy__text .text__secondary {
color: #000000;
}
/* カテゴリ一覧ページ：背景 */
body.is-brnd-MR[data-page='shopinshop-search'] .wrapper { background-color: #ffffff;
}
/* SinS 検索一覧ページ：文字色 */
body.is-brnd-MR[data-page='shopinshop-search'] .pulldown__head,
body.is-brnd-MR[data-page='shopinshop-search'] .pageinfo,
body.is-brnd-MR[data-page='shopinshop-search'] .item__brand,
body.is-brnd-MR[data-page='shopinshop-search'] .item__price,
body.is-brnd-MR[data-page='shopinshop-search'] .is-products-block .products-sort__btn .products-sort__order .products-sort__item{ color: #000000;
}
body.is-brnd-MR[data-page=shopinshop-search] .is-products-block .products-sort__btn .products-sort__order::before{ background-color: #000000;
}
/* 商品詳細ページ */
body.is-brnd-MR[data-page='products-detail'] .wrapper { background-color: #fff;
}
body.is-brnd-MR[data-page='products-detail'] .title__primary{ color: #45433e;
}
body.is-brnd-MR[data-page='products-detail'] .link.is-arrow{ color: #45433e;
}
body.is-brnd-MR[data-page='products-detail'] .block.is-bg { background-color: #ffffff;
}
body.is-brnd-MR[data-page='products-detail'] .wrapper .is-campaign.is-hide+.footer { background-color: #ffffff;
}
body.is-brnd-MR[data-page='products-detail'] .title__secondary:not(.is-bg){ color: #45433e;
}
body.is-brnd-MR[data-page='products-detail'] .block.is-bg .title__secondary:not(.is-bg){ color: #000000;
}
body.is-brnd-MR[data-page='products-detail'] .banner__item>a>figure .text__secondary{ color: #000000;
}
body.is-brnd-MR[data-page='products-detail'] .block.is-bg .text__quaternary{ color: #000000;
}
body.is-brnd-MR[data-page='products-detail'] .block.is-bg .item__brand{ color: #000000;
}
body.is-brnd-MR[data-page='products-detail'] .block.is-bg .item__name{ color: #000000;
}
body.is-brnd-MR[data-page='products-detail'] .block.is-bg .item__price{ color: #000000;
}
body.is-brnd-MR[data-page='products-detail'] .block.is-bg .link{ color: #000000;
}
body.is-brnd-MR[data-page='products-detail'] .breadcrumb__item:has(>a) {
text-decoration-color: #45433e;
}
body.is-brnd-MR[data-page='products-detail'] .breadcrumb__item > a {
color: #45433e;
}
body.is-brnd-MR[data-page='products-detail'] .breadcrumb__item > span {
color: #45433e;
}
/* モーダル内の調整 */
body.is-brnd-MR .title__secondary:not(.is-bg).modal__title {
color: #45433e;
}
body.is-brnd-MR .modal__price .btn-area .btn.is-cart>button {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-MR .modal__price .btn-area .btn.is-emphasis > button {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-MR .modal__price .btn-area .btn.is-emphasis > a {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-MR .btn-area .btn > button:disabled {
background-color: #d3d2cf !important;
color: #45433E !important;
pointer-events: none;
}
body.is-brnd-MR #js-skinTroubleCheck .btn-area .btn.is-emphasis > button {
background-color: #45433e;
border: none;
color: #fff;
}
/* ハンバーガーメニュー内の調整 */
body.is-brnd-MR .menu__header .btn-area .btn > a {
background-color: #fff;
border: 1px solid #d3d2cf;
color: #45433e;
}
body.is-brnd-MR .menu__header .link {
color: #45433e;
}
/* ◆◆ */
body.is-brnd-YF {
font-family:Helvetica-Light;
}
/* ヘッダー */
body.is-brnd-YF .header__block {
background-color: #ffffff;
}
body.is-brnd-YF .header__logo {
height: 50px;
width: 82px;
}
body.is-brnd-YF .header__logo > a {
display: block;
height: 100%;
pointer-events: none;
position: relative;
width: 100%;
}
body.is-brnd-YF .header__logo > a > img {
display: none;
}
body.is-brnd-YF .header__logo > a::before {
background-image: url('/sw/onlinestore/assets/attachmentfile/attachmentfile-file-1540.webp');
background-position: 50%;
background-repeat: no-repeat;
background-size: contain;
content: "";
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
.header.is-shopinshop .header__nav__ico > img { display: block;}
body.is-brnd-YF .header__nav__txt {
color: #000000;
}
body.is-brnd-YF .header__nav__item > a {
color: #000000;
}
body.is-brnd-YF .header__nav__item > button {
color: #000000;
}
body.is-brnd-YF .breadcrumb__item > a,
body.is-brnd-YF .breadcrumb__item > span {
color: #000000;
}
body.is-brnd-YF .breadcrumb__item:has(>a) {
text-decoration-color: #000000;
}
/* フッター上リンク */
body.is-brnd-YF .footer__block.is-window-link {
background-color: #ffffff;
}
body.is-brnd-YF .footer__block.is-window-link > a > span {
color: #000000;
}
body.is-brnd-YF .footer__block.is-window-link > a > span::after {
background-image: url('../../assets/images/common/ico_window.svg');
}
/* フッター上 サブナビゲーション非表示 */
body.is-brnd-YF .footer__block.is-sub-nav {
display:none !important;
}
/* フッター */
body.is-brnd-YF .footer__block {
background-color: #ffffff;
}
body.is-brnd-YF .footer__block .footer__nav .footer__nav__item > a {
color: #000000;
}
body.is-brnd-YF .footer__nav.is-main .footer__nav__item:first-child > a {
border-left: 1px solid #000000;
}
body.is-brnd-YF .footer__nav.is-main .footer__nav__item > a {
border-right: 1px solid #000000;
}
body.is-brnd-YF .footer__nav.is-sub .footer__nav__item > a::before {
background-color: #000000;
}
body.is-brnd-YF .footer__copy {
color: #000000;
}
/* メインコンテンツ：背景 */
body.is-brnd-YF .block.is-bg {
background-color: #000000;
}
/* メインコンテンツ：テキスト */
body.is-brnd-YF .title__primary {
color: #000000;
}
body.is-brnd-YF .title__secondary:not(.is-bg) {
color: #000000;
}
body.is-brnd-YF .block.is-bg .title__secondary:not(.is-bg) {
color: #ffffff;
}
body.is-brnd-YF .block.is-bg .text__quaternary {
color: #ffffff;
}
body.is-brnd-YF .info__date {
color: #000000;
}
body.is-brnd-YF .block.is-bg .info__date {
color: #ffffff;
}
body.is-brnd-YF .info__text {
color: #000000;
}
body.is-brnd-YF .block.is-bg .info__text {
color: #ffffff;
}
body.is-brnd-YF .item__name {
color: #000000;
}
body.is-brnd-YF .block.is-bg .item__name {
color: #ffffff;
}
body.is-brnd-YF .block.is-bg .item__brand {
color: #ffffff;
}
body.is-brnd-YF .block.is-bg .item__price {
color: #ffffff;
}
body.is-brnd-YF .article__title {
color: #000000;
}
body.is-brnd-YF .block.is-bg .article__title {
color: #ffffff;
}
body.is-brnd-YF .article__text {
color: #000000;
}
body.is-brnd-YF .block.is-bg .article__text {
color: #ffffff;
}
body.is-brnd-YF .link {
color: #000000;
}
body.is-brnd-YF .block.is-bg .link {
color: #ffffff;
}
body.is-brnd-YF .link::after {
color: #000000;
}
body.is-brnd-YF .block.is-bg .link::after {
background-color: #ffffff;
}
body.is-brnd-YF .info__item {
border-bottom-color: #000000;
}
body.is-brnd-YF .block.is-bg .info__item {
border-bottom-color: #ffffff;
}
/* メインコンテンツ：ボタン */
body.is-brnd-YF .btn-area .btn > a {
border: 1px solid #ffffff;
background-color: #000000;
color: #ffffff;
}
body.is-brnd-YF .btn-area.is-more .btn > a {
border: 1px solid #ffffff;
background-color: #000000;
color: #ffffff;
}
body.is-brnd-YF .btn-area.is-more .btn > button {
border: 1px solid #ffffff;
background-color: #000000;
color: #ffffff;
}
body.is-brnd-YF .btn-area .btn.is-emphasis > a {
background-color: #000000;
}
body.is-brnd-YF .btn-area .btn.is-emphasis > button {
background-color: #000000;
}
body.is-brnd-YF .btn-area .btn.is-s > a {
border: 1px solid #ffffff;
}
body.is-brnd-YF .block.is-bg .btn-area .btn > a {
border: 1px solid #000000;
background-color: #e3e3e3;
color: #000000;
}
/* メインコンテンツ：ステップフロー */
body.is-brnd-YF .step-flow__list > li.is-active .bubble {
background-color: #000000;
border: 1px solid #ffffff;
}
body.is-brnd-YF .step-flow__list > li.is-active {
color: #ffffff;
}
body.is-brnd-YF .step-flow__list > li:not(.is-active ~ li, .is-active)::after {
background-color: #ffffff;
}
body.is-brnd-YF .step-flow__list > li:not(.is-active ~ li, .is-active) .bubble {
background-color: #ffffff;
}
/* メインコンテンツ：ページネーション */
body.is-brnd-YF .slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #000000 !important;
}
body.is-brnd-YF .block.is-bg .slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #ffffff !important;
}
body.is-brnd-YF .slider .swiper-pagination-bullet {
background-color: #d3d2cf !important;
opacity: 1;
}
body.is-brnd-YF .block.is-bg .slider .swiper-pagination-bullet {
background-color: #939393 !important;
}
/* indexページ：背景 */
body.is-brnd-YF .wrapper { background-color: #ffffff;
}
/* indexページ：ヘッダー下サブカテゴリ */
body.is-brnd-YF .premium__brand-select__slider .swiper-slide>a {
color: #000000;
}
.premium__brand-select__slider .swiper-slide>a
body.is-brnd-YF .tab .tab__list.is-free .tab__item {
border-right: 1px solid #000000;
}
body.is-brnd-YF .tab .tab__list.is-free .tab__button {
color: #000000;
}
/* searchページ */
body.is-brnd-YF .block.is-search {
background-color: #ffffff;
border-top: 1px solid #000000;
}
body.is-brnd-YF .block.is-philosophy.block.is-bg {
background-color: #000000;
}
body.is-brnd-YF .philosophy__text .text__secondary {
color: #000000;
}
body.is-brnd-YF .is-bg .philosophy__text .text__secondary {
color: #ffffff;
}
/* カテゴリ一覧ページ：背景 */
body.is-brnd-YF[data-page='shopinshop-search'] .wrapper { background-color: #ffffff;
}
/* SinS 検索一覧ページ：文字色 */
body.is-brnd-YF[data-page='shopinshop-search'] .pulldown__head,
body.is-brnd-YF[data-page='shopinshop-search'] .pageinfo,
body.is-brnd-YF[data-page='shopinshop-search'] .item__brand,
body.is-brnd-YF[data-page='shopinshop-search'] .item__price,
body.is-brnd-YF[data-page='shopinshop-search'] .is-products-block .products-sort__btn .products-sort__order .products-sort__item{ color: #000000;
}
body.is-brnd-YF[data-page=shopinshop-search] .is-products-block .products-sort__btn .products-sort__order::before{ background-color: #000000;
}
/* 商品詳細ページ */
body.is-brnd-YF[data-page='products-detail'] .wrapper { background-color: #fff;
}
body.is-brnd-YF[data-page='products-detail'] .title__primary{ color: #45433e;
}
body.is-brnd-YF[data-page='products-detail'] .link.is-arrow{ color: #45433e;
}
body.is-brnd-YF[data-page='products-detail'] .block.is-bg { background-color: #ffffff;
}
body.is-brnd-YF[data-page='products-detail'] .wrapper .is-campaign.is-hide+.footer { background-color: #ffffff;
}
body.is-brnd-YF[data-page='products-detail'] .title__secondary:not(.is-bg){ color: #45433e;
}
body.is-brnd-YF[data-page='products-detail'] .block.is-bg .title__secondary:not(.is-bg){ color: #000000;
}
body.is-brnd-YF[data-page='products-detail'] .banner__item>a>figure .text__secondary{ color: #000000;
}
body.is-brnd-YF[data-page='products-detail'] .block.is-bg .text__quaternary{ color: #000000;
}
body.is-brnd-YF[data-page='products-detail'] .block.is-bg .item__brand{ color: #000000;
}
body.is-brnd-YF[data-page='products-detail'] .block.is-bg .item__name{ color: #000000;
}
body.is-brnd-YF[data-page='products-detail'] .block.is-bg .item__price{ color: #000000;
}
body.is-brnd-YF[data-page='products-detail'] .block.is-bg .link{ color: #000000;
}
body.is-brnd-YF[data-page='products-detail'] .breadcrumb__item:has(>a) {
text-decoration-color: #45433e;
}
body.is-brnd-YF[data-page='products-detail'] .breadcrumb__item > a {
color: #45433e;
}
body.is-brnd-YF[data-page='products-detail'] .breadcrumb__item > span {
color: #45433e;
}
/* モーダル内の調整 */
body.is-brnd-YF .title__secondary:not(.is-bg).modal__title {
color: #45433e;
}
body.is-brnd-YF .modal__price .btn-area .btn.is-cart>button {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-YF .modal__price .btn-area .btn.is-emphasis > button {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-YF .modal__price .btn-area .btn.is-emphasis > a {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-YF .btn-area .btn > button:disabled {
background-color: #d3d2cf !important;
color: #45433E !important;
pointer-events: none;
}
body.is-brnd-YF #js-skinTroubleCheck .btn-area .btn.is-emphasis > button {
background-color: #45433e;
border: none;
color: #fff;
}
/* ハンバーガーメニュー内の調整 */
body.is-brnd-YF .menu__header .btn-area .btn > a {
background-color: #fff;
border: 1px solid #d3d2cf;
color: #45433e;
}
body.is-brnd-YF .menu__header .link {
color: #45433e;
}
/* ◆◆ */
body.is-brnd-07 {
font-family:NOTO SANS JP;
}
/* ヘッダー */
body.is-brnd-07 .header__block {
background-color: #ffffff;
}
body.is-brnd-07 .header__logo {
height: 50px;
width: 82px;
}
body.is-brnd-07 .header__logo > a {
display: block;
height: 100%;
pointer-events: none;
position: relative;
width: 100%;
}
body.is-brnd-07 .header__logo > a > img {
display: none;
}
body.is-brnd-07 .header__logo > a::before {
background-image: url('/sw/onlinestore/assets/attachmentfile/attachmentfile-file-3749.webp');
background-position: 50%;
background-repeat: no-repeat;
background-size: contain;
content: "";
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
.header.is-shopinshop .header__nav__ico > img { display: block;}
body.is-brnd-07 .header__nav__txt {
color: #000000;
}
body.is-brnd-07 .header__nav__item > a {
color: #000000;
}
body.is-brnd-07 .header__nav__item > button {
color: #000000;
}
body.is-brnd-07 .breadcrumb__item > a,
body.is-brnd-07 .breadcrumb__item > span {
color: #000000;
}
body.is-brnd-07 .breadcrumb__item:has(>a) {
text-decoration-color: #000000;
}
/* フッター上リンク */
body.is-brnd-07 .footer__block.is-window-link {
background-color: #ffffff;
}
body.is-brnd-07 .footer__block.is-window-link > a > span {
color: #000000;
}
body.is-brnd-07 .footer__block.is-window-link > a > span::after {
background-image: url('../../assets/images/common/ico_window.svg');
}
/* フッター上 サブナビゲーション非表示 */
body.is-brnd-07 .footer__block.is-sub-nav {
display:none !important;
}
/* フッター */
body.is-brnd-07 .footer__block {
background-color: #ffffff;
}
body.is-brnd-07 .footer__block .footer__nav .footer__nav__item > a {
color: #000000;
}
body.is-brnd-07 .footer__nav.is-main .footer__nav__item:first-child > a {
border-left: 1px solid #000000;
}
body.is-brnd-07 .footer__nav.is-main .footer__nav__item > a {
border-right: 1px solid #000000;
}
body.is-brnd-07 .footer__nav.is-sub .footer__nav__item > a::before {
background-color: #000000;
}
body.is-brnd-07 .footer__copy {
color: #000000;
}
/* メインコンテンツ：背景 */
body.is-brnd-07 .block.is-bg {
background-color: #ffffff;
}
/* メインコンテンツ：テキスト */
body.is-brnd-07 .title__primary {
color: #000000;
}
body.is-brnd-07 .title__secondary:not(.is-bg) {
color: #000000;
}
body.is-brnd-07 .block.is-bg .title__secondary:not(.is-bg) {
color: #000000;
}
body.is-brnd-07 .block.is-bg .text__quaternary {
color: #000000;
}
body.is-brnd-07 .info__date {
color: #000000;
}
body.is-brnd-07 .block.is-bg .info__date {
color: #000000;
}
body.is-brnd-07 .info__text {
color: #000000;
}
body.is-brnd-07 .block.is-bg .info__text {
color: #000000;
}
body.is-brnd-07 .item__name {
color: #000000;
}
body.is-brnd-07 .block.is-bg .item__name {
color: #000000;
}
body.is-brnd-07 .block.is-bg .item__brand {
color: #000000;
}
body.is-brnd-07 .block.is-bg .item__price {
color: #000000;
}
body.is-brnd-07 .article__title {
color: #000000;
}
body.is-brnd-07 .block.is-bg .article__title {
color: #000000;
}
body.is-brnd-07 .article__text {
color: #000000;
}
body.is-brnd-07 .block.is-bg .article__text {
color: #000000;
}
body.is-brnd-07 .link {
color: #000000;
}
body.is-brnd-07 .block.is-bg .link {
color: #000000;
}
body.is-brnd-07 .link::after {
color: #000000;
}
body.is-brnd-07 .block.is-bg .link::after {
background-color: #000000;
}
body.is-brnd-07 .info__item {
border-bottom-color: #000000;
}
body.is-brnd-07 .block.is-bg .info__item {
border-bottom-color: #000000;
}
/* メインコンテンツ：ボタン */
body.is-brnd-07 .btn-area .btn > a {
border: 1px solid #ffffff;
background-color: #131620;
color: #ffffff;
}
body.is-brnd-07 .btn-area.is-more .btn > a {
border: 1px solid #ffffff;
background-color: #131620;
color: #ffffff;
}
body.is-brnd-07 .btn-area.is-more .btn > button {
border: 1px solid #ffffff;
background-color: #131620;
color: #ffffff;
}
body.is-brnd-07 .btn-area .btn.is-emphasis > a {
background-color: #131620;
}
body.is-brnd-07 .btn-area .btn.is-emphasis > button {
background-color: #131620;
}
body.is-brnd-07 .btn-area .btn.is-s > a {
border: 1px solid #ffffff;
}
body.is-brnd-07 .block.is-bg .btn-area .btn > a {
border: 1px solid #ffffff;
background-color: #131620;
color: #ffffff;
}
/* メインコンテンツ：ステップフロー */
body.is-brnd-07 .step-flow__list > li.is-active .bubble {
background-color: #ffffff;
border: 1px solid #ffffff;
}
body.is-brnd-07 .step-flow__list > li.is-active {
color: #ffffff;
}
body.is-brnd-07 .step-flow__list > li:not(.is-active ~ li, .is-active)::after {
background-color: #ffffff;
}
body.is-brnd-07 .step-flow__list > li:not(.is-active ~ li, .is-active) .bubble {
background-color: #ffffff;
}
/* メインコンテンツ：ページネーション */
body.is-brnd-07 .slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #000000 !important;
}
body.is-brnd-07 .block.is-bg .slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #000000 !important;
}
body.is-brnd-07 .slider .swiper-pagination-bullet {
background-color: #ffffff !important;
opacity: 1;
}
body.is-brnd-07 .block.is-bg .slider .swiper-pagination-bullet {
background-color: #ffffff !important;
}
/* indexページ：背景 */
body.is-brnd-07 .wrapper { background-color: #ffffff;
}
/* indexページ：ヘッダー下サブカテゴリ */
body.is-brnd-07 .premium__brand-select__slider .swiper-slide>a {
color: #000000;
}
.premium__brand-select__slider .swiper-slide>a
body.is-brnd-07 .tab .tab__list.is-free .tab__item {
border-right: 1px solid #000000;
}
body.is-brnd-07 .tab .tab__list.is-free .tab__button {
color: #000000;
}
/* searchページ */
body.is-brnd-07 .block.is-search {
background-color: #ffffff;
border-top: 1px solid #000000;
}
body.is-brnd-07 .block.is-philosophy.block.is-bg {
background-color: #ffffff;
}
body.is-brnd-07 .philosophy__text .text__secondary {
color: #000000;
}
body.is-brnd-07 .is-bg .philosophy__text .text__secondary {
color: #000000;
}
/* カテゴリ一覧ページ：背景 */
body.is-brnd-07[data-page='shopinshop-search'] .wrapper { background-color: #ffffff;
}
/* SinS 検索一覧ページ：文字色 */
body.is-brnd-07[data-page='shopinshop-search'] .pulldown__head,
body.is-brnd-07[data-page='shopinshop-search'] .pageinfo,
body.is-brnd-07[data-page='shopinshop-search'] .item__brand,
body.is-brnd-07[data-page='shopinshop-search'] .item__price,
body.is-brnd-07[data-page='shopinshop-search'] .is-products-block .products-sort__btn .products-sort__order .products-sort__item{ color: #000000;
}
body.is-brnd-07[data-page=shopinshop-search] .is-products-block .products-sort__btn .products-sort__order::before{ background-color: #000000;
}
/* 商品詳細ページ */
body.is-brnd-07[data-page='products-detail'] .wrapper { background-color: #fff;
}
body.is-brnd-07[data-page='products-detail'] .title__primary{ color: #45433e;
}
body.is-brnd-07[data-page='products-detail'] .link.is-arrow{ color: #45433e;
}
body.is-brnd-07[data-page='products-detail'] .block.is-bg { background-color: #ffffff;
}
body.is-brnd-07[data-page='products-detail'] .wrapper .is-campaign.is-hide+.footer { background-color: #ffffff;
}
body.is-brnd-07[data-page='products-detail'] .title__secondary:not(.is-bg){ color: #45433e;
}
body.is-brnd-07[data-page='products-detail'] .block.is-bg .title__secondary:not(.is-bg){ color: #000000;
}
body.is-brnd-07[data-page='products-detail'] .banner__item>a>figure .text__secondary{ color: #000000;
}
body.is-brnd-07[data-page='products-detail'] .block.is-bg .text__quaternary{ color: #000000;
}
body.is-brnd-07[data-page='products-detail'] .block.is-bg .item__brand{ color: #000000;
}
body.is-brnd-07[data-page='products-detail'] .block.is-bg .item__name{ color: #000000;
}
body.is-brnd-07[data-page='products-detail'] .block.is-bg .item__price{ color: #000000;
}
body.is-brnd-07[data-page='products-detail'] .block.is-bg .link{ color: #000000;
}
body.is-brnd-07[data-page='products-detail'] .breadcrumb__item:has(>a) {
text-decoration-color: #45433e;
}
body.is-brnd-07[data-page='products-detail'] .breadcrumb__item > a {
color: #45433e;
}
body.is-brnd-07[data-page='products-detail'] .breadcrumb__item > span {
color: #45433e;
}
/* モーダル内の調整 */
body.is-brnd-07 .title__secondary:not(.is-bg).modal__title {
color: #45433e;
}
body.is-brnd-07 .modal__price .btn-area .btn.is-cart>button {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-07 .modal__price .btn-area .btn.is-emphasis > button {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-07 .modal__price .btn-area .btn.is-emphasis > a {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-07 .btn-area .btn > button:disabled {
background-color: #d3d2cf !important;
color: #45433E !important;
pointer-events: none;
}
body.is-brnd-07 #js-skinTroubleCheck .btn-area .btn.is-emphasis > button {
background-color: #45433e;
border: none;
color: #fff;
}
/* ハンバーガーメニュー内の調整 */
body.is-brnd-07 .menu__header .btn-area .btn > a {
background-color: #fff;
border: 1px solid #d3d2cf;
color: #45433e;
}
body.is-brnd-07 .menu__header .link {
color: #45433e;
}
/* ◆◆ */
body.is-brnd-A0 {
font-family:ZenKakuGothicNew, FragmentsText;
}
/* ヘッダー */
body.is-brnd-A0 .header__block {
background-color: #ffffff;
}
body.is-brnd-A0 .header__logo {
height: 50px;
width: 82px;
}
body.is-brnd-A0 .header__logo > a {
display: block;
height: 100%;
pointer-events: none;
position: relative;
width: 100%;
}
body.is-brnd-A0 .header__logo > a > img {
display: none;
}
body.is-brnd-A0 .header__logo > a::before {
background-image: url('/sw/onlinestore/assets/attachmentfile/attachmentfile-file-8103.webp');
background-position: 50%;
background-repeat: no-repeat;
background-size: contain;
content: "";
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
.header.is-shopinshop .header__nav__ico > img { display: block;}
body.is-brnd-A0 .header__nav__txt {
color: #000000;
}
body.is-brnd-A0 .header__nav__item > a {
color: #000000;
}
body.is-brnd-A0 .header__nav__item > button {
color: #000000;
}
body.is-brnd-A0 .breadcrumb__item > a,
body.is-brnd-A0 .breadcrumb__item > span {
color: #000000;
}
body.is-brnd-A0 .breadcrumb__item:has(>a) {
text-decoration-color: #000000;
}
/* フッター上リンク */
body.is-brnd-A0 .footer__block.is-window-link {
background-color: #ffffff;
}
body.is-brnd-A0 .footer__block.is-window-link > a > span {
color: #000000;
}
body.is-brnd-A0 .footer__block.is-window-link > a > span::after {
background-image: url('../../assets/images/common/ico_window.svg');
}
/* フッター上 サブナビゲーション非表示 */
body.is-brnd-A0 .footer__block.is-sub-nav {
display:none !important;
}
/* フッター */
body.is-brnd-A0 .footer__block {
background-color: #ffffff;
}
body.is-brnd-A0 .footer__block .footer__nav .footer__nav__item > a {
color: #000000;
}
body.is-brnd-A0 .footer__nav.is-main .footer__nav__item:first-child > a {
border-left: 1px solid #000000;
}
body.is-brnd-A0 .footer__nav.is-main .footer__nav__item > a {
border-right: 1px solid #000000;
}
body.is-brnd-A0 .footer__nav.is-sub .footer__nav__item > a::before {
background-color: #000000;
}
body.is-brnd-A0 .footer__copy {
color: #000000;
}
/* メインコンテンツ：背景 */
body.is-brnd-A0 .block.is-bg {
background-color: #000000;
}
/* メインコンテンツ：テキスト */
body.is-brnd-A0 .title__primary {
color: #000000;
}
body.is-brnd-A0 .title__secondary:not(.is-bg) {
color: #000000;
}
body.is-brnd-A0 .block.is-bg .title__secondary:not(.is-bg) {
color: #000000;
}
body.is-brnd-A0 .block.is-bg .text__quaternary {
color: #000000;
}
body.is-brnd-A0 .info__date {
color: #000000;
}
body.is-brnd-A0 .block.is-bg .info__date {
color: #000000;
}
body.is-brnd-A0 .info__text {
color: #000000;
}
body.is-brnd-A0 .block.is-bg .info__text {
color: #000000;
}
body.is-brnd-A0 .item__name {
color: #000000;
}
body.is-brnd-A0 .block.is-bg .item__name {
color: #000000;
}
body.is-brnd-A0 .block.is-bg .item__brand {
color: #000000;
}
body.is-brnd-A0 .block.is-bg .item__price {
color: #000000;
}
body.is-brnd-A0 .article__title {
color: #000000;
}
body.is-brnd-A0 .block.is-bg .article__title {
color: #000000;
}
body.is-brnd-A0 .article__text {
color: #000000;
}
body.is-brnd-A0 .block.is-bg .article__text {
color: #000000;
}
body.is-brnd-A0 .link {
color: #000000;
}
body.is-brnd-A0 .block.is-bg .link {
color: #000000;
}
body.is-brnd-A0 .link::after {
color: #000000;
}
body.is-brnd-A0 .block.is-bg .link::after {
background-color: #000000;
}
body.is-brnd-A0 .info__item {
border-bottom-color: #000000;
}
body.is-brnd-A0 .block.is-bg .info__item {
border-bottom-color: #000000;
}
/* メインコンテンツ：ボタン */
body.is-brnd-A0 .btn-area .btn > a {
border: 1px solid #000000;
background-color: #ffffff;
color: #000000;
}
body.is-brnd-A0 .btn-area.is-more .btn > a {
border: 1px solid #000000;
background-color: #ffffff;
color: #000000;
}
body.is-brnd-A0 .btn-area.is-more .btn > button {
border: 1px solid #000000;
background-color: #ffffff;
color: #000000;
}
body.is-brnd-A0 .btn-area .btn.is-emphasis > a {
background-color: #ffffff;
}
body.is-brnd-A0 .btn-area .btn.is-emphasis > button {
background-color: #ffffff;
}
body.is-brnd-A0 .btn-area .btn.is-s > a {
border: 1px solid #000000;
}
body.is-brnd-A0 .block.is-bg .btn-area .btn > a {
border: 1px solid #000000;
background-color: #000000;
color: #000000;
}
/* メインコンテンツ：ステップフロー */
body.is-brnd-A0 .step-flow__list > li.is-active .bubble {
background-color: #000000;
border: 1px solid #ffffff;
}
body.is-brnd-A0 .step-flow__list > li.is-active {
color: #ffffff;
}
body.is-brnd-A0 .step-flow__list > li:not(.is-active ~ li, .is-active)::after {
background-color: #ffffff;
}
body.is-brnd-A0 .step-flow__list > li:not(.is-active ~ li, .is-active) .bubble {
background-color: #ffffff;
}
/* メインコンテンツ：ページネーション */
body.is-brnd-A0 .slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #d3d2cf !important;
}
body.is-brnd-A0 .block.is-bg .slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #000000 !important;
}
body.is-brnd-A0 .slider .swiper-pagination-bullet {
background-color: #000000 !important;
opacity: 1;
}
body.is-brnd-A0 .block.is-bg .slider .swiper-pagination-bullet {
background-color: #000000 !important;
}
/* indexページ：背景 */
body.is-brnd-A0 .wrapper { background-color: #ffffff;
}
/* indexページ：ヘッダー下サブカテゴリ */
body.is-brnd-A0 .premium__brand-select__slider .swiper-slide>a {
color: #000000;
}
.premium__brand-select__slider .swiper-slide>a
body.is-brnd-A0 .tab .tab__list.is-free .tab__item {
border-right: 1px solid #000000;
}
body.is-brnd-A0 .tab .tab__list.is-free .tab__button {
color: #000000;
}
/* searchページ */
body.is-brnd-A0 .block.is-search {
background-color: #ffffff;
border-top: 1px solid #000000;
}
body.is-brnd-A0 .block.is-philosophy.block.is-bg {
background-color: #000000;
}
body.is-brnd-A0 .philosophy__text .text__secondary {
color: #000000;
}
body.is-brnd-A0 .is-bg .philosophy__text .text__secondary {
color: #000000;
}
/* カテゴリ一覧ページ：背景 */
body.is-brnd-A0[data-page='shopinshop-search'] .wrapper { background-color: #ffffff;
}
/* SinS 検索一覧ページ：文字色 */
body.is-brnd-A0[data-page='shopinshop-search'] .pulldown__head,
body.is-brnd-A0[data-page='shopinshop-search'] .pageinfo,
body.is-brnd-A0[data-page='shopinshop-search'] .item__brand,
body.is-brnd-A0[data-page='shopinshop-search'] .item__price,
body.is-brnd-A0[data-page='shopinshop-search'] .is-products-block .products-sort__btn .products-sort__order .products-sort__item{ color: #000000;
}
body.is-brnd-A0[data-page=shopinshop-search] .is-products-block .products-sort__btn .products-sort__order::before{ background-color: #000000;
}
/* 商品詳細ページ */
body.is-brnd-A0[data-page='products-detail'] .wrapper { background-color: #fff;
}
body.is-brnd-A0[data-page='products-detail'] .title__primary{ color: #45433e;
}
body.is-brnd-A0[data-page='products-detail'] .link.is-arrow{ color: #45433e;
}
body.is-brnd-A0[data-page='products-detail'] .block.is-bg { background-color: #ffffff;
}
body.is-brnd-A0[data-page='products-detail'] .wrapper .is-campaign.is-hide+.footer { background-color: #ffffff;
}
body.is-brnd-A0[data-page='products-detail'] .title__secondary:not(.is-bg){ color: #45433e;
}
body.is-brnd-A0[data-page='products-detail'] .block.is-bg .title__secondary:not(.is-bg){ color: #000000;
}
body.is-brnd-A0[data-page='products-detail'] .banner__item>a>figure .text__secondary{ color: #000000;
}
body.is-brnd-A0[data-page='products-detail'] .block.is-bg .text__quaternary{ color: #000000;
}
body.is-brnd-A0[data-page='products-detail'] .block.is-bg .item__brand{ color: #000000;
}
body.is-brnd-A0[data-page='products-detail'] .block.is-bg .item__name{ color: #000000;
}
body.is-brnd-A0[data-page='products-detail'] .block.is-bg .item__price{ color: #000000;
}
body.is-brnd-A0[data-page='products-detail'] .block.is-bg .link{ color: #000000;
}
body.is-brnd-A0[data-page='products-detail'] .breadcrumb__item:has(>a) {
text-decoration-color: #45433e;
}
body.is-brnd-A0[data-page='products-detail'] .breadcrumb__item > a {
color: #45433e;
}
body.is-brnd-A0[data-page='products-detail'] .breadcrumb__item > span {
color: #45433e;
}
/* モーダル内の調整 */
body.is-brnd-A0 .title__secondary:not(.is-bg).modal__title {
color: #45433e;
}
body.is-brnd-A0 .modal__price .btn-area .btn.is-cart>button {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-A0 .modal__price .btn-area .btn.is-emphasis > button {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-A0 .modal__price .btn-area .btn.is-emphasis > a {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-A0 .btn-area .btn > button:disabled {
background-color: #d3d2cf !important;
color: #45433E !important;
pointer-events: none;
}
body.is-brnd-A0 #js-skinTroubleCheck .btn-area .btn.is-emphasis > button {
background-color: #45433e;
border: none;
color: #fff;
}
/* ハンバーガーメニュー内の調整 */
body.is-brnd-A0 .menu__header .btn-area .btn > a {
background-color: #fff;
border: 1px solid #d3d2cf;
color: #45433e;
}
body.is-brnd-A0 .menu__header .link {
color: #45433e;
}
/* ◆◆ */
body.is-brnd-5U {
font-family:readerregular, ヒラギノ角ゴ ProN, Hiragino Kaku Gothic ProN, Helvetica Neue, Hiragino Kaku Gothic W3 JIS2004, Meiryo, Helvetica, Helvetica, Arial, sans-serif !important;
}
/* ヘッダー */
body.is-brnd-5U .header__block {
background-color: #000000;
}
body.is-brnd-5U .header__logo {
height: 50px;
width: 82px;
}
body.is-brnd-5U .header__logo > a {
display: block;
height: 100%;
pointer-events: none;
position: relative;
width: 100%;
}
body.is-brnd-5U .header__logo > a > img {
display: none;
}
body.is-brnd-5U .header__logo > a::before {
background-image: url('/sw/onlinestore/assets/attachmentfile/attachmentfile-file-20461.webp');
background-position: 50%;
background-repeat: no-repeat;
background-size: contain;
content: "";
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
body.is-brnd-5U .header__nav__item .header__nav__ico {
height: 18px;
padding-bottom: 20px;
position: relative;
width: 18px;
}
body.is-brnd-5U .header__nav__item .header__nav__ico > img {
display: none;
}
body.is-brnd-5U .header__nav__item .header__nav__ico::before {
background-repeat: no-repeat;
background-size: contain;
content: "";
display: inline-block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
body.is-brnd-5U .header__nav__item.is-search .header__nav__ico::before {background-image: url('../../assets/images/common/ico_search_white.svg');}
body.is-brnd-5U .header__nav__item.is-cart .header__nav__ico::before { background-image: url('../../assets/images/common/ico_cart_white.svg');}
body.is-brnd-5U .header__nav__item.is-mypage .header__nav__ico::before { background-image: url('../../assets/images/common/ico_mypage_white.svg');}
body.is-brnd-5U .header__nav__ico.is-menu::before { background-image: url('../../assets/images/common/ico_menu_white.svg');}
body.is-brnd-5U .header__nav__ico.is-close::before { background-image: url('../../assets/images/common/ico_close_white.svg');}
body.is-brnd-5U .header__nav__txt {
color: #ffffff;
}
body.is-brnd-5U .header__nav__item > a {
color: #ffffff;
}
body.is-brnd-5U .header__nav__item > button {
color: #ffffff;
}
body.is-brnd-5U .breadcrumb__item > a,
body.is-brnd-5U .breadcrumb__item > span {
color: #000000;
}
body.is-brnd-5U .breadcrumb__item:has(>a) {
text-decoration-color: #000000;
}
/* フッター上リンク */
body.is-brnd-5U .footer__block.is-window-link {
background-color: #000000;
}
body.is-brnd-5U .footer__block.is-window-link > a > span {
color: #ffffff;
}
body.is-brnd-5U .footer__block.is-window-link > a > span::after {
background-image: url('../../assets/images/common/ico_window_white.svg');
}
/* フッター上 サブナビゲーション非表示 */
body.is-brnd-5U .footer__block.is-sub-nav {
display:none !important;
}
/* フッター */
body.is-brnd-5U .footer__block {
background-color: #000000;
}
body.is-brnd-5U .footer__block .footer__nav .footer__nav__item > a {
color: #ffffff;
}
body.is-brnd-5U .footer__nav.is-main .footer__nav__item:first-child > a {
border-left: 1px solid #ffffff;
}
body.is-brnd-5U .footer__nav.is-main .footer__nav__item > a {
border-right: 1px solid #ffffff;
}
body.is-brnd-5U .footer__nav.is-sub .footer__nav__item > a::before {
background-color: #ffffff;
}
body.is-brnd-5U .footer__copy {
color: #ffffff;
}
/* メインコンテンツ：背景 */
body.is-brnd-5U .block.is-bg {
background-color: #ffffff;
}
/* メインコンテンツ：テキスト */
body.is-brnd-5U .title__primary {
color: #000000;
}
body.is-brnd-5U .title__secondary:not(.is-bg) {
color: #000000;
}
body.is-brnd-5U .block.is-bg .title__secondary:not(.is-bg) {
color: #000000;
}
body.is-brnd-5U .block.is-bg .text__quaternary {
color: #000000;
}
body.is-brnd-5U .info__date {
color: #000000;
}
body.is-brnd-5U .block.is-bg .info__date {
color: #000000;
}
body.is-brnd-5U .info__text {
color: #000000;
}
body.is-brnd-5U .block.is-bg .info__text {
color: #000000;
}
body.is-brnd-5U .item__name {
color: #000000;
}
body.is-brnd-5U .block.is-bg .item__name {
color: #000000;
}
body.is-brnd-5U .block.is-bg .item__brand {
color: #000000;
}
body.is-brnd-5U .block.is-bg .item__price {
color: #000000;
}
body.is-brnd-5U .article__title {
color: #000000;
}
body.is-brnd-5U .block.is-bg .article__title {
color: #000000;
}
body.is-brnd-5U .article__text {
color: #000000;
}
body.is-brnd-5U .block.is-bg .article__text {
color: #000000;
}
body.is-brnd-5U .link {
color: #000000;
}
body.is-brnd-5U .block.is-bg .link {
color: #000000;
}
body.is-brnd-5U .link::after {
color: #000000;
}
body.is-brnd-5U .block.is-bg .link::after {
background-color: #000000;
}
body.is-brnd-5U .info__item {
border-bottom-color: #000000;
}
body.is-brnd-5U .block.is-bg .info__item {
border-bottom-color: #000000;
}
/* メインコンテンツ：ボタン */
body.is-brnd-5U .btn-area .btn > a {
border: 1px solid #ffffff;
background-color: #000000;
color: #ffffff;
}
body.is-brnd-5U .btn-area.is-more .btn > a {
border: 1px solid #ffffff;
background-color: #000000;
color: #ffffff;
}
body.is-brnd-5U .btn-area.is-more .btn > button {
border: 1px solid #ffffff;
background-color: #000000;
color: #ffffff;
}
body.is-brnd-5U .btn-area .btn.is-emphasis > a {
background-color: #000000;
}
body.is-brnd-5U .btn-area .btn.is-emphasis > button {
background-color: #000000;
}
body.is-brnd-5U .btn-area .btn.is-s > a {
border: 1px solid #ffffff;
}
body.is-brnd-5U .block.is-bg .btn-area .btn > a {
border: 1px solid #ffffff;
background-color: #000000;
color: #ffffff;
}
/* メインコンテンツ：ステップフロー */
body.is-brnd-5U .step-flow__list > li.is-active .bubble {
background-color: #ffffff;
border: 1px solid #c9b17d;
}
body.is-brnd-5U .step-flow__list > li.is-active {
color: #c9b17d;
}
body.is-brnd-5U .step-flow__list > li:not(.is-active ~ li, .is-active)::after {
background-color: #c9b17d;
}
body.is-brnd-5U .step-flow__list > li:not(.is-active ~ li, .is-active) .bubble {
background-color: #c9b17d;
}
/* メインコンテンツ：ページネーション */
body.is-brnd-5U .slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #807f7d !important;
}
body.is-brnd-5U .block.is-bg .slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #807f7d !important;
}
body.is-brnd-5U .slider .swiper-pagination-bullet {
background-color: #000000 !important;
opacity: 1;
}
body.is-brnd-5U .block.is-bg .slider .swiper-pagination-bullet {
background-color: #000000 !important;
}
/* indexページ：背景 */
body.is-brnd-5U .wrapper { background-color: #c9b17d;
}
/* indexページ：ヘッダー下サブカテゴリ */
body.is-brnd-5U .premium__brand-select__slider .swiper-slide>a {
color: #ffffff;
}
.premium__brand-select__slider .swiper-slide>a
body.is-brnd-5U .tab .tab__list.is-free .tab__item {
border-right: 1px solid #ffffff;
}
body.is-brnd-5U .tab .tab__list.is-free .tab__button {
color: #ffffff;
}
/* searchページ */
body.is-brnd-5U .block.is-search {
background-color: #000000;
border-top: 1px solid #ffffff;
}
body.is-brnd-5U .block.is-philosophy.block.is-bg {
background-color: #ffffff;
}
body.is-brnd-5U .philosophy__text .text__secondary {
color: #000000;
}
body.is-brnd-5U .is-bg .philosophy__text .text__secondary {
color: #000000;
}
/* カテゴリ一覧ページ：背景 */
body.is-brnd-5U[data-page='shopinshop-search'] .wrapper { background-color: #c9b17d;
}
/* SinS 検索一覧ページ：文字色 */
body.is-brnd-5U[data-page='shopinshop-search'] .pulldown__head,
body.is-brnd-5U[data-page='shopinshop-search'] .pageinfo,
body.is-brnd-5U[data-page='shopinshop-search'] .item__brand,
body.is-brnd-5U[data-page='shopinshop-search'] .item__price,
body.is-brnd-5U[data-page='shopinshop-search'] .is-products-block .products-sort__btn .products-sort__order .products-sort__item{ color: #000000;
}
body.is-brnd-5U[data-page=shopinshop-search] .is-products-block .products-sort__btn .products-sort__order::before{ background-color: #000000;
}
/* 商品詳細ページ */
body.is-brnd-5U[data-page='products-detail'] .wrapper { background-color: #fff;
}
body.is-brnd-5U[data-page='products-detail'] .title__primary{ color: #45433e;
}
body.is-brnd-5U[data-page='products-detail'] .link.is-arrow{ color: #45433e;
}
body.is-brnd-5U[data-page='products-detail'] .block.is-bg { background-color: #c9b17d;
}
body.is-brnd-5U[data-page='products-detail'] .wrapper .is-campaign.is-hide+.footer { background-color: #c9b17d;
}
body.is-brnd-5U[data-page='products-detail'] .title__secondary:not(.is-bg){ color: #45433e;
}
body.is-brnd-5U[data-page='products-detail'] .block.is-bg .title__secondary:not(.is-bg){ color: #000000;
}
body.is-brnd-5U[data-page='products-detail'] .banner__item>a>figure .text__secondary{ color: #000000;
}
body.is-brnd-5U[data-page='products-detail'] .block.is-bg .text__quaternary{ color: #000000;
}
body.is-brnd-5U[data-page='products-detail'] .block.is-bg .item__brand{ color: #000000;
}
body.is-brnd-5U[data-page='products-detail'] .block.is-bg .item__name{ color: #000000;
}
body.is-brnd-5U[data-page='products-detail'] .block.is-bg .item__price{ color: #000000;
}
body.is-brnd-5U[data-page='products-detail'] .block.is-bg .link{ color: #000000;
}
body.is-brnd-5U[data-page='products-detail'] .breadcrumb__item:has(>a) {
text-decoration-color: #45433e;
}
body.is-brnd-5U[data-page='products-detail'] .breadcrumb__item > a {
color: #45433e;
}
body.is-brnd-5U[data-page='products-detail'] .breadcrumb__item > span {
color: #45433e;
}
/* モーダル内の調整 */
body.is-brnd-5U .title__secondary:not(.is-bg).modal__title {
color: #45433e;
}
body.is-brnd-5U .modal__price .btn-area .btn.is-cart>button {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-5U .modal__price .btn-area .btn.is-emphasis > button {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-5U .modal__price .btn-area .btn.is-emphasis > a {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-5U .btn-area .btn > button:disabled {
background-color: #d3d2cf !important;
color: #45433E !important;
pointer-events: none;
}
body.is-brnd-5U #js-skinTroubleCheck .btn-area .btn.is-emphasis > button {
background-color: #45433e;
border: none;
color: #fff;
}
/* ハンバーガーメニュー内の調整 */
body.is-brnd-5U .menu__header .btn-area .btn > a {
background-color: #fff;
border: 1px solid #d3d2cf;
color: #45433e;
}
body.is-brnd-5U .menu__header .link {
color: #45433e;
}
/* ◆◆ */
body.is-brnd-A05 {
font-family:Yu Gothic Pr6N,Oswald;
}
/* ヘッダー */
body.is-brnd-A05 .header__block {
background-color: #000000;
}
body.is-brnd-A05 .header__logo {
height: 50px;
width: 82px;
}
body.is-brnd-A05 .header__logo > a {
display: block;
height: 100%;
pointer-events: none;
position: relative;
width: 100%;
}
body.is-brnd-A05 .header__logo > a > img {
display: none;
}
body.is-brnd-A05 .header__logo > a::before {
background-image: url('/sw/onlinestore/assets/attachmentfile/attachmentfile-file-20310.webp');
background-position: 50%;
background-repeat: no-repeat;
background-size: contain;
content: "";
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
body.is-brnd-A05 .header__nav__item .header__nav__ico {
height: 18px;
padding-bottom: 20px;
position: relative;
width: 18px;
}
body.is-brnd-A05 .header__nav__item .header__nav__ico > img {
display: none;
}
body.is-brnd-A05 .header__nav__item .header__nav__ico::before {
background-repeat: no-repeat;
background-size: contain;
content: "";
display: inline-block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
body.is-brnd-A05 .header__nav__item.is-search .header__nav__ico::before {background-image: url('../../assets/images/common/ico_search_white.svg');}
body.is-brnd-A05 .header__nav__item.is-cart .header__nav__ico::before { background-image: url('../../assets/images/common/ico_cart_white.svg');}
body.is-brnd-A05 .header__nav__item.is-mypage .header__nav__ico::before { background-image: url('../../assets/images/common/ico_mypage_white.svg');}
body.is-brnd-A05 .header__nav__ico.is-menu::before { background-image: url('../../assets/images/common/ico_menu_white.svg');}
body.is-brnd-A05 .header__nav__ico.is-close::before { background-image: url('../../assets/images/common/ico_close_white.svg');}
body.is-brnd-A05 .header__nav__txt {
color: #ffffff;
}
body.is-brnd-A05 .header__nav__item > a {
color: #ffffff;
}
body.is-brnd-A05 .header__nav__item > button {
color: #ffffff;
}
body.is-brnd-A05 .breadcrumb__item > a,
body.is-brnd-A05 .breadcrumb__item > span {
color: #ffffff;
}
body.is-brnd-A05 .breadcrumb__item:has(>a) {
text-decoration-color: #ffffff;
}
/* フッター上リンク */
body.is-brnd-A05 .footer__block.is-window-link {
background-color: #000000;
}
body.is-brnd-A05 .footer__block.is-window-link > a > span {
color: #ffffff;
}
body.is-brnd-A05 .footer__block.is-window-link > a > span::after {
background-image: url('../../assets/images/common/ico_window_white.svg');
}
/* フッター上 サブナビゲーション非表示 */
body.is-brnd-A05 .footer__block.is-sub-nav {
display:none !important;
}
/* フッター */
body.is-brnd-A05 .footer__block {
background-color: #000000;
}
body.is-brnd-A05 .footer__block .footer__nav .footer__nav__item > a {
color: #ffffff;
}
body.is-brnd-A05 .footer__nav.is-main .footer__nav__item:first-child > a {
border-left: 1px solid #ffffff;
}
body.is-brnd-A05 .footer__nav.is-main .footer__nav__item > a {
border-right: 1px solid #ffffff;
}
body.is-brnd-A05 .footer__nav.is-sub .footer__nav__item > a::before {
background-color: #ffffff;
}
body.is-brnd-A05 .footer__copy {
color: #ffffff;
}
/* メインコンテンツ：背景 */
body.is-brnd-A05 .block.is-bg {
background-color: #ffffff;
}
/* メインコンテンツ：テキスト */
body.is-brnd-A05 .title__primary {
color: #ffffff;
}
body.is-brnd-A05 .title__secondary:not(.is-bg) {
color: #ffffff;
}
body.is-brnd-A05 .block.is-bg .title__secondary:not(.is-bg) {
color: #000000;
}
body.is-brnd-A05 .block.is-bg .text__quaternary {
color: #000000;
}
body.is-brnd-A05 .info__date {
color: #ffffff;
}
body.is-brnd-A05 .block.is-bg .info__date {
color: #000000;
}
body.is-brnd-A05 .info__text {
color: #ffffff;
}
body.is-brnd-A05 .block.is-bg .info__text {
color: #000000;
}
body.is-brnd-A05 .item__name {
color: #ffffff;
}
body.is-brnd-A05 .block.is-bg .item__name {
color: #000000;
}
body.is-brnd-A05 .block.is-bg .item__brand {
color: #000000;
}
body.is-brnd-A05 .block.is-bg .item__price {
color: #000000;
}
body.is-brnd-A05 .article__title {
color: #ffffff;
}
body.is-brnd-A05 .block.is-bg .article__title {
color: #000000;
}
body.is-brnd-A05 .article__text {
color: #ffffff;
}
body.is-brnd-A05 .block.is-bg .article__text {
color: #000000;
}
body.is-brnd-A05 .link {
color: #ffffff;
}
body.is-brnd-A05 .block.is-bg .link {
color: #000000;
}
body.is-brnd-A05 .link::after {
color: #ffffff;
}
body.is-brnd-A05 .block.is-bg .link::after {
background-color: #000000;
}
body.is-brnd-A05 .info__item {
border-bottom-color: #ffffff;
}
body.is-brnd-A05 .block.is-bg .info__item {
border-bottom-color: #000000;
}
/* メインコンテンツ：ボタン */
body.is-brnd-A05 .btn-area .btn > a {
border: 1px solid #000000;
background-color: #ffffff;
color: #000000;
}
body.is-brnd-A05 .btn-area.is-more .btn > a {
border: 1px solid #000000;
background-color: #ffffff;
color: #000000;
}
body.is-brnd-A05 .btn-area.is-more .btn > button {
border: 1px solid #000000;
background-color: #ffffff;
color: #000000;
}
body.is-brnd-A05 .btn-area .btn.is-emphasis > a {
background-color: #ffffff;
}
body.is-brnd-A05 .btn-area .btn.is-emphasis > button {
background-color: #ffffff;
}
body.is-brnd-A05 .btn-area .btn.is-s > a {
border: 1px solid #000000;
}
body.is-brnd-A05 .block.is-bg .btn-area .btn > a {
border: 1px solid #ffffff;
background-color: #000000;
color: #ffffff;
}
/* メインコンテンツ：ステップフロー */
body.is-brnd-A05 .step-flow__list > li.is-active .bubble {
background-color: #ffffff;
border: 1px solid #000000;
}
body.is-brnd-A05 .step-flow__list > li.is-active {
color: #000000;
}
body.is-brnd-A05 .step-flow__list > li:not(.is-active ~ li, .is-active)::after {
background-color: #000000;
}
body.is-brnd-A05 .step-flow__list > li:not(.is-active ~ li, .is-active) .bubble {
background-color: #000000;
}
/* メインコンテンツ：ページネーション */
body.is-brnd-A05 .slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #807f7d !important;
}
body.is-brnd-A05 .block.is-bg .slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #807f7d !important;
}
body.is-brnd-A05 .slider .swiper-pagination-bullet {
background-color: #000000 !important;
opacity: 1;
}
body.is-brnd-A05 .block.is-bg .slider .swiper-pagination-bullet {
background-color: #000000 !important;
}
/* indexページ：背景 */
body.is-brnd-A05 .wrapper { background-color: #000000;
}
/* indexページ：ヘッダー下サブカテゴリ */
body.is-brnd-A05 .premium__brand-select__slider .swiper-slide>a {
color: #ffffff;
}
.premium__brand-select__slider .swiper-slide>a
body.is-brnd-A05 .tab .tab__list.is-free .tab__item {
border-right: 1px solid #ffffff;
}
body.is-brnd-A05 .tab .tab__list.is-free .tab__button {
color: #ffffff;
}
/* searchページ */
body.is-brnd-A05 .block.is-search {
background-color: #000000;
border-top: 1px solid #ffffff;
}
body.is-brnd-A05 .block.is-philosophy.block.is-bg {
background-color: #ffffff;
}
body.is-brnd-A05 .philosophy__text .text__secondary {
color: #ffffff;
}
body.is-brnd-A05 .is-bg .philosophy__text .text__secondary {
color: #000000;
}
/* カテゴリ一覧ページ：背景 */
body.is-brnd-A05[data-page='shopinshop-search'] .wrapper { background-color: #000000;
}
/* SinS 検索一覧ページ：文字色 */
body.is-brnd-A05[data-page='shopinshop-search'] .pulldown__head,
body.is-brnd-A05[data-page='shopinshop-search'] .pageinfo,
body.is-brnd-A05[data-page='shopinshop-search'] .item__brand,
body.is-brnd-A05[data-page='shopinshop-search'] .item__price,
body.is-brnd-A05[data-page='shopinshop-search'] .is-products-block .products-sort__btn .products-sort__order .products-sort__item{ color: #ffffff;
}
body.is-brnd-A05[data-page=shopinshop-search] .is-products-block .products-sort__btn .products-sort__order::before{ background-color: #ffffff;
}
/* 商品詳細ページ */
body.is-brnd-A05[data-page='products-detail'] .wrapper { background-color: #fff;
}
body.is-brnd-A05[data-page='products-detail'] .title__primary{ color: #45433e;
}
body.is-brnd-A05[data-page='products-detail'] .link.is-arrow{ color: #45433e;
}
body.is-brnd-A05[data-page='products-detail'] .block.is-bg { background-color: #000000;
}
body.is-brnd-A05[data-page='products-detail'] .wrapper .is-campaign.is-hide+.footer { background-color: #000000;
}
body.is-brnd-A05[data-page='products-detail'] .title__secondary:not(.is-bg){ color: #45433e;
}
body.is-brnd-A05[data-page='products-detail'] .block.is-bg .title__secondary:not(.is-bg){ color: #ffffff;
}
body.is-brnd-A05[data-page='products-detail'] .banner__item>a>figure .text__secondary{ color: #ffffff;
}
body.is-brnd-A05[data-page='products-detail'] .block.is-bg .text__quaternary{ color: #ffffff;
}
body.is-brnd-A05[data-page='products-detail'] .block.is-bg .item__brand{ color: #ffffff;
}
body.is-brnd-A05[data-page='products-detail'] .block.is-bg .item__name{ color: #ffffff;
}
body.is-brnd-A05[data-page='products-detail'] .block.is-bg .item__price{ color: #ffffff;
}
body.is-brnd-A05[data-page='products-detail'] .block.is-bg .link{ color: #ffffff;
}
body.is-brnd-A05[data-page='products-detail'] .breadcrumb__item:has(>a) {
text-decoration-color: #45433e;
}
body.is-brnd-A05[data-page='products-detail'] .breadcrumb__item > a {
color: #45433e;
}
body.is-brnd-A05[data-page='products-detail'] .breadcrumb__item > span {
color: #45433e;
}
/* モーダル内の調整 */
body.is-brnd-A05 .title__secondary:not(.is-bg).modal__title {
color: #45433e;
}
body.is-brnd-A05 .modal__price .btn-area .btn.is-cart>button {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-A05 .modal__price .btn-area .btn.is-emphasis > button {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-A05 .modal__price .btn-area .btn.is-emphasis > a {
background-color: #45433e;
border: none;
color: #fff;
}
body.is-brnd-A05 .btn-area .btn > button:disabled {
background-color: #d3d2cf !important;
color: #45433E !important;
pointer-events: none;
}
body.is-brnd-A05 #js-skinTroubleCheck .btn-area .btn.is-emphasis > button {
background-color: #45433e;
border: none;
color: #fff;
}
/* ハンバーガーメニュー内の調整 */
body.is-brnd-A05 .menu__header .btn-area .btn > a {
background-color: #fff;
border: 1px solid #d3d2cf;
color: #45433e;
}
body.is-brnd-A05 .menu__header .link {
color: #45433e;
}
[data-page=premium].premium-sd-page {
/*class="is-brnd-elixir"*/
}
[data-page=premium].premium-sd-page.is-brnd-elixir {
background-color: #ffffff;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .hacobune-snap-search {
background-color: #f2eee5;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-whats-new .whatsnew__item > a .whatsnew__item__text .text__secondary, [data-page=premium].premium-sd-page.is-brnd-elixir .block.is-whats-new .whatsnew__item > a .whatsnew__item__text .text__tertiary {
color: #000000;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .btn-area .btn a, [data-page=premium].premium-sd-page.is-brnd-elixir .btn-area .btn button {
background-color: #bfaa7e;
color: #ffffff;
border: 1px solid #bfaa7e;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
[data-page=premium].premium-sd-page.is-brnd-elixir .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
background-color: #bfaa7e !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,
[data-page=premium].premium-sd-page.is-brnd-elixir .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #331100 !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .btn-area .btn.is-emphasis > a {
background-color: #331100;
color: #ffffff;
border: #331100;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .bg-p-c {
background-color: #f2eee5;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .is-ranking .item__label > span {
background-color: #331100;
color: #ffffff;
border: #331100;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .video-slider-p .swiper-pagination-bullet {
background-color: #bfaa7e !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .video-slider-p .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #331100 !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .is-review-second_brand .anchor-review-second_brand li::before {
border-top: 4px solid #bfaa7e !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .block .tab .tab__item {
background-color: #bfaa7e !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .block .tab .tab__item button {
color: #ffffff;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .block .tab .tab__item:hover, [data-page=premium].premium-sd-page.is-brnd-elixir .block .tab .tab__item.is-active {
background-color: #331100 !important;
border: 2px solid #331100 !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .block .tab .tab__item:hover button, [data-page=premium].premium-sd-page.is-brnd-elixir .block .tab .tab__item.is-active button {
color: #ffffff;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .hacobune-gallery .hacobune-media-post-list-item,
[data-page=premium].premium-sd-page.is-brnd-elixir .hacobune-grid-container,
[data-page=premium].premium-sd-page.is-brnd-elixir .hacobune-gallery .hacobune-media-post-list-item-img-wrapper,
[data-page=premium].premium-sd-page.is-brnd-elixir .hacobune-logo {
background-color: #f2eee5;
opacity: 1;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .hacobune-media-post-list-item {
border-top: 1px solid #f2eee5;
border-bottom: 1px solid #f2eee5;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .fixAnchor-link-p.is-fixed {
background-color: #ffffff;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .fixAnchor-link-p ul li {
color: #000000 !important;
background-color: #ffffff !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .fixAnchor-link-p ul li.active {
color: #000000 !important;
background-color: #f2eee5 !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .hacobune-layout-base-main-contents .hacobune-tag-list-item .hacobune-tag-item .hacobune-tag-item-label {
background-color: #bfaa7e !important;
color: #ffffff;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .hacobune-layout-base-main-contents .hacobune-tag-list-item .hacobune-tag-item .hacobune-tag-item-label:hover {
background-color: #331100 !important;
color: #ffffff;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .hacobune-layout-base-main-contents .hacobune-tag-list-item .hacobune-tag-item.hacobune-tag-item-current .hacobune-tag-item-label {
background-color: #331100 !important;
border: 2px solid #331100;
color: #ffffff;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .hacobune-layout-base-main-contents .hacobune-tag-list-item:hover {
border: 2px solid #331100;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .hacobune-layout-base-main-contents .hacobune-tag-list-item:hover .hacobune-tag-item-label {
background-color: #331100 !important;
color: #ffffff;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .mv .swiper-pagination-bullet {
background-color: #bfaa7e !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .mv .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #331100 !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-whats-new .tab__targets:has(> .whatsnew__list) {
border-color: #bfaa7e;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-whats-new .tab .tab__inner,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-ranking .tab .tab__inner,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-whats-new .tab .tab__list,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-ranking .tab .tab__list,
[data-page=premium].premium-sd-page.is-brnd-elixir .hacobune-layout-base-main-contents .hacobune-tag-list {
border-bottom-color: #331100 !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .search__btn {
background-color: #331100;
border: 1px solid #331100;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-category .item__brand,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-category .item__release,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-category .item__name,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-category .item__price,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-campaign .item__brand,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-campaign .item__release,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-campaign .item__name,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-campaign .item__price,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-new-arrival .item__brand,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-new-arrival .item__release,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-new-arrival .item__name,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-new-arrival .item__price,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-ranking .item__brand,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-ranking .item__release,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-ranking .item__name,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-ranking .item__price {
color: #000000 !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .philosophy__text .text__secondary {
color: #000000 !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-whats-new .title__secondary,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.video-slider-p .title__secondary,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-philosophy .title__secondary,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-review .title__secondary {
color: #000000 !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-new-arrival .title__secondary,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-ranking .title__secondary,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-category .title__secondary,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-campaign .title__secondary {
color: #000000 !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-review .anchor-review-second_brand a,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-review .title__tertiary,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-review .hacobune-gallery .hacobune-media-post-list-item-text,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-review .hacobune-gallery .hacobune-media-post-list-item-create-date-time,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-review .hacobune-gallery .hacobune-media-post-list-item-description {
color: #000000 !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-review .hacobune-infinite-loading,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-review .hacobune-spinner-root,
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-review .hacobune-container-media-posts-none {
background-color: #f2eee5 !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .block.is-campaign .item__label > span {
background-color: #331100 !important;
color: #ffffff !important;
border-color: #331100 !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir #isSearch .title__tertiary {
color: #000000 !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir #isSearch .search__input {
border-color: #bfaa7e !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .breadcrumb__item > a,
[data-page=premium].premium-sd-page.is-brnd-elixir .breadcrumb__item > span {
color: #000000 !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .ecbn-selection-page-wrapper .ecbn-selection-image-loading-more {
border-color: #bfaa7e !important;
background-color: #bfaa7e !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .ecbn-selection-page-wrapper .ecbn-selection-more-btn {
background-color: #bfaa7e !important;
color: #ffffff !important;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .banner .banner__item {
background-color: #ffffff;
}
[data-page=premium].premium-sd-page.is-brnd-elixir .banner .banner__item > a > figure .text__secondary {
color: #000000 !important;
}
[data-page=premium].premium-sd-page {
/*class="is-brnd-maquillage"*/
}
[data-page=premium].premium-sd-page.is-brnd-maquillage {
background-color: #ffffff;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .hacobune-snap-search {
background-color: #fff8f2;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-whats-new .whatsnew__item > a .whatsnew__item__text .text__secondary, [data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-whats-new .whatsnew__item > a .whatsnew__item__text .text__tertiary {
color: #000000;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .btn-area .btn a, [data-page=premium].premium-sd-page.is-brnd-maquillage .btn-area .btn button {
background-color: #ffffff;
color: #000000;
border: 1px solid #000000;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
[data-page=premium].premium-sd-page.is-brnd-maquillage .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
background-color: #ababab !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,
[data-page=premium].premium-sd-page.is-brnd-maquillage .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #000000 !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .btn-area .btn.is-emphasis > a {
background-color: #000000;
color: #ffffff;
border: #000000;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .bg-p-c {
background-color: #fff8f2;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .is-ranking .item__label > span {
background-color: #000000;
color: #ffffff;
border: #000000;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .video-slider-p .swiper-pagination-bullet {
background-color: #ababab !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .video-slider-p .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #000000 !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .is-review-second_brand .anchor-review-second_brand li::before {
border-top: 4px solid #ababab !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .block .tab .tab__item {
background-color: #ffffff !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .block .tab .tab__item button {
color: #000000;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .block .tab .tab__item:hover, [data-page=premium].premium-sd-page.is-brnd-maquillage .block .tab .tab__item.is-active {
background-color: #000000 !important;
border: 2px solid #000000 !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .block .tab .tab__item:hover button, [data-page=premium].premium-sd-page.is-brnd-maquillage .block .tab .tab__item.is-active button {
color: #ffffff;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .hacobune-gallery .hacobune-media-post-list-item,
[data-page=premium].premium-sd-page.is-brnd-maquillage .hacobune-grid-container,
[data-page=premium].premium-sd-page.is-brnd-maquillage .hacobune-gallery .hacobune-media-post-list-item-img-wrapper,
[data-page=premium].premium-sd-page.is-brnd-maquillage .hacobune-logo {
background-color: #fff8f2;
opacity: 1;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .hacobune-media-post-list-item {
border-top: 1px solid #fff8f2;
border-bottom: 1px solid #fff8f2;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .fixAnchor-link-p.is-fixed {
background-color: #ffffff;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .fixAnchor-link-p ul li {
color: #000000 !important;
background-color: #ffffff !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .fixAnchor-link-p ul li.active {
color: #000000 !important;
background-color: #fff8f2 !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .hacobune-layout-base-main-contents .hacobune-tag-list-item .hacobune-tag-item .hacobune-tag-item-label {
background-color: #ffffff !important;
color: #000000;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .hacobune-layout-base-main-contents .hacobune-tag-list-item .hacobune-tag-item .hacobune-tag-item-label:hover {
background-color: #000000 !important;
color: #ffffff;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .hacobune-layout-base-main-contents .hacobune-tag-list-item .hacobune-tag-item.hacobune-tag-item-current .hacobune-tag-item-label {
background-color: #000000 !important;
border: 2px solid #000000;
color: #ffffff;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .hacobune-layout-base-main-contents .hacobune-tag-list-item:hover {
border: 2px solid #000000;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .hacobune-layout-base-main-contents .hacobune-tag-list-item:hover .hacobune-tag-item-label {
background-color: #000000 !important;
color: #ffffff;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .mv .swiper-pagination-bullet {
background-color: #ababab !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .mv .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #000000 !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-whats-new .tab__targets:has(> .whatsnew__list) {
border-color: #ababab;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-whats-new .tab .tab__inner,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-ranking .tab .tab__inner,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-whats-new .tab .tab__list,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-ranking .tab .tab__list,
[data-page=premium].premium-sd-page.is-brnd-maquillage .hacobune-layout-base-main-contents .hacobune-tag-list {
border-bottom-color: #000000 !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .search__btn {
background-color: #000000;
border: 1px solid #000000;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-category .item__brand,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-category .item__release,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-category .item__name,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-category .item__price,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-campaign .item__brand,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-campaign .item__release,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-campaign .item__name,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-campaign .item__price,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-new-arrival .item__brand,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-new-arrival .item__release,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-new-arrival .item__name,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-new-arrival .item__price,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-ranking .item__brand,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-ranking .item__release,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-ranking .item__name,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-ranking .item__price {
color: #000000 !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .philosophy__text .text__secondary {
color: #000000 !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-whats-new .title__secondary,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.video-slider-p .title__secondary,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-philosophy .title__secondary,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-review .title__secondary {
color: #000000 !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-new-arrival .title__secondary,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-ranking .title__secondary,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-category .title__secondary,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-campaign .title__secondary {
color: #000000 !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-review .anchor-review-second_brand a,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-review .title__tertiary,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-review .hacobune-gallery .hacobune-media-post-list-item-text,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-review .hacobune-gallery .hacobune-media-post-list-item-create-date-time,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-review .hacobune-gallery .hacobune-media-post-list-item-description {
color: #000000 !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-review .hacobune-infinite-loading,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-review .hacobune-spinner-root,
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-review .hacobune-container-media-posts-none {
background-color: #fff8f2 !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .block.is-campaign .item__label > span {
background-color: #000000 !important;
color: #ffffff !important;
border-color: #000000 !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage #isSearch .title__tertiary {
color: #000000 !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage #isSearch .search__input {
border-color: #ababab !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .breadcrumb__item > a,
[data-page=premium].premium-sd-page.is-brnd-maquillage .breadcrumb__item > span {
color: #000000 !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .ecbn-selection-page-wrapper .ecbn-selection-image-loading-more {
border-color: #000000 !important;
background-color: #ffffff !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .ecbn-selection-page-wrapper .ecbn-selection-more-btn {
background-color: #ffffff !important;
color: #000000 !important;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .banner .banner__item {
background-color: #ffffff;
}
[data-page=premium].premium-sd-page.is-brnd-maquillage .banner .banner__item > a > figure .text__secondary {
color: #000000 !important;
}
[data-page=premium].premium-sd-page {
/*class="is-brnd-dprogram"*/
}
[data-page=premium].premium-sd-page.is-brnd-dprogram {
background-color: #ffffff;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .hacobune-snap-search {
background-color: #f6f6f8;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-whats-new .whatsnew__item > a .whatsnew__item__text .text__secondary, [data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-whats-new .whatsnew__item > a .whatsnew__item__text .text__tertiary {
color: #3f3c3c;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .btn-area .btn a, [data-page=premium].premium-sd-page.is-brnd-dprogram .btn-area .btn button {
background-color: #ffffff;
color: #647691;
border: 1px solid #647691;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
[data-page=premium].premium-sd-page.is-brnd-dprogram .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
background-color: #94a0bb !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,
[data-page=premium].premium-sd-page.is-brnd-dprogram .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #647691 !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .btn-area .btn.is-emphasis > a {
background-color: #647691;
color: #ffffff;
border: #647691;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .bg-p-c {
background-color: #f6f6f8;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .is-ranking .item__label > span {
background-color: #647691;
color: #ffffff;
border: #647691;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .video-slider-p .swiper-pagination-bullet {
background-color: #94a0bb !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .video-slider-p .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #647691 !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .is-review-second_brand .anchor-review-second_brand li::before {
border-top: 4px solid #94a0bb !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .block .tab .tab__item {
background-color: #ffffff !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .block .tab .tab__item button {
color: #647691;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .block .tab .tab__item:hover, [data-page=premium].premium-sd-page.is-brnd-dprogram .block .tab .tab__item.is-active {
background-color: #647691 !important;
border: 2px solid #647691 !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .block .tab .tab__item:hover button, [data-page=premium].premium-sd-page.is-brnd-dprogram .block .tab .tab__item.is-active button {
color: #ffffff;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .hacobune-gallery .hacobune-media-post-list-item,
[data-page=premium].premium-sd-page.is-brnd-dprogram .hacobune-grid-container,
[data-page=premium].premium-sd-page.is-brnd-dprogram .hacobune-gallery .hacobune-media-post-list-item-img-wrapper,
[data-page=premium].premium-sd-page.is-brnd-dprogram .hacobune-logo {
background-color: #f6f6f8;
opacity: 1;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .hacobune-media-post-list-item {
border-top: 1px solid #f6f6f8;
border-bottom: 1px solid #f6f6f8;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .fixAnchor-link-p.is-fixed {
background-color: #ffffff;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .fixAnchor-link-p ul li {
color: #3f3c3c !important;
background-color: #ffffff !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .fixAnchor-link-p ul li.active {
color: #3f3c3c !important;
background-color: #f6f6f8 !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .hacobune-layout-base-main-contents .hacobune-tag-list-item .hacobune-tag-item .hacobune-tag-item-label {
background-color: #ffffff !important;
color: #647691;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .hacobune-layout-base-main-contents .hacobune-tag-list-item .hacobune-tag-item .hacobune-tag-item-label:hover {
background-color: #647691 !important;
color: #ffffff;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .hacobune-layout-base-main-contents .hacobune-tag-list-item .hacobune-tag-item.hacobune-tag-item-current .hacobune-tag-item-label {
background-color: #647691 !important;
border: 2px solid #647691;
color: #ffffff;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .hacobune-layout-base-main-contents .hacobune-tag-list-item:hover {
border: 2px solid #647691;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .hacobune-layout-base-main-contents .hacobune-tag-list-item:hover .hacobune-tag-item-label {
background-color: #647691 !important;
color: #ffffff;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .mv .swiper-pagination-bullet {
background-color: #94a0bb !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .mv .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #647691 !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-whats-new .tab__targets:has(> .whatsnew__list) {
border-color: #94a0bb;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-whats-new .tab .tab__inner,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-ranking .tab .tab__inner,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-whats-new .tab .tab__list,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-ranking .tab .tab__list,
[data-page=premium].premium-sd-page.is-brnd-dprogram .hacobune-layout-base-main-contents .hacobune-tag-list {
border-bottom-color: #647691 !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .search__btn {
background-color: #647691;
border: 1px solid #647691;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-category .item__brand,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-category .item__release,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-category .item__name,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-category .item__price,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-campaign .item__brand,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-campaign .item__release,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-campaign .item__name,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-campaign .item__price,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-new-arrival .item__brand,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-new-arrival .item__release,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-new-arrival .item__name,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-new-arrival .item__price,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-ranking .item__brand,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-ranking .item__release,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-ranking .item__name,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-ranking .item__price {
color: #3f3c3c !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .philosophy__text .text__secondary {
color: #3f3c3c !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-whats-new .title__secondary,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.video-slider-p .title__secondary,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-philosophy .title__secondary,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-review .title__secondary {
color: #3f3c3c !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-new-arrival .title__secondary,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-ranking .title__secondary,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-category .title__secondary,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-campaign .title__secondary {
color: #3f3c3c !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-review .anchor-review-second_brand a,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-review .title__tertiary,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-review .hacobune-gallery .hacobune-media-post-list-item-text,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-review .hacobune-gallery .hacobune-media-post-list-item-create-date-time,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-review .hacobune-gallery .hacobune-media-post-list-item-description {
color: #3f3c3c !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-review .hacobune-infinite-loading,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-review .hacobune-spinner-root,
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-review .hacobune-container-media-posts-none {
background-color: #f6f6f8 !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .block.is-campaign .item__label > span {
background-color: #647691 !important;
color: #ffffff !important;
border-color: #647691 !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram #isSearch .title__tertiary {
color: #3f3c3c !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram #isSearch .search__input {
border-color: #94a0bb !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .breadcrumb__item > a,
[data-page=premium].premium-sd-page.is-brnd-dprogram .breadcrumb__item > span {
color: #3f3c3c !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .ecbn-selection-page-wrapper .ecbn-selection-image-loading-more {
border-color: #647691 !important;
background-color: #ffffff !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .ecbn-selection-page-wrapper .ecbn-selection-more-btn {
background-color: #ffffff !important;
color: #647691 !important;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .banner .banner__item {
background-color: #ffffff;
}
[data-page=premium].premium-sd-page.is-brnd-dprogram .banner .banner__item > a > figure .text__secondary {
color: #3f3c3c !important;
}
