<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

.product-main {
    position: relative;
    margin-bottom: 50px;
    padding: 50px 7% 15px;
    text-align: center;
}
@media (max-width: 959px) {
    .product-main {
        padding: 50px 2% 15px;
    }
}
@media (max-width: 559px) {
    .product-main {
        padding: 50px 7% 15px;
    }
}

/* キーワード */
.product-search-area {
    position: relative;
    margin: 0 auto;
    text-align: left;
    width: 100%;
    max-width: 900px;
}
    .product-search-area .error-msg {
        margin-left: 1.5em;
    }

input[type="text"].product-search-box {
    position: relative;
    border: 1px solid #ababab;
    border-radius: 25px;
    background-color: #fff;
    outline: none;
    padding: 14px 45px 14px 20px;
    margin: 0 auto;
    font-size: 0.95em;
    width: 100%;
    max-width: 900px;
    height: 50px;
    box-sizing: border-box;
    z-index: 1;
    opacity: 1.0;
}

.product-search-icon {
    position: absolute;
    top: 5px;
    right: 10px;
    background: url(../Images/Common/search-icon.png) center center no-repeat;
    border: none;
    padding: 0;
    margin: 0;
    background-size: 18px;
    cursor: pointer;
    width: 40px;
    height: 40px;
    z-index: 2;
}

.product-tag-area {
    vertical-align: middle;
    margin: 10px 20px;
    text-align: left;
    color: #565656;
}
@media (max-width: 559px) {
    .product-tag-area {
        margin: 10px 5px;
    }
}

a.product-tag:link,
a.product-tag:visited {
    background-color: rgb(229, 228, 223);
    border: 1px solid rgb(199, 198, 193);
    border-radius: 25px;
    margin: 0 6px;
    padding: 5px 16px;
    font-size: 13px;
    color: #434343;
    letter-spacing: 1px;
    box-sizing: border-box;
    transition: 0.3s;
}
a.product-tag:hover,
.product-tag-area a.on:link,
.product-tag-area a.on:visited {
    background-color: rgb(117, 117, 114);
    border: 1px solid rgb(117, 117, 114);
    color: #ffffff;
}

/* 一覧 */
.product-container {
    position: relative;
    overflow: hidden;
}

.swiper-container {
    padding: 0 0 0 25%;
}
@media (max-width: 959px) {
    .swiper-container {
        padding: 0 5%;
    }
}
@media (max-width: 559px) {
    .swiper-container {
        padding: 0 5%;
    }
}

.swiper-wrap {
    margin: 0 auto;
    text-align: center;
    width: 100%;
}
@media (max-width: 559px) {
    .swiper-wrap {
        margin: 0 auto;
        width: 100%;
    }
}

.product-tit {
    margin: 50px auto 0;
    font-weight: 600;
    font-size: 1.5em;
    text-align: center;
}

/* -- スライダー内の商品要素 -- */
table.swiper-slide-content {
    height: 100%;
    max-height: 380px;
    width: 100%;
}
    table.swiper-slide-content td {
        position: relative;
        height: 100%;
        width: 50%;
        box-sizing: border-box;
    }
        table.swiper-slide-content td:first-child {
            vertical-align: middle;
            padding: 0 10px;
            text-align: center;
        }
        table.swiper-slide-content td:last-child {
            padding: 50px 40px 50px 0;
            line-break: strict;
            text-align: left;
            font-size: 0.95em;
            letter-spacing: 0;
        }
        table.swiper-slide-content td img {
            height: auto;
            width: 100%;
        }
@media (max-width: 959px) {
    table.swiper-slide-content {
        max-height: none;
    }
        table.swiper-slide-content td {
            display: block;
            max-height: 200px;
            width: 100%;
        }
            table.swiper-slide-content td img {
                height: 100%;
                max-height: 200px;
                width: auto;
            }
            table.swiper-slide-content td:last-child {
                padding: 20px 16px;
                text-align: center;
                max-height: 300px;
            }
}

.goods-100percent {
    position: absolute;
    top: 50px;
    right: 15px;
    width: 50px;
}
    .goods-100percent img {
        width: 100%;
        max-width: 50px;
    }
