:is(#cf-c,.cf:where(.cf-plist)){padding:0!important}.cf:where(.main-wrapper,.cf-plist) .sort-wrap{position:sticky;width:100%;border-bottom:1px solid #ddd;display:flex;justify-content:end;top:138px;z-index:8;background-color:#fff}.cf:where(.main-wrapper,.cf-plist) .sort-title{position:relative;padding:20px 40px;font-size:12px;display:flex;gap:3px;cursor:pointer;box-sizing:border-box}.cf:where(.main-wrapper,.cf-plist) .sort-title:not(.filter-title){border-left:1px solid #ddd;border-right:1px solid #ddd}.cf:where(.main-wrapper,.cf-plist) .sort-list{box-sizing:border-box;position:absolute;left:-1px;top:100%;z-index:2;visibility:hidden;opacity:0;padding:40px;transition:.3s;background-color:#fff;width:calc(100% + 2px)}.cf:where(.main-wrapper,.cf-plist) .sort-list.active{visibility:visible;opacity:1}.cf:where(.main-wrapper,.cf-plist) .sort-list a{font-weight:400!important}.cf:where(.main-wrapper,.cf-plist) .icon-chevron-down{transition:.2s}.cf:where(.main-wrapper,.cf-plist) .product-list-top-banner .banner img{height:600px;object-fit:cover;width:100%}.cf:where(.main-wrapper,.cf-plist) .prdList{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:40px}:is(#cf-c,.cf:where(.main-wrapper,.cf-plist)) .prdList .description .spec{display:flex;flex-direction:column;width:100%}:is(#cf-c,.cf:where(.main-wrapper,.cf-plist)) .prdList .thumbnail .icon{display:block;position:absolute;top:10px;right:40px}.cf:where(.main-wrapper,.cf-plist) .prdList .prdImg{position:relative}:is(#cf-c,.cf:where(.main-wrapper,.cf-plist)) .prdList .wish{display:none!important;display:block;position:absolute;top:10px;right:10px;width:24px;height:24px}.cf:where(.main-wrapper,.cf-plist) .ec-base-product .prdList .ec-product-listwishicon{width:100%;height:100%;opacity:0}.cf:where(.main-wrapper,.cf-plist) .prdList .wish .ec-product-listwishicon~.cf-plist-wishicon{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.cf:where(.main-wrapper,.cf-plist) .prdList .prdImg a img{width:100%}.cf:where(.main-wrapper,.cf-plist) .prdList .description{display:flex;flex-direction:column;align-items:center}.cf:where(.main-wrapper,.cf-plist) .ec-base-product .prdList .description>.p-name>a>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden!important}.cf:where(.main-wrapper,.cf-plist) .ec-base-product .prdList .description>.p-info .listSubname>span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-clamp:1;overflow:hidden!important}.cf:where(.main-wrapper,.cf-plist) .product-swiper{position:relative;overflow:hidden!important}.cf:where(.main-wrapper,.cf-plist) .product-swiper .swiper-slide img{width:100%!important}.cf:where(.main-wrapper,.cf-plist) .swiper-custom-pagination{z-index:99}:is(#cf-c,.cf:where(.main-wrapper,.cf-plist)) .swiper-custom-pagination{position:absolute;left:0;bottom:0;text-align:left;box-sizing:border-box;z-index:8;transition:.2s;display:flex;gap:0px;width:100%}:is(#cf-c,.cf:where(.main-wrapper,.cf-plist)) .swiper-custom-pagination .swiper-pagination-bullet{width:var(--bullet-width, 25%);height:2px;border-radius:0;margin:0;flex:1}:is(#cf-c,.cf:where(.main-wrapper,.cf-plist)) .swiper-custom-pagination .swiper-pagination-bullet-active{background-color:#000}:is(#cf-c,.cf:where(.main-wrapper,.cf-plist)) .prdList .prdImg{overflow:hidden;width:100%}:is(#cf-c,.cf:where(.main-wrapper,.cf-plist)) .prdList .prdImg .swiper-custom-pagination{display:none}:is(#cf-c,.cf:where(.main-wrapper,.cf-plist)) .prdList .prdImg .swiper-btn-wrap{display:block}.cf:where(.main-wrapper,.cf-plist) .ec-base-product .spec{text-align:center!important}.cf:where(.main-wrapper,.cf-plist) .ec-base-product .description li.listCustomPrice,.cf:where(.main-wrapper,.cf-plist) .ec-base-product .description li.listPrice,.cf:where(.main-wrapper,.cf-plist) .ec-base-product .description li.listSalePrice{font-family:var(--cf-font-number)}.cf:where(.main-wrapper,.cf-plist) .ec-base-product .prdList .description .name a *{font:inherit!important;color:inherit!important}.cf:where(.main-wrapper,.cf-plist) .ec-base-product .prdList .description .name a{padding-bottom:2px!important;text-align:center;font-weight:400}.cf:where(.main-wrapper,.cf-plist) .ec-base-product .prdList .description .p-name{font-family:var(--cf-font-en)}.cf:where(.main-wrapper,.cf-plist) .sort-list{border:1px solid #ddd}.cf:where(.main-wrapper,.cf-plist) .sort-list>div{padding-bottom:4px}.cf:where(.main-wrapper,.cf-plist) .sort-title{gap:18px;color:#aaa;transition:color .2s}.cf:where(.main-wrapper,.cf-plist) .sort-title svg{position:relative;top:-2px}.cf:where(.main-wrapper,.cf-plist) .sort-title:hover{color:#1c1c1c}.cf:where(.main-wrapper,.cf-plist) .ec-base-product .prdList>li:hover .prdImg img{transform:none!important}:is(#cf-c,.cf:where(.main-wrapper,.cf-plist)) .xans-product-listitem.spec .xans-record-.line{display:none}:is(#cf-c,.cf:where(.main-wrapper,.cf-plist)) .prdList .express-icon{position:absolute;left:10px;top:10px;z-index:3;color:#000;letter-spacing:2px;padding:10px 8px;font-size:10px;box-sizing:border-box;background-color:#e9e9e9;display:none}:is(#cf-c,.cf:where(.main-wrapper,.cf-plist)) .prdList .last-pieces-icon{position:absolute;left:10px;top:46px;z-index:3;color:#000;letter-spacing:2px;padding:10px 8px;font-size:10px;box-sizing:border-box;background-color:#e9e9e9;display:none}:is(#cf-c,.cf:where(.main-wrapper,.cf-plist)) .prdList .sold-out-icon{position:absolute;left:10px;top:82px;z-index:3;color:#000;letter-spacing:2px;padding:10px 8px;font-size:10px;box-sizing:border-box;background-color:#e9e9e9;display:none}:is(#cf-c,.cf:where(.main-wrapper,.cf-plist)) .ec-base-paginate{margin-bottom:70px}.cf:where(.main-wrapper,.cf-plist) .ec-base-paginate li{margin:0!important}.cf:where(.main-wrapper,.cf-plist) .ec-base-paginate.typeList ol li a{width:57px!important;height:37px!important;font-size:12px!important;border:0!important;box-sizing:border-box;border-top:3px solid transparent!important}.cf:where(.main-wrapper,.cf-plist) .ec-base-paginate.typeList ol li .this{border:0!important;border-top:3px solid transparent!important;border-bottom:3px solid #000!important}.cf:where(.main-wrapper,.cf-plist) .ec-base-paginate.typeList ol{border-bottom:1px solid #ddd}.cf:where(.main-wrapper,.cf-plist) .product-list-top-banner img{height:600px;object-fit:cover;width:100%}.cf:where(.main-wrapper,.cf-plist) .pagination-wrap{display:flex;align-items:center;justify-content:center;gap:12px;padding:24px 0 18px;font-size:12px}.cf:where(.main-wrapper,.cf-plist) .pagination-wrap>div{display:flex;align-items:center;gap:4px;border-bottom:1px solid #ddd}.cf:where(.main-wrapper,.cf-plist) .pagination-wrap a{border-top:2px solid transparent;position:relative;color:#b3b3b3;text-decoration:none;display:inline-block;padding:0 20px;box-sizing:border-box;height:40x;line-height:40px}.cf:where(.main-wrapper,.cf-plist) .pagination-wrap a.this{border-bottom:3px solid #000}.cf:where(.main-wrapper,.cf-plist) .pagination-wrap a.this{color:#111;font-weight:600}.cf:where(.main-wrapper,.cf-plist) .pagination-wrap>a{height:40px;line-height:40px;display:flex;align-items:center}.cf:where(.main-wrapper,.cf-plist) .pagination-wrap>a svg{display:block}:is(#cf-c,.cf:where(.main-wrapper,.cf-plist)) .prdList .prdImg>a{display:block;width:100%}:is(#cf-c,.cf:where(.main-wrapper,.cf-plist)) .prdList .thumbnail .prdImg .product-swiper img{width:100%;padding:1.4px;aspect-ratio:3 / 4;object-fit:cover}.cf:where(.main-wrapper,.cf-plist) .product-list-video-container{row-gap:20px;width:100%}@media(max-width:767px){.cf:where(.main-wrapper,.cf-plist) .product-list-video-container{flex-direction:column}}.cf:where(.main-wrapper,.cf-plist) .product-list-media-item{width:100%;position:relative;overflow:hidden}.cf:where(.main-wrapper,.cf-plist) .product-list-media-vimeo{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.cf:where(.main-wrapper,.cf-plist) .product-list-media-vimeo iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.cf:where(.main-wrapper,.cf-plist) .product-list-media-video{width:100%;line-height:0}.cf:where(.main-wrapper,.cf-plist) .product-list-media-video video{width:100%;display:block;object-fit:cover}.cf:where(.main-wrapper,.cf-plist) .product-list-media-image{width:100%;line-height:0}.cf:where(.main-wrapper,.cf-plist) .product-list-media-image img{width:100%;display:block;object-fit:cover}.cf:where(.main-wrapper,.cf-plist) .product-list-media-image a{display:block;width:100%}@media screen and (max-width:1024px){.cf:where(.main-wrapper,.cf-plist) .product-list-top-banner .banner img{height:400px}.cf:where(.main-wrapper,.cf-plist) .sort-wrap{top:57px}:is(#cf-c,.cf:where(.main-wrapper,.cf-plist)) .prdList .prdImg .swiper-custom-pagination{display:flex;opacity:1}:is(#cf-c,.cf:where(.main-wrapper,.cf-plist)) .prdList .prdImg .swiper-btn-wrap{display:none}}@media screen and (max-width:767px){.cf:where(.main-wrapper,.cf-plist) .prdList{display:grid;grid-template-columns:1fr 1fr;row-gap:20px}.cf:where(.main-wrapper,.cf-plist) .plist-page-normaltype .ec-base-product .prdList .description{padding-bottom:0}:is(#cf-c,.cf:where(.cf-plist)){padding:0 0 40px!important}.cf:where(.main-wrapper,.cf-plist) .sort-wrap{top:57px}}@media screen and (max-width:767px){#main>.shopify-section:has(+.shopify-section-group-footer-group)>.cf.main-wrapper{padding-bottom:40px}}.cf:where(.main-wrapper) .main-img-section{width:100%}.cf:where(.main-wrapper) .main-img-section img{width:100%}.cf:where(.main-wrapper) .main-img-section{position:relative}.cf:where(.main-wrapper) .main-img-section img,.cf:where(.main-wrapper) .main-img-section video{height:100%;object-fit:cover}.cf:where(.main-wrapper) .main-img-section .main-text-section{position:absolute;bottom:60px;left:50%;transform:translate(-50%);text-align:center;color:#fff}.cf:where(.main-wrapper) .main-img-section .main-text-section p{font-size:12px}.cf:where(.main-wrapper) .main-img-section .main-text-section h1{font-family:COLDFRAME,sans-serif!important;font-size:32px;font-weight:400!important;margin-top:20px}.cf:where(.main-wrapper) .main-img-section .main-text-section a{display:inline-block;font-size:13px;line-height:1.3;padding:10px 28px;border:1px solid #fff;background:linear-gradient(to right,#fff 0% 100%) no-repeat;background-size:100% 100%;transition:background-size .4s ease;background-position:right center;color:var(--cf-color-black)}.cf:where(.main-wrapper) .main-img-section .main-text-section a:hover{background-size:0% 100%;background-color:transparent;color:#fff}@media(max-width:1024px){.cf:where(.main-wrapper) .main-img-section .main-text-section h1{font-size:23px}}@media(max-width:1024px){.cf:where(.main-wrapper) .main-img-section .main-text-section{width:100%}}.cf:where(.main-wrapper) .ms_section{box-sizing:border-box}.cf:where(.main-wrapper) .ms_section *{box-sizing:inherit}.cf:where(.main-wrapper) .ms_section.m-product-new,.cf:where(.main-wrapper) .ms_section.m-product-pick{padding:calc(var(--section-gap-base) * 2) 0}.cf:where(.main-wrapper) .ms_section .bni{display:flex;position:relative}.cf:where(.main-wrapper) .ms_section .bni img{display:block;width:100%}.cf:where(.main-wrapper) .ms_section .bni .i2{flex:1 1 50%;min-width:0}.cf:where(.main-wrapper) .ms_section .bni .ht{position:absolute;left:44px;bottom:58px;color:#fff}.cf:where(.main-wrapper) .ms_section .bni .ht h4{margin-bottom:.8em;font-size:20px;font-weight:400}.cf:where(.main-wrapper) .ms_section .bni .ht p{font-size:14px;line-height:1.6}.cf:where(.main-wrapper) .ms_section .bni .ht a{display:inline-block;margin-top:1.2em;font-size:12px;line-height:1.8;text-decoration:underline}.cf:where(.main-wrapper) .ms_section .bni_sw{display:flex}.cf:where(.main-wrapper) .ms_section .bni_sw .s_col{flex:1 1 50%;min-width:0}.cf:where(.main-wrapper) .ms_section .bni_sw img{display:block;width:100%}.cf:where(.main-wrapper) .ms_section .bni_sw .c1{position:relative}.cf:where(.main-wrapper) .ms_section .bni_sw .c1 .xw{display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,visibility .3s;font-size:0;line-height:0}.cf:where(.main-wrapper) .ms_section .bni_sw .c1 .xw.active{opacity:1;visibility:visible;pointer-events:auto;position:relative}.cf:where(.main-wrapper) .ms_section .bni_sw .c1 .xw img{display:block;width:100%;height:auto;position:absolute}.cf:where(.main-wrapper) .ms_section .bni_sw .c1 .xw.active img{position:relative}.cf:where(.main-wrapper) .ms_section .bni_sw .c1 .xw p{position:absolute;left:12px;top:18px;font-size:13px;line-height:1.5;color:#fff}.cf:where(.main-wrapper) .ms_section .bni_sw .s_col.c2{background-color:#f5f5f5}.cf:where(.main-wrapper) .ms_section .bni_sw .inn{position:relative;padding:0 0 40px;width:100%}.cf:where(.main-wrapper) .ms_section .main-bnr-swiper{width:100%}.cf:where(.main-wrapper) .ms_section .bni_sw .swiper-button-prev,.cf:where(.main-wrapper) .ms_section .bni_sw .swiper-button-next{top:auto;bottom:86px;color:#000}.cf:where(.main-wrapper) .ms_section .bni_sw .swiper-button-prev{left:12%}.cf:where(.main-wrapper) .ms_section .bni_sw .swiper-button-next{right:12%}.cf:where(.main-wrapper) .ms_section .bni_sw .swiper-button-prev:after,.cf:where(.main-wrapper) .ms_section .bni_sw .swiper-button-next:after{font-size:14px;font-weight:200}.cf:where(.main-wrapper) .ms_section .bni_sw .s_thumb{width:285px;max-width:100%;margin:0 auto}.cf:where(.main-wrapper) .ms_section .bni_sw .s_info{text-align:center;color:#333;font-weight:300}.cf:where(.main-wrapper) .ms_section .bni_sw .s_info h4{font-size:16px;margin-bottom:.8em;font-weight:400}.cf:where(.main-wrapper) .ms_section .bni_sw .s_info p{font-size:13px;line-height:1.6;color:#666}.cf:where(.main-wrapper) .ms_section .bni_sw .s_info .t2{margin-bottom:1em}.cf:where(.main-wrapper) .ms_section .bni_sw .s_info a{display:inline-block;margin-top:1.2em;font-size:11px;line-height:1.8;text-decoration:underline;font-weight:400}.cf:where(.main-wrapper) .ms_section .bt_cardw{padding-top:calc(var(--section-gap-base) * 5);padding-bottom:calc(var(--section-gap-base) * 3)}.cf:where(.main-wrapper) .ms_section .bt_cardw .s_info{margin-top:30px;text-align:center;color:#333;font-weight:300}.cf:where(.main-wrapper) .ms_section .bt_cardw .s_info h4{font-size:15px;margin-bottom:.7em;font-weight:400}.cf:where(.main-wrapper) .ms_section .bt_cardw .s_info p{font-size:13px;line-height:1.6;color:#666}.cf:where(.main-wrapper) .ms_section .bt_cardw .s_info .t2{margin-bottom:.7em;font-size:13px}.cf:where(.main-wrapper) .ms_section .bt_cardw .s_info a{display:inline-block;font-size:11px;line-height:1.8;margin-top:1.2em;text-decoration:underline;font-weight:400}.cf:where(.main-wrapper) .ms_section .main-bnr-swiper-t2{--swiper-pagination-bullet-width: 20px;--swiper-pagination-bullet-height: 4px;--swiper-pagination-bullet-border-radius: 0;--swiper-pagination-bullet-horizontal-gap: 6px;--swiper-pagination-bullet-inactive-color: #d9d9d9;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-color: #333}@media(max-width:768px){.cf:where(.main-wrapper) .ms_section .bni .i2.c2{display:none}.cf:where(.main-wrapper) .ms_section .bni .ht{left:20px;bottom:35px}.cf:where(.main-wrapper) .ms_section .bni .ht h4{margin-bottom:8px;font-size:16px}.cf:where(.main-wrapper) .ms_section .bni .ht p{font-size:13px}.cf:where(.main-wrapper) .ms_section .bni .ht a{margin-top:13px;font-size:11px}.cf:where(.main-wrapper) .ms_section .bni_sw{display:block}.cf:where(.main-wrapper) .ms_section .bni_sw .s_thumb{width:200px;max-width:80%}.cf:where(.main-wrapper) .ms_section .bni_sw .swiper-button-prev,.cf:where(.main-wrapper) .ms_section .bni_sw .swiper-button-next{bottom:115px}.cf:where(.main-wrapper) .ms_section .bni_sw .swiper-button-prev{left:3%}.cf:where(.main-wrapper) .ms_section .bni_sw .swiper-button-next{right:3%}.cf:where(.main-wrapper) .ms_section .main-bnr-swiper-t2{padding-bottom:60px}.cf:where(.main-wrapper) .ms_section .bt_cardw{padding-top:90px;padding-bottom:30px}}@media(min-width:768.2px){.cf:where(.main-wrapper) .ms_section .bni_sw .c1 .xw p{display:none}.cf:where(.main-wrapper) .ms_section .bni_sw .inn{padding:0 10%}.cf:where(.main-wrapper) .ms_section .bni_sw .s_info h4{font-size:20px}.cf:where(.main-wrapper) .ms_section .bni_sw .s_info p{font-size:14px}.cf:where(.main-wrapper) .ms_section .bni_sw .s_info a{font-size:12px}.cf:where(.main-wrapper) .ms_section .bt_cardw .s_info h4{font-size:16px}.cf:where(.main-wrapper) .ms_section .bt_cardw .s_info p{font-size:14px}.cf:where(.main-wrapper) .ms_section .bt_cardw .s_info .t2{font-size:14px}.cf:where(.main-wrapper) .ms_section .bt_cardw .s_info a{font-size:12px}}@media(min-width:1100px){.cf:where(.main-wrapper) .ms_section .bni_sw .c2{display:flex;align-items:center}}@media(min-width:768.2px){.cf:where(.main-wrapper) .ms_section .bni_sw .inn{padding-top:3%}}@media(min-width:1200px){.cf:where(.main-wrapper) .ms_section .bni_sw .c1 .xw img{aspect-ratio:1;object-fit:cover}}@media(min-width:1600px){.cf:where(.main-wrapper) .ms_section .bni_sw .s_col.c2{align-items:flex-start}.cf:where(.main-wrapper) .ms_section .bni_sw .s_thumb{width:350px}}@media(max-width:768px){.cf:where(.main-wrapper) .ms_section .bni_sw .s_thumb{width:240px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/cf-page.css.map */
