.homepage-faqs{background-color:#fff;width:100%;display:flex;justify-content:center}.homepage-faqs__container{background-color:#d9d9d9;width:100%;padding:50px 80px;box-sizing:border-box}.homepage-faqs__inner{display:grid;grid-template-columns:505px 1fr;grid-template-rows:1fr auto 1fr;column-gap:18px;row-gap:20px;width:100%;max-width:1200px;margin:0 auto;align-items:center}.homepage-faqs__title{grid-column:1;grid-row:2;align-self:end;font-family:DM Sans,sans-serif;font-weight:700;font-size:42px;line-height:1;color:#10181e;text-transform:uppercase;letter-spacing:.21px;margin:0 0 20px;max-width:503px}.homepage-faqs__title p{margin:0}.homepage-faqs__title em,.homepage-faqs__title i{font-style:italic;font-weight:700}.homepage-faqs__right{grid-column:2;grid-row:1 / 4;width:100%;max-width:610px;display:flex;flex-direction:column;justify-self:end}.homepage-faqs__right faq-accordion{display:flex;flex-direction:column;gap:20px;width:100%}.homepage-faqs__button{grid-column:1;grid-row:3;align-self:start;display:inline-flex;align-items:center;justify-content:center;gap:10px;background-color:#e1ff1b;border:2px solid #e1ff1b;color:#10181e;font-family:DM Sans,sans-serif;font-weight:700;font-size:18px;text-transform:uppercase;padding:10px 15px;text-decoration:none;width:fit-content;cursor:pointer;transition:background-color .2s ease}.homepage-faqs__button:hover{background-color:transparent}.homepage-faqs__button-icon{display:inline-flex;width:11px;height:10px;transition:transform .3s ease}.homepage-faqs__button:hover .homepage-faqs__button-icon{transform:translate(5px)}.homepage-faqs__item{background-color:#fff;border:1px solid #10181e;padding:0;margin:0;width:100%;box-sizing:border-box;interpolate-size:allow-keywords}.homepage-faqs__item::details-content{block-size:0;overflow:clip;transition:block-size .35s ease,content-visibility .35s ease allow-discrete}.homepage-faqs__item[open]::details-content{block-size:auto}.homepage-faqs__item[open] .homepage-faqs__toggle--plus{display:none}.homepage-faqs__item:not([open]) .homepage-faqs__toggle--minus{display:none}.homepage-faqs__summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 20px;cursor:pointer;min-height:49px;box-sizing:border-box}.homepage-faqs__summary::-webkit-details-marker{display:none}.homepage-faqs__summary-text{display:flex;flex-direction:column;gap:10px;flex:1}.homepage-faqs__question{font-family:DM Sans,sans-serif;font-weight:400;font-size:18px;line-height:1.2;color:#10181e;text-transform:uppercase}.homepage-faqs__answer-preview{font-family:haskoyregular,sans-serif;font-weight:400;font-size:14px;line-height:1.3;color:#10181e;text-transform:none}.homepage-faqs__answer{padding:0 20px 16px;font-family:haskoyregular,sans-serif;font-size:14px;line-height:1.4;color:#10181e}@media screen and (max-width:990px){.homepage-faqs__answer{padding:0 12px}}.homepage-faqs__answer>*:first-child{margin-top:0}.homepage-faqs__toggle{flex-shrink:0;background-color:#e1ff1b;width:23px;height:23px;display:inline-flex;align-items:center;justify-content:center;color:#10181e}.homepage-faqs__toggle svg{width:13px;height:13px;display:block}@media screen and (max-width:1200px){.homepage-faqs__container{padding:40px}.homepage-faqs__inner{grid-template-columns:40% 1fr}.homepage-faqs__title{max-width:100%}}@media screen and (max-width:990px){.homepage-faqs__container{padding:40px 16px}.homepage-faqs__inner{display:flex;flex-direction:column;align-items:stretch;gap:30px;row-gap:30px}.homepage-faqs__title{font-size:24px;letter-spacing:.5px;max-width:100%;margin:0;align-self:stretch;max-width:311px}.homepage-faqs__right{max-width:100%;justify-self:stretch}.homepage-faqs__right faq-accordion{gap:16px}.homepage-faqs__summary{padding:10px 12px;gap:12px;min-height:0}.homepage-faqs__question{font-size:16px;text-transform:uppercase}.homepage-faqs__toggle{width:25px;height:25px}.homepage-faqs__button{width:100%;box-sizing:border-box;font-size:18px;letter-spacing:.09px;padding:10px 15px;align-self:stretch}}@media screen and (max-width:480px){.homepage-faqs__container{padding:40px 16px}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/homepage-faqs.css.map */
