._4qxQxq_filters{z-index:50;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px;position:sticky;top:80px}._4qxQxq_filtersContent{min-height:400px;position:relative}._4qxQxq_loadingOverlay{z-index:100;background:#fffc;border-radius:12px;justify-content:center;align-items:center;display:flex}._4qxQxq_spinner{border:4px solid #e5e7eb;border-top-color:#0a7d9a;border-radius:50%;flex-shrink:0;width:48px;height:48px;animation:.8s linear infinite _4qxQxq_spinner-turn}@keyframes _4qxQxq_spinner-turn{to{transform:rotate(360deg)}}@media (max-width:768px){._4qxQxq_filters{top:70px}}._4qxQxq_header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._4qxQxq_title{color:#111827;margin:0;font-size:18px;font-weight:700}._4qxQxq_toggleButton{color:#6b7280;cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:14px;font-weight:400}@media (hover:hover){._4qxQxq_toggleButton:hover{color:#111827}}._4qxQxq_clearButton{color:#0a7d9a;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._4qxQxq_clearButton:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0a7d9a}@media (hover:hover){._4qxQxq_clearButton:hover{text-underline-offset:2px;text-decoration:underline}}._4qxQxq_clearButton{margin-bottom:16px}._4qxQxq_filterGroups{flex-direction:column;gap:24px;display:flex}._4qxQxq_filterGroup{border-bottom:1px solid #f3f4f6;padding-bottom:20px}._4qxQxq_filterGroup:last-child{border-bottom:none;padding-bottom:0}._4qxQxq_compactFilters{flex-direction:column;gap:12px;margin-top:-12px;display:flex}._4qxQxq_compactFilters ._4qxQxq_filterGroup{border-bottom:none;padding-bottom:0}._4qxQxq_filterTitle{color:#111827;margin:0 0 12px;font-size:14px;font-weight:600}._4qxQxq_options{flex-direction:column;gap:12px;display:flex}._4qxQxq_checkboxLabel{cursor:pointer;color:#111;align-items:center;gap:8px;font-size:14px;transition:color .2s;display:flex}._4qxQxq_checkboxLabel input[type=checkbox],._4qxQxq_checkboxLabel input[type=radio]{cursor:pointer;accent-color:#0a7d9a;width:16px;height:16px}@media (hover:hover){._4qxQxq_checkboxLabel:hover{color:#0a7d9a}}._4qxQxq_checkboxLabel span{flex:1}._4qxQxq_count{font-size:12px;font-weight:400;color:#6b7280!important}._4qxQxq_select{color:#111827;background:#fff;border:1px solid #9ca3af;border-radius:8px;height:40px;padding:0 16px;font-family:inherit;font-size:16px;font-weight:400}._4qxQxq_select::placeholder{color:#6b7280}._4qxQxq_select:focus{border-color:#0a7d9a;outline:none;box-shadow:0 0 0 3px #0a7d9a26}._4qxQxq_select:disabled{color:#6b7280;background:#f3f4f6}._4qxQxq_select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23666' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M1 1.5L6 6.5L11 1.5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;width:100%;padding:0 32px 0 12px;transition:all .2s}@media (hover:hover){._4qxQxq_select:hover{border-color:#9ca3af}}._4qxQxq_priceInputs{align-items:center;gap:8px;max-width:100%;display:flex;overflow:hidden}._4qxQxq_priceInputs span{color:#6b7280;flex-shrink:0;font-size:14px}._4qxQxq_priceInput{color:#111827;background:#fff;border:1px solid #9ca3af;border-radius:8px;height:40px;padding:0 16px;font-family:inherit;font-size:16px;font-weight:400}._4qxQxq_priceInput::placeholder{color:#6b7280}._4qxQxq_priceInput:focus{border-color:#0a7d9a;outline:none;box-shadow:0 0 0 3px #0a7d9a26}._4qxQxq_priceInput:disabled{color:#6b7280;background:#f3f4f6}._4qxQxq_priceInput{flex:1;min-width:0;padding:0 8px}._4qxQxq_applyButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0a7d9a 0% 100%);border:none;border-radius:8px;width:100%;margin-top:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s}@media (hover:hover){._4qxQxq_applyButton:hover{opacity:.9;transform:translateY(-1px)}}._4qxQxq_applyButton:active{transform:translateY(0)}._4qxQxq_priceRange{color:#6b7280;margin-top:8px;font-size:12px;font-weight:400}._4qxQxq_locationNote{color:#6b7280;flex-direction:column;gap:6px;margin-top:8px;font-size:12px;font-weight:400;display:flex}._4qxQxq_locationNote ._4qxQxq_checkboxLabel{font-size:14px;font-weight:400}._4qxQxq_storeGroup{flex-direction:column;gap:8px;display:flex}._4qxQxq_expandButton{cursor:pointer;color:#6b7280;background:0 0;border:none;margin-left:auto;padding:4px;font-size:12px;font-weight:400;transition:color .2s,transform .2s}@media (hover:hover){._4qxQxq_expandButton:hover{color:#0a7d9a}}._4qxQxq_subStores{border-left:2px solid #e5e7eb;flex-direction:column;gap:8px;margin-top:4px;margin-left:24px;padding-left:12px;display:flex}._4qxQxq_storeNote{color:#6b7280;font-size:12px;font-style:italic;font-weight:400;line-height:1.5}._4qxQxq_filterHeader{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;margin-bottom:8px;padding:0;display:flex}@media (hover:hover){._4qxQxq_filterHeader:hover{opacity:.7}}._4qxQxq_brandList{flex-direction:column;gap:12px;max-height:300px;padding-right:8px;display:flex;overflow-y:auto}._4qxQxq_brandList::-webkit-scrollbar{width:6px}._4qxQxq_brandList::-webkit-scrollbar-track{background:#f3f4f6;border-radius:4px}._4qxQxq_brandList::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}._4qxQxq_brandList::-webkit-scrollbar-thumb:hover{background:#9ca3af}._4qxQxq_storeList{flex-direction:column;gap:12px;min-height:150px;max-height:300px;padding-right:8px;display:flex;overflow-y:auto}._4qxQxq_storeList::-webkit-scrollbar{width:6px}._4qxQxq_storeList::-webkit-scrollbar-track{background:#f3f4f6;border-radius:4px}._4qxQxq_storeList::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}._4qxQxq_storeList::-webkit-scrollbar-thumb:hover{background:#9ca3af}._4qxQxq_brandSearchInput{color:#111827;background:#fff;border:1px solid #9ca3af;border-radius:8px;height:40px;padding:0 16px;font-family:inherit;font-size:16px;font-weight:400}._4qxQxq_brandSearchInput::placeholder{color:#6b7280}._4qxQxq_brandSearchInput:focus{border-color:#0a7d9a;outline:none;box-shadow:0 0 0 3px #0a7d9a26}._4qxQxq_brandSearchInput:disabled{color:#6b7280;background:#f3f4f6}._4qxQxq_brandSearchInput{width:100%;margin-bottom:8px;padding:0 12px;transition:all .2s}._4qxQxq_brandNote{color:#6b7280;text-align:center;background:#f9fafb;border-radius:8px;margin-top:4px;padding:8px;font-size:12px;font-style:italic;font-weight:400}._4qxQxq_brandSearchHint{color:#6b7280;text-align:center;margin-top:4px;padding:8px 0;font-size:12px;font-weight:400}._4qxQxq_collapseButton{color:#6b7280;cursor:pointer;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;width:100%;margin-top:8px;padding:8px 12px;font-size:14px;font-weight:500;transition:all .2s}@media (hover:hover){._4qxQxq_collapseButton:hover{color:#111827;background:#f3f4f6}}@media (max-width:1024px){._4qxQxq_filters{position:static}}
._2ZE8Va_page{justify-content:center;padding:64px 20px 80px;display:flex}@media (max-width:768px){._2ZE8Va_page{padding:40px 16px 64px}}._2ZE8Va_column{width:100%;max-width:400px}._2ZE8Va_split{grid-template-columns:400px minmax(0,560px);justify-content:center;align-items:start;gap:80px;display:grid}@media (max-width:1024px){._2ZE8Va_split{grid-template-columns:minmax(0,400px);gap:48px}}._2ZE8Va_title{margin:0;font-size:36px}@media (max-width:768px){._2ZE8Va_title{font-size:28px}}._2ZE8Va_title{color:#111827;font-weight:700}._2ZE8Va_intro{color:#6b7280;text-wrap:pretty;margin:8px 0 0;font-size:16px;font-weight:400}._2ZE8Va_intro strong{color:#111827;font-weight:600}._2ZE8Va_body{margin-top:32px}._2ZE8Va_form{flex-direction:column;gap:20px;display:flex}._2ZE8Va_form[aria-busy=true]{opacity:.6;pointer-events:none}._2ZE8Va_field{flex-direction:column;gap:6px;display:flex}._2ZE8Va_labelRow{justify-content:space-between;align-items:baseline;gap:16px;display:flex}._2ZE8Va_label{color:#111827;font-size:14px;font-weight:600}._2ZE8Va_labelLink{color:#0a7d9a;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._2ZE8Va_labelLink:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0a7d9a}@media (hover:hover){._2ZE8Va_labelLink:hover{text-underline-offset:2px;text-decoration:underline}}._2ZE8Va_input{color:#111827;background:#fff;border:1px solid #9ca3af;border-radius:8px;height:40px;padding:0 16px;font-family:inherit;font-size:16px;font-weight:400}._2ZE8Va_input::placeholder{color:#6b7280}._2ZE8Va_input:focus{border-color:#0a7d9a;outline:none;box-shadow:0 0 0 3px #0a7d9a26}._2ZE8Va_input:disabled{color:#6b7280;background:#f3f4f6}._2ZE8Va_input{width:100%;height:48px}._2ZE8Va_passwordWrap{position:relative}._2ZE8Va_passwordWrap ._2ZE8Va_input{padding-right:48px}._2ZE8Va_toggle{color:#6b7280;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:48px;height:100%;padding:0;display:flex;position:absolute;top:0;right:0}._2ZE8Va_toggle svg{width:20px;height:20px}._2ZE8Va_toggle:focus-visible{outline-offset:-2px;border-radius:8px;outline:2px solid #0a7d9a}@media (hover:hover){._2ZE8Va_toggle:hover{color:#111827}}._2ZE8Va_hint{color:#6b7280;margin:0;font-size:14px;font-weight:400}._2ZE8Va_error{color:#dc2626;margin:0;font-size:14px;font-weight:400}._2ZE8Va_error a,._2ZE8Va_error button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}._2ZE8Va_checkbox{color:#6b7280;cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;font-weight:400;display:flex}._2ZE8Va_checkbox input{accent-color:#0a7d9a;cursor:pointer;flex-shrink:0;width:18px;height:18px;margin:1px 0 0}._2ZE8Va_checkbox a{color:#0a7d9a;text-decoration:none}@media (hover:hover){._2ZE8Va_checkbox a:hover{text-decoration:underline}}._2ZE8Va_submit{white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._2ZE8Va_submit:focus-visible{outline-offset:2px;outline:2px solid #0a7d9a}._2ZE8Va_submit:disabled{opacity:.5;cursor:not-allowed}._2ZE8Va_submit{color:#fff;background:#0a7d9a;border:1px solid #0a7d9a}@media (hover:hover){._2ZE8Va_submit:hover{color:#fff;background:#086a83;border-color:#086a83}}._2ZE8Va_submit{width:100%;height:48px;margin-top:8px;padding:0 24px;font-size:16px;font-weight:600}._2ZE8Va_action{white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._2ZE8Va_action:focus-visible{outline-offset:2px;outline:2px solid #0a7d9a}._2ZE8Va_action:disabled{opacity:.5;cursor:not-allowed}._2ZE8Va_action{color:#fff;background:#0a7d9a;border:1px solid #0a7d9a}@media (hover:hover){._2ZE8Va_action:hover{color:#fff;background:#086a83;border-color:#086a83}}._2ZE8Va_action{width:100%;height:48px;padding:0 24px;font-size:16px;font-weight:600}._2ZE8Va_actions{gap:12px;display:flex}._2ZE8Va_actions>*{flex:1}@media (max-width:480px){._2ZE8Va_actions{flex-direction:column}._2ZE8Va_actions>*{flex:none}}._2ZE8Va_actionSecondary{white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._2ZE8Va_actionSecondary:focus-visible{outline-offset:2px;outline:2px solid #0a7d9a}._2ZE8Va_actionSecondary:disabled{opacity:.5;cursor:not-allowed}._2ZE8Va_actionSecondary{color:#0a7d9a;background:#fff;border:1.5px solid #0a7d9a}@media (hover:hover){._2ZE8Va_actionSecondary:hover{color:#0a7d9a;background:#0a7d9a1a}}._2ZE8Va_actionSecondary{width:100%;height:48px;padding:0 24px;font-size:16px;font-weight:600}._2ZE8Va_switch{color:#6b7280;border-top:1px solid #e5e7eb;margin:16px 0 0;padding-top:24px;font-size:14px;font-weight:400}._2ZE8Va_switch a,._2ZE8Va_switch button{color:#0a7d9a;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._2ZE8Va_switch a:focus-visible,._2ZE8Va_switch button:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0a7d9a}@media (hover:hover){._2ZE8Va_switch a:hover,._2ZE8Va_switch button:hover{text-underline-offset:2px;text-decoration:underline}}
._2HRchW_backdrop{z-index:1100;background:#00000080;animation:.2s _2HRchW_fadeIn;position:fixed;inset:0}._2HRchW_modal{z-index:1101;background:#fff;border-radius:16px;width:92%;max-width:400px;max-height:90vh;animation:.25s _2HRchW_slideUp;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 20px 60px #0000004d}._2HRchW_closeButton{z-index:1;color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;top:12px;right:12px}._2HRchW_closeButton:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (hover:hover){._2HRchW_closeButton:hover{background:#ffffff29}}._2HRchW_strip{color:#fff;background:linear-gradient(120deg,#0a7d9a 0%,#0b6e86 100%);padding:32px 32px 24px}@media (max-width:768px){._2HRchW_strip{padding:24px 20px 20px}}._2HRchW_titleRow{align-items:center;gap:8px;padding-right:32px;display:flex}._2HRchW_badge{color:#fff;flex:none;display:flex}._2HRchW_badge svg{fill:#dc2626}._2HRchW_title{margin:0;font-size:20px}@media (max-width:768px){._2HRchW_title{font-size:18px}}._2HRchW_title{color:#fff;font-weight:700}._2HRchW_accent{color:#ffd166}._2HRchW_intro{color:#fff;margin:12px 0 0;font-size:14px;font-weight:400}._2HRchW_tabs{border-bottom:1px solid #e5e7eb;padding:0 32px;display:flex}@media (max-width:768px){._2HRchW_tabs{padding:0 20px}}._2HRchW_tab{color:#6b7280;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;margin-bottom:-1px;padding:16px 0 12px;font-size:14px;font-weight:600}._2HRchW_tab[aria-selected=true]{color:#0a7d9a;border-bottom-color:#0a7d9a}._2HRchW_tab:focus-visible{outline-offset:-2px;outline:2px solid #0a7d9a}@media (hover:hover){._2HRchW_tab:hover{color:#111827}}._2HRchW_body{padding:24px 32px 32px}@media (max-width:768px){._2HRchW_body{padding:20px 20px 24px}}@keyframes _2HRchW_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes _2HRchW_slideUp{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}
.I2O2wG_cents{vertical-align:.55em;margin-left:1px;font-size:.6em;line-height:0}.I2O2wG_oldPrice{position:relative}.I2O2wG_oldPrice:after{content:"";pointer-events:none;background:currentColor;height:1px;position:absolute;top:55%;left:0;right:0}.I2O2wG_nowrap{white-space:nowrap}.I2O2wG_facts{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.I2O2wG_fact{align-items:center;gap:4px;max-width:100%;display:inline-flex}.I2O2wG_fact svg{flex:none}.I2O2wG_factText{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.I2O2wG_factGood{color:#047857;font-weight:500}.I2O2wG_factCaution{color:#92400e;font-weight:500}.I2O2wG_factPlain{color:#111827}.I2O2wG_factPlain svg{color:#6b7280}.I2O2wG_conditionChip{color:#086a83;background:#0a7d9a1a;border-radius:999px;align-self:flex-start;align-items:center;height:28px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.I2O2wG_conditionChipSmall{white-space:nowrap;text-overflow:ellipsis;max-width:100%;height:20px;padding:0 8px;font-size:12px;font-weight:600;line-height:20px;display:inline-block;overflow:hidden}.I2O2wG_sourceShop{background:#0a7d9a}.I2O2wG_sourceOther{background:#4b5563}.I2O2wG_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.YLZa5q_frame{min-width:0;display:flex;position:relative;container:card-frame/inline-size}.YLZa5q_card{color:#111827;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;flex:1;min-width:0;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden;container:card/inline-size}.YLZa5q_card:focus-visible{outline-offset:2px;outline:2px solid #0a7d9a}@media (hover:hover){.YLZa5q_card:hover{color:#111827;text-decoration:none}.YLZa5q_frame:hover .YLZa5q_card{border-color:#d1d5db;box-shadow:0 2px 8px #0000000f}}.YLZa5q_media{aspect-ratio:1;background:#f3f4f6;border-bottom:1px solid #e5e7eb;flex:none;position:relative;overflow:hidden;container:card-media/inline-size}.YLZa5q_image{object-fit:cover;width:100%;height:100%;display:block}.YLZa5q_placeholder{width:100%;height:100%}.YLZa5q_placeholder svg{width:100%;height:100%;display:block}.YLZa5q_badge{color:#fff;white-space:nowrap;text-overflow:ellipsis;border-radius:4px;max-width:calc(100% - 60px);height:20px;padding:0 7px;font-size:11px;font-weight:700;line-height:20px;position:absolute;top:8px;left:8px;overflow:hidden;box-shadow:0 1px 2px #00000026}.YLZa5q_badgeShop{background:#0a7d9a;max-width:min(140px,100% - 60px)}.YLZa5q_badgeOther{background:#4b5563}.YLZa5q_saveButton{cursor:pointer;background:#fffffff5;border:1px solid #00000014;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:transform .15s;display:flex;position:absolute;top:9px;right:9px;box-shadow:0 1px 4px #0000001f}.YLZa5q_saveButton svg{fill:none;stroke:#6b7280}.YLZa5q_saveButton.YLZa5q_saved svg{fill:#dc2626;stroke:#dc2626}.YLZa5q_saveButton:focus-visible{outline-offset:2px;outline:2px solid #0a7d9a}@media (hover:hover){.YLZa5q_saveButton:hover{transform:scale(1.08)}}.YLZa5q_status{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:12px;font-weight:700;line-height:16px;display:block;overflow:hidden}.YLZa5q_statusDeal{color:#dc2626}.YLZa5q_statusSold{color:#4b5563}.YLZa5q_body{flex-direction:column;min-width:0;padding:10px 12px 12px;display:flex;container:card-body/inline-size}.YLZa5q_title{color:#111827;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-family:inherit;font-size:17px;font-weight:500;line-height:2.4ex;display:-webkit-box;overflow:hidden}@media (max-width:768px){.YLZa5q_title{letter-spacing:-.01em}}.YLZa5q_priceRow{flex-wrap:wrap;align-items:baseline;column-gap:4px;margin-top:6px;display:flex}.YLZa5q_price{color:#111827;font-size:20px;font-weight:700;line-height:26px}.YLZa5q_priceDeal{color:#dc2626}.YLZa5q_previousPrice{color:#6b7280;font-size:14px;line-height:20px}.YLZa5q_priceSold .YLZa5q_price{color:#6b7280}.YLZa5q_condition{align-self:flex-start;margin-top:4px}.YLZa5q_facts{color:#6b7280;flex-wrap:wrap;align-items:center;gap:0 12px;height:20px;margin:4px 0 0;padding:0;font-size:12px;line-height:20px;list-style:none;display:flex;overflow:hidden}.YLZa5q_facts li{align-items:center;gap:4px;max-width:100%;height:20px;display:inline-flex}.YLZa5q_facts svg{flex:none}@container card-media (max-width:218px){.YLZa5q_badge{height:18px;padding:0 6px;font-size:10px;line-height:18px}}@container card-frame (max-width:220px){.YLZa5q_saveButton{width:30px;height:30px}}@container card (max-width:218px){.YLZa5q_body{padding:10px 10px 12px}.YLZa5q_title{font-size:15px}.YLZa5q_price{font-size:18px;line-height:24px}.YLZa5q_previousPrice{font-size:12px;line-height:18px}.YLZa5q_facts{gap:0 8px}}
._VMSUG_lightbox{z-index:2000;cursor:zoom-out;background:#000000f2;justify-content:center;align-items:center;animation:.2s _VMSUG_fadeIn;display:flex;position:fixed;inset:0}._VMSUG_closeButton{z-index:10;cursor:pointer;color:#fff;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}@media (hover:hover){._VMSUG_closeButton:hover{background:#fff3}}@media (max-width:768px){._VMSUG_closeButton{width:40px;height:40px;top:12px;right:12px}}._VMSUG_counter{color:#fff;z-index:10;background:#0009;border-radius:999px;padding:6px 16px;font-size:14px;font-weight:500;position:absolute;top:20px;left:50%;transform:translate(-50%)}@media (max-width:768px){._VMSUG_counter{padding:6px 12px;font-size:14px;top:16px}}._VMSUG_imageContainer{cursor:default;justify-content:center;align-items:center;max-width:90vw;max-height:80vh;display:flex}@media (max-width:768px){._VMSUG_imageContainer{max-width:100vw;max-height:70vh}}._VMSUG_image{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;max-height:80vh}@media (max-width:768px){._VMSUG_image{max-height:70vh}}._VMSUG_navButton{cursor:pointer;color:#fff;z-index:10;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media (hover:hover){._VMSUG_navButton:hover{background:#fff3;transform:translateY(-50%)scale(1.05)}}@media (max-width:768px){._VMSUG_navButton{display:none}}._VMSUG_prevButton{left:16px}._VMSUG_nextButton{right:16px}._VMSUG_thumbnailStrip{z-index:10;scrollbar-width:none;-ms-overflow-style:none;background:#0009;border-radius:12px;gap:8px;max-width:90vw;padding:8px 12px;display:flex;position:absolute;bottom:20px;left:50%;overflow-x:auto;transform:translate(-50%)}._VMSUG_thumbnailStrip::-webkit-scrollbar{display:none}@media (max-width:768px){._VMSUG_thumbnailStrip{gap:6px;padding:6px 8px;bottom:16px}}._VMSUG_thumbnail{cursor:pointer;opacity:.5;background:0 0;border:2px solid #0000;border-radius:8px;flex-shrink:0;width:56px;height:56px;padding:0;transition:all .2s;overflow:hidden}._VMSUG_thumbnail img{object-fit:cover;width:100%;height:100%}._VMSUG_thumbnail._VMSUG_active{opacity:1;border-color:#fff}@media (hover:hover){._VMSUG_thumbnail:hover:not(._VMSUG_active){opacity:.8;border-color:#ffffff80}}@media (max-width:768px){._VMSUG_thumbnail{width:48px;height:48px}}@keyframes _VMSUG_fadeIn{0%{opacity:0}to{opacity:1}}
.XsK3QW_gearGrid{grid-template-columns:repeat(4,1fr);gap:24px;width:100%;display:grid;position:relative;overflow:hidden}.XsK3QW_loading{color:#6b7280;flex-direction:column;justify-content:center;align-items:center;padding:80px 20px;display:flex}.XsK3QW_loading p{margin-top:16px;font-size:16px;font-weight:400}.XsK3QW_spinner{border:4px solid #e5e7eb;border-top-color:#0a7d9a;border-radius:50%;flex-shrink:0;width:48px;height:48px;animation:.8s linear infinite XsK3QW_spinner-turn}@keyframes XsK3QW_spinner-turn{to{transform:rotate(360deg)}}.XsK3QW_error{text-align:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:80px 20px;display:flex}.XsK3QW_error h3{font-size:28px}@media (max-width:768px){.XsK3QW_error h3{font-size:24px}}.XsK3QW_error h3{color:#111827;margin:0 0 8px;font-weight:700}.XsK3QW_error p{color:#6b7280;max-width:420px;margin:0 0 20px;font-size:16px;font-weight:400}.XsK3QW_retryButton{white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.XsK3QW_retryButton:focus-visible{outline-offset:2px;outline:2px solid #0a7d9a}.XsK3QW_retryButton:disabled{opacity:.5;cursor:not-allowed}.XsK3QW_retryButton{color:#fff;background:#0a7d9a;border:1px solid #0a7d9a}@media (hover:hover){.XsK3QW_retryButton:hover{color:#fff;background:#086a83;border-color:#086a83}}.XsK3QW_empty{text-align:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:80px 20px;display:flex}.XsK3QW_emptyBadge{color:#0a7d9a;background:#e3f2f5;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:20px;display:inline-flex}.XsK3QW_emptyTitle{font-size:28px}@media (max-width:768px){.XsK3QW_emptyTitle{font-size:24px}}.XsK3QW_emptyTitle{color:#111827;margin:0 0 8px;font-weight:700}.XsK3QW_emptyText{text-wrap:balance;color:#6b7280;max-width:420px;margin:0;font-size:16px;font-weight:400}@media (max-width:1024px){.XsK3QW_gearGrid{grid-template-columns:repeat(3,1fr);gap:20px}}@media (max-width:768px){.XsK3QW_gearGrid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:480px){.XsK3QW_gearGrid{grid-template-columns:repeat(2,1fr);gap:12px}}
.oA8vga_note,.oA8vga_count{color:#6b7280;margin:0 0 12px;font-size:14px;font-weight:400}.oA8vga_empty{text-align:center;padding:48px 16px}.oA8vga_empty h3{margin:16px 0 8px;font-size:20px}@media (max-width:768px){.oA8vga_empty h3{font-size:18px}}.oA8vga_empty h3{color:#111827;font-weight:700}.oA8vga_empty p{color:#6b7280;max-width:380px;margin:0 auto 20px;font-size:14px;font-weight:400}.oA8vga_emptyIcon{color:#d1d5db}.oA8vga_browseButton{white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.oA8vga_browseButton:focus-visible{outline-offset:2px;outline:2px solid #0a7d9a}.oA8vga_browseButton:disabled{opacity:.5;cursor:not-allowed}.oA8vga_browseButton{color:#fff;background:#0a7d9a;border:1px solid #0a7d9a}@media (hover:hover){.oA8vga_browseButton:hover{color:#fff;background:#086a83;border-color:#086a83}}.oA8vga_list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.oA8vga_item{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px}.oA8vga_paused{background:#f9fafb}.oA8vga_paused .oA8vga_stack,.oA8vga_paused .oA8vga_searchTile{opacity:.5}.oA8vga_row{align-items:center;gap:16px;display:flex}@media (max-width:480px){.oA8vga_row{flex-wrap:wrap}}.oA8vga_searchTile,.oA8vga_stack{flex:none;width:72px;height:72px}.oA8vga_searchTile{color:#fff;background:linear-gradient(120deg,#0a7d9a 0%,#0b6e86 100%);border-radius:12px;justify-content:center;align-items:center;display:flex}.oA8vga_stack{position:relative}.oA8vga_stackPhoto{object-fit:cover;background:#f3f4f6;border:2px solid #fff;border-radius:8px;width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;inset:4px;box-shadow:0 2px 6px #0000002e}.oA8vga_stackPhoto:first-child{z-index:3}.oA8vga_stackPhoto:nth-child(2){z-index:2;transform:rotate(-8deg)translate(-3px)}.oA8vga_stackPhoto:nth-child(3){z-index:1;transform:rotate(8deg)translate(3px)}.oA8vga_info{flex:1;min-width:0}.oA8vga_name{align-items:center;gap:8px;margin:0 0 2px;font-size:20px;display:flex}@media (max-width:768px){.oA8vga_name{font-size:18px}}.oA8vga_name{color:#111827;overflow-wrap:anywhere;font-weight:700}.oA8vga_pausedBadge{color:#4b5563;background:#e5e7eb;border-radius:4px;padding:2px 6px;font-size:12px;font-weight:500}.oA8vga_summary{color:#6b7280;overflow-wrap:anywhere;margin:0 0 8px;font-size:14px;font-weight:400}.oA8vga_meta{color:#6b7280;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:400;display:flex}.oA8vga_newCount{color:#0a7d9a;background:#0a7d9a1a;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:14px;font-weight:600;display:inline-flex}.oA8vga_actions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}@media (max-width:480px){.oA8vga_actions{flex-direction:row;justify-content:space-between;align-items:center;width:100%}}.oA8vga_openButton{white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.oA8vga_openButton:focus-visible{outline-offset:2px;outline:2px solid #0a7d9a}.oA8vga_openButton:disabled{opacity:.5;cursor:not-allowed}.oA8vga_openButton{color:#0a7d9a;background:#fff;border:1.5px solid #0a7d9a}@media (hover:hover){.oA8vga_openButton:hover{color:#0a7d9a;background:#0a7d9a1a}}.oA8vga_iconActions{gap:4px;display:flex}.oA8vga_iconButton{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.oA8vga_iconButton:focus-visible{outline-offset:2px;outline:2px solid #0a7d9a}@media (hover:hover){.oA8vga_iconButton:hover{color:#0a7d9a;border-color:#0a7d9a}}.oA8vga_renameForm{align-items:center;gap:8px;margin-bottom:6px;display:flex}.oA8vga_renameInput{color:#111827;background:#fff;border:1px solid #9ca3af;border-radius:8px;height:40px;padding:0 16px;font-family:inherit;font-size:16px;font-weight:400}.oA8vga_renameInput::placeholder{color:#6b7280}.oA8vga_renameInput:focus{border-color:#0a7d9a;outline:none;box-shadow:0 0 0 3px #0a7d9a26}.oA8vga_renameInput:disabled{color:#6b7280;background:#f3f4f6}.oA8vga_renameInput{flex:1;min-width:0}.oA8vga_smallButton{white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.oA8vga_smallButton:focus-visible{outline-offset:2px;outline:2px solid #0a7d9a}.oA8vga_smallButton:disabled{opacity:.5;cursor:not-allowed}.oA8vga_smallButton{color:#fff;background:#0a7d9a;border:1px solid #0a7d9a}@media (hover:hover){.oA8vga_smallButton:hover{color:#fff;background:#086a83;border-color:#086a83}}.oA8vga_linkButton{color:#0a7d9a;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.oA8vga_linkButton:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0a7d9a}@media (hover:hover){.oA8vga_linkButton:hover{text-underline-offset:2px;text-decoration:underline}}.oA8vga_linkButton{color:#6b7280}.oA8vga_error{color:#dc2626;margin:8px 0 0;font-size:14px;font-weight:400}.oA8vga_toggleMatches{color:#0a7d9a;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.oA8vga_toggleMatches:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0a7d9a}@media (hover:hover){.oA8vga_toggleMatches:hover{text-underline-offset:2px;text-decoration:underline}}.oA8vga_toggleMatches{margin-top:12px}.oA8vga_matchesNote{color:#6b7280;margin:8px 0 0;font-size:14px;font-weight:400}.oA8vga_matches{border-top:1px solid #f3f4f6;margin:8px 0 0;padding:0;list-style:none}.oA8vga_match{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #f3f4f6;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;width:100%;padding:8px 0;display:grid}.oA8vga_matchImage{object-fit:cover;background:#f3f4f6;border-radius:8px;width:44px;height:44px}.oA8vga_matchTitle{color:#111827;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:400;display:-webkit-box;overflow:hidden}.oA8vga_matchMeta{flex-direction:column;align-items:flex-end;gap:2px;font-size:12px;font-weight:400;display:flex}.oA8vga_matchSource{color:#6b7280}.oA8vga_matchPrice{color:#111827;font-weight:700}.oA8vga_sold{color:#dc2626;font-weight:600}
._1pRegG_backdrop{z-index:1000;background:#0009;animation:.2s _1pRegG_fadeIn;position:fixed;inset:0}._1pRegG_modal{z-index:1001;background:#fff;border-radius:16px;flex-direction:column;width:90%;max-width:900px;max-height:90vh;animation:.3s _1pRegG_slideUp;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 20px 60px #0000004d}@media (max-width:768px){._1pRegG_modal{border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%;animation:.3s _1pRegG_slideUpMobile;top:0;left:0;transform:none}}._1pRegG_closeButton{z-index:10;cursor:pointer;color:#333;background:#fffffff2;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:absolute;top:16px;right:16px;box-shadow:0 2px 8px #00000026}@media (hover:hover){._1pRegG_closeButton:hover{background:#fff;transform:scale(1.05)}}._1pRegG_content{flex-direction:row;flex:1;display:flex;overflow-y:auto}@media (max-width:768px){._1pRegG_content{flex-direction:column}}._1pRegG_imageSection{background:#f9fafb;flex:0 0 50%;align-self:flex-start;min-width:0;position:sticky;top:0}@media (max-width:768px){._1pRegG_imageSection{flex:none;position:static}}._1pRegG_mainImage{background:#f3f4f6;width:100%;padding-top:75%;position:relative}._1pRegG_mainImage img{object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:768px){._1pRegG_mainImage{padding-top:100%}}._1pRegG_imagePlaceholder{background:linear-gradient(135deg,#0a7d9a 0% 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}._1pRegG_imageNav{cursor:pointer;color:#333;background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #00000026}@media (hover:hover){._1pRegG_imageNav:hover{background:#fff;transform:translateY(-50%)scale(1.05)}}._1pRegG_imageNav._1pRegG_prev{left:12px}._1pRegG_imageNav._1pRegG_next{right:12px}._1pRegG_imageCounter{color:#fff;background:#0009;border-radius:12px;padding:4px 12px;font-size:12px;font-weight:500;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}._1pRegG_thumbnails{gap:8px;padding:12px;display:flex;overflow-x:auto}._1pRegG_thumbnail{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:8px;flex-shrink:0;width:60px;height:60px;padding:0;transition:all .2s;position:relative;overflow:hidden}._1pRegG_thumbnail img{object-fit:cover;width:100%;height:100%;transition:opacity .2s}._1pRegG_thumbnail._1pRegG_active img{opacity:1}._1pRegG_thumbnail:not(._1pRegG_active) img{opacity:.6}@media (hover:hover){._1pRegG_thumbnail:hover:not(._1pRegG_active){border-color:#ccc}._1pRegG_thumbnail:hover:not(._1pRegG_active) img{opacity:.85}}._1pRegG_detailsSection{flex:1;min-width:0;padding:24px}@media (max-width:768px){._1pRegG_detailsSection{padding:20px}}._1pRegG_sourceBadge{color:#fff;border-radius:8px;margin-bottom:12px;padding:6px 12px;font-size:11px;font-weight:600;display:inline-block}._1pRegG_title{font-size:28px}@media (max-width:768px){._1pRegG_title{font-size:20px}}._1pRegG_title{color:#111827;margin:0 0 12px;font-weight:600;line-height:1.3}._1pRegG_title:has(+._1pRegG_brandInfo){margin-bottom:4px}._1pRegG_brandInfo{flex-wrap:wrap;gap:8px;margin-bottom:12px;font-size:14px;font-weight:400;line-height:20px;display:flex}._1pRegG_brandInfo span{color:#6b7280}._1pRegG_brandInfo ._1pRegG_brand{font-weight:600}._1pRegG_brandInfo ._1pRegG_year{color:#9ca3af}._1pRegG_priceSection{flex-direction:column;gap:0;margin-bottom:12px;display:flex}._1pRegG_priceRow{align-items:baseline;gap:12px;display:flex}._1pRegG_price{font-size:36px}@media (max-width:768px){._1pRegG_price{font-size:28px}}._1pRegG_price{color:#111827;font-weight:700;line-height:1.2}._1pRegG_originalPrice{color:#6b7280;font-size:18px;line-height:1.4}._1pRegG_discount{color:#111827;background:#dc26261f;border-radius:999px;align-self:center;padding:2px 8px;font-size:14px;font-weight:600}._1pRegG_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._1pRegG_metadata{color:#6b7280;flex-direction:column;gap:12px;margin-bottom:12px;font-size:16px;line-height:22px;display:flex}._1pRegG_facts{gap:4px 16px}._1pRegG_location{color:#6b7280;margin-bottom:16px;font-size:14px;font-weight:400;line-height:20px}._1pRegG_locationPlace{color:#111827}._1pRegG_description{margin-bottom:24px}._1pRegG_description h2{color:#111827;margin:0 0 8px;font-size:16px;font-weight:600}._1pRegG_descriptionLoading{color:#9ca3af;padding:12px 0;font-size:14px;font-style:italic;font-weight:400}._1pRegG_descriptionContent{color:#111827;word-wrap:break-word;overflow-wrap:break-word;font-size:15px;line-height:1.6;overflow:hidden}._1pRegG_descriptionContent *{all:revert!important;color:#111827!important;box-sizing:border-box!important;text-align:left!important;background:0 0!important;max-width:100%!important;margin:0!important;padding:0!important;font-family:inherit!important;font-size:15px!important;font-weight:400!important;line-height:1.6!important}._1pRegG_descriptionContent b,._1pRegG_descriptionContent strong{font-weight:600!important}._1pRegG_descriptionContent i,._1pRegG_descriptionContent em{font-style:italic!important}._1pRegG_descriptionContent p,._1pRegG_descriptionContent div{margin-bottom:8px!important}._1pRegG_descriptionContent img,._1pRegG_descriptionContent iframe,._1pRegG_descriptionContent video,._1pRegG_descriptionContent embed,._1pRegG_descriptionContent object{max-width:100%!important;height:auto!important;margin:8px 0!important;display:block!important}._1pRegG_descriptionContent hr{all:unset!important;background:#e5e7eb!important;width:100%!important;height:1px!important;margin:16px 0!important;display:block!important}._1pRegG_descriptionContent table{table-layout:fixed!important;width:100%!important}._1pRegG_descriptionContent a{color:#3b82f6!important;text-decoration:underline!important}._1pRegG_descriptionContent ul,._1pRegG_descriptionContent ol{margin:8px 0 8px 20px!important;padding:0!important}._1pRegG_descriptionContent li{margin-bottom:4px!important}._1pRegG_descriptionContent br{content:""!important;margin-top:4px!important;display:block!important}._1pRegG_descriptionContent h1,._1pRegG_descriptionContent h2,._1pRegG_descriptionContent h3,._1pRegG_descriptionContent h4,._1pRegG_descriptionContent h5,._1pRegG_descriptionContent h6{margin-bottom:8px!important;font-size:15px!important;font-weight:600!important}._1pRegG_descriptionCollapsed{max-height:180px;position:relative}._1pRegG_descriptionCollapsed:after{content:"";background:linear-gradient(#0000,#fff);height:120px;position:absolute;bottom:0;left:0;right:0}._1pRegG_seeMoreButton{color:#374151;cursor:pointer;background:#f3f4f6;border:none;border-radius:8px;margin-top:8px;padding:8px 16px;font-size:14px;font-weight:500}@media (hover:hover){._1pRegG_seeMoreButton:hover{background:#e5e7eb}}._1pRegG_itemDetails{margin-bottom:32px;padding-bottom:16px}._1pRegG_itemDetails h2{color:#111827;margin:0 0 12px;font-size:16px;font-weight:600}._1pRegG_detailsGrid{flex-direction:column;gap:8px;display:flex}._1pRegG_detailRow{border-bottom:1px solid #f3f4f6;justify-content:space-between;padding:8px 0;font-size:14px;font-weight:400;display:flex}._1pRegG_detailRow:last-child{border-bottom:none}._1pRegG_detailLabel{color:#6b7280}._1pRegG_detailValue{color:#111827;text-align:right;font-weight:500}._1pRegG_freshnessWarning{border-radius:8px;margin-top:12px;padding:8px 12px;font-size:14px;line-height:1.4}._1pRegG_freshnessWarning svg{vertical-align:-2px;flex:none;margin-right:6px}._1pRegG_freshness_verified{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}._1pRegG_freshness_info{color:#0369a1;background:#f0f9ff;border:1px solid #bae6fd}._1pRegG_freshness_warning{color:#92400e;background:#fffbeb;border:1px solid #fcd34d}._1pRegG_freshness_stale{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}._1pRegG_actions{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}@media (max-width:480px){._1pRegG_actions{flex-direction:column}}._1pRegG_viewListingWrapper{flex-direction:column;flex:1;display:flex}@media (max-width:480px){._1pRegG_viewListingWrapper{width:100%}}._1pRegG_affiliateDisclosure{color:#9ca3af;text-align:left;margin:6px 0 0;font-size:11px;line-height:1.3}._1pRegG_affiliateShort{display:none}._1pRegG_affiliateFull{display:inline}._1pRegG_viewListingButton{color:#fff;cursor:pointer;background:#0a7d9a;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:8px 24px;font-size:20px;font-weight:600;transition:all .2s;display:flex}@media (hover:hover){._1pRegG_viewListingButton:hover{background:#07566a;transform:translateY(-1px)}}._1pRegG_shareButton{cursor:pointer;color:#374151;background:#fff;border:2px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:all .2s;display:flex}@media (hover:hover){._1pRegG_shareButton:hover{background:#f9fafb;border-color:#d1d5db}}._1pRegG_saveButton{cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:all .2s;display:flex}@media (hover:hover){._1pRegG_saveButton:hover{background:#f9fafb;border-color:#d1d5db}}._1pRegG_saveButton._1pRegG_saved{background:#fef2f2;border-color:#fecaca}._1pRegG_similarSection{border-top:1px solid #e5e7eb;margin-top:32px;padding-top:24px}._1pRegG_similarTitle{color:#111827;margin:0 0 16px;font-size:16px;font-weight:600}._1pRegG_similarScroll{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;grid-auto-columns:180px;grid-auto-flow:column;column-gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}._1pRegG_similarScroll::-webkit-scrollbar{height:4px}._1pRegG_similarScroll::-webkit-scrollbar-track{background:#e5e7eb;border-radius:4px}._1pRegG_similarScroll::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}._1pRegG_similarScroll>*{scroll-snap-align:start}@media (max-width:768px){._1pRegG_similarScroll{grid-auto-columns:160px}}@keyframes _1pRegG_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes _1pRegG_slideUp{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes _1pRegG_slideUpMobile{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._1pRegG_shopSectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}._1pRegG_shopSectionHeader ._1pRegG_similarTitle{margin:0}._1pRegG_shopSeeAll{color:#0a7d9a;font-size:14px;font-weight:600;text-decoration:none}@media (hover:hover){._1pRegG_shopSeeAll:hover{text-decoration:underline}}._1pRegG_shopRow{margin-top:16px}._1pRegG_imageButton{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}._1pRegG_soldLabel{letter-spacing:.04em;text-transform:uppercase;color:#4b5563;font-size:14px;font-weight:700;line-height:20px}._1pRegG_priceSold{color:#6b7280}._1pRegG_descriptionPlain{white-space:pre-line}._1pRegG_readMoreLink{color:#0a7d9a;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;width:fit-content;margin-top:12px;padding:0;font-size:14px;font-weight:500;line-height:20px;display:flex}._1pRegG_readMoreLink svg{flex:none}@media (hover:hover){._1pRegG_readMoreLink:hover{text-underline-offset:2px;text-decoration:underline}}._1pRegG_priceDeal{color:#dc2626}
.UpYXsW_card{cursor:default}@media (prefers-reduced-motion:no-preference){.UpYXsW_card{animation:1.6s ease-in-out infinite UpYXsW_pulse}}@keyframes UpYXsW_pulse{50%{opacity:.55}}.UpYXsW_line{display:block}.UpYXsW_bar{vertical-align:middle;background:#e5e7eb;border-radius:4px;width:100%;height:.7em;display:inline-block}.UpYXsW_status{width:40%}.UpYXsW_titleEnd{width:65%}.UpYXsW_price{width:5em}.UpYXsW_fact{width:45%}.UpYXsW_chip{background:#f3f4f6;border-radius:999px;width:72px;height:20px;display:block}
.ksENKG_button{color:#111827;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #9ca3af;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.4;text-decoration:none;display:inline-flex}.ksENKG_button:hover{color:#0a7d9a;border-color:#0a7d9a}@media (max-width:480px){.ksENKG_button{flex-shrink:0;height:40px;padding:0 12px}.ksENKG_button:active{transform:scale(.98)}}.ksENKG_saved{color:#0a7d9a;background:#0a7d9a1a;border-color:#0a7d9a}.ksENKG_alertButton{white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.ksENKG_alertButton:focus-visible{outline-offset:2px;outline:2px solid #0a7d9a}.ksENKG_alertButton:disabled{opacity:.5;cursor:not-allowed}.ksENKG_alertButton{color:#fff;background:#0a7d9a;border:1px solid #0a7d9a}@media (hover:hover){.ksENKG_alertButton:hover{color:#fff;background:#086a83;border-color:#086a83}}.ksENKG_alertButton{height:48px;padding:0 24px;font-size:16px;font-weight:600}.ksENKG_alertSaved{color:#0a7d9a;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.ksENKG_alertSaved:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0a7d9a}@media (hover:hover){.ksENKG_alertSaved:hover{text-underline-offset:2px;text-decoration:underline}}.ksENKG_alertSaved{font-size:16px;font-weight:600}@media (max-width:480px){.ksENKG_notOnPhone{display:none}}.ksENKG_backdrop{z-index:1100;background:#0009;position:fixed;inset:0}.ksENKG_modal{z-index:1101;background:#fff;border-radius:16px;width:90%;max-width:420px;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 20px 60px #0000004d}.ksENKG_header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.ksENKG_header h3{color:#111827;margin:0;font-size:18px;font-weight:700}.ksENKG_closeButton{color:#6b7280;cursor:pointer;background:0 0;border:none;padding:4px}.ksENKG_body{padding:16px 20px}.ksENKG_summary{color:#6b7280;overflow-wrap:anywhere;margin:0 0 16px;font-size:14px;font-weight:400}.ksENKG_fieldLabel{color:#111827;margin-bottom:6px;font-size:14px;font-weight:600;display:block}.ksENKG_input{color:#111827;background:#fff;border:1px solid #9ca3af;border-radius:8px;height:40px;padding:0 16px;font-family:inherit;font-size:16px;font-weight:400}.ksENKG_input::placeholder{color:#6b7280}.ksENKG_input:focus{border-color:#0a7d9a;outline:none;box-shadow:0 0 0 3px #0a7d9a26}.ksENKG_input:disabled{color:#6b7280;background:#f3f4f6}.ksENKG_input{width:100%}.ksENKG_hint{color:#6b7280;margin:8px 0 0;font-size:14px}.ksENKG_error{color:#dc2626;margin:8px 0 0;font-size:14px}.ksENKG_actions{justify-content:flex-end;gap:12px;padding:12px 20px 16px;display:flex}.ksENKG_cancelButton{white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.ksENKG_cancelButton:focus-visible{outline-offset:2px;outline:2px solid #0a7d9a}.ksENKG_cancelButton:disabled{opacity:.5;cursor:not-allowed}.ksENKG_cancelButton{color:#0a7d9a;background:#fff;border:1.5px solid #0a7d9a}@media (hover:hover){.ksENKG_cancelButton:hover{color:#0a7d9a;background:#0a7d9a1a}}.ksENKG_saveButton{white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.ksENKG_saveButton:focus-visible{outline-offset:2px;outline:2px solid #0a7d9a}.ksENKG_saveButton:disabled{opacity:.5;cursor:not-allowed}.ksENKG_saveButton{color:#fff;background:#0a7d9a;border:1px solid #0a7d9a}@media (hover:hover){.ksENKG_saveButton:hover{color:#fff;background:#086a83;border-color:#086a83}}
.TZ1kYG_panel{color:#fff;background:linear-gradient(120deg,#0a7d9a 0%,#0b6e86 100%);border-radius:16px;padding:40px}@media (max-width:768px){.TZ1kYG_panel{border-radius:12px;padding:32px 20px}}.TZ1kYG_heading{margin:0;font-size:28px}@media (max-width:768px){.TZ1kYG_heading{font-size:24px}}.TZ1kYG_heading{color:#fff;font-weight:700}.TZ1kYG_benefits{flex-direction:column;gap:12px;margin:16px 0 0;padding:0;list-style:none;display:flex}.TZ1kYG_benefits li{align-items:flex-start;gap:12px;font-size:16px;font-weight:400;line-height:1.5;display:flex}.TZ1kYG_benefits svg{color:#ffd166;flex:none;margin-top:2px}.TZ1kYG_preview{margin-top:32px}.TZ1kYG_alerts{padding-top:24px;position:relative}.TZ1kYG_alert{color:#111827;background:#fff;border-radius:12px;padding:16px;position:relative;box-shadow:0 10px 28px #00000038}.TZ1kYG_alertBack{opacity:.55;height:100%;box-shadow:none;position:absolute;top:0;left:24px;right:24px}.TZ1kYG_alertBack>*{visibility:hidden}.TZ1kYG_alertLabel{color:#0a7d9a;align-items:center;gap:6px;margin:0 0 12px;font-size:14px;font-weight:600;display:flex}.TZ1kYG_alertBody{gap:16px;display:flex}.TZ1kYG_alertBody img{object-fit:cover;background:#e5e7eb;border-radius:8px;flex:none;width:96px;height:96px}.TZ1kYG_alertBody>div{min-width:0}.TZ1kYG_alertTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:17px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.TZ1kYG_price{color:#111827;align-items:baseline;gap:8px;margin:6px 0 0;font-size:20px;font-weight:700;display:flex}.TZ1kYG_price s{color:#6b7280;font-size:14px}.TZ1kYG_alertShop{color:#6b7280;margin:2px 0 0;font-size:12px;font-weight:400}.TZ1kYG_list{color:#111827;background:#fff;border-radius:12px;margin:0;padding:4px 16px;list-style:none;box-shadow:0 10px 28px #00000038}.TZ1kYG_row{align-items:center;gap:12px;padding:12px 0;display:flex}.TZ1kYG_row+.TZ1kYG_row{border-top:1px solid #e5e7eb}.TZ1kYG_row img{object-fit:cover;background:#e5e7eb;border-radius:8px;flex:none;width:64px;height:64px}.TZ1kYG_rowText{flex:1;min-width:0}.TZ1kYG_rowText .TZ1kYG_price{margin-top:2px}.TZ1kYG_rowLabel{color:#0a7d9a;align-items:center;gap:4px;margin:0 0 2px;font-size:14px;font-weight:600;display:flex}.TZ1kYG_rowTitle{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:17px;font-weight:500;line-height:1.3;overflow:hidden}.TZ1kYG_rowHeart{color:#dc2626;fill:currentColor;flex:none}
._24sToq_browse{text-align:center;border-top:1px solid #e5e7eb;margin:32px 0 0;padding:24px 0 0}._24sToq_title{color:#6b7280;margin:0 0 4px;font-size:14px;font-weight:400}._24sToq_list{flex-wrap:wrap;justify-content:center;gap:0 20px;margin:0;padding:0;list-style:none;display:flex}._24sToq_list a{color:#0a7d9a;text-underline-offset:3px;padding:6px 0;font-size:14px;font-weight:600;text-decoration:underline;display:inline-block}
.PkHy8G_noResults{text-align:center;flex-direction:column;align-items:center;max-width:520px;margin:0 auto;display:flex}.PkHy8G_badge{color:#0a7d9a;background:#e3f2f5;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:20px;display:inline-flex}.PkHy8G_title{margin:0 0 12px;font-size:28px}@media (max-width:768px){.PkHy8G_title{font-size:24px}}.PkHy8G_title{color:#111827;overflow-wrap:anywhere;font-weight:700;line-height:1.3}.PkHy8G_text{text-wrap:balance;color:#6b7280;margin:0 0 32px;font-size:16px;font-weight:400;line-height:1.5}.PkHy8G_actions{flex-direction:column;align-items:center;gap:16px;display:flex}@media (max-width:480px){.PkHy8G_actions{align-self:stretch}.PkHy8G_actions>:first-child{width:100%}}.PkHy8G_loosen{color:#6b7280;margin:0;font-size:14px;font-weight:400}.PkHy8G_clearAll{color:#0a7d9a;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.PkHy8G_clearAll:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0a7d9a}@media (hover:hover){.PkHy8G_clearAll:hover{text-underline-offset:2px;text-decoration:underline}}.PkHy8G_clearAll{text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:14px;font-weight:400;text-decoration:underline;display:inline}
.C7qGdq_link{color:#0a7d9a;margin:0 0 12px;font-size:14px;font-weight:500;text-decoration:none;display:inline-block}@media (hover:hover){.C7qGdq_link:hover{text-underline-offset:2px;text-decoration:underline}}
.D0Tlia_shopTags{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-top:8px;display:grid}@media (max-width:1024px){.D0Tlia_shopTags{gap:16px}}@media (max-width:600px){.D0Tlia_shopTags{scrollbar-width:none;gap:16px;margin:0 -20px;padding:8px 20px 4px;display:flex;overflow-x:auto}.D0Tlia_shopTags::-webkit-scrollbar{display:none}}.D0Tlia_shopTag{color:#111827;text-decoration:none;transition:filter .15s;display:flex}@media (hover:hover){.D0Tlia_shopTag:hover{color:#111827;filter:drop-shadow(0 4px 10px #0000004d)}}@media (max-width:600px){.D0Tlia_shopTag{flex:none;width:44%}}.D0Tlia_shopTagBody{clip-path:polygon(0 calc(9% + 6px),.12px calc(9% + 4.05px),.47px calc(9% + 2.2px),1.06px calc(9% + .44px),1.88px calc(9% - 1.22px),2.95px calc(9% - 2.78px),4.25px calc(9% - 4.25px),calc(14% - 4.25px) 4.25px,calc(14% - 2.78px) 2.95px,calc(14% - 1.22px) 1.88px,calc(14% + .44px) 1.06px,calc(14% + 2.2px) .47px,calc(14% + 4.05px) .12px,calc(14% + 6px) 0,calc(86% - 6px) 0,calc(86% - 4.05px) .12px,calc(86% - 2.2px) .47px,calc(86% - .44px) 1.06px,calc(86% + 1.22px) 1.88px,calc(86% + 2.78px) 2.95px,calc(86% + 4.25px) 4.25px,calc(100% - 4.25px) calc(9% - 4.25px),calc(100% - 2.95px) calc(9% - 2.78px),calc(100% - 1.88px) calc(9% - 1.22px),calc(100% - 1.06px) calc(9% + .44px),calc(100% - .47px) calc(9% + 2.2px),calc(100% - .12px) calc(9% + 4.05px),100% calc(9% + 6px),100% 100%,0 100%);background:#fdfbf6;border-radius:0 0 8px 8px;flex-direction:column;flex:1;min-width:0;padding:32px 16px 16px;display:flex;position:relative}.D0Tlia_shopTagBody img{aspect-ratio:1;object-fit:cover;border:1px solid #e5e7eb;border-radius:4px;width:100%;margin-top:16px}.D0Tlia_shopTagHole{background:#0b5f73;border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:12px;left:50%;box-shadow:inset 0 1px 2px #0006}.D0Tlia_shopTagName{text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:700;line-height:1.2;overflow:hidden}.D0Tlia_shopTagPlace{color:#6b7280;text-align:center;margin-top:2px;font-size:14px;line-height:1.3}.D0Tlia_shopTagCount{color:#6b7280;text-align:center;margin-top:16px;font-size:14px;font-weight:600}@media (max-width:1024px){.D0Tlia_shopTagBody{padding:24px 12px 12px}.D0Tlia_shopTagBody img{margin-top:auto}.D0Tlia_shopTagHole{top:10px}.D0Tlia_shopTagName{white-space:normal;text-wrap:balance;font-size:14px}.D0Tlia_shopTagPlace{margin-bottom:12px;font-size:12px}.D0Tlia_shopTagCount{margin-top:8px;font-size:12px}}.D0Tlia_compact{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;padding-top:0}.D0Tlia_compact .D0Tlia_shopTagBody{padding:24px 12px 12px}.D0Tlia_compact .D0Tlia_shopTagBody img{margin-top:auto}.D0Tlia_compact .D0Tlia_shopTagHole{width:10px;height:10px;margin-left:-5px;top:9px}.D0Tlia_compact .D0Tlia_shopTagName{white-space:normal;text-wrap:balance;font-size:14px}.D0Tlia_compact .D0Tlia_shopTagPlace{margin-bottom:8px;font-size:12px}.D0Tlia_compact .D0Tlia_shopTagCount{margin-top:8px;font-size:12px}@media (max-width:900px) and (min-width:601px){.D0Tlia_compact{grid-template-columns:repeat(4,minmax(0,1fr))}.D0Tlia_compact .D0Tlia_shopTag:nth-child(n+5){display:none}}@media (max-width:600px){.D0Tlia_compact{scroll-snap-type:x proximity;gap:12px;margin:0 -40px;padding:2px 40px 4px;scroll-padding-left:40px;display:flex}.D0Tlia_compact .D0Tlia_shopTag{scroll-snap-align:start;width:auto;max-width:300px}.D0Tlia_compact .D0Tlia_shopTagBody{clip-path:polygon(0 24px,.11px 22.45px,.45px 20.99px,1.02px 19.62px,1.81px 18.35px,2.83px 17.17px,17.17px 2.83px,18.35px 1.81px,19.62px 1.02px,20.99px .45px,22.45px .11px,24px 0,100% 0,100% 100%,24px 100%,22.45px calc(100% - .11px),20.99px calc(100% - .45px),19.62px calc(100% - 1.02px),18.35px calc(100% - 1.81px),17.17px calc(100% - 2.83px),2.83px calc(100% - 17.17px),1.81px calc(100% - 18.35px),1.02px calc(100% - 19.62px),.45px calc(100% - 20.99px),.11px calc(100% - 22.45px),0 calc(100% - 24px));border-radius:0 8px 8px 0;grid-template-columns:44px minmax(0,1fr);align-content:center;gap:2px 8px;height:56px;padding:6px 16px 6px 24px;display:grid}.D0Tlia_compact .D0Tlia_shopTagBody img{border:0;grid-area:1/1/3;width:44px;height:44px;margin:0}.D0Tlia_compact .D0Tlia_shopTagHole{width:6px;height:6px;box-shadow:none;margin-top:-3px;margin-left:0;top:50%;left:12px}.D0Tlia_compact .D0Tlia_shopTagName{text-align:left;text-overflow:ellipsis;white-space:nowrap;grid-column:2;align-self:end;font-size:14px;line-height:1.25;overflow:hidden}.D0Tlia_compact .D0Tlia_shopTagPlace{display:none}.D0Tlia_compact .D0Tlia_shopTagCount{text-align:left;grid-column:2;align-self:start;margin:0;font-weight:500}.D0Tlia_compact .D0Tlia_shopTagWord{display:none}}@media (max-width:480px){.D0Tlia_compact{margin:0 -20px;padding:2px 20px 4px;scroll-padding-left:20px}}
.z1SI-q_gearSearch{min-height:100vh}.z1SI-q_hero{background:linear-gradient(135deg,#0a7d9a 0% 100%);padding:32px 20px 64px;position:relative;overflow:hidden}@media (max-width:480px){.z1SI-q_hero{padding:24px 16px 48px}}.z1SI-q_hero:before{content:"";opacity:.3;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0}.z1SI-q_heroContent{z-index:1;max-width:1200px;margin:0 auto;position:relative}.z1SI-q_heroTitle{color:#fff;text-align:center;text-shadow:0 2px 10px #0003;margin:0 0 8px;font-size:28px;font-weight:800;line-height:1.2}@media (max-width:768px){.z1SI-q_heroTitle{font-size:24px}}.z1SI-q_heroSubtitle{color:#fffffff2;text-align:center;max-width:600px;margin:0 auto 20px;font-size:14px;font-weight:400}@media (max-width:768px){.z1SI-q_heroSubtitle{margin-bottom:16px;font-size:14px}}.z1SI-q_container{max-width:1600px;margin:0 auto;padding:20px 80px 64px;position:relative}@media (max-width:1024px){.z1SI-q_container{padding:20px 40px 64px}}@media (max-width:480px){.z1SI-q_container{padding:16px 16px 64px}}.z1SI-q_content{grid-template-columns:1fr;align-items:start;gap:20px;min-height:0;display:grid}@media (min-width:1024px){.z1SI-q_content{grid-template-columns:260px minmax(0,1fr);gap:32px}}.z1SI-q_filterColumn{display:none}@media (min-width:1024px){.z1SI-q_filterColumn{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100vh - 112px);display:block;position:sticky;top:96px;overflow-y:auto}}.z1SI-q_filterColumn>*{position:static}.z1SI-q_sidebar{z-index:10000;visibility:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;background:#fff;width:85%;max-width:400px;height:100dvh;padding:0 20px 20px;transition:left .3s,visibility 0s linear .3s;position:fixed;top:0;left:-100%;overflow:hidden auto;box-shadow:2px 0 8px #0000001a}@media (max-width:768px){.z1SI-q_sidebar{width:100%;max-width:100%;padding:0 16px 16px}}.z1SI-q_sidebar.z1SI-q_sidebarVisible{visibility:visible;transition:left .3s;left:0}.z1SI-q_main{width:100%;min-width:0;min-height:0;position:relative}.z1SI-q_resultsHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}@media (max-width:768px){.z1SI-q_resultsHeader{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:16px}}.z1SI-q_resultsInfo{min-width:0}.z1SI-q_pageHeading{margin:0;font-size:28px}@media (max-width:768px){.z1SI-q_pageHeading{font-size:24px}}.z1SI-q_pageHeading{color:#111827;overflow-wrap:anywhere;font-weight:700}.z1SI-q_resultCount{color:#6b7280;margin:4px 0 0;font-size:14px;font-weight:400}.z1SI-q_sortControls{align-items:center;gap:8px;display:flex}@media (max-width:480px){.z1SI-q_sortControls{flex:1;min-width:0}}.z1SI-q_sortControls label{color:#111;font-size:14px;font-weight:500}@media (max-width:480px){.z1SI-q_sortControls label{font-size:14px}}.z1SI-q_sortSelect{color:#111827;background:#fff;border:1px solid #9ca3af;border-radius:8px;height:40px;padding:0 16px;font-family:inherit;font-size:16px;font-weight:400}.z1SI-q_sortSelect::placeholder{color:#6b7280}.z1SI-q_sortSelect:focus{border-color:#0a7d9a;outline:none;box-shadow:0 0 0 3px #0a7d9a26}.z1SI-q_sortSelect:disabled{color:#6b7280;background:#f3f4f6}.z1SI-q_sortSelect{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23666' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M1 1.5L6 6.5L11 1.5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding:0 32px 0 12px;transition:all .2s}@media (max-width:480px){.z1SI-q_sortSelect{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23666' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M1 1.5L6 6.5L11 1.5'/%3E%3C/svg%3E");background-position:right 12px center;flex:1;width:100%;min-width:0}}@media (hover:hover) and (pointer:fine){.z1SI-q_sortSelect:hover{border-color:#0a7d9a}}.z1SI-q_loadMore{color:#6b7280;visibility:hidden;opacity:0;flex-direction:column;justify-content:center;align-items:center;height:120px;padding:0 20px;transition:opacity .15s,visibility 0s linear .15s;display:flex}.z1SI-q_loadMore p{margin:16px 0 0;font-size:14px;font-weight:400}.z1SI-q_loadMoreVisible{visibility:visible;opacity:1;transition:opacity .15s,visibility linear}.z1SI-q_loadingSpinner{border:4px solid #e5e7eb;border-top-color:#0a7d9a;border-radius:50%;flex-shrink:0;width:48px;height:48px;animation:.8s linear infinite z1SI-q_spinner-turn}@keyframes z1SI-q_spinner-turn{to{transform:rotate(360deg)}}.z1SI-q_endMessage{text-align:center;color:#9ca3af;padding:40px 20px;font-size:14px;font-weight:400}.z1SI-q_endMessage p{margin:0}.z1SI-q_overlay{z-index:9999;background:#00000080;animation:.3s z1SI-q_fadeIn;position:fixed;inset:0}@keyframes z1SI-q_fadeIn{0%{opacity:0}to{opacity:1}}.z1SI-q_filtersHeader{z-index:100;background:#fff;border-bottom:2px solid #e5e7eb;justify-content:space-between;align-items:center;margin-bottom:12px;padding-top:12px;padding-bottom:8px;display:flex;position:sticky;top:0}@media (max-width:768px){.z1SI-q_filtersHeader{margin-bottom:8px;padding-top:8px;padding-bottom:6px}}.z1SI-q_filtersHeader h3{color:#111827;margin:0;font-size:18px;font-weight:700;line-height:1}@media (max-width:768px){.z1SI-q_filtersHeader h3{font-size:18px}}.z1SI-q_closeFilters{color:#111;cursor:pointer;background:0 0;border:none;padding:4px;font-size:24px;line-height:1;transition:color .2s}@media (hover:hover) and (pointer:fine){.z1SI-q_closeFilters:hover{color:#111827}}.z1SI-q_headerControls{align-items:center;gap:16px;display:flex}@media (max-width:768px){.z1SI-q_headerControls{justify-content:space-between;align-items:center;width:100%}}@media (max-width:480px){.z1SI-q_headerControls{gap:8px}}.z1SI-q_mobileFilterButton{color:#111;cursor:pointer;background:#fff;border:1px solid #9ca3af;border-radius:8px;align-items:center;gap:6px;height:36px;padding:8px 12px;font-size:14px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 1px 2px #0000000d}@media (hover:hover) and (pointer:fine){.z1SI-q_mobileFilterButton:hover{color:#0a7d9a;background:#f9fafb;border-color:#0a7d9a}}.z1SI-q_mobileFilterButton:active{transform:scale(.98)}@media (min-width:1024px){.z1SI-q_mobileFilterButton{display:none}}.z1SI-q_filterPills{flex-wrap:wrap;gap:8px;margin-top:-5px;margin-bottom:16px;display:flex}@media (max-width:480px){.z1SI-q_filterPills{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;overflow-x:auto}.z1SI-q_filterPills::-webkit-scrollbar{display:none}}.z1SI-q_filterPill{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #9ca3af;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:2px 12px;font-size:14px;font-weight:500;transition:all .2s;display:flex}@media (hover:hover) and (pointer:fine){.z1SI-q_filterPill:hover{color:#dc2626;background:#fee;border-color:#f87171}}.z1SI-q_filterPill svg{stroke:currentColor;width:14px;height:14px}.z1SI-q_relatedSearches{margin-bottom:20px}.z1SI-q_relatedSearchesTitle{color:#111827;margin:0 0 8px;font-size:14px;font-weight:600}.z1SI-q_relatedSearchesContainer{flex-wrap:wrap;gap:8px;display:flex}.z1SI-q_relatedSearchesContainer.z1SI-q_mobile{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;overflow-x:auto}.z1SI-q_relatedSearchesContainer.z1SI-q_mobile::-webkit-scrollbar{display:none}.z1SI-q_relatedSearchButton{color:#374151;cursor:pointer;white-space:nowrap;background:#e5e7eb;border:1px solid #e5e7eb;border-radius:999px;flex-shrink:0;padding:2px 16px;font-size:14px;font-weight:400;text-decoration:none;transition:all .2s;display:inline-block}@media (hover:hover) and (pointer:fine){.z1SI-q_relatedSearchButton:hover{color:#0a7d9a;border-color:#0a7d9a}}.z1SI-q_scrollRestorationOverlay{z-index:9999;background:#f9fafb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.z1SI-q_hiddenForRestore{visibility:hidden;pointer-events:none}
.WK6t7G_backdrop{z-index:1100;background:#0009;animation:.2s WK6t7G_fadeIn;position:fixed;inset:0}.WK6t7G_modal{z-index:1101;background:#fff;border-radius:16px;width:90%;max-width:360px;animation:.3s WK6t7G_slideUp;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 20px 60px #0000004d}.WK6t7G_header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.WK6t7G_header h3{color:#111827;margin:0;font-size:18px;font-weight:700}.WK6t7G_closeButton{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}@media (hover:hover){.WK6t7G_closeButton:hover{color:#111827;background:#f3f4f6}}.WK6t7G_options{grid-template-columns:repeat(3,1fr);gap:12px;padding:16px;display:grid}.WK6t7G_option{cursor:pointer;color:#374151;background:0 0;border:none;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;transition:all .2s;display:flex}@media (hover:hover){.WK6t7G_option:hover{background:#f3f4f6}}.WK6t7G_option span{color:#6b7280;font-size:12px;font-weight:500}.WK6t7G_iconWrapper{border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex}.WK6t7G_iconWrapper.WK6t7G_email{color:#2563eb;background:#dbeafe}.WK6t7G_iconWrapper.WK6t7G_facebook{color:#1877f2;background:#dbeafe}.WK6t7G_iconWrapper.WK6t7G_linkedin{color:#0a66c2;background:#dbeafe}.WK6t7G_iconWrapper.WK6t7G_twitter{color:#111827;background:#f3f4f6}.WK6t7G_iconWrapper.WK6t7G_whatsapp{color:#059669;background:#d1fae5}.WK6t7G_iconWrapper.WK6t7G_copy{color:#7c3aed;background:#f3e8ff}@keyframes WK6t7G_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes WK6t7G_slideUp{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}
.CrR0Qa_home{background:#fff;flex-direction:column;min-height:100vh;display:flex}@media (prefers-reduced-motion:no-preference){.CrR0Qa_home{animation:.3s ease-out CrR0Qa_homeFadeIn}}@keyframes CrR0Qa_homeFadeIn{0%{opacity:0}}.CrR0Qa_hero{color:#fff;background:linear-gradient(120deg,#0a7d9a 0%,#0b6e86 100%);overflow:hidden}@media (min-width:1200px){.CrR0Qa_hero{border-bottom:1px solid #084a5a}}.CrR0Qa_heroInner{box-sizing:content-box;grid-template-columns:minmax(0,1fr) 540px;align-items:center;gap:56px;max-width:1280px;min-height:440px;margin:0 auto;padding:0 80px;display:grid}@media (max-width:1199px){.CrR0Qa_heroInner{grid-template-columns:minmax(0,1fr);gap:0;min-height:0}}@media (max-width:1024px){.CrR0Qa_heroInner{padding:0 40px}}@media (max-width:768px){.CrR0Qa_heroInner{padding:0 20px}}.CrR0Qa_heroNoPhotos{grid-template-columns:minmax(0,1fr);min-height:0}.CrR0Qa_heroText{padding:48px 0}@media (max-width:768px){.CrR0Qa_heroText{container-type:inline-size}}@media (max-width:1199px){.CrR0Qa_heroText{padding:36px 0 20px}}@media (max-width:768px){.CrR0Qa_heroText{padding:28px 0 16px}}.CrR0Qa_heroTitle{margin:0;font-size:min(46px,8.26446vw - 62.4793px);font-weight:700}@media (max-width:1199px){.CrR0Qa_heroTitle{font-size:40px}}@media (max-width:768px){.CrR0Qa_heroTitle{font-size:min(40px,8.49618cqi)}}.CrR0Qa_heroTitle{letter-spacing:-.02em;color:#fff;line-height:1.08}@media (max-width:768px){.CrR0Qa_heroTitle{letter-spacing:-.03em}}.CrR0Qa_heroAccent{color:#ffd166;white-space:nowrap}.CrR0Qa_heroSearch{background:#fff;border-radius:12px;align-items:center;max-width:620px;margin-top:28px;padding:6px 6px 6px 18px;display:flex;box-shadow:0 8px 24px #0000002e}.CrR0Qa_heroSearch:focus-within{box-shadow:0 8px 24px #0000002e,0 0 0 3px #ffffff8c}.CrR0Qa_heroSearch svg{color:#6b7280;flex:none}.CrR0Qa_heroSearch input{color:#111827;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:12px;font-size:16px;font-weight:400;line-height:1.3}.CrR0Qa_heroSearch input::placeholder{color:#6b7280}.CrR0Qa_heroSearch button{color:#111827;cursor:pointer;background:#ffd166;border:0;border-radius:9px;flex:none;height:48px;padding:0 26px;font-size:16px;font-weight:600}@media (hover:hover){.CrR0Qa_heroSearch button:hover{background:#f5c04a}}@media (max-width:768px){.CrR0Qa_heroSearch{margin-top:18px;padding:4px 4px 4px 12px}.CrR0Qa_heroSearch input{padding:10px 8px}.CrR0Qa_heroSearch button{height:42px;padding:0 14px}}.CrR0Qa_hero a:focus-visible,.CrR0Qa_hero button:focus-visible{outline-color:#fff}.CrR0Qa_heroChips{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}@media (max-width:768px){.CrR0Qa_heroChips{scrollbar-width:none;flex-wrap:nowrap;margin:14px -20px 0;padding:0 20px;overflow-x:auto}.CrR0Qa_heroChips::-webkit-scrollbar{display:none}}.CrR0Qa_heroChip{color:#fff;white-space:nowrap;background:#ffffff29;border:1px solid #ffffff59;border-radius:17px;flex:none;align-items:center;height:34px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.CrR0Qa_heroChip:hover{color:#fff;background:#ffffff42}}.CrR0Qa_heroSources{margin:18px 0 0;font-size:16px}@media (max-width:768px){.CrR0Qa_heroSources{font-size:14px}}.CrR0Qa_heroSources{opacity:.95;line-height:1.5}.CrR0Qa_heroSources a{color:#fff;text-underline-offset:3px;font-weight:700;text-decoration:underline}.CrR0Qa_heroWall{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:14px;height:440px;display:grid}@media (max-width:1199px){.CrR0Qa_heroWall{scrollbar-width:none;gap:12px;height:auto;margin:0 -80px;padding:0 80px 28px;display:flex;overflow-x:auto}.CrR0Qa_heroWall::-webkit-scrollbar{display:none}}@media (max-width:1024px){.CrR0Qa_heroWall{margin:0 -40px;padding:0 40px 28px}}@media (max-width:768px){.CrR0Qa_heroWall{gap:10px;margin:0 -20px;padding:0 20px 24px}}.CrR0Qa_heroTile{aspect-ratio:4/5;cursor:pointer;background:#e5e7eb;border:0;border-radius:14px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 8px 20px #00000038}.CrR0Qa_heroTile:nth-child(3n+1){margin-top:-30px}.CrR0Qa_heroTile:nth-child(3n+2){margin-top:34px}.CrR0Qa_heroTile:nth-child(3n){margin-top:-6px}@media (min-width:1200px){.CrR0Qa_heroTile:nth-child(3n+2){transform:translateY(-9px)}}.CrR0Qa_heroTile:focus-visible{outline-offset:2px;outline:3px solid #fff}.CrR0Qa_heroTile img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:1199px){.CrR0Qa_heroTile{flex:none;width:160px;box-shadow:0 4px 12px #0003}.CrR0Qa_heroTile:nth-child(n){margin-top:0}}@media (max-width:768px){.CrR0Qa_heroTile{width:132px}}.CrR0Qa_heroTag{color:#111827;text-align:left;background:#fffffff5;border-radius:8px;padding:5px 8px;font-size:14px;font-weight:700;line-height:1.2;position:absolute;bottom:8px;left:8px;right:8px}.CrR0Qa_heroTag small{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;display:block;overflow:hidden}.CrR0Qa_section{background:#fff;padding:56px 80px 0}@media (max-width:1024px){.CrR0Qa_section{padding:48px 40px 0}}@media (max-width:768px){.CrR0Qa_section{padding:36px 20px 0}}.CrR0Qa_section:last-child{padding-bottom:72px}@media (max-width:1024px){.CrR0Qa_section:last-child{padding-bottom:56px}}@media (max-width:768px){.CrR0Qa_section:last-child{padding-bottom:48px}}.CrR0Qa_sectionGray{background:#fff}.CrR0Qa_sectionRule{margin-top:56px;padding-top:0}.CrR0Qa_sectionRule>.CrR0Qa_container{border-top:2px solid #d1d5db;padding-top:46px}@media (max-width:1024px){.CrR0Qa_sectionRule{margin-top:48px}.CrR0Qa_sectionRule>.CrR0Qa_container{padding-top:38px}}@media (max-width:768px){.CrR0Qa_sectionRule{margin-top:36px}.CrR0Qa_sectionRule>.CrR0Qa_container{padding-top:30px}}.CrR0Qa_band{margin-top:56px;padding:48px 80px 52px}@media (max-width:1024px){.CrR0Qa_band{margin-top:48px;padding:40px 40px 44px}}@media (max-width:768px){.CrR0Qa_band{margin-top:36px;padding:32px 20px 36px}}.CrR0Qa_bandShops{color:#fff;background:linear-gradient(160deg,#0b5f73,#084a5a)}.CrR0Qa_bandShops .CrR0Qa_sectionTitle,.CrR0Qa_bandShops .CrR0Qa_sectionTitleShops{color:#fff}.CrR0Qa_bandShops .CrR0Qa_sectionTitleShops svg{color:#ffd166}.CrR0Qa_bandShops .CrR0Qa_sectionSubtitle{color:#fffc}.CrR0Qa_bandShops .CrR0Qa_sectionCount{color:#fff;font-weight:700}.CrR0Qa_bandShops .CrR0Qa_viewAll{color:#fff}@media (min-width:769px){.CrR0Qa_onPhone{display:none}}@media (max-width:768px){.CrR0Qa_notOnPhone{display:none}}.CrR0Qa_dealIntro{color:#fff;border-radius:8px;flex-direction:column;justify-content:space-between;min-width:0;padding:24px;display:flex}@media (max-width:768px){.CrR0Qa_dealIntro{padding:16px}}.CrR0Qa_dealIntroSale{background:linear-gradient(160deg,#0b5f73,#084a5a)}.CrR0Qa_dealIntroKicker{opacity:.9;font-size:14px;font-weight:600;display:block}.CrR0Qa_dealIntroPercent{margin-top:8px;font-size:40px;display:block}@media (max-width:768px){.CrR0Qa_dealIntroPercent{font-size:24px}}.CrR0Qa_dealIntroPercent{font-weight:700;line-height:1.05}.CrR0Qa_dealIntroText{margin:8px 0 0;font-size:16px}@media (max-width:768px){.CrR0Qa_dealIntroText{font-size:14px}}.CrR0Qa_dealIntroText{opacity:.95;font-weight:400;line-height:1.5}.CrR0Qa_dealIntroLink{white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.CrR0Qa_dealIntroLink:focus-visible{outline-offset:2px;outline:2px solid #0a7d9a}.CrR0Qa_dealIntroLink:disabled{opacity:.5;cursor:not-allowed}.CrR0Qa_dealIntroLink{color:#111827;background:#fff;border:0;align-self:flex-start;margin-top:16px}@media (hover:hover){.CrR0Qa_dealIntroLink:hover{color:#111827;background:#f3f4f6}}@media (max-width:768px){.CrR0Qa_dealIntroLink{margin-top:16px;padding:0 12px}}.CrR0Qa_container{max-width:1600px;margin:0 auto}.CrR0Qa_sectionHeader{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px;display:flex}@media (max-width:768px){.CrR0Qa_sectionHeader{grid-template-columns:1fr auto;align-items:end;gap:0 16px;margin-bottom:16px;display:grid}}.CrR0Qa_sectionHeading{min-width:0}@media (max-width:768px){.CrR0Qa_sectionHeading{display:contents}}.CrR0Qa_sectionSubtitle{margin:6px 0 0;font-size:16px}@media (max-width:768px){.CrR0Qa_sectionSubtitle{font-size:14px}}.CrR0Qa_sectionSubtitle{color:#6b7280;font-weight:400;line-height:1.5}@media (max-width:768px){.CrR0Qa_sectionSubtitle{grid-area:2/1/auto/-1;margin-top:4px}}.CrR0Qa_sectionTitle{font-size:28px}@media (max-width:768px){.CrR0Qa_sectionTitle{font-size:22px}}.CrR0Qa_sectionTitle{color:#111827;align-items:center;gap:12px;margin:0;font-weight:700;display:flex}.CrR0Qa_sectionTitleHotDeals{color:#dc2626}.CrR0Qa_sectionTitleHotDeals svg{width:26px;height:26px;position:relative;top:-4px}@media (max-width:768px){.CrR0Qa_sectionTitleHotDeals svg{width:22px;height:22px}}.CrR0Qa_sectionTitleShops{color:#0a7d9a}@media (max-width:768px){.CrR0Qa_sectionTitleShops{align-items:baseline}.CrR0Qa_sectionTitleShops svg{flex-shrink:0;width:17px;height:17px}}.CrR0Qa_viewAll{font-size:16px;display:inline-block}@media (max-width:768px){.CrR0Qa_viewAll{font-size:14px}}.CrR0Qa_viewAll{color:#0a7d9a;font-weight:600;text-decoration:none}.CrR0Qa_viewAllFilled{color:#0a7d9a;border-color:#0a7d9a}.CrR0Qa_gearGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}@media (max-width:1200px) and (min-width:769px){.CrR0Qa_gearGrid{grid-template-columns:repeat(3,1fr)}.CrR0Qa_gearGrid>:nth-child(4){display:none}}@media (max-width:768px){.CrR0Qa_gearGrid{grid-template-columns:repeat(2,1fr);gap:12px}.CrR0Qa_featuredRow{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:45%;grid-auto-flow:column;margin:0 -20px;padding:0 20px;scroll-padding:0 20px;overflow-x:auto}.CrR0Qa_featuredRow::-webkit-scrollbar{display:none}.CrR0Qa_featuredRow>*{scroll-snap-align:start}}.CrR0Qa_promoBannerCard{color:#fff;background:linear-gradient(135deg,#0a7d9a 0% 100%);border-radius:12px;grid-template-rows:auto auto 1fr;grid-template-columns:1fr 1fr;column-gap:2rem;padding:40px 48px;display:grid}@media (max-width:768px){.CrR0Qa_promoBannerCard{flex-direction:column;padding:32px 24px;display:flex}}.CrR0Qa_promoBannerLink{white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.CrR0Qa_promoBannerLink:focus-visible{outline-offset:2px;outline:2px solid #0a7d9a}.CrR0Qa_promoBannerLink:disabled{opacity:.5;cursor:not-allowed}.CrR0Qa_promoBannerLink{color:#0a7d9a;background:#fff;border:1.5px solid #0a7d9a;grid-area:3/1;place-self:end start;transition:background .2s,border-color .2s}@media (max-width:768px){.CrR0Qa_promoBannerLink{align-self:flex-start}}@media (hover:hover) and (pointer:fine){.CrR0Qa_promoBannerLink:hover{color:#fff;background:#ffffff26;border-color:#fff}}.CrR0Qa_promoBannerCTATitle{font-size:34px}@media (max-width:768px){.CrR0Qa_promoBannerCTATitle{font-size:24px}}.CrR0Qa_promoBannerCTATitle{grid-area:1/1;margin:0 0 12px;font-weight:700}@media (max-width:768px){.CrR0Qa_promoBannerCTATitle{margin:0}}.CrR0Qa_promoBannerCTASubtitle{opacity:.8;grid-area:2/1;margin:0;font-size:16px;font-weight:400}@media (max-width:768px){.CrR0Qa_promoBannerCTASubtitle{margin:0 0 20px}}.CrR0Qa_scrollContainer{position:relative}.CrR0Qa_gearScroll{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-auto-columns:calc(20% - 1.2rem);grid-auto-flow:column;gap:1.5rem;padding-bottom:0;display:grid;overflow-x:auto}.CrR0Qa_gearScroll::-webkit-scrollbar{display:none}.CrR0Qa_gearScroll>*{scroll-snap-align:start}@media (max-width:1200px){.CrR0Qa_gearScroll{grid-auto-columns:calc(25% - 1.125rem)}}@media (max-width:768px){.CrR0Qa_gearScroll{grid-auto-columns:45%;gap:12px;margin:0 -20px;padding:0 20px;scroll-padding:0 20px}}.CrR0Qa_scrollArrow{color:#0a7d9a;cursor:pointer;z-index:10;background:#fff;border:2px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:32px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001a}@media (hover:hover){.CrR0Qa_scrollArrow:hover{color:#fff;background:#0a7d9a;border-color:#0a7d9a;box-shadow:0 4px 12px #0a7d9a4d}}@media (max-width:768px){.CrR0Qa_scrollArrow{display:none}}.CrR0Qa_scrollArrowLeft{left:-20px}.CrR0Qa_scrollArrowRight{right:-20px}.CrR0Qa_categoryTiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1024px){.CrR0Qa_categoryTiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.CrR0Qa_categoryTiles{gap:12px}}.CrR0Qa_categoryTile{color:#111827;background:#fff;border:2px solid #d1d5db;border-radius:8px;flex-direction:column;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.CrR0Qa_categoryTile img{aspect-ratio:1;object-fit:cover;background:#f3f4f6;border-bottom:2px solid #d1d5db;width:100%;display:block}@media (hover:hover) and (pointer:fine){.CrR0Qa_categoryTile:hover{color:#111827;border-color:#0a7d9a;box-shadow:0 2px 8px #0000000f}.CrR0Qa_categoryTile:hover img{border-bottom-color:#0a7d9a}}.CrR0Qa_categoryTileName{padding:8px 12px 0;font-size:17px}@media (max-width:768px){.CrR0Qa_categoryTileName{font-size:14px}}.CrR0Qa_categoryTileName{font-weight:700;line-height:1.2}@media (max-width:768px){.CrR0Qa_categoryTileName{padding:8px 8px 0}}.CrR0Qa_categoryTileCount{padding:2px 12px 12px;font-size:14px}@media (max-width:768px){.CrR0Qa_categoryTileCount{font-size:12px}}.CrR0Qa_categoryTileCount{color:#6b7280;white-space:nowrap;line-height:1.4}@media (max-width:768px){.CrR0Qa_categoryTileCount{padding:2px 8px 8px}}.CrR0Qa_priceShortcuts{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}@media (max-width:768px){.CrR0Qa_priceShortcuts{scrollbar-width:none;flex-wrap:nowrap;margin:16px -20px 0;padding:0 20px;overflow-x:auto}.CrR0Qa_priceShortcuts::-webkit-scrollbar{display:none}}.CrR0Qa_priceShortcut{color:#111827;white-space:nowrap;background:#fff;border:1px solid #d1d5db;border-radius:8px;flex:none;align-items:center;gap:4px;height:38px;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.CrR0Qa_priceShortcut span{font-weight:700}@media (hover:hover){.CrR0Qa_priceShortcut:hover{color:#111827;border-color:#0a7d9a}}.CrR0Qa_newsletterError{color:#ef4444;margin-top:12px;font-size:14px;font-weight:400}.CrR0Qa_newsletterSuccess{box-sizing:border-box;color:#111827;background:#fff;border:1.5px solid #0a7d9a;border-radius:8px;align-items:center;gap:10px;width:100%;margin:auto 0 0;padding:10px 16px;font-size:16px;font-weight:500;line-height:1.4;display:flex}.CrR0Qa_newsletterSuccess svg{color:#0a7d9a;flex-shrink:0}.CrR0Qa_priceGuidePromo{color:#111827;background:#ffd166}.CrR0Qa_priceGuidePromo h2.CrR0Qa_promoBannerCTATitle{color:#111827;letter-spacing:-.01em}.CrR0Qa_priceGuidePromo .CrR0Qa_promoBannerCTASubtitle{color:#111827;opacity:1}.CrR0Qa_priceGuidePromo .CrR0Qa_promoBannerLink{color:#fff;background:#111827;border-color:#111827}@media (hover:hover) and (pointer:fine){.CrR0Qa_priceGuidePromo .CrR0Qa_promoBannerLink:hover{color:#fff;background:#000;border-color:#000}}.CrR0Qa_priceGuidePromo .CrR0Qa_priceGuideExamples a{color:#111827;background:#fff;align-items:center;padding:12px 16px;box-shadow:0 1px 3px #00000014}@media (hover:hover) and (pointer:fine){.CrR0Qa_priceGuidePromo .CrR0Qa_priceGuideExamples a:hover{background:#f9fafb}}.CrR0Qa_priceGuidePromo .CrR0Qa_priceGuideMedian{font-size:20px}@media (max-width:768px){.CrR0Qa_priceGuidePromo .CrR0Qa_priceGuideMedian{font-size:16px}}.CrR0Qa_priceGuidePromo .CrR0Qa_priceGuideMedian{opacity:1;font-weight:700}.CrR0Qa_priceGuidePromo{grid-template-rows:auto;align-items:center;column-gap:48px}@media (max-width:768px){.CrR0Qa_priceGuidePromo{align-items:stretch;gap:24px}}.CrR0Qa_priceCheckMain{grid-column:1;min-width:0}.CrR0Qa_priceCheckSide{flex-direction:column;grid-column:2;gap:10px;min-width:0;display:flex}.CrR0Qa_priceCheckSide .CrR0Qa_priceGuideExamples{align-self:stretch;margin:0}.CrR0Qa_priceCheck{flex-direction:column;align-items:flex-start;gap:6px;margin-top:18px;display:flex}.CrR0Qa_priceCheckLabel{letter-spacing:.06em;text-transform:uppercase;color:#4b5563;font-size:12px;font-weight:700}.CrR0Qa_priceCheckName{font-size:20px}@media (max-width:768px){.CrR0Qa_priceCheckName{font-size:18px}}.CrR0Qa_priceCheckName{color:#111827;font-weight:700;line-height:1.3;text-decoration:none}@media (hover:hover){.CrR0Qa_priceCheckName:hover{color:#111827;text-decoration:underline}}.CrR0Qa_priceCheckPrice{flex-wrap:wrap;align-items:baseline;column-gap:10px;display:flex}.CrR0Qa_priceCheckPrice strong{font-size:48px}@media (max-width:768px){.CrR0Qa_priceCheckPrice strong{font-size:36px}}.CrR0Qa_priceCheckPrice strong{color:#111827;font-weight:700;line-height:1.05}.CrR0Qa_priceCheckPrice span{color:#4b5563;font-size:14px}@media (max-width:768px){.CrR0Qa_priceCheckPrice span{flex-basis:100%}}.CrR0Qa_priceCheckRange{width:100%;max-width:420px;margin-top:6px}.CrR0Qa_priceCheckBar{background:#00000024;border-radius:4px;height:10px;display:block;position:relative}.CrR0Qa_priceCheckBar i{background:#111827;border-radius:4px;width:4px;height:20px;margin-left:-2px;position:absolute;top:-5px}.CrR0Qa_priceCheckEnds{color:#4b5563;justify-content:space-between;margin-top:6px;font-size:14px;display:flex}.CrR0Qa_priceCheckEnds span:first-child,.CrR0Qa_priceCheckEnds span:last-child{color:#111827;font-weight:700}.CrR0Qa_priceCheck .CrR0Qa_promoBannerLink{align-self:flex-start}.CrR0Qa_priceCheckMeta{color:#4b5563;margin:4px 0 10px;font-size:14px;font-weight:400}.CrR0Qa_priceCheckAll{color:#111827;text-underline-offset:3px;align-self:flex-start;margin-top:6px;font-size:14px;font-weight:700;text-decoration:underline}@media (hover:hover){.CrR0Qa_priceCheckAll:hover{color:#111827}}.CrR0Qa_priceGuideExamples{flex-direction:column;grid-area:1/2/span 3;align-self:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:768px){.CrR0Qa_priceGuideExamples{align-self:stretch;margin:0 0 24px}}.CrR0Qa_priceGuideExamples a{color:#fff;background:#ffffff1f;border-radius:8px;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 14px;text-decoration:none;transition:background .2s;display:flex}@media (hover:hover) and (pointer:fine){.CrR0Qa_priceGuideExamples a:hover{background:#ffffff38}}.CrR0Qa_priceGuideName{min-width:0;font-weight:600}.CrR0Qa_priceGuideMedian{white-space:nowrap;opacity:.9}@media (max-width:768px){.CrR0Qa_priceCheckLabelDesktop{display:none}.CrR0Qa_priceGuidePromo .CrR0Qa_priceCheckGuideButton{color:#111827;background:#ffedc2;border-color:#111827}.CrR0Qa_priceCheckSide .CrR0Qa_priceGuideExamples li:nth-child(n+3){display:none}.CrR0Qa_priceGuidePromo{gap:12px;padding-top:20px;padding-bottom:20px}.CrR0Qa_priceCheck{gap:4px;margin-top:10px}.CrR0Qa_priceCheckPrice span{line-height:1.35}.CrR0Qa_priceCheckRange,.CrR0Qa_priceCheckEnds{margin-top:4px}.CrR0Qa_priceCheckMeta{margin:0 0 4px}.CrR0Qa_priceCheckSide,.CrR0Qa_priceGuidePromo .CrR0Qa_priceGuideExamples{gap:6px}.CrR0Qa_priceGuidePromo .CrR0Qa_priceGuideExamples a{padding:8px 14px;line-height:1.3}.CrR0Qa_priceGuidePromo .CrR0Qa_priceCheckAll{color:#fff;background:#111827;border:1.5px solid #111827;border-radius:8px;margin-top:7px;padding:7px 22px;text-decoration:none}}@media (max-width:768px) and (hover:hover){.CrR0Qa_priceGuidePromo .CrR0Qa_priceCheckAll:hover{color:#fff;background:#000}}.CrR0Qa_sectionTitleShops svg{color:#ffd166}.CrR0Qa_signup{color:#111827;background:#e3f2f5;border:2px solid #d1d5db;border-radius:8px;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:48px;padding:36px 44px;display:grid}@media (max-width:768px){.CrR0Qa_signup{grid-template-columns:minmax(0,1fr);gap:20px;padding:24px 20px}}.CrR0Qa_signupMain{min-width:0}.CrR0Qa_signupTitle{margin:0;font-size:28px}@media (max-width:768px){.CrR0Qa_signupTitle{font-size:24px}}.CrR0Qa_signupTitle{color:#111827;font-weight:700}.CrR0Qa_signupText{color:#4b5563;margin:8px 0 0;font-size:16px;font-weight:400;line-height:1.5}.CrR0Qa_signupList{flex-wrap:wrap;gap:10px 26px;margin:18px 0 24px;padding:0;font-size:16px;font-weight:400;list-style:none;display:flex}@media (max-width:768px){.CrR0Qa_signupList{gap:8px;margin:14px 0 20px}}.CrR0Qa_signupList li{align-items:center;gap:8px;display:flex}.CrR0Qa_signupList svg{color:#0a7d9a}@media (max-width:768px){.CrR0Qa_signupList{flex-direction:column}}.CrR0Qa_signupButton{white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.CrR0Qa_signupButton:focus-visible{outline-offset:2px;outline:2px solid #0a7d9a}.CrR0Qa_signupButton:disabled{opacity:.5;cursor:not-allowed}.CrR0Qa_signupButton{color:#fff;background:#0a7d9a;border:1px solid #0a7d9a}@media (hover:hover){.CrR0Qa_signupButton:hover{color:#fff;background:#086a83;border-color:#086a83}}.CrR0Qa_signupButton{height:48px;padding:0 24px;font-size:16px;font-weight:600}.CrR0Qa_signupNews{border-left:1px solid #0a7d9a40;align-self:center;padding-left:48px}@media (max-width:768px){.CrR0Qa_signupNews{border-top:1px solid #0a7d9a40;border-left:0;padding:20px 0 0}}.CrR0Qa_signupNewsTitle{margin:0;font-size:20px}@media (max-width:768px){.CrR0Qa_signupNewsTitle{font-size:18px}}.CrR0Qa_signupNewsTitle{color:#111827;font-weight:700}.CrR0Qa_signupForm{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}@media (max-width:480px){.CrR0Qa_signupForm{flex-direction:column}}.CrR0Qa_signupInput{color:#111827;background:#fff;border:1px solid #9ca3af;border-radius:8px;height:40px;padding:0 16px;font-family:inherit;font-size:16px;font-weight:400}.CrR0Qa_signupInput::placeholder{color:#6b7280}.CrR0Qa_signupInput:focus{border-color:#0a7d9a;outline:none;box-shadow:0 0 0 3px #0a7d9a26}.CrR0Qa_signupInput:disabled{color:#6b7280;background:#f3f4f6}.CrR0Qa_signupInput{outline:none;flex:190px;min-width:0;height:48px;padding:0 14px;font-size:16px;font-weight:400}@media (max-width:480px){.CrR0Qa_signupInput{flex:none}}.CrR0Qa_signupSubscribe{white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.CrR0Qa_signupSubscribe:focus-visible{outline-offset:2px;outline:2px solid #0a7d9a}.CrR0Qa_signupSubscribe:disabled{opacity:.5;cursor:not-allowed}.CrR0Qa_signupSubscribe{color:#0a7d9a;background:#fff;border:1.5px solid #0a7d9a}@media (hover:hover){.CrR0Qa_signupSubscribe:hover{color:#0a7d9a;background:#0a7d9a1a}}.CrR0Qa_signupSubscribe{flex:none;height:48px;padding:0 18px;font-size:16px;font-weight:600}
._5Z7kMG_page{min-height:100vh}._5Z7kMG_hero{color:#fff;background:linear-gradient(160deg,#0b5f73,#084a5a);padding:24px 0}@media (max-width:768px){._5Z7kMG_hero{padding:16px 0}}._5Z7kMG_heroContent{max-width:1600px;margin:0 auto;padding:0 80px}@media (max-width:1024px){._5Z7kMG_heroContent{padding:0 40px}}@media (max-width:768px){._5Z7kMG_heroContent{padding:0 16px}}._5Z7kMG_title{align-items:center;gap:12px;margin:0 0 8px;font-size:36px;display:flex}@media (max-width:768px){._5Z7kMG_title{font-size:28px}}._5Z7kMG_title{color:#fff;font-weight:700;line-height:1.15}._5Z7kMG_title svg{flex:none}._5Z7kMG_titleIconHotDeals{color:#dc2626}._5Z7kMG_titleIconPriceDrops{color:#01ab5d}._5Z7kMG_subtitle{color:#ffffffd9;margin:0 0 4px;font-size:16px;font-weight:400;line-height:1.5}._5Z7kMG_meta{color:#ffffffa6;margin:0 0 16px;font-size:14px;font-weight:400}._5Z7kMG_viewAll{white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._5Z7kMG_viewAll:focus-visible{outline-offset:2px;outline:2px solid #0a7d9a}._5Z7kMG_viewAll:disabled{opacity:.5;cursor:not-allowed}._5Z7kMG_viewAll{color:#0a7d9a;background:#fff;border:1.5px solid #0a7d9a}@media (hover:hover){._5Z7kMG_viewAll:hover{color:#fff;background:0 0;border-color:#fff}}._5Z7kMG_viewAll:focus-visible{outline-color:#fff}._5Z7kMG_crossLink{color:#fffc;margin:16px 0 0;font-size:14px;font-weight:400}._5Z7kMG_crossLink a{color:#fff;text-underline-offset:3px;font-weight:600;text-decoration:underline}._5Z7kMG_stickyLabel{top:var(--header-height);z-index:10;letter-spacing:.06em;text-transform:uppercase;background:#fff;border-bottom:1px solid #e5e7eb;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:12px;font-weight:600;display:flex;position:sticky;box-shadow:0 1px 3px #0000000f}._5Z7kMG_stickyLabelHotDeals{color:#dc2626}._5Z7kMG_stickyLabelHotDeals svg{position:relative;top:-2px}._5Z7kMG_stickyLabelPriceDrops{color:#01ab5d}._5Z7kMG_section{padding:32px 0 40px}._5Z7kMG_sectionHotDeals{background:#fffbf5}._5Z7kMG_sectionPriceDrops{background:#f8fffe}._5Z7kMG_sectionHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._5Z7kMG_sectionCount{color:#6b7280;font-size:14px;font-weight:500}._5Z7kMG_container{max-width:1600px;margin:0 auto;padding:0 80px}@media (max-width:1024px){._5Z7kMG_container{padding:0 40px}}@media (max-width:768px){._5Z7kMG_container{padding:0 16px}}._5Z7kMG_gearGrid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}@media (max-width:1024px){._5Z7kMG_gearGrid{grid-template-columns:repeat(3,1fr);gap:20px}}@media (max-width:768px){._5Z7kMG_gearGrid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:480px){._5Z7kMG_gearGrid{grid-template-columns:repeat(2,1fr);gap:12px}}._5Z7kMG_empty{text-align:center;color:#888;padding:64px 24px;font-size:16px;font-weight:400}
.mNLByW_indexPage{background:#fff;min-height:100vh;padding:0 0 80px}@media (max-width:768px){.mNLByW_indexPage{padding:0 0 64px}}.mNLByW_indexContainer{max-width:1600px;margin:0 auto;padding:32px 80px 0}@media (max-width:1024px){.mNLByW_indexContainer{padding:32px 40px 0}}@media (max-width:768px){.mNLByW_indexContainer{padding:32px 16px 0}}@media (max-width:480px){.mNLByW_indexContainer{padding:20px 16px 0}}.mNLByW_indexHeader{margin-bottom:16px}@media (max-width:768px){.mNLByW_indexHeader{margin-bottom:12px}}.mNLByW_indexHeader h1{color:#111827;margin:0 0 4px;line-height:1.15}.mNLByW_indexHeader p{color:#111827;margin:0;font-size:16px}.mNLByW_indexHeader .mNLByW_updated{margin-top:2px;font-size:14px}@media (max-width:768px){.mNLByW_indexHeader .mNLByW_updated{font-size:12px}}.mNLByW_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.mNLByW_tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:6px;min-width:0;display:flex;overflow-x:auto}.mNLByW_tabs::-webkit-scrollbar{display:none}@media (max-width:768px){.mNLByW_tabs{flex:100%}}.mNLByW_tab{font:inherit;color:#111827;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;flex:none;padding:6px 16px;font-size:14px;transition:border-color .2s,color .2s,background .2s}@media (hover:hover){.mNLByW_tab:hover{color:#0a7d9a;border-color:#0a7d9a}}.mNLByW_tabActive{color:#fff;background:#0a7d9a;border-color:#0a7d9a}@media (hover:hover){.mNLByW_tabActive:hover{color:#fff}}.mNLByW_search{color:#111827;background:#fff;border:1px solid #9ca3af;border-radius:8px;height:40px;padding:0 16px;font-family:inherit;font-size:16px;font-weight:400}.mNLByW_search::placeholder{color:#6b7280}.mNLByW_search:focus{border-color:#0a7d9a;outline:none;box-shadow:0 0 0 3px #0a7d9a26}.mNLByW_search:disabled{color:#6b7280;background:#f3f4f6}.mNLByW_search{flex:0 280px;min-width:0}@media (max-width:768px){.mNLByW_search{flex:100%}}.mNLByW_directoryHeading{font-size:20px}@media (max-width:768px){.mNLByW_directoryHeading{font-size:18px}}.mNLByW_directoryHeading{color:#111827;margin:0 0 12px;font-weight:700}.mNLByW_mostListed{margin-bottom:32px}.mNLByW_mostListedGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (max-width:1024px){.mNLByW_mostListedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mNLByW_directoryHead{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 16px;display:flex}.mNLByW_directoryHead .mNLByW_directoryHeading{margin:0}.mNLByW_brandOrder{color:#6b7280;align-items:center;gap:8px;margin-left:auto;font-size:14px;display:flex}.mNLByW_brandOrder select{color:#111827;background:#fff;border:1px solid #9ca3af;border-radius:8px;height:40px;padding:0 16px;font-family:inherit;font-size:16px;font-weight:400}.mNLByW_brandOrder select::placeholder{color:#6b7280}.mNLByW_brandOrder select:focus{border-color:#0a7d9a;outline:none;box-shadow:0 0 0 3px #0a7d9a26}.mNLByW_brandOrder select:disabled{color:#6b7280;background:#f3f4f6}.mNLByW_brandOrder select{appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") right 12px center no-repeat;padding:0 32px 0 12px}.mNLByW_directoryNote{color:#6b7280;margin:0;font-size:14px}.mNLByW_directory{column-count:3;column-gap:40px}@media (max-width:1024px){.mNLByW_directory{column-count:2}}@media (max-width:480px){.mNLByW_directory{column-count:1}}.mNLByW_brandBlock{break-inside:avoid;margin:0 0 32px}@media (max-width:768px){.mNLByW_phoneCollapsed .mNLByW_brandBlock:nth-child(n+9),.mNLByW_phoneHidden{display:none}}.mNLByW_showAll{display:none}@media (max-width:768px){.mNLByW_showAll{white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.mNLByW_showAll:focus-visible{outline-offset:2px;outline:2px solid #0a7d9a}.mNLByW_showAll:disabled{opacity:.5;cursor:not-allowed}.mNLByW_showAll{color:#0a7d9a;background:#fff;border:1.5px solid #0a7d9a;width:100%}}@media (max-width:768px) and (hover:hover){.mNLByW_showAll:hover{color:#0a7d9a;background:#0a7d9a1a}}.mNLByW_brandArrow{color:#6b7280;margin-left:6px;font-weight:400}.mNLByW_brandName{font-size:20px}@media (max-width:768px){.mNLByW_brandName{font-size:18px}}.mNLByW_brandName{color:#111827;border-bottom:1px solid #9ca3af;margin:0 0 6px;padding:0 0 6px;font-weight:700}.mNLByW_brandName a{color:inherit;font-weight:inherit;text-decoration:none}@media (hover:hover){.mNLByW_brandName a:hover{color:#0a7d9a}}.mNLByW_guideList{margin:0;padding:0;list-style:none}.mNLByW_guideRow{color:#111827;border-radius:8px;justify-content:space-between;align-items:baseline;gap:12px;margin:0 -8px;padding:6px 8px;text-decoration:none;display:flex}@media (hover:hover){.mNLByW_guideRow:hover{background:#fff}.mNLByW_guideRow:hover .mNLByW_rowName{text-underline-offset:2px;text-decoration:underline}}.mNLByW_rowName{color:#0a7d9a;overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:500}.mNLByW_rowMedian{white-space:nowrap;font-size:14px}.mNLByW_noResults{text-align:center;color:#6b7280;margin:32px 0}.mNLByW_moreBrands{border-top:1px solid #9ca3af;margin:24px 0 32px;padding-top:24px}.mNLByW_moreBrandsList{column-count:4;column-gap:40px;margin:0;padding:0;list-style:none}@media (max-width:1024px){.mNLByW_moreBrandsList{column-count:3}}@media (max-width:768px){.mNLByW_moreBrandsList{column-count:2}}@media (max-width:480px){.mNLByW_moreBrandsList{column-count:1}}.mNLByW_moreBrandsList li{break-inside:avoid}.mNLByW_moreBrandsCount{white-space:nowrap;color:#6b7280;font-size:14px}.mNLByW_guideCard{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;min-width:0;padding:12px 16px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}@media (hover:hover){.mNLByW_guideCard:hover{border-color:#0a7d9a;transform:translateY(-2px);box-shadow:0 1px 3px #00000014}}.mNLByW_guideModel{color:#111827;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600}.mNLByW_guideMedian{color:#6b7280;margin:6px 0 0;font-size:14px}.mNLByW_guidePrice{color:#111827}.mNLByW_guideCount{color:#6b7280;margin:auto 0 0;padding-top:4px;font-size:14px}.mNLByW_guidePage{background:#fff;min-height:100vh}.mNLByW_heroSection{color:#111827;background:#ffd166;padding:24px 0}@media (max-width:768px){.mNLByW_heroSection{padding:16px 0}}.mNLByW_heroContent{max-width:1600px;margin:0 auto;padding:0 80px}@media (max-width:1024px){.mNLByW_heroContent{padding:0 40px}}@media (max-width:768px){.mNLByW_heroContent{padding:0 16px}}.mNLByW_heroContent h1{font-size:36px}@media (max-width:768px){.mNLByW_heroContent h1{font-size:24px}}.mNLByW_heroContent h1{overflow-wrap:anywhere;margin:0 0 8px;font-weight:700;line-height:1.15}.mNLByW_heroContent .mNLByW_indexHeader h1{font-size:36px}@media (max-width:768px){.mNLByW_heroContent .mNLByW_indexHeader h1{font-size:28px}}.mNLByW_heroContent .mNLByW_indexHeader h1{font-weight:700}.mNLByW_heroContent .mNLByW_subtitle{margin:0;font-size:16px}.mNLByW_breadcrumb{color:#111827;flex-wrap:wrap;gap:6px;margin-bottom:12px;font-size:14px;display:flex}.mNLByW_breadcrumb a{color:#111827;text-underline-offset:2px;text-decoration:underline}.mNLByW_breadcrumb [aria-current]{font-weight:600}.mNLByW_crumbSeparator{opacity:.7}.mNLByW_crumb{gap:6px;display:inline-flex}.mNLByW_bandRow{flex-wrap:wrap;align-items:flex-end;gap:16px 40px;margin-top:16px;display:flex}@media (max-width:768px){.mNLByW_bandRow{display:block}}.mNLByW_priceHighlight{flex-wrap:wrap;gap:12px 40px;display:flex}@media (max-width:768px){.mNLByW_priceHighlight{gap:12px 24px}}.mNLByW_bandButton{color:#fff;background:#111827;border-radius:8px;padding:8px 16px;font-size:16px;font-weight:600;text-decoration:none;display:inline-block}@media (hover:hover){.mNLByW_bandButton:hover{opacity:.9}}@media (max-width:768px){.mNLByW_bandButton{text-align:center;margin-top:16px;display:block}}.mNLByW_priceStat{min-width:0}.mNLByW_priceStat .mNLByW_label{margin-bottom:4px;font-size:14px}.mNLByW_priceStat .mNLByW_value{font-size:28px}@media (max-width:768px){.mNLByW_priceStat .mNLByW_value{font-size:20px}}.mNLByW_priceStat .mNLByW_value{overflow-wrap:anywhere;font-weight:700}.mNLByW_mainContent{max-width:1600px;margin:0 auto;padding:24px 80px 64px}@media (max-width:1024px){.mNLByW_mainContent{padding:24px 40px 64px}}@media (max-width:768px){.mNLByW_mainContent{padding:24px 16px 64px}}@media (max-width:480px){.mNLByW_mainContent{padding:20px 16px 40px}}.mNLByW_contentGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px 40px;display:grid}@media (max-width:1024px){.mNLByW_contentGrid{grid-template-columns:minmax(0,1fr)}}.mNLByW_contentGrid>:last-child{margin-top:-12px}.mNLByW_card{min-width:0}.mNLByW_card[hidden]{display:none}.mNLByW_card h2{font-size:20px}@media (max-width:768px){.mNLByW_card h2{font-size:18px}}.mNLByW_card h2{color:#111827;margin:0 0 12px;font-weight:700}.mNLByW_fullWidth{grid-column:1/-1}.mNLByW_rows{min-width:0}.mNLByW_rowsHead,.mNLByW_rowsRow{grid-template-columns:minmax(0,1fr) 6.5rem 10.5rem 5.5rem;align-items:baseline;column-gap:16px;padding:8px 12px;display:grid}@media (max-width:768px){.mNLByW_rowsHead,.mNLByW_rowsRow{grid-template-columns:minmax(0,1fr) auto;row-gap:2px;padding:12px 4px}}.mNLByW_rowsHead{color:#6b7280;background:#f9fafb;border-radius:8px;font-size:14px;font-weight:600}@media (max-width:768px){.mNLByW_rowsHead{display:none}}.mNLByW_rowsNumber{text-align:right}.mNLByW_rowsSortButton{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.mNLByW_rowsSortButton svg{flex:none}@media (hover:hover){.mNLByW_rowsSortButton:hover{color:#0a7d9a}}.mNLByW_rowsSortActive{color:#0a7d9a}.mNLByW_rowsSortInactive{opacity:.3}.mNLByW_rowsSort{display:none}@media (max-width:768px){.mNLByW_rowsSort{color:#6b7280;justify-content:flex-end;align-items:center;gap:8px;margin:0 0 4px;font-size:14px;display:flex}.mNLByW_rowsSort select{color:#111827;background:#fff;border:1px solid #9ca3af;border-radius:8px;height:40px;padding:0 16px;font-family:inherit;font-size:16px;font-weight:400}.mNLByW_rowsSort select::placeholder{color:#6b7280}.mNLByW_rowsSort select:focus{border-color:#0a7d9a;outline:none;box-shadow:0 0 0 3px #0a7d9a26}.mNLByW_rowsSort select:disabled{color:#6b7280;background:#f3f4f6}.mNLByW_rowsSort select{appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") right 12px center no-repeat;padding:0 32px 0 12px}}.mNLByW_rowsList{margin:0;padding:0;list-style:none}.mNLByW_rowsList li+li{border-top:1px solid #e5e7eb}.mNLByW_rowsRow{color:#111}.mNLByW_rowsLink{border-radius:8px;text-decoration:none}@media (hover:hover){.mNLByW_rowsLink:hover{background:#f9fafb}}.mNLByW_rowsLink .mNLByW_rowsName{color:#0a7d9a;font-weight:600}.mNLByW_rowsLink .mNLByW_rowsName:after{content:" ›"}.mNLByW_rowsName{overflow-wrap:anywhere;min-width:0;font-size:14px}.mNLByW_rowsMedian{text-align:right;white-space:nowrap;font-size:14px;font-weight:600}.mNLByW_rowsMeta{display:contents}@media (max-width:768px){.mNLByW_rowsMeta{color:#6b7280;grid-column:1/-1;font-size:14px;display:block}}.mNLByW_rowsRange,.mNLByW_rowsCount{text-align:right;color:#6b7280;white-space:nowrap;font-size:14px}@media (max-width:768px){.mNLByW_rowsRange,.mNLByW_rowsCount{font-size:inherit;color:inherit}.mNLByW_rowsCount:before{content:" · "}.mNLByW_rowsCount:first-child:before{content:none}}.mNLByW_rowsNoMedian{color:#6b7280}.mNLByW_rowsMobileLabel{display:none}@media (max-width:768px){.mNLByW_rowsMobileLabel{display:inline}.mNLByW_rowsDesktopOnly{display:none}}.mNLByW_otherLines{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1024px){.mNLByW_otherLines{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.mNLByW_otherLines{grid-template-columns:minmax(0,1fr)}}.mNLByW_otherLines a{color:#0a7d9a;border-bottom:1px solid #e5e7eb;justify-content:space-between;gap:12px;padding:12px 0;font-weight:600;text-decoration:none;display:flex}.mNLByW_otherLines strong{color:#111827;white-space:nowrap;font-weight:700}.mNLByW_otherLinesLinks{flex-wrap:wrap;align-items:baseline;gap:0 24px;display:flex}.mNLByW_otherLinesMore[open]{flex-basis:100%}.mNLByW_otherLinesMore summary{color:#0a7d9a;cursor:pointer;margin-top:16px;font-size:14px;font-weight:600}.mNLByW_otherLinesAll{color:#0a7d9a;margin-top:16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.mNLByW_usedLine{color:#6b7280;margin:-12px 0 0;font-size:14px}.mNLByW_usedLine a{color:#0a7d9a;font-weight:600;text-decoration:none}.mNLByW_usedLine:first-child{margin-top:12px}.mNLByW_howPrices .mNLByW_rangeNote{max-width:760px;margin-top:0;font-size:14px}.mNLByW_howPrices .mNLByW_rangeNote+.mNLByW_rangeNote{margin-top:8px}.mNLByW_howPrices .mNLByW_rangeNote strong{color:#111827;font-weight:600}.mNLByW_compareNote{color:#6b7280;margin-left:6px;font-size:14px;font-weight:400}@media (max-width:768px){.mNLByW_compareNote{margin:4px 0 0;display:block}}.mNLByW_rangeNote{color:#6b7280;margin:12px 0 0;font-size:14px}.mNLByW_tableScroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.mNLByW_conditionTable{border-collapse:collapse;width:100%}.mNLByW_conditionTable th,.mNLByW_conditionTable td{text-align:left;white-space:nowrap;border-bottom:1px solid #e5e7eb;padding:12px 16px}@media (max-width:768px){.mNLByW_conditionTable th,.mNLByW_conditionTable td{padding:8px}}.mNLByW_conditionTable th{color:#6b7280;background:#f9fafb;font-size:14px;font-weight:600}.mNLByW_conditionTable td{color:#111;font-size:14px}.mNLByW_conditionTable tr:last-child td{border-bottom:none}.mNLByW_conditionCount{color:#9ca3af;font-size:14px}.mNLByW_gearGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid}@media (max-width:1200px){.mNLByW_gearGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.mNLByW_gearGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.mNLByW_gearGrid>:nth-child(n+7){display:none}}.mNLByW_ctaSection{text-align:center}.mNLByW_ctaButton{white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.mNLByW_ctaButton:focus-visible{outline-offset:2px;outline:2px solid #0a7d9a}.mNLByW_ctaButton:disabled{opacity:.5;cursor:not-allowed}.mNLByW_ctaButton{color:#fff;background:#0a7d9a;border:1px solid #0a7d9a}@media (hover:hover){.mNLByW_ctaButton:hover{color:#fff;background:#086a83;border-color:#086a83}}.mNLByW_ctaButton{gap:8px;max-width:100%;height:48px;padding:0 24px;font-size:16px;font-weight:600}.mNLByW_emptyState{text-align:center;color:#6b7280;padding:64px 20px}.mNLByW_emptyState h2{font-size:20px}@media (max-width:768px){.mNLByW_emptyState h2{font-size:18px}}.mNLByW_emptyState h2{color:#111827;margin-bottom:8px;font-weight:700}.mNLByW_emptyState p{margin-bottom:24px}.mNLByW_trendNote{color:#6b7280;margin:0 0 12px;font-size:14px}.mNLByW_trendChart{touch-action:pan-y;width:100%;min-width:0;margin:0 0 12px;position:relative;overflow:hidden}.mNLByW_trendChart svg{display:block;overflow:visible}.mNLByW_trendChart:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #0a7d9a}.mNLByW_trendGrid{stroke:#e5e7eb;stroke-width:1px;stroke-dasharray:3 4}.mNLByW_trendAxis{fill:#6b7280;font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}.mNLByW_trendBand{fill:#0a7d9a;fill-opacity:.09}.mNLByW_trendLine{fill:none;stroke:#0a7d9a;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.mNLByW_trendDot{fill:#0a7d9a;stroke:#fff;stroke-width:2px}.mNLByW_trendCrosshair{stroke:#9ca3af;stroke-width:1px}.mNLByW_trendTooltip{color:#111;pointer-events:none;background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:170px;padding:8px;font-size:14px;position:absolute;top:0;transform:translate(-50%);box-shadow:0 1px 3px #00000014}.mNLByW_trendTooltip strong{font-weight:600}.mNLByW_trendTooltip span{color:#6b7280;display:block}.mNLByW_trendTable{font-size:14px}.mNLByW_trendTable summary{cursor:pointer;color:#0a7d9a}.mNLByW_trendTable table{border-collapse:collapse;width:100%;margin-top:8px}.mNLByW_trendTable th,.mNLByW_trendTable td{text-align:right;border-bottom:1px solid #e5e7eb;padding:6px 4px}.mNLByW_trendTable th:first-child,.mNLByW_trendTable td:first-child{text-align:left;white-space:nowrap}
.sWszbW_indexPage{background:#fff;min-height:100vh;padding:32px 0 80px}.sWszbW_indexContainer{max-width:1600px;margin:0 auto;padding:0 80px}@media (max-width:1024px){.sWszbW_indexContainer{padding:0 40px}}@media (max-width:768px){.sWszbW_indexContainer{padding:0 16px}}.sWszbW_indexStats{color:#ffffffd9;margin:0 0 16px;font-size:14px}.sWszbW_toolbar{align-items:center;gap:12px;margin:0 0 24px;display:flex}.sWszbW_toolbar:last-child{margin-bottom:0}.sWszbW_search{color:#111827;background:#fff;border:1px solid #9ca3af;border-radius:8px;height:40px;padding:0 16px;font-family:inherit;font-size:16px;font-weight:400}.sWszbW_search::placeholder{color:#6b7280}.sWszbW_search:focus{border-color:#0a7d9a;outline:none;box-shadow:0 0 0 3px #0a7d9a26}.sWszbW_search:disabled{color:#6b7280;background:#f3f4f6}.sWszbW_search{flex:0 280px;min-width:0;font-size:16px;font-weight:400}@media (max-width:768px){.sWszbW_search{flex:1 1 0}}.sWszbW_stateSelect{color:#111827;background:#fff;border:1px solid #9ca3af;border-radius:8px;height:40px;padding:0 16px;font-family:inherit;font-size:16px;font-weight:400}.sWszbW_stateSelect::placeholder{color:#6b7280}.sWszbW_stateSelect:focus{border-color:#0a7d9a;outline:none;box-shadow:0 0 0 3px #0a7d9a26}.sWszbW_stateSelect:disabled{color:#6b7280;background:#f3f4f6}.sWszbW_stateSelect{flex:0 auto;min-width:0;max-width:50%;padding:0 32px 0 16px}@media (max-width:768px){.sWszbW_stateSelect{flex:0 0 132px}}.sWszbW_stateSelect{cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") right 14px center no-repeat;font-size:16px;font-weight:400}.sWszbW_directory{column-count:3;column-gap:40px}@media (max-width:1024px){.sWszbW_directory{column-count:2}}@media (max-width:480px){.sWszbW_directory{column-count:1}}.sWszbW_stateBlock{break-inside:avoid;margin:0 0 32px}.sWszbW_stateName{font-size:20px}@media (max-width:768px){.sWszbW_stateName{font-size:18px}}.sWszbW_stateName{color:#111827;border-bottom:1px solid #9ca3af;margin:0 0 6px;padding:0 0 6px;font-weight:700}.sWszbW_shopList{margin:0;padding:0;list-style:none}.sWszbW_shopRow{justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;display:flex}.sWszbW_rowName{text-overflow:ellipsis;white-space:nowrap;color:#0a7d9a;min-width:0;font-size:14px;font-weight:500;text-decoration:none;overflow:hidden}@media (hover:hover){.sWszbW_rowName:hover{text-underline-offset:2px;text-decoration:underline}}.sWszbW_rowMeta{text-overflow:ellipsis;white-space:nowrap;color:#6b7280;font-variant-numeric:tabular-nums;flex:none;max-width:50%;font-size:14px;overflow:hidden}.sWszbW_noResults{text-align:center;color:#6b7280;margin:32px 0}.sWszbW_shopBand{background:linear-gradient(160deg,#0b5f73,#084a5a);padding:24px 0}.sWszbW_shopBandInner{max-width:1600px;margin:0 auto;padding:0 80px}@media (max-width:1024px){.sWszbW_shopBandInner{padding:0 40px}}@media (max-width:768px){.sWszbW_shopBandInner{padding:0 16px}}.sWszbW_allShops{color:#ffffffd9;margin-bottom:16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.sWszbW_shopName{margin:0 0 8px;font-size:36px}@media (max-width:768px){.sWszbW_shopName{font-size:28px}}.sWszbW_shopName{color:#fff;font-weight:700;line-height:1.15}.sWszbW_shopMeta{color:#ffffffd9;flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0 0 16px;font-size:14px;display:flex}@media (min-width:1024px){.sWszbW_shopMeta{margin-bottom:0}}.sWszbW_websiteLink{color:#fff;align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}.sWszbW_categoryChips{flex-wrap:wrap;gap:8px;display:flex}@media (min-width:1024px){.sWszbW_categoryChips{display:none}}@media (max-width:768px){.sWszbW_categoryChips{scrollbar-width:none;flex-wrap:nowrap;margin-right:-16px;padding-right:16px;overflow-x:auto}.sWszbW_categoryChips::-webkit-scrollbar{display:none}}.sWszbW_shopPage.sWszbW_shopPage{background:#fff;min-height:0}@media (max-width:768px){.sWszbW_shopContainer.sWszbW_shopContainer{padding:16px 16px 64px}}.sWszbW_shopMain.sWszbW_shopMain{box-shadow:none;background:0 0;border-radius:0;padding:0}.sWszbW_shopSearchRow{flex:1;align-items:center;gap:16px;min-width:0;display:flex}@media (max-width:768px){.sWszbW_shopSearchRow{width:100%}}.sWszbW_chip{color:#111827;cursor:pointer;background:#fdfbf6;border:1.5px solid #0000;border-radius:999px;flex:none;padding:6px 12px;font-size:14px}@media (hover:hover){.sWszbW_chip:hover{border-color:#0a7d9a}}.sWszbW_chipActive{color:#fff;background:0 0;border-color:#fff}.sWszbW_chipCount{opacity:.75;margin-left:4px}.sWszbW_loadMore{justify-content:center;margin:24px 0 8px;display:flex}.sWszbW_loadMoreButton{white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.sWszbW_loadMoreButton:focus-visible{outline-offset:2px;outline:2px solid #0a7d9a}.sWszbW_loadMoreButton:disabled{opacity:.5;cursor:not-allowed}.sWszbW_loadMoreButton{color:#0a7d9a;background:#fff;border:1.5px solid #0a7d9a}@media (hover:hover){.sWszbW_loadMoreButton:hover{color:#0a7d9a;background:#0a7d9a1a}}
@keyframes favBAG_pageFadeIn{0%{opacity:0}}.favBAG_wrapper{min-height:100vh;padding:16px 16px 80px}@media (prefers-reduced-motion:no-preference){.favBAG_wrapper{animation:.3s ease-out favBAG_pageFadeIn}}@media (min-width:769px){.favBAG_wrapper{padding:60px 40px 40px}}@media (min-width:1200px){.favBAG_wrapper{padding:60px 80px 40px}}.favBAG_container{max-width:1600px;margin:0 auto}.favBAG_pageHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.favBAG_pageHeader h1{margin:0;font-size:36px}@media (max-width:768px){.favBAG_pageHeader h1{font-size:28px}}.favBAG_pageHeader h1{color:#111827;font-weight:700}@media (max-width:768px){.favBAG_pageHeader{flex-direction:column;align-items:stretch}}.favBAG_searchInput{color:#111827;background:#fff;border:1px solid #9ca3af;border-radius:8px;height:40px;padding:0 16px;font-family:inherit;font-size:16px;font-weight:400}.favBAG_searchInput::placeholder{color:#6b7280}.favBAG_searchInput:focus{border-color:#0a7d9a;outline:none;box-shadow:0 0 0 3px #0a7d9a26}.favBAG_searchInput:disabled{color:#6b7280;background:#f3f4f6}.favBAG_searchInput{width:300px}@media (max-width:768px){.favBAG_searchInput{width:100%}.favBAG_searchBeside{display:none}}.favBAG_searchUnder{display:none}@media (max-width:768px){.favBAG_searchUnder{margin-bottom:20px;display:block}}.favBAG_views{border-bottom:1px solid #e5e7eb;gap:24px;margin-bottom:24px;display:flex}.favBAG_viewTab{color:#6b7280;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 2px;font-size:14px;font-weight:600}.favBAG_viewTab.favBAG_active{color:#0a7d9a;border-bottom-color:#0a7d9a}.favBAG_viewTab:focus-visible{outline-offset:2px;outline:2px solid #0a7d9a}.favBAG_gearGrid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}@media (max-width:1200px){.favBAG_gearGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.favBAG_gearGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.favBAG_gearGrid{gap:12px}}.favBAG_loading,.favBAG_error,.favBAG_empty{text-align:center;color:#6b7280;flex-direction:column;align-items:center;gap:16px;padding:64px 20px;font-size:16px;font-weight:400;display:flex}.favBAG_loading p,.favBAG_error p,.favBAG_empty p{margin:0}.favBAG_emptyIcon{color:#d1d5db}.favBAG_browseButton{white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.favBAG_browseButton:focus-visible{outline-offset:2px;outline:2px solid #0a7d9a}.favBAG_browseButton:disabled{opacity:.5;cursor:not-allowed}.favBAG_browseButton{color:#fff;background:#0a7d9a;border:1px solid #0a7d9a}@media (hover:hover){.favBAG_browseButton:hover{color:#fff;background:#086a83;border-color:#086a83}}.favBAG_browseButton{height:48px;margin-top:16px;padding:0 24px;font-size:16px;font-weight:600}
