@import"//hello.myfonts.net/count/3cce94";@import"https://use.typekit.net/ywx8nyo.css";@font-face{font-family:OptimaLTPro-Roman;src:url(/cdn/shop/files/font.woff2?v=1682153936) format("woff2")}body{background:#fff;color:#333;line-height:1.5;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;word-wrap:break-word;letter-spacing:.05em;font-size:14px}button,input,textarea,select{background:#fff;color:#333;line-height:1.5;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;word-wrap:break-word;letter-spacing:.05em}select{border:1px solid #CCC;box-shadow:0}.sp{display:none!important}*,:before,:after{border-style:none}.header{grid-template-columns:250px 1fr}.header__primary-nav-item a,.header__primary-nav-item summary{font-family:futura-pt,sans-serif;font-weight:500;letter-spacing:.092em;cursor:pointer;font-size:16px}.header__menu-disclosure summary{position:relative;display:inline-block;padding-left:20px}.header__menu-disclosure summary.h6:after{content:"";width:6px;height:6px;border:0;border-bottom:solid 2px #333;border-right:solid 2px #333;transform:rotate(45deg);position:absolute;top:-5px;right:-15px;bottom:0;margin:auto}.header__dropdown-menu li a{font-family:futura-pt,sans-serif;letter-spacing:.02em;font-weight:300;font-size:13px}.product-card__info{text-align:left;display:inline-block}.product-card__info :is(.price-list,.rating-badge){justify-content:end}.product-card__info .justify-items-center{justify-items:normal;width:100%}.product-card__info fieldset{gap:0;justify-content:left;position:relative;top:-5px}#section-newarrival .product-card__info fieldset{top:-15px}.product-card__info .color-swatch{--swatch-size: 19px}.announcement-bar{padding:14px 20px}.product-card__figure>.badge-list{width:100%;inset-block-start:40%;inset-inline-start:0}sold-out-badge{width:100%!important;height:40px;background:#fff;opacity:.75;justify-content:center}.original_tag{position:absolute;top:12px;right:15px;color:#ed5632;z-index:1;font-size:11px;font-weight:500}.product-gallery .original_tag{font-size:14px;top:18px;right:23px}.section-spacing{margin:30px auto}.product-card{gap:6px}.pankuzu{padding:10px 40px 0}.product-title{text-transform:none;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:13px;color:#383838}legend{font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:13px;color:#1a1a1a}button{font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif!important;font-size:13px!important}.liquid a,.liquid div,.accordion__toggle span,.accordion__content,.accordion__toggle p,.accordion__toggle div{font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:13px}.accordion__toggle{padding:15px 0}.animated-plus{position:relative;left:-15px}.product-info__block-group[data-group-type=liquid],.product-info__block-group[data-group-type=accordion-group]{margin-bottom:0!important}.product-info__block-item[data-block-type=liquid],.product-info__block-item[data-block-type=accordion]{margin:0!important}.product-info__block-item[data-block-type=buy-buttons]{margin-bottom:0!important}.product-card__figure .wk-text,.header__secondary-nav .wk-text{display:none}#shopify-section-template--19747141026109__f789dc2b-dec0-40c1-b301-fe55fd5abe42{width:85%;margin:0 auto}[data-theme-name=Prestige] .cf-field input:not([type=checkbox]):not([type=radio]),[data-theme-name=Prestige] .cf-field select{background:#fff!important}[data-theme-name=Prestige] .cf-form-actions button:hover{background-color:#fff!important}.cf-form-section{margin:0 auto!important;background:#f4efe9!important;padding:6rem 0;width:100%!important}.cf-form-inner,.cf-fields-wrapper,#cf-edit-account-heading,#cf-edit-account-back-link{width:600px!important;max-width:100%;margin:0 auto}.customer-address-list button{background-color:#0000!important;background-image:none!important}.shopify-section--main-customers-register .form{display:block}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,hr{margin:0;padding:0}li{list-style-type:none}table{border-collapse:collapse;border-spacing:0}img{border:0}.header{padding:15px 50px 18px 0}.header__logo{justify-self:right}.header__secondary-nav{justify-self:center}.header__primary-nav{//justify-self: left}.optima{font-family:OptimaLTPro-Roman;letter-spacing:.045em}.futura{font-family:futura-pt,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif!important;font-weight:500;letter-spacing:.03em}.hiragino,a.product-title{font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:11px}a.product-title{width:100%;padding-left:3px}.badge--on-sale{display:none}#section-ranking a.product-title{padding-top:15px}.mega-menu__linklist ul{display:flex;flex-wrap:wrap;flex-direction:column;height:120px}.mega-menu__linklist ul li{width:150px}.mega-menu__linklist .h6,.mega-menu__linklist ul li a{font-size:13px}.mega-menu__promo .justify-items-center{justify-items:flex-end}.announcement-bar__carousel{max-width:95%}.shopify-policy__container{width:65%;max-width:1280px}.shopify-policy__container h1,.shoplist_page h1{font-weight:400;font-family:OptimaLTPro-Roman;font-size:33px}.privacy{font-family:futura-pt,sans-serif;word-wrap:break-word;letter-spacing:.05em;font-size:14px;border-top:1px solid #eee;position:relative;width:100%;margin:0 auto}.privacy_contents{padding:20px 0;font-size:16px;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.privacy ul{padding-left:20px}.privacy li{list-style-type:initial;padding-bottom:15px}.privacy_obi{width:100%;padding:15px 0 15px 15px;font-size:16px;background-color:#f4efe9;color:#383838}.privacy_text{font-size:14px;color:#a3a3a3;padding:20px 15px;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.trade .privacy_text{font-size:16px;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.privacy .title_font{font-weight:700;padding:10px 0;color:#383838}.title_underline{border-bottom:1px solid #eee}.text_red{color:#ed5632}.ul_number li{list-style-type:decimal}.position_top_link{position:fixed;top:150px;left:3%;z-index:1}.position_top_link li{list-style-type:none;color:#383838;font-size:16px;padding:5px 0}.position_top_link li a{background:none!important;color:#383838}.position_top_link li:hover{list-style-type:disclosure-closed;color:#333}.size_guide{margin:0 auto}.size_img_box{display:flex;flex-wrap:wrap;width:90%;align-items:center;margin:0 auto;gap:50px}.size_guide img{width:calc(50% - 50px)}.shopify-policy__title{text-align:center}h1.h2{font-family:OptimaLTPro-Roman;font-weight:400;font-size:33px}.product-card__info .justify-items-center{position:relative}sale-price.h6{font-family:futura-pt,sans-serif;color:#383838;font-size:11px;position:absolute;top:0}.collection__main .product-card__info :is(.price-list,.rating-badge){justify-content:right}.collection__main .product-card__info fieldset{top:-18px}.collection__main sale-price.h6{position:relative}price-list sale-price.h6{position:relative}.collection__main sale-price,.collection__main compare-at-price{font-size:11px!important}compare-at-price.h6{font-family:futura-pt,sans-serif;color:#383838;font-size:11px}.shopify-section--text-with-icons .section-spacing{margin:75px auto 50px}.footer{padding:39px 0 0;border-top:1px solid #DDDDDD}.footer__inner{gap:29px}.index_search_contents{max-width:550px;margin:0 auto}.index_search_form{display:flex;justify-content:center}.index_search_input:focus{border:solid 1px #DDDDDD;outline:none}.index_search_input{width:220px;height:36px;border:solid 1px #DDDDDD;border-radius:20px;padding:10px 10px 10px 37px;line-height:36px;font-size:11px;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.index_search_button{color:#fff;background-color:#fff;border-radius:20px;font-size:1px;padding:0;margin-left:1em}.index_search_input::placeholder{color:#bababa;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:11px}.index_search_contents form{position:relative}.index_search_contents form img{position:absolute;top:11px;left:14px;width:16px;height:16px}#section-news .swiper-button-prev{border-color:transparent transparent #565656 #565656;transform:rotate(45deg);left:30px}#section-news .swiper-button-next{border-color:#565656 #565656 transparent transparent;transform:rotate(45deg);right:30px}#section-news .swiper-slide{text-align:center;letter-spacing:.04em;margin:0;font-weight:300}#renewal-section-news .swiper-slide{padding:12px 0}#renewal-section-news .swiper-slide>a{font-size:12px}#section-news .swiper-slide>a{font-size:12px}#section-news .swiper-container{position:relative;background-color:#f4efe9}#section-news .swiper-button-prev:after,#section-news .swiper-button-next:after{display:none}#section-news .swiper-button-prev,#section-news .swiper-button-next{content:"";border:1px solid;position:absolute;top:0;bottom:0;width:10px;margin:auto 0;height:10px;z-index:1;cursor:pointer;outline:none;left:auto;right:auto}#section-news .swiper-button-prev{border-color:transparent transparent #565656 #565656;transform:rotate(45deg);left:60px}#section-news .swiper-button-next{border-color:#565656 #565656 transparent transparent;transform:rotate(45deg);right:60px}#section-news .swiper-slide{text-align:center;letter-spacing:.04em;margin:10px auto;font-weight:300}#section-newarrival>*,#section-news>*,#section-featured>*,#section-recommend_item>*,#section-ranking>*,#section-basicitems>*,#section-pickupitem>*,#section-category>*,#section-thelook>*,#section-shoplist>*,#section-information>*,#section-officialapp>*,#section-styling>*{font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-style:normal;font-weight:400;color:#383838;line-height:1.5;letter-spacing:0;font-feature-settings:"palt";-webkit-font-smoothing:antialiased}#section-newarrival,#section-pickupitem,#shoplist_page{margin:0 auto;width:100%;max-width:1220px}#section-newarrival .section-newarrival__box,#section-pickupitem .section-newarrival__box{display:flex;justify-content:space-between;align-items:center;padding:25px 0 8px}#section-newarrival .section-newarrival__box{padding:25px 0 15px}#section-pickupitem .section-newarrival__box{padding:32px 0 14px}#section-newarrival .section-newarrival__box .section-newarrival__left,#section-pickupitem .section-newarrival__box .section-newarrival__left{flex-basis:440px;width:440px}#section-newarrival .section-newarrival__box .section-newarrival__left .newarrival-section__tit,#section-pickupitem .section-newarrival__box .section-newarrival__left .newarrival-section__tit,#section-thelook .thelook_section__tit,#section-shoplist .shoplist-section__tit,#section-information .information-section__tit,#section-officialapp .official_section__tit{margin-bottom:15px;font-size:37px;font-weight:400;font-family:OptimaLTPro-Roman;letter-spacing:.045em;color:#383838;text-align:center}#section-newarrival .section-newarrival__box .newarrival-section__txt,#section-pickupitem .section-newarrival__box .newarrival-section__txt,#section-shoplist .shoplist-section__txt,#section-officialapp .officaial_section__txt{margin-bottom:30px;text-align:center}#section-newarrival .section-newarrival__box .newarrival-section__txt p,#section-recommend_item .orderitem_section__txt p,#section-pickupitem .section-newarrival__box .newarrival-section__txt p,#section-shoplist .shoplist-section__txt p,#section-officialapp .officaial_section__txt p{text-align:center;font-weight:300;letter-spacing:.06em;color:#818181}#section-shoplist .shoplist-section__txt p{font-size:13px}#section-newarrival .section-newarrival__box .section-newarrival__right,#section-pickupitem .section-newarrival__box .section-newarrival__right{flex-basis:780px;width:780px}#section-newarrival a,#section-news a,#section-featured a,#section-recommend_item a,#section-ranking a,#section-basicitems a,#section-pickupitem a,#section-category a,#section-thelook a,#section-shoplist a,#section-information a{color:#383838;text-decoration:none;transition:.25s ease}#section-pickupitem .price-list{position:relative;top:10px}.btn__01{text-align:center}.btn__01>a{font-size:14px;padding:10px 15px;font-weight:500;font-family:futura-pt,sans-serif;border:1px solid #DDDDDD;display:inline-block;text-align:center;position:relative;letter-spacing:.12em}.btn__01>a:hover{opacity:.3;transition:.25s ease}.btn__01>a:after{width:8px;height:8px;margin:0 0 1px 10px}.btn__01>a:after{content:"";border-top:solid 1px #000000;border-right:solid 1px #000000;-webkit-transform:rotate(135deg);transform:rotate(45deg);display:inline-block}.slideshow{position:relative}.swiper-container{overflow:hidden}.slideshow .swiper-pagination-bullet{opacity:1;background-color:#fff;outline:none}.slideshow .swiper-button-prev,.slideshow .swiper-button-next{width:42px;height:42px;z-index:1}.slideshow .swiper-button-prev{left:-20px}.slideshow .swiper-button-next{right:-20px}.slideshow .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#383838}.slideshow .swiper-button-prev,.slideshow .swiper-button-next{border:1px solid #DDDDDD;position:absolute;z-index:1;background-color:#fff;cursor:pointer;outline:none}.slideshow .swiper-button-prev.swiper-button-disabled,.slideshow .swiper-button-next.swiper-button-disabled{border:1px solid #DDDDDD;pointer-events:all;opacity:1;z-index:1}.slideshow .swiper-button-prev span,.slideshow .swiper-button-next span{display:flex;justify-content:center;align-items:center}.slideshow .swiper-button-prev:after,.slideshow .swiper-button-next:after{display:none}.slideshow .swiper-button-prev span:before,.slideshow .swiper-button-next span:before{content:""}.slideshow .swiper-button-prev span:before{border-right:5px solid #000000;border-top:5px solid transparent;border-bottom:5px solid transparent}.slideshow .swiper-button-prev.swiper-button-disabled span:before{border-right:5px solid #DDDDDD}.slideshow .swiper-button-next span:before{border-left:5px solid #000000;border-top:5px solid transparent;border-bottom:5px solid transparent}.slideshow .swiper-button-next.swiper-button-disabled span:before{border-left:5px solid #DDDDDD}.slideshow .swiper-slide a{display:block;color:#383838;font-size:11px;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.slideshow .swiper-slide a:hover{opacity:.8;transition:.25s ease}.slideshow .swiper-slide img{max-width:100%;height:auto}.product__colorlist{display:flex;justify-content:flex-start;align-items:center}.product__colorlist>li>a{display:block}.product__colorlist>li.white>a{border:1px solid #D0D0D0;background-color:#fff}.product__colorlist>li.brown>a{border:1px solid #896B6A;background-color:#896b6a}.product__colorlist>li.black>a{border:1px solid #000000;background-color:#000}.product__colorlist>li.yellow>a{border:1px solid #F0CA97;background-color:#f0ca97}.product__colorlist>li.beige>a{background-color:#e3ccb0;border:1px solid #E3CCB0}.product__colorlist>li.purple>a{background-color:#c099b1;border:1px solid #C099B1}.product__colorlist>li.darkbrown>a{background-color:#4f251b;border:1px solid #4F251B}.size_back_black{background:#383838;color:#fff!important}.block-swatch{border:1px solid #DDDDDD;//width: 26px}#section-newarrival .newarrival__info li,#section-pickupitem .newarrival__info li{font-weight:500;font-family:futura-pt,sans-serif;letter-spacing:.02em;font-size:11px}#section-newarrival .newarrival__img,#section-pickupitem .newarrival__img{width:100%;position:relative;height:100%}#section-newarrival .newarrival__img:before,#section-pickupitem .newarrival__img:before{content:"";display:block;padding-top:100%}#section-newarrival .newarrival__img img,#section-pickupitem .newarrival__img img{position:absolute;top:0;left:0;object-fit:cover;height:100%;width:100%}#section-newarrival .slideshow .swiper-button-prev,#section-newarrival .slideshow .swiper-button-next,#section-pickupitem .slideshow .swiper-button-prev,#section-pickupitem .slideshow .swiper-button-next{top:45%;z-index:1}#section-newarrival .swiper-pagination{display:none}#section-featured{position:relative;z-index:0}#section-featured .btn__01>a{border:1px solid #BFBFBF}#section-featured .section-featured__box{z-index:1;right:100px;position:absolute;margin:auto;display:flex;align-items:center;justify-content:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#section-featured .slideshow{width:100%}#section-featured .slideshow .swiper-wrapper{margin:0}#section-featured .slideshow li{opacity:1;margin:0;padding:0}#section-featured .slideshow li a{background-size:cover;background-position:center top;margin:0;background-repeat:no-repeat;opacity:1;display:flex;align-items:center;justify-content:center}#section-featured .slideshow li a:hover{background-size:cover;background-position:center top;margin:0;background-repeat:no-repeat;opacity:1}#section-featured .slideshow li .btn__01>a:hover{opacity:.3;transition:.25s ease}#section-featured .slideshow li img{width:100%;height:auto}#section-featured .featured-section__tit,#section-recommend_item .orderitem_section__tit{line-height:1.2;margin-bottom:15px;font-size:34px;font-weight:400;font-family:OptimaLTPro-Roman;letter-spacing:.045em;color:#383838;text-align:center}#section-featured .featured-section__tit .en,#section-recommend_item .orderitem_section__tit .en,#section-thelook .thelook_section__tit span.en,#section-officialapp .official_section__tit span.en{color:#ed5632;letter-spacing:.12em;text-align:center;display:block;margin-bottom:20px;font-size:14px}#section-featured .featured-section__txt,#section-recommend_item .orderitem_section__txt{margin-bottom:25px;font-size:13px}#section-featured .slideshow .swiper-button-prev{left:20px}#section-featured .slideshow .swiper-button-next{right:20px}#section-featured .swiper-slide{height:auto}#section-featured .featured_img{height:100%}#section-featured .featured_img img{height:100%!important;object-fit:cover}#section-recommend_item{padding:30px 0;width:1220px;margin:0 auto}#section-recommend_item .section-orderitem__box{display:flex;justify-content:space-between;align-items:center;position:relative;min-height:450px}#section-recommend_item .orderitem_section__tit{font-size:46px}#section-recommend_item .section-orderitem__leftbox{flex-basis:610px}#section-recommend_item .section-orderitem__img{position:absolute;right:0;top:0;width:590px;height:100%}#section-recommend_item .section-orderitem__img a{opacity:1}#section-recommend_item .section-orderitem__img:before{content:"";display:block;padding-top:100%}#section-recommend_item .section-orderitem__img img{width:100%;height:100%;object-fit:cover;position:absolute;top:0}#section-recommend_item .btn__01>a{display:inline-block}#section-recommend_item .section-orderitem__txt{font-size:13px;margin-bottom:30px}#section-recommend_item .section-orderitem__txt p{text-align:center;font-weight:300;letter-spacing:.06em;color:#818181}#section-ranking,#section-category{background-color:#f4efe9;margin:0 auto;padding:48px 0;width:100%}#section-ranking{padding:48px 0 65px}#section-styling{padding:48px 0 36px;background:#f4efe9;margin:0 auto;width:100%}#section-styling .hacobune-top{padding:0}#section-styling .hcb_tit{display:none}#section-ranking .ranking_inner,#section-category .category_inner,#section-styling .styling_inner{width:1220px;margin:0 auto}#section-ranking .ranking-section__tit,#section-category .category_section__tit,#section-styling .styling-section__tit{margin-bottom:29px;font-weight:400;font-family:OptimaLTPro-Roman;letter-spacing:.045em;color:#383838;text-align:center}#section-ranking .ranking-section__tit span,#section-category .category_section__tit span,#section-styling .styling-section__tit span{background-color:#f4efe9;padding:0 3vw}.ranking-section__tit.border:after,.category_section__tit.border:after,.styling-section__tit.border:after{position:absolute;width:100%;height:1px;top:0;margin:auto;bottom:0;content:"";background-color:#cfcdcc;left:0;right:0;z-index:-1}.ranking-section__tit.border,.category_section__tit.border,.styling-section__tit.border{font-size:30px;position:relative;z-index:0;border-width:0}#section-ranking .section-ranking__info li{font-weight:300;font-family:futura-pt,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;letter-spacing:.02em}#section-ranking .section-ranking__info li.futura{font-weight:400}#section-ranking .section-ranking__info{display:flex;justify-content:space-between;align-items:center}#section-ranking .section-ranking__img{margin-bottom:0}#section-ranking .section-ranking__img img{max-width:100%;max-height:100%}#section-ranking .swiper-slide{position:relative}#section-ranking .section-ranking__box{position:absolute;top:197px}#section-ranking sale-price.h6{top:15px}#section-ranking .section-ranking__number{letter-spacing:-.01em;line-height:1.1;font-weight:400;font-family:OptimaLTPro-Roman;margin-bottom:1px}#section-ranking .section-ranking__number span.futura{letter-spacing:.06em;font-size:14px;font-weight:600}#section-ranking .section-ranking__number .num{font-size:45px}#section-ranking .renewal-section-ranking__info li{font-size:11px;font-weight:300;font-family:futura-pt,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;letter-spacing:.02em}#section-ranking .collection-product-name{width:100%;margin-bottom:8px}#section-ranking .section-ranking__img{width:100%;position:relative;height:auto}#section-ranking .section-ranking__img:before{content:"";display:block;padding-top:100%}#section-ranking .section-ranking__img img{position:absolute;top:0;left:0;object-fit:cover;height:100%;width:100%}#section-ranking .slideshow .swiper-button-prev,#section-ranking .slideshow .swiper-button-next,#section-category .slideshow .swiper-button-prev{top:40%;z-index:1}#section-basicitems{padding:76px 0 48px;width:1220px;margin:0 auto}#section-basicitems .basic-section__txt{margin-bottom:0}#section-basicitems .section-basicitems__box{display:flex;justify-content:space-between}#section-basicitems .basic-section__tit{margin-bottom:0;line-height:.9;margin-right:20px;font-size:34px;font-weight:400;font-family:OptimaLTPro-Roman;letter-spacing:.045em;color:#383838;text-align:center}#section-basicitems .section-basicitems__titbox{display:flex;align-items:flex-end}#section-basicitems .section-basicitems__catchphrase{line-height:1.5;font-weight:500;font-family:YuMincho,Yu Mincho,serif;letter-spacing:-.01em;font-size:20px;margin-bottom:11px}#section-basicitems .section-basicitems__img{margin-bottom:10px;width:100%;position:relative;height:auto}#section-basicitems .section-basicitems__pricebox{display:flex;justify-content:flex-start;align-items:center;font-size:12px}#section-basicitems .section-basicitems__itemname{font-weight:300;letter-spacing:.02em;font-size:11px;margin-right:25px;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}#section-basicitems .basicitems__price{letter-spacing:.02em}#section-basicitems .slideshow .swiper-slide a{overflow-y:hidden;justify-content:center;align-items:center;display:flex}#section-basicitems .swiper-pagination{display:none}#section-basicitems .section-basicitems__box{margin-bottom:17px;align-items:flex-end}#section-basicitems .slideshow .swiper-button-prev,#section-basicitems .slideshow .swiper-button-next{top:40%}#section-basicitems .basic-section__txt{text-align:center;font-weight:300;letter-spacing:.06em;color:#818181;font-size:13px}#section-category,#section-category .category_section__tit span{background-color:#f4efe9}#section-category .pickupitems__box{position:relative;display:flex;justify-content:center;align-items:center;z-index:0}#section-category .section-pickupitems__img{z-index:-1;letter-spacing:.045em}#section-category .section-pickupitems__tit{margin:0;color:#fff;text-shadow:2px 2px 10px rgba(0,0,0,.1),-2px -2px 10px rgba(0,0,0,.1);font-weight:400;font-family:OptimaLTPro-Roman;letter-spacing:.045em}#section-category .section-pickupitems__txt{font-weight:300;letter-spacing:.02em;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}#section-category{padding:55px 0 66px}#section-category .slideshow{margin-bottom:10px}#section-category .category-section__tit{margin-bottom:29px}#section-category .slideshow .swiper-button-prev,#section-category .slideshow .swiper-button-next{top:140px}#section-category .section-pickupitems__box{height:308px;margin-bottom:6px}#section-category .section-pickupitems__tit{font-size:33px}#section-category .section-pickupitems__txt{font-size:11px}#section-category .section-pickupitems__img{position:relative}#section-category .category_title{position:absolute;top:45%;left:50%;-ms-transform:translate(-45%,-50%);-webkit-transform:translate(-45%,-50%);transform:translate(-45%,-50%);margin:0;padding:0;font-family:OptimaLTPro-Roman;font-size:28px;color:#fff;white-space:nowrap;letter-spacing:.045em}#section-thelook{//background-color: #f4efe9;margin:0 auto;width:100%}#section-thelook .slideshow{position:relative;z-index:0;width:100%;padding:0;margin:0 auto}#section-thelook .the-look-inner{display:flex;align-items:center;justify-content:center}#section-thelook .thelook_section__tit{font-size:26px;margin-bottom:0;text-align:left}#section-thelook .thelook_section__tit span.en{text-align:left;margin-bottom:5px;font-size:12px}#section-thelook .thelook__box{position:absolute;z-index:1;transition:all .4s linear}#section-thelook .the-look-inner li{padding:10px 0;border-bottom:1px solid #CFCDCC}#section-thelook .the-look-inner li:last-of-type{border-bottom:0px solid #CFCDCC}#section-thelook .thelook__box .section-thelook__bgwhite{background-color:#fff}#section-thelook .renewal-section__list li{text-align:left}#section-thelook .renewal-section__shopname,#section-thelook .renewal-section__price{letter-spacing:.02em}#section-thelook .slideshow li a{background-size:cover;background-position:center top;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}#section-thelook .section-thelook__inner li a{display:block}#section-thelook .swiper-slide{height:auto;padding:0}#section-thelook .slideshow li img{width:100%;height:100%;object-fit:cover}#section-thelook .thelook__box{width:400px;opacity:1;top:50%;bottom:0;right:0;left:0;display:flex;margin:auto;align-items:center;justify-content:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#section-thelook .section-thelook__inner{padding:20px 35px 15px}#section-thelook .slideshow .swiper-button-prev,#section-thelook .slideshow .swiper-button-next{top:0;bottom:0;margin:auto 0}#section-thelook .slideshow .swiper-button-prev{left:15px}#section-thelook .slideshow .swiper-button-next{right:15px}#section-thelook .swiper-pagination{display:none}#section-shoplist .section-shoplist__box{display:flex;justify-content:space-between;align-items:center}#section-shoplist .section-shoplist__leftbox a{opacity:1}#section-shoplist .section-shoplist__rightbox img{width:100%;height:auto}#section-shoplist{padding:30px 0;width:1220px;margin:0 auto}#section-shoplist .section-shoplist__leftbox a{height:368px;display:flex;justify-content:center;align-items:center}#section-shoplist .section-shoplist__leftbox,#section-shoplist .section-shoplist__rightbox{flex-basis:610px}#shoplist_page .swiper-pagination{width:100px;margin:0 auto;display:block}#shoplist_page .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#383838}#shoplist_page .swiper-slide{height:auto}#shoplist_page .swiper-slide img{height:100%;object-fit:cover;padding:10px 0}#shoplist_page .swiper-pagination{left:0;top:0;position:relative}#section-information{width:1220px;margin:0 auto}#section-information .section-information__date,#section-information .section-information__txt{font-family:futura-pt,sans-serif;font-weight:400}#section-information .section-information__box{display:flex;align-items:center;padding:45px 0 40px}#section-information .section-information__table th,#section-information .section-information__table td{border-bottom:1px solid #EEEEEE;margin:0;letter-spacing:.08em;padding:18px 0;font-size:15px;width:calc(100% - 120px)}#section-information .section-information__table tr:last-child th,#section-information .section-information__table tr:last-child td{border-bottom:none}#section-information .section-information__table th{letter-spacing:.028em;color:#a3a3a3;font-size:14px;width:120px}#section-information .section-information__titbox{flex-basis:400px}#section-information .section-information__titbox h2{font-size:30px}#section-information .section-information__table{flex-basis:723px}#section-information .section-information__table a{font-size:15px;font-family:futura-pt,sans-serif;font-weight:400;color:#383838;text-decoration:none;transition:.25s ease}#section-officialapp{background-image:url(/cdn/shop/files/index36.png?v=1682741682);background-repeat:no-repeat;background-size:cover;background-position:left top;padding:95px 0 98px}#section-officialapp .officialapp-inner{margin:0 auto;width:1220px}#section-officialapp .section__txt p{text-align:left}#section-officialapp .section-officialapp__box{display:flex;align-items:center}#section-officialapp .official_section__tit{font-weight:400;font-family:OptimaLTPro-Roman;letter-spacing:.045em;color:#383838;text-align:center;font-size:38px;margin-bottom:15px;flex-basis:620px}#section-officialapp .section-officialapp__tit{font-weight:500;font-family:YuMincho,Yu Mincho,serif;font-size:20px;margin-bottom:15px}#section-officialapp .officaial_section__txt{font-weight:300;font-size:13px;margin-bottom:32px;text-align:left;letter-spacing:0}#section-officialapp .officaial_section__txt p{text-align:left}#section-officialapp .section-officialapp__list{display:flex;justify-content:space-between;align-items:center;width:432px}#section-officialapp .section-officialapp__list>li img{height:auto}#section-officialapp .section-officialapp__txtbox{flex-basis:600px}#section-officialapp .section__tit .en{margin-bottom:15px}#section-officialapp .section__txt p{line-height:1.9}#section-officialapp .section-officialapp__list>.appstore{flex-basis:182px}#section-officialapp .section-officialapp__list>.googleplay{flex-basis:193px}#section-officialapp .section-officialapp__txt{font-size:10px;font-weight:300;margin-top:5px}#section-officialapp .swiper-pagination,#section-pickupitem .swiper-pagination,#section-ranking .swiper-pagination,#section-recommend_item .swiper-pagination{display:none}#shoplist_page h1{font-weight:400;font-family:futura-pt,sans-serif;margin:50px auto 20px}.acd-check{display:none}.acd-label{display:block;margin-bottom:1px;padding:25px;position:relative;font-size:20px}.acd-content{height:0;opacity:0;padding:0 25px;transition:.5s;visibility:hidden}.acd-label:after{content:"\25bc";font-size:12px;position:absolute;top:0;bottom:0;right:30px;margin:auto;width:12px;height:12px}.acd-check:checked+.acd-label:after{content:"\25b2"}.acd-check:checked+.acd-label+.acd-content{height:auto;opacity:1;padding:25px;visibility:visible}#shoplist_page .bottom_line{border-top:1px solid #EEEEEE}#shoplist_page .shop_blocks .bottom_line:first-of-type{border:none}#shoplist_page .shop_name{font-size:20px}#shoplist_page .shop_box{display:flex;flex-wrap:wrap;width:100;gap:25px}#shoplist_page .shop_image{width:calc(50% - 25px)}#shoplist_page .shop_image img{width:100%;object-fit:cover}#shoplist_page .shop_contents{width:calc(50% - 25px)}#shoplist_page .shop_map{margin:20px auto;width:100%;height:500px;object-fit:cover}#shoplist_page .shop_contents_box{padding:20px 0}#shoplist_page .shop_contents_title{color:#a8a7a7}.animated-plus:before{content:"\25bc";font-size:12px;transform:unset;background:unset;top:-5px}.animated-plus:after{background:unset}.group[aria-expanded=true] .animated-plus.group-expanded\:rotate:before{opacity:1;content:"\25b2";transform:unset}.shopify-section--faq p{text-align:left}.prose p,.prose h5,.prose h4,.prose h3,.prose h2{font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.prose h5,.prose h4{margin:10px 0;font-size:14px}.faq__content .prose{padding:30px 20px}.faq__content .prose p{margin:0!important;line-height:1.5;font-size:12px}.shopify-section--faq h2{margin:0 auto 15px;padding-bottom:25px;border-bottom:1px solid #DDDDDD}.shopify-section--faq .accordion__toggle{background:#f4efe9;padding:20px 25px;margin-bottom:2px}.shopify-section--faq .accordion__content{padding:20px 15px}.shopify-section--faq .justify-self-center{width:100%}.faq__content{flex-basis:100%}#section-contact-btn{width:100%;margin:0 auto}#section-contact-btn .contact-btn{width:340px;height:45px;line-height:45px;color:#fff;background:#383838;text-align:center;margin:0 auto;font-size:14px;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.seroom_prodcut_images{width:90%;margin:15px auto}.seroom_prodcut_images img{padding:8px 0}.searoom_contact h2{font-family:OptimaLTPro-Roman;font-size:33px;text-align:center;font-weight:400;letter-spacing:.045em}.shopify-section--contact{background:#f4efe9;color:#383838;padding-bottom:80px}.searoom_contact{background:#fff;padding:36px 0;margin:0 auto;color:#383838}.contact_menu_box{width:250px;display:flex;flex-wrap:wrap;margin:10px auto;justify-content:center;align-items:center}.contact_menu_box .menu_item{width:50px;font-size:12px;text-align:center}.contact_menu_box .futura{font-size:14px}.contact_menu_box .menu_line{height:2px;width:20px;background:#ddd;display:block;margin:0 auto}.menu_active{background:#f4efe9;line-height:2}.shopify-section--contact .form-control input,.shopify-section--contact .form-control select,.shopify-section--contact .form-control textarea{background:#fff}.shopify-section--contact .form-control:has(.select):before{background-image:unset}.shopify-section--contact .form-control label{font-size:13px;color:#383838}.shopify-section--contact .contact_item_box{width:100%;display:flex;flex-wrap:wrap;align-items:center}.shopify-section--contact .contact_title{width:200px;text-align:left;margin-bottom:24px}.shopify-section--contact .contact_input{width:calc(100% - 200px);margin-bottom:24px}.shopify-section--contact .contact_input input{height:50px}.shopify-section--contact .contact_error{font-size:10px;color:#ed5632;width:100%;border-top:1px solid #ED5632;text-align:left}.shopify-section--contact .mail_confirm,.shopify-section--contact .alert_msg{font-size:10px;color:#ed5632;width:100%;text-align:left}.shopify-section--contact .alert_msg{text-align:center;font-size:13px}.shopify-section--contact .contact_item_box:last-of-type{padding-bottom:40px;border-bottom:1px solid #DDDDDD}.shopify-section--contact .contact_back_btn{border:1px solid #DDD;background:#fff;color:#a3a3a3}.shopify-section--contact .submit_btn,.shopify-section--contact .submit_btn button{width:100%}.shopify-section--contact .information_alert{margin:10px auto}.shopify-section--contact .information_alert img{width:30px;text-align:center;margin:0 auto}.shopify-section--contact .select_off{border:none;box-shadow:unset}.shopify-section--contact .return_top{display:none}#product-styling{padding:0}.visumo_video{background:#f5f2f0}.visumo_style main.hacobune-app-main{background-color:#fff!important}.visumo_style .hacobune-layout-base-top-html h2.renewal-section__tit,.visumo_style .hacobune-layout-base-top-html h2.renewal-section__tit *{background-color:#fff!important}#product-styling h2{text-align:left}.shopify-section--recently-viewed-products,.shopify-section--related-products{background:#f5f2f0;padding:46px 36px}.shopify-section--recently-viewed-products .section-spacing,.shopify-section--related-products .section-spacing{margin:0}.shopify-section--recently-viewed-products .section-stack,.shopify-section--related-products .section-stack{display:block}.shopify-section--recently-viewed-products .prose h2,.shopify-section--related-products .prose h2{text-align:left;font-family:OptimaLTPro-Roman;font-size:30px;letter-spacing:.045em;margin:0}.shopify-section--recently-viewed-products .prose p,.shopify-section--related-products .prose p{text-align:left;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:13px;margin:0;padding-bottom:30px}.archive_tag_obi{background:#f4efe9;padding:12px 32px;color:#a3a3a3;font-size:14px}.archive_image_box{display:flex;flex-wrap:wrap;width:100%;padding:32px;margin:0 auto;gap:16px;align-items:center}.archive_image_box .archive_img{width:calc(33% - 16px)}.archive_image_box img{width:100%;object-fit:cover}#shopify-section-template--19743291703613__main .section-spacing{margin-top:39px}.archive_blog_page h2{font-size:33px;font-family:OptimaLTPro-Roman;color:#383838;text-align:center;font-weight:400;padding-bottom:39px}.archive_blog_page p{margin:0;font-size:14px;text-align:center}.application{margin:0 auto}.application h3{font-family:OptimaLTPro-Roman;font-weight:100;letter-spacing:4px;color:#383838;text-align:center;margin:0 auto;width:100%;border-bottom:1px solid #ddd;padding-bottom:20px;font-size:28px}.application li{width:200px;text-align:center;margin:10px auto}.application img{width:100%;object-fit:cover}.application p{max-width:800px;margin:0 auto;font-size:12px;text-align:left;padding:10px 0}wk-button{transform:none!important}#shopify-block-5218f7fc-c5e9-46c0-84d8-35633d5744dc{border:solid 1px #ddd}.wk-button .wk-icon{background:url(/cdn/shop/files/hart_icon_f0eeeb11-2c23-4241-a399-94c648ac276e.png?v=1697865445) no-repeat;background-size:contain}.wk-selected .wk-icon{background:unset!important}.wk-icon path{display:none}.wk-selected path{display:block}#mxpr-already-exists{width:100%;border:1px solid #ddd;text-align:center;padding:10px;background:#ddd;color:#fff;position:relative}.mxpr-favorites-button{position:relative;padding:10px!important}.mxpr-favorites-button img{position:absolute;right:36%;top:10px}#prime-review-favorites-float{right:26px!important}#prime-review-favorites-float g{transform:scale(.25)!important}#hart_original g{transform:scale(1)!important}#hart_original{left:0;position:relative;top:0}#prime_review_icon{position:relative}#prime-review-favorites-count{position:absolute;width:14px!important;height:14px!important;line-height:14px!important;top:4px!important;right:3px!important}.gridjs-tr button{background:#040000;color:#fff;border:1px solid #040000;border-radius:0}.gridjs-tr button:hover{background:#fff;color:#040000;border:1px solid #040000;text-decoration:none}.mxpr-favorites-header h2{font-weight:100;letter-spacing:4px;color:#383838;text-align:center;margin:35px auto 32px;width:100%;font-size:33px}.mxpr-favorites-header p{display:none}#prime-review-favorites-float{z-index:10!important}.original_collection h2{font-family:OptimaLTPro-Roman;font-weight:100;letter-spacing:4px;color:#383838;text-align:center;margin:35px auto 32px;width:100%;border-bottom:1px solid #ddd;padding-bottom:45px;font-size:33px}.collection-toolbar__button-list{flex-direction:unset;flex:auto}.collection-toolbar{background:none;box-shadow:none;margin-bottom:16px;margin-right:0}.filter_container{width:100%;margin-left:35px}.count_container{width:100px}.count_container p{line-height:45px;font-size:14px;color:#818181;text-align:right;padding-right:16px}.sort_btn_container{width:200px}.sort_by_btn{border:1px solid #ddd;padding:10px 40px;opacity:1}.sort_by_btn button{opacity:1}.sort_by_btn span{font-size:12px;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;color:#818181}.filter_container button{color:#383838;font-size:14px;opacity:1;margin-left:15px}.filter_container button:before{content:url(/cdn/shop/files/1743.png?v=1688263290);display:inline-block;width:10px;height:10px;position:relative;left:-15px;top:5px}.accordion-list{position:relative}.product_type_filter{position:absolute;left:450px;top:0}.select_box:nth-of-type(2):after{top:-38px;left:98%}#page-top{position:fixed;bottom:100px;right:10px;z-index:99}#page-top a{width:58px;height:58px;display:block;transition:all .3s ease}#page-top a:hover{text-decoration:none;opacity:.5}.article__wrapper{background:#fff}.blog_date{text-align:center;font-weight:600}.blog_category{font-size:16px;text-align:center;padding-bottom:20px;color:#383838}.blog_line{margin:20px auto;height:1px;width:100%;background:#ddd}.blog_contents{width:90%;margin:0 auto}.shopify-section--prev-next-blog-posts .section-spacing{padding:10px}.blog_next_mark{text-align:right}.blog_topics_title{font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;margin-top:40px;text-align:center;font-size:50px;margin-bottom:80px}.blog_topics_list{display:flex;width:90%;max-width:1400px;flex-wrap:wrap;gap:20px;margin:0 auto}.topics_item{width:calc(50% - 10px);display:flex;flex-wrap:wrap;gap:20px;align-items:center}.topics_image{width:calc(50% - 10px)}.topics_contents{width:calc(50% - 10px);font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;text-align:center;font-size:17px;margin:0 auto}.topics_image img{width:100%;object-fit:cover}.topics_title{padding-bottom:20px}.lang_icon{cursor:pointer}.pc_lang_box{display:none;position:fixed;background:#fff;top:60px;right:40px;border-top:3px solid #000;box-shadow:0 0 4px #ddd;padding:20px 30px}.pc_lang_box.show{display:block}.lang_text{font-family:OptimaLTPro-Roman;font-size:12px;line-height:2;padding-bottom:10px;color:#383838}.lang_button{padding:0 20px;font-family:OptimaLTPro-Roman;font-size:14px;border:1px solid #ddd;margin-bottom:10px;cursor:pointer;color:#383838;text-align:center;line-height:40px;height:40px}.lang_button.nonactive{background:#f3f3f3;opacity:.6}.localization-selectors{display:none}@media only screen and (max-width: 1280px){.pc{display:none!important}.sp{display:block!important}.menu_jp{font-size:12px;color:#a3a3a3}.header__primary-nav{justify-self:left}.header{padding:16px 20px;grid-template-columns:0 1fr}.header__logo{justify-self:left;position:relative;left:0;top:5px}.header__secondary-nav{justify-self:center}.shopify-policy__container{width:100%;padding:0;gap:15px}.privacy_contents{padding:20px 10px}#shopify-section-template--19747141026109__f789dc2b-dec0-40c1-b301-fe55fd5abe42,#section-ranking .ranking_inner,#section-category .category_inner,#section-styling .styling_inner{width:100%;margin:0 auto}#section-newarrival .section-newarrival__box .section-newarrival__left .newarrival-section__tit,#section-pickupitem .section-newarrival__box .section-newarrival__left .newarrival-section__tit,#section-thelook .thelook_section__tit,#section-shoplist .shoplist-section__tit,#section-information .information-section__tit,#section-officialapp .official_section__tit,#section-styling .styling-section__tit{font-size:7.4vw;margin-bottom:2vw}#section-newarrival .newarrival-section__tit .en{font-size:3.4vw;margin-bottom:2.6vw}#section-newarrival .newarrival-section__tit.border span{padding:0 2.6vw}#section-newarrival .section-newarrival__box .newarrival-section__txt p,#section-recommend_item .orderitem_section__txt p,#section-pickupitem .section-newarrival__box .newarrival-section__txt p,#section-shoplist .shoplist-section__txt p,#section-officialapp .officaial_section__txt p{text-align:left;font-weight:300;letter-spacing:.06em;color:#818181;font-size:3.2vw}.btn__01>a{padding:1.9vw 4vw 1.9vw 2.7vw}.swiper-pagination{display:block!important}.slideshow .swiper-container>.swiper-pagination-progressbar{top:auto;bottom:30px;margin:0 auto;width:25.8vw;height:.5vw;left:0;border-radius:.5vw;right:0;background-color:#ddd}#section-basicitems .slideshow .swiper-container>.swiper-pagination-progressbar{bottom:0}.slideshow .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#383838;border-radius:5px}.slideshow .swiper-button-prev,.slideshow .swiper-button-next{display:none}.slideshow .swiper-wrapper{margin:0 0 8vw}.slideshow .swiper-slide{margin:0}.btn__01>a{letter-spacing:.08em}.btn__01>a:after{width:1.8vw;height:1.8vw;margin:0 0 .7vw 1.5vw;vertical-align:middle}.swiper-pagination-bullet{width:1.6vw;height:1.6vw}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 1.3vw}#section-newarrival,#section-pickupitem{padding:8vw 0 0 4vw;max-width:100%;width:100%}#section-newarrival .slideshow .swiper-wrapper,#section-pickupitem .slideshow .swiper-wrapper{padding:0}#section-newarrival .slideshow .swiper-slide,#section-pickupitem .slideshow .swiper-slide{width:38.6vw;padding:0 7px}#section-newarrival .slideshow .swiper-slide:last-child,#section-pickupitem .slideshow .swiper-slide:last-child{margin-right:8vw!important}#section-newarrival .section-newarrival__box,#section-pickupitem .section-newarrival__box{display:block;padding:0}#section-newarrival .section-newarrival__box .section-newarrival__left,#section-pickupitem .section-newarrival__box .section-newarrival__left{display:flex;justify-content:space-between;align-items:flex-start;position:relative;margin:0}#section-newarrival .section-newarrival__box .btn__01,#section-pickupitem .section-newarrival__box .btn__01{position:absolute;top:0;right:0}#section-newarrival .section-newarrival__box .section-newarrival__left,#section-pickupitem .section-newarrival__box .section-newarrival__left{width:95%}#section-newarrival .section-newarrival__box .section-newarrival__right,#section-pickupitem .section-newarrival__box .section-newarrival__right{width:100%}#section-newarrival .section-newarrival__box .section-newarrival__left .newarrival-section__tit,#section-newarrival .section-newarrival__box .section-newarrival__left .newarrival-section__txt,#section-pickupitem .section-newarrival__box .section-newarrival__left .newarrival-section__tit,#section-pickupitem .section-newarrival__box .section-newarrival__left .newarrival-section__txt{text-align:left}#section-newarrival .section-newarrival__box .section-newarrival__left .newarrival-section__tit,#section-pickupitem .section-newarrival__box .section-newarrival__left .newarrival-section__tit{margin-bottom:0}#section-newarrival .section-newarrival__box .section-newarrival__left .newarrival-section__txt,#section-pickupitem .section-newarrival__box .section-newarrival__left .newarrival-section__txt{margin-bottom:4vw}#section-recommend_item,#section-ranking .ranking_inner,#section-category .category_inner,#section-basicitems,#section-pickupitem,#section-information,#section-officialapp .officialapp-inner,#section-shoplist{width:100%;max-width:100%}#section-featured .btn__01>a{padding:1.9vw 4vw}#section-featured .featured-section__tit{font-size:8.2vw}#section-featured .section-featured__inner{justify-content:flex-end}#section-featured .section-featured__box{margin:0 0 0 auto}#section-featured .slideshow li a{height:117vw}#section-featured .slideshow li .btn__01>a{height:auto}#section-featured .section-featured__box{right:0;left:0;width:100%}#section-featured .section-featured__box .section-featured__inner{padding:8vw 4vw}#section-recommend_item .orderitem_section__tit{font-size:8.8vw}#section-recommend_item .slideshow{padding-bottom:8vw;margin:0 4vw}#section-recommend_item .slideshow .swiper-slide{padding-bottom:8vw;height:100%;position:relative;transition-property:transform}#section-recommend_item .section-orderitem__box{flex-flow:wrap;justify-content:center;padding:8vw 0 0}#section-recommend_item .section-orderitem__leftbox{flex-basis:100%;width:100%}#section-recommend_item .orderitem_section__tit{margin-bottom:5.3vw}#section-recommend_item .section-orderitem__img{height:69vw;margin-bottom:9.8vw;overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative;width:100%}#section-recommend_item .section-orderitem__img img{position:relative}#section-recommend_item .section-orderitem__txt{margin-bottom:3.2vw}#section-ranking{padding:9.6vw 0 8vw}#section-ranking .slideshow{margin-bottom:5.3vw}#section-ranking .slideshow .swiper-wrapper{padding:0 4vw}#section-ranking .slideshow .swiper-slide{width:38.6vw;padding:0 7px}#section-ranking .slideshow .swiper-slide:last-child{margin-right:8vw!important}#section-ranking .renewal-section__tit{margin:0 4vw 7.5vw;font-size:6.9vw;line-height:.9}#section-ranking .section-ranking__number{font-size:8.5vw;line-height:1}#section-ranking .section-ranking__number span.futura{font-size:2.6vw}#section-ranking .section-ranking__number .num{font-size:7vw}#section-ranking .section-ranking__box{top:35vw;left:0}#section-basicitems{padding:9.9vw 0 12vw}#section-basicitems .basic-section__tit{font-size:7.4vw;margin-bottom:.9vw}#section-basicitems .basic-section__txt{margin-bottom:4vw}#section-basicitems .basic-section__txt p{text-align:left}#section-basicitems .slideshow .swiper-wrapper{padding:0 4vw 6.7vw;margin:0}#section-basicitems .slideshow .swiper-slide{width:83.5vw}#section-basicitems .slideshow .swiper-slide:last-child{margin-right:8vw!important}#section-basicitems .section-basicitems__box{position:relative;align-items:center;margin:0 4vw}#section-basicitems .section-basicitems__box .btn__01{position:absolute;top:0;right:0}#section-basicitems .section-basicitems__titbox{flex-flow:wrap}#section-basicitems .basic-section__tit,#section-basicitems .basic-section__txt{flex-basis:100%;text-align:left}#section-basicitems .basic-section__txt{margin-bottom:3.3vw}#section-basicitems .section-basicitems__catchphrase{margin-bottom:4vw;font-size:5.3vw}#section-basicitems .section-basicitems__img{margin-bottom:3.3vw}#section-basicitems .section-basicitems__itemname{font-size:2.9vw}#section-basicitems .basicitems__price{font-size:3.2vw;margin-left:3.5vw}#section-basicitems .section-basicitems__img img{height:100%}#section-information{padding:0 0 7.2vw}#section-information .information-inner{margin:0 4vw}#section-information .section-information__box{flex-flow:wrap}#section-information .information-section__tit{text-align:left;font-size:6.9vw}#section-information .btn__01{position:absolute;top:0;right:0}#section-information .section-information__titbox{flex-basis:100%;position:relative}#section-information .section-information__table{flex-basis:100%}#section-information .section-information__table th,#section-information .section-information__table td{padding:4vw 0}#section-information .section-information__table a{font-size:3.2vw}#section-officialapp{padding:18vw 0}#section-officialapp .section-officialapp__box{flex-flow:wrap}#section-officialapp .official_section__tit{flex-basis:100%;margin-bottom:4vw;font-size:8.8vw}#section-officialapp .section-officialapp__box,#section-officialapp .section-officialapp__txtbox{flex-basis:100%;width:100%}#section-officialapp .section-officialapp__tit{font-size:4.5vw;margin-bottom:4vw}#section-officialapp .official_section__tit,#section-officialapp .officaial_section__txt,#section-officialapp .official_section__tit span.en{text-align:left}#section-officialapp .section-officialapp__txt{font-size:2.6vw;margin-top:.6vw}#section-officialapp .officaial_section__txt{margin-bottom:9.3vw}#section-officialapp .section-officialapp__list{width:100%}#section-officialapp .section-officialapp__list>li img{vertical-align:bottom}#section-officialapp .section-officialapp__list{justify-content:space-between}#section-officialapp .section-officialapp__list li{flex-basis:40vw}#section-officialapp .section-officialapp__list li.googleplay{flex-basis:42.4vw}#section-officialapp .officialapp-inner{padding:0 4vw}#section-category{padding:9.6vw 0 4vw}#section-category .category_section__tit{margin-bottom:7.5vw;font-size:6.4vw}#section-category .swiper-container{width:100%}#section-category .swiper-wrapper{transform:none!important;flex-wrap:wrap;margin-bottom:0}#section-category .swiper-slide{flex-basis:calc(50% - 2vw);width:auto!important;margin:0 1vw 4vw!important;flex-shrink:1}#section-category .section-pickupitems__img{height:36.2vw;overflow:hidden;display:flex;justify-content:center;align-items:center}#section-category .section-pickupitems__img img{width:100%}#section-category .section-pickupitems__box{height:36.2vw;margin-bottom:1vw;display:flex;justify-content:space-between;align-items:center}#section-category .section-pickupitems__txt{font-size:2.9vw}#section-shoplist{padding:9.8vw 0 6.6vw}#shoplist_page .acd-label{font-size:4vw}#shoplist_page .shop_image,#shoplist_page .shop_contents{width:100%}#shoplist_page .shop_map{width:100%;height:250px}#shoplist_page .shop_contents_box{padding:10px 0}#section-shoplist .shoplist-section__tit p{text-align:left}#section-shoplist .section-shoplist__leftbox,#section-shoplist .section-shoplist__rightbox{flex-basis:100%}#section-shoplist .section-shoplist__leftbox{text-align:center}#section-shoplist .section-shoplist__rightbox{position:relative}#section-shoplist .section-shoplist__rightbox .shoplist-section__tit,#section-shoplist .section-shoplist__rightbox .shoplist-section__txt{text-align:left;margin-left:4vw}#section-shoplist .section-shoplist__rightbox .shoplist-section__tit{margin-bottom:1.2vw}#section-shoplist .section-shoplist__rightbox .shoplist-section__txt{margin-bottom:5.3vw}#section-shoplist .btn__01{position:absolute;top:0;right:4vw}#section-shoplist .section-shoplist__box{flex-flow:wrap-reverse}#section-shoplist .section-shoplist__leftbox a{height:auto}.text-with-icons>*{flex-basis:100%}.text-with-icons{margin:0 auto;width:80%;--text-with-icons-row-gap: 3rem}#shopify-section-sections--18804149354813__text-with-icons .text-with-icons__item .v-stack{display:flex!important;width:100%}#section-thelook .slideshow{width:100%}#section-thelook .swiper-slide img{width:60%}#section-thelook .swiper-slide{width:100%;display:flex;flex-wrap:wrap;position:relative}#section-thelook .the-look-inner{width:50%;background:#fff;position:absolute;left:40%;top:30%;padding:10px}#section-thelook .section-thelook__inner{padding:0}#section-thelook .thelook__box{opacity:1;top:unset;bottom:unset;right:unset;left:unset;display:flex;margin:auto;align-items:center;justify-content:center;-webkit-transform:unset;transform:unset;position:relative}#section-thelook .slideshow .swiper-button-prev,#section-thelook .slideshow .swiper-button-next{display:block}#section-thelook .slideshow .swiper-button-prev{left:70%;top:-60%}#section-thelook .slideshow .swiper-button-next{top:-60%;left:80%}#section-thelook .slideshow .swiper-button-prev span,#section-thelook .slideshow .swiper-button-next span{padding-top:15px}#section-thelook .swiper-pagination{position:absolute;top:0;left:28%;font-family:OptimaLTPro-Roman;color:#383838;z-index:0}#section-thelook .swiper-pagination-current{font-size:10vw}#section-thelook .swiper-pagination-total{font-size:7vw}#section-thelook .slideshow{padding:0}#section-officialapp .section-officialapp__list>.appstore{flex-basis:162px}.privacy_contents{font-size:14px}.footer__inner{gap:0}.size_link_box,.term_link_box{display:flex;flex-wrap:wrap;width:90%;margin:0 auto;gap:20px}.term_link_box{width:100%;margin:0 auto;padding:20px 0}.size_link_box a,.term_link_box a{width:calc(50% - 20px);text-decoration:unset;background:none!important}.term_link_box a{margin:0!important}.size_link_box a:before,.term_link_box a:before{content:"\25bc";font-size:8px;left:100%;position:relative;top:-3px}.size_guide img{width:100%}.size_img_box{gap:0}.shopify-section--faq .container{margin-inline-start:unset;margin-inline-end:unset}.faq__content .prose{padding:20px 0}.shopify-section--faq .section-header p{padding:0 15px}.shopify-section--faq .accordion__toggle{padding:20px 25px 20px 15px}#footer,#section-thelook{overflow:hidden}.seroom_prodcut_images{width:90%;margin:15px auto}.seroom_prodcut_images img{padding:8px 0}.shopify-section--text-with-icons .prose{text-align:left}.shopify-section--contact .contact_title,.shopify-section--contact .contact_input{width:100%;margin:0 auto}.shopify-section--contact .information_alert{margin:10px 0 0}.shopify-section--contact .information_alert img{margin:10px 0 0;float:left}.shopify-section--contact .alert_msg{text-align:left;position:relative;top:10px;left:10px}.shopify-section--recently-viewed-products,.shopify-section--related-products{padding:26px 0}.shopify-section--recently-viewed-products .section-stack,.shopify-section--related-products .section-stack{display:block}.shopify-section--recently-viewed-products .prose h2,.shopify-section--related-products .prose h2{font-size:28px}.shopify-section--recently-viewed-products .prose p,.shopify-section--related-products .prose p{text-align:left;font-size:13px;padding-bottom:20px}.archive_image_box{padding:16px}.archive_image_box .archive_img{width:100%}#shopify-section-template--19743291703613__main .section-spacing{margin-top:0}.archive_blog_page h2{font-size:24px;padding-bottom:20px}.original_collection h2{margin:24px auto;border-bottom:0px solid #ddd;padding-bottom:0;font-size:33px}.collection-toolbar{background:#f4efe9;box-shadow:none;margin:0 0 16px;padding:0 10px}.filter_container{width:calc(100% - 200px);margin-left:0}.count_container{width:100px}.product_type_filter{position:relative;top:0;left:0}.select_box:nth-of-type(2):after{top:45px;left:-40px}.count_container p{line-height:1;font-size:14px;color:#818181;text-align:left;padding-right:0;position:relative;top:20px;left:-50px}.sort_btn_container{width:150px}.sort_by_btn{border:0px solid #ddd;padding:15px 0 0;opacity:1}.filter_container button{margin-left:15px;text-align:left}.drawer--sm{--drawer-max-width: 100%}.slider_top_obi{padding:0 16px;background:#f4efe9;height:54px;line-height:54px;display:flex;gap:10px}.slider_top_obi a{font-size:12px;color:#383838}.header-sidebar__main-panel{grid-template-rows:66px}.level1_title,.link_level1 a{font-size:3.7vw;border-bottom:1px solid #DDDDDD}.level1_title.active:after{content:"\25b2";font-size:11px;position:absolute;right:20px}.level1_title:after{content:"\25bc";font-size:11px;position:absolute;right:20px}.link_level2{font-size:14px;line-height:2;display:flex;flex-wrap:wrap;width:350px;padding:16px 0}.link_level2 .level2{width:100%;padding-left:16px}.link_level2.product_link .level2{width:50%;padding-left:16px}.link_level2 li{padding:0}.link_level2 a{border:none}.level1_title{padding:16px 0;position:relative}.level1_title a{padding:0}.blog_contents{width:100%}.prev-next-blog-posts{display:flex;justify-content:space-between}.shopify-section--main-customers-register .section-spacing,.shopify-section--text-with-icons .section-spacing{padding:50px 0}.blog_topics_title{margin-top:50px;font-size:26px;margin-bottom:40px}.blog_topics_list{display:block}.topics_item{width:100%;display:block}.topics_image{width:100%}.topics_contents{width:100%;font-size:16px;padding-bottom:30px}.topics_title{padding:10px 0}.tap-area{padding:.8vw!important}#prime-review-favorites-float{right:42px!important}.mxpr-favorites-button img{right:30%}#hart_original g{transform:scale(1)!important}#hart_original{left:0;position:relative;top:0}#prime-review-favorites-count{top:-1px!important;right:-11px!important}.lang_text{font-family:OptimaLTPro-Roman;font-size:12px;line-height:2;padding:20px 0 0;color:#383838}.sp_lang_box{display:flex;gap:0;width:100%;z-index:20}.lang_button{width:calc(50% - 5px);padding:0 20px;font-family:OptimaLTPro-Roman;font-size:14px;border:1px solid #ddd;margin:0 10px;cursor:pointer;color:#383838;text-align:center;line-height:40px;height:40px}}.anygift-gift-wrapping:after{display:block;height:200px;width:200px;background:url(/cdn/shop/files/L-1_49f483df-1b37-44e1-923d-3febf2651c79.jpg?v=1731288763);background-size:contain;content:"";background-repeat:no-repeat;border:1px solid #DDDDDD;border-radius:5px;margin-top:10px}.anygift-e-gift-modal__one__container-wrapper,.chakra-modal__content-container{font-family:futura-pt,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.anygift-gift-wrapping__check-label{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/32/assets/searoomlynn.css.map */
