.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width: 576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width: 768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width: 992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width: 1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width: 576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width: 768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width: 992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width: 1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.product-single__description p{margin-bottom:1em}.table_opener{display:none}.table-label{background:#333;color:#fff;display:block;padding:10px;cursor:pointer}.product-size-chart{border:1px solid #333;height:0;opacity:0;padding:0 10px;transition:.5s;visibility:hidden;display:none}.table_opener:checked+.table-label+.product-size-chart{height:auto;opacity:1;padding:0;visibility:visible;display:table}table.product-size-chart{width:100%;border:1px solid #000;font-size:13px;text-align:center;border-collapse:collapse;background:#fff}.sf-pagination>span:not(.deco).current{border:1px solid #000}.product-size-chart th{border:1px solid #111;padding:3px}.product-size-chart td{border:1px solid #111;padding:1px}hr{margin:1.2em 0;background-color:#000;border-bottom:1px solid #000}.border-colored-box{background:#000;color:#fff;text-align:center;padding:7.5px 0;border-radius:2em}.sf__pcard-content h3 span{display:block;font-size:13px;text-transform:uppercase}#shopify-section-template--15755652104397__89e53fe1-5955-4046-8d31-8c17e90bb190 .home-banner__slideshow{height:300px;overflow:hidden}.prod__tag--soldout{width:90%;border-radius:0;bottom:1px;top:auto;padding:5px;height:2em}.column-block{padding:60px 0}.column-block .sf-grid{padding:0 15px;width:100%;max-width:1200px;margin:0 auto!important}.pcard-more a{border:1px solid #000;width:100%;display:block;text-align:center;font-size:13px;padding:2px;margin-top:9px;cursor:pointer}.pcard-more a:hover{background:#000;color:#fff}button.add-to-cart{display:block;width:100%;margin:7.5px 0 0;line-height:30px}.main-product__block button.add-to-cart:hover{border:none;box-shadow:none}.sf-po__option-button{background:#fff}.main-product__block button.add-to-cart{display:block;width:100%;margin:7.5px 0 0;background:#fff;line-height:30px}#shopify-section-template--15510243311821__breadcrumb{padding-top:30px}.template-product .product__description{font-size:15px;line-height:1.8em;padding:15px 7.5px;color:#111}.main-product__block-tax{display:inline-block;padding-left:.5em;font-size:13px}.prod__reviews-and-prices{display:inline-block}.product-single__description{font-size:15px;line-height:1.8em;padding:15px 7.5px}.page-header__title{font-size:25px;line-height:40px}.block-anker-list li:not(:nth-child(3n)){margin-right:0}.block-guide-page{margin:0 auto 150px}.block-anker-list ul{display:flex;flex-wrap:wrap;padding:0;width:100%}.block-anker-list li{list-style:none;width:calc(33% - 15px);padding:0 7.5px}.block-anker-list li:not(:nth-child(3n)){margin-right:8px}.block-anker-list li:not(:nth-child(-n+3)){margin-top:8px}.block-anker-list a{display:flex;align-items:center;justify-content:center;width:100%;height:50px;border:1px solid #C6C6C6;background-color:#fff;text-decoration:none}.block-anker-list a:hover{border-color:#2f2f2f;background-color:#2f2f2f;color:#fff}.block-guide-item{margin-top:70px;padding:10px 0 50px;border-bottom:1px solid #C6C6C6;line-height:2.2}.block-guide-item+.block-guide-item{margin-top:90px}.block-guide-item .ttl-h2-bdr{margin-bottom:44px;padding:0 0 16px;border-bottom:1px solid #C6C6C6;background-color:transparent;font-size:20px;font-family:A1\30b4\30b7\30c3\30af  M,A1\30b4\30b7\30c3\30af  R,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,Meiryo,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W6,Hiragino Kaku Gothic Pro,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;font-weight:600;letter-spacing:0}body,h1,h2,h3,h4,h5,h6,p,a,li{font-family:A1\30b4\30b7\30c3\30af  M,A1\30b4\30b7\30c3\30af  R,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,Meiryo,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W6,Hiragino Kaku Gothic Pro,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif}.block-guide-flow+.block-guide-flow{margin-top:44px}.block-guide-flow dt{display:flex;align-items:center}.block-guide-flow dt p:nth-child(1){display:flex;align-items:center;justify-content:center;width:65px;height:24px;border:1px solid #171717;font-size:14px}.block-guide-flow dt p:nth-child(2){margin:0 0 0 20px;font-size:18px;font-family:A1\30b4\30b7\30c3\30af  M,A1\30b4\30b7\30c3\30af  R,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,Meiryo,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W6,Hiragino Kaku Gothic Pro,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;font-weight:600}span.prod__price.text-color-regular-price{font-family:A1\30b4\30b7\30c3\30af  M,A1\30b4\30b7\30c3\30af  R,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,Meiryo,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W6,Hiragino Kaku Gothic Pro,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif\3000!important;font-size:120%}.giftwrap-by-wrapped label span{font-size:13px;font-family:A1\30b4\30b7\30c3\30af  M,A1\30b4\30b7\30c3\30af  R,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,Meiryo,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W6,Hiragino Kaku Gothic Pro,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif!important}.sf__slide-content h3 b{font-size:4vw;text-shadow:2px 2px 7px #000;font-family:A1\30b4\30b7\30c3\30af  M,A1\30b4\30b7\30c3\30af  R,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,Meiryo,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W6,Hiragino Kaku Gothic Pro,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif!important;font-weight:400;letter-spacing:-5px;line-height:1.1em}#shopify-section-template--15756506824909__main h1{font-size:18px;font-family:A1\30b4\30b7\30c3\30af  M,A1\30b4\30b7\30c3\30af  R,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,Meiryo,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W6,Hiragino Kaku Gothic Pro,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;font-weight:600;margin:2em 0}#shopify-section-template--15756506824909__main .prose{font-size:14px;font-family:A1\30b4\30b7\30c3\30af  M,A1\30b4\30b7\30c3\30af  R,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,Meiryo,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W6,Hiragino Kaku Gothic Pro,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif}.txt-red{color:#ed481e}.block-guide-flow dd{margin-top:14px}.block-guide-content+.block-guide-content{margin-top:44px}.block-guide-content p+p{margin-top:2em}.block-guide-img-list+.block-guide-content,.block-guide-left-img+.block-guide-content{margin-top:32px}.block-guide-item .ttl-h3{margin-bottom:12px}.block-guide-item .ttl-h3:not(:first-child){margin-top:66px}.block-guide-img-list:not(:first-child){margin-top:34px}.block-guide-img-list ul{display:flex;flex-wrap:wrap}.block-guide-img-list li{width:328px}.block-guide-img-list li:not(:nth-child(3n)){margin-right:8px}.block-guide-img-list img{display:block}.block-guide-img-list figcaption{margin-top:16px}.block-guide-left-img{display:flex;align-items:center;justify-content:space-between;line-height:1.6}.block-guide-left-img:not(:first-child){margin-top:34px}.block-guide-left-img .item-img{width:328px}.block-guide-left-img .item-detail{width:640px}.block-guide-left-img .item-desc{padding-left:15px;border-left:1px solid #C6C6C6}.block-guide-left-img .item-desc+.item-desc{margin-top:50px}.block-guide-left-img .item-desc p:nth-child(1){font-size:1.6rem}.block-guide-left-img .item-desc p:nth-child(2){margin-top:4px}.block-guide-payment-tbl:not(:first-child){margin-top:44px}.block-guide-payment-tbl table{width:100%;border-spacing:0}.block-guide-payment-tbl th,.block-guide-payment-tbl td{width:50%;padding:9px 30px}.block-guide-payment-tbl thead th{background-color:#e5e4db;border:1px solid #C6C6C6;border-bottom:1px solid #171717}.block-guide-payment-tbl tbody th,.block-guide-payment-tbl tbody td{border:1px solid #C6C6C6}.block-guide-payment-tbl thead th:nth-child(1),.block-guide-payment-tbl tbody th{border-right:1px solid #171717}.block-guide-payment-tbl thead th:nth-child(2),.block-guide-payment-tbl tbody td{border-left:1px solid #171717}.block-guide-payment-credit_card{margin-top:60px}.block-guide-payment-credit_card-img img{display:block;width:385px}.block-guide-item .block-guide-btn{margin-top:30px;display:flex;align-items:center;justify-content:center}.block-guide-item .block-guide-btn a{display:flex;align-items:center;justify-content:center;width:350px;height:35px;border:1px solid #C6C6C6;background-color:#fff;font-family:A1\30b4\30b7\30c3\30af  M,A1\30b4\30b7\30c3\30af  R,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,Meiryo,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W6,Hiragino Kaku Gothic Pro,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;font-weight:600}.block-guide-item .block-guide-btn a:hover{background-color:#c6c6c6;color:#fff}.block-privacy-page{width:1000px;margin:0 auto 150px}.block-privacy-page>.ttl-h3{margin-top:60px}.block-privacy-item{margin-top:100px}.block-privacy-page .ttl-h3+.block-privacy-content{margin-top:20px}.block-privacy-content{margin-top:26px;line-height:2.2}.block-privacy-content a{color:#ed481e;text-decoration:underline}.block-privacy-content a:hover{text-decoration:none}.center-image{text-align:center;margin:0 auto}.text-contents{text-align:center;max-width:800px;margin:0 auto}.prod__sticky-atc{display:none}a.guide-call{font-size:20px;font-family:Roboto Condensed;border:none;text-decoration:none;border:1px solid #000;padding:4px 20px;margin:5px 0;display:table;border-radius:2em;line-height:1.7em}p.text-desc{font-size:14px;font-weight:400;border-top:1px solid #000;border-bottom:1px solid #000;padding:1em 0;line-height:1.7em}@media (max-width: 768px){.sf__page-blog-single-post h3{font-size:16px}.sf__page-blog-single-post .prose p{font-size:14px}.block-anker-list li{list-style:none;width:33.33%;text-align:center;font-size:12px;margin:0;padding:2.5px}.block-anker-list li:not(:nth-child(-n+3)){margin-top:0}.block-anker-list li:not(:nth-child(3n)){margin-right:0}.block-guide-payment-tbl th,.block-guide-payment-tbl td{padding:9px 5px}.block-guide-item .ttl-h3:not(:first-child){margin-top:30px;font-size:16px}.block-guide-content p{font-size:13px;line-height:1.7em}.product-size-chart{border:1px solid #333;height:auto;opacity:1;padding:0;transition:.5s;visibility:visible;display:table}}.collection-header__title,.collection-header__description{text-align:center}@media screen and (max-width: 767px){.collection-header--medium{padding-top:15px}.collection-header__title,.collection-header__description{text-align:left;padding:0 15px}}.collection_sub_list .section-py{padding:15px 0}.collection_sub_list .collection-card__info{margin-top:5px}body .collection_sub_list h3 a{font-size:14px;font-weight:400}body .collection_sub_list h3 a sup{font-size:11px}.page-philosophy main#MainContent{background:#fff}header .sf-custom__block .prose p{font-size:14px}header .sf__custom-select select{display:none}header .sf__custom-select .select-selected{display:none}header .sf__custom-select .select-items{display:flex;position:relative;box-shadow:none}header .sf__custom-select .select-items.select-hide{display:flex;visibility:visible;opacity:1;padding:0 10px}header .sf__custom-select .select-items div{border:1px solid rgba(0,0,0,.2);padding:3px 10px;margin-right:7.5px;font-size:13px}header .sf__custom-select .select-items div.same-as-selected{background:#0003}footer .sf-custom__block .prose p{font-size:14px}footer .sf__custom-select select{display:none}footer .sf__custom-select .select-selected{display:none}footer .sf__custom-select .select-items{display:flex;position:relative;box-shadow:none}footer .sf__custom-select .select-items.select-hide{display:flex;visibility:visible;opacity:1;padding:0 10px}footer .sf__custom-select .select-items div{border:1px solid rgba(0,0,0,.2);padding:3px 10px;margin-right:7.5px;font-size:13px}footer .sf__custom-select .select-items div.same-as-selected{background:#0003}.sf-menu-wrapper-mobile .sf-custom__block .prose p{font-size:14px}.sf-menu-wrapper-mobile .sf__custom-select select,.sf-menu-wrapper-mobile .sf__custom-select .select-selected{display:none}.sf-menu-wrapper-mobile .sf__custom-select .select-items{display:flex;position:relative;box-shadow:none}.sf-menu-wrapper-mobile .sf__custom-select .select-items.select-hide{display:flex;visibility:visible;opacity:1;padding:0 10px}.sf-menu-wrapper-mobile .sf__custom-select .select-items div{border:1px solid rgba(0,0,0,.2);padding:3px 10px;margin-right:7.5px;font-size:13px}.sf-menu-wrapper-mobile .sf__custom-select .select-items div.same-as-selected{background:#0003}.sf-footer .select-items.select-hide{background:transparent}.sf-footer .sf__custom-select .select-items div{color:#fff;border:1px solid #fff}.sf-footer .sf__custom-select .select-items div.same-as-selected{background:#ffffff80}.sf-footer .footer_mymenu a{display:block;font-size:13px;line-height:2.5em}label.table-label:after{content:"";color:#fff;border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-left:10px;margin-bottom:2px}
/*# sourceMappingURL=/cdn/shop/t/60/assets/gekkoso-original.css.map */
