body{font-family:sans-serif;color:#222;overflow-x:hidden}.faq{max-width:900px;margin:0 auto;padding:40px 20px}.faq__header{text-align:center;margin-bottom:24px}.faq__header h1.faq__title{font-size:26px;font-weight:500;letter-spacing:.05em}.faq__lead{margin-top:12px;margin-bottom:32px;color:#555;line-height:1.8}.faq__nav{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:48px;font-size:16px}.faq__nav-button{text-decoration:none;color:#333;font-weight:400;padding:0 18px;line-height:2.5;white-space:nowrap}.faq__nav-button:hover{color:#333}.faq__block{margin-bottom:64px;scroll-margin-top:120px}.faq__block-title{font-weight:400;margin-bottom:16px}.faq h2.faq__block-title{font-size:22px}.faq__item{border-bottom:1px solid #ddd}.faq__question{width:100%;text-align:left;padding:18px 0;font-size:16px;font-weight:500;background:none;border:none;cursor:pointer}.faq__icon:before{content:"+";float:right;font-size:18px;transition:transform .2s ease}.faq__item.is-open .faq__icon:before{content:"\2212"}.faq__answer{max-height:0;overflow:hidden;opacity:0;transition:max-height .35s ease,opacity .25s ease}.faq__item.is-open .faq__answer{max-height:1100px;opacity:1}.faq__answer p{margin:0;padding:16px 0 24px;font-size:15px;line-height:1.8;color:#555}.faq__answer .faq__lang{display:block;margin-bottom:16px}.faq__answer .faq__flow{display:inline;margin:0 6px;color:#333;font-weight:500}.guide-hero{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background-color:#fffde8;padding:140px 24px;text-align:center;margin-bottom:96px}.guide-hero h1.guide-title{font-size:55px;font-weight:500;letter-spacing:.08em;line-height:1.15}.guide-subtitle{margin-top:20px;font-size:14px;letter-spacing:.25em;color:#666;opacity:.85}.guide-tabs{margin-top:48px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:900px;margin-left:auto;margin-right:auto}.guide-tab{text-align:center;padding:14px 0;font-size:16px;letter-spacing:.08em;color:#333;text-decoration:none;border-bottom:1px solid #ccc}.guide-tab:hover{opacity:.7}.guide-tab.is-active{font-weight:600;border-bottom:2px solid #000;opacity:1}.order-section{margin-bottom:32px}.order-title{font-size:1.1rem;font-weight:600;margin-bottom:8px}.order-section p{color:#555;line-height:1.8}.order-flow{max-width:900px;margin:0 auto;padding:40px 20px}.order-flow__header{text-align:center;margin-bottom:24px}.order-flow__header h1.order-flow__title{font-size:26px;font-weight:500;letter-spacing:.05em}.order-flow__lead{margin-top:12px;margin-bottom:32px;color:#555;line-height:1.8;font-size:18px}.order-flow__block{margin-bottom:70px;scroll-margin-top:120px}.order-flow h2.order-flow__block-title{font-size:24px;font-weight:400;margin-bottom:16px;background-color:#fffde8;padding:10px}.order-flow__item{border-bottom:1px solid #ddd}.order-flow__question{width:100%;text-align:left;padding:18px 0;font-size:16px;font-weight:500;background:none;border:none;cursor:pointer}.order-flow__icon:before{content:"+";float:right;font-size:18px;transition:transform .2s ease}.order-flow__item.is-open .order-flow__icon:before{content:"\2212"}.order-flow__answer{max-height:0;overflow:hidden;opacity:0;transition:max-height .35s ease,opacity .25s ease}.order-flow__item.is-open .order-flow__answer{max-height:500px;opacity:1}.order-flow__answer p{margin:0;padding:16px 0 24px;font-size:15px;line-height:1.8;color:#555}.order-flow__flow{display:inline;margin:0 6px;font-weight:500;color:#333}@media (max-width: 768px){.guide-hero{padding:100px 20px}.guide-title{font-size:32px}.guide-tabs{grid-template-columns:repeat(2,1fr);gap:12px}.guide-tab{font-size:14px}.faq__question{font-size:15px}.faq__answer p{font-size:14px;line-height:1.6}.faq__answer .faq__flow{margin:0 4px}.order-flow__question{font-size:15px}.order-flow__answer p{font-size:14px;line-height:1.6}.order-flow__flow{margin:0 4px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/faq.css.map */