@media (max-width: 559px) {
    .goods-100percent {
        top: 30px;
        right: 20%;
        width: 30px;
    }
        .goods-100percent img {
            max-height: 40px!important;
            max-width: 40px!important;
        }
}

.tag-wrap {
    display: block;
    height: 23px;
    line-height: 22px;
    width: 100%;
}

.tag-func-foods {
    display: inline-block;
    border: 1px solid #ee7800;
    vertical-align: middle;
    margin-right: 5px;
    padding: 0 10px;
    line-height: 1.5em;
    text-align: center;
    font-size: 0.85em;
    width: auto;
}

.tag-limited {
    display: inline-block;
    border: 1px solid rgb(227, 141, 169);
    vertical-align: middle;
    margin-right: 5px;
    padding: 0 10px;
    line-height: 1.5em;
    text-align: center;
    font-size: 0.85em;
    width: auto;
}

.tag-status {
    display: inline-block;
    border: 1px solid #565656;
    vertical-align: middle;
    margin-right: 5px;
    padding: 0 10px;
    line-height: 1.5em;
    text-align: center;
    font-size: 0.85em;
    width: auto;
}

.tag-new {
    display: inline-block;
    border: 1px solid rgb(227, 141, 169);
    vertical-align: middle;
    padding: 0 14px;
    line-height: 1.5em;
    text-align: center;
    font-size: 0.80em;
    width: auto;
}

.goods-name {
    font-weight: 500;
    font-size: 1.35em;
}
@media (max-width: 559px) {
    .goods-name {
        font-size: 1.1em;
    }
}

.goods-capacity {
    font-weight: 500;
    font-size: 1.1em;
    letter-spacing: 1px;
}
@media (max-width: 559px) {
    .goods-capacity {
        font-size: 1.0em;
    }
}

.goods-comment {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    margin: 10px auto;
    line-height: 1.3em;
    text-align: left;
    font-size: 1.0em;
    overflow: hidden;
    box-sizing: border-box;
}
@media (max-width: 559px) {
    .goods-comment {
        padding: 0 20px;
        font-size: 0.9em;
    }
}

.goods-price {
    margin: 10px auto;
    font-weight: 500;
    font-size: 1.1em;
}
@media (max-width: 559px) {
    .goods-price {
        font-size: 1.0em;
    }
}

/* カテゴリリスト */
ul.category-list {
    margin: 20px auto 140px;
    width: 100%;
    max-width: 900px;
}
    ul.category-list li {
        display: inline-block;
        background-color: #ffffff;
        margin: 5px;
        text-align: left;
        height: 100px;
        width: calc(50% - 20px);
        box-sizing: border-box;
    }
        ul.category-list li a:link,
        ul.category-list li a:visited {
            display: flex;
            align-items: center;
            font-weight: bold;
            font-size: 18px;
            color: #565656;
            height: 100px;
            width: 100%;
        }
        ul.category-list li a:hover {
            box-shadow: 8px 8px 4px -5px rgba(0,0,0,0.2);
            color: rgb(216, 130, 155);
        }
        ul.category-list .category-list-icon {
            display: table-cell;
            text-align: center;
            width: 25%;
        }
        ul.category-list li img {
            display: inline-block;
            vertical-align: middle;
            margin: 0 auto;
            height: 50px;
        }
@media (max-width: 559px) {
    ul.category-list li {
        height: 70px;
        width: calc(50% - 5px);
    }
        ul.category-list li:nth-child(even) {
            margin: 5px 0 5px 5px;
        }
        ul.category-list li:nth-child(odd) {
            margin: 5px 5px 5px 0;
        }
        ul.category-list li a:link,
        ul.category-list li a:visited {
            font-size: 15px;
            height: 70px;
        }
        ul.category-list .category-list-icon {
            width: 30%;
        }
        ul.category-list li img {
            margin: 0 10px;
            height: auto;
            height: 30px;
        }
}

