.faq-page{padding:0 1.6rem 8rem}@media screen and (min-width:990px){.faq-page{padding:0 2.4rem 12rem}}.faq__label{font-size:1.6rem;font-weight:300;color:rgb(var(--color-foreground));margin:6rem 0}.faq__label--sp{margin-bottom:5rem}@media screen and (min-width:990px){.faq__label--sp{display:none}}.faq__nav-sp{display:flex;gap:2.4rem;overflow-x:auto;scrollbar-width:none;padding:1.2rem 1.6rem;margin:0 -1.6rem 3.2rem}.faq__nav-sp::-webkit-scrollbar{display:none}.faq__nav-sp-link{flex-shrink:0;font-size:1.3rem;letter-spacing:.052rem;color:#999;text-decoration:none;white-space:nowrap;line-height:1.2;padding-bottom:.2rem}.faq__nav-sp-link--active{color:#333;border-bottom:1px solid #333}@media screen and (min-width:990px){.faq__nav-sp{display:none}}.faq__nav-col,.faq__category-title{display:none}.faq__block-list+.faq__block-list{margin-top:6rem}@media screen and (min-width:990px){.faq__inner{display:grid;grid-template-columns:30% 1fr}.faq__nav-col{display:block}.faq__nav-pc.sticky-adjust{top:3rem}.shopify-section-header-sticky:not(.shopify-section-header-hidden)~main .faq__nav-pc.sticky-adjust{top:10.6rem}.faq__nav-pc{position:sticky;align-self:flex-start;display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}.faq__nav-pc-link{display:flex;align-items:center;gap:.4rem;font-size:1.3rem;letter-spacing:.052rem;color:#999;text-decoration:none;line-height:1.2;padding:.2rem 0}.faq__nav-pc-link--active{color:#333}.faq__nav-dot{flex-shrink:0;width:3px;height:3px;border-radius:50%;background-color:#333;visibility:hidden}.faq__nav-pc-link--active .faq__nav-dot{visibility:visible}.faq__content{max-width:51rem;margin-left:calc(28.571% - 25.5rem)}.faq__category-title{display:block;font-size:1.6rem;font-weight:300;color:rgb(var(--color-foreground));text-transform:uppercase;margin:6rem 0}}.faq__content .rte{color:#777}.faq__content .rte p{margin:0;margin-top:2.4rem;color:#777}.faq__content .rte h2{display:flex;font-size:1.3rem;font-weight:300;line-height:2.7rem;letter-spacing:.052rem;color:#333;margin:0}.faq__content .rte h2:not(:first-child){margin-top:11rem}.faq__content .rte h3,.faq__content .rte h4{font-size:1.3rem;font-weight:300;line-height:2.7rem;letter-spacing:.052rem;color:#333;margin:0}.faq__content .rte h3:not(:first-child),.faq__content .rte h4:not(:first-child){margin-top:5rem}.faq__content .rte h3+p,.faq__content .rte h4+p,.faq__content .rte h3+ul,.faq__content .rte h4+ul{margin-top:0}.faq__content .rte ul,.faq__content .rte ol{list-style:none;padding:0;margin:0;margin-top:1.6rem}.faq__content .rte ol{counter-reset:faq-ol}.faq__content .rte li{position:relative;margin:0;padding-left:2em;letter-spacing:inherit}.faq__content .rte li:before{content:"\2212";position:absolute;left:0}.faq__content .rte ol li{counter-increment:faq-ol}.faq__content .rte ol li:before{content:counter(faq-ol)}.faq__content .rte a{color:#777;text-decoration:underline;text-underline-offset:.3rem;text-decoration-color:#777;transition:color var(--duration-default)}.faq__content .rte a:hover{opacity:1;color:#333;text-decoration-color:#333}.sizeguide__subtitle{font-size:1.3rem;letter-spacing:.052rem;text-transform:uppercase;color:#333;margin:0}.faq__sizeguide-block+.faq__sizeguide-block{margin-top:6rem}.size-guide-table-wrapper{width:100%;overflow-x:auto;margin-top:2rem}.size-guide-table{width:100%;border-collapse:collapse;table-layout:fixed;color:#333;letter-spacing:.04em}.size-guide-table th:first-child,.size-guide-table td:first-child{width:9rem;max-width:9rem;min-width:9rem}.size-guide-table th{padding:11px 11px 9px;text-align:center;vertical-align:middle;font-weight:300;border-bottom:1px solid #333;height:48px;color:#333;white-space:nowrap}.size-guide-table td{padding:15px 11px;text-align:center;vertical-align:middle;color:#999;border-bottom:1px solid #e6e7eb}.size-guide-table tbody td:first-child{color:#333;padding-left:0;text-align:left;white-space:nowrap}.sizeguide__note{margin-top:4rem;font-size:1.3rem;letter-spacing:.052rem;line-height:2.7rem;color:#777}.sizeguide__contact-link{position:relative;padding-bottom:.2rem;font-size:1.3rem;letter-spacing:.052rem;color:#777!important;text-decoration:none}.sizeguide__contact-link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;background:currentColor;transition:transform var(--duration-default);pointer-events:none}.sizeguide__contact-link:hover:after{transform:scaleX(0);transform-origin:right}.sizeguide__contact-link:not(:hover):after{transform:scaleX(1);transform-origin:left}.faq__inline-table{margin-top:1.6rem}.sizeguide__accordion-list-title{display:flex;justify-content:space-between;padding-bottom:1.3rem;border-bottom:1px solid #333}.sizeguide__accordion-list-title p{margin:0;color:#333;font-weight:300;font-size:1.2rem;letter-spacing:.04em;flex:1}.sizeguide__accordion-list-item{padding:.8rem 0;display:flex;justify-content:space-between}.sizeguide__accordion-list-item.first{padding:1.2rem 0 .8rem}.sizeguide__accordion-list-item:hover{background-color:#f1f1f1}.sizeguide__accordion-list-item p{margin:0;font-weight:300;font-size:1.3rem;letter-spacing:.04em;flex:1;color:#777}.sizeguide__subtitle-row{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;margin-bottom:0}.sizeguide__legend{display:flex;align-items:center;gap:.4rem;font-size:1.1rem;font-weight:300;letter-spacing:.04em;color:#777;margin:0;white-space:nowrap}.faq-delivery{padding-bottom:5.2rem}.faq-delivery__region+.faq-delivery__region{margin-top:6rem}.faq-delivery__region-title{font-size:1.3rem;font-weight:300;letter-spacing:.04em;color:#333}.faq-delivery__region-body{margin-top:2rem}.size-guide-table th.is-column-hover,.size-guide-table td.is-column-hover{background-color:#f1f1f1}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-faq.css.map */
