.af-desc-acc{width:100%}.af-desc-acc__details{position:relative;background:linear-gradient(180deg,#ffffffe6,#f3f4f6eb);border:0;border-radius:8px;overflow:hidden;box-shadow:0 18px 44px #0f172a1a,inset 0 1px #ffffffc7,0 0 0 1px #ffffff57;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.af-desc-acc__details:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;pointer-events:none;box-shadow:0 0 0 1px #fff3 inset}@media (hover:hover){.af-desc-acc__details:hover{transform:translateY(-1px);box-shadow:0 22px 52px #0f172a1f,inset 0 1px #ffffffd6,0 0 0 1px #fff6}}.af-desc-acc__details:active{transform:translateY(0) scale(.997)}.af-desc-acc__details[open]{background:linear-gradient(180deg,#ffffffeb,#f4f5f7f5);box-shadow:0 24px 56px #0f172a21,inset 0 1px #ffffffdb,0 0 0 1px #ffffff6b}.af-desc-acc__summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:16px;transition:padding .22s cubic-bezier(.2,.8,.2,1),transform .18s cubic-bezier(.2,.8,.2,1)}.af-desc-acc__summary::-webkit-details-marker{display:none}.af-desc-acc__summary:active{transform:scale(.995)}.af-desc-acc__summary-text{min-width:0;flex:1 1 auto}.af-desc-acc__title{font-weight:950;font-size:18px;line-height:1.15;letter-spacing:.15px;margin:0 0 8px;color:#0f172aeb}.af-desc-acc__preview{font-size:13px;font-weight:600;letter-spacing:.05px;line-height:1.45;color:#0f172a99;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.af-desc-acc__icon{flex:0 0 auto;width:36px;height:36px;border-radius:999px;border:0;background:#ffffff8c;box-shadow:0 12px 22px #0f172a1f,inset 0 1px #ffffffb3,0 0 0 1px #ffffff59;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:relative;overflow:hidden;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.af-desc-acc__details[open] .af-desc-acc__icon{background:#16a34a1a;box-shadow:0 12px 22px #0f172a1f,inset 0 1px #ffffffb8,0 0 0 1px #ffffff59;transform:translateY(1px)}.af-desc-acc__icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-image:linear-gradient(#0f172abd,#0f172abd),linear-gradient(#0f172abd,#0f172abd);background-repeat:no-repeat;background-position:center,center;background-size:14px 2px,2px 14px;transition:background-size .22s cubic-bezier(.2,.8,.2,1)}.af-desc-acc__details[open] .af-desc-acc__icon:after{background-size:14px 2px,0 0}.af-desc-acc__icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='24' viewBox='0 0 80 24'%3E%3Cpath d='M0 12 C10 2, 30 22, 40 12 S70 2, 80 12' fill='none' stroke='rgba(22,163,74,1)' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:repeat;background-size:80px 24px;background-position:0 0;transition:opacity .18s ease}.af-desc-acc__details[open] .af-desc-acc__icon:before{opacity:.18;animation:af-desc-wave 2.8s linear infinite}@keyframes af-desc-wave{0%{background-position:0 0}to{background-position:160px 0}}.af-desc-acc__content{color:#0f172ae6;padding:0 16px;overflow:hidden;max-height:0;opacity:0;transform:translateY(-6px);will-change:max-height,opacity,transform,padding;transition:max-height .55s cubic-bezier(.2,.8,.2,1),opacity .2s ease,transform .25s cubic-bezier(.2,.8,.2,1),padding .25s cubic-bezier(.2,.8,.2,1)}.af-desc-acc__details[open] .af-desc-acc__content{max-height:5000px;opacity:1;transform:translateY(0);padding:0 16px 16px}.af-desc-acc__details[open] .af-desc-acc__summary{padding-bottom:12px}.af-desc-acc__details[open] .af-desc-acc__summary:after{content:"";display:block;height:1px;margin-top:12px;background:linear-gradient(90deg,#0f172a00,#0f172a24,#0f172a00)}.af-desc-acc__content :where(p,li){font-size:14px;line-height:1.6;color:#0f172ae0}.af-desc-acc__content :where(h1,h2,h3,h4){color:#0f172aeb}@media (prefers-reduced-motion: reduce){.af-desc-acc__details,.af-desc-acc__summary,.af-desc-acc__icon,.af-desc-acc__icon:before,.af-desc-acc__icon:after,.af-desc-acc__content{transition:none!important;will-change:auto!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/af-desc-accordion.css.map */