/* ブランドリスト */
ul.brand-list {
    margin: 20px auto 140px;
    width: 100%;
    max-width: 1200px;
}
    ul.brand-list li {
        display: inline-block;
        background-color: #ffffff;
        margin: 5px;
        text-align: left;
        height: 200px;
        width: calc(33.333% - 30px);
        box-sizing: border-box;
    }
        ul.brand-list li a:link,
        ul.brand-list li a:visited {
            display: flex;
            padding-right: 20px;
            height: 200px;
            line-height: 200px;
            width: 100%;
            box-sizing: border-box;
            transition: 0.3s;
        }
        ul.brand-list li a:hover {
            box-shadow: 10px 10px 4px -5px rgba(0,0,0,0.2);
        }
        ul.brand-list li img {
            display: inline-block;
            box-sizing: border-box;
            object-fit: contain;
        }
            ul.brand-list li img.brand-photo {
                height: auto;
                width: 50%;
            }
            ul.brand-list li img.brand-logo-sinary {
                padding: 0 30px;
                height: auto;
                width: 50%;
            }
            ul.brand-list li img.brand-logo-sebre {
                padding: 0 30px;
                height: auto;
                width: 55%;
            }
            ul.brand-list li img.brand-logo-sinoise {
                padding: 0 30px;
                height: auto;
                width: 47%;
            }
            ul.brand-list li img.brand-logo-parfum {
                padding: 0 30px;
                height: auto;
                width: 47%;
            }
            ul.brand-list li img.brand-logo-kamil {
                padding: 0 30px;
                height: auto;
                width: 47%;
            }
            ul.brand-list li img.brand-logo-lavraie {
                padding: 0 20px 0 0;
                height: auto;
                width: 50%;
            }
            ul.brand-list li img.brand-logo-ecol {
                padding: 0 0 0 30px;
                height: auto;
                width: 45%;
            }
            ul.brand-list li img.brand-logo-redical {
                padding: 0 30px;
                height: auto;
                width: 47%;
            }
            ul.brand-list li img.brand-logo-ambition {
                padding: 0 30px 0 20px;
                height: auto;
                width: 50%;
            }
@media (max-width: 959px) {
    ul.brand-list {
        text-align: left;
    }
        ul.brand-list li {
            margin: 7px 10px;
            width: calc(50% - 20px);
        }
            ul.brand-list li img.brand-logo-sinary {
                padding: 0 10px 0 20px;
            }
            ul.brand-list li img.brand-logo-sebre {
                padding: 0 0 0 20px;
                width: 50%;
            }
            ul.brand-list li img.brand-logo-sinoise {
                padding: 0 0 0 20px;
            }
            ul.brand-list li img.brand-logo-parfum {
                padding: 0 0 0 20px;
            }
            ul.brand-list li img.brand-logo-kamil {
                padding: 0 0 0 20px;
            }
            ul.brand-list li img.brand-logo-lavraie {
                padding: 0;
            }
            ul.brand-list li img.brand-logo-ecol {
                padding: 0 0 0 10px;
                width: 50%;
            }
            ul.brand-list li img.brand-logo-redical {
                padding: 0 0 0 10px;
                width: 45%;
            }
            ul.brand-list li img.brand-logo-ambition {
                padding: 0 0 0 10px;
            }
}
@media (max-width: 559px) {
    ul.brand-list {
        text-align: left;
    }
        ul.brand-list li {
            height: 100px;
            width: calc(50% - 5px);
        }
            ul.brand-list li:nth-child(even) {
                margin: 5px 0 5px 5px;
            }
            ul.brand-list li:nth-child(odd) {
                margin: 5px 5px 5px 0;
            }
            ul.brand-list li a:link,
            ul.brand-list li a:visited {
                height: 100px;
            }

            ul.brand-list li img.brand-logo-sinary {
                padding: 0 10px;
                width: 60%;
            }
            ul.brand-list li img.brand-logo-sebre {
                padding: 0 10px;
                width: 63%;
            }
            ul.brand-list li img.brand-logo-sinoise {
                padding: 0 10px;
                width: 60%;
            }
            ul.brand-list li img.brand-logo-parfum {
                padding: 0 10px;
                width: 60%;
            }
            ul.brand-list li img.brand-logo-kamil {
                padding: 0 10px;
                width: 60%;
            }
            ul.brand-list li img.brand-logo-lavraie {
                padding: 0 10px 0 0;
                width: 60%;
            }
            ul.brand-list li img.brand-logo-ecol {
                padding: 0 0 0 5px;
                width: 55%;
            }
            ul.brand-list li img.brand-logo-redical {
                padding: 0 0 0 0;
                width: 55%;
            }
            ul.brand-list li img.brand-logo-ambition {
                padding: 0 0 0 10px;
                width: 55%;
            }
}

