.header .header-inline-menus__link {
    font-size: 18px !important;
}

/* .footer.section-footer-padding {
    background: #383791 !important;
} */

.advc-tabs .advc-body {
    font-weight: 600 !important;
}

.advc-tabs .advc-body ul li strong {
    font-weight: 700 !important;
}

.field.footer-block__details-newsletter-form {
    background-color: #fff;
}

.field.footer-block__details-newsletter-form .field__input {
    background-color: #fff;
}

.field.footer-block__details-newsletter-form .field__label {
    color: #000;
}

.field.footer-block__details-newsletter-form .button--link {
    color: #000;
}

.product-card-block-item.product__title {
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.product__media.media.media--transparent.global-media-settings {
    padding-top: 100% !important;
}

.product__media.media.media--transparent.global-media-settings img {
    object-fit: cover;
}

.price .price__sale .price-item--save {
    color: rgb(255 255 255) !important;
    background: #e4251a !important;
    padding: 6px !important;
}

#kokolamp-moblie-show-search-button,
#kokolamp-moblie-close-search-button {
    display: none;
}

#kokolamp-moblie-close-search-button {
    margin-top: 5px;
}

@media only screen and (min-width: 768px) {
    #salesCouponModalHook>div:nth-child(2) {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        align-items: center;
        justify-content: space-around;
        gap: 10px;
    }

    #salesCouponModalHook ._sales-coupon-modal__list-item_1t9zh_1+._sales-coupon-modal__list-item_1t9zh_1 {
        margin-top: initial;
    }
}

/* 移动端 */
@media only screen and (max-width: 768px) {
    .header__heading {
        margin: -5px !important;
    }

    .header__logo-list {
        display: none;
    }

    .advc-tabs-panel-content__item iframe {
        width: 100%;
        max-width: 100% !important;
        height: 200px !important;
    }

    .inquiry-quoteList-affix-entry {
        right: 16px !important;
        bottom: 158px !important;
    }

    #member-system-plugin .styles__PluginIcon-sc-18ndyll-0.ifBJdA {
        right: 12px !important;
        bottom: 100px !important;
    }

    .header__tools {
        display: none !important;
    }

    .header__tools.active {
        display: flex !important;
    }

    #shopline-section-header .search-modal__content {
        width: 100% !important;
    }

    #kokolamp-moblie-show-search-button,
    #kokolamp-moblie-close-search-button {
        width: 40px;
        height: 40px;
    }

    #kokolamp-moblie-close-search-button .icon.icon-close {
        width: 18px;
        height: 18px;
    }

    #kokolamp-moblie-show-search-button {
        display: block;
    }

    .productSecurityPay {
        padding: 0 !important;
        margin-top: 30px;
    }

    #shopline-section-17056287436192b3d8ab.section-padding,
    #shopline-section-17056287436192b3d8ab .section-padding {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }

    .advc .advc-tag-display .advc-collapse,
    .advc .advc-tag-display .advc-tabs {
        margin-top: 0px !important;
    }

    .plugin-product-comment-list-wrap {
        margin: 0 !important;
    }
}



.field__input {
    color: #000;
}

.search-modal__content {
    width: 82% !important;
}

.blobs-container-green {
    display: flex;
    width: fit-content;
    align-items: center;
    background: #F4FDE7;
    padding: 6px 10px;
    border-radius: 6px;
    min-width: fit-content;
    font-size: 16px;
}

.blob {
    background: #6DBD02;
    border-radius: 50%;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    margin: 0 8px 0 0;
    height: 12px;
    width: 12px;
    transform: scale(1);
    display: flex !important;
}

.blob.green {
    background: rgba(109, 189, 2, 1);
    box-shadow: 0 0 0 0 green;
}

.blobs-container-green span {
    color: #6DBD02;
    white-space: nowrap;
}

.product-recommend.product-recommend-seed {
    margin-bottom: 0px !important;
}

#shopline-section-main-product-info.section-padding {
    padding-top: 6px !important;
    padding-bottom: 0px !important;
}

:root {
    --swiper-theme-color: #000000;
    --swiper-navigation-size: 38px;
}

#koko-package-swiper .swiper-container-pc {
    overflow: hidden;
}

#koko-package-swiper .swiper-container-mobile {
    overflow: hidden;
}

.advc-body.rte {
    position: relative;
}

#koko-package-swiper .swiper-button-prev,
#koko-package-swiper .swiper-button-next {
    border: 0px;
}

@media screen and (min-width: 767px) {
    #koko-package-swiper .swiper-container-pc .swiper-wrapper .swiper-slide img {
        width: 100% !important;
    }

    #koko-package-swiper .swiper-container-pc .swiper-button-next,
    #koko-package-swiper .swiper-container-pc .swiper-button-prev {
        display: block !important;
    }

    #koko-package-swiper .swiper-container-pc .swiper-button-next {
        top: 50% !important;
        right: -2% !important;
    }

    #koko-package-swiper .swiper-container-pc .swiper-button-prev {
        top: 50% !important;
        left: -2% !important;
    }

    #koko-package-swiper .swiper-button-next,
    #koko-package-swiper .swiper-button-prev {
        color: #000;
    }

    :root {
        --swiper-navigation-top-offset: 100;
        --swiper-navigation-sides-offset: 0;
    }
}

@media screen and (max-width: 767px) {
    #koko-package-swiper .swiper-container-mobile .swiper-wrapper .swiper-slide {
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 18px;
        font-size: 22px;
        font-weight: bold;
        color: #fff;
    }

    #koko-package-swiper .swiper-container-mobile .swiper-wrapper .swiper-slide img {
        width: 78% !important;
    }

    #koko-package-swiper .swiper-button-prev,
    #koko-package-swiper .swiper-button-next {
        display: none;
    }

    .product-recommend .product-item-swiper-list .swiper-box .swiper-button-prev,
    .product-recommend .product-item-swiper-list .swiper-box .swiper-button-next {
        visibility: inherit !important;
        opacity: inherit !important;
    }

    .product-recommend .product-item-swiper-list .swiper-button-prev,
    .product-recommend .product-item-swiper-list .swiper-button-next {
        display: flex !important;
    }
}

.footer__copyright.body6{
    display: none;
}