blockquote{margin:0;padding:0;border:none;font-style:normal}.ag-container{max-width:1440px;margin:0 auto;padding:0 15px}@media screen and (min-width: 768px){.ag-container{padding:0 20px}}.ag-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ag-button{display:inline-flex;align-items:center;justify-content:center;padding:15px 20px;background:#c25ca3;color:#fff;font-family:PP Pangram Sans;font-size:18px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase;text-decoration:none;transition:background-color .3s ease}@media (hover: hover){.ag-button:hover{background:#ab408a}}.ag-button:focus-visible{outline:2px solid #c25ca3;outline-offset:2px;outline-color:#2f0147}.ag-text--center{text-align:center}.ag-text--left{text-align:left}.ag-text--right{text-align:right}.ag-text--uppercase{text-transform:uppercase}.ag-text--capitalize{text-transform:capitalize}.ag-text--lowercase{text-transform:lowercase}.ag-mt--xs{margin-top:5px}.ag-mt--sm{margin-top:14px}.ag-mt--md{margin-top:15px}.ag-mt--lg{margin-top:20px}.ag-mt--xl{margin-top:40px}.ag-mb--xs{margin-bottom:5px}.ag-mb--sm{margin-bottom:14px}.ag-mb--md{margin-bottom:15px}.ag-mb--lg{margin-bottom:20px}.ag-mb--xl{margin-bottom:40px}.ag-faq{max-width:1440px;margin:0 auto;padding:40px 15px;display:flex;flex-direction:column;gap:20px}@media screen and (min-width: 768px){.ag-faq{padding:0 20px}}@media screen and (min-width: 768px){.ag-faq{padding-top:70px;padding-bottom:70px}}.ag-faq__wrapper{background-color:var(--ag-faq-bg-color);color:var(--ag-faq-text-color)}.ag-faq__title{width:100%;text-align:center;color:var(--ag-faq-text-color);font-family:PP Pangram Sans;font-size:25px;font-style:normal;font-weight:600;line-height:120%;text-transform:none;margin-bottom:40px}@media screen and (min-width: 768px){.ag-faq__title{font-size:40px;margin-bottom:70px}}.ag-faq__items{display:flex;flex-direction:column;gap:15px;max-width:750px;margin:0 auto;width:100%}.ag-faq__item{border:4px solid #000;border-radius:17px;overflow:hidden}.ag-faq__question{width:100%;padding:15px 20px;background:none;border:none;text-align:left;color:var(--ag-faq-text-color);font-family:PP Pangram Sans;font-size:18px;font-style:normal;font-weight:600;line-height:120%;text-transform:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:15px}@media screen and (min-width: 768px){.ag-faq__question{font-size:20px;padding:20px 40px}}.ag-faq__icon{width:22px;height:22px;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative}.ag-faq__icon svg{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease}.ag-faq__icon--close{opacity:1;transform:translate(-50%,-50%) rotate(0)}.ag-faq__icon--open{opacity:0;transform:translate(-50%,-50%) rotate(-90deg)}.ag-faq__question[aria-expanded=true] .ag-faq__icon--close{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.ag-faq__question[aria-expanded=true] .ag-faq__icon--open,.ag-faq__question[aria-expanded=false] .ag-faq__icon--close{opacity:1;transform:translate(-50%,-50%) rotate(0)}.ag-faq__question[aria-expanded=false] .ag-faq__icon--open{opacity:0;transform:translate(-50%,-50%) rotate(-90deg)}.ag-faq__answer{padding:0 20px;max-height:0;overflow:hidden;transition:max-height .3s ease}@media screen and (min-width: 768px){.ag-faq__answer{padding:0 40px}}.ag-faq__answer p{margin:0;padding-bottom:15px;color:var(--ag-faq-text-color);font-family:PP Pangram Sans;font-size:18px;font-style:normal;font-weight:400;line-height:120%;text-transform:none}@media screen and (min-width: 768px){.ag-faq__answer p{font-size:20px;padding-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ag-faq.css.map */
