.elementor-512 .elementor-element.elementor-element-11da274f{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-512 .elementor-element.elementor-element-11da274f:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-11da274f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digican.juhui.com.tw/wp-content/uploads/2026/07/psLMmwILNfDuevV0Z4kdNOVr5dSMXtBC.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-512 .elementor-element.elementor-element-11da274f::before, .elementor-512 .elementor-element.elementor-element-11da274f > .elementor-background-video-container::before, .elementor-512 .elementor-element.elementor-element-11da274f > .e-con-inner > .elementor-background-video-container::before, .elementor-512 .elementor-element.elementor-element-11da274f > .elementor-background-slideshow::before, .elementor-512 .elementor-element.elementor-element-11da274f > .e-con-inner > .elementor-background-slideshow::before, .elementor-512 .elementor-element.elementor-element-11da274f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(5,20,35,0.42);--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-69ad6f46{text-align:center;}.elementor-512 .elementor-element.elementor-element-69ad6f46 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:46px;font-weight:700;line-height:1.35em;color:#FF7F82;}.elementor-512 .elementor-element.elementor-element-17ec31f{text-align:center;}.elementor-512 .elementor-element.elementor-element-17ec31f .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:20px;font-weight:600;line-height:1.35em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-512 .elementor-element.elementor-element-0992f81{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2em;--padding-bottom:15em;--padding-left:0em;--padding-right:0em;}.elementor-512 .elementor-element.elementor-element-0992f81:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-0992f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digican.juhui.com.tw/wp-content/uploads/2026/07/other_page_bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-512 .elementor-element.elementor-element-cd07467{--display:flex;}.elementor-512 .elementor-element.elementor-element-1422634{--display:flex;}.elementor-widget-jet-smart-filters-radio .jet-filter-items-moreless__toggle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-smart-filters-radio .apply-filters__button, .elementor-widget-jet-smart-filters-radio .jet-filter-items-dropdown__apply-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-512 .elementor-element.elementor-element-524bb2f .jet-radio-list__row{display:inline-block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-512 .elementor-element.elementor-element-524bb2f .jet-list-tree__children{display:inline-block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-512 .elementor-element.elementor-element-524bb2f .jet-radio-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);}.elementor-512 .elementor-element.elementor-element-524bb2f .jet-list-tree__children:not(:last-child){margin-bottom:10px;}.elementor-512 .elementor-element.elementor-element-524bb2f .jet-radio-list__row:not(:last-child){margin-bottom:10px;}.elementor-512 .elementor-element.elementor-element-524bb2f .jet-radio-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.rtl .elementor-512 .elementor-element.elementor-element-524bb2f .jet-radio-list__decorator{margin-left:5px;}.elementor-512 .elementor-element.elementor-element-524bb2f .jet-radio-list__checked-icon{font-size:12px;}.elementor-512 .elementor-element.elementor-element-524bb2f .jet-collapse-icon{width:20px;height:20px;}.elementor-512 .elementor-element.elementor-element-524bb2f .jet-collapse-none{width:20px;height:20px;}.elementor-512 .elementor-element.elementor-element-524bb2f .jet-filter+.jet-filter{margin-top:10px;}.elementor-512 .elementor-element.elementor-element-524bb2f .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-512 .elementor-element.elementor-element-3ae564d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-6cfcd53 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-512 .elementor-element.elementor-element-0992f81{--content-width:1200px;}}@media(max-width:1024px){.elementor-512 .elementor-element.elementor-element-11da274f{--min-height:360px;}.elementor-512 .elementor-element.elementor-element-69ad6f46 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-512 .elementor-element.elementor-element-11da274f{--min-height:300px;}.elementor-512 .elementor-element.elementor-element-69ad6f46 .elementor-heading-title{font-size:34px;}.elementor-512 .elementor-element.elementor-element-0992f81{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-512 .elementor-element.elementor-element-6cfcd53 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}/* Start custom CSS for shortcode, class: .elementor-element-bfbf7af */.breadcrumbs { 
    font-size: 14px;
    color: #000; 
    
}
.breadcrumbs a {
    color: #000;  /* 將連結顏色設為黑色 */
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-radio, class: .elementor-element-524bb2f *//* ==================================================
   Crocoblock 商品分類膠囊按鈕－完整版本
   支援 Checkboxes Filter／Radio Filter
================================================== */

/* 最外層 */
body .product-cat-pills{
    display:block !important;
    width:100% !important;
    max-width:100% !important;
}

/* 篩選器本體 */
body .product-cat-pills .jet-checkboxes-list,
body .product-cat-pills .jet-radio-list{
    display:block !important;

    width:100% !important;
    max-width:100% !important;

    margin:0 !important;
    padding:0 !important;
}

/* ==================================================
   選項橫向排列
================================================== */

body .product-cat-pills .jet-checkboxes-list-wrapper,
body .product-cat-pills .jet-radio-list-wrapper,
body .product-cat-pills .jet-filter-items-moreless__items{
    display:flex !important;
    flex-direction:row !important;
    flex-wrap:wrap !important;
    align-items:center !important;
    justify-content:flex-start !important;

    width:100% !important;
    max-width:100% !important;

    /* 膠囊與膠囊之間的距離 */
    column-gap:200px !important;
    row-gap:14px !important;

    margin:0 !important;
    padding:0 !important;
}

/* 每一個分類選項 */
body .product-cat-pills .jet-checkboxes-list__row,
body .product-cat-pills .jet-radio-list__row,
body .product-cat-pills .jet-filter-row{
    display:inline-flex !important;
    flex:0 0 auto !important;

    width:auto !important;
    min-width:0 !important;
    max-width:none !important;

    margin:0 !important;
    padding:0 !important;

    float:none !important;
    clear:none !important;
}

/* 選項 Label */
body .product-cat-pills .jet-checkboxes-list__item,
body .product-cat-pills .jet-radio-list__item{
    display:block !important;

    width:auto !important;
    min-width:0 !important;
    max-width:none !important;

    margin:0 !important;
    padding:0 !important;

    cursor:pointer !important;
}

/* ==================================================
   隱藏原本方框、圓點與 Input
================================================== */

body .product-cat-pills .jet-checkboxes-list__decorator,
body .product-cat-pills .jet-radio-list__decorator{
    display:none !important;
}

body .product-cat-pills .jet-checkboxes-list__input,
body .product-cat-pills .jet-radio-list__input{
    position:absolute !important;

    width:1px !important;
    height:1px !important;

    opacity:0 !important;
    overflow:hidden !important;

    pointer-events:none !important;
}

/* ==================================================
   膠囊按鈕
================================================== */

body .product-cat-pills .jet-checkboxes-list__button,
body .product-cat-pills .jet-radio-list__button{
    display:inline-flex !important;
    align-items:center !important;
    justify-content:center !important;

    width:auto !important;
    min-width:auto !important;
    min-height:42px !important;

    /*
     * 上下 7px
     * 左右 42px
     * 這裡控制膠囊內部左右留白
     */
    padding-top:7px !important;
    padding-right:42px !important;
    padding-bottom:7px !important;
    padding-left:42px !important;

    margin:0 !important;

    color:#34465a !important;
    background-color:#ffffff !important;

    border:2px solid #46586c !important;
    border-radius:999px !important;

    font-size:18px !important;
    font-weight:500 !important;
    line-height:1.3 !important;
    text-align:center !important;
    white-space:nowrap !important;

    box-sizing:border-box !important;
    box-shadow:none !important;

    cursor:pointer !important;

    transition:
        color .25s ease,
        background-color .25s ease,
        border-color .25s ease,
        transform .25s ease,
        box-shadow .25s ease !important;
}

/* 膠囊文字 */
body .product-cat-pills .jet-checkboxes-list__label,
body .product-cat-pills .jet-radio-list__label{
    display:block !important;

    width:auto !important;
    max-width:none !important;

    margin:0 !important;
    padding:0 !important;

    color:inherit !important;

    font-size:inherit !important;
    font-weight:inherit !important;
    line-height:inherit !important;
    white-space:nowrap !important;
}

/* ==================================================
   滑鼠移入
================================================== */

body .product-cat-pills
.jet-checkboxes-list__item:hover
.jet-checkboxes-list__button,

body .product-cat-pills
.jet-radio-list__item:hover
.jet-radio-list__button{
    color:#ffffff !important;
    background-color:#596b7f !important;
    border-color:#596b7f !important;

    transform:translateY(-2px) !important;

    box-shadow:
        0 5px 14px rgba(52, 70, 90, .14) !important;
}

/* ==================================================
   Checkbox 選中狀態
================================================== */

body .product-cat-pills
.jet-checkboxes-list__input:checked
+ .jet-checkboxes-list__button,

body .product-cat-pills
.jet-checkboxes-list__input:checked
~ .jet-checkboxes-list__button{
    color:#ffffff !important;
    background-color:#46586c !important;
    border-color:#46586c !important;
}

/* ==================================================
   Radio 選中狀態
================================================== */

body .product-cat-pills
.jet-radio-list__input:checked
+ .jet-radio-list__button,

body .product-cat-pills
.jet-radio-list__input:checked
~ .jet-radio-list__button{
    color:#ffffff !important;
    background-color:#46586c !important;
    border-color:#46586c !important;
}

/* 相容部分 Crocoblock 版本 */
body .product-cat-pills
.is-checked
.jet-checkboxes-list__button,

body .product-cat-pills
.is-checked
.jet-radio-list__button{
    color:#ffffff !important;
    background-color:#46586c !important;
    border-color:#46586c !important;
}

/* 鍵盤操作焦點 */
body .product-cat-pills
.jet-checkboxes-list__input:focus-visible
+ .jet-checkboxes-list__button,

body .product-cat-pills
.jet-radio-list__input:focus-visible
+ .jet-radio-list__button{
    outline:3px solid rgba(70, 88, 108, .22) !important;
    outline-offset:3px !important;
}

/* ==================================================
   平板版
================================================== */

@media only screen and (min-width:768px) and (max-width:1024px){

    body .product-cat-pills .jet-checkboxes-list-wrapper,
    body .product-cat-pills .jet-radio-list-wrapper,
    body .product-cat-pills .jet-filter-items-moreless__items{
        column-gap:14px !important;
        row-gap:12px !important;
    }

    body .product-cat-pills .jet-checkboxes-list__button,
    body .product-cat-pills .jet-radio-list__button{
        min-height:40px !important;

        padding-top:6px !important;
        padding-right:28px !important;
        padding-bottom:6px !important;
        padding-left:28px !important;

        font-size:16px !important;
    }
}

/* ==================================================
   手機版：單排左右滑動
================================================== */

@media only screen and (max-width:767px){

    /* 防止整個頁面被篩選器撐寬 */
    body .product-cat-pills{
        width:100% !important;
        max-width:100% !important;

        overflow:hidden !important;
    }

    /* 外層負責左右滑動 */
    body .product-cat-pills .jet-checkboxes-list,
    body .product-cat-pills .jet-radio-list{
        display:block !important;

        width:100% !important;
        max-width:100% !important;

        margin:0 !important;
        padding:2px 0 10px !important;

        overflow-x:auto !important;
        overflow-y:hidden !important;

        scrollbar-width:none !important;
        -webkit-overflow-scrolling:touch;
        overscroll-behavior-x:contain;
    }

    /* 隱藏 Chrome／Safari 捲軸 */
    body .product-cat-pills
    .jet-checkboxes-list::-webkit-scrollbar,

    body .product-cat-pills
    .jet-radio-list::-webkit-scrollbar{
        display:none !important;

        width:0 !important;
        height:0 !important;
    }

    /* 強制所有膠囊保持同一排 */
    body .product-cat-pills .jet-checkboxes-list-wrapper,
    body .product-cat-pills .jet-radio-list-wrapper,
    body .product-cat-pills .jet-filter-items-moreless__items{
        display:flex !important;
        flex-direction:row !important;
        flex-wrap:nowrap !important;
        align-items:center !important;
        justify-content:flex-start !important;

        width:max-content !important;
        min-width:100% !important;
        max-width:none !important;

        column-gap:10px !important;
        row-gap:0 !important;

        margin:0 !important;
        padding:0 18px 0 0 !important;

        overflow:visible !important;
    }

    /* 每個選項不可縮小 */
    body .product-cat-pills .jet-checkboxes-list__row,
    body .product-cat-pills .jet-radio-list__row,
    body .product-cat-pills .jet-filter-row{
        display:inline-flex !important;
        flex:0 0 auto !important;

        width:auto !important;
        min-width:auto !important;
        max-width:none !important;

        margin:0 !important;
        padding:0 !important;

        float:none !important;
        clear:none !important;
    }

    /* 手機版膠囊尺寸 */
    body .product-cat-pills .jet-checkboxes-list__button,
    body .product-cat-pills .jet-radio-list__button{
        width:auto !important;
        min-width:auto !important;
        min-height:38px !important;

        padding-top:6px !important;
        padding-right:22px !important;
        padding-bottom:6px !important;
        padding-left:22px !important;

        border-width:1.5px !important;
        border-radius:999px !important;

        font-size:15px !important;
        font-weight:500 !important;
        line-height:1.3 !important;
        white-space:nowrap !important;

        transform:none !important;
    }

    /* 手機不使用浮起效果 */
    body .product-cat-pills
    .jet-checkboxes-list__item:hover
    .jet-checkboxes-list__button,

    body .product-cat-pills
    .jet-radio-list__item:hover
    .jet-radio-list__button{
        transform:none !important;
        box-shadow:none !important;
    }
}






/* =========================================
   每個膠囊彼此之間的距離
========================================= */

/* 先取消原本的 gap，避免重複 */
body .product-cat-pills .jet-checkboxes-list-wrapper,
body .product-cat-pills .jet-radio-list-wrapper,
body .product-cat-pills .jet-filter-items-moreless__items{
    column-gap:0 !important;
    gap:0 !important;
}

/* 每個膠囊右側增加 35px */
body .product-cat-pills .jet-checkboxes-list__row,
body .product-cat-pills .jet-radio-list__row,
body .product-cat-pills .jet-filter-row{
    margin-right:35px !important;
    margin-bottom:0px !important;
}

/* 最後一個膠囊不用右側間距 */
body .product-cat-pills .jet-checkboxes-list__row:last-child,
body .product-cat-pills .jet-radio-list__row:last-child,
body .product-cat-pills .jet-filter-row:last-child{
    margin-right:0 !important;
}

/* 手機版間距縮小 */
@media only screen and (max-width:767px){

    body .product-cat-pills .jet-checkboxes-list__row,
    body .product-cat-pills .jet-radio-list__row,
    body .product-cat-pills .jet-filter-row{
        margin-right:10px !important;
        margin-bottom:0 !important;
    }

    body .product-cat-pills .jet-checkboxes-list__row:last-child,
    body .product-cat-pills .jet-radio-list__row:last-child,
    body .product-cat-pills .jet-filter-row:last-child{
        margin-right:0 !important;
    }
}/* =========================================
   每個膠囊彼此之間的距離
========================================= */

/* 先取消原本的 gap，避免重複 */
body .product-cat-pills .jet-checkboxes-list-wrapper,
body .product-cat-pills .jet-radio-list-wrapper,
body .product-cat-pills .jet-filter-items-moreless__items{
    column-gap:0 !important;
    gap:0 !important;
}

/* 每個膠囊右側增加 35px */
body .product-cat-pills .jet-checkboxes-list__row,
body .product-cat-pills .jet-radio-list__row,
body .product-cat-pills .jet-filter-row{
    margin-right:35px !important;
    margin-bottom:14px !important;
}

/* 最後一個膠囊不用右側間距 */
body .product-cat-pills .jet-checkboxes-list__row:last-child,
body .product-cat-pills .jet-radio-list__row:last-child,
body .product-cat-pills .jet-filter-row:last-child{
    margin-right:0 !important;
}

/* 手機版間距縮小 */
@media only screen and (max-width:767px){

    body .product-cat-pills .jet-checkboxes-list__row,
    body .product-cat-pills .jet-radio-list__row,
    body .product-cat-pills .jet-filter-row{
        margin-right:10px !important;
        margin-bottom:0 !important;
    }

    body .product-cat-pills .jet-checkboxes-list__row:last-child,
    body .product-cat-pills .jet-radio-list__row:last-child,
    body .product-cat-pills .jet-filter-row:last-child{
        margin-right:0 !important;
    }
}/* End custom CSS */