@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans+JP:wght@100..900&display=swap";body{background:none;color:#1e1e1e}a{color:#1e1e1e}a:not([disabled]):hover,a:focus{color:#cc092f}body,input,textarea,button,select,.disclosure__toggle,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.btn,.shopify-payment-button .shopify-payment-button__button--unbranded{font-family:Noto Sans JP,sans-serif;font-weight:400;letter-spacing:.08em}.lead-text{margin:0}:root{--color-border: #ccc}.btn.btn-more,.footer-guide-link{position:absolute;width:264px;min-width:264px;background:none;top:0;right:70px;border:0;border-bottom:2px solid #cc092f;text-align:left;padding-left:1em}.btn:after{right:16px;width:7px;height:14px;background:url(arrow-pink-right.svg) no-repeat center 50%;background-size:7px}.btn-back{color:#cc092f!important;line-height:52px}.btn.btn-back:not([disabled]):hover{color:#fff!important}.btn-back:after{right:auto;background-size:6px;width:6px;height:10px}.link{width:100%;font-weight:400;background:url(arrow-pink-right.svg) no-repeat center right 16px;background-size:7px}.btn{background:none;border:2px solid #cc092f;font-size:16px;color:#cc092f}.btn-cart{background:#cc092f none;border:2px solid transparent;color:#fff;border-radius:0;font-size:16px;font-weight:400;font-family:Noto Sans JP,sans-serif}.btn-cart .cls-1{stroke:#fff}.btn-cart:hover{background:#fff!important;border:2px solid #cc092f;color:#cc092f!important}.btn-cart:hover .cls-1{stroke:#cc092f;transition:.3s}.swym-button.swym-add-to-wishlist{background:none;border:1px solid #b3b3b3;color:#5a5a5a;border-radius:0;font-size:16px;font-weight:400;font-family:Noto Sans JP,sans-serif}.swym-button.swym-add-to-wishlist:before{background:url(icon-heart-gray.svg) no-repeat 0 0}.swym-button.swym-add-to-wishlist:hover{background:#5a5a5a!important;border:1px solid transparent;color:#fff!important}.swym-button.swym-add-to-wishlist:hover:before{stroke:#fff}.btn:focus,.btn:not([disabled]):hover,.shopify-payment-button .shopify-payment-button__button--unbranded:not([disabled]):hover,.shopify-payment-button .shopify-payment-button__button--unbranded:focus{background-color:#cc092f!important;color:#fff!important}.btn:hover:after{background:url(arrow-white-right.svg) no-repeat center 50%}.btn--secondary:not([disabled]):hover,.btn--secondary:focus{background-color:transparent;border-color:transparent}.template-index .btn{height:56px;font-size:17px;color:initial}@media screen and (max-width: 749px){.btn.btn-more,.footer-guide-link{position:relative;width:33%;min-width:123px;right:0;padding-left:.5em}.template-index .btn{height:28px;font-size:12px;line-height:26px}.btn:after{right:4px;width:5px;height:10px;background-size:5px}.btn-back{line-height:48px}.btn-back:after{right:auto}.link{background:url(arrow-pink-right.svg) no-repeat center right 5px;background-size:5px}}.breadcrumb{margin:1.3em 0 0;font-size:12px}.breadcrumb .path-arrow{color:#cc092f}.grid-view-item__image-wrapper,.grid-view-item__image-wrapper .grid-view-item__image,#presets4 .ws-card_image_container{border-radius:0}#presets4 .ws-card_image_container:after{content:none}.boost-pfs-action-overlay{border-radius:0}.boost-pfs-action-overlay:after{content:none}.price__badge{border-radius:0}.itemlist-icons .sale-rate{letter-spacing:.04em;font-size:14px;line-height:24px;margin:0;padding:0 8px}@media screen and (max-width: 750px){.itemlist-icons .sale-rate{font-size:11px;line-height:20px;padding:0 6px}}.header-line{background:#eff2f2 none}.announcement-bar__message{font-size:15px;color:#1e1e1e}.site-header{padding:0 48px}.pc-nav-dropdown{background:url(arrow-down.svg) no-repeat right 50%}.pc-nav-dropdown-menu{padding:0 0 56px;background:#fff none}.pc-menu-block{padding:40px 40px 0;margin:0;position:relative;height:100%;width:19%;max-width:280px}.pc-menu-block:nth-last-of-type(2){margin:0 70px 0 0;width:31%;max-width:370px}.pc-menu-block-label{margin:0;padding:0;border-bottom:0;font-weight:400;color:#cc092f}.pc-nav-item-menu,.pc-nav-menu{margin:32px 0 0}.pc-nav-item-menu-btn,.pc-nav-item-menu-link,.pc-nav-menu li a{background-image:url(arrow-pink-right.svg)}.pc-nav-item-menu-btn:before,.pc-nav-item-menu-link:before{display:none}.pc-nav-item-menu>li,.pc-nav-menu li{min-width:180px}.search-bar__form{max-width:100%;margin:24px 0 0}.search-bar__input{border:#ccc 1px solid}.search-bar__input::placeholder{color:#ccc}.search-bar__submit{background:#cc092f;font-size:14px}.search-bar__submit .icon{display:none}.pc-nav-item-sub-menu{width:400px;border-left:#ccc 1px solid;border-top:#ccc 1px solid}.pc-nav-item-sub-menu li{width:50%;margin:0;box-shadow:unset}.pc-nav-item-sub-menu li a{display:block;padding:16px;background-image:none;border:#ccc 1px solid;border-left:none;border-top:none;font-size:12px}.pc-nav-close{width:48px;margin:0 0 0 auto;bottom:125px;right:70px;position:relative}.pc-nav-close:before,.pc-nav-close:after{content:"";display:block;width:48px;height:1px;margin:0 auto;background-color:#1e1e1e;position:absolute;bottom:40px;left:0;right:0}.pc-nav-close:before{transform:rotate(45deg)}.pc-nav-close:after{transform:rotate(-45deg)}.btn-nav-close{border:0;padding:0;font-size:0}.btn-nav-close:before{content:"CLOSE";display:block;margin:0 auto;color:initial;font-size:12px;font-family:Montserrat,sans-serif;letter-spacing:.02em}.pc-nav-close:before,.pc-nav-close:after,.btn-nav-close:before{transition:.3s}@media screen and (min-width: 750px){.site-header__icons-wrapper{gap:24px}.site-header__icons-wrapper:before{display:none}.site-header__icons-wrapper .site-header__icon{font-size:0;width:32px;padding:30px 0 0}.site-header__favorite{background-size:30px 25.5px}.site-header__account{background-size:28px 28.5px}.site-header__cart{background-size:29px 28px}.pc-nav-dropdown-menu:before{content:"";width:31%;max-width:370px;height:100%;background-image:url(title-search.svg);background-repeat:no-repeat;background-position:70px 48px;background-size:224px auto;display:inline-block}.pc-menu-block:before{content:"";display:block;width:1px;height:100%;position:absolute;top:0;left:0;background:#ccc}.pc-nav-close .btn-nav-close:hover{border:0;background:none!important}.pc-nav-close:hover:before,.pc-nav-close:hover:after{background-color:#cc092f}.pc-nav-close:hover .btn-nav-close:before{color:#cc092f}.site-header.border-bottom{border-bottom:0}}@media screen and (max-width: 749px){.announcement-bar__message{font-size:12px}.site-header{height:52px;padding:12px 5% 0}.site-header__icons{padding:0 48px 0 0}.site-header__icons-wrapper{gap:8px}.site-header__favorite,.site-header__account{display:block}.site-header__icons .site-header__icon{width:22px;height:20px;background-position:center;padding:0;font-size:0}.site-header__icons .site-header__favorite{background-size:21px 18px}.site-header__icons .site-header__account{background-size:19.5px 20px}.site-header__icons .site-header__cart{background-size:20.5px 19.5px}.site-header__menu{height:30px;color:#cc092f!important;top:12px}.site-header__menu .sp-nav-open,.site-header__menu:before,.site-header__menu:after{top:6px;height:1.5px;background:#cc092f}.site-header__menu:before{transform:translateY(-6px)}.site-header__menu:after{transform:translateY(6px)}.site-header__menu .font-eng,.sp-nav-close .sp-nav-open:after{font-size:10px;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:-.018em}.sp-nav-close{width:32px;height:30px;border:0;border-radius:0;color:#cc092f!important;background-color:#fff;position:fixed;top:33px;right:5%}.sp-nav-close .sp-nav-open:after{content:"CLOSE";line-height:1;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.sp-nav-close:before,.sp-nav-close:after{top:0;left:-1px;width:34px;height:1.5px;background:#cc092f}.sp-nav-close:before{transform:translate(1px) rotate(20deg);transform-origin:left center}.sp-nav-close:after{transform:translate(-1px) rotate(-20deg);transform-origin:right center}.sp-nav-wrapper,.sp-itemsearch-wrapper{background:#fff;top:0;height:100vh;padding:0 0 74px;margin-top:74px}.sp-nav-mymenu{width:100%;margin:0 auto 24px;border-bottom:1px solid #ccc}.sp-nav-mymenu li{width:25%;margin:0}.sp-nav-mymenu li a{height:104px;line-height:1.3em;border:none;border-right:#ccc 1px solid;border-radius:0;font-size:12px;font-weight:400;letter-spacing:.04em}.sp-nav-mymenu li:last-of-type a{border-right:0}.sp-nav-mymenu li a.site-header__icon:before{display:block;margin:0 auto}.sp-nav-mymenu li a.site-header__account,.sp-nav-mymenu li a.site-header__cart,.sp-nav-mymenu li a.site-header__favorite,.sp-nav-mymenu li a.site-header__guide{padding:24px 0 0}.sp-nav-mymenu li a.site-header__account:before,.sp-nav-mymenu li a.site-header__cart:before,.sp-nav-mymenu li a.site-header__favorite:before,.sp-nav-mymenu li a.site-header__guide:before{width:30px;height:30px;margin-bottom:8px}.sp-nav-mymenu li a.site-header__account:before{background-size:28.3px 28.8px}.sp-nav-mymenu li a.site-header__cart:before{background-size:29.5px 28.3px}.sp-nav-mymenu li a.site-header__favorite:before{background-size:30px 26px}.sp-nav-mymenu li a.site-header__guide:before{background-size:28px}.sp-nav-menu-lable{padding:16px;border-top:0;border-bottom:0;font-size:15px;color:#cc092f}.sp-itemsearch-wrapper .search-form__container,.search-bar__form{margin-top:0}.sp-nav-item-menu{margin-bottom:32px}.sp-nav-item-menu-btn,.sp-nav-item-menu-link{line-height:38px;padding:0 8.5%;background-position:right calc(8.5% + 5px) top 50%}.sp-nav-item-menu-btn:before,.sp-nav-item-menu-link:before{display:none}.sp-nav-menu-lable-link,.sp-nav-menu-lable.js-sp-nav-toggle{background-image:none;border-top:#ccc 1px solid;border-bottom:0;font-size:15px;color:#cc092f;padding:32px 8.5%}.sp-nav-menu-lable-link{border-bottom:#ccc 1px solid;padding:32px 8.5%}.sp-nav-sns-label{font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:#1e1e1e;margin-bottom:1.5em}}.slick-dots{line-height:1;font-size:0}.slick-dots li{width:40px;height:4px;margin:0 8px}.slick-dots li button{width:100%;height:100%;padding:0}.slick-dots li button:before{width:100%;height:100%;border:0;border-radius:0;background:#e6e6e6}.slick-dots li.slick-active button:before{border:0;background:#cc092f}.slideshow{padding-bottom:56px}.slick-dotted.slick-slider{margin-bottom:0}.custom-prev,.custom-next{background:#fff;border:#1e1e1e 1px solid;width:32px;height:32px;border-radius:50%;line-height:30px;position:relative;display:inline-block}.custom-next{font-size:0}.custom-next:after{content:"";display:block;position:absolute;left:10px;top:0;bottom:0;margin:auto;width:6px;height:6px;border-top:1px solid #1e1e1e;border-right:1px solid #1e1e1e;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.custom-prev{font-size:0}.custom-prev:after{content:"";display:block;position:absolute;right:10px;top:0;bottom:0;margin:auto;width:6px;height:6px;border-top:1px solid #1e1e1e;border-right:1px solid #1e1e1e;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}@media screen and (max-width: 749px){.slideshow{padding-bottom:32px}.slick-dots li{width:20px;height:2px;margin:0 7px}}.index-section--slideshow .slick-slide{opacity:.3}.index-section--slideshow .slick-active{opacity:1}.index-section{padding-top:0;padding-bottom:0}.main-content .shopify-section:nth-of-type(odd) .sec-wrap{background:transparent;border-radius:0;margin-top:0}.sec-wrap{padding:136px 0 0;margin-top:0}.section-header{margin:0 0 48px auto}.template-index .section-header.text-center{text-align:left!important}.top-sec-header-title{height:auto;border-top:0;border-bottom:0;font-size:16px;letter-spacing:.04em;line-height:1;font-weight:400;text-align:center;color:initial;margin-top:24px;margin-bottom:0}.top-sec-header-title:before,.top-sec-header-title:after{display:none}.header-title-line:before,.header-title-line:after{display:none}.header-title-line{padding:0}@media screen and (max-width: 749px){.sec-wrap{padding:80px 0;margin-top:0}.sec-wrap.sec-recommend,.sec-wrap.sec-ranking .page-width,.sec-wrap.sec-recently .page-width,.sec-wrap.sec-staff .page-width,.sec-wrap.sec-bnr-list .page-width,.sec-footer-banner .page-width{padding-left:5%;padding-right:5%}.section-header{margin:0 0 32px auto}.header-title-line{min-width:100%}.top-sec-header-title{font-size:14px;margin-top:12px}}.slick-nav{display:none}@media screen and (max-width: 749px){.slick-nav{position:absolute;top:18px;right:5%;display:flex;gap:12px;align-items:center}.custom-counter{font-size:12px;font-family:Inter,sans-serif;letter-spacing:.02em}}.sec-feature .page-width{position:relative}.sec-feature .top-sec-header{background:url(title-feature.svg) no-repeat left 0;background-size:224px;padding:35px 0 0}.sec-feature .grid__item:nth-child(n+4){margin-top:4%}.sec-feature .btn-more{top:0;right:70px}.article__grid-image-container img{border-radius:0}.grid__item .article__date{font-size:14px;font-weight:400;font-family:Inter,sans-serif;list-style:.02em;color:#cc092f;margin-bottom:1em;line-height:1}.grid__item .article__title{margin:0;font-size:16px;font-weight:400;letter-spacing:.08em;color:initial;line-height:1.6}.article__grid-meta{margin-bottom:0}.article__grid-excerpt{display:none}@media screen and (max-width: 749px){.sec-feature{padding-top:0}.sec-feature .top-sec-header{background:url(title-feature.svg) no-repeat left 0;background-size:120px;padding:20px 0 0}.sec-feature .btn-more{right:0}.grid--blog article{flex-direction:column}.article__grid-image-wrapper,.article__grid-meta{width:100%}.sec-feature .slick-slide{margin:0 8px}.grid__item .article__date{font-size:10px}.grid__item .article__title{font-size:13px}.sec-feature .slick-dots{position:absolute;top:0;right:0}}.sec-newarrival .page-width{position:relative}.sec-newarrival .top-sec-header{background:url(title-newarrival.svg) no-repeat left 0;background-size:358px;padding:35px 0 0}.sec-newarrival .btn-more{top:0;right:70px}.sec-newarrival .hr--invisible{display:none}@media screen and (max-width: 749px){.sec-newarrival .top-sec-header{background:url(title-newarrival.svg) no-repeat left 0;background-size:186px;padding:20px 0 0}.sec-newarrival .btn-more{right:0;margin-top:56px}.sec-newarrival .slick-slide{margin:0 8px}.sec-newarrival .grid__item .product-card__title{font-size:12px}}.sec-recommend .page-width{position:relative}.sec-recommend>.page-width{max-width:none;padding:0}.sec-recommend .top-sec-header{background:url(title-recommend.svg) no-repeat left 0;background-size:343px;padding:35px 0 0}.sec-reccomend .btn-more{top:0;right:70px}@media screen and (max-width: 749px){.sec-recommend{margin-top:-16px;padding:0 0 80px}.sec-recommend .top-sec-header{background:url(title-recommend.svg) no-repeat left 0;background-size:181px;padding:20px 0 0}.sec-recommend .btn-more{right:0}}.sec-recommend .slick-dots{top:-50px;bottom:auto;right:70px;width:auto}.sec-recommend p{display:none}.sec-ranking{position:relative}.sec-ranking .hr--invisible{display:none}.sec-ranking .top-sec-header{background:url(title-ranking.svg) no-repeat left 0;background-size:224px;padding:35px 0 0}.sec-ranking .btn-more{position:relative;right:auto}.sec-ranking .paging-info{position:absolute;top:-100px;right:15px;display:flex;align-items:center;gap:10px}.sec-ranking .page-status{font-size:14px}.sec-ranking .paging-info button{font-family:Inter,sans-serif;letter-spacing:.02em;background:#fff;border:#1e1e1e 1px solid;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:36px;transition:.3s}.sec-ranking .paging-info button:after{border-top:1px solid #1e1e1e;border-right:1px solid #1e1e1e;-webkit-transform:translateX(-2px) rotate(45deg);transform:translate(-2px) rotate(45deg);content:"";width:7px;height:7px}.sec-ranking .paging-info button.prev:after{-webkit-transform:translateX(2px) rotate(-135deg);transform:translate(2px) rotate(-135deg)}.sec-ranking .paging-info button:hover{background:#cc092f;border:transparent 1px solid;color:#fff}.sec-ranking .paging-info button:hover:after{border-color:#fff}.tab-wrap .tabs{margin:0 0 60px}.tab-wrap .tabs .slick-track{display:flex;justify-content:center}.tab-wrap .tabs .slick-active{width:128px!important;margin-right:8px!important}.tab-wrap .tabs .slick-active:last-of-type{margin-right:0!important}.tab-btn{border-bottom:#ccc 2px solid!important;color:initial;transition:.3s}.tab-wrap .tabs .tab-btn.is-active,.tab-wrap .tabs .tab-btn:hover{border-bottom:#cc092f 2px solid!important;color:initial}.tab-wrap .tabs .tab-btn{height:56px;border:0;background:transparent;font-size:12px;line-height:1;letter-spacing:.08em;font-weight:400;text-align:center}.tab-wrap .tabs .tab-btn:before{display:block;height:auto;background:none;margin:0 0 5px;font-size:17px;font-family:Inter,sans-serif}.tab-wrap .tabs .slick-slide:nth-child(1) .tab-btn:before{content:"ALL";background:none;width:auto}.tab-wrap .tabs .slick-slide:nth-child(2) .tab-btn:before{content:"TOPS";background:none;width:auto}.tab-wrap .tabs .slick-slide:nth-child(3) .tab-btn:before{content:"TUNIC";background:none;width:auto}.tab-wrap .tabs .slick-slide:nth-child(4) .tab-btn:before{content:"ONE PIECE";background:none;width:auto}.tab-wrap .tabs .slick-slide:nth-child(5) .tab-btn:before{content:"OUTER";background:none;width:auto}.tab-wrap .tabs .slick-slide:nth-child(6) .tab-btn:before{content:"BOTTOMS";background:none;width:auto}.tab-panels>.slick-list{overflow:visible}.ranking-list{margin:0}.ranking-list .grid__item{padding:0 15px}.ranking-list .grid__item .product-card{position:relative}.ranking-list .slick-slide .grid__item .product-card:before{position:absolute;top:0;left:0;font-family:Inter,sans-serif;font-size:29px;z-index:1;padding-left:8px}.ranking-list .slick-slide:nth-child(1) .grid__item .product-card:before{content:"1";color:#cc092f}.ranking-list .slick-slide:nth-child(2) .grid__item .product-card:before{content:"2";color:#cc092f}.ranking-list .slick-slide:nth-child(3) .grid__item .product-card:before{content:"3";color:#cc092f}.ranking-list .slick-slide:nth-child(4) .grid__item .product-card:before{content:"4"}.ranking-list .slick-slide:nth-child(5) .grid__item .product-card:before{content:"5"}.ranking-list .slick-slide:nth-child(6) .grid__item .product-card:before{content:"6"}.ranking-list .slick-slide:nth-child(7) .grid__item .product-card:before{content:"7"}.ranking-list .slick-slide:nth-child(8) .grid__item .product-card:before{content:"8"}.ranking-list .slick-slide:nth-child(9) .grid__item .product-card:before{content:"9"}.ranking-list .slick-slide:nth-child(10) .grid__item .product-card:before{content:"10"}.ranking-list .slick-slide .grid__item .product-card:after{border-right:60px solid transparent;border-top:60px solid #fff;height:0;width:0;content:"";position:absolute;top:0;left:0}.sp-tabs{display:none}@media screen and (max-width: 749px){.sec-ranking{background:#f9fafa!important}.sec-ranking .top-sec-header{background:url(title-ranking.svg) no-repeat center 0;background-size:124.5px;padding:20px 0 0}.sec-ranking .top-sec-header-title{width:100%}.sec-ranking .tab-wrap{overflow:hidden}.slick-tabs{display:none}.sp-tabs{display:flex;gap:5px;margin-bottom:40px}.sp-tabs-title{font-size:12px;border-bottom:#000 2px solid;height:50px;display:flex;align-items:center;justify-content:center;width:112px}.sp-tabs-select{border-bottom:#cc092f 2px solid;flex-grow:1;height:50px;position:relative}.sp-tabs-select:before{content:"";background-image:url(arrow-pink-botomm.svg);width:9px;height:5px;position:absolute;top:50%;right:15px;background-repeat:no-repeat;background-size:contain;transform:translateY(-50%);pointer-events:none}.sp-tabs-select select{border:none;background:none;width:100%;height:100%}.sp-tabs-select{border-bottom:#cc092f 2px solid;flex-grow:1;height:50px;position:relative;font-family:sans-serif}.sp-tabs-select select{border:none;background:none;width:100%;height:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;opacity:0;position:absolute;top:0;left:0}.custom-select{position:relative;width:100%;height:100%;cursor:pointer;display:flex;align-items:center;padding:0 40px 0 10px;box-sizing:border-box}.custom-select:after{content:"";background-image:url(arrow-pink-botomm.svg);width:9px;height:5px;position:absolute;top:50%;right:15px;background-repeat:no-repeat;background-size:contain;transform:translateY(-50%);pointer-events:none;font-size:12px}.custom-select span:before{font-size:17px;margin-right:10px}.custom-select.select-0 span:before{content:"ALL"}.custom-select.select-1 span:before{content:"TOPS"}.custom-select.select-2 span:before{content:"TUNIC"}.custom-select.select-3 span:before{content:"ONE PIECE";font-size:15px}.custom-select.select-4 span:before{content:"OUTER"}.custom-select.select-5 span:before{content:"BOTTOMS"}.custom-options{position:absolute;top:100%;left:0;width:100%;border:1px solid #ccc;background:#fff;display:none;z-index:10;max-height:200px;overflow-y:auto}.custom-options .option{padding:10px;cursor:pointer;position:relative}.custom-options .option span:before{margin-right:10px;font-size:17px}.custom-options .option:first-child span:before{content:"ALL"}.custom-options .option:nth-child(2) span:before{content:"TOPS"}.custom-options .option:nth-child(3) span:before{content:"TUNIC"}.custom-options .option:nth-child(4) span:before{content:"ONE PIECE"}.custom-options .option:nth-child(5) span:before{content:"OUTER"}.custom-options .option:nth-child(6) span:before{content:"BOTTOMS"}.custom-options .option:hover{background:#f0f0f0}.sec-ranking .btn-more{margin-top:60px}.sec-ranking .ranking-list{padding:0;gap:14px}.ranking-list>li:before{position:absolute;top:0;left:0;font-family:Inter,sans-serif;font-size:23px;z-index:1;padding-left:5px}.ranking-list>li:after{border-right:60px solid transparent;border-top:60px solid #fff;height:0;width:0;content:"";position:absolute;top:0;left:0}.ranking-list>li:first-child:before{background:none;content:"1";color:#cc092f}.ranking-list>li:nth-child(2):before{background:none;content:"2";color:#cc092f}.ranking-list>li:nth-child(3):before{background:none;content:"3";color:#cc092f}.ranking-list>li:nth-child(4):before{background:none;content:"4"}.ranking-list>li:nth-child(5):before{background:none;content:"5"}.ranking-list>li:nth-child(6):before{background:none;content:"6"}.ranking-list>li:nth-child(7):before{background:none;content:"7"}.ranking-list>li:nth-child(8):before{background:none;content:"8"}.ranking-list>li:nth-child(9):before{background:none;content:"9"}.ranking-list>li:nth-child(10):before{background:none;content:"10"}.ranking-list .grid__item{width:calc(50% - 7px);padding:0;margin:0 0 15px}.ranking-list>li:nth-child(10){display:block}}.sec-recently .page-width{position:relative}.sec-recently .top-sec-header{background:url(title-recently.svg) no-repeat left 0;background-size:647px;padding:35px 0 0}.sec-recently .btn-more{top:0;right:70px}#presets4.evm-wsrow{gap:0 30px;margin:0}#presets4 .ws-box-wrapper{width:calc(20% - 24px);padding:0}@media screen and (max-width: 749px){.sec-recently{padding-top:0}.sec-recently .top-sec-header{background:url(title-recently-sp.svg) no-repeat left 0;background-size:192.5px;padding:48.5px 0 0}.sec-recently .btn-more{right:0}#presets4 .ws-card__title{font-size:12px!important}.template-index .recently-viewed{margin-left:0;margin-right:0}#presets4.evm-wsrow{gap:20px}#presets4 .ws-box-wrapper{width:auto;min-width:144px;max-width:144px;margin:0}}.sec-staff .page-width{position:relative}.sec-staff .top-sec-header{background:url(title-staffsnap.svg) no-repeat left 0;background-size:308px;padding:35px 0 0}.sec-staff .btn-more{top:0;right:70px}@media screen and (max-width: 749px){.sec-staff{padding:80px 0}.sec-staff .top-sec-header{background:url(title-staffsnap.svg) no-repeat center 0;background-size:157px;padding:20px 0 0}.sec-staff .top-sec-header-title{width:100%}.sec-staff .lead-text{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.sec-staff .btn-more{right:0}.sec-staff .sbspa-post-content .sbspa-post-list .sbspa-post{margin:.5%;width:49%}}.sec-bnr-list{color:#f9fafa}.grid.bnr-list{max-width:960px;margin:0 auto}.sec-news{padding:136px 0}.sec-news .page-width{position:relative;display:grid;grid-template-columns:264px 1fr;grid-template-rows:1fr 56px}.sec-news .page-width:after{content:none}.sec-news .btn-more{position:relative;right:0}.sec-news .top-sec-header{background:url(title-news.svg) no-repeat left 0;background-size:151px;padding:35px 0 0;width:100%}.sec-news .hr--invisible{display:none}.sec-news .list--blog{margin:0 0 0 70px;grid-column:2;grid-row:1 / 3}.sec-news .list--blog .list--item{border-bottom:1px solid #323232;margin-bottom:24px}.sec-news .list--blog .list--item:last-child{margin-bottom:0}.sec-news .list--blog .list--item a{padding:16px 40px 40px;font-size:16px}.sec-news .list--blog .article__date{font-size:14px;letter-spacing:.02em;color:#cc092f}.sec-news .list--blog .list-blog-title{letter-spacing:.08em}@media screen and (max-width: 749px){.sec-news{padding:0 0 80px}.sec-news .top-sec-header{background:url(title-news.svg) no-repeat left 0;background-size:85px;padding:20px 0 0}.sec-news .btn-more{position:absolute;right:20px}.sec-news .page-width{display:block;position:relative}.sec-news .list--blog{margin:0}.sec-news .list--blog .list--item{margin-bottom:16px}.sec-news .list--blog .list--item a{display:flex;gap:1em;padding:0 0 16px}.sec-news .list--blog .article__date{font-size:10px;padding-top:2px}.sec-news .list--blog .list-blog-title{font-size:12px}}.main-content .shopify-section:nth-of-type(odd) .sec-wrap.sec-footer-banner{background-color:#f9fafa;padding:136px 0}@media screen and (max-width: 749px){.main-content .shopify-section:nth-of-type(odd) .sec-wrap.sec-footer-banner{padding:80px 0}}.template-collection .page-container:before{content:"";width:100%;height:405px;background-color:#f9fafa;position:absolute;top:-20px;left:0;z-index:-1}@media screen and (max-width: 749px){.template-collection .page-container:before{content:none}}[id=Collection] .grid-view-item,.product-card.grid-view-item,[id=shopify-section-featured-collections] .grid-view-item{margin:0!important}.product-card__image-with-placeholder-wrapper{border-radius:0;margin-bottom:15px}.swatches-type-collections .swatch-view-slide .swatch-navigable ul.swatch-view li{margin:0 6px 0 0!important}variant-swatch-king div.swatch-preset-17799 .swatch-image-wrapper{border-width:1px!important;border-color:#e6e6e6!important;border-radius:50%!important;padding:0!important}variant-swatch-king div.swatch-preset-17799 li .swatch-image-wrapper:has(.swatch-selected){border-color:#cc092f!important}.product-card__title{margin:20px 0 1em;color:initial;font-size:16px;font-weight:400;line-height:1.6;letter-spacing:.025em}.sa-price,.price-item{font-family:Inter,sans-serif;font-weight:600;letter-spacing:.02em}.itemlist-icons{margin:10px 0 0}.price__badge,.price__badges--listing .price__badge,.tag-icon{letter-spacing:.04em;font-size:14px;line-height:24px;margin:0;padding:0 8px}.price__badge--new{background-color:#cc092f}.price__badge--free{background-color:#4d4d4d}@media screen and (max-width: 749px){.product-card__image-with-placeholder-wrapper{margin-bottom:8px}.product-card__title{margin:12px 0 .8em;font-size:12px}.sec-newarrival .product-card .price-item.price-item--sale,.sec-newarrival .product-card .price-item--regular,.sec-ranking .product-card .price-item.price-item--sale,.sec-ranking .product-card .price-item--regular{font-size:14px}.sa-price:after,.ws-original-price:after,.price--listing .include-tax{font-size:10px!important}.price__badge,.price__badges--listing .price__badge,.tag-icon{font-size:11px;line-height:20px;padding:0 6px}.itemlist-icons{margin:8px 0 0}}.boost-pfs-filter-left-col{background:#f9fafa none}.boost-pfs-filter-option-swatch-image{border:#e6e6e6 1px solid}.boost-pfs-filter-tree-v .boost-pfs-filter-option{border-top:1px solid #ccc}.boost-pfs-filter-option-range .boost-pfs-filter-option-range-amount input{border:#5a5a5a 1px solid;border-radius:0}.boost-pfs-filter-option-title-text,.boost-pfs-filter-option-item button,.boost-pfs-filter-option-item a{color:#1e1e1e}.filters-toolbar-wrapper{margin:0 0 48px}.select-group select.boost-pfs-filter-top-sorting-select,#boost-pfs-filter-top-sorting-select:hover,.boost-pfs-filter-top-sorting-select:hover{border:#5a5a5a 1px solid}.boost-pfs-filter-tree-vertical-style-default .grid-view-item{margin:0 auto 96px!important}.pagination li.prev a:after,.pagination li.prev span:after{border-top:1px solid #1e1e1e;border-right:1px solid #1e1e1e}.pagination li{font-family:Inter,sans-serif;letter-spacing:.02em}.pagination li.next a,.pagination li.prev a{background:#fff;border:#1e1e1e 1px solid}.pagination li.next a:after,.pagination li.next span:after{border-top:1px solid #1e1e1e;border-right:1px solid #1e1e1e}.pagination li.next a:hover,.pagination li.prev a:hover{background:#cc092f;border:transparent 1px solid}.pagination li.next a:hover:after,.pagination li.next span:hover:after{border-top:1px solid #fff;border-right:1px solid #fff}@media screen and (min-width: 750px){.boost-pfs-filter-tree-v .boost-pfs-filter-option-title-heading{font-size:16px;font-weight:400;color:initial}}@media screen and (max-width: 749px){.filters-toolbar-wrapper{margin:0 0 -60px}}.template-product .product-image-slider .slick-prev,.template-product .product-image-slider .slick-prev:hover,.template-product .product-image-slider .slick-prev:focus,.template-product .product-image-slider .slick-next,.template-product .product-image-slider .slick-next:hover,.template-product .product-image-slider .slick-next:focus{background:#fff none}.template-product .product-image-slider .slick-prev,.product-image-slider .slick-next{width:43px;height:43px}.template-product .product-image-slider .slick-prev:after,.template-product .product-image-slider .slick-prev:hover:after,.template-product .product-image-slider .slick-prev:focus:after,.template-product .product-image-slider .slick-next:after,.template-product .product-image-slider .slick-next:hover:after,.template-product .product-image-slider .slick-next:focus:after{content:url(arrow-pink-right.svg);display:inline-block;width:7px;height:14px}.template-product .product-image-slider .slick-prev:after,.template-product .product-image-slider .slick-prev:hover:after,.template-product .product-image-slider .slick-prev:focus:after{transform:scaleX(-1)}.template-product .product-detail-panels{border:0}.template-product .staffsnap-wrap{padding:64px 0}variant-swatch-king div.swatch-preset-17800 .swatch-image-wrapper:has(.swatch-selected),variant-swatch-king div.swatch-preset-17797 div.star-set-btn.swatch-selected{border-color:#cc092f!important}.staffsnap-wrap .text-head{font-size:28px;letter-spacing:.02em;line-height:1;font-family:Montserrat,sans-serif;font-weight:400;color:initial}.evm_wiser_heading{font-weight:400;color:initial!important}#presets4 .ws-card__title{margin:20px 0 1em;color:initial;font-size:clamp(12px,1vw,14px)!important;font-weight:400;line-height:1.6;letter-spacing:.025em}.ws_orig_price.ws-original-price{font-family:Inter,sans-serif;font-weight:600;letter-spacing:.02em}.sa-price:after,.ws-original-price:after,.price--listing .include-tax{font-size:12px;font-weight:400;font-family:Noto Sans JP,sans-serif}.template-product .evm-related-product{background:#f9fafa;padding:72px 0;border-radius:0;margin-top:0}.template-product .recently-viewed{background:#fff none;padding:72px 0;border-radius:0;margin-top:0}.footer-guide{padding:0;margin-bottom:100px}.footer-guide-wrap{padding:0 70px 32px}.footer-guide-head{margin:0 0 1.2em;padding:0;background:none;font-size:20px;font-weight:400;letter-spacing:.08em;color:#cc092f}.footer-guide-shipment:before,.footer-guide-delivery:before,.footer-guide-payment:before{display:none}.footer-guide .footer-guide-block p.bold,.footer-guide-subhead{font-size:16px;font-weight:400!important;margin-bottom:1em}.footer-guide-block{width:calc(100% / 3);border-right:1px solid #ccc;padding:0 40px}.footer-guide-block:last-of-type{border-right:0}.footer-guide-block p{line-height:1.7;margin-bottom:2em}.footer-guide-block p:last-of-type{margin-bottom:0}.footer-guide-subhead{margin-bottom:.8em}.footer-guide-block .text-note{margin-bottom:1.5em}.footer-guide-link{position:static;margin:0 auto;padding:0;height:56px;font-size:17px;color:initial}.footer-guide-link:before{border-top:0}.footer-wrap{background:none;color:#1e1e1e;border-top:1px solid #ccc;border-bottom:0}.site-footer__item:nth-child(3) .site-footer__linklist{gap:12px}.site-footer__linklist-item{padding:0}.site-footer__linklist-item a{color:#1e1e1e}.site-footer__item:nth-child(2){margin-bottom:40px}.site-footer__item:nth-child(3) .site-footer__linklist-item a{font-size:12px}.site-footer__copyright-content{font-family:Inter,sans-serif;letter-spacing:.02em}.footer-sns{border-bottom:1px solid #ccc;margin-bottom:40px}.footer-nav{display:block}.footer-sns-label{font-family:Montserrat,sans-serif;font-weight:500;letter-spacing:.02em}.site-footer__item--one-third .site-footer__linklist{display:flex;gap:32px}.icon-circle{padding:0;background:none}@media screen and (max-width: 749px){.site-footer{margin-top:24px}.footer-guide{margin-bottom:80px}.footer-guide-block{width:100%;border-right:0;border-bottom:1px solid #ccc;padding:32px 0;font-size:12px;margin-bottom:0}.footer-guide-block:last-of-type{border-bottom:0;padding:32px 0 0;font-size:12px;margin-bottom:56px}.footer-guide-wrap{padding:0 5%}.footer-guide-head{font-size:18px}.footer-guide .footer-guide-block p.bold,.footer-guide-subhead{font-size:16px}.footer-guide-link{height:28px;font-size:12px}.footer-guide-link:before{display:none}.site-footer__item{align-items:center}.footer-wrap{padding:30px 0 40px}.site-footer__item:nth-of-type(1){display:block}.site-footer__item:nth-child(2){margin-bottom:30px}.footer-sns{margin:0 auto 32px;padding:0 0 16px;justify-content:space-between}.site-footer__item--one-third .site-footer__linklist{flex-wrap:wrap;justify-content:center;gap:10px 24px}.site-footer__item:nth-child(3) .site-footer__linklist{justify-content:flex-start;gap:5px 10px}.site-footer__item:nth-child(3) .site-footer__linklist-item a{font-size:10px}.footer-logo-wrap{margin:0 auto}.footer-logo{margin-bottom:20px;display:flex;justify-content:center}}.pagetop{font-family:Montserrat,sans-serif;font-size:13px;font-weight:500!important;letter-spacing:.02em;line-height:14px;width:80px;height:auto;padding:8px;right:0;bottom:50px;background:#fff none;border-radius:0;text-align:left;font-weight:400;color:#cc092f;border:2px solid #cc092f}.pagetop:before{content:url(arrow-pagetop.svg);width:3.6px;height:auto;display:block;margin-bottom:5.6px}.page-title{margin:0 0 20px;font-size:28px;font-weight:400;color:#cc092f}.page-title-line{padding:0}.page-title:before,.page-title-line:before,.page-title:after,.page-title-line:after{display:none;border:0}
/*# sourceMappingURL=/cdn/shop/t/41/assets/renewal_2025.css.map */
