.swan-collapsible{background:var(--swan-base-color-transparent);list-style-type:none;margin:.5em var(--swan-sem-space-none)}.swan-collapsible>.swan-collapsible-summary{font-family:var(--swan-base-font-family-primary);font-size:var(--swan-sem-font-size-standard);font-weight:var(--swan-base-font-weight-normal);letter-spacing:var(--swan-base-font-letter-spacing-100);line-height:var(--swan-base-font-line-height-500);border-color:var(--swan-sem-color-border-partition) transparent transparent transparent;border-style:solid;border-width:var(--swan-sem-border-width-standard) var(--swan-sem-border-width-none) var(--swan-sem-border-width-none) var(--swan-sem-border-width-none);margin:var(--swan-sem-space-none);padding:var(--swan-sem-space-none)}.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button{background:var(--swan-base-color-transparent);color:inherit;cursor:pointer;display:block;font-size:inherit;font-weight:inherit;line-height:inherit;margin:var(--swan-sem-space-none);padding:var(--swan-comp-accordion-padding-standard);position:relative;text-align:left;transition:color .2s ease}.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button::after{-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-origin:content-box;mask-origin:content-box;-webkit-mask-size:auto auto;mask-size:auto auto;position:relative;display:block;content:" ";background-color:var(--swan-sem-color-icon-standard);height:var(--swan-comp-icon-size-height-standard);width:var(--swan-comp-icon-size-width-standard);position:absolute;top:50%;right:0;transform:translateY(-50%);transition:.2s;display:inline-block;min-width:var(--swan-comp-icon-size-width-standard);-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.88 9.12V3H9.12v6.12H3v1.76h6.13V17h1.74v-6.13H17V9.13h-6.13z" fill="%23000"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.88 9.12V3H9.12v6.12H3v1.76h6.13V17h1.74v-6.13H17V9.13h-6.13z" fill="%23000"/></svg>')}.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button:active,.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button:hover{background:var(--swan-base-color-transparent)}.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button:active::after,.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button:hover::after{background-color:var(--swan-comp-accordion-collapsible-color-icon-hover)}.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button:hover{color:var(--swan-sem-color-text-hover)}.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button:active{color:var(--swan-sem-color-text-active)}.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button:focus:not(.focus-visible){outline:0}.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button:focus-visible,.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button:focus:not(:focus-visible){outline:0}.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button.focus-visible{border-radius:var(--swan-sem-border-radius-focus)}.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button:focus-visible{border-radius:var(--swan-sem-border-radius-focus)}.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button .swan-collapsible-summary-text-open{display:none}.swan-collapsible .swan-collapsible-summary-button{-webkit-appearance:none;appearance:none;background:var(--swan-sem-color-bg-none);border:var(--swan-sem-border-width-none);cursor:pointer;display:block;padding:var(--swan-sem-space-none);text-decoration:none;width:100%}.swan-collapsible>.swan-collapsible-content{display:none;margin-top:calc(var(--swan-sem-border-width-standard) * -1);padding:var(--swan-comp-accordion-padding-standard);padding-bottom:var(--swan-sem-space-7);padding-top:var(--swan-sem-space-none)}.swan-collapsible .swan-collapsible-content p:first-child{margin-top:var(--swan-sem-space-none)}.swan-collapsible .swan-collapsible-summary-button[aria-expanded=true]{font-weight:var(--swan-base-font-weight-bold)}.swan-collapsible .swan-collapsible-summary-button[aria-expanded=true]::after{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M17 10.88H3V9.12h14v1.76z" fill="%23000"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M17 10.88H3V9.12h14v1.76z" fill="%23000"/></svg>')}.swan-collapsible .swan-collapsible-summary-button[aria-expanded=true] .swan-collapsible-summary-text-open{display:block}.swan-collapsible .swan-collapsible-summary-button[aria-expanded=true] .swan-collapsible-summary-text-closed{display:none}.swan-collapsible .swan-collapsible-content-open{display:block}.swan-collapsible.swan-collapsible-disabled .swan-collapsible-summary,.swan-collapsible.swan-collapsible-disabled .swan-collapsible-summary *,.swan-collapsible.swan-collapsible-disabled .swan-collapsible-summary :hover,.swan-collapsible.swan-collapsible-disabled .swan-collapsible-summary:hover{color:var(--swan-sem-color-text-disabled)!important;border-color:var(--swan-sem-color-bg-disabled)!important;cursor:default}.swan-collapsible.swan-collapsible-disabled .swan-collapsible-summary-button::after,.swan-collapsible.swan-collapsible-disabled .swan-collapsible-summary-button:hover::after{background-color:var(--swan-sem-color-icon-disabled)}.swan-accordion{border-color:var(--swan-sem-color-border-partition);border-style:solid;border-width:var(--swan-sem-border-width-none);margin:var(--swan-sem-space-none);padding-left:var(--swan-sem-space-none)}.swan-accordion .swan-collapsible{margin:var(--swan-sem-space-none)}.swan-accordion .swan-collapsible .swan-collapsible-summary{margin:var(--swan-sem-space-none)}.swan-accordion .swan-collapsible:first-child .swan-collapsible-summary,.swan-accordion .swan-collapsible:first-child .swan-collapsible-summary-button{border-top-width:var(--swan-sem-border-width-none)}.swan-accordion .swan-collapsible>.swan-collapsible-content{margin-top:calc(var(--swan-sem-border-width-standard) * -1)}.swan-accordion .swan-collapsible>.swan-collapsible-content>.swan-accordion{height:1px;--swan-internal-accordion-collapsible-padding-right-integer-difference:calc(100 - var(--swan-comp-accordion-padding-right-integer));width:calc(100% + (var(--swan-comp-accordion-padding-right-integer)/ var(--swan-internal-accordion-collapsible-padding-right-integer-difference) * 100%))}.swan-accordion .swan-collapsible:last-child .swan-collapsible-summary-button[aria-expanded=true]{border-bottom-width:var(--swan-sem-border-width-none)}.swan-accordion .swan-collapsible .swan-collapsible-content-open{margin-top:calc(var(--swan-sem-border-width-standard) * -1)}.swan-accordion .swan-collapsible .swan-collapsible-content-open>.swan-accordion{height:auto}.swan-accordion-full-bleed .swan-collapsible .swan-collapsible-content,.swan-collapsible-full-bleed .swan-collapsible-content{padding-left:var(--swan-sem-space-none);padding-right:var(--swan-sem-space-none)}.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-sem-space-5) + var(--swan-comp-icon-size-width-standard) + var(--swan-sem-space-3));font-weight:400}.swan-collapsible-summary .swan-collapsible-summary-button>*{margin-right:.4ch}.swan-collapsible-summary .swan-collapsible-summary-button::after{position:absolute;right:var(--swan-sem-space-4);top:50%}.swan-accordion.swan-accordion-skin-color-swatches .swan-collapsible{display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:start}.swan-accordion.swan-accordion-skin-color-swatches .swan-collapsible-summary{padding:var(--swan-comp-color-swatches-selected-gutter-standard) var(--swan-sem-space-none) var(--swan-sem-space-none)}.swan-accordion.swan-accordion-skin-color-swatches .swan-collapsible-summary-button{font-family:var(--swan-base-font-family-primary);font-size:var(--swan-sem-font-size-small);font-weight:var(--swan-base-font-weight-normal);letter-spacing:var(--swan-base-font-letter-spacing-200);line-height:var(--swan-base-font-line-height-500);padding:var(--swan-sem-space-none) var(--swan-comp-icon-size-width-standard) var(--swan-sem-space-none) var(--swan-sem-space-none);white-space:nowrap}.swan-accordion.swan-accordion-skin-color-swatches .swan-collapsible-summary-button::after{top:2px;-webkit-mask-image:url('data:image/svg+xml;utf8,%3Csvg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M15.65 8.27l-5.63 5.43-5.67-5.43" stroke="%23000" stroke-width="1.75"/%3E%3C/svg%3E');mask-image:url('data:image/svg+xml;utf8,%3Csvg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M15.65 8.27l-5.63 5.43-5.67-5.43" stroke="%23000" stroke-width="1.75"/%3E%3C/svg%3E');transform:none}.swan-accordion.swan-accordion-skin-color-swatches .swan-collapsible .swan-collapsible-summary-button[aria-expanded=true]::after{-webkit-mask-image:url('data:image/svg+xml;utf8,%3Csvg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M4.35 12.98l5.63-5.43 5.67 5.43" stroke="%23000" stroke-width="1.75"/%3E%3C/svg%3E');mask-image:url('data:image/svg+xml;utf8,%3Csvg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M4.35 12.98l5.63-5.43 5.67 5.43" stroke="%23000" stroke-width="1.75"/%3E%3C/svg%3E')}.swan-accordion.swan-accordion-skin-color-swatches .swan-collapsible-content{display:block;height:calc(var(--swan-comp-color-swatches-size-standard) + 2 * var(--swan-comp-color-swatches-selected-gutter-standard) + 2 * var(--swan-comp-color-swatches-border-width) + 2px);padding:var(--swan-sem-space-none) var(--swan-comp-color-swatches-selected-gutter-standard) var(--swan-sem-space-none) var(--swan-sem-space-none);overflow:hidden}.swan-accordion.swan-accordion-skin-color-swatches .swan-collapsible-content-open{height:auto}.swan-accordion.swan-accordion-skin-color-swatches .swan-color-swatches{align-items:flex-start;padding-top:1px}:root{--swan-accordion:1}