.faq-section{display:block}.faq-section__wrapper{margin:0 auto;padding:0;gap:72px}.faq-section__title{margin-bottom:2rem}.faq-section__items{display:grid}.faq-section__item{overflow:hidden;border-radius:8px;margin-bottom:4px;background:transparent}.faq-section__summary{display:flex;justify-content:space-between;align-items:center;padding:18px 36px 18px 0;cursor:pointer;list-style:none;font-size:20px;line-height:24px;letter-spacing:-.02em;font-family:var(--h1-font);border-bottom:3px solid #F8BED6;color:var(--gig-primary);position:relative;transition:background-color .2s ease,transform .1s ease;user-select:none;-webkit-user-select:none}.faq-section__summary:active{transform:scale(.998)}.faq-section__summary::-webkit-details-marker{display:none}.faq-section__summary::marker{display:none}.faq-section__summary::-moz-list-bullet{display:none}.faq-section__answer{padding:0 20px;overflow:hidden;max-height:0;transition:max-height .8s cubic-bezier(.25,.46,.45,.94),padding .8s cubic-bezier(.25,.46,.45,.94),opacity .8s ease!important;opacity:0;transform:translateZ(0);will-change:max-height,padding}details[open]+.faq-section__answer{max-height:800px;padding:27px 20px;opacity:1}.faq-section__answer,.faq-section__answer p,.faq-section__answer li{font-family:var(--body1-font);font-size:16px;line-height:20px;color:var(--gig-primary);overflow-wrap:anywhere}.faq-section__answer p{margin:0 0 16px}.faq-section__answer p:last-child{margin-bottom:0}.faq-section__answer a{color:var(--gig-primary);transition:opacity .2s ease;text-decoration:underline;text-underline-offset:2px}.faq-section__answer a:hover{opacity:.7}.faq-section__answer ul{padding-left:20px;margin:16px 0}.faq-section__answer li{margin:8px 0}.icon-wrapper{position:absolute;width:14px;height:14px;right:18px;transform:translateZ(0)}.icon-wrapper .icon{position:absolute;right:0;top:50%;transform:translateY(-50%) translateZ(0);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94);will-change:opacity,transform}.icon-wrapper .icon-minus{opacity:0;transform:translateY(-50%) rotate(90deg) scale(.8)}.icon-wrapper .icon-plus{opacity:1;transform:translateY(-50%) rotate(0) scale(1)}details[open] .icon-plus{opacity:0;transform:translateY(-50%) rotate(90deg) scale(.8)}details[open] .icon-minus{opacity:1;transform:translateY(-50%) rotate(0) scale(1)}.component-simple-content .font-blanka p{font-family:var(--body1-font);font-size:24px;line-height:24px}@media screen and (min-width: 992px){.faq-section__categories{display:block}.faq-section__categories-mobile{display:none}.faq-section__title{margin-bottom:3rem}.faq-section__category-label{font-size:32px;line-height:36px;font-family:var(--h1-font);color:var(--gig-primary);margin-top:0;margin-bottom:36px;text-align:left}.faq-section__summary{padding-left:0;padding-right:36px}.icon-wrapper{right:0}.faq-section__answer,.faq-section__answer p,.faq-section__answer li{overflow-wrap:unset}.component-simple-content .font-blanka p{font-size:32px;line-height:36px}}.faq-section__summary:focus-visible{outline:2px solid var(--gig-primary);outline-offset:2px;border-radius:4px}@media (prefers-contrast: high){.faq-section__summary{border-bottom:3px solid currentColor}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/faq-section.css.map */
