/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.categoryFilters_filter_wrapper__raz6j{float:left;margin-bottom:calc(var(--spacing,.25rem) * 5);background-color:var(--ui_bg);width:100%;padding:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(2,minmax(0,1fr));justify-content:space-between;display:grid}.categoryFilters_category_filters_wrapper__H6DVT{align-items:flex-start;column-gap:calc(var(--spacing,.25rem) * 2);display:flex}.categoryFilters_category_filters_wrapper__H6DVT details[open] summary:before{top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:10;--tw-content:"";content:var(--tw-content);background-color:#0000;width:100%;height:100dvh;position:fixed}.categoryFilters_wrapper__b6OjJ{float:left;border-style:var(--tw-border-style);border-width:1px;border-color:var(--ui_border);background-color:var(--color-white,#fff);position:relative}.categoryFilters_wrapper__b6OjJ summary{min-width:calc(var(--spacing,.25rem) * 32);cursor:pointer;background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);text-transform:uppercase;justify-content:space-between;align-items:center;display:flex;position:relative}.categoryFilters_wrapper__b6OjJ .categoryFilters_content__y6pFE{z-index:20;margin-bottom:calc(var(--spacing,.25rem) * 4);min-width:calc(var(--spacing,.25rem) * 40);border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--ui_border);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 3);width:calc(100% + 2px);position:absolute;top:100%;left:-1px}.categoryFilters_wrapper__b6OjJ .categoryFilters_content__y6pFE ul li{height:calc(var(--spacing,.25rem) * 9);padding-inline:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 8);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--ui_label);align-items:center;display:flex;position:relative}.categoryFilters_wrapper__b6OjJ .categoryFilters_content__y6pFE ul li,.categoryFilters_wrapper__b6OjJ .categoryFilters_content__y6pFE ul li:hover{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.categoryFilters_wrapper__b6OjJ .categoryFilters_content__y6pFE ul li:hover{cursor:pointer;background-color:var(--ui_bg)}.categoryFilters_wrapper__b6OjJ .categoryFilters_content__y6pFE ul li:before{top:calc(var(--spacing,.25rem) * 1.5);left:calc(var(--spacing,.25rem) * 1);align-items:center;gap:calc(var(--spacing,.25rem) * 2);background-color:var(--color-white,#fff);--tw-content:"";content:var(--tw-content);display:flex;position:absolute}.categoryFilters_wrapper__b6OjJ .categoryFilters_content__y6pFE ul li input,.categoryFilters_wrapper__b6OjJ .categoryFilters_content__y6pFE ul li:before{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--ui_border)}.categoryFilters_wrapper__b6OjJ .categoryFilters_content__y6pFE ul li input{appearance:none}.categoryFilters_wrapper__b6OjJ .categoryFilters_content__y6pFE ul li input:checked{border-color:var(--brand_01)}.categoryFilters_wrapper__b6OjJ .categoryFilters_content__y6pFE ul li.categoryFilters_selectedItem___5CaQ:before{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);--tw-content:"";content:var(--tw-content);background:url(/img/ic-check-dark.svg) 4px 5px/10px no-repeat;display:block}.categoryFilters_content__y6pFE{top:100%;left:calc(var(--spacing,.25rem) * 0);width:100%;position:absolute}.categoryFilters_content__y6pFE input{float:left;margin-bottom:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);border-width:2px;border-color:var(--ui_border);width:100%;padding:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));border-radius:.25rem}.categoryFilters_content__y6pFE input:focus{border-style:var(--tw-border-style);border-width:2px;border-color:var(--ui_label);--tw-outline-style:none;outline-style:none}.categoryFilters_content__y6pFE .categoryFilters_input__q91_p svg{top:calc(var(--spacing,.25rem) * 1.5);right:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:var(--ui_label);position:absolute}.categoryFilters_category_filters_wrapper__H6DVT{float:left;border-color:var(--ui_border);width:100%;padding-bottom:calc(var(--spacing,.25rem) * .5)}.categoryFilters_list_wrapper__FMoCY{float:left;margin-bottom:calc(var(--spacing,.25rem) * 2);max-height:calc(var(--spacing,.25rem) * 44);width:100%;padding-bottom:calc(var(--spacing,.25rem) * 5);overflow-y:auto}.categoryFilters_list_wrapper__FMoCY::-webkit-scrollbar{width:calc(var(--spacing,.25rem) * .5)}.categoryFilters_list_wrapper__FMoCY::-webkit-scrollbar-track{width:calc(var(--spacing,.25rem) * .5);background-color:var(--color-white,#fff)}.categoryFilters_list_wrapper__FMoCY::-webkit-scrollbar-thumb{background-color:var(--ui_border)}.categoryFilters_list_wrapper__FMoCY div{float:left;cursor:pointer;width:100%;padding-block:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 8);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--ui_label);transition:var(--ease);border-radius:.25rem;align-items:center;display:flex;position:relative}.categoryFilters_list_wrapper__FMoCY div:hover{background-color:var(--ui_bg);transition:var(--ease)}.categoryFilters_list_wrapper__FMoCY div:before{top:calc(var(--spacing,.25rem) * 1.5);left:calc(var(--spacing,.25rem) * 1);height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--ui_border);background-color:var(--color-white,#fff);--tw-content:"";content:var(--tw-content);transition:var(--ease);background-position:50%;background-repeat:no-repeat;border-radius:.25rem;position:absolute;overflow:hidden}.categoryFilters_list_wrapper__FMoCY .categoryFilters_selectedItem___5CaQ:before{border-color:var(--brand_01);transition:var(--ease);background-image:url(/img/ic-check-dark.svg);background-position:50%;background-repeat:no-repeat}.categoryFilters_list_wrapper__FMoCY .categoryFilters_passiveItem__N5aOu{cursor:not-allowed;opacity:.6;text-decoration-line:line-through}.categoryFilters_category_banner__Wu6wR{float:left;margin-top:calc(var(--spacing,.25rem) * 8);width:100%}.categoryFilters_features__7GZlc{float:left;width:100%}.categoryFilters_close_icon__Yi0Ge{cursor:pointer;top:calc(var(--spacing,.25rem) * 3);right:calc(var(--spacing,.25rem) * 3);position:absolute}.categoryFilters_filter_item_wrapper__4FtsO,.categoryFilters_filter_item_wrapper__4FtsO h4{float:left;margin-bottom:calc(var(--spacing,.25rem) * 4);width:100%}.categoryFilters_filter_item_wrapper__4FtsO h4{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.categoryFilters_mobile_filter_list__iwAL_{float:left;width:100%}.categoryFilters_mobile_filter_list__iwAL_ li{min-height:calc(var(--spacing,.25rem) * 9);width:100%;padding-block:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 8);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--ui_label);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));align-items:center;display:flex;position:relative}.categoryFilters_mobile_filter_list__iwAL_ li:hover{cursor:pointer;background-color:var(--ui_bg)}.categoryFilters_mobile_filter_list__iwAL_ li input{top:calc(var(--spacing,.25rem) * 2);left:calc(var(--spacing,.25rem) * 1);height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);appearance:none;border-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--ui_border);background-color:var(--color-white,#fff);position:absolute}.categoryFilters_mobile_filter_list__iwAL_ li input:checked{border-color:var(--brand_01)}.categoryFilters_mobile_filter_list__iwAL_ li input:checked:before{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);--tw-content:"";content:var(--tw-content);background:url(/img/ic-check-dark.svg) 4px 5px/10px no-repeat;display:block}.categoryFilters_mobile_filter_list__iwAL_ li.categoryFilters_passiveItem__N5aOu{cursor:not-allowed;opacity:.6;text-decoration-line:line-through}.categoryFilters_filter_selections_wrapper__TaNcT{float:left;margin-bottom:calc(var(--spacing,.25rem) * 5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--ui_border);width:100%;padding-bottom:calc(var(--spacing,.25rem) * 4)}.categoryFilters_filter_selections_wrapper__TaNcT h3{margin-bottom:calc(var(--spacing,.25rem) * 3);width:100%}.categoryFilters_clear_filters_btn__iCHZT,.categoryFilters_filter_selections_wrapper__TaNcT h3{float:left;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.categoryFilters_clear_filters_btn__iCHZT{margin-bottom:calc(var(--spacing,.25rem) * 4);text-underline-offset:4px;text-decoration-line:underline}.categoryFilters_filter_selections_list__obDB8{float:left;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;width:100%;display:flex}.categoryFilters_filter_selection_item__Y6hr6{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--ui_border);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));border-radius:3.40282e+38px;display:flex}.categoryFilters_filter_selection_item__Y6hr6:hover{background-color:var(--ui_bg)}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}