:root{--duration-short: .15s;--duration-default: .26s}html,body,a,button,summary,label,[role=button],input,select,textarea{-webkit-tap-highlight-color:transparent}a:focus:not(:focus-visible),button:focus:not(:focus-visible),summary:focus:not(:focus-visible),[role=button]:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}@media(hover:none),(pointer:coarse){a:focus,button:focus,summary:focus,[role=button]:focus{outline:none!important;box-shadow:none!important}}@media(hover:hover)and (pointer:fine){a:focus-visible,button:focus-visible,summary:focus-visible,[role=button]:focus-visible{outline:2px solid #0230f6!important;outline-offset:3px;box-shadow:none!important}}summary{touch-action:manipulation}@keyframes skeldev-accordion-reveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){.accordion>details[open]>.accordion__content,.collapsible-content .accordion>details[open]>.accordion__content,.product__accordion>details[open]>.accordion__content{animation:skeldev-accordion-reveal .26s cubic-bezier(.22,1,.36,1) both}.accordion>details>summary,.collapsible-content .accordion>details>summary,.product__accordion>details>summary{transition:color .18s ease,background-color .18s ease,opacity .18s ease}.accordion>details>summary .icon-caret,.collapsible-content .accordion>details>summary .icon-caret,.product__accordion>details>summary .icon-caret{transition:transform .26s cubic-bezier(.22,1,.36,1)!important}}@media(prefers-reduced-motion:reduce){.accordion>details[open]>.accordion__content{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/skeldev-interactions.css.map */
