:root{--color-text: #40403F;--color-line: #E1E1DE;--color-red: #C90420;--text-en: "Teko", "Zen Kaku Gothic New", sans-serif;--text-ja: "Zen Kaku Gothic New", "Teko", sans-serif}html{scroll-behavior:smooth}.shopify-policy__container{max-width:800px;margin-bottom:80px}.shopify-policy__container .rules-list{text-indent:-1em;padding-left:1em}.shopify-policy__container ul li{list-style:none}.policy-title{font-weight:700;font-size:25px}.policy-headline{margin-top:30px;font-weight:500;font-size:20px}ol.policy-list{list-style-type:none;counter-reset:list-counter}ol.policy-list li{counter-increment:list-counter;text-indent:-1em;padding-left:1em}ol.policy-list li:before{content:counter(list-counter) ") "}dl.no-number{margin:0;padding-left:1.5em}.pagination-link{display:flex;align-items:center;justify-content:center;gap:50px}.pagination-link a{text-decoration:none}.pagination-link a:hover{text-decoration:underline;text-underline-offset:5px}.logo-area{display:flex;gap:80px;text-align:center;justify-content:center}.logo-item img{width:30px}.logo-item p{margin-top:0;font-size:12px;line-height:1.2}.logo-item a{text-decoration:none;color:rgba(var(--color-foreground),.75)}.logo-item a:hover{text-decoration:underline;text-underline-offset:3px}@media screen and (max-width: 750px){.logo-area{display:grid;grid-template-columns:repeat(2,1fr);gap:0}.logo-area.logo-nav-menu{display:flex;gap:8vw;margin-top:60px}}@media screen and (max-width: 990px){.logo-area.logo-nav-menu{display:flex;gap:calc(30 * 100 / 990 * 1vw);margin-top:60px}.menu-drawer__navigation .menu-drawer__localization.header-localization{padding:0 3rem}}.section-template--18507354374301__featured_collection-padding{margin-top:50px}@media screen and (max-width: 750px){.section-template--18507354374301__featured_collection-padding{margin-top:20px}}.product-form__input--swatch .swatch-input__input+.swatch-input__label{outline:.1rem solid rgb(var(--color-foreground))}.product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{outline:.3rem solid rgb(var(--color-foreground))}.table-size{table-layout:fixed;border-collapse:collapse;font-size:1.4rem;border-style:hidden;border:solid .1rem rgba(var(--color-foreground),.2);text-align:center;word-break:break-word}.table-size th,.table-size td{padding:.8em;border:.1rem solid rgba(var(--color-foreground),.2)}@media screen and (max-width: 990px){.table-size{width:100%;font-size:1.1rem}.table-size th,.table-size td{padding:.5em}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/original.css.map */
