button#BIS_trigger{background-color:#06c755;border-color:#06c755;color:#fff;margin-top:0}button#BIS_trigger:hover{opacity:.8}button#BIS_trigger:before{content:none;top:0;right:0;bottom:0;left:0}button#BIS_trigger:after{content:none;top:0;right:0;bottom:0;left:0}#_ngc_stock_notice_btn{max-width:44rem!important;width:100%!important}.ngc__modal__inner{width:90%!important}.ngc__modal-btn{margin:10px 0!important}:root{--font-body-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, "\30d2\30e9\30ce\89d2\30b4  Pro W3", "Hiragino Kaku Gothic Pro", "\30e1\30a4\30ea\30aa", Meiryo, Osaka, "\ff2d\ff33  \ff30\30b4\30b7\30c3\30af", sans-serif !important}.header-wrapper--border-bottom{border-bottom:none!important}.icon-cart-2{width:4.4rem;height:4.4rem;padding:10px 0}.cart-count-bubble{background-color:#f44336!important}.js .menu-drawer__menu li{border-top:1px solid #eee;margin:0!important}.js .menu-drawer__menu li:last-child{border-bottom:1px solid #eee}.menu-drawer__menu-item{padding:1.45rem 3.2rem!important;font-size:1.25rem!important;color:#565656!important}@media screen and (max-width:750px){.header{grid-template-columns:1fr 215px 1fr}}.footer-border{margin:3rem 0}.footer-block:only-child:last-child{max-width:none!important}.footer-list{margin:0;padding:0;text-align:center;list-style:none}.footer-list>li{font-size:1.25rem;margin-right:10px}.footer-list>li>a{text-decoration:none;color:#565656}@media screen and (max-width:990px){.section-footer-padding{padding-top:12px!important}.footer-border{margin:1rem 0}.footer__content-top{padding-bottom:0!important;padding-left:calc(2.5rem / var(--font-body-scale))!important;padding-right:calc(2rem / var(--font-body-scale))!important}.footer-list{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:-webkit-wrap;text-align:left;padding:1rem 0}.footer-list>li{width:50%;font-size:1.3rem;margin-right:0;line-height:30px}}.product-popup-modal__content-info{padding-right:1.5rem!important}.accordion{margin-top:0!important}.collapsible-content summary:hover{background:none!important}.collection-hero__title{color:#565656}@media screen and (max-width:749px){.collection-product{padding:0 1rem!important}.collection-product-item{width:46%!important;max-width:calc(48% - var(--grid-mobile-horizontal-spacing) / 2)!important;margin:0 .4rem!important}}.card__heading{color:#565656}.card-product-item{padding:.5rem 0 2rem!important;text-align:left}@media screen and (max-width:750px){.card__heading{font-size:1.13rem!important}.card-product-item{font-size:1.13rem!important;line-height:16px!important}}.price{font-size:1.2rem!important;color:#565656!important}@media screen and (max-width:750px){.price{margin-top:0!important;font-size:1.13rem!important;line-height:20px!important}}.rich-text--full-width .rich-text__blocks{width:100%!important;margin-bottom:2.5rem!important;padding:0 1.5rem!important}@media screen and (min-width:750px){.rich-text--full-width .rich-text__blocks{max-width:none!important;width:100%!important;margin-bottom:3rem!important;padding:0 5rem!important}}.header_search_hidden,.product_sold_out_hidden{display:none!important}.collection-hero__title{font-size:1.25em!important;margin:1rem 0 0!important}.PwzrGrid-item{margin-top:10px!important}.top-headline-font{font-size:1.5rem!important;color:#565656!important}.top-lineup-item{padding:0 1rem 1.3rem!important;text-align:center!important;color:#565656!important}.section_product{padding-top:0!important}.product__title>h1{font-size:1.25em}.product_size{position:relative;left:73%;margin-top:0!important;margin-bottom:0!important}.product_size_btn{font-size:1.25rem!important;height:2rem!important;padding:0!important;color:rgba(var(--color-foreground),.75)}.product__description{margin:.75rem!important}.product__description>p{font-size:1.3rem!important}.product_price{position:absolute;top:52%;right:8%}.product_price_font{font-size:2.25rem!important;color:rgba(var(--color-foreground),.75)!important}.product_price_tax_font{font-size:1.5rem!important}.sock_features img{margin-top:1rem!important}.sock_features dl dd{margin:0}.sock_features table{width:100%;box-shadow:none;border-top:1px solid #eee;font-size:1.3rem}.sock_features table tr td:nth-child(1){width:8.5rem;padding:.5rem;border:none;border-top:1px solid #eee}.sock_features table tr td:nth-child(2){width:2.2rem;padding:.25rem;border:none;border-top:1px solid #eee}.sock_features table tr td:nth-child(3){padding:.5rem;border:none;border-top:1px solid #eee}.sock_features table tr td img{vertical-align:middle;width:55%;margin:0!important;padding-bottom:.35rem;border:none}.sock_features ol{margin:0}@media screen and (max-width:750px){.sock_features dl{margin-top:0;font-size:1.3rem}.sock_features ol{padding-left:20px;font-size:1.3rem}}.about_size img{margin-top:1rem!important}.about_size ol{margin-top:0;margin-bottom:0;padding-left:5px}.about_size ol li{list-style-type:none!important}@media screen and (max-width:750px){.about_size ol li{list-style-type:none!important;font-size:1.3rem}}.materials_washing p{margin-top:1rem;margin-bottom:.5rem}.material{margin-top:0;padding-left:5px}.material>li{list-style-type:none!important}.care_instructions{margin:0;padding-left:30px}.care_instructions>li{list-style-type:none!important;counter-increment:cnt;position:relative}.care_instructions>li:before{content:"(" counter(cnt) ")";display:inline-block;margin-left:-3.5em;width:3em;text-align:right;position:absolute;top:0;left:0}.care_instructions_mb{margin-bottom:1.5rem!important}.washing_comment{margin:0 0 1.5rem!important;padding-left:5px}@media screen and (max-width:750px){.material>li{list-style-type:none!important;font-size:1.3rem}.care_instructions>li{list-style-type:none!important;font-size:1.3rem;counter-increment:cnt;position:relative}.washing_comment{font-size:1.3rem;padding-left:10px}}@media screen and (max-width:750px){.made_in_japan p{font-size:1.3rem}}.new-title{max-width:72.6rem;margin:0 auto;border-bottom:1px solid #eee}.new-title h1{padding:2rem 1.5rem;margin:0;font-size:1.8rem;font-weight:400;color:#565656}@media screen and (max-width:750px){.new-title{border-top:1px solid #eee}}.static-page div{padding:2rem 2.5rem}.static-page div p{margin:0;font-size:1.5rem}.static-page div .img-payment{width:10%;border:none}.static-page div hr{width:calc(100% + 8rem);height:.05rem;margin:3rem -4rem 0}.static-page div .hr-short{width:100%;height:.05rem;margin:3rem 0 0}.static-page div .list-dot{margin:0}.static-page div .list-dot li{font-size:1.5rem}.static-page div .list-dot li span{vertical-align:-.2em}.static-page div .list-dot li::marker{font-size:1rem}.static-page div .list-alphabet{list-style:none;margin:0;padding-left:.25rem}.static-page div .list-alphabet li{counter-increment:cnt;position:relative;padding-left:2rem;font-size:1.5rem}.static-page div .list-alphabet li:before{content:counter(cnt,lower-alpha)") ";position:absolute;top:0;left:0}.font-color-red{color:red}@media screen and (max-width:750px){.static-page div p{font-size:1.25rem}.static-page div .img-payment{width:18%}.static-page div .list-dot li{font-size:1.25rem}.static-page div .list-dot li span{vertical-align:-.15em}.static-page div .list-dot li::marker{font-size:.75rem}.static-page div .list-alphabet li{font-size:1.25rem}}.recruit-title{max-width:72.6rem;margin:0 auto}.recruit-title h1{padding:2rem 1.5rem 0;margin:0;font-size:1.8rem;font-weight:400;color:#565656}.recruit img{width:calc(100% + 3rem);margin:0 -1.5rem;max-width:none!important}.recruit div{font-size:1.5rem}@media screen and (max-width:750px){.recruit div{font-size:1.25rem}}.about-us{font-size:1.5rem;color:#565656}.about-us img{width:calc(100% + 3rem);margin:0 -1.5rem;max-width:none!important}.about-us h2{font-size:1.8rem;color:#565656}@media screen and (max-width:750px){.about-us{font-size:1.25rem}}.shoplist-title h2{padding:2rem 1rem;margin:0;font-size:1.8rem;font-weight:400;color:#565656}.shoplist-accordion-title{font-size:1.5rem;color:#565656;padding:0 1rem}.shoplist-accordion-contents{padding:0 1rem!important}.shoplist-accordion-contents p{font-size:1.5rem;color:#565656}.shoplist-accordion-contents p:first-child{margin-top:2rem!important}.shoplist-accordion-contents p a{text-decoration:none!important}@media screen and (max-width:750px){.shoplist-title{border-top:1px solid #eee}.shoplist-accordion-title,.shoplist-accordion-contents p{font-size:1.25rem}}.faq-title h2{padding:2rem 1rem;margin:0;font-size:1.8rem;font-weight:400;color:#565656}.faq-accordion-title{font-size:1.5rem;color:#565656;padding:0 1rem}.faq-accordion-contents{padding:0 1rem!important}.faq-accordion-contents p{font-size:1.5rem;color:#565656}.faq-accordion-contents p:first-child{margin-top:2rem!important}.faq-accordion-contents p a{text-decoration:none!important}@media screen and (max-width:750px){.faq-title{border-top:1px solid #eee}.faq-accordion-title,.faq-accordion-contents p{font-size:1.25rem}}.faq-size-info img{max-width:none!important;width:calc(100% + 2rem);margin:0 -1rem}.faq-size-info p{margin:0}.faq-washing img{max-width:none!important;width:calc(100% + 2rem);margin:0 -1rem}.calendar-master-wrap p{margin-bottom:0;padding-left:2.5rem;font-size:1.5rem}.calendar-master-wrap hr{width:calc(100% + 8rem);margin:3rem -1.5rem 0;height:.05rem}.calendarMaster__storeCustom{margin:1rem 0 0 2.5rem}.css-1djeaw7{width:310px!important;box-shadow:none}.react-calendar{width:278px!important}@media screen and (max-width:750px){.calendar-master-wrap p{font-size:1.25rem}.calendar-master-wrap hr{margin:3rem -6.5rem 0}}:root{--font-heading-family: Helvetica, Arial, "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", sans-serif !important}.shopify-section:has([name=add])+.shopify-section [class*=-padding]{padding-top:0!important}.shopify-section:has([name=add])+.shopify-section .splide-image-richtext-flex>.splide__track:first-child{margin-top:9px!important}.shopify-section:has(.splide-image-richtext-flex):has(+.shopify-section .splide-image-richtext-flex) [class*=-padding]{padding-bottom:0!important}.shopify-section:has(.splide-image-richtext-flex)+.shopify-section:has(.splide-image-richtext-flex) [class*=-padding]{padding-top:0!important}.shopify-section:has(.splide-image-richtext-flex)+.shopify-section:has(.splide-image-richtext-flex) .splide-image-richtext-flex>.splide__track:first-child{margin-top:20px!important}@media screen and (max-width:749px){.splide-image-richtext:not(#\	) .splide__pagination{top:calc(100vw - 19px)!important;bottom:auto!important}}.product__title h1{word-break:keep-all;overflow-wrap:anywhere}.shopify-section:has(+.shopify-section .border-text-section) [class*=-padding]{padding-bottom:0!important}.shopify-section:not(:has([name=add]))+.shopify-section .border-text-section{padding-top:40px!important}.shopify-section:has(.splide-image-richtext-flex)+.shopify-section .border-text-section{padding-top:20px!important}.card__heading{word-break:keep-all;overflow-wrap:anywhere}[data-option-value][style*="border: 1px solid rgb(50, 50, 50)"]:not([style*=background-image]){background-color:#000!important}[data-option-value][style*="border: 1px solid rgb(50, 50, 50)"]:not([style*=background-image]) span span{color:#fff!important}@media screen and (max-width:749px){.image-with-text__text p,.splide-image-richtext-richtext p{font-size:13px!important;line-height:1.8!important}}.shopify-section:has(.image-with-text):has(+.shopify-section .splide-image-richtext-flex) [class*=-padding]{padding-bottom:0!important}.shopify-section:has(.image-with-text)+.shopify-section .splide-image-richtext-flex>.splide__track:first-child{margin-top:20px!important}.product-form__quantity>.form__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:0!important}.product__info-container .product_price{top:50%!important;transform:translateY(calc(-50% + 4px))!important}.rio-options .rio-hide-scrollbar{padding-left:0!important}@media screen and (max-width:749px){.rio-options .rio-width-fit-content:has(>div>.rio-hide-scrollbar [data-option-value*=cm]),.rio-options .rio-width-fit-content:has(>div>.rio-hide-scrollbar [data-option-value*=cm])>div{width:100%!important;max-width:none!important}}@media screen and (max-width:749px){.rio-hide-scrollbar:has([data-option-value*=cm]):has(>:nth-child(2)):not(:has(>:nth-child(4))){flex-wrap:nowrap!important;width:auto!important;overflow:visible!important;gap:8px;margin-left:0!important;margin-right:0!important;padding:0!important}}@media screen and (max-width:749px){.rio-hide-scrollbar:has([data-option-value*=cm]):has(>:nth-child(2)):not(:has(>:nth-child(4)))>*{flex:1 1 0!important;min-width:0!important;max-width:none!important}}@media screen and (max-width:749px){.rio-hide-scrollbar:has([data-option-value*=cm]):has(>:nth-child(2)):not(:has(>:nth-child(4))) *:has([data-option-value]){padding:0!important;margin:0!important;width:100%!important;min-width:0!important}}@media screen and (max-width:749px){.rio-hide-scrollbar:has([data-option-value*=cm]):has(>:nth-child(2)):not(:has(>:nth-child(4))) [data-option-value]{width:100%!important;min-width:0!important;padding-left:2px!important;padding-right:2px!important;justify-content:center}}@media screen and (max-width:749px){.rio-hide-scrollbar:has([data-option-value*=cm]):has(>:nth-child(2)):not(:has(>:nth-child(4))) [data-option-value]>span:first-child{justify-content:center!important}}@media screen and (max-width:749px){.rio-hide-scrollbar:has([data-option-value*=cm]):has(>:nth-child(2)):not(:has(>:nth-child(4))) [data-option-value] span span{font-size:min(13px,3.5vw)!important;white-space:nowrap}}@media screen and (max-width:749px){.product__info-container .price-item--regular{font-size:min(22.5px,6vw)!important}.product__info-container .price-item--regular .include-tax{font-size:min(15px,4vw)!important}}.product__info-container .product_price{right:0!important}.product__info-container modal-opener.size-link-inline{width:max-content!important;left:auto!important}.size-link-inline button{white-space:nowrap}@media screen and (min-width:750px){.product__info-container .product_price:not(#x),.product__info-container modal-opener.size-link-inline:not(#x){right:max(0px,calc(100% - 44rem))!important}}@media screen and (max-width:749px){.rio-hide-scrollbar:has([data-option-value*=cm]):has(>:nth-child(2)):not(:has(>:nth-child(4))){margin-top:4px!important}}.rio-options [data-option-value],.rio-options [data-option-value] *{border-radius:0!important}.product__info-container>.product__title{margin-bottom:0!important}.product__info-container>.rio-options{margin-top:2px!important}@media screen and (max-width:749px){.shopify-section:has(.product__media-wrapper)>.breadcrumbs_wrap{padding-top:0!important;margin-top:-8px!important;position:relative}.shopify-section:has(.product__media-wrapper)>.breadcrumbs_wrap *{line-height:20px!important}.product__media-wrapper .rio-media-gallery{padding-top:10px!important}}@media screen and (max-width:749px){.menu-drawer{width:200px!important;max-width:200px!important}.menu-drawer .menu-drawer__inner-container,.menu-drawer .menu-drawer__navigation-container{width:100%!important}.menu-drawer .menu-drawer__menu-item{white-space:nowrap}}@media screen and (max-width:749px){#shopify-section-template--27962496417955__4f406551-b08e-418e-a3f3-eeef5ae122ae .splide-main-section{padding-top:10px!important}}.collection-hero__text-wrapper{width:100%}.collection-hero__title{display:flex!important;align-items:center;font-size:1.5rem!important;font-weight:400!important;letter-spacing:.06rem;color:#565656!important}.collection-hero__title:before,.collection-hero__title:after{content:"";flex-grow:1;height:1px;background-color:#666}.collection-hero__title:before{margin-right:1rem}.collection-hero__title:after{margin-left:1rem}footer hr.footer-border{background-color:#12121214!important;height:1px!important;border:0!important}.new-title{border-top:0!important;border-bottom:0!important}.new-title h1.page-title{display:flex!important;align-items:center;font-size:1.5rem!important;font-weight:400!important;letter-spacing:.06rem;color:#565656!important}.new-title h1.page-title:before,.new-title h1.page-title:after{content:"";flex-grow:1;height:1px;background-color:#666}.new-title h1.page-title:before{margin-right:1rem}.new-title h1.page-title:after{margin-left:1rem}.new-title:not(#x){border-bottom:1px solid rgb(238,238,238)!important}@media screen and (max-width:750px){.new-title:not(#x){border-top:1px solid rgb(238,238,238)!important}}.new-title h1.page-title:before,.new-title h1.page-title:after{content:none!important}.new-title h1.page-title{justify-content:center;text-align:center}.shopify-section:has(>.splide-image-richtext-section):not(:has(img)){display:none!important}@media screen and (max-width:749px){.article-template>.breadcrumbs_wrap{padding-top:0!important;margin-top:-8px!important;position:relative}.article-template>.breadcrumbs_wrap *{line-height:20px!important}.article-template>.breadcrumbs_wrap+.article-template__hero-container{margin-top:10px!important}}.main-blog h1.blog-title:not(#x){display:flex!important;align-items:center;font-size:1.5rem!important;font-weight:400!important;letter-spacing:.06rem;color:#565656!important}.main-blog h1.blog-title:before,.main-blog h1.blog-title:after{content:"";flex-grow:1;height:1px;background-color:#666}.main-blog h1.blog-title:before{margin-right:1rem}.main-blog h1.blog-title:after{margin-left:1rem}@media screen and (max-width:749px){.main-blog:not(#x){padding-top:0!important}}.article-card .card__heading{margin-bottom:0!important}.article-card .article-card__info{padding-top:3px!important}.article-card .card__information{padding-top:6px!important}.article-card .card__information:not(#x){padding:5px 0 13px!important}.article-card .card__heading:not(#x){font-family:var(--font-body-family)!important;font-size:10.8px!important;line-height:16px!important;letter-spacing:.6px!important;font-weight:400!important;color:#565656!important;margin:0!important}.article-card .card__heading a{color:inherit!important}.article-card .article-card__info:not(#x){padding:0!important;margin:0 2.5px!important;font-size:11.3px!important;line-height:20px!important;letter-spacing:.6px!important;color:#565656!important}.article-card .article-card__info *{font-size:inherit!important;line-height:inherit!important}@media screen and (max-width:749px){.main-blog ul.product-grid{column-gap:12px!important}.main-blog ul.product-grid>li.grid__item{margin:0!important;width:calc(50% - 6px)!important;max-width:calc(50% - 6px)!important}}@media screen and (max-width:749px){.article-template__content,.article-template__content p,.article-template__content li{font-size:13px!important;line-height:1.8!important}}.article-template__title:not(#x){font-size:calc(var(--font-heading-scale) * 2rem)!important;line-height:1.3!important}@media only screen and (min-width:750px){.article-template__title:not(#x){font-size:calc(var(--font-heading-scale) * 2.4rem)!important}}.collapsible-content__wrapper:has(.shoplist-title){padding-top:0!important}.shoplist-title:not(#x){border-top:0!important;border-bottom:1px solid rgb(238,238,238)!important;margin:0 -15px!important}@media screen and (max-width:750px){.shoplist-title:not(#x){border-top:1px solid rgb(238,238,238)!important}}.shoplist-title h2:not(#x){font-size:1.5rem!important;font-weight:400!important;letter-spacing:.06rem;color:#565656!important;text-align:center!important;padding:2rem 1.5rem!important;margin:0!important}.shoplist-title+.grid>.grid__item:first-child .accordion{border-top:0!important}@media screen and (max-width:749px){.article-template__content h2,.article-template__content h3,.article-template__content h4,.article-template__content h2 *,.article-template__content h3 *,.article-template__content h4 *{font-size:13px!important;line-height:1.8!important}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/chicstocks.css.map */
