.component-dropdown{display:block;cursor:pointer}.component-dropdown>div:last-child{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.25,.46,.45,.94)}.component-dropdown>div:last-child>div{overflow:hidden}.component-dropdown.active--true>div:last-child{grid-template-rows:1fr}.component-dropdown-radio:has(input:checked)>div:last-child{grid-template-rows:1fr}.dropdown{background-color:transparent;display:block;--transition-duration: .2s;--transition-timing: cubic-bezier(.25, .46, .45, .94)}.dropdown.active--true{padding-bottom:var(--s0)}.dropdown-heading{cursor:pointer}.dropdown-icon{display:inline-block;position:relative;width:.75em;height:.75em;margin-left:.5em;transition:transform .2s ease;transform-origin:center}.dropdown-icon:before,.dropdown-icon:after{content:"";position:absolute;left:0;top:50%;width:100%;height:2px;background-color:currentColor}.dropdown-icon:before{transform:translateY(-50%) rotate(0)}.dropdown-icon:after{transform:translateY(-50%) rotate(90deg)}.dropdown.active--true .dropdown-icon{transform:rotate(45deg)}.dropdown-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--s0)}.dropdown-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--transition-duration) var(--transition-timing)}.dropdown-content>div{overflow:hidden}.dropdown.active--true>.dropdown-content{grid-template-rows:1fr}
/*# sourceMappingURL=/cdn/shop/t/404/assets/component-dropdown.css.map */
