/* 首頁專用 css */

.product-container{
    position: relative;
}

.product-container::before{
    content: '';
    display: block;
    position: absolute;
    width: 80%;
    min-width: 1200px;
    height: calc( 100% - 110px );
    border-radius: 0 15px 15px 0;
    left: 0;
    top: 0;
    background-color: var(--gray-color-75);
    z-index: -9;
}

.editor-container{
    padding: 120px 0 30px 0;
    position: relative;
    background-image: url('https://c0234.kudostools.com//storage/banner/index_banner.jpeg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    color: var(--white-color-100);
}

.editor-container .text-container{
    position: relative;
}

.editor-container::before{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    content: '';
    display: block;
    background-color: #00000095;
}

.editor-container .n3-style-text{
    -webkit-text-stroke: 1px var(--primary-color-100);
}

@media only screen and (max-width: 1499px) {}

@media only screen and (min-width: 1200px) {}

@media only screen and (max-width: 1199px) {}

@media only screen and (min-width: 992px) {}

@media only screen and (max-width: 991px) {}

@media only screen and (min-width: 768px) {}

@media only screen and (max-width: 767px) {}

@media only screen and (max-width: 568px) {}

@media only screen and (max-width: 440px) {}

@media only screen and (max-width: 420px) {}