.demo-stay-row{transition:min-height var(--duration-grow, .24s) var(--ease-enter, cubic-bezier(.32, .72, 0, 1)),padding-top var(--duration-grow, .24s) var(--ease-enter, cubic-bezier(.32, .72, 0, 1)),padding-bottom var(--duration-grow, .24s) var(--ease-enter, cubic-bezier(.32, .72, 0, 1)),background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out}.demo-row-mark{transition:transform .15s var(--ease-enter, cubic-bezier(.32, .72, 0, 1))}.demo-row-mark-face{transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out}.demo-row-mark:is(:hover,:active,:focus-visible) .demo-row-mark-face{background-color:transparent;color:var(--primary)}.demo-row-mark:is(:hover,:active,:focus-visible) .demo-row-mark-on{display:none}.demo-row-mark:is(:hover,:active,:focus-visible) .demo-row-mark-off{display:block}.demo-row-mark:active{transform:scale(.94)}.demo-row-mark:focus-visible{outline:none}.demo-row-mark:focus-visible .demo-row-mark-face{outline:2px solid var(--ring);outline-offset:2px}[data-demo-column]>:not(:last-child){transition:margin-bottom var(--duration-grow, .24s) var(--ease-enter, cubic-bezier(.32, .72, 0, 1))}[data-demo-column][data-demo-tight=true]>:not(:last-child){margin-bottom:.75rem}@media (min-width: 1024px){[data-demo-column]>.demo-cart-open-identity{margin-bottom:.75rem}}@media (min-width: 1024px){.demo-desktop-coverage-frame{margin-bottom:1.5rem!important;padding-block:.5rem!important}.identity-image-card-boat>.identity-choice-content{display:block}.identity-image-card-boat .identity-choice-row{display:block;margin-top:.25rem}.identity-image-card-boat .identity-choice-mark{display:none}.identity-image-card-boat .identity-choice-value{display:block}}@media (max-width: 1023px){.identity-image-card{min-height:5rem!important;padding:.625rem!important}.identity-image-card-harbor>.identity-choice-content{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;column-gap:.5rem;row-gap:.25rem}.identity-image-card-harbor .identity-choice-label{grid-column:1;grid-row:1}.identity-image-card-harbor .identity-choice-row{display:contents}.identity-image-card-harbor .identity-choice-mark{display:none}.identity-image-card-harbor .identity-choice-mark img{width:2rem!important;height:2rem!important}.identity-image-card-harbor .identity-choice-value{grid-column:1 / -1;grid-row:2}.identity-image-card-boat>.identity-choice-content{display:block}.identity-image-card-boat .identity-choice-label{display:block}.identity-image-card-boat .identity-choice-row{display:block;margin-top:.25rem}.identity-image-card-boat .identity-choice-mark{display:none}.identity-image-card-boat .identity-choice-value{display:block}.identity-image-card .identity-choice-selector{right:.5rem;width:1.5rem;height:1.5rem}}.demo-picker-compact{white-space:normal}.demo-picker-compact>[data-slot=select-value]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-align:left;text-overflow:clip;white-space:normal}.demo-collapse>*{margin-inline:-.25rem;padding-inline:.25rem}@keyframes demo-catalog-option-pop{0%{opacity:.72;transform:translateY(8px) scale(.985)}55%{opacity:1;transform:translateY(-3px) scale(1.01)}to{opacity:1;transform:none}}.demo-catalog-attention .demo-stay-row{animation:demo-catalog-option-pop .65s var(--ease-enter, cubic-bezier(.32, .72, 0, 1)) both;transform-origin:center}.demo-catalog-attention>div:last-child>:nth-child(2) .demo-stay-row{animation-delay:55ms}.demo-catalog-attention>div:last-child>:nth-child(3) .demo-stay-row{animation-delay:.11s}.demo-catalog-attention>div:last-child>:nth-child(4) .demo-stay-row{animation-delay:165ms}.demo-paybar{background-color:var(--background)}@media (prefers-color-scheme: dark){.demo-paybar{background-color:var(--background)}}:root[data-theme=light] .demo-paybar{background-color:var(--background)}:root[data-theme=dark] .demo-paybar{background-color:var(--background)}.demo-review-cta:not(:disabled){background-color:color-mix(in oklab,var(--primary) 90%,black);border:1px solid color-mix(in oklab,var(--primary) 65%,black)}.demo-review-cta:not(:disabled):hover{background-color:color-mix(in oklab,var(--primary) 80%,black)}@media (prefers-reduced-motion: reduce){.demo-stay-row,.demo-row-mark,.demo-row-mark-face,.demo-catalog-attention .demo-stay-row,[data-demo-column]>:not(:last-child){transition:none}.demo-catalog-attention .demo-stay-row{animation:none}.demo-row-mark:active{transform:none}}
