/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@keyframes option-fadeUp-6LE{0%{opacity:0}to{opacity:1}}.option-title-teV{margin-bottom:10px}.option-selection-zVh dd{align-items:flex-start;gap:4px;display:flex}.option-selection-zVh dd button{position:relative;top:2px}@media (max-width:989px){.option-root-gMA{padding-bottom:20px}.option-header-W49 h3{font-family:var(--font-gotham-narrow);margin:0;font-size:14px;font-weight:600;line-height:normal}.option-header-W49>button{top:12px}.option-popup_content-bTS{gap:6px;font-size:12px;line-height:16px;display:flex}.option-popup_content_title-H7g{flex-shrink:0}.option-popup_content_title-H7g button{aspect-ratio:1;width:135px!important;height:unset!important}.option-popup_content_title-H7g [class^=swatch-container]{width:unset;display:inline-flex}.option-popup_content_description-SxD{flex-grow:1}}
/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@keyframes swatch-fadeUp-bXS{0%{opacity:0}to{opacity:1}}.swatch-root-DJW,.swatch-root_focused-qSw,.swatch-root_outOfStock-5Tl,.swatch-root_selected-ldI,.swatch-root_selected_focused-eHJ,.swatch-root_selected_outOfStock-T0t{--venia-swatch-bg:var(--color-gray-100);aspect-ratio:1;background:var(--venia-swatch-bg);outline-offset:2px;background-position:50%;background-size:contain;border-radius:2px;flex-shrink:0;width:100%;min-width:0;height:auto;position:relative}@media (hover:hover) and (pointer:fine){.swatch-root-DJW:hover,.swatch-root_focused-qSw:hover,.swatch-root_outOfStock-5Tl:hover,.swatch-root_selected-ldI:hover,.swatch-root_selected_focused-eHJ:hover,.swatch-root_selected_outOfStock-T0t:hover{outline:solid 1.5px var(--color-primary)}}.swatch-container-UIl{flex-shrink:0;width:9.092%}.swatch-caption-VNQ{text-align:center;flex-direction:column;gap:2px;margin-top:8px;font-size:12px;line-height:16px;display:flex}.swatch-caption_price-Wv6{color:var(--color-primary)}.swatch-root_selected-ldI,.swatch-root_selected_focused-eHJ,.swatch-root_selected_outOfStock-T0t{outline:solid 1.5px var(--color-primary)}.swatch-checked-Mz8{opacity:1;transition-property:opacity;transition-duration:.256s}.swatch-unchecked-eIc{opacity:0}.swatch-root_outOfStock-5Tl:after,.swatch-root_selected_outOfStock-T0t:after{content:"";transform-origin:50%;background-color:#fff;width:140%;height:1px;position:absolute;top:50%;left:-20%;transform:rotate(-45deg)}.swatch-root_color-ZFg{--venia-swatch-bg:var(--color-gray-100);background:var(--venia-swatch-bg);border:4px solid #fff;border-radius:50%;width:34px;min-width:0;height:34px;position:relative}.swatch-root_color_selected-xUZ{outline:1px solid #5b5b5b}.swatch-root_color_outOfStock-Fin:after,.swatch-root_color_selected_outOfStock-zQk:after{content:"";border-top:2px solid #fff;width:100%;position:absolute;top:50%;left:0;transform:rotate(-45deg)}@media (max-width:989px){.swatch-root_selected-ldI,.swatch-root_selected_focused-eHJ,.swatch-root_selected_outOfStock-T0t{outline-offset:4px}}@keyframes swatch-anvil-DFH{0%{transform:scale(.9)}to{transform:scale(1)}}.swatch-popup_content-nGJ{transform-origin:50%;background-color:#fff;border:1px solid #e9e9e9;border-radius:4px;gap:6px;padding:.5rem;font-size:12px;line-height:16px;animation:swatch-anvil-DFH 50ms cubic-bezier(.4,0,.2,1) forwards;display:flex}.swatch-popup_content-nGJ>div{word-break:break-word}.swatch-popup_content_title-iQP{aspect-ratio:1;width:135px;font-weight:600}.swatch-popup_content_description-Yo5{width:234px}.swatch-popup_swatch-E6B{aspect-ratio:1;background:var(--venia-swatch-bg,--venia-global-color-gray-100);background-position:50%;background-size:contain;border-radius:4px;width:100%;margin-bottom:6px}
/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@keyframes tileList-fadeUp-uT2{0%{opacity:0}to{opacity:1}}.tileList-root-RFt{flex-wrap:wrap;gap:14px;margin-inline:4px;display:flex}.tileList-root-RFt>[class^=shimmer-root]{aspect-ratio:1}
/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@keyframes swatchList-fadeUp-Dwg{0%{opacity:0}to{opacity:1}}.swatchList-root-T1B{flex-wrap:wrap;gap:.5rem 14px;margin-inline:4px;display:flex}.swatchList-root--colors-h3p{column-gap:6px}