/* 試してみる */
.try-out-wrap {
    position: relative;
    margin: 150px auto 120px;
}

a.try-out-link:link,
a.try-out-link:visited {
    display: block;
    border: 1px solid #565656;
    margin: 0 auto;
    padding: 70px 0;
    text-align: center;
    font-weight: bold;
    font-size: 1.3em;
    transition: 0.3s;
    max-width: 900px;
    box-sizing: border-box;
}
a.try-out-link:hover {
    background-color: #efefef;
    border: 1px solid rgb(216, 130, 155);
    color: #454545;
    letter-spacing: 6px;
}

.try-out-img-left {
    position: absolute;
    right: 70%;
    bottom: -90px;
}
    .try-out-img-left img {
        width: 100%;
        max-width: 300px;
        object-fit: scale-down;
    }
@media (max-width: 1300px) {
    .try-out-img-left {
        left: -5%;
    }
        .try-out-img-left img {
            max-width: 300px;
        }
}
@media (max-width: 559px) {
    a.try-out-link:link,
    a.try-out-link:visited {
        padding: 30px 0;
    }
    .try-out-img-left {
        right: 65%;
        bottom: -70px;
    }
        .try-out-img-left img {
            max-width: 150px;
        }
}

.try-out-img-right {
    position: absolute;
    left: 70%;
    top: -90px;
}
    .try-out-img-right img {
        width: 100%;
        max-width: 300px;
        object-fit: scale-down;
    }
@media (max-width: 1300px) {
    .try-out-img-right {
        right: -5%;
    }
        .try-out-img-right img {
            max-width: 300px;
        }
}
@media (max-width: 559px) {
    .try-out-img-right {
        top: -60px;
        left: 65%;
    }
        .try-out-img-right img {
            max-width: 200px;
        }
}

/* 検索結果一覧 */
.product-search-container {
    margin: 30px auto 100px;
    width: 100%;
    max-width: 1300px;
}

.product-search-result {
    margin: 40px auto;
}

.product-list {

}

.product-list-category {
    margin: 60px auto 20px;
    text-align: left;
    font-weight: bold;
    font-size: 1.2em;
    color: #676767;
    letter-spacing: 1px;
}

ul.product-list-item {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
}
    ul.product-list-item::after {
        display: block;
        margin: 10px;
        content: "";
        width: calc(100% / 3 - 20px);
    }
    ul.product-list-item li {
        border-radius: 25px;
        margin: 20px;
        width: calc(100% / 3 - 40px);
    }
        ul.product-list-item li a:link,
        ul.product-list-item li a:visited {
            position: relative;
            display: flex;
            flex-direction: column;
            background-color: #ffffff;
            border-radius: 25px;
            box-shadow: 8px 8px 4px -5px rgba(0,0,0,0.2);
            padding: 20px 40px;
            height: 530px;
            width: 100%;
            box-sizing: border-box;
            transition: 0.2s;
        }
        ul.product-list-item li a:hover {
            box-shadow: 5px 5px 2px -3px rgba(0,0,0,0.3);
            color: #232323;
            transform: translateY(-7px);
        }
            ul.product-list-item li a:hover .product-list-name {
                text-decoration: underline;
                text-decoration-thickness: 2px;
                text-decoration-color: rgb(227, 141, 169);
                text-underline-offset: 5px;
            }
@media (max-width: 959px) {
    ul.product-list-item::after {
        width: calc(100% / 2 - 20px);
    }

    ul.product-list-item li {
        width: calc(100% / 2 - 40px);
    }
}
@media (max-width: 559px) {
    ul.product-list-item {
        flex-direction: column;
    }
        ul.product-list-item li {
            margin: 0 auto 20px;
            width: 100%;
        }
            ul.product-list-item li a:link,
            ul.product-list-item li a:visited {
                flex-direction: row;
                padding: 30px 5px;
                height: auto;
            }
}

.product-list-thumbnail {
    height: 45%;
}
    .product-list-thumbnail img {
        width: 65%;
    }
