');transform:translateY(-50%);transition:.2s;}.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button:active,.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button:hover{background:0 0;color:var(--swan-color-grey-700);}.swan-collapsible .swan-collapsible-summary-button{-webkit-appearance:none;appearance:none;background:0 0;border:0;cursor:pointer;display:block;padding:0;text-decoration:none;width:100%;}.swan-collapsible>.swan-collapsible-content{display:none;margin-top:calc(1px 0 0 0 * -1);padding:var(--swan-accordion-collapsible-padding-standard);padding-bottom:var(--swan-accordion-collapsible-padding-vertical);padding-top:0;}.swan-accordion{border-color:var(--swan-base-border-color);border-style:solid;border-width:0;margin:0;padding-left:0;}.swan-accordion .swan-collapsible{margin:0;}.swan-accordion .swan-collapsible .swan-collapsible-summary{margin:0;}.swan-accordion .swan-collapsible:first-child .swan-collapsible-summary,.swan-accordion .swan-collapsible:first-child .swan-collapsible-summary-button{border-top-width:0;}.swan-accordion .swan-collapsible>.swan-collapsible-content{margin-top:calc(1px 0 0 0 * -1);}.swan-collapsible-summary .swan-collapsible-summary-button{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:flex-start;position:relative;padding-right:calc(var(--swan-accordion-collapsible-padding-horizontal) + 20px + var(--swan-spacing-standard-2));font-weight:400;}.swan-collapsible-summary .swan-collapsible-summary-button>*{margin-right:.4ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.swan-collapsible-summary .swan-collapsible-summary-button::after{position:absolute;right:var(--swan-accordion-collapsible-padding-horizontal);top:50%;}:root{--swan-color-swatches-selected-gutter-standard:6px;--swan-color-swatches-selected-gutter-super:1px;--swan-color-swatches-width-standard:var(--swan-spacing-standard-4);--swan-color-swatches-width-super:36px;--swan-color-swatches-height-standard:var(--swan-color-swatches-width-standard);--swan-color-swatches-height-super:var(--swan-color-swatches-width-super);--swan-color-swatches-border-width:1px;}