[d-grid]{grid-template-columns:50px repeat(24,minmax(0,1fr)) 50px;display:grid}@media only screen and (width<=1200px){[d-grid]{grid-template-columns:35px repeat(20,minmax(0,1fr)) 35px}}@media only screen and (width<=767px){[d-grid]{grid-template-columns:20px repeat(8,minmax(0,1fr)) 20px}}:root{--1fr:calc(( 100vw - 100px ) / 24);--1base:50px;--lr-0:1 / -1;--lr-1:2 / -2;--lr-2:3 / -3;--lr-3:4 / -4;--lr-4:5 / -5;--lr-5:6 / -6;--lr-6:7 / -7;--main-pink:#e03570;--main-gray:#717171;--tr-s:.1s;--tr-m:.3s;--tr-l:.5s;--tr-xl:.7s;--tr-xxl:.9s;--tr-xxxl:1.2s;--tr-hover:.5s;--tr-hover-l:.7s;--tr-hover-xl:.9s;--tr-hover-xxl:1.2s;--tr-hover-cb:cubic-bezier(.38, 0, .27, 1);--scale-m:1.03;--sp-250-120:clamp(120px, 13.0208vw, 250px);--sp-200-160:clamp(160px, 10.4167vw, 200px);--sp-200-120:clamp(120px, 10.4167vw, 200px);--sp-200-60:clamp(60px, 10.4167vw, 200px);--sp-150-80:clamp(80px, 7.8125vw, 150px);--sp-120-80:clamp(80px, 6.25vw, 120px);--sp-120-60:clamp(60px, 6.25vw, 120px);--sp-100-60:clamp(60px, 5.20833vw, 100px);--sp-100-50:clamp(50px, 5.20833vw, 100px);--sp-100-40:clamp(40px, 5.20833vw, 100px);--sp-80-60:clamp(60px, 4.16667vw, 80px);--sp-80-50:clamp(50px, 4.16667vw, 80px);--sp-60-40:clamp(40px, 3.125vw, 60px);--sp-60-20:clamp(20px, 3.125vw, 60px);--sp-50-40:clamp(40px, 2.60417vw, 50px);--sp-50-30:clamp(30px, 2.60417vw, 50px);--sp-40-30:clamp(30px, 2.08333vw, 40px);--sp-30-20:clamp(20px, 1.5625vw, 30px);--sp-30-15:clamp(15px, 1.5625vw, 30px);--sp-20-15:clamp(15px, 1.04167vw, 20px);--sp-20-10:clamp(10px, 1.04167vw, 20px)}@media only screen and (width<=1200px){:root{--1fr:calc(( 100vw - 70px ) / 20);--1base:35px}}@media only screen and (width<=767px){:root{--1fr:calc(( 100vw - 40px ) / 8);--1base:20px}}@media only screen and (width>=1921px){:root{--lr-2:6 / -6;--lr-3:6 / -6;--lr-4:7 / -7}}@media only screen and (width<=1600px){:root{--lr-3:3 / -3;--lr-4:4 / -4}}@media only screen and (width<=1200px){:root{--lr-4:3 / -3}}@media only screen and (width<=767px){:root{--lr-2:2 / -2;--lr-3:2 / -2;--lr-4:2 / -2}.c-breadCrumbs-box[data-type=normal]{display:none}}.c-breadCrumbs-box[data-type=detail] .c-breadCrumbs{padding-bottom:var(--sp-20-15)}.c-breadCrumbs-box[data-type=detail] .c-breadCrumbs.rwd-btn{padding-bottom:20px;display:none}.c-breadCrumbs-box[data-type=detail] .c-breadCrumbs.rwd-btn .c-separator{transform:rotate(90deg)}@media only screen and (width<=767px){.c-breadCrumbs-box[data-type=detail] .c-breadCrumbs{display:none}.c-breadCrumbs-box[data-type=detail] .c-breadCrumbs.rwd-btn{display:flex}}.c-breadCrumbs-box [data-stagger]{opacity:0}.c-breadCrumbs-box.aost-show[data-type=detail] .c-breadCrumbs:after,.c-breadCrumbs-box.aost-show[data-type=detail] .c-breadCrumbs.rwd-btn:after{clip-path:inset(0)}.c-breadCrumbs-box.aost-show [data-stagger]{opacity:1}.c-breadCrumbs-box .c-breadCrumbs-wrapper{grid-column:var(--lr-1)}.c-breadCrumbs-box .c-breadCrumbs{align-items:center;gap:10px;padding-bottom:20px;display:flex;position:relative}.c-breadCrumbs-box .c-breadCrumbs:after{clip-path:inset(0 100% 0 0);width:100%;height:1px;transition:clip-path var(--tr-xxxl) ease;content:"";background-color:#0003;display:none;position:absolute;bottom:0;left:0}.c-breadCrumbs-box .c-separator{--box-size:6px;--icon-color:#0003;--icon-size:6px;transform:rotate(270deg)}.c-breadCrumbs-box .c-bread{color:#000;text-overflow:ellipsis;-webkit-line-clamp:1;word-break:break-word;-webkit-box-orient:vertical;max-width:200px;font-size:.75rem;font-weight:800;line-height:1.5;display:-webkit-box;overflow:hidden}@media only screen and (width<=1200px){.c-breadCrumbs-box .c-bread{font-size:.75rem}}@media only screen and (width<=767px){.c-breadCrumbs-box .c-bread{font-size:.75rem}}*{-webkit-tap-highlight-color:transparent;outline:none}.scrollLock[data-overlayscrollbars-viewport~=overflowYScroll]{overflow-y:hidden!important}.scrollLock[data-overlayscrollbars-viewport~=overflowYScroll] body>.os-scrollbar{opacity:0!important;visibility:hidden!important}body{font-family:Manrope,Noto Sans TC,微軟正黑體修正,Microsoft JhengHei,微軟正黑體,sans-serif;font-weight:400}body.error{font-family:Jost,Noto Sans TC,sans-serif}.main-wrapper{opacity:0}.main-wrapper.show{opacity:1;transition:opacity .4s}input{font-family:Manrope,Noto Sans TC,微軟正黑體修正,Microsoft JhengHei,微軟正黑體,sans-serif}.visuallyhidden{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(0 0 99.9% 99.9%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.d-none{display:none!important}[data-noContent]{display:none}[data-cookie]{cursor:pointer}.lazy{opacity:0}.lazy.loaded{opacity:1;transition:opacity .5s ease-in-out}.swiper-lazy{opacity:0}.swiper-lazy.swiper-lazy-loaded{opacity:1;transition:opacity .5s ease-in-out}.copied-wrapper{z-index:99999999;position:absolute;transform:translate(-50%,100%)}.copied-wrapper .text{color:#fff;white-space:nowrap;background-color:#006fcc;border-radius:10px;padding:10px;font-size:.875rem;position:relative;box-shadow:2.5px 4.3px 20px #0000001a}.copied-wrapper .text:before{content:"";border:7px solid #0000;border-top-width:0;border-bottom:9px solid #006fcc;width:0;height:0;position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}.copied-wrapper #clipboard{z-index:-10;opacity:0;cursor:default;width:100%;min-width:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sample-tips{background-color:#f6f6f6;justify-content:center;width:100%;margin:50px 0;padding:20px;display:flex}.sample-tips:before{content:attr(tips-text);color:#e64646;text-align:center;white-space:pre-wrap;font-size:1.125rem;font-weight:500;line-height:1.8}@media only screen and (width<=575px){.sample-tips:before{font-size:1rem}}.loading-wrapper{z-index:9999;background-color:#000c;width:100vw;height:100vh;display:none;position:fixed;inset:0}.loading-wrapper .icon-box{z-index:1;width:7.8125%;min-width:100px;top:50%;left:50%;transform:translate(-50%,-50%)}.loading-wrapper .icon-box:after{content:"";width:100%;height:0;padding-bottom:100%;display:block}.loading-wrapper .icon-box svg{shape-rendering:auto;background:0 0;width:100%;height:100%;margin:auto;display:block;top:50%;left:50%;transform:translate(-50%,-50%)}.collapseItem .collapseTitle{cursor:pointer;justify-content:flex-start;align-items:center;display:flex}.collapseItem .collapseBox{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.87,0,.13,1);display:grid}.collapseItem .collapseBox .innerBox{overflow:hidden}.collapseItem.open .collapseTitle .icon{transform:rotate(-90deg)scaleX(1)!important}.collapseItem.open .collapseBox{grid-template-rows:1fr}.os-scrollbar{--os-handle-bg:#0003;--os-size:7px}.os-scrollbar.os-scrollbar-vertical{right:8px}.href-link{cursor:pointer}.c-first-entry{z-index:999;clip-path:inset(0);transition:opacity var(--tr-xxl), clip-path 1.2s;background-color:#fff;position:fixed;inset:0}.c-first-entry.active .c-first-entry-wrapper{opacity:1}.c-first-entry.active .img-box{transform:translateY(0)}.c-first-entry.hide{clip-path:inset(50% 0);pointer-events:none}.c-first-entry .c-first-entry-wrapper{opacity:0;transition:opacity var(--trans-xl);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-first-entry .img-wrapper{display:flex;overflow:hidden}.c-first-entry .img-box{transition:transform var(--tr-xxl);transition-delay:.4s;transform:translateY(100%)}.c-first-entry .img-box:nth-of-type(2){transition-delay:.8s}.c-first-entry .img-box:nth-of-type(3){transition-delay:1.4s}[data-stagger-item] [data-stagger]{transition:transform var(--tr-xxl) var(--delay,0s), opacity var(--tr-xxl) var(--delay,0s)}[data-collapse].open .c-collapse-wrapper{grid-template-rows:1fr}[data-collapse-click]{cursor:pointer}.c-collapse-wrapper{grid-template-rows:0fr;transition:grid-template-rows .8s ease-in-out;display:grid}.c-collapse-wrapper .c-collapse-box{overflow:hidden}.c-link a{width:fit-content;transition:color var(--tr-hover)}@media only screen and (width>=1201px){.c-link a:hover{color:var(--main-pink)}}@media only screen and (width<=1200px){.c-link a:active{color:var(--main-pink)}}.c-link-icon{cursor:pointer}.c-link-icon i{transition:transform var(--tr-hover), text-shadow var(--tr-hover), color var(--tr-hover)}@media only screen and (width>=1201px){.c-link-icon i:hover{text-shadow:1px 1px 2px #00000080;transform:translateY(-1px)}}@media only screen and (width<=1200px){.c-link-icon i:active{text-shadow:1px 1px 2px #00000080;transform:translateY(-1px)}}.c-bg-layer{z-index:-1;pointer-events:none;position:absolute;inset:0}.c-bg-layer img{object-fit:cover;width:100%;height:100%}.c-block-content{display:flex}.c-block-content-rwd{display:none}.c-block-content,.c-block-content-rwd{flex-direction:column}.c-mask-text{color:#0000;word-break:break-word;position:relative}.c-mask-text:before,.c-mask-text:after{z-index:-1;word-break:break-word;transition:opacity var(--tr-xl), clip-path 1.8s var(--tr-hover-cb);content:attr(data-text);position:absolute;inset:0}.c-mask-text:before{color:#0003;opacity:0}.c-mask-text:after{color:#000;clip-path:inset(0 100% 0 0);transition-delay:1s}.c-icon-box-rwd{display:none}.c-icon-box{display:flex}.c-icon-box,.c-icon-box-rwd{--box-size:20px;--icon-color:#000;--icon-size:15px;width:var(--box-size);height:var(--box-size);font-size:var(--icon-size);color:var(--icon-color);transition:color var(--tr-hover), background-color var(--tr-hover), box-shadow var(--tr-hover), transform var(--tr-hover);flex-shrink:0;justify-content:center;align-items:center}.c-icon-box.c-rounded,.c-icon-box-rwd.c-rounded{border-radius:50%}.c-btn-block-rwd{display:none}.c-btn-block{display:flex}.c-btn-block,.c-btn-block-rwd{flex-wrap:wrap}.c-btn-box{--plus-size:15px;transition:color var(--tr-hover);cursor:pointer;align-items:center;gap:10px;display:flex}.c-btn-box[data-theme=black]{--plus-color:#000;color:#000}.c-btn-box[data-theme=white]{--plus-color:#fff;color:#fff}.c-btn-box.c-active[data-theme=black],.c-btn-box.c-active[data-theme=white]{--plus-color:var(--main-pink)}@media only screen and (width>=1201px){.c-btn-box:hover[data-theme=black],.c-btn-box:hover[data-theme=white]{--plus-color:var(--main-pink)}.c-btn-box:hover .c-plus:before,.c-btn-box:hover .c-plus:after{transform:translate(-50%,-50%)rotate(90deg)}}@media only screen and (width<=1200px){.c-btn-box:active[data-theme=black],.c-btn-box:active[data-theme=white]{--plus-color:var(--main-pink)}.c-btn-box:active .c-plus:before,.c-btn-box:active .c-plus:after{transform:translate(-50%,-50%)rotate(90deg)}}.c-btn-box.c-mask-btn[data-theme=black] .c-btn:before{color:#000}.c-btn-box.c-mask-btn[data-theme=white] .c-btn:before{color:#fff}.c-btn-box.c-mask-btn .c-btn{color:#0000;transition:color var(--tr-hover);position:relative}.c-btn-box.c-mask-btn .c-btn:after,.c-btn-box.c-mask-btn .c-btn:before{transition:-webkit-mask-size var(--tr-hover) ease;pointer-events:none;content:attr(data-text);position:absolute;inset:0;-webkit-mask-repeat:no-repeat}.c-btn-box.c-mask-btn .c-btn:before{color:#000;-webkit-mask-image:linear-gradient(270deg,#000,#000);-webkit-mask-position:100%;-webkit-mask-size:100% 100%}.c-btn-box.c-mask-btn .c-btn:after{color:var(--main-pink);-webkit-mask-image:linear-gradient(90deg,#fff,#fff);-webkit-mask-position:0;-webkit-mask-size:0% 100%}@media only screen and (width>=1201px){.c-btn-box.c-mask-btn .c-btn:hover:before{-webkit-mask-size:0% 100%}.c-btn-box.c-mask-btn .c-btn:hover:after{-webkit-mask-size:100% 100%}}@media only screen and (width<=1200px){.c-btn-box.c-mask-btn .c-btn:active:before{-webkit-mask-size:0% 100%}.c-btn-box.c-mask-btn .c-btn:active:after{-webkit-mask-size:100% 100%}}.c-btn-box .c-plus{width:var(--plus-size);height:var(--plus-size);flex-shrink:0;position:relative}.c-btn-box .c-plus:before,.c-btn-box .c-plus:after{background-color:var(--plus-color);transform-origin:50%;transition:background-color var(--tr-hover), transform var(--tr-hover);content:"";position:absolute;top:50%;left:50%}.c-btn-box .c-plus:before{width:100%;height:2px;transform:translate(-50%,-50%)}.c-btn-box .c-plus:after{width:2px;height:100%;transform:translate(-50%,-50%)}.c-outline-btn-box{min-width:300px;min-height:clamp(45px,2.60417vw,50px);transition:color var(--tr-hover);cursor:pointer;border-radius:500px;justify-content:center;align-items:center;gap:10px;padding:10px 20px;display:flex;position:relative}.c-outline-btn-box:before,.c-outline-btn-box:after{z-index:0;border-radius:inherit;transition:clip-path var(--tr-hover-l);pointer-events:none;content:"";position:absolute;inset:0}.c-outline-btn-box:before{border:1px solid #0003}.c-outline-btn-box:after{clip-path:inset(0 100% 0 0);border:2px solid #000}.c-outline-btn-box:active .c-btn-check{transform:translateY(1px)}@media only screen and (width>=1201px){.c-outline-btn-box:not(.disable):hover:after{clip-path:inset(0)}}.c-outline-btn-box[data-theme=black]{color:#000}.c-outline-btn-box[data-theme=black]:before{border:1px solid #0003}.c-outline-btn-box[data-theme=black]:after{border:2px solid #000;position:absolute}.c-outline-btn-box[data-theme=white]{color:#fff}.c-outline-btn-box[data-theme=white]:before{border:1px solid #ffffff80}.c-outline-btn-box[data-theme=white]:after{border:2px solid #fff;position:absolute}.c-outline-btn-box.active:after{clip-path:inset(0)}.c-outline-btn-box.active .c-btn-check{background-color:var(--main-pink)}.c-outline-btn-box.disable{color:#0003;pointer-events:none}.c-outline-btn-box .c-btn-check{background:#0003;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:transform .3s,background-color .1s;display:flex;position:relative;transform:scale(1)}.c-close-btn{cursor:pointer;flex-shrink:0;width:30px;height:30px;position:relative}.c-close-btn.aost-show .c-close-line-box:first-child{transform:translate(-50%,-50%)rotate(45deg)scale(1)}.c-close-btn.aost-show .c-close-line-box:last-child{transform:translate(-50%,-50%)rotate(135deg)scale(1)}@media only screen and (width>=1201px){.c-close-btn:hover .c-close-line-box .c-close-line:before{left:100%;transform:translate(100%)}}@media only screen and (width<=1200px){.c-close-btn:active .c-close-line-box .c-close-line:before{left:100%;transform:translate(100%)}}.c-close-btn .c-close-line-box{transform-origin:50%;width:40px;height:1px;transition:transform var(--tr-l);position:absolute;top:50%;left:50%}.c-close-btn .c-close-line-box:first-child{transform:translate(-50%,-50%)rotate(45deg)scale(0)}.c-close-btn .c-close-line-box:last-child{transform:translate(-50%,-50%)rotate(135deg)scale(0)}.c-close-btn .c-close-line-box:last-child .c-close-line:before{transition-delay:.1s}.c-close-btn .c-close-line{background-color:#000;width:100%;height:100%;position:relative;overflow:hidden}.c-close-btn .c-close-line:before{width:30%;height:100%;transition:transform var(--tr-hover-xl) var(--tr-hover-cb), left var(--tr-hover-xl) var(--tr-hover-cb);content:"";background-color:#fff;position:absolute;top:0;left:0;transform:translate(-100%)}.c-noData-block .c-noData-wrapper.aost-show .c-noData-title,.c-noData-block .c-noData-wrapper.aost-show .c-noData-desc{opacity:1;transform:translateY(0)}.c-noData-block .c-noData-title{opacity:0;transition:opacity var(--tr-xl), transform var(--tr-xl);transform:translateY(10px)}.c-noData-block .c-noData-desc{padding-right:calc(var(--1fr) * 2);opacity:0;transition:opacity var(--tr-xl), transform var(--tr-xl);margin-top:15px;transition-delay:.4s;transform:translateY(10px)}@media only screen and (width>=1921px){.c-noData-block .c-noData-desc{padding-right:var(--1fr)}}@media only screen and (width<=1200px){.c-noData-block .c-noData-desc{padding-right:0}}.c-search-input{padding-bottom:15px;align-items:center;gap:10px;padding-inline:10px;display:flex;position:relative}.c-search-input:before{width:100%;height:1px;transition:clip-path var(--tr-xxxl) ease;content:"";background-color:#000;position:absolute;bottom:0;left:0}.c-search-input:has(input:placeholder-shown) .c-input-clear{opacity:0;transform:scale(0)}.c-search-input input{min-width:0;transition:color var(--tr-hover), opacity var(--tr-xxl);border:0;flex:1;padding-block:0;padding-inline:0}.c-search-input input::placeholder{color:#0003}.c-search-input .c-input-clear{opacity:1;width:20px;height:20px;transition:background-color var(--tr-hover);transition:opacity var(--tr-hover), transform var(--tr-hover), background-color var(--tr-hover);cursor:pointer;background-color:#ededed;border-radius:50%;flex-shrink:0;display:block;position:relative;transform:scale(1)}@media only screen and (width>=1201px){.c-search-input .c-input-clear:hover{background-color:#000}.c-search-input .c-input-clear:hover:before,.c-search-input .c-input-clear:hover:after{background-color:#fff}}@media only screen and (width<=1200px){.c-search-input .c-input-clear:active{background-color:#000}.c-search-input .c-input-clear:active:before,.c-search-input .c-input-clear:active:after{background-color:#fff}}.c-search-input .c-input-clear:before,.c-search-input .c-input-clear:after{width:50%;height:1.5px;transition:background-color var(--tr-hover);content:"";background-color:#000;position:absolute;top:50%;left:50%}.c-search-input .c-input-clear:before{transform:translate(-50%,-50%)rotate(45deg)}.c-search-input .c-input-clear:after{transform:translate(-50%,-50%)rotate(135deg)}.product_detail-page .detail-banner-block .container-wrapper{grid-column:var(--lr-0);grid-template-columns:subgrid;align-items:flex-start;padding-bottom:clamp(50px,5.46875vw,105px);display:grid}.product_detail-page .detail-banner-block .container-wrapper:has(.banner-embla-block) .banner-content-block{padding-top:0}@media only screen and (width<=1200px){.product_detail-page .detail-banner-block:has(.banner-embla-block) .banner-title-block{padding-top:0}}.product_detail-page .detail-banner-block .banner-title-block{padding-top:var(--sp-100-50);gap:var(--sp-50-30);flex-direction:column;grid-column:4/9;display:flex;position:sticky;top:0}.product_detail-page .detail-banner-block .banner-title-block.rwd-block{display:none}.product_detail-page .detail-banner-block .banner-title-block.aost-show .banner-title,.product_detail-page .detail-banner-block .banner-title-block.aost-show .banner-subtitle,.product_detail-page .detail-banner-block .banner-title-block.aost-show .banner-desc-box,.product_detail-page .detail-banner-block .banner-title-block.aost-show .c-btn-block{opacity:1;transform:translateY(0)}.product_detail-page .detail-banner-block .banner-title-box{padding-inline:10px}.product_detail-page .detail-banner-block .banner-title{opacity:0;transition:opacity var(--tr-xl), transform var(--tr-xl);font-size:3.75rem;font-weight:700;line-height:1.4;transform:translateY(10px)}@media only screen and (width<=1200px){.product_detail-page .detail-banner-block .banner-title{font-size:3rem}}@media only screen and (width<=767px){.product_detail-page .detail-banner-block .banner-title{font-size:2.25rem}}.product_detail-page .detail-banner-block .banner-subtitle{opacity:0;transition:opacity var(--tr-xl), transform var(--tr-xl);margin-top:10px;transition-delay:.4s;transform:translateY(10px)}.product_detail-page .detail-banner-block .banner-desc-box{opacity:0;transition:opacity var(--tr-xl), transform var(--tr-xl);padding-inline:10px;transition-delay:.8s;transform:translateY(10px)}.product_detail-page .detail-banner-block .c-btn-block{opacity:0;transition:opacity var(--tr-xl), transform var(--tr-xl);flex-direction:column;align-items:flex-start;gap:10px;transition-delay:1.2s;transform:translateY(10px)}.product_detail-page .detail-banner-block .c-outline-btn-box{cursor:pointer}@media only screen and (width>=1921px){.product_detail-page .detail-banner-block .banner-title-block{grid-column:4/10}}@media only screen and (width<=1600px){.product_detail-page .detail-banner-block .banner-title-block{grid-column:3/10}}@media only screen and (width<=1200px){.product_detail-page .detail-banner-block .banner-title-block{display:none}.product_detail-page .detail-banner-block .banner-title-block.rwd-block{grid-column:2/9;display:flex}}@media only screen and (width<=767px){.product_detail-page .detail-banner-block .banner-title-block{position:relative;top:auto}.product_detail-page .detail-banner-block .banner-title-block.rwd-block{grid-column:-2/2}}.product_detail-page .detail-banner-block .banner-right-block{grid-column:12/-1;grid-template-columns:subgrid;display:grid}@media only screen and (width<=1600px){.product_detail-page .detail-banner-block .banner-right-block{grid-column:11/-1}}@media only screen and (width<=1200px){.product_detail-page .detail-banner-block .banner-right-block{grid-column:1/-1}}.product_detail-page .detail-banner-block .banner-embla-block{margin-bottom:var(--sp-50-40);grid-column:1/-1;width:100%}.product_detail-page .detail-banner-block .banner-embla-block.aost-show .embla-product .embla__dots{opacity:1;transform:translateY(0)}.product_detail-page .detail-banner-block .banner-embla-block.aost-show .embla-product .embla__viewport{opacity:1;clip-path:polygon(-10% 0,100% 0,100% 100%,0% 100%)}.product_detail-page .detail-banner-block .embla-product .embla__dots{opacity:0;transition:opacity var(--tr-xl), transform var(--tr-xl);justify-content:flex-start;margin-top:30px;margin-left:10px;transition-delay:1.2s;transform:translateY(10px)}.product_detail-page .detail-banner-block .embla-product .embla__viewport{opacity:0;clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);transition:opacity var(--tr-xxxl), clip-path var(--tr-xxxl)}@media only screen and (width<=1200px){.product_detail-page .detail-banner-block .banner-embla-block .embla__dots{justify-content:center}}.product_detail-page .detail-banner-block .banner-content-block{padding-top:calc(var(--sp-100-50) + 80px);grid-column:1/-4}.product_detail-page .detail-banner-block .info-block.aost-show .block-title{opacity:1}.product_detail-page .detail-banner-block .info-block.aost-show .block-title:before{clip-path:inset(0)}.product_detail-page .detail-banner-block .info-block.aost-show .info-list{opacity:1}.product_detail-page .detail-banner-block .info-block.aost-show .info-row:nth-child(2n):before{clip-path:polygon(0 0,110% 0,100% 100%,0 100%)}.product_detail-page .detail-banner-block .block-title{padding-inline:10px;opacity:0;transition:opacity var(--tr-xl);padding-bottom:15px;position:relative}.product_detail-page .detail-banner-block .block-title:before{clip-path:inset(0 100% 0 0);width:100%;height:1px;transition:clip-path var(--tr-xxxl) ease;content:"";background-color:#000;transition-delay:.4s;position:absolute;bottom:0;left:0}.product_detail-page .detail-banner-block .info-list{opacity:0;transition:opacity var(--tr-xxl);transition-delay:.8s}.product_detail-page .detail-banner-block .info-row{align-items:flex-start;display:flex;position:relative}.product_detail-page .detail-banner-block .info-row:nth-child(2n):before{clip-path:polygon(0 0,0 0,0 100%,0 100%);transition:clip-path var(--tr-xxxl) var(--tr-hover-cb);pointer-events:none;content:"";background-color:#00000008;transition-delay:1.2s;position:absolute;inset:0}.product_detail-page .detail-banner-block .info-box{padding-block:15px;padding-inline:var(--sp-20-10);flex:1;max-width:50%;display:flex;position:relative}.product_detail-page .detail-banner-block .spec-block:not(:first-child){margin-top:var(--sp-50-40)}.product_detail-page .detail-banner-block .spec-box{padding-block:15px;padding-right:var(--sp-20-10);flex-wrap:wrap;gap:5px 11px;padding-left:clamp(24px,1.92708vw,37px)}.product_detail-page .detail-banner-block .spec-box:before{top:25px;left:var(--sp-20-10);width:6px;height:6px;transition:background-color var(--tr-hover);content:"";background-color:#000;border-radius:50%;flex-shrink:0;display:block;position:absolute}.product_detail-page .detail-banner-block .download-block:not(:first-child){margin-top:35px}.product_detail-page .detail-banner-block .download-block .block-title{margin-bottom:5px}.product_detail-page .detail-banner-block .download-block .info-row:nth-child(2n):before{content:unset}.product_detail-page .detail-banner-block .download-box{gap:15px;padding-block:clamp(10px,.78125vw,15px)}.product_detail-page .detail-banner-block .download-box:has(.info-file:hover,.info-file:active) .download-icon{background-color:var(--main-pink)}.product_detail-page .detail-banner-block .download-box.disable .info-file{pointer-events:none}.product_detail-page .detail-banner-block .download-box.disable .download-icon{--icon-color:#0003;pointer-events:none;background-color:#fff}.product_detail-page .detail-banner-block .info-file{align-self:center}.product_detail-page .detail-banner-block .download-icon{--box-size:25px;--icon-color:#fff;--icon-size:13px;background-color:#000;border-radius:50%;margin-block:2px}@media only screen and (width>=1201px){.product_detail-page .detail-banner-block .download-icon:hover{background-color:var(--main-pink)}}@media only screen and (width<=1200px){.product_detail-page .detail-banner-block .download-icon:active{background-color:var(--main-pink)}}@media only screen and (width<=1600px){.product_detail-page .detail-banner-block .banner-content-block{grid-column:1/-3}}@media only screen and (width<=1200px){.product_detail-page .detail-banner-block .banner-content-block{grid-column:10/-2}}@media only screen and (width<=900px){.product_detail-page .detail-banner-block .info-block.aost-show .info-box:last-child:after{clip-path:polygon(0 0,110% 0,100% 100%,0 100%)}.product_detail-page .detail-banner-block .info-row{flex-direction:column;align-items:stretch}.product_detail-page .detail-banner-block .info-row:nth-child(2n):before{content:unset}.product_detail-page .detail-banner-block .info-box{max-width:100%}.product_detail-page .detail-banner-block .info-box.spec-box:last-child:after{clip-path:polygon(0 0,0 0,0 100%,0 100%);transition:clip-path var(--tr-xxxl) var(--tr-hover-cb);pointer-events:none;content:"";background-color:#00000008;transition-delay:1.2s;position:absolute;inset:0}.product_detail-page .detail-banner-block .c-btn-block{align-items:stretch}.product_detail-page .detail-banner-block .c-outline-btn-box{min-width:unset;flex-grow:1}}@media only screen and (width<=767px){.product_detail-page .detail-banner-block .banner-content-block{margin-top:var(--sp-50-40);grid-column:2/-2;padding-top:0}.product_detail-page .detail-banner-block .download-block:not(:first-child){margin-top:var(--sp-50-40)}.product_detail-page .detail-banner-block .download-block .block-title{margin-bottom:10px}.product_detail-page .detail-banner-block .c-btn-block{flex-flow:wrap}}.product_detail-page .detail-article-block{position:relative}.product_detail-page .detail-article-block:before{width:calc(100% - var(--1base) * 2);clip-path:inset(0 100% 0 0);height:1px;transition:clip-path var(--tr-xxxl) ease;content:"";background-color:#0003;position:absolute;left:50%;transform:translate(-50%)}.product_detail-page .detail-article-block.aost-show:before{clip-path:inset(0)}.product_detail-page .detail-article-block.aost-show .title-block{opacity:1}.product_detail-page .detail-article-block .container-wrapper{padding-top:var(--sp-120-60);grid-column:var(--lr-3);grid-template-columns:subgrid;display:grid}.product_detail-page .detail-article-block .title-block{opacity:0;transition:opacity var(--tr-xl);grid-column:1/4}.product_detail-page .detail-article-block .article-block{grid-column:6/-1;padding-top:5px}@media only screen and (width>=1921px){.product_detail-page .detail-article-block .container-wrapper{grid-column:4/-4}.product_detail-page .detail-article-block .article-block{grid-column:9/-1}}@media only screen and (width<=1200px){.product_detail-page .detail-article-block .article-block{grid-column:5/-1}}@media only screen and (width<=900px){.product_detail-page .detail-article-block .title-block{display:none}.product_detail-page .detail-article-block .article-block{grid-column:1/-1}}