@media (max-width: 559px) {
    .product-list-thumbnail {
        display: inline-block;
        height: 100%;
        width: 30%;
    }
        .product-list-thumbnail img {
            width: 100%;
        }
}

.product-list-petroleum {
    position: absolute;
    top: 5%;
    right: 10%;
}
    .product-list-petroleum img {
        width: 100%;
        max-width: 40px;
    }
@media (max-width: 559px) {
    .product-list-petroleum {
        top: 10%;
        left: 25%;
        right: auto;
    }
        .product-list-petroleum img {
            max-width: 25px;
        }
}

.product-list-text {
    display: block;
}
@media (max-width: 559px) {
    .product-list-text {
        display: inline-block;
        text-align: left;
        width: 70%;
    }
}

.product-list-name {
    text-align: center;
    font-size: 1.1em;
    box-sizing: border-box;
}
@media (max-width: 559px) {
    .product-list-name {
        padding: 0 10px 0 20px;
        text-align: left;
    }
}

.product-list-comment {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    margin: 10px auto 30px;
    padding: 0 10px 0 20px;
    line-height: 1.3em;
    text-align: left;
    font-size: 0.9em;
    overflow: hidden;
    box-sizing: border-box;
}

.product-list-capacity {
    text-align: center;
    box-sizing: border-box;
}
@media (max-width: 559px) {
    .product-list-capacity {
        padding: 0 10px 0 20px;
        text-align: left;
    }
}

.product-list-price {
    text-align: center;
    box-sizing: border-box;
}
@media (max-width: 559px) {
    .product-list-price {
        padding: 0 10px 0 20px;
        text-align: left;
    }
}

.product-list-tag {
    box-sizing: border-box;
}
@media (max-width: 559px) {
    .product-list-tag {
        padding: 0 10px 0 20px;
    }
}

.product-list-tax-tips {
    padding: 0 20px;
    text-align: left;
    box-sizing: border-box;
}

.product-list-status-tips {
    margin: 5px auto;
}


/* 商品詳細 */
ul.product-detail {
    width: 100%;
}
    ul.product-detail li {
        display: inline-block;
        padding: 16px;
        width: 50%;
        box-sizing: border-box;
    }
@media (max-width: 559px) {
    ul.product-detail li {
        display: block;
        margin-bottom: 20px;
        padding: 0;
        width: 100%;
    }
        ul.product-detail li .swiper {
            padding: 30px 0;
            height: auto;
        }
}

.product-detail-pict {
    position: sticky;
    top: 80px;
    text-align: center;
}
    .product-detail-pict &gt; div {
        background-color: #ffffff;
        margin: 0 auto;
        width: 100%;
        max-width: 500px;
    }
        .product-detail-pict &gt; div.slider-thumbnail {
            background: none;
            margin-top: 20px;
            padding: 0;
        }
        .product-detail-pict div img {
            width: 80%;
        }
@media (max-width: 559px) {
    .product-detail-pict {
        position: initial;
    }
}

.product-detail-pict-item {
    border-radius: 0;
    box-shadow: none;
    height: auto;
    max-height: initial;
    user-select: none;
}

.product-detail-thumbnail {
    position: relative;
    background-color: #ffffff;
    border: 1px solid #ffffff;
    height: 145px;
    user-select: none;
}
    .product-detail-thumbnail img {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        vertical-align: middle;
    }
@media (max-width: 959px) {
    .product-detail-thumbnail {
        height: 90px;
    }
}

.slider-thumbnail .swiper-slide.swiper-slide-thumb-active .product-detail-thumbnail {
    border: 1px solid #acacac;
}

.product-detail-thumbnail-name {
    background: none;
    background-color: transparent;
    margin-top: 5px;
    text-align: left;
    font-weight: normal;
    font-size: 14px;
    color: #151515;
    line-height: 1.3em;
}
@media (max-width: 559px) {
    .product-detail-thumbnail-name {
        font-size: 12px;
    }
}

.product-detail-pict-btn-prev {
    top: 50%;
    left: 15px;
    transform: translateY(-50%);
}

.product-detail-pict-btn-next {
    top: 50%;
    right: 15px;
    transform: translateY(-50%);
}

.product-detail-petroleum {
    position: absolute;
    top: 3%;
    right: 1%;
}
    .product-detail-petroleum img {
        width: 100%;
        max-width: 60px;
    }

