.faq-page{padding:0;color:#040404}.wrapper.faq-page__frame{max-width:var(--content-max);padding-left:65px;padding-right:65px}.faq-page__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:24px 0;color:#757575;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.faq-page__crumbs a{color:#757575;text-decoration:none}.faq-page__crumbs a:hover{text-decoration:underline}.faq-page__crumbs [aria-current=page]{color:#040404;font-weight:500}.faq-page__layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:56px;align-items:start;padding:40px 0}.faq-page__layout--single{grid-template-columns:minmax(0,1fr)}.faq-page__help{display:flex;flex-direction:column;gap:10px;padding:20px;border-radius:20px;background:#e6fc51}.faq-page__help-title{margin:0;font-family:Montserrat Alternates,sans-serif;font-size:18px;font-weight:700;line-height:24px}.faq-page__help-text{margin:0;color:#3d4a00;font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;line-height:20px}.faq-page__help-button{display:flex;align-items:center;justify-content:center;width:100%;padding:12px 18px;border-radius:999px;background:#040404;color:#fff;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;line-height:18px;text-align:center;text-decoration:none;position:relative;z-index:1;overflow:hidden;isolation:isolate}.faq-page__help-button:after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#282828;transform:translate3d(0,100%,0);transition:transform .5s cubic-bezier(.33,0,0,1);pointer-events:none}@media(hover:hover){.faq-page__help-button:hover{color:#fff}.faq-page__help-button:hover:after{transform:translateZ(0)}}.faq-page__groups{display:flex;flex-direction:column;gap:48px;min-width:0}.faq-page__group{display:flex;flex-direction:column;gap:16px}.faq-page__heading{display:flex;align-items:center;gap:10px;margin:0;color:#040404;font-family:Montserrat Alternates,sans-serif;font-size:28px;font-weight:700;line-height:36px}.faq-page__heading span:first-child{min-width:0}.faq-page__count{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;padding:3px 10px;border-radius:999px;background:#9fe2ff;color:#040404;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;line-height:16px}.faq-page__list{display:flex;flex-direction:column;gap:20px}.faq-page__item{position:relative;overflow:hidden;border:1px solid #bdbdbd;border-radius:20px;background:#fff}.faq-page__item summary{position:relative;display:block;padding:17px 90px 17px 40px;cursor:pointer}.faq-page__item summary:focus-visible{outline:2px solid #040404;outline-offset:-4px}.faq-page__question{display:block;width:100%;color:#000;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:1.4}.faq-page__ico{position:absolute;top:50%;right:15px;margin-top:-13px;transition:transform .3s}.faq-page__item[open] .faq-page__ico{transform:rotate(-180deg)}.faq-page__answer{margin-top:-17px;padding:0 90px 17px 40px}.faq-page__answer-content{padding-top:20px;color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.43}.faq-page__answer-content p{margin:0}.faq-page__answer-content p+p{margin-top:10px}.faq-page__answer a{color:inherit}.faq-page__help-button:focus-visible{outline:2px solid #040404;outline-offset:3px}@media only screen and (min-width:990px){.faq-page__aside{position:sticky;top:calc(var(--header-sticky-height, var(--header-height, 0px)) + var(--header-inset, 0px) + 16px);align-self:start;z-index:1}}@media only screen and (max-width:1200px){.wrapper.faq-page__frame{padding-left:35px;padding-right:35px}}@media only screen and (max-width:989px){.wrapper.faq-page__frame{padding-left:16px;padding-right:16px}.faq-page__layout{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:8px}.faq-page__groups{order:1}.faq-page__aside{order:2}.faq-page__heading{font-size:24px;line-height:30px}}@media only screen and (max-width:749px){.faq-page__list{gap:16px}.faq-page__item summary{padding:16px 50px 16px 15px}.faq-page__answer{margin-top:-16px;padding:0 50px 16px 15px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/faq-page.css.map */
