.animation-rotate{animation:rotate 1s linear infinite}@-webkit-keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}details>summary>.icon-chevron-down,details>summary>.icon-chevron-up,details>summary>.icon-chevron-left,details>summary>.icon-chevron-right,details>summary>.icon-arrow-up,details>summary>.icon-arrow-down,details>summary>.icon-arrow-left,details>summary>.icon-arrow-right{transform:rotate(0);transform-origin:center center;transition:transform var(--animation-time) var(--animation-function)}details[open]>summary>.icon-chevron-down,details[open]>summary>.icon-chevron-up,details[open]>summary>.icon-chevron-left,details[open]>summary>.icon-chevron-right,details[open]>summary>.icon-arrow-up,details[open]>summary>.icon-arrow-down,details[open]>summary>.icon-arrow-left,details[open]>summary>.icon-arrow-right{transform:rotate(180deg);transform-origin:center center;transition:transform var(--animation-time) var(--animation-function)}details[open]>summary .icon-css.icon-plus-minus:after,details[open]>summary .icon-css.icon-plus:after{transform:translateY(-50%) rotate(0);transition:transform var(--animation-time) var(--animation-function)}.icon-css.icon-menu:before,.icon-css.icon-menu:after,.icon-css.icon-menu span{content:"";display:block;position:absolute;width:100%;left:0;height:1px;transform-origin:center center;background-color:currentColor;transition:transform var(--animation-time) var(--animation-function),opacity var(--animation-time) var(--animation-function)}.icon-css.icon-menu:before{top:0}.icon-css.icon-menu:after{top:100%;transform:translateY(-100%)}.icon-css.icon-menu span{opacity:1;top:50%;transform:translateY(0);transition:transform var(--animation-time) var(--animation-function),opacity var(--animation-time) var(--animation-function)}details[open]>summary .icon-css.icon-menu:before,details[open]>summary .icon-css.icon-menu:after,.icon-css.icon-close:before,.icon-css.icon-close:after{content:"";width:100%;position:absolute;left:0;top:50%;height:1px;transform-origin:center center;background-color:currentColor;transition:transform var(--animation-time) var(--animation-function)}details[open]>summary .icon-css.icon-menu:before,.icon-css.icon-close:before{transform:translateY(-50%) rotate(45deg)}details[open]>summary .icon-css.icon-menu:after,.icon-css.icon-close:after{transform:translateY(-50%) rotate(-45deg)}details[open]>summary .icon-css.icon-menu span,.icon-css.icon-close span{opacity:0;transition:transform var(--animation-time) var(--animation-function),opacity var(--animation-time) var(--animation-function)}@keyframes background-progress{0%{background-position:right bottom}to{background-position:left bottom}}custom-grid .autoplay-timer{display:none;width:100%;height:.1rem;background-color:inherit;color:inherit;background:linear-gradient(to right,var(--background-color) 50%,currentColor 50%);background-size:200% 100%;background-position:right bottom}custom-grid.autoplay-animate .autoplay-timer{animation:background-progress var(--autoplay-time) linear}custom-grid.paused .autoplay-timer{animation-play-state:paused}
/*# sourceMappingURL=/cdn/shop/t/171/assets/animations.css.map */