.product-detail-text {
    text-align: left;
}

.product-detail-brand {
    font-size: 1.0em;
}

.product-detail-name {
    border-bottom: 2px solid #ababab;
    font-family: "Shippori Mincho", serif;
    font-weight: 500;
    font-size: 34px;
}
@media (max-width: 559px) {
    .product-detail-name {
        font-size: 22px;
    }
}

.product-detail-capacity {
    display: inline-block;
    padding: 10px 0;
    font-weight: 500;
    font-size: 20px;
}

.product-detail-price {
    display: inline-block;
    padding: 10px 0;
    font-weight: 500;
    font-size: 20px;
}

.product-detail-reduced-tax {
    margin-left: 0.5em;
    font-size: 0.7em;
}

.product-detail-cmt {
    margin: 20px auto;
    font-size: 19px;
}
@media (max-width: 559px) {
    .product-detail-cmt {
        font-size: 16px;
    }
}

.product-detail-opt-pict {
    width: 100%;
}
    .product-detail-opt-pict img {
        max-width: 100%;
    }

ul.product-detail-tag {
    width: 100%;
}
    ul.product-detail-tag li {
        display: inline-block;
        padding: 0 5px 0 0;
        width: auto;
        box-sizing: border-box;
    }
        ul.product-detail-tag li a:link,
        ul.product-detail-tag li a:visited {
            display: inline-block;
            background-color: rgb(229, 228, 223);
            border: 1px solid rgb(199, 198, 193);
            border-radius: 25px;
            padding: 0 16px;
            text-align: center;
            font-size: 0.8em;
        }

.product-detail-indiv-wrap {
    background-color: #ffffff;
    margin-top: 40px;
    padding: 30px 25px 50px;
    box-sizing: border-box;
}

.product-detail-select {
    width: 60%;
}
@media (max-width: 959px) {
    .product-detail-select {
        width: 80%;
    }
}
@media (max-width: 559px) {
    .product-detail-select {
        width: 100%;
    }
}

dl.product-detail-accordion {
    margin-top: 20px;
}
    dl.product-detail-accordion dt {
        padding: 15px 60px 10px 5px;
    }
    dl.product-detail-accordion dd {
        padding: 0 5px 25px;
    }

table.product-detail-component {
    width: 100%;
}
    table.product-detail-component th {
        border-bottom: 1px solid #898989;
        padding: 5px 10px;
        text-align: left;
        box-sizing: border-box;
    }
    table.product-detail-component td {
        border-top: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc;
        border-left: 1px solid #898989;
        border-right: 1px solid #898989;
        padding: 5px 10px;
        text-align: left;
        box-sizing: border-box;
    }
        table.product-detail-component tr:nth-child(2n) td {
            background-color: rgb(229, 228, 223);
        }
        table.product-detail-component tr:last-child td,
        table.product-detail-component tr:has(+ tr td.idx-name) td {
            border-bottom: 1px solid #898989;
        }
        table.product-detail-component td.idx-name {
            border: none;
            padding: 16px 0 0;
        }
@media (max-width: 559px) {
    table.product-detail-component {
        margin-top: 10px;
    }
        table.product-detail-component th,
        table.product-detail-component td {
            display: table-cell;
            width: auto;
        }
}

.print-header {
    padding: 5px 10px;
    font-weight: bold;
    color: #565656;
    box-sizing: border-box;
}

.product-detail-component-print {
    margin: 15px 0 0 auto;
    text-align: right;
}
@media (max-width: 559px) {
    .product-detail-component-print {
        position: initial;
    }
}

a.product-detail-status-tit:link,
a.product-detail-status-tit:visited {
    display: block;
    border-bottom: 1px solid #565656;
    margin: 10px auto 0 0;
    text-align: center;
    font-size: 0.85em;
    width: 110px;
    line-height: 1.5em;
    transition: 0.3s;
}
a.product-detail-status-tit:hover {
    border-bottom: 1px solid #232323;
    color: #232323;
}

.product-detail-status-tips {
    border: 1px solid #898989;
    margin: 50px auto;
    padding: 15px 20px;
    text-align: left;
    width: 85%;
    box-sizing: border-box;
}</pre></body></html>