.morphing-disclosure{--border-width: 2px;--border-color: rgba(255, 61, 236, .2);--background: #000;--hover-background: rgba(255, 255, 255, .04);--highlight-border: rgba(255, 61, 236, .45);--speed: 1;--blur: 4;--opacity: .4;--translate-y: 1;--translate-margin: 1.5;--bounce: linear( 0 0%, .5571 7.53%, .8252 11.98%, .9337 14.38%, 1.0166 16.8%, 1.0765 19.31%, 1.1146 21.97%, 1.1263 23.47%, 1.1325 25.06%, 1.133 26.76%, 1.128 28.62%, 1.1094 31.9%, 1.0484 39.77%, 1.0218 43.85%, 1.0011 48.42%, .9895 53.23%, .9861 59.8%, 1 81.27% 100% );--bounce-duration: calc((1 / var(--speed)) * 1s);--duration: calc((.26 / var(--speed)) * 1s);--ease: linear( 0 0%, .2688 9.91%, .3859 15%, .4917 20.19%, .5865 25.5%, .6705 30.93%, .7441 36.51%, .8075 42.26%, .8593 47.98%, .9022 53.93%, .9366 60.13%, .963 66.67%, .9812 73.4%, .9929 80.76%, .9986 88.89%, 1 100% )}.morphing-disclosure[data-bordered=true]>details{transform:translateY(calc(var(--border-width) * (var(--level, 1) - 1)));z-index:calc(var(--level, 1) + 5)}.morphing-disclosure[data-bordered=true]>details:has(+details+details[open]){--level: 2}.morphing-disclosure[data-bordered=true]>details:has(+details+details+details[open]){--level: 3}.morphing-disclosure[data-bordered=true]>details:has(+details+details+details+details[open]){--level: 4}.morphing-disclosure[data-bordered=true]>details[open]+details+details{--level: 0}.morphing-disclosure[data-bordered=true]>details[open]+details+details+details{--level: -1}.morphing-disclosure[data-bordered=true]>details[open]+details+details+details+details{--level: -2}.morphing-disclosure[data-bordered=true]:not(:has([open]))>details:nth-of-type(2){--level: 0}.morphing-disclosure[data-bordered=true]:not(:has([open]))>details:nth-of-type(3){--level: -1}.morphing-disclosure[data-bordered=true]:not(:has([open]))>details:nth-of-type(4){--level: -2}.morphing-disclosure[data-bordered=true]:not(:has([open]))>details:nth-of-type(5){--level: -3}.morphing-disclosure[data-style=border]>details{border-block-end:0 solid var(--border-color);border-block-start:0 solid transparent}.morphing-disclosure[data-style=border]>details:first-of-type{border-block-start:var(--border-width) solid var(--border-color)}.morphing-disclosure[data-style=border]>details:last-of-type{border-block-end:var(--border-width) solid var(--border-color)}.morphing-disclosure[data-style=border]>details:has(+details[open]){border-block-end:var(--border-width) solid var(--border-color)}.morphing-disclosure[data-style=border]>details[open]+details{border-block-start:var(--border-width) solid var(--border-color)}.morphing-disclosure[data-style=border]>details[open]{border-block-end:var(--border-width) solid var(--border-color);border-block-start:var(--border-width) solid var(--border-color)}.morphing-disclosure[data-translate=true]>details[open]{margin-block:0}.morphing-disclosure[data-translate=true]>details:has(~details[open]){translate:0 calc(var(--translate-margin) * -1rem)}.morphing-disclosure[data-translate=true]>details[open]~details{translate:0 calc(var(--translate-margin) * 1rem)}.morphing-disclosure[data-highlight=true]>details[open],.morphing-disclosure[data-highlight=true]>details.accordion[open]{--border-color: var(--highlight-border);border-left-color:var(--highlight-border);border-right-color:var(--highlight-border);border-top-color:var(--highlight-border);border-bottom-color:var(--highlight-border)}.morphing-disclosure[data-highlight=true]>details.accordion:not([open]){--border-color: rgba(255, 61, 236, .2);border-left-color:#ff3dec33;border-right-color:#ff3dec33;border-top-color:#ff3dec33;border-bottom-color:#ff3dec33}.morphing-disclosure>details{margin:0;border-radius:0;background:var(--background);position:relative;transition-property:border-radius,margin,background-color,border-color,border-width,transform,translate,opacity,color;transition-duration:var(--duration);transition-timing-function:var(--ease)}.morphing-disclosure>details .accordion__content{transition-property:translate,opacity,filter;transition-duration:var(--duration);transition-timing-function:var(--ease)}.morphing-disclosure>details::details-content{height:0;overflow:hidden;transition-property:content-visibility,height;transition-behavior:allow-discrete;transition-duration:var(--bounce-duration);transition-timing-function:var(--bounce)}.morphing-disclosure>details,.morphing-disclosure>details::details-content{interpolate-size:allow-keywords}.morphing-disclosure>details[open]::details-content{height:var(--content-height)}@supports (interpolate-size: allow-keywords){.morphing-disclosure>details[open]::details-content{height:fit-content}}.morphing-disclosure>details[open] .accordion__content{translate:0 0;opacity:1;filter:blur(0)}.morphing-disclosure>details summary{display:flex;align-items:center;gap:1rem;padding:1.5rem;margin:0;line-height:1.4;cursor:pointer;background:var(--background);-webkit-tap-highlight-color:transparent;position:relative;list-style:none}.morphing-disclosure>details summary::-webkit-details-marker{display:none}.morphing-disclosure>details summary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.morphing-disclosure>details summary::marker{font-size:0}.morphing-disclosure>details .summary__title{display:flex;flex:1;align-items:center;gap:1rem}.morphing-disclosure>details .accordion__title{margin:0;max-width:none;flex:1;min-width:0;color:rgb(var(--color-foreground))}.morphing-disclosure>details .svg-wrapper,.morphing-disclosure>details .icon-caret{fill:rgb(var(--color-foreground));color:rgb(var(--color-foreground));flex-shrink:0}.morphing-disclosure>details summary .icon-caret{height:calc(var(--font-heading-scale) * .6rem);width:calc(var(--font-heading-scale) * 1rem);transform:none;transition-property:rotate,opacity;transition-duration:var(--duration);transition-timing-function:var(--ease)}.morphing-disclosure>details[open]>summary .icon-caret{rotate:180deg}.morphing-disclosure>details:not([open]):has(summary:hover){background:var(--hover-background)}.morphing-disclosure>details:has(summary:hover) summary .icon-caret{opacity:1}.lumyn-bordered-rows.morphing-disclosure>details.accordion summary:hover .accordion__title{color:rgb(var(--color-foreground));text-decoration:none;text-underline-offset:unset}.morphing-disclosure>details .accordion__content{padding:0 1.5rem 1.5rem;margin-bottom:0;background:var(--background);color:rgba(var(--color-foreground),.8)}.morphing-disclosure>details:not([open]) .accordion__content{translate:0 calc(var(--translate-y) * 1rem);opacity:var(--opacity);filter:blur(calc(var(--blur) * 1px))}.morphing-disclosure>details[open]{z-index:10;background:var(--background)}.morphing-disclosure>details.accordion,.collapsible-row-layout .morphing-disclosure>details.accordion,.collapsible-content .collapsible-row-layout .morphing-disclosure>details.accordion,.collapsible-content .morphing-disclosure>details.accordion,.lumyn-bordered-rows.morphing-disclosure>details.accordion,.collapsible-row-layout .lumyn-bordered-rows.morphing-disclosure>details.accordion{margin-block:0;border-top:none;border-bottom:none;transform:translateY(calc(var(--border-width) * (var(--level, 1) - 1)))}.morphing-disclosure>details.accordion::details-content,.morphing-disclosure>details.accordion[open]::details-content{block-size:unset;content-visibility:unset;opacity:unset;overflow:hidden;height:0;transition-property:content-visibility,height;transition-behavior:allow-discrete;transition-duration:var(--bounce-duration);transition-timing-function:var(--bounce)}.morphing-disclosure>details.accordion[open]::details-content{height:var(--content-height)}@supports (interpolate-size: allow-keywords){.morphing-disclosure>details.accordion[open]::details-content{height:fit-content}}.morphing-disclosure>details.accordion>.accordion__content,.morphing-disclosure>details.accordion[open]>.accordion__content{animation:none;padding:0 1.5rem 1.5rem;margin-bottom:0;transition-property:translate,opacity,filter;transition-duration:var(--duration);transition-timing-function:var(--ease)}.morphing-disclosure>details.accordion:not([open])>.accordion__content{filter:blur(calc(var(--blur) * 1px));opacity:var(--opacity);translate:0 calc(var(--translate-y) * 1rem)}.morphing-disclosure>details.accordion>summary .icon-caret{transform:none}.morphing-disclosure[data-bordered=true]>details[open],.morphing-disclosure[data-bordered=true]>details.accordion[open]{z-index:calc(var(--level, 1) + 10)}.morphing-disclosure[data-style=border]>details,.morphing-disclosure[data-style=border]>details.accordion,.morphing-disclosure[data-style=border]>details.accordion[open],.collapsible-row-layout .morphing-disclosure[data-style=border]>details.accordion,.collapsible-content .collapsible-row-layout .morphing-disclosure[data-style=border]>details.accordion,.lumyn-bordered-rows.morphing-disclosure[data-style=border]>details.accordion{border-left:var(--border-width) solid var(--border-color);border-right:var(--border-width) solid var(--border-color)}.morphing-disclosure[data-style=border]>details.accordion:first-of-type{border-block-start:var(--border-width) solid var(--border-color)}.morphing-disclosure[data-style=border]>details.accordion:last-of-type{border-block-end:var(--border-width) solid var(--border-color)}.morphing-disclosure[data-style=border]>details.accordion:has(+details[open]){border-block-end:var(--border-width) solid var(--border-color)}.morphing-disclosure[data-style=border]>details.accordion[open]+details{border-block-start:var(--border-width) solid var(--border-color)}.morphing-disclosure[data-style=border]>details.accordion[open]{border-block-end:var(--border-width) solid var(--border-color);border-block-start:var(--border-width) solid var(--border-color)}@media screen and (max-width:749px){.morphing-disclosure[data-bordered=true]>details,.morphing-disclosure>details.accordion,.collapsible-row-layout .lumyn-bordered-rows.morphing-disclosure>details.accordion{transform:none;translate:none;z-index:auto}.morphing-disclosure[data-translate=true]>details:has(~details[open]),.morphing-disclosure[data-translate=true]>details[open]~details{translate:none}.morphing-disclosure>details summary{gap:.75rem;padding:1.25rem var(--lumyn-container-padding-mobile, 1.5rem)}.morphing-disclosure>details summary .accordion__title{flex:1;min-width:0;max-width:none}.morphing-disclosure>details .accordion__content,.morphing-disclosure>details.accordion>.accordion__content,.morphing-disclosure>details.accordion[open]>.accordion__content{padding-inline:var(--lumyn-container-padding-mobile, 1.5rem);translate:none;filter:none;opacity:1}.morphing-disclosure>details:not([open]) .accordion__content,.morphing-disclosure>details.accordion:not([open])>.accordion__content{translate:none;filter:none;opacity:1}}@media(prefers-reduced-motion:reduce){.morphing-disclosure>details,.morphing-disclosure>details .accordion__content,.morphing-disclosure>details summary .icon-caret,.morphing-disclosure>details::details-content{transition:none}.morphing-disclosure[data-translate=true]>details:has(~details[open]),.morphing-disclosure[data-translate=true]>details[open]~details{translate:0}.morphing-disclosure>details .accordion__content,.morphing-disclosure>details[open] .accordion__content{filter:blur(0);translate:0;opacity:1}}@media screen and (max-width:749px){.collapsible-content .lumyn-bordered-rows.morphing-disclosure{width:100%;overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/component-morphing-accordion.css.map */
