.faq-section{display:block;width:100%;box-sizing:border-box}.faq__grid{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:start}@media screen and (min-width:992px){.faq__grid--has-sidebar{grid-template-columns:minmax(320px,360px) 1fr;gap:4.5rem}}.faq__sidebar-wrapper{width:100%}@media screen and (min-width:992px){.faq__sidebar-wrapper{position:sticky;top:100px;height:max-content;z-index:2}}.faq__sidebar-card{background-color:var(--color-bg-card-faq, rgba(17, 17, 17, .03));border-radius:var(--card-border-radius, 16px);padding:3rem 2.5rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:768px){.faq__sidebar-card{padding:2rem 1.5rem}}.faq__sidebar-title{font-size:clamp(1.4rem,2.5vw,1.8rem);font-weight:600;color:var(--color-heading, #111111);margin:0 0 1.25rem;line-height:1.2}.faq__sidebar-text{font-size:.95rem;line-height:1.6;color:var(--color-text, #4b5563);margin-bottom:2rem}.faq__sidebar-text p{margin:0 0 1rem}.faq__sidebar-text p:last-child{margin:0}.faq__sidebar-buttons{display:flex;flex-direction:column;gap:.85rem;width:100%;box-sizing:border-box}.faq__sidebar-btn:not(.btn-link){width:100%!important;text-align:center;box-sizing:border-box}.faq__sidebar-btn.btn-link{width:auto!important;align-self:flex-start;text-align:left}.faq__content-wrapper{width:100%}.faq__category-title{font-size:clamp(1.3rem,2.5vw,1.6rem);font-weight:600;color:var(--color-heading, #111111);margin:3.5rem 0 1.5rem;line-height:1.3}.faq__category-title:first-of-type,.faq__content-wrapper>.faq__category-title:first-child{margin-top:0}.faq__accordion{width:100%}.faq__item{border-bottom:1px solid var(--color-border, #e5e7eb);width:100%}.faq__trigger{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.35rem 0;background:none;border:none;cursor:pointer;text-align:left;outline:none;gap:1.5rem;font-family:inherit}.faq__question{font-size:1.05rem;font-weight:600;color:var(--color-heading, #111111);transition:color var(--transition-fast, .2s) ease;line-height:1.4;padding-right:.5rem}.faq__trigger:hover .faq__question{color:var(--color-primary, var(--color-accent, #e03a3a))}.faq__icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-heading, #111111);transition:color var(--transition-fast, .2s) ease,transform .35s cubic-bezier(.16,1,.3,1)}.faq__trigger:hover .faq__icon{color:var(--color-primary, var(--color-accent, #e03a3a))}.faq__icon-svg{width:100%;height:100%;display:block}.faq__icon-path-vert{transform-origin:center;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .3s ease}.faq__item.is-active .faq__question{color:var(--color-primary, var(--color-accent, #e03a3a))}.faq__item.is-active .faq__icon{transform:rotate(180deg);color:var(--color-primary, var(--color-accent, #e03a3a))}.faq__item.is-active .faq__icon-path-vert{transform:rotate(90deg) scaleY(0);opacity:0}.faq__answer-container{height:0;overflow:hidden;transition:height .4s cubic-bezier(.16,1,.3,1);width:100%}.faq__answer-content{padding-bottom:1.5rem;font-size:.96rem;line-height:1.65;color:var(--color-text, #4b5563);word-break:break-word}.faq__answer-content p{margin:0 0 1rem;line-height:1.65}.faq__answer-content p:last-child{margin-bottom:0}.faq__answer-content strong,.faq__answer-content b{font-weight:700;color:var(--color-heading, #111111)}.faq__answer-content em,.faq__answer-content i{font-style:italic}.faq__answer-content u{text-decoration:underline;text-underline-offset:3px}.faq__answer-content ul{list-style-type:disc!important;margin:.5rem 0 1rem;padding-left:1.5rem!important;display:block}.faq__answer-content ol{list-style-type:decimal!important;margin:.5rem 0 1rem;padding-left:1.5rem!important;display:block}.faq__answer-content ul ul{list-style-type:circle!important;margin:.35rem 0;padding-left:1.25rem!important}.faq__answer-content ol ol{list-style-type:lower-alpha!important;margin:.35rem 0;padding-left:1.25rem!important}.faq__answer-content ul ol,.faq__answer-content ol ul{margin:.35rem 0;padding-left:1.25rem!important}.faq__answer-content li{display:list-item!important;margin-bottom:.4rem;line-height:1.6}.faq__answer-content li:last-child{margin-bottom:0}.faq__answer-content a{color:var(--color-primary, var(--color-accent, #e03a3a));text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}.faq__answer-content a:hover{opacity:.8}.faq__answer-content h1,.faq__answer-content h2,.faq__answer-content h3,.faq__answer-content h4,.faq__answer-content h5,.faq__answer-content h6{color:var(--color-heading, #111111);font-weight:700;margin:1.25rem 0 .5rem;line-height:1.3}.faq__answer-content h1:first-child,.faq__answer-content h2:first-child,.faq__answer-content h3:first-child,.faq__answer-content h4:first-child{margin-top:0}.faq__answer-content blockquote{margin:1rem 0;padding:.6rem 1rem;border-left:3px solid var(--color-primary, var(--color-accent, #e03a3a));color:var(--color-text, #4b5563);font-style:italic;background:#00000008;border-radius:0 4px 4px 0}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-faq.css.map */
