:root{--main-color: #C08D4E}@media screen and (min-width: 577px){body{margin-top:-3rem!important}}@media screen and (max-width: 576px){body{margin-top:-1.5rem!important}}.h1_heading_type1{position:relative;margin-block:4rem 8rem;padding-block:8rem 3.6rem;color:var(--main-color);font-size:calc(var(--font-heading-scale)* 2.4rem);text-align:left;border-bottom:1px solid var(--main-color)}.h2_heading_type1{padding:0 0 1.4rem 2rem;font-size:calc(var(--font-heading-scale) * 2.4rem);text-align:left;border-bottom:1px solid var(--main-color);border-left:10px solid var(--main-color)}.page_heading_type1{position:relative;margin-block:4rem 8rem;padding-block:8rem 3.6rem;color:var(--main-color);font-size:calc(var(--font-heading-scale)* 2.4rem);text-align:left;border-bottom:1px solid var(--main-color)}.page_heading_type2{padding:0 0 1.4rem 2rem;font-size:calc(var(--font-heading-scale) * 2.4rem);text-align:left;border-bottom:1px solid var(--main-color);border-left:10px solid var(--main-color)}.f-han-sans-jp-r{font-family:source-han-sans-japanese,sans-serif;font-weight:400;font-style:normal}.f-han-sans-jp-m{font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-style:normal}.f-han-sans-jp-b{font-family:source-han-sans-japanese,sans-serif;font-weight:700;font-style:normal}.f-yu-go-b{font-family:\6e38\30b4\30b7\30c3\30af,sans-serif;font-weight:700}.f-vdl-v7gothic{font-family:vdl-v7gothic,sans-serif;font-weight:900;font-style:normal}#custom-products-parts-buy-button:hover{opacity:.7}@media (min-width: 768px){#custom-products-parts-buy-button{display:block;background:var(--main-color);width:550px;padding:23px 0;font-size:28px;color:#fff;margin:0 auto;border-radius:100px;border:none}}@media (max-width: 767px){#custom-products-parts-buy-button{display:block;background:var(--main-color);width:100%;padding:5vw 0;font-size:6vw;color:#fff;border-radius:150px;font-weight:700;border:none}}.header__search-bar .field select{padding:2% 5%}.header__search-bar .field__label{pointer-events:none}.header__search-bar{align-items:center;padding:.5rem 1rem;max-width:400px;margin-left:auto}@media (min-width: 577px){.header__search-bar .field{display:block}.header__search-bar .search__input.field__input{padding-right:6rem!important}.header__search-bar .search__input{flex:1;min-width:0}#custom-cart .footer__content-bottom{padding-top:0}}@media (min-width: 578px) and (max-width: 1000px){header-drawer{position:absolute}.header__search-bar{margin-top:4%}.header__search-bar .field{width:300px;margin-left:25px}}@media (max-width: 576px){.header{padding-bottom:6rem!important}#custom-cart .header{padding-bottom:0!important}.header__search-bar{position:absolute;bottom:.5rem;right:0;left:0;width:92%;margin:0 auto}#custom-cart .footer__column{padding-top:0}.search__input.field__input{padding-right:2.5rem!important;flex:auto}}details-modal[open] .modal__content{display:block!important;opacity:1!important;visibility:visible!important;transform:none!important}details-modal .modal__overlay{display:none!important}nav[aria-label=custom-breadcrumb] ol{list-style:none}@media (min-width: 577px){nav[aria-label=custom-breadcrumb]{width:1100px;margin:20px auto 15px}nav[aria-label=custom-breadcrumb] ol{padding:0;font-size:15px}nav[aria-label=custom-breadcrumb] ol li{margin-right:6px}}@media (max-width: 576px){nav[aria-label=custom-breadcrumb]{width:92%;margin:3% auto 0}nav[aria-label=custom-breadcrumb] ol{padding:0;font-size:3.6vw}nav[aria-label=custom-breadcrumb] ol li{margin-right:1.5%}}.custom-top-category-links-wrap li{margin:0 .2rem}.custom-top-category-links-wrap li a:hover{opacity:.7:}.custom-top-category-links-wrap li a{text-decoration:none;background:var(--main-color);color:#fff;display:block;border-radius:4px}@media (min-width: 577px){.custom-top-category-links{margin-top:5px}.custom-top-category-links-wrap{margin-bottom:5px}.custom-top-category-links-wrap li{margin:0 5px}.custom-top-category-links-wrap li a{text-decoration:none;padding:5px 20px;font-size:17px;display:block}}@media (max-width: 576px){.custom-top-category-links-wrap{margin:.3rem 0;padding:0}.custom-top-category-links-wrap li{margin:0 .3rem}.custom-top-category-links-wrap li a{padding:.4rem 3.2vw;font-size:3.5vw;display:block}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/custom-common.css.map */
