/**
 * 注意：此檔案包含自定義樣式，請勿在系統更新時覆蓋
 * Note: This file contains custom styles, do not overwrite during system updates
 * 最後更新 / Last updated: 2025-04-16
 */

/* 全局|header|箭頭樣式 */
.nav__btn::after{
    color: #A6937C;
    font-family: "icomoon";
    content: "\f105";
    font-size: 20px;
    transform: rotate(90deg);
}

.nav__layer .nav__btn::after{
    color: #A6937C !important;
    font-family: "icomoon";
    content: "\f105";
    font-size: 20px;
    transform: rotate(0deg);
}

@media screen and (max-width:991px) {
    .nav__btn::after{
        font-family: "icomoon";
        content: "\f105";
        color: #ffffff;
        font-size: 20px;
        transform: rotate(0deg);
    }
    .nav__layer .nav__btn::after {
        color: #ffffff !important;
    }
}
.nav__btn-icon{
    display: none;
}

/* 全局|按鈕|樣式 */
.btnset {
    border-radius: 6px 3px 10px 3px;
}

/* 首頁|banner|箭頭樣式 */
.ind-banner .swiper-button-next::after, .ind-banner .swiper-button-prev::after{
    content: "\f104";
}

/* other */
.nav__name {
    &::after {
        height: 1px !important;
    }
}
.nav__name.active {
    font-weight: 600;
}
.nav__layer {
    min-width: 200px;
    width: max-content;
    .nav__item {
        .nav__name {
            &:hover {
                padding-left: 25px;
                font-weight: normal;
            }
        }
    }
}
@media screen and (max-width:991px) {
    .nav__name {
        padding: 10px 15px !important;
    }
    .nav__layer {
        width: 100%;
    }
}
.banner .main-h1 {
    text-shadow: none;
}
.index-h1__setting {
    font-weight: 300;
}
.sort_1.index-editor-template39 .inner .text .btnbox .btnset,
.sort_1.index-editor-template40 .info .img-btn .btnbox .btnset{
    padding: 10px;
}
.ind-sec-middle {
    /* background-attachment: fixed; */
}
/*.inner > .title {*/
/*    span {*/
/*        padding-left: 80px;*/
/*        background-image: url(../images/icon-1.svg);*/
/*        background-size: 60px auto;*/
/*        background-repeat: no-repeat;*/
/*        background-position: 8px 23px;*/
/*        &::before {*/
/*            display: none;*/
/*        }*/
/*    }*/
/*}*/

.ind-sec-middle{
    /* background-attachment: unset; */
}

@supports (-webkit-touch-callout: none) {
  .ind-sec-middle {
    background-attachment: scroll; /* 避免放大 */
  }
}

