@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:100 900;src:url(/static/media/Outfit-Variable-latin.9361ca49fa8244163822.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:100 900;src:url(/static/media/Outfit-Variable-latin-ext.562d506c56800e98f6dc.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}:root{--color-ink:#17202a;--color-muted:#5d6b7a;--color-border:#e2e8ef;--color-accent:#ef5b45;--color-green:#10a37f;--shadow-soft:0 18px 45px #17202a14;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;color:#17202a;color:var(--color-ink);margin:0;padding:0}body,button,h1,h2,h3,h4,input,select,textarea{font-family:Outfit,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}h1,h2,h3,h4{font-weight:600;letter-spacing:-.01em}button,input,select,textarea{font:inherit}a,button{transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}img{max-width:100%}::selection{background:#ffd9d1;color:#17202a}.ProductList_dealsSection__566x4{margin:72px auto 0;max-width:1180px;padding:0 20px}.ProductList_sectionHeader__4bud5{grid-gap:28px;align-items:end;display:grid;gap:28px;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);margin-bottom:22px}.ProductList_sectionHeader__4bud5 h2{color:#17202a;font-size:34px;line-height:1.08;margin:6px 0 0}.ProductList_sectionHeader__4bud5 p{color:#5d6b7a;line-height:1.65;margin:0}.ProductList_eyebrow__Lkrcv{color:#ef5b45;font-size:13px;font-weight:800;letter-spacing:0;text-transform:uppercase}.ProductList_filterShell__-c77T{background:#fff;border:1px solid #e2e8ef;border-radius:14px;box-shadow:0 14px 36px #17202a0f;margin-bottom:22px;overflow:hidden;padding:18px 18px 16px;position:relative}.ProductList_filterShell__-c77T:before{background:linear-gradient(90deg,#ef5b45,#ffb37a 45%,#10a37f);content:"";height:3px;left:0;position:absolute;right:0;top:0}.ProductList_filterHeader__4rv2X{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}.ProductList_filterKicker__4Qqxr{align-items:center;color:#17202a;display:inline-flex;font-size:13px;font-weight:900;gap:7px;letter-spacing:.02em;margin:0;text-transform:uppercase}.ProductList_filterKicker__4Qqxr:before{background:#ef5b45;content:"";height:14px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27black%27 stroke-width=%272.4%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><polygon points=%273 4 21 4 14 13 14 20 10 22 10 13 3 4%27/></svg>") center /contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27black%27 stroke-width=%272.4%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><polygon points=%273 4 21 4 14 13 14 20 10 22 10 13 3 4%27/></svg>") center /contain no-repeat;width:14px}.ProductList_filterToggle__bHKx2{align-items:center;background:#fff;border:1px solid #c9d5df;border-radius:999px;color:#17202a;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:900;gap:8px;min-height:40px;padding:0 16px;position:relative}.ProductList_filterToggle__bHKx2:hover{border-color:#ef5b45;color:#c43e2b}.ProductList_filterToggleBadge__dwooG{background:#ef5b45;border-radius:50%;height:8px;width:8px}.ProductList_dealToolbarAlways__jgIe3{margin-bottom:12px}.ProductList_dealToolbarAlways__jgIe3 .ProductList_searchControl__cDkP4{max-width:420px}.ProductList_travelQuickFilters__DMPZb{grid-gap:8px;display:grid;gap:8px;margin:2px 0 12px}.ProductList_travelQuickFilters__DMPZb>span{color:#5d6b7a;font-size:12px;font-weight:900;text-transform:uppercase}.ProductList_travelQuickFilters__DMPZb>div{display:flex;flex-wrap:wrap;gap:8px}.ProductList_travelQuickFilterActive__nfYy8,.ProductList_travelQuickFilter__8SrQZ{align-items:center;background:#fff;border:1px solid #c9d5df;border-radius:8px;color:#17202a;cursor:pointer;display:inline-flex;font-size:13px;font-weight:900;justify-content:center;min-height:36px;padding:0 12px;white-space:nowrap}.ProductList_travelQuickFilter__8SrQZ:hover{border-color:#10a37f;color:#0b765d}.ProductList_travelQuickFilterActive__nfYy8{background:#0b765d;border-color:#0b765d;color:#fff}.ProductList_dealToolbar__jt5Jg{align-items:end;border-top:1px solid #e2e8ef;display:flex;flex-wrap:wrap;gap:12px 14px;margin-bottom:0;padding-top:14px}.ProductList_filterField__MxFuk{grid-gap:5px;color:#5d6b7a;display:grid;flex:1 1 150px;font-size:12px;font-weight:800;gap:5px;grid-template-rows:16px 40px;min-width:140px;text-transform:uppercase}.ProductList_filterField__MxFuk>span:first-child{line-height:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductList_filterField__MxFuk select,.ProductList_priceRangeControl__p9wPU input{background:#fff;border:1px solid #d3dbe3;border-radius:8px;box-sizing:border-box;color:#17202a;font:inherit;min-height:40px;padding:0 10px;text-transform:none;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.ProductList_dynamicFilters__9K6es select,.ProductList_filterField__MxFuk select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%235d6b7a%27 stroke-width=%272.4%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><polyline points=%276 9 12 15 18 9%27/></svg>");background-position:right 10px center;background-repeat:no-repeat;background-size:13px;padding-right:30px}.ProductList_dynamicFilters__9K6es select:hover,.ProductList_filterField__MxFuk select:hover{border-color:#b9c6d1}.ProductList_dynamicFilters__9K6es select:focus-visible,.ProductList_filterField__MxFuk select:focus-visible{border-color:#17202a;outline:3px solid #ffd45eeb;outline-offset:1px}.ProductList_searchControl__cDkP4{grid-gap:6px;color:#5d6b7a;display:grid;font-size:13px;font-weight:900;gap:6px;grid-template-rows:17px 48px;position:relative}.ProductList_searchControl__cDkP4>span:first-child{line-height:17px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductList_filterField__MxFuk select{cursor:pointer}.ProductList_searchControl__cDkP4 input[type=search]{background:#fff;border:1px solid #c9d5df;border-radius:8px;box-sizing:border-box;color:#17202a;font:inherit;min-height:48px;padding:0 12px 0 42px;width:100%}.ProductList_searchControl__cDkP4:after{border:2px solid #10a37f;border-radius:50%;bottom:16px;content:"";height:12px;left:15px;pointer-events:none;position:absolute;width:12px}.ProductList_searchControl__cDkP4:before{background:#10a37f;border-radius:999px;bottom:13px;content:"";height:2px;left:27px;pointer-events:none;position:absolute;transform:rotate(45deg);width:8px}.ProductList_addToCartButton__UDTR\+:focus-visible,.ProductList_compareChoiceActive__ZxdMO:focus-visible,.ProductList_compareChoice__BmV-D:focus-visible,.ProductList_dealToolbar__jt5Jg select:focus,.ProductList_detailButton__v8vcm:focus-visible,.ProductList_imageWrap__p7FE0:focus-visible,.ProductList_offerChip__wwPci:focus-visible,.ProductList_priceRangeControl__p9wPU input:focus,.ProductList_productName__B0vH0 a:focus-visible,.ProductList_resetButton__lk-UB:focus-visible,.ProductList_saveButton__GfCL4:focus-visible,.ProductList_searchControl__cDkP4 input[type=search]:focus,.ProductList_travelQuickFilterActive__nfYy8:focus-visible,.ProductList_travelQuickFilter__8SrQZ:focus-visible{border-color:#17202a;outline:3px solid #ffd45eeb;outline-offset:3px}.ProductList_hotToggle__h9YbY{align-items:center;align-self:end;background:#fff;border:1px solid #d3dbe3;border-radius:8px;box-sizing:border-box;color:#17202a;cursor:pointer;display:inline-flex!important;flex:0 0 auto;font-size:13px;font-weight:700;gap:9px!important;min-height:40px;padding:0 12px;white-space:nowrap}.ProductList_hotToggle__h9YbY input{opacity:0;pointer-events:none;position:absolute}.ProductList_switchTrack__EbYzn{background:#d9e1e8;border-radius:999px;display:inline-flex;height:24px;position:relative;transition:background .18s ease;width:42px}.ProductList_switchThumb__M6QaY{background:#fff;border-radius:50%;box-shadow:0 2px 8px #17202a38;height:18px;left:3px;position:absolute;top:3px;transition:transform .18s ease;width:18px}.ProductList_hotToggle__h9YbY input:checked+.ProductList_switchTrack__EbYzn{accent-color:#ef5b45;background:#ef5b45}.ProductList_hotToggle__h9YbY input:checked+.ProductList_switchTrack__EbYzn .ProductList_switchThumb__M6QaY{transform:translateX(18px)}.ProductList_hotToggle__h9YbY:focus-within{border-color:#17202a;outline:3px solid #ffd45eeb;outline-offset:3px}.ProductList_priceRangeControl__p9wPU{grid-gap:5px;border:0;display:grid;flex:1 1 170px;gap:5px;grid-template-rows:16px 40px;margin:0;min-width:150px;padding:0}.ProductList_priceRangeLabel__LHl7d{color:#5d6b7a;font-size:12px;font-weight:800;line-height:16px;min-width:0;text-transform:uppercase}.ProductList_priceRangeInputs__WvFOI{align-items:center;display:flex;gap:6px}.ProductList_priceRangeControl__p9wPU input{-webkit-appearance:textfield;appearance:textfield;flex:1 1;font-family:inherit;font-size:13px;font-weight:700;line-height:1;min-width:0;text-transform:none}.ProductList_priceRangeControl__p9wPU input::placeholder{color:#7b8794;font-weight:600;opacity:1}.ProductList_priceRangeDash__mgUUO{color:#b7c1ca;flex:0 0 auto;font-weight:700}.ProductList_priceRangeControl__p9wPU input::-webkit-inner-spin-button,.ProductList_priceRangeControl__p9wPU input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.ProductList_dynamicFilters__9K6es{grid-gap:10px;border-top:1px solid #c9d5dfb3;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:12px;padding-top:12px}.ProductList_dynamicFilters__9K6es label{grid-gap:6px;color:#5d6b7a;display:grid;font-size:12px;font-weight:900;gap:6px}.ProductList_dynamicFilters__9K6es span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductList_dynamicFilters__9K6es select{border:1px solid #c9d5df;border-radius:8px;color:#17202a;font:inherit;min-height:42px;padding:0 30px 0 10px;width:100%}.ProductList_dealStats__W5qPO{align-items:center;border-top:1px solid #e2e8ef;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:14px;padding-top:12px}.ProductList_dealStats__W5qPO p{color:#5d6b7a;font-size:13px;margin:0;min-width:0}.ProductList_dealStats__W5qPO strong{color:#17202a}.ProductList_resetButton__lk-UB{align-items:center;background:#fff;border:1px solid #d9e1e8;border-radius:8px;color:#17202a;cursor:pointer;display:inline-flex;flex:0 0 auto;font-weight:900;min-height:36px;padding:0 12px;width:-webkit-fit-content;width:fit-content}.ProductList_resetButton__lk-UB:hover{border-color:#ef5b45;color:#c43e2b}.ProductList_productList__u1l3T{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.ProductList_productListRefreshing__kLIAb{opacity:.55;pointer-events:none;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.ProductList_productListRefreshing__kLIAb{transition:none}}.ProductList_emptyState__sRcvi{grid-gap:8px;background:#fff;border:1px solid #e2e8ef;border-radius:8px;color:#5d6b7a;display:grid;gap:8px;margin:20px 0 0;padding:18px}.ProductList_emptyState__sRcvi strong{color:#17202a;font-size:20px}.ProductList_emptyState__sRcvi span{line-height:1.55}.ProductList_emptyActions__Gdirw{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.ProductList_emptyActions__Gdirw a,.ProductList_emptyActions__Gdirw button{align-items:center;border-radius:8px;display:inline-flex;font-weight:900;justify-content:center;min-height:40px;padding:0 13px;text-decoration:none}.ProductList_emptyActions__Gdirw a{background:#17202a;color:#fff}.ProductList_emptyActions__Gdirw button{background:#fff;border:1px solid #d9e1e8;color:#17202a;cursor:pointer}.ProductList_loadMoreArea__qb6qK{display:flex;justify-content:center;margin:24px 0 0;min-height:44px}.ProductList_loadMoreArea__qb6qK button,.ProductList_loadMoreArea__qb6qK span{align-items:center;border-radius:8px;color:#5d6b7a;display:inline-flex;font-weight:900;justify-content:center;min-height:42px;padding:0 14px}.ProductList_loadMoreArea__qb6qK button{background:#fff;border:1px solid #d9e1e8;color:#17202a;cursor:pointer}.ProductList_productItem__fHJGn{background:#fff;border:1px solid #e2e8ef;border-radius:8px;box-shadow:0 18px 45px #17202a14;display:flex;flex-direction:column;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.ProductList_inlineFeaturedItem__FQAXs{border:2px solid #c7d4de;box-shadow:0 20px 52px #17202a24}.ProductList_inlineFeaturedHeading__czyiu{align-items:center;background:#f4f7f9;color:#5d6b7a;display:flex;font-size:11px;font-weight:900;gap:10px;justify-content:space-between;min-height:42px;padding:8px 12px}.ProductList_inlineAdBadge__P6yB9,.ProductList_inlineHookBadge__28QVE{align-items:center;border-radius:999px;color:#fff;display:inline-flex;font-size:10px;letter-spacing:.04em;min-height:24px;padding:0 9px;text-transform:uppercase}.ProductList_inlineAdBadge__P6yB9{background:#17202a}.ProductList_inlineHookBadge__28QVE{background:#ef5b45}.ProductList_inlineFeaturedDisclosure__9tO5M{color:#6f7b87;font-size:11px;line-height:1.4;margin:14px 16px 0}.ProductList_inlineFeaturedItem__FQAXs .ProductList_actions__h9nh-{grid-template-columns:minmax(0,1fr)}.ProductList_productSkeleton__2VeZn{grid-gap:12px;background:#fff;border:1px solid #e2e8ef;border-radius:8px;box-shadow:0 18px 45px #17202a0f;display:grid;gap:12px;min-height:510px;overflow:hidden;padding:16px}.ProductList_productSkeleton__2VeZn span{animation:ProductList_productSkeletonShimmer__Secwt 1.25s ease-in-out infinite;background:linear-gradient(90deg,#edf1f4 25%,#f8fafb 50%,#edf1f4 75%);background-size:220% 100%;border-radius:7px;display:block}.ProductList_skeletonImage__Q7O23{aspect-ratio:4/3;border-radius:0!important;margin:-16px -16px 4px;width:calc(100% + 32px)}.ProductList_skeletonLineShort__5kV-D{height:12px;width:38%}.ProductList_skeletonLine__9IhQC{height:18px;width:100%}.ProductList_skeletonPrice__9rjzx{height:34px;margin-top:auto;width:42%}.ProductList_skeletonButton__VYwSU{height:44px;width:100%}@keyframes ProductList_productSkeletonShimmer__Secwt{0%{background-position:100% 0}to{background-position:-100% 0}}.ProductList_productItem__fHJGn:hover{border-color:#ffc6bb;box-shadow:0 22px 60px #17202a21;transform:translateY(-4px)}.ProductList_imageWrap__p7FE0{aspect-ratio:4/3;background:linear-gradient(135deg,#f8fafb,#fff);color:inherit;display:block;overflow:hidden;position:relative;text-decoration:none}.ProductList_productImage__X36e8{box-sizing:border-box;display:block;height:100%;min-height:0;object-fit:contain;padding:12px;width:100%}.ProductList_discountBadge__powLJ,.ProductList_heatBadge__EBDkf{align-items:center;border-radius:999px;box-shadow:0 10px 25px #00000029;color:#fff;display:inline-flex;font-weight:900;min-height:34px;padding:0 12px;position:absolute;top:12px}.ProductList_discountBadge__powLJ{background:#ef5b45;left:12px}.ProductList_heatBadge__EBDkf{background:#10a37f;right:12px}.ProductList_productMeta__2NUIy{color:#6f7b87;display:flex;font-size:13px;font-weight:800;gap:10px;justify-content:space-between;padding:16px 16px 0}.ProductList_productMeta__2NUIy span{min-width:0}.ProductList_compareChoiceActive__ZxdMO,.ProductList_compareChoice__BmV-D{align-items:center;align-self:flex-start;background:#fff;border:1px solid #d5dee5;border-radius:999px;color:#465463;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:900;gap:7px;margin:10px 16px 0;min-height:34px;padding:0 12px 0 8px}.ProductList_compareChoiceActive__ZxdMO span,.ProductList_compareChoice__BmV-D span{align-items:center;background:#edf1f4;border-radius:50%;color:#17202a;display:inline-flex;font-size:15px;height:22px;justify-content:center;width:22px}.ProductList_compareChoice__BmV-D:hover{border-color:#0b765d;color:#0b765d}.ProductList_compareChoiceActive__ZxdMO{background:#edf7f4;border-color:#0b765d;color:#0b765d}.ProductList_compareChoiceActive__ZxdMO span{background:#0b765d;color:#fff}.ProductList_productName__B0vH0{font-size:19px;line-height:1.18;margin:10px 16px 8px}.ProductList_productName__B0vH0 a{color:#17202a;text-decoration:none}.ProductList_productName__B0vH0 a:hover{color:#c43e2b}.ProductList_productDescription__t77Jd{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#5d6b7a;display:-webkit-box;flex:1 1;line-height:1.5;margin:0 16px 14px;min-height:45px;overflow:hidden}.ProductList_signalRow__TJIXo{display:flex;flex-wrap:wrap;gap:8px;margin:0 16px 14px;min-height:30px}.ProductList_signalRow__TJIXo span{align-items:center;background:#f1f3f5;border-radius:8px;color:#465463;display:inline-flex;font-size:12px;font-weight:900;min-height:28px;padding:6px 9px}.ProductList_signalRow__TJIXo .ProductList_signalSaving__CvcDX{background:#e5f5f0;color:#0b765d}.ProductList_signalRow__TJIXo .ProductList_signalHot__lt7Fu{background:#fff0ec;color:#c43e2b}.ProductList_priceRow__nxLR4{align-items:baseline;display:flex;gap:10px;padding:0 16px}.ProductList_productPrice__46hOT{color:#ef5b45;font-size:27px;font-weight:900;margin:0}.ProductList_oldPrice__Z5G13{color:#8b98a5;font-weight:800;margin:0;text-decoration:line-through}.ProductList_offersRow__kPeV6{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:10px 16px 0}.ProductList_offersLabel__DCS5-{color:#8b98a5;font-size:12px;font-weight:700}.ProductList_offerChip__wwPci{align-items:center;background:#f3f7f8;border:1px solid #e2e8ef;border-radius:8px;color:#17202a;display:flex;font-size:12px;font-weight:700;gap:6px;min-height:32px;padding:3px 10px 3px 4px;text-decoration:none}.ProductList_offerLogo__m0WP\+{background:#fff;border:1px solid #e2e8ef;border-radius:50%;height:20px;object-fit:cover;width:20px}.ProductList_offerAvatar__CRuCs{align-items:center;background:#17202a;border-radius:50%;color:#fff;display:flex;font-size:10px;font-weight:800;height:20px;justify-content:center;text-transform:uppercase;width:20px}.ProductList_cardFooter__isWXD{border-top:1px solid #edf1f4;color:#5d6b7a;display:flex;font-size:13px;font-weight:800;gap:10px;justify-content:space-between;margin:14px 16px 0;padding-top:12px}.ProductList_actions__h9nh-{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:auto;padding:16px}.ProductList_addToCartButton__UDTR\+,.ProductList_detailButton__v8vcm,.ProductList_saveButton__GfCL4{align-items:center;border:0;border-radius:8px;cursor:pointer;display:inline-flex;font-weight:900;justify-content:center;line-height:1.1;min-height:44px;padding:0 16px;text-align:center;text-decoration:none;white-space:nowrap}.ProductList_addToCartButton__UDTR\+{background:linear-gradient(135deg,#17202a,#0b765d);color:#fff;grid-column:1/-1}.ProductList_addToCartButton__UDTR\+:hover{background:#ef5b45}.ProductList_detailButton__v8vcm{background:#fff;border:1px solid #d9e1e8;color:#17202a}.ProductList_detailButton__v8vcm:hover{border-color:#ef5b45;color:#c43e2b}.ProductList_saveButton__GfCL4{background:#fff;border:1px solid #d9e1e8;color:#17202a}.ProductList_saveButton__GfCL4:hover{border-color:#10a37f;color:#0b765d}@media (max-width:980px){.ProductList_productList__u1l3T,.ProductList_sectionHeader__4bud5{grid-template-columns:1fr 1fr}.ProductList_sectionHeader__4bud5{align-items:start}}@media (max-width:680px){.ProductList_dealsSection__566x4{margin-top:28px;padding:0 14px}.ProductList_productList__u1l3T,.ProductList_sectionHeader__4bud5{grid-template-columns:1fr}.ProductList_sectionHeader__4bud5{gap:10px;margin-bottom:14px}.ProductList_sectionHeader__4bud5>p{display:none}.ProductList_filterShell__-c77T{margin-bottom:16px;padding:12px}.ProductList_filterHeader__4rv2X{margin-bottom:10px}.ProductList_travelQuickFilters__DMPZb>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ProductList_travelQuickFilterActive__nfYy8,.ProductList_travelQuickFilter__8SrQZ{padding:0 8px;width:100%}.ProductList_dealToolbar__jt5Jg{gap:10px}.ProductList_dynamicFilters__9K6es{grid-template-columns:1fr 1fr}.ProductList_dynamicFilters__9K6es label{min-width:0}.ProductList_hotToggle__h9YbY,.ProductList_priceRangeControl__p9wPU,.ProductList_searchControl__cDkP4{grid-column:1/-1}.ProductList_filterHeader__4rv2X{align-items:start;grid-template-columns:1fr}.ProductList_sectionHeader__4bud5 h2{font-size:24px}.ProductList_actions__h9nh-{grid-template-columns:minmax(0,1fr)}.ProductList_addToCartButton__UDTR\+{grid-column:auto}}@media (max-width:420px){.ProductList_dynamicFilters__9K6es{grid-template-columns:1fr}.ProductList_filterField__MxFuk,.ProductList_priceRangeControl__p9wPU{flex-basis:100%}.ProductList_travelQuickFilters__DMPZb>div{grid-template-columns:1fr}.ProductList_dealStats__W5qPO{align-items:stretch;flex-direction:column}.ProductList_resetButton__lk-UB{justify-content:center;text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.ProductList_productSkeleton__2VeZn span{animation:none}}.ProductList_comparisonBar__9L5XT{align-items:center;animation:ProductList_comparisonBarEnter__rmewq .32s ease-out;background:#17202a;border:1px solid #ef5b4573;border-radius:16px;bottom:max(16px,env(safe-area-inset-bottom));box-shadow:0 18px 50px #17202a57,0 0 0 4px #ef5b451f;color:#fff;display:flex;gap:16px;justify-content:space-between;margin:0;padding:14px 16px;position:fixed;right:50%;transform:translateX(50%);width:min(1080px,calc(100vw - 32px));z-index:80}@keyframes ProductList_comparisonBarEnter__rmewq{0%{opacity:0;transform:translateX(50%) translateY(16px)}to{opacity:1;transform:translateX(50%) translateY(0)}}@media (prefers-reduced-motion:reduce){.ProductList_comparisonBar__9L5XT{animation:none}}.ProductList_comparisonBarCount__v671r{align-items:center;background:#ef5b45;border-radius:999px;color:#fff;display:inline-flex;font-size:13px;font-weight:900;height:26px;justify-content:center;margin-right:8px;min-width:26px;padding:0 6px;vertical-align:middle}.ProductList_comparisonBarSummary__OoV6S{grid-gap:2px;display:grid;gap:2px}.ProductList_comparisonBarSummary__OoV6S strong{font-size:15px}.ProductList_comparisonBarSummary__OoV6S span{color:#dce5ec;font-size:13px}.ProductList_comparisonBarActions__i4xlS{align-items:center;display:flex;gap:8px}.ProductList_comparisonBar__9L5XT button{border:0;border-radius:10px;cursor:pointer;font:inherit;min-height:42px;padding:8px 14px}.ProductList_comparisonBarActions__i4xlS button:first-child{background:#0000;color:#fff;text-decoration:underline}.ProductList_comparisonBarActions__i4xlS button:last-child{background:#ffd45e;color:#17202a;font-weight:900}.ProductList_comparisonBar__9L5XT button:disabled{cursor:not-allowed;opacity:.5}.ProductList_comparisonBar__9L5XT+.ProductList_productList__u1l3T{padding-bottom:96px}@media (max-width:560px){.ProductList_comparisonBar__9L5XT{align-items:stretch;flex-direction:column;gap:10px;padding:12px;width:calc(100vw - 20px)}.ProductList_comparisonBarActions__i4xlS{display:grid;grid-template-columns:auto minmax(0,1fr)}.ProductList_comparisonBarActions__i4xlS button:last-child{width:100%}.ProductList_comparisonBar__9L5XT+.ProductList_productList__u1l3T{padding-bottom:148px}}.SellerBadge_badge__g69hD{align-items:center;background:#edf7f4;border-radius:999px;color:#0b765d;display:inline-flex;font-size:10px;font-weight:900;letter-spacing:.02em;min-height:20px;padding:0 8px;text-transform:uppercase}.SearchAutocomplete_wrapper__QaO-S{flex:1 1;min-width:0;position:relative;width:100%}.SearchAutocomplete_wrapper__QaO-S input{box-sizing:border-box;width:100%}.SearchAutocomplete_dropdown__YsYYj{background:#fff;border:1px solid #17202a1f;border-radius:10px;box-shadow:0 24px 60px #0000003d;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 10px);z-index:20}.SearchAutocomplete_status__exG0u{color:#5b6b7a;font-size:14px;margin:0;padding:16px;text-align:center}.SearchAutocomplete_optionActive__cfcKb,.SearchAutocomplete_option__ITL8e{grid-gap:12px;align-items:center;background:none;border:0;border-bottom:1px solid #17202a14;color:#17202a;cursor:pointer;display:grid;font:inherit;gap:12px;grid-template-columns:44px minmax(0,1fr) auto;padding:10px 14px;text-align:left}.SearchAutocomplete_optionActive__cfcKb{background:#ef5b4514}.SearchAutocomplete_optionImage__u9w\+a{background:#f1f3f5;border-radius:6px;height:44px;object-fit:cover;width:44px}.SearchAutocomplete_optionInfo__BJ8tx{display:flex;flex-direction:column;gap:2px;min-width:0}.SearchAutocomplete_optionName__Wc9Aq{color:#17202a;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchAutocomplete_optionMeta__ospI3{color:#5b6b7a;font-size:12px}.SearchAutocomplete_optionPrice__Bek8q{color:#17202a;font-weight:900;white-space:nowrap}.SearchAutocomplete_viewAllActive__iQohc,.SearchAutocomplete_viewAll__-hadH{background:none;border:0;color:#ef5b45;cursor:pointer;font:inherit;font-weight:800;padding:12px 14px;text-align:left}.SearchAutocomplete_viewAllActive__iQohc{background:#ef5b4514}@media (max-width:720px){.SearchAutocomplete_optionName__Wc9Aq{max-width:46vw}}.FeaturedListings_section__Yb\+Lw{margin:0 auto;max-width:1200px;padding:24px 20px 4px}.FeaturedListings_eyebrow__s5d0g{color:#5b6b78;font-size:12px;font-weight:900;letter-spacing:.04em;margin:0 0 10px;text-transform:uppercase}.FeaturedListings_grid__gLwtM{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.FeaturedListings_card__A9xuU{background:#fff;border:1px solid #e2e8ef;border-radius:12px;color:inherit;display:flex;flex-direction:column;gap:8px;padding:12px;position:relative;text-decoration:none}.FeaturedListings_card__A9xuU:hover{border-color:#cbd5e1}.FeaturedListings_adBadge__-0CLQ,.FeaturedListings_hookBadge__2Yp\+J{align-self:flex-start;border-radius:4px;font-size:10px;font-weight:800;letter-spacing:.03em;padding:1px 6px;text-transform:uppercase}.FeaturedListings_adBadge__-0CLQ{background:#f1f4f7;color:#5b6b78}.FeaturedListings_hookBadge__2Yp\+J{background:#ef5b451f;color:#ef5b45}.FeaturedListings_image__CXhdw{aspect-ratio:1/1;background:#f8fafc;border-radius:8px;object-fit:contain;width:100%}.FeaturedListings_info__yCfk8{display:flex;flex-direction:column;gap:2px}.FeaturedListings_store__AxGyR{color:#5b6b78;font-size:11px;font-weight:700;text-transform:uppercase}.FeaturedListings_name__zps4O{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#17202a;display:-webkit-box;font-size:14px;line-height:1.3;min-height:36px;overflow:hidden}.FeaturedListings_price__t6A6A{color:#0b765d;font-size:16px;font-weight:900}@keyframes FeaturedListings_skeletonPulse__sqOLC{0%,to{opacity:.55}50%{opacity:1}}.FeaturedListings_nameSkeleton__eWZp6,.FeaturedListings_priceSkeleton__8Gn2u,.FeaturedListings_storeSkeleton__ED765{animation:FeaturedListings_skeletonPulse__sqOLC 1.4s ease-in-out infinite;background:#e7e9ec;border-radius:4px;display:block}.FeaturedListings_storeSkeleton__ED765{height:11px;width:40%}.FeaturedListings_nameSkeleton__eWZp6{height:36px;width:90%}.FeaturedListings_priceSkeleton__8Gn2u{height:16px;width:35%}.Home_homePage__ljmyT{background:#fff;min-height:100vh}.Home_heroBand__MOXel{background:linear-gradient(180deg,#111820,#17202a)}.Home_hero__lbyW-{grid-gap:34px;align-items:center;display:grid;gap:34px;grid-template-columns:minmax(0,1fr) minmax(390px,.92fr);margin:0 auto;max-width:1180px;padding:34px 20px 28px}.Home_heroContent__9xZyY{min-width:0}.Home_bandLabel__ImHfj,.Home_kicker__UQbGG{color:#ef5b45;font-size:13px;font-weight:900;letter-spacing:0;margin:0;text-transform:uppercase}.Home_hero__lbyW- h1{color:#fff;font-size:58px;line-height:.96;margin:12px 0 16px}.Home_heroText__WiGVC{color:#d8e1e9;font-size:18px;line-height:1.65;margin:0;max-width:620px}.Home_heroSearch__pHsYH{grid-gap:10px;background:#fff;border:1px solid #17202a1f;border-radius:10px;box-shadow:0 24px 60px #0000003d;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;margin-top:28px;max-width:680px;padding:8px}.Home_heroSearch__pHsYH input{border:0;color:#17202a;font:inherit;min-height:52px;min-width:0;outline:none;padding:0 14px}.Home_heroSearch__pHsYH button{background:#ef5b45;border:0;border-radius:8px;color:#fff;cursor:pointer;font-weight:900;min-height:52px;padding:0 20px}.Home_trustRow__Z7\+X6{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px}.Home_trustRow__Z7\+X6 span{background:#ffffff1a;border:1px solid #ffffff29;border-radius:8px;color:#e8eef3;line-height:1.3;padding:12px}.Home_trustRow__Z7\+X6 strong{color:#fff;display:block;font-size:22px;text-shadow:0 1px 12px #00000047}.Home_dealBoard__-al3B{grid-gap:12px;background:#ffffff14;border:1px solid #ffffff29;border-radius:8px;box-shadow:0 28px 80px #00000047;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(150px,.58fr);min-width:0;padding:12px}.Home_boardMain__6\+cxD{grid-gap:12px;display:grid;gap:12px;grid-template-rows:minmax(250px,1fr) auto;min-width:0}.Home_boardImage__YcaDj{background:#fff;border-radius:8px;display:grid;min-height:250px;overflow:hidden;place-items:center;position:relative;text-decoration:none}.Home_boardImage__YcaDj img{height:100%;max-height:330px;object-fit:contain;padding:18px;width:100%}.Home_boardImage__YcaDj strong{align-items:center;background:#ef5b45;border-radius:8px;box-shadow:0 14px 32px #ef5b4557;color:#fff;display:inline-flex;font-size:24px;font-weight:900;left:12px;min-height:42px;padding:0 12px;position:absolute;top:12px}.Home_boardDeal__sNmod{grid-gap:7px;background:#fff;border-radius:8px;display:grid;gap:7px;padding:14px}.Home_boardDeal__sNmod span,.Home_boardList__DNMlQ span{color:#0b765d;font-size:12px;font-weight:900;text-transform:uppercase}.Home_boardDeal__sNmod strong{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#17202a;display:-webkit-box;font-size:18px;line-height:1.22;min-height:44px;overflow:hidden}.Home_boardDeal__sNmod em{color:#ef5b45;font-size:30px;font-style:normal;font-weight:900}.Home_boardDeal__sNmod a{align-items:center;background:#17202a;border-radius:8px;color:#fff;display:inline-flex;font-weight:900;justify-content:center;min-height:42px;text-decoration:none}.Home_boardList__DNMlQ{grid-gap:8px;align-content:start;display:grid;gap:8px}.Home_boardItemActive__5bBYG,.Home_boardItem__u2YhU{grid-gap:8px;align-items:center;background:#ffffffeb;border:none;border-radius:8px;color:#17202a;cursor:pointer;display:grid;gap:8px;grid-template-columns:46px minmax(0,1fr);padding:8px;text-align:left}.Home_boardItemActive__5bBYG{outline:3px solid #ffd45e}.Home_boardItemActive__5bBYG img,.Home_boardItem__u2YhU img{background:#fff;border-radius:6px;grid-row:span 3;height:46px;object-fit:contain;width:46px}.Home_boardItemActive__5bBYG strong,.Home_boardItem__u2YhU strong{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#17202a;display:-webkit-box;font-size:13.5px;line-height:1.3;min-height:35px;overflow:hidden}.Home_boardItemActive__5bBYG em,.Home_boardItem__u2YhU em{color:#ef5b45;font-style:normal;font-weight:900}@keyframes Home_skeletonPulse__UJpSU{0%,to{opacity:.55}50%{opacity:1}}.Home_skeletonBlock__dmpbf{border-radius:8px}.Home_boardImageSkeleton__SjHeh,.Home_skeletonBlock__dmpbf{animation:Home_skeletonPulse__UJpSU 1.4s ease-in-out infinite;background:#e7e9ec}.Home_boardDealSkeleton__I-phA{grid-gap:8px;display:grid;gap:8px}.Home_boardDealSkeleton__I-phA .Home_skeletonBlock__dmpbf:first-child{height:12px;width:40%}.Home_boardDealSkeleton__I-phA .Home_skeletonBlock__dmpbf:nth-child(2){height:44px;width:90%}.Home_boardDealSkeleton__I-phA .Home_skeletonBlock__dmpbf:nth-child(3){height:26px;width:30%}.Home_boardDealSkeleton__I-phA .Home_skeletonBlock__dmpbf:nth-child(4){height:42px;width:100%}.Home_boardItemSkeleton__qwysr{cursor:default}.Home_categoryBoard__YJMT0,.Home_newsletter__kP5ca,.Home_searchBand__JYPSK,.Home_seoContent__siMP4,.Home_storeSection__CEO69,.Home_valueGrid__kIOb7{margin:58px auto 0;max-width:1180px;padding:0 20px}.Home_searchBand__JYPSK{grid-gap:22px;align-items:center;background:#fff;border:1px solid #e2e8ef;border-radius:8px;box-shadow:0 18px 45px #17202a14;display:grid;gap:22px;grid-template-columns:minmax(240px,.82fr) minmax(320px,1.18fr);padding:22px}.Home_newsletter__kP5ca h2,.Home_searchBand__JYPSK h2,.Home_sectionIntro__bTdjS h2,.Home_seoContent__siMP4 h2{color:#17202a;font-size:31px;line-height:1.1;margin:6px 0 0}.Home_signalGrid__vO8-L{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.Home_signalGrid__vO8-L span{background:#17202a;border-radius:8px;color:#d8e1e9;line-height:1.35;min-height:72px;padding:13px}.Home_signalGrid__vO8-L strong{color:#ffd45e;display:block;font-size:18px}.Home_categoryBoard__YJMT0{grid-gap:22px;align-items:start;display:grid;gap:22px;grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr)}.Home_categoryGrid__AxIC8{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.Home_categoryGrid__AxIC8 a{grid-gap:7px;background:linear-gradient(135deg,#fff,#fff8f3);border:1px solid #d9e1e8;border-radius:8px;box-shadow:0 16px 38px #17202a12;color:#17202a;display:grid;gap:7px;min-height:150px;padding:16px;text-decoration:none}.Home_categoryGrid__AxIC8 a:hover{border-color:#ef5b45;transform:translateY(-2px)}.Home_categoryGrid__AxIC8 span{color:#0b765d;font-size:12px;font-weight:900;text-transform:uppercase}.Home_categoryGrid__AxIC8 strong{font-size:24px;line-height:1.05}.Home_categoryGrid__AxIC8 em{color:#5d6b7a;font-style:normal;line-height:1.45}.Home_categoryStrip__t6fxc{display:flex;flex-wrap:wrap;gap:10px;grid-column:1/-1;margin-top:0}.Home_categoryStrip__t6fxc a{align-items:center;background:#fff0ec;border:1px solid #ffd0c7;border-radius:8px;color:#c43e2b;display:inline-flex;font-weight:900;min-height:38px;padding:0 14px;text-decoration:none}.Home_valueGrid__kIOb7{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.Home_faqGrid__pberL article,.Home_valueGrid__kIOb7 article{background:#fff;border:1px solid #e2e8ef;border-radius:8px;padding:22px}.Home_valueGrid__kIOb7 span{align-items:center;background:#ffe7e1;border-radius:999px;color:#c43e2b;display:inline-flex;font-weight:900;height:36px;justify-content:center;width:36px}.Home_faqGrid__pberL h3,.Home_valueGrid__kIOb7 h2{color:#17202a;font-size:22px;line-height:1.16;margin:14px 0 8px}.Home_faqGrid__pberL p,.Home_newsletter__kP5ca p,.Home_sectionIntro__bTdjS p,.Home_seoContent__siMP4 p,.Home_valueGrid__kIOb7 p{color:#5d6b7a;line-height:1.62;margin:0}.Home_storeSection__CEO69{grid-gap:28px;align-items:center;display:grid;gap:28px;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr)}.Home_storeCloud__bracB{display:flex;flex-wrap:wrap;gap:12px}.Home_storeCloud__bracB a{align-items:center;background:#fff;border:1px solid #d9e1e8;border-radius:8px;box-shadow:0 12px 30px #17202a0f;color:#17202a;display:inline-flex;font-weight:900;justify-content:center;min-height:46px;padding:0 16px;text-decoration:none}.Home_storeCloud__bracB a:hover{border-color:#ef5b45;color:#c43e2b}.Home_boardDeal__sNmod a:focus-visible,.Home_boardImage__YcaDj:focus-visible,.Home_boardItemActive__5bBYG:focus-visible,.Home_boardItem__u2YhU:focus-visible,.Home_cartLink__W3fOF:focus-visible,.Home_categoryGrid__AxIC8 a:focus-visible,.Home_categoryStrip__t6fxc a:focus-visible,.Home_heroSearch__pHsYH button:focus-visible,.Home_heroSearch__pHsYH input:focus,.Home_storeCloud__bracB a:focus-visible{outline:3px solid #ffd45ef0;outline-offset:3px}.Home_newsletter__kP5ca{grid-gap:24px;align-items:center;background:linear-gradient(135deg,#17202a,#263544 58%,#0b765d);border-radius:8px;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);padding:34px}.Home_newsletter__kP5ca h2,.Home_newsletter__kP5ca p{color:#fff}.Home_newsletter__kP5ca p{color:#d8e1e9}.Home_seoContent__siMP4{margin-bottom:66px}.Home_seoContent__siMP4>p{margin-top:12px;max-width:860px}.Home_faqGrid__pberL{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.Home_cartButtonContainer__Pv49a{bottom:20px;position:fixed;right:20px;z-index:20}.Home_cartLink__W3fOF{align-items:center;background:#17202a;border-radius:999px;box-shadow:0 14px 34px #17202a38;color:#fff;display:inline-flex;font-size:15px;font-weight:900;gap:8px;min-height:48px;padding:0 16px;text-decoration:none}.Home_cartLink__W3fOF:hover{background:#ef5b45}.Home_cartIcon__2ET4n{height:22px;width:22px}.Home_cartCounter__sO2dI{align-items:center;background:#10a37f;border-radius:999px;color:#fff;display:inline-flex;font-size:13px;height:24px;justify-content:center;min-width:24px}.Home_blinking__-uf1j{animation:Home_pulse__HzrTr 1.4s ease-in-out infinite}@keyframes Home_pulse__HzrTr{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (max-width:960px){.Home_categoryBoard__YJMT0,.Home_dealBoard__-al3B,.Home_hero__lbyW-,.Home_newsletter__kP5ca,.Home_searchBand__JYPSK,.Home_storeSection__CEO69{grid-template-columns:1fr}.Home_hero__lbyW- h1{font-size:44px}.Home_faqGrid__pberL,.Home_valueGrid__kIOb7{grid-template-columns:1fr 1fr}}@media (max-width:640px){.Home_categoryStrip__t6fxc,.Home_hero__lbyW-,.Home_newsletter__kP5ca,.Home_searchBand__JYPSK,.Home_seoContent__siMP4,.Home_storeSection__CEO69,.Home_valueGrid__kIOb7{padding-left:14px;padding-right:14px}.Home_hero__lbyW-{gap:16px;padding-bottom:0;padding-top:14px}.Home_hero__lbyW- h1{font-size:31px;line-height:1.04;margin-bottom:10px}.Home_dealBoard__-al3B,.Home_heroText__WiGVC,.Home_searchBand__JYPSK{display:none}.Home_heroSearch__pHsYH{margin-top:16px}.Home_heroSearch__pHsYH button{width:100%}.Home_faqGrid__pberL,.Home_heroSearch__pHsYH,.Home_signalGrid__vO8-L,.Home_trustRow__Z7\+X6,.Home_valueGrid__kIOb7{grid-template-columns:1fr}.Home_newsletter__kP5ca{padding:20px 14px}.Home_trustRow__Z7\+X6{margin-top:14px}.Home_categoryBoard__YJMT0{margin-top:36px}.Home_categoryBoard__YJMT0 .Home_sectionIntro__bTdjS p:last-child,.Home_categoryGrid__AxIC8 em{display:none}.Home_categoryGrid__AxIC8 a{min-height:auto;padding:14px}.Home_categoryGrid__AxIC8{grid-template-columns:1fr}.Home_cartButtonContainer__Pv49a{bottom:12px;right:12px}}.AuthModal_backdrop__aAVII{align-items:flex-start;background:#17202a8c;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:20px;position:fixed;z-index:100}.AuthModal_modal__3MZxU{background:#fff;border-radius:10px;box-shadow:0 30px 80px #00000052;flex:0 0 auto;margin:40px auto;max-width:380px;padding:24px;position:relative;width:100%}.AuthModal_closeButton__gbvS-{background:#f3f7f8;border:0;border-radius:999px;color:#17202a;cursor:pointer;font-size:20px;height:32px;line-height:1;position:absolute;right:12px;top:12px;width:32px}.AuthModal_closeButton__gbvS-:hover{background:#edf1f4}.AuthModal_tabs__0gLF-{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin:4px 0 18px}.AuthModal_tabActive__tJkdI,.AuthModal_tab__ZBx74{background:#fff;border:1px solid #d9e1e8;border-radius:8px;color:#5d6b7a;cursor:pointer;font-weight:800;min-height:40px}.AuthModal_tabActive__tJkdI{background:#17202a;border-color:#17202a;color:#fff}.AuthModal_googleRow__Q15BD{display:flex;justify-content:center;margin-bottom:14px;width:100%}.AuthModal_googleRow__Q15BD>div{width:100%}.AuthModal_divider__nbCAq{display:flex;justify-content:center;margin:0 0 16px;position:relative}.AuthModal_divider__nbCAq:before{background:#e2e8ef;content:"";height:1px;left:0;position:absolute;right:0;top:50%}.AuthModal_divider__nbCAq span{background:#fff;color:#8b98a5;font-size:12px;font-weight:800;padding:0 10px;position:relative;text-transform:uppercase}.AuthModal_form__7iYS0{grid-gap:12px;display:grid;gap:12px}.AuthModal_form__7iYS0 label{grid-gap:6px;color:#5d6b7a;display:grid;font-size:13px;font-weight:800;gap:6px}.AuthModal_form__7iYS0 input{border:1px solid #c9d5df;border-radius:8px;box-sizing:border-box;color:#17202a;font:inherit;min-height:44px;padding:0 12px}.AuthModal_error__q5ux7{color:#c0392b;font-size:13px;font-weight:700;margin:0}.AuthModal_submitButton__uMh18{background:#ef5b45;border:0;border-radius:8px;color:#fff;cursor:pointer;font-weight:900;min-height:46px}.AuthModal_submitButton__uMh18:hover{background:#17202a}.AuthModal_submitButton__uMh18:disabled{cursor:default;opacity:.7}.AlertBuilder_alertBuilder__EtJZ8{grid-gap:12px;background:#ffffff14;border:1px solid #ffffff2e;border-radius:8px;display:grid;gap:12px;padding:16px}.AlertBuilder_alertHead__Cu7VK{grid-gap:4px;display:grid;gap:4px}.AlertBuilder_alertHead__Cu7VK span{color:#ffd45e;font-size:12px;font-weight:900;text-transform:uppercase}.AlertBuilder_alertHead__Cu7VK strong{color:#fff;font-size:20px;line-height:1.15}.AlertBuilder_accountHint__zSEul{color:#d8e1e9;font-size:12.5px;line-height:1.5;margin:0}.AlertBuilder_inlineLink__MJueK{background:none;border:0;color:#ffd45e;cursor:pointer;font-size:inherit;font-weight:900;padding:0;text-decoration:underline}.AlertBuilder_accountCallout__oj74S{align-items:flex-start;background:#ffd45e24;border:1px solid #ffd45e80;border-radius:8px;display:flex;gap:10px;margin:0;padding:10px 12px}.AlertBuilder_accountCallout__oj74S p{color:#f4ede0;font-size:12.5px;line-height:1.55;margin:0}.AlertBuilder_accountCalloutIcon__ysohk{flex-shrink:0;font-size:16px;line-height:1.5}.AlertBuilder_accountCalloutButton__V1udT{background:#ffd45e;border:0;border-radius:999px;color:#17202a;cursor:pointer;display:inline-block;font-size:12px;font-weight:900;line-height:1.6;margin:2px 1px;padding:3px 12px}.AlertBuilder_accountCalloutButton__V1udT:hover{background:#fff}.AlertBuilder_fieldGrid__H4xBz{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.AlertBuilder_alertBuilder__EtJZ8 label{grid-gap:6px;color:#d8e1e9;display:grid;font-size:13px;font-weight:900;gap:6px}.AlertBuilder_alertBuilder__EtJZ8 input,.AlertBuilder_alertBuilder__EtJZ8 select{background:#fff;border:1px solid #cfd9e2;border-radius:8px;box-sizing:border-box;color:#17202a;font:inherit;min-height:48px;padding:0 14px;width:100%}.AlertBuilder_submitButton__Tcj8O{background:linear-gradient(135deg,#17202a,#0b765d);border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:900;min-height:52px;padding:0 20px}.AlertBuilder_submitButton__Tcj8O:hover:not(:disabled){background:#ef5b45}.AlertBuilder_submitButton__Tcj8O:disabled{cursor:wait;opacity:.75}.AlertBuilder_accountCalloutButton__V1udT:focus-visible,.AlertBuilder_alertBuilder__EtJZ8 input:focus,.AlertBuilder_alertBuilder__EtJZ8 select:focus,.AlertBuilder_inlineLink__MJueK:focus-visible,.AlertBuilder_submitButton__Tcj8O:focus-visible{outline:3px solid #ffd45ef0;outline-offset:3px}.AlertBuilder_alertTips__5Y-0U{display:flex;flex-wrap:wrap;gap:8px}.AlertBuilder_alertTips__5Y-0U span{align-items:center;background:#ffffff1a;border-radius:999px;color:#d8e1e9;display:inline-flex;font-size:12px;font-weight:900;min-height:30px;padding:0 10px}.AlertBuilder_status__aMeIz{background:#0b765d47;border:1px solid #70dbc35c;border-radius:8px;color:#fff;font-weight:800;line-height:1.45;margin:0;padding:10px 12px}.AlertBuilder_matchesBox__U-w3l{grid-gap:8px;border-top:1px dashed #ffffff3d;display:grid;gap:8px;padding-top:12px}.AlertBuilder_matchesTitle__ePKuS{color:#ffd45e;font-size:12px;font-weight:900;text-transform:uppercase}.AlertBuilder_matchesList__UaJBz{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.AlertBuilder_matchCard__8UQj0{align-items:center;background:#ffffffeb;border-radius:8px;display:flex;gap:10px;padding:8px;text-decoration:none}.AlertBuilder_matchCard__8UQj0:hover{background:#fff}.AlertBuilder_matchCard__8UQj0 img{background:#fff;border-radius:6px;flex-shrink:0;height:40px;object-fit:contain;width:40px}.AlertBuilder_matchInfo__lOiYS{grid-gap:2px;display:grid;gap:2px;min-width:0}.AlertBuilder_matchName__tGMbA{color:#17202a;font-size:13px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AlertBuilder_matchMeta__t1clK{color:#5d6b7a;font-size:12px;font-weight:700}@media (max-width:620px){.AlertBuilder_fieldGrid__H4xBz{grid-template-columns:1fr}}.NewsletterSignup_newsletter__KQf2J{grid-gap:24px;align-items:center;background:linear-gradient(135deg,#17202a,#263544 58%,#0b765d);border-radius:8px;box-shadow:0 24px 60px #17202a2e;display:grid;gap:24px;grid-template-columns:minmax(0,1.1fr) minmax(260px,.8fr);margin:58px auto 0;max-width:1180px;padding:36px 32px}.NewsletterSignup_copy__2VwUa .NewsletterSignup_kicker__AooIi{color:#ef5b45;font-size:13px;font-weight:800;letter-spacing:.04em;margin:0 0 8px;text-transform:uppercase}.NewsletterSignup_copy__2VwUa h2{color:#fff;font-size:24px;line-height:1.25;margin:0 0 8px}.NewsletterSignup_copy__2VwUa p{color:#b7c0c9;line-height:1.6;margin:0}.NewsletterSignup_benefits__AiqXT{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.NewsletterSignup_benefits__AiqXT span{align-items:center;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;color:#fff;display:inline-flex;font-size:13px;font-weight:900;min-height:34px;padding:0 12px}.NewsletterSignup_form__9nHzS{grid-gap:10px;background:#ffffff14;border:1px solid #fff3;border-radius:8px;display:grid;gap:10px;padding:14px}.NewsletterSignup_form__9nHzS label{grid-gap:7px;color:#fff;display:grid;font-size:13px;font-weight:900;gap:7px}.NewsletterSignup_form__9nHzS input{border:1px solid #0000;border-radius:8px;box-sizing:border-box;font-size:15px;height:48px;padding:0 18px;width:100%}.NewsletterSignup_form__9nHzS button{background:#ef5b45;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:800;height:48px;padding:0 24px;white-space:nowrap}.NewsletterSignup_form__9nHzS button:focus-visible,.NewsletterSignup_form__9nHzS input:focus{outline:3px solid #ffd45ef0;outline-offset:3px}.NewsletterSignup_form__9nHzS button:hover{background:#fff;color:#17202a}.NewsletterSignup_form__9nHzS button:disabled{cursor:default;opacity:.7}.NewsletterSignup_form__9nHzS p{color:#d8e1e9;font-size:13px;line-height:1.45;margin:0}@media (max-width:720px){.NewsletterSignup_newsletter__KQf2J{grid-template-columns:1fr;margin-left:16px;margin-right:16px;padding:28px 20px}}.DealLanding_page__FYaIu{background:#fff;min-height:100vh}.DealLanding_hero__gFTsr{margin:0 auto;max-width:1180px;padding:54px 20px 16px}.DealLanding_kicker__kpmlz{color:#ef5b45;font-size:13px;font-weight:900;letter-spacing:0;margin:0;text-transform:uppercase}.DealLanding_hero__gFTsr h1{color:#17202a;font-size:48px;line-height:1;margin:10px 0 14px;max-width:780px}.DealLanding_hero__gFTsr p{color:#5d6b7a;font-size:18px;line-height:1.62;margin:0;max-width:760px}.DealLanding_heroStats__lPiME{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.DealLanding_heroStats__lPiME span{align-items:center;background:#fff;border:1px solid #d9e1e8;border-radius:8px;box-shadow:0 12px 30px #17202a0f;color:#5d6b7a;display:inline-flex;font-weight:900;min-height:38px;padding:0 13px}.DealLanding_heroStats__lPiME strong{color:#ef5b45;margin-right:6px}.DealLanding_links__N\+0vJ{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.DealLanding_linkGrid__1\+qn5 a,.DealLanding_links__N\+0vJ a{align-items:center;background:#fff;border:1px solid #d9e1e8;border-radius:8px;color:#17202a;display:inline-flex;font-weight:900;justify-content:center;min-height:42px;padding:0 15px;text-decoration:none}.DealLanding_links__N\+0vJ a:first-child{background:#17202a;border-color:#17202a;color:#fff}.DealLanding_linkGrid__1\+qn5 a:hover,.DealLanding_links__N\+0vJ a:hover{border-color:#ef5b45;color:#c43e2b}.DealLanding_linkGrid__1\+qn5 a:focus-visible,.DealLanding_links__N\+0vJ a:focus-visible{outline:3px solid #ffd45ef0;outline-offset:3px}.DealLanding_related__jqrtm{grid-gap:28px;display:grid;gap:28px;grid-template-columns:1fr 1fr;margin:60px auto 70px;max-width:1180px;padding:0 20px}.DealLanding_related__jqrtm h2{color:#17202a;font-size:24px;line-height:1.15;margin:0 0 14px}.DealLanding_linkGrid__1\+qn5{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:760px){.DealLanding_hero__gFTsr{padding:38px 14px 0}.DealLanding_hero__gFTsr h1{font-size:36px}.DealLanding_related__jqrtm{grid-template-columns:1fr;margin-top:46px;padding:0 14px}}.DealDetail_page__CzEUb{background:#fff;min-height:100vh}.DealDetail_loadError__Igo61{margin:0 auto;max-width:1180px;padding:72px 20px}.DealDetail_loadError__Igo61 h1{color:#17202a;font-size:34px;margin:8px 0 12px}.DealDetail_loadError__Igo61>p:not(.DealDetail_kicker__HhXph){color:#5d6b7a;line-height:1.6;margin:0}.DealDetail_loadError__Igo61 button{background:#17202a;border:0;border-radius:8px;color:#fff;cursor:pointer;font:inherit;font-weight:900;margin-top:20px;min-height:44px;padding:0 18px}.DealDetail_loadingHero__XzaNZ{grid-gap:34px;align-items:center;display:grid;gap:34px;grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);margin:0 auto;max-width:1180px;padding:42px 20px 18px}.DealDetail_historyLoading__6E2SR,.DealDetail_loadingMedia__fYvBt,.DealDetail_loadingSummary__rsRkP span{animation:DealDetail_detailShimmer__IJh0f 1.25s ease-in-out infinite;background:linear-gradient(90deg,#edf1f4 25%,#f8fafb 50%,#edf1f4 75%);background-size:220% 100%}.DealDetail_loadingMedia__fYvBt{aspect-ratio:4/3;border-radius:8px;display:block;width:100%}.DealDetail_loadingSummary__rsRkP{grid-gap:13px;display:grid;gap:13px}.DealDetail_loadingSummary__rsRkP h1{color:#17202a;font-size:28px;margin:0 0 4px}.DealDetail_loadingSummary__rsRkP span{border-radius:6px;display:block;height:18px;width:100%}.DealDetail_loadingSummary__rsRkP span:nth-of-type(2){width:82%}.DealDetail_loadingSummary__rsRkP span:nth-of-type(3){height:40px;width:42%}.DealDetail_detailHero__8Qt-K{grid-gap:34px;align-items:center;display:grid;gap:34px;grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);margin:0 auto;max-width:1180px;padding:42px 20px 18px}.DealDetail_media__iLhDE{background:#fff;border:1px solid #e2e8ef;border-radius:8px;overflow:hidden}.DealDetail_media__iLhDE img{aspect-ratio:4/3;box-sizing:border-box;display:block;object-fit:contain;padding:18px;width:100%}.DealDetail_summary__caeWI{min-width:0}.DealDetail_kicker__HhXph{color:#ef5b45;font-size:13px;font-weight:900;letter-spacing:0;margin:0;text-transform:uppercase}.DealDetail_summary__caeWI h1{color:#17202a;font-size:26px;font-weight:700;line-height:1.28;margin:10px 0 12px}.DealDetail_summary__caeWI p{color:#5d6b7a;font-size:17px;line-height:1.62;margin:0}.DealDetail_priceBlock__AOxxH{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.DealDetail_priceBlock__AOxxH strong{color:#ef5b45;font-size:42px;line-height:1}.DealDetail_priceBlock__AOxxH span{color:#8b98a5;font-weight:900;text-decoration:line-through}.DealDetail_priceBlock__AOxxH em{background:#fff0ec;border-radius:999px;color:#c43e2b;font-style:normal;font-weight:900;padding:7px 10px}.DealDetail_actions__B1kM-,.DealDetail_signals__XwYaF{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.DealDetail_signals__XwYaF span{align-items:center;background:#edf7f4;border-radius:999px;color:#0b765d;display:inline-flex;font-weight:900;min-height:36px;padding:0 12px}.DealDetail_buyRead__7GChg{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.DealDetail_buyRead__7GChg div{grid-gap:5px;background:#fff;border:1px solid #e2e8ef;border-radius:8px;box-shadow:0 12px 30px #17202a0f;display:grid;gap:5px;padding:12px}.DealDetail_buyRead__7GChg span{color:#5d6b7a;font-size:12px;font-weight:900;text-transform:uppercase}.DealDetail_buyRead__7GChg strong{color:#17202a;line-height:1.2}.DealDetail_actionLoading__DUL9F,.DealDetail_actions__B1kM- .DealDetail_compareButton__oFsYv,.DealDetail_actions__B1kM- .DealDetail_shareButton__lF4Kb,.DealDetail_actions__B1kM- a{align-items:center;background:#17202a;border-radius:8px;color:#fff;display:inline-flex;font-weight:900;justify-content:center;line-height:1.1;min-height:46px;padding:0 16px;text-align:center;text-decoration:none;white-space:nowrap}.DealDetail_actionLoading__DUL9F,.DealDetail_actions__B1kM- .DealDetail_compareButton__oFsYv,.DealDetail_actions__B1kM- .DealDetail_shareButton__lF4Kb,.DealDetail_actions__B1kM- a:last-of-type{background:#fff;border:1px solid #d9e1e8;color:#17202a}.DealDetail_actions__B1kM- .DealDetail_compareButton__oFsYv:hover,.DealDetail_actions__B1kM- .DealDetail_shareButton__lF4Kb:hover,.DealDetail_actions__B1kM- a:hover{background:#ef5b45;border-color:#ef5b45;color:#fff}.DealDetail_actions__B1kM- .DealDetail_compareButton__oFsYv,.DealDetail_actions__B1kM- .DealDetail_shareButton__lF4Kb{border:1px solid #d9e1e8;cursor:pointer;font-family:inherit;font-size:inherit}.DealDetail_actions__B1kM- .DealDetail_whatsappButton__NgIrX{border-color:#bfe5d1;color:#0b765d}.DealDetail_actions__B1kM- .DealDetail_whatsappButton__NgIrX:hover{background:#f0fbf5;border-color:#25d366;color:#128c4a}.DealDetail_actionLoading__DUL9F{color:#7b8793}.DealDetail_actions__B1kM- .DealDetail_compareButton__oFsYv:focus-visible,.DealDetail_actions__B1kM- .DealDetail_shareButton__lF4Kb:focus-visible,.DealDetail_actions__B1kM- a:focus-visible,.DealDetail_descriptionBody__F\+7RT a:focus-visible,.DealDetail_offersCompare__sIzTu a:focus-visible,.DealDetail_relatedCard__AjKK8:focus-visible{outline:3px solid #ffd45ef0;outline-offset:3px}.DealDetail_offersCompare__sIzTu{border-top:1px solid #edf1f4;margin-top:22px;padding-top:18px}.DealDetail_offersCompareTitle__ZOylV{color:#5d6b7a;font-size:13px;font-weight:800;letter-spacing:.02em;margin:0 0 10px;text-transform:uppercase}.DealDetail_offersCompare__sIzTu ul{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.DealDetail_offersCompare__sIzTu a{align-items:center;background:#f3f7f8;border:1px solid #e2e8ef;border-radius:10px;color:#17202a;display:flex;gap:10px;padding:10px 14px;text-decoration:none}.DealDetail_offersCompare__sIzTu a img{background:#fff;border:1px solid #e2e8ef;border-radius:50%;height:26px;object-fit:cover;width:26px}.DealDetail_offerAvatar__zPAeo{align-items:center;background:#17202a;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:800;height:26px;justify-content:center;width:26px}.DealDetail_offersCompare__sIzTu a span{flex:1 1;font-weight:700}.DealDetail_offersCompare__sIzTu a strong{color:#ef5b45;font-weight:900}.DealDetail_compareEmpty__mN9-B{color:#5d6b7a;line-height:1.55;margin:0}.DealDetail_descriptionPanel__l2WPC{grid-gap:22px;display:grid;gap:22px;grid-template-columns:minmax(240px,.42fr) minmax(0,1fr);margin:34px auto 0;max-width:1180px;padding:0 20px}.DealDetail_descriptionHeader__XysC\+ h2{color:#17202a;font-size:28px;line-height:1.1;margin:6px 0 0}.DealDetail_descriptionBody__F\+7RT{background:#fff8f3;border:1px solid #e2e8ef;border-radius:8px;color:#364453;font-size:16px;line-height:1.75;overflow-wrap:anywhere;padding:22px}.DealDetail_descriptionBody__F\+7RT a{color:#c43e2b;font-weight:900}.DealDetail_analysisGrid__laffw{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);margin:42px auto 0;max-width:1180px;padding:0 20px}.DealDetail_analysisGrid__laffw article{background:#fff;border:1px solid #e2e8ef;border-radius:8px;padding:22px}.DealDetail_analysisGrid__laffw h2{color:#17202a;font-size:24px;margin:0 0 10px}.DealDetail_analysisGrid__laffw p{color:#5d6b7a;line-height:1.6;margin:0}.DealDetail_historyEmpty__aASC\+{color:#8a97a4;font-size:13px;margin-top:16px}.DealDetail_historyLoading__6E2SR{border-radius:8px;height:180px;margin-top:16px;width:100%}.DealDetail_factList__w3qeY{grid-gap:12px;display:grid;gap:12px;margin:0}.DealDetail_factList__w3qeY div{border-bottom:1px solid #edf1f4;display:flex;gap:18px;justify-content:space-between;padding-bottom:10px}.DealDetail_factList__w3qeY dt{color:#5d6b7a;font-weight:800}.DealDetail_factList__w3qeY dd{color:#17202a;font-weight:900;margin:0;text-align:right}.DealDetail_related__IH4Vd{margin:52px auto 0;max-width:1180px;padding:0 20px}@keyframes DealDetail_detailShimmer__IJh0f{0%{background-position:100% 0}to{background-position:-100% 0}}.DealDetail_relatedHeader__n5G7x{margin-bottom:16px}.DealDetail_relatedHeader__n5G7x h2{color:#17202a;font-size:28px;margin:6px 0 0}.DealDetail_relatedGrid__AgpOQ{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.DealDetail_relatedCard__AjKK8{grid-gap:8px;background:#fff;border:1px solid #e2e8ef;border-radius:8px;box-shadow:0 14px 34px #17202a0f;color:#17202a;display:grid;gap:8px;padding:12px;text-decoration:none}.DealDetail_relatedCard__AjKK8:hover{border-color:#ef5b45;transform:translateY(-2px)}.DealDetail_relatedCard__AjKK8 img{aspect-ratio:4/3;background:#f3f7f8;border-radius:6px;object-fit:cover;width:100%}.DealDetail_relatedCard__AjKK8 span{color:#5d6b7a;font-size:13px;font-weight:900}.DealDetail_relatedCard__AjKK8 strong{line-height:1.22}.DealDetail_relatedCard__AjKK8 em{color:#ef5b45;font-style:normal;font-weight:900}@media (max-width:860px){.DealDetail_analysisGrid__laffw,.DealDetail_buyRead__7GChg,.DealDetail_descriptionPanel__l2WPC,.DealDetail_detailHero__8Qt-K,.DealDetail_loadingHero__XzaNZ,.DealDetail_relatedGrid__AgpOQ{grid-template-columns:1fr}.DealDetail_summary__caeWI h1{font-size:22px}}@media (max-width:560px){.DealDetail_analysisGrid__laffw,.DealDetail_descriptionPanel__l2WPC,.DealDetail_detailHero__8Qt-K,.DealDetail_loadingHero__XzaNZ,.DealDetail_related__IH4Vd{padding-left:14px;padding-right:14px}.DealDetail_priceBlock__AOxxH strong{font-size:34px}.DealDetail_actions__B1kM-{display:grid;grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.DealDetail_historyLoading__6E2SR,.DealDetail_loadingMedia__fYvBt,.DealDetail_loadingSummary__rsRkP span{animation:none}}.DealComments_comments__cH2WT{margin:52px auto 70px;max-width:1180px;padding:0 20px}.DealComments_header__TgnYU{align-items:end;display:flex;gap:24px;justify-content:space-between;margin-bottom:16px}.DealComments_kicker__q7E0X{color:#ef5b45;font-size:13px;font-weight:900;margin:0;text-transform:uppercase}.DealComments_header__TgnYU h2{color:#17202a;font-size:28px;line-height:1.1;margin:6px 0 7px}.DealComments_intro__\+YSu1{color:#5d6b7a;line-height:1.55;margin:0;max-width:680px}.DealComments_count__C3Co1{align-items:center;background:#edf7f4;border-radius:999px;color:#0b765d;display:inline-flex;font-size:13px;font-weight:900;justify-content:center;min-height:38px;min-width:54px;padding:0 14px}.DealComments_panel__On3Ov{background:#fff;border:1px solid #e2e8ef;border-radius:12px;box-shadow:0 18px 44px #17202a12;overflow:hidden}.DealComments_form__IbXKG{grid-gap:10px;background:linear-gradient(135deg,#fff8f3,#fff 72%);border-bottom:1px solid #edf1f4;display:grid;gap:10px;padding:20px}.DealComments_formActions__-BHlA,.DealComments_formHeader__mvhLH{align-items:center;display:flex;gap:16px;justify-content:space-between}.DealComments_formHeader__mvhLH label{color:#17202a;font-size:14px;font-weight:900}.DealComments_formActions__-BHlA>span,.DealComments_formHeader__mvhLH span{color:#7b8793;font-size:12px}.DealComments_form__IbXKG textarea{background:#fff;border:1px solid #cfd9e2;border-radius:10px;box-sizing:border-box;color:#17202a;font:inherit;font-size:15px;line-height:1.55;min-height:112px;padding:14px 15px;resize:vertical;width:100%}.DealComments_form__IbXKG textarea::placeholder{color:#8a97a4}.DealComments_deleteButton__m2xbN:focus-visible,.DealComments_form__IbXKG button:focus-visible,.DealComments_form__IbXKG textarea:focus,.DealComments_loginPrompt__irMn4 button:focus-visible{outline:3px solid #ffd45ef0;outline-offset:3px}.DealComments_form__IbXKG button,.DealComments_loginPrompt__irMn4 button{background:#17202a;border:0;border-radius:8px;color:#fff;cursor:pointer;font:inherit;font-weight:900;min-height:42px;padding:0 18px}.DealComments_form__IbXKG button:hover,.DealComments_loginPrompt__irMn4 button:hover{background:#ef5b45}.DealComments_form__IbXKG button:disabled{background:#b8c1ca;cursor:default}.DealComments_error__Xy0Ep{color:#c43e2b;font-size:13px;font-weight:800;margin:0}.DealComments_loginPrompt__irMn4{align-items:center;background:linear-gradient(135deg,#edf7f4,#fff 78%);border-bottom:1px solid #edf1f4;display:flex;gap:20px;justify-content:space-between;padding:20px}.DealComments_loginPrompt__irMn4 div{grid-gap:4px;display:grid;gap:4px}.DealComments_loginPrompt__irMn4 strong{color:#17202a}.DealComments_loginPrompt__irMn4 p{color:#5d6b7a;font-size:14px;margin:0}.DealComments_loginPrompt__irMn4 button{background:#0b765d;flex:0 0 auto}.DealComments_empty__6wc34,.DealComments_loadingComments__HhemL{align-items:center;display:flex;gap:14px;min-height:116px;padding:24px}.DealComments_emptyIcon__UC8Zq{align-items:center;background:#fff0ec;border-radius:16px 16px 16px 4px;color:#c43e2b;display:inline-flex;font-size:20px;font-weight:900;height:40px;justify-content:center;letter-spacing:2px;width:46px}.DealComments_empty__6wc34 div{grid-gap:4px;display:grid;gap:4px}.DealComments_empty__6wc34 strong{color:#17202a}.DealComments_empty__6wc34 p,.DealComments_loadingComments__HhemL p{color:#7b8793;font-size:14px;line-height:1.45;margin:0}.DealComments_loadingComments__HhemL span{animation:DealComments_commentPulse__BPaUv 1.2s ease-in-out infinite;background:#edf1f4;border-radius:50%;height:46px;width:46px}.DealComments_list__AV74N{grid-gap:0;display:grid;gap:0;list-style:none;margin:0;padding:0 20px}.DealComments_list__AV74N li{grid-gap:12px;border-bottom:1px solid #edf1f4;display:grid;gap:12px;grid-template-columns:40px minmax(0,1fr);padding:20px 0}.DealComments_list__AV74N li:last-child{border-bottom:0}.DealComments_avatar__TOort{align-items:center;background:#17202a;border-radius:50%;color:#fff;display:flex;font-weight:900;height:40px;justify-content:center;width:40px}.DealComments_commentBody__BuNYZ{min-width:0}.DealComments_meta__40J0s{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:5px}.DealComments_meta__40J0s strong{color:#17202a;font-size:14px}.DealComments_meta__40J0s span{color:#8a97a4;font-size:12px}.DealComments_list__AV74N p{color:#3c4551;font-size:14px;line-height:1.6;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.DealComments_deleteButton__m2xbN{background:#0000;border:0;color:#7b8793;cursor:pointer;font:inherit;font-size:12px;margin-top:8px;padding:0;text-decoration:underline}@keyframes DealComments_commentPulse__BPaUv{0%,to{opacity:.45}50%{opacity:1}}@media (max-width:560px){.DealComments_comments__cH2WT{margin-top:40px;padding:0 14px}.DealComments_header__TgnYU{align-items:start}.DealComments_header__TgnYU h2{font-size:24px}.DealComments_intro__\+YSu1{font-size:14px}.DealComments_empty__6wc34,.DealComments_form__IbXKG,.DealComments_loadingComments__HhemL,.DealComments_loginPrompt__irMn4{padding:16px}.DealComments_formActions__-BHlA,.DealComments_loginPrompt__irMn4{align-items:stretch;flex-direction:column}.DealComments_formActions__-BHlA button,.DealComments_loginPrompt__irMn4 button{width:100%}}@media (prefers-reduced-motion:reduce){.DealComments_loadingComments__HhemL span{animation:none}}.DealComparePicker_backdrop__jfEYe{background:#0d161eb3;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:120}.DealComparePicker_dialog__AyGqf{background:#fff;border-radius:18px;box-shadow:0 28px 80px #00000059;display:flex;flex-direction:column;max-height:min(760px,calc(100vh - 40px));overflow:hidden;width:min(820px,100%)}.DealComparePicker_header__Tj0Nv{align-items:flex-start;border-bottom:1px solid #e4ebe8;display:flex;gap:18px;justify-content:space-between;padding:22px 24px 16px}.DealComparePicker_header__Tj0Nv p{color:#0b765d;font-size:12px;font-weight:900;margin:0 0 5px;text-transform:uppercase}.DealComparePicker_header__Tj0Nv h2{color:#17202a;font-size:25px;margin:0 0 6px}.DealComparePicker_header__Tj0Nv span{color:#62707d;font-size:14px}.DealComparePicker_close__LEpdg{background:#edf1f4;border:0;border-radius:50%;color:#17202a;cursor:pointer;flex:0 0 auto;font:inherit;font-size:26px;height:42px;width:42px}.DealComparePicker_search__eO88w{background:#f5f8f7;padding:16px 24px;position:relative;z-index:3}.DealComparePicker_search__eO88w label{color:#34414d;display:block;font-size:13px;font-weight:900;margin-bottom:7px}.DealComparePicker_search__eO88w input{background:#fff;border:1px solid #cbd7d2;border-radius:10px;font:inherit;min-height:46px;padding:0 14px;width:100%}.DealComparePicker_content__-RJuv{min-height:0;overflow-y:auto;padding:16px 24px 20px}.DealComparePicker_selected__vc912{color:#53616e;display:flex;font-size:13px;gap:12px;justify-content:space-between;margin-bottom:13px}.DealComparePicker_selected__vc912 strong{color:#0b765d}.DealComparePicker_related__yceyG{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.DealComparePicker_relatedActive__Zi9b2,.DealComparePicker_relatedItem__pSTkF{grid-gap:11px;align-items:center;background:#fff;border:1px solid #dce5e1;border-radius:12px;color:#26313d;cursor:pointer;display:grid;font:inherit;gap:11px;grid-template-columns:64px minmax(0,1fr) auto;min-width:0;padding:9px;text-align:left}.DealComparePicker_relatedActive__Zi9b2{background:#edf7f4;border-color:#0b765d}.DealComparePicker_relatedItem__pSTkF:disabled{cursor:not-allowed;opacity:.48}.DealComparePicker_relatedActive__Zi9b2 img,.DealComparePicker_relatedItem__pSTkF img{background:#fff;border-radius:8px;height:54px;object-fit:contain;width:64px}.DealComparePicker_relatedActive__Zi9b2>span,.DealComparePicker_relatedItem__pSTkF>span{grid-gap:4px;display:grid;gap:4px;min-width:0}.DealComparePicker_relatedActive__Zi9b2 strong,.DealComparePicker_relatedItem__pSTkF strong{font-size:13px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DealComparePicker_relatedActive__Zi9b2 small,.DealComparePicker_relatedItem__pSTkF small{color:#667481;font-size:12px}.DealComparePicker_relatedActive__Zi9b2 em,.DealComparePicker_relatedItem__pSTkF em{color:#0b765d;font-size:12px;font-style:normal;font-weight:900}.DealComparePicker_empty__ureiK{color:#667481;line-height:1.5;margin:8px 0}.DealComparePicker_footer__IO4\+H{background:#fff;border-top:1px solid #e4ebe8;display:flex;gap:10px;justify-content:flex-end;padding:14px 24px}.DealComparePicker_footer__IO4\+H button{border:0;border-radius:10px;cursor:pointer;font:inherit;font-weight:900;min-height:44px;padding:0 17px}.DealComparePicker_cancel__4mgDa{background:#edf1f4;color:#34414d}.DealComparePicker_compare__Ty3Gj{background:#0b765d;color:#fff}.DealComparePicker_compare__Ty3Gj:disabled{cursor:not-allowed;opacity:.5}.DealComparePicker_close__LEpdg:focus-visible,.DealComparePicker_footer__IO4\+H button:focus-visible,.DealComparePicker_relatedActive__Zi9b2:focus-visible,.DealComparePicker_relatedItem__pSTkF:focus-visible,.DealComparePicker_search__eO88w input:focus-visible{outline:3px solid #ffd45ef2;outline-offset:2px}@media (max-width:640px){.DealComparePicker_backdrop__jfEYe{align-items:end;padding:0}.DealComparePicker_dialog__AyGqf{border-radius:18px 18px 0 0;max-height:92dvh;width:100%}.DealComparePicker_header__Tj0Nv{padding:18px 16px 14px}.DealComparePicker_header__Tj0Nv h2{font-size:21px}.DealComparePicker_search__eO88w{padding:13px 16px}.DealComparePicker_content__-RJuv{padding:14px 16px 18px}.DealComparePicker_selected__vc912{grid-gap:3px;display:grid;gap:3px}.DealComparePicker_related__yceyG{grid-template-columns:1fr}.DealComparePicker_footer__IO4\+H{display:grid;grid-template-columns:auto minmax(0,1fr);padding:12px 16px max(12px,env(safe-area-inset-bottom))}.DealComparePicker_compare__Ty3Gj{width:100%}}@media (prefers-reduced-motion:reduce){.DealComparePicker_dialog__AyGqf{scroll-behavior:auto}}.ProductComparison_comparison__kIYHu{background:#fff;border:1px solid #d8e4df;border-radius:12px;box-shadow:0 18px 45px #17202a14;margin:0 0 24px;overflow:hidden}.ProductComparison_topBar__Orex\+{align-items:stretch;background:linear-gradient(135deg,#edf7f4,#fff 74%);border-bottom:1px solid #e7eeeb;display:flex}.ProductComparison_toggle__NMF-2{grid-gap:12px;align-items:center;background:#0000;border:0;color:#17202a;cursor:pointer;display:grid;flex:1 1;font:inherit;gap:12px;grid-template-columns:auto minmax(0,1fr) auto auto;min-width:0;padding:15px 18px;text-align:left}.ProductComparison_toggle__NMF-2:disabled{cursor:default}.ProductComparison_compareIcon__CbkT-{align-items:center;background:#0b765d;border-radius:10px;color:#fff;display:inline-flex;font-size:22px;font-weight:900;height:38px;justify-content:center;width:38px}.ProductComparison_heading__tRnhE{grid-gap:2px;display:grid;gap:2px;min-width:0}.ProductComparison_heading__tRnhE small{color:#0b765d;font-size:12px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.ProductComparison_heading__tRnhE strong{color:#17202a;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductComparison_counter__pUBcG{align-items:center;background:#fff;border-radius:999px;box-shadow:inset 0 0 0 1px #d5e5df;color:#0b765d;display:inline-flex;font-size:13px;font-weight:900;justify-content:center;min-height:32px;min-width:48px}.ProductComparison_chevronOpen__LWHMw,.ProductComparison_chevron__wgCfK{color:#0b765d;font-size:22px;transition:transform .18s ease}.ProductComparison_chevronOpen__LWHMw{transform:rotate(180deg)}.ProductComparison_clearButton__8MZXI{align-self:center;background:#0000;border:0;color:#667481;cursor:pointer;font:inherit;font-size:13px;font-weight:900;margin-right:14px;min-height:38px;padding:0 10px;text-decoration:underline}.ProductComparison_selection__7LSAV{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));padding:14px 16px}.ProductComparison_emptySlot__SUGHJ,.ProductComparison_selectionItem__nfQR8{grid-gap:9px;align-items:center;background:#fff;border:1px solid #e2e8ef;border-radius:9px;display:grid;gap:9px;grid-template-columns:auto minmax(0,1fr) auto;min-height:52px;padding:7px 9px}.ProductComparison_selectionItem__nfQR8 img{border-radius:7px;height:38px;object-fit:contain;width:38px}.ProductComparison_selectionItem__nfQR8>span{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#26313d;display:-webkit-box;font-size:12px;font-weight:800;line-height:1.25;min-width:0;overflow:hidden}.ProductComparison_selectionItem__nfQR8 button{align-items:center;background:#f3f6f8;border:0;border-radius:50%;color:#5d6b7a;cursor:pointer;display:inline-flex;font:inherit;font-size:19px;height:28px;justify-content:center;width:28px}.ProductComparison_emptySlot__SUGHJ{background:#fafcfd;border-style:dashed;color:#84909c;font-size:12px;font-weight:800;grid-template-columns:auto minmax(0,1fr)}.ProductComparison_emptySlot__SUGHJ span{align-items:center;background:#edf1f4;border-radius:50%;display:inline-flex;font-size:18px;height:30px;justify-content:center;width:30px}.ProductComparison_hint__K7CdS{color:#667481;font-size:13px;margin:0;padding:0 16px 15px}.ProductComparison_openButton__88H3N{align-items:center;background:#17202a;border:0;border-radius:8px;color:#fff;cursor:pointer;display:flex;font:inherit;font-weight:900;justify-content:center;margin:0 16px 15px auto;min-height:42px;padding:0 18px}.ProductComparison_panel__Iwe-i{border-top:1px solid #e7ecef}.ProductComparison_tableScroll__MMNDb{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.ProductComparison_actionRow__5EkjU a:focus-visible,.ProductComparison_clearButton__8MZXI:focus-visible,.ProductComparison_openButton__88H3N:focus-visible,.ProductComparison_productHeading__cZ0kL a:focus-visible,.ProductComparison_productHeading__cZ0kL button:focus-visible,.ProductComparison_selectionItem__nfQR8 button:focus-visible,.ProductComparison_tableScroll__MMNDb:focus-visible,.ProductComparison_toggle__NMF-2:focus-visible{outline:3px solid #ffd45ef0;outline-offset:2px}.ProductComparison_tableScroll__MMNDb table{border-collapse:collapse;min-width:720px;table-layout:fixed;width:100%}.ProductComparison_tableScroll__MMNDb caption{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.ProductComparison_tableScroll__MMNDb td,.ProductComparison_tableScroll__MMNDb th{border-bottom:1px solid #e7ecef;border-right:1px solid #e7ecef;color:#34414d;font-size:14px;line-height:1.4;padding:13px 14px;text-align:left;vertical-align:middle;width:24%}.ProductComparison_tableScroll__MMNDb tr>:last-child{border-right:0}.ProductComparison_tableScroll__MMNDb tbody tr:last-child>*{border-bottom:0}.ProductComparison_featureHeading__q9Tjx,.ProductComparison_tableScroll__MMNDb tbody th{background:#f6f9fa;color:#17202a!important;font-weight:900;left:0;position:-webkit-sticky;position:sticky;width:22%!important;z-index:2}.ProductComparison_featureHeading__q9Tjx{vertical-align:top!important;z-index:3}.ProductComparison_productHeading__cZ0kL{grid-gap:8px;display:grid;gap:8px}.ProductComparison_productHeading__cZ0kL img{border-radius:8px;height:58px;object-fit:contain;width:72px}.ProductComparison_productHeading__cZ0kL a{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#17202a;display:-webkit-box;font-weight:900;overflow:hidden;text-decoration:none}.ProductComparison_productHeading__cZ0kL button{background:#0000;border:0;color:#7b8793;cursor:pointer;font:inherit;font-size:12px;justify-self:start;padding:0;text-decoration:underline}.ProductComparison_missingValue__I6i0J{color:#9aa5af!important;font-style:italic}.ProductComparison_actionRow__5EkjU a{align-items:center;background:#0b765d;border-radius:8px;color:#fff;display:inline-flex;font-size:13px;font-weight:900;justify-content:center;min-height:39px;padding:0 13px;text-decoration:none}.ProductComparison_disclaimer__NcEML{background:#fff8f3;border-top:1px solid #e7ecef;color:#667481;font-size:12px;line-height:1.5;margin:0;padding:13px 16px}@media (max-width:680px){.ProductComparison_toggle__NMF-2{gap:9px;padding:13px 12px}.ProductComparison_compareIcon__CbkT-{height:34px;width:34px}.ProductComparison_heading__tRnhE small{font-size:10px}.ProductComparison_heading__tRnhE strong{font-size:14px}.ProductComparison_counter__pUBcG{min-width:42px}.ProductComparison_clearButton__8MZXI{font-size:12px;margin-right:7px;padding:0 6px}.ProductComparison_selection__7LSAV{grid-template-columns:1fr;padding:12px}.ProductComparison_emptySlot__SUGHJ{min-height:42px}.ProductComparison_hint__K7CdS{padding:0 12px 13px}.ProductComparison_openButton__88H3N{margin:0 12px 13px;width:calc(100% - 24px)}.ProductComparison_tableScroll__MMNDb table{min-width:680px}.ProductComparison_tableScroll__MMNDb td,.ProductComparison_tableScroll__MMNDb th{font-size:13px;padding:11px 12px}}@media (prefers-reduced-motion:reduce){.ProductComparison_chevronOpen__LWHMw,.ProductComparison_chevron__wgCfK{transition:none}}.ProductComparePage_page__PIny4{margin:0 auto;max-width:1180px;padding:32px 20px 72px}.ProductComparePage_header__SLZ\+7{margin-bottom:26px;max-width:760px}.ProductComparePage_back__RiO7e{color:#1459d9;font-weight:700;text-decoration:none}.ProductComparePage_eyebrow__RxAhr{color:#1459d9;font-size:13px;font-weight:800;letter-spacing:.08em;margin:24px 0 8px;text-transform:uppercase}.ProductComparePage_header__SLZ\+7 h1{color:#13233f;font-size:clamp(30px,5vw,48px);line-height:1.05;margin:0 0 10px}.ProductComparePage_header__SLZ\+7 p{color:#52627c;font-size:17px;line-height:1.6;margin:0}.ProductComparePage_message__xMc\+r{background:#fff;border:1px solid #d9e2ef;border-radius:16px;color:#45556e;line-height:1.6;padding:28px}.ProductComparePage_message__xMc\+r a{color:#1459d9;font-weight:700}.Stores_page__YVG7v{background:#fff;min-height:100vh}.Stores_directory__C6Jo4,.Stores_hero__mhJ7g{margin:0 auto;max-width:1180px;padding-left:20px;padding-right:20px}.Stores_hero__mhJ7g{padding-bottom:34px;padding-top:54px}.Stores_kicker__pEhur{color:#ef5b45;font-size:13px;font-weight:900;margin:0;text-transform:uppercase}.Stores_hero__mhJ7g h1{color:#17202a;font-size:48px;line-height:1;margin:10px 0 14px;max-width:780px}.Stores_hero__mhJ7g>p:not(.Stores_kicker__pEhur){color:#5d6b7a;font-size:18px;line-height:1.6;margin:0;max-width:720px}.Stores_stats__UN7qu{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.Stores_stats__UN7qu span{align-items:center;border:1px solid #d9e1e8;border-radius:8px;color:#5d6b7a;display:inline-flex;font-weight:800;min-height:38px;padding:0 13px}.Stores_stats__UN7qu strong{color:#10a37f;margin-right:5px}.Stores_directory__C6Jo4{padding-bottom:80px}.Stores_toolbar__Oi5KG{grid-gap:14px;background:#fff8f4;border:1px solid #dfe7ee;border-radius:8px;display:grid;gap:14px;grid-template-columns:minmax(0,1.4fr) minmax(220px,.6fr);margin-bottom:38px;padding:18px}.Stores_toolbar__Oi5KG label{grid-gap:7px;color:#5d6b7a;display:grid;font-size:13px;font-weight:900;gap:7px}.Stores_toolbar__Oi5KG input,.Stores_toolbar__Oi5KG select{background:#fff;border:1px solid #c9d5df;border-radius:8px;box-sizing:border-box;color:#17202a;min-height:46px;padding:0 12px;width:100%}.Stores_toolbar__Oi5KG input:focus,.Stores_toolbar__Oi5KG select:focus{outline:3px solid #ffd45eeb;outline-offset:2px}.Stores_directoryHeader__qiLLj{align-items:end;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.Stores_directoryHeader__qiLLj h2{color:#17202a;font-size:30px;line-height:1.1;margin:5px 0 0}.Stores_directoryHeader__qiLLj>span{color:#5d6b7a;font-weight:800}.Stores_grid__3Cmg1{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.Stores_storeCard__YbAOk{align-items:center;background:#fff;border:1px solid #dfe7ee;border-radius:8px;box-shadow:0 10px 24px #17202a0d;color:#17202a;display:flex;gap:12px;min-height:82px;min-width:0;padding:13px;text-decoration:none}.Stores_storeCard__YbAOk:hover{border-color:#ef5b45;transform:translateY(-2px)}.Stores_storeLogo__wsfv3{align-items:center;background:#17202a;border-radius:8px;color:#fff;display:inline-flex;flex:0 0 42px;font-size:20px;font-weight:900;height:42px;justify-content:center;overflow:hidden;width:42px}.Stores_storeLogo__wsfv3 img{background:#fff;height:100%;object-fit:contain;width:100%}.Stores_storeInfo__EBwYK{grid-gap:4px;display:grid;gap:4px;min-width:0}.Stores_storeInfo__EBwYK strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Stores_storeInfo__EBwYK span{color:#5d6b7a;font-size:13px}.Stores_arrow__QB-jm{color:#ef5b45;font-size:22px;font-weight:900;margin-left:auto}.Stores_empty__4Zlyl{color:#5d6b7a;padding:28px 0}@media (max-width:900px){.Stores_grid__3Cmg1{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:650px){.Stores_hero__mhJ7g{padding:38px 14px 28px}.Stores_hero__mhJ7g h1{font-size:36px}.Stores_directory__C6Jo4{padding:0 14px 60px}.Stores_toolbar__Oi5KG{grid-template-columns:1fr}.Stores_directoryHeader__qiLLj{align-items:start;flex-direction:column}.Stores_directoryHeader__qiLLj h2{font-size:26px}.Stores_grid__3Cmg1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:410px){.Stores_grid__3Cmg1{grid-template-columns:1fr}}.Coupons_page__Gukro{color:#17202a;margin:0 auto;padding:34px 0 56px;width:min(1180px,calc(100% - 32px))}.Coupons_hero__kLYbJ{grid-gap:32px;align-items:end;background:linear-gradient(135deg,#17202a,#0b765d 72%,#10a37f);border-radius:26px;box-shadow:0 20px 50px #17202a29;color:#fff;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) auto;overflow:hidden;padding:42px}.Coupons_heroCopy__OuUKk{max-width:680px}.Coupons_eyebrow__oFGCt{background:#ffd45e;border-radius:999px;color:#17202a;display:inline-flex;font-size:12px;font-weight:950;letter-spacing:.12em;margin-bottom:12px;padding:7px 11px}.Coupons_heroCopy__OuUKk h1{font-size:clamp(34px,5vw,58px);letter-spacing:-.045em;line-height:.98;margin:0}.Coupons_heroCopy__OuUKk p{color:#ffffffd6;font-size:18px;line-height:1.55;margin:18px 0 0;max-width:620px}.Coupons_stats__s2sfR{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(95px,1fr))}.Coupons_stats__s2sfR div{grid-gap:4px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #fff3;border-radius:16px;display:grid;gap:4px;padding:16px}.Coupons_stats__s2sfR strong{color:#ffd45e;font-size:26px}.Coupons_stats__s2sfR span{color:#ffffffc7;font-size:12px;font-weight:800}.Coupons_toolbar__S8shL{grid-gap:13px;background:#fff;border:1px solid #e1e7ec;border-radius:18px;box-shadow:0 10px 30px #17202a0f;display:grid;gap:13px;margin:28px 0;padding:20px}.Coupons_searchForm__psUG1{display:flex;gap:10px}.Coupons_searchForm__psUG1 input{border:1px solid #cad4dc;border-radius:10px;flex:1 1;font:inherit;min-height:46px;min-width:0;padding:0 14px}.Coupons_searchForm__psUG1 input:focus{border-color:#0b765d;outline:3px solid #10a37f24}.Coupons_loadMore__\+WBk1,.Coupons_searchForm__psUG1 button,.Coupons_state__FIOKJ button{background:#ef5b45;border:0;border-radius:10px;color:#fff;cursor:pointer;font-weight:900;min-height:46px;padding:0 18px}.Coupons_searchForm__psUG1 .Coupons_clearButton__Yuxir{background:#fff;border:1px solid #d5dde4;color:#43505d}.Coupons_categoryChips__dO9K7{display:flex;flex-wrap:wrap;gap:8px}.Coupons_categoryChip__QmjSU{align-items:center;background:#fff;border:1px solid #d5dde4;border-radius:999px;color:#43505d;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:6px;min-height:34px;padding:0 14px}.Coupons_categoryChip__QmjSU span{color:#8b96a1;font-weight:700}.Coupons_categoryChip__QmjSU:hover{border-color:#ef5b45;color:#ef5b45}.Coupons_categoryChipActive__JwZ4w,.Coupons_categoryChipActive__JwZ4w:hover{background:#17202a;border-color:#17202a;color:#fff}.Coupons_categoryChipActive__JwZ4w span{color:#b7c0c8}.Coupons_howItWorks__wC-s7{color:#5b6874;font-size:14px;margin:0}.Coupons_grid__jyA6B{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.Coupons_card__ijsO9{background:#fff;border:1px solid #dfe6eb;border-radius:20px;box-shadow:0 12px 34px #17202a12;display:flex;flex-direction:column;gap:18px;min-width:0;padding:20px}.Coupons_cardTop__x9155{align-items:center;display:flex;gap:11px}.Coupons_storeMark__MyvbP{align-items:center;background:#edf8f4;border-radius:12px;color:#0b765d;display:inline-flex;flex:0 0 42px;font-size:19px;font-weight:950;height:42px;justify-content:center;width:42px}.Coupons_storeMark__MyvbP img{height:28px;object-fit:contain;width:28px}.Coupons_storeInfo__CAxw0{grid-gap:2px;display:grid;flex:1 1;gap:2px;min-width:0}.Coupons_storeName__83dXa{color:#26333f;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Coupons_expiry__2qBoW{color:#76828d;font-size:12px}.Coupons_exclusiveBadge__E8yy9{background:#fff1c9;border-radius:999px;color:#755500;font-size:11px;font-weight:950;padding:6px 9px;text-transform:uppercase}.Coupons_cardBody__Lh1xh{grid-gap:9px;display:grid;gap:9px}.Coupons_cardBody__Lh1xh h2{font-size:20px;line-height:1.25;margin:0}.Coupons_cardBody__Lh1xh p{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#5c6873;display:-webkit-box;line-height:1.55;margin:0;overflow:hidden}.Coupons_codeRow__RVBO9{background:#f4fbf8;border:1px dashed #8bbdac;border-radius:12px;display:flex;gap:8px;margin-top:auto;padding:7px}.Coupons_codeRow__RVBO9 code{align-items:center;color:#164d3e;display:flex;flex:1 1;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:15px;font-weight:950;letter-spacing:.05em;min-width:0;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.Coupons_codeRow__RVBO9 button{background:#17202a;border:0;border-radius:8px;color:#fff;cursor:pointer;font-weight:850;min-height:38px;padding:0 12px;white-space:nowrap}.Coupons_promotionRow__OsURj{grid-gap:3px;background:#f4fbf8;border:1px dashed #8bbdac;border-radius:12px;color:#164d3e;display:grid;gap:3px;margin-top:auto;padding:12px 14px}.Coupons_promotionRow__OsURj span{color:#5c6873;font-size:12px}.Coupons_cardActions__akjw7{grid-gap:12px;display:grid;gap:12px}.Coupons_cardActions__akjw7>a{align-items:center;background:#ef5b45;border-radius:10px;color:#fff;display:inline-flex;font-weight:950;justify-content:center;min-height:44px;text-decoration:none}.Coupons_shareRow__uGMFc{display:flex;gap:8px}.Coupons_shareButton__NZdxu{align-items:center;background:#fff;border:1px solid #d5dde4;border-radius:10px;color:#26333f;cursor:pointer;display:inline-flex;flex:1 1;font-size:14px;font-weight:850;justify-content:center;min-height:40px;text-decoration:none}.Coupons_shareButton__NZdxu:hover{border-color:#ef5b45;color:#ef5b45}.Coupons_terms__mqGUs{color:#5c6873;font-size:13px}.Coupons_terms__mqGUs summary{cursor:pointer;font-weight:800}.Coupons_terms__mqGUs p{line-height:1.5;margin:8px 0 0}.Coupons_state__FIOKJ{grid-gap:8px;align-content:center;background:#fff;border:1px dashed #ccd6dd;border-radius:20px;color:#5b6874;display:grid;gap:8px;justify-items:center;min-height:240px;padding:32px;text-align:center}.Coupons_state__FIOKJ h2,.Coupons_state__FIOKJ p{margin:0}.Coupons_errorState__u8NxL{background:#fff8f6;border-color:#e4aaa0}.Coupons_loadMore__\+WBk1{display:block;margin:28px auto 0}.Coupons_loadMore__\+WBk1:disabled{cursor:wait;opacity:.65}.Coupons_disclosure__\+Svm\+{color:#6c7882;font-size:12px;line-height:1.55;margin:34px auto 0;max-width:820px;text-align:center}.Coupons_srOnly__DjGkc{clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:960px){.Coupons_hero__kLYbJ{align-items:start;grid-template-columns:1fr}.Coupons_stats__s2sfR{width:100%}.Coupons_grid__jyA6B{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.Coupons_page__Gukro{padding-top:18px;width:min(100% - 20px,1180px)}.Coupons_hero__kLYbJ{border-radius:20px;gap:24px;padding:28px 20px}.Coupons_heroCopy__OuUKk p{font-size:16px}.Coupons_stats__s2sfR{grid-template-columns:repeat(3,minmax(0,1fr))}.Coupons_stats__s2sfR div{padding:12px 8px}.Coupons_stats__s2sfR strong{font-size:21px}.Coupons_searchForm__psUG1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.Coupons_searchForm__psUG1>div{grid-column:1/-1}.Coupons_searchForm__psUG1 button{width:100%}.Coupons_searchForm__psUG1>button:only-of-type{grid-column:1/-1}.Coupons_grid__jyA6B{grid-template-columns:1fr}}.Header_header__2t6Je{grid-gap:24px;align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-bottom:1px solid #e2e8efe6;display:grid;gap:24px;grid-template-columns:auto 1fr auto;min-height:88px;padding:0 28px;position:-webkit-sticky;position:sticky;top:0;z-index:30}.Header_logo__G\+ea6{align-items:center;display:flex}.Header_menuToggle__\+nOmR{align-items:center;background:#fff;border:1px solid #d9e1e8;border-radius:8px;color:#17202a;cursor:pointer;display:none;height:40px;justify-content:center;width:40px}.Header_navOverlay__LiejJ{display:none}.Header_brandLink__tRrub{align-items:center;color:#17202a;display:inline-flex;text-decoration:none}.Header_brandMark__GEyv1{align-items:center;background:#ffffffdb;border-radius:10px;display:inline-flex;height:74px;justify-content:center;overflow:visible;width:168px}.Header_brandMark__GEyv1 img{display:block;height:100%;object-fit:contain;width:100%}.Header_nav__akIpU,.Header_nav__akIpU ul{display:flex;justify-content:center}.Header_nav__akIpU ul{align-items:center;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.Header_nav__akIpU ul li a{align-items:center;border-radius:999px;color:#25313d;display:inline-flex;font-weight:900;min-height:38px;padding:0 13px;text-decoration:none}.Header_nav__akIpU ul li a:hover{background:#fff0ec;color:#c43e2b}.Header_headerActions__DaY8z{align-items:center;display:flex;gap:12px;justify-content:flex-end}.Header_accountButton__XOxd4{align-items:center;background:#fff;border:1px solid #d9e1e8;border-radius:999px;color:#25313d;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;min-height:38px;padding:0 14px;white-space:nowrap}.Header_accountButton__XOxd4:hover{border-color:#10a37f;color:#10a37f}.Header_loginButton__dz078{align-items:center;background:linear-gradient(135deg,#17202a,#0b765d);border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:900;gap:8px;min-height:42px;padding:0 16px;white-space:nowrap}.Header_loginButton__dz078 svg{flex:0 0 auto}.Header_loginButton__dz078:hover{background:#ef5b45}.Header_loginButton__dz078:focus-visible{outline:3px solid #ffd45eeb;outline-offset:3px}.Header_hotCta__zjaUY{align-items:center;background:#ef5b45;border-radius:8px;color:#fff;display:inline-flex;font-weight:900;justify-content:center;min-height:42px;padding:0 15px;text-decoration:none;white-space:nowrap}.Header_social-icons__dnXem{align-items:center;display:flex;gap:10px;justify-content:flex-end}.Header_social-icons__dnXem a{align-items:center;background:#fff;border:1px solid #d9e1e8;border-radius:999px;display:inline-flex;height:36px;justify-content:center;width:36px}.Header_social-icons__dnXem img{height:18px;object-fit:contain;width:18px}.Header_social-icons__dnXem a:hover{border-color:#10a37f;transform:translateY(-1px)}.Header_brandLink__tRrub:focus-visible,.Header_hotCta__zjaUY:focus-visible,.Header_nav__akIpU ul li a:focus-visible,.Header_social-icons__dnXem a:focus-visible{outline:3px solid #ffd45ef0;outline-offset:3px}@media (max-width:860px){.Header_header__2t6Je{gap:12px;grid-template-columns:1fr;padding:12px 16px;position:relative}.Header_logo__G\+ea6{justify-content:space-between}.Header_headerActions__DaY8z,.Header_social-icons__dnXem{justify-content:center}.Header_brandMark__GEyv1{height:66px;width:150px}.Header_menuToggle__\+nOmR{display:inline-flex}.Header_nav__akIpU{display:none}.Header_navOpen__\+VfaD{background:#fff;border:1px solid #e2e8efe6;border-radius:12px;box-shadow:0 18px 40px #0f172129;display:block;left:16px;margin-top:8px;padding:12px;position:absolute;right:16px;top:100%;z-index:31}.Header_navOpen__\+VfaD ul{align-items:stretch;flex-direction:column;gap:2px}.Header_navOpen__\+VfaD ul li a{border-radius:8px;box-sizing:border-box;justify-content:flex-start;padding:10px 12px;width:100%}.Header_navOverlay__LiejJ{background:#0f172159;display:block;inset:0;position:fixed;z-index:29}}@media (max-width:520px){.Header_social-icons__dnXem{display:none}.Header_headerActions__DaY8z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.Header_accountButton__XOxd4,.Header_hotCta__zjaUY,.Header_loginButton__dz078{box-sizing:border-box;justify-content:center;min-width:0;width:100%}.Header_accountButton__XOxd4{overflow:hidden;text-overflow:ellipsis}.Header_nav__akIpU ul li a{font-size:14px;min-height:34px;padding:0 10px}.Header_brandMark__GEyv1{height:60px;width:138px}}.Footer_footer__u5gg\+{background:#111820;color:#d8e1e9;margin-top:0;padding:42px 28px 24px}.Footer_footerGrid__oxupt{grid-gap:32px;display:grid;gap:32px;grid-template-columns:minmax(0,1.25fr) minmax(180px,.75fr) minmax(220px,.8fr);margin:0 auto;max-width:1180px}.Footer_footer__u5gg\+ h2,.Footer_footer__u5gg\+ h3{color:#fff;margin:0 0 12px}.Footer_footer__u5gg\+ p{line-height:1.65;margin:0;max-width:520px}.Footer_footer__u5gg\+ a{color:#d8e1e9;font-weight:800;text-decoration:none}.Footer_footer__u5gg\+ a:hover{color:#70dbc3}.Footer_links__xJ8g\+{grid-gap:10px;align-content:start;display:grid;gap:10px}.Footer_social-icons__n18Hn{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.Footer_social-icons__n18Hn a{align-items:center;background:#1d2833;border-radius:999px;display:inline-flex;height:38px;justify-content:center;width:38px}.Footer_social-icons__n18Hn img{height:19px;object-fit:contain;width:19px}.Footer_copy__Ws--o{border-top:1px solid #d8e1e92e;color:#9facba;font-size:14px;margin:30px auto 0;max-width:1180px;padding-top:20px}@media (max-width:760px){.Footer_footer__u5gg\+{padding:34px 16px 22px}.Footer_footerGrid__oxupt{gap:24px;grid-template-columns:1fr}}.Contact_contactContainer__2p7qL{background-color:#f8f9fa;border-radius:10px;box-shadow:0 4px 8px #0000001a;box-sizing:border-box;margin:20px auto;max-width:600px;padding:20px;width:100%}.Contact_contactContainer__2p7qL form{display:flex;flex-direction:column}.Contact_contactContainer__2p7qL label{font-size:16px;font-weight:700;margin-bottom:8px}.Contact_contactContainer__2p7qL input,.Contact_contactContainer__2p7qL textarea{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:16px;margin-bottom:20px;padding:10px;width:100%}.Contact_contactContainer__2p7qL textarea{min-height:120px;resize:vertical}.Contact_contactContainer__2p7qL button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:12px;width:100%}.Contact_contactContainer__2p7qL button:hover{background-color:#0056b3}.Contact_successMessage__SRxBS{color:#28a745;font-size:18px;margin-top:20px;text-align:center}@media (max-width:768px){.Contact_contactContainer__2p7qL{padding:15px;width:90%}.Contact_contactContainer__2p7qL input,.Contact_contactContainer__2p7qL textarea{font-size:14px;padding:8px}.Contact_contactContainer__2p7qL button{font-size:14px;padding:10px}.Contact_contactContainer__2p7qL textarea{min-height:100px}}@media (max-width:480px){.Contact_contactContainer__2p7qL{padding:10px;width:95%}.Contact_contactContainer__2p7qL input,.Contact_contactContainer__2p7qL textarea{font-size:12px;padding:6px}.Contact_contactContainer__2p7qL button{font-size:12px;padding:8px}.Contact_contactContainer__2p7qL textarea{min-height:80px}}.LegalPage_page__7\+jgW{color:#17202a;color:var(--color-ink,#17202a);margin:48px auto 80px;max-width:820px;padding:0 20px}.LegalPage_page__7\+jgW h1{font-size:32px;margin-bottom:6px}.LegalPage_updated__pJDgB{color:#5d6b7a;color:var(--color-muted,#5d6b7a);font-size:13px;margin-bottom:32px}.LegalPage_page__7\+jgW h2{font-size:20px;margin-bottom:10px;margin-top:32px}.LegalPage_page__7\+jgW li,.LegalPage_page__7\+jgW p{color:#17202a;color:var(--color-ink,#17202a);line-height:1.7}.LegalPage_page__7\+jgW ul{padding-left:20px}.LegalPage_page__7\+jgW a{color:#ef5b45;color:var(--color-accent,#ef5b45);font-weight:700}.LegalPage_pending__2bKEN{background:#fff0ec;border:1px solid #ffc6bb;border-radius:8px;color:#c43e2b;font-size:14px;margin:8px 0 20px;padding:10px 14px}.LegalPage_table__1TzEz{border-collapse:collapse;font-size:14px;margin:12px 0 24px;width:100%}.LegalPage_table__1TzEz td,.LegalPage_table__1TzEz th{border:1px solid #e2e8ef;border:1px solid var(--color-border,#e2e8ef);padding:10px 12px;text-align:left}.LegalPage_table__1TzEz th{background:#f3f7f8}.CookieConsent_banner__\+EgKD{background:#fff;border-top:1px solid #e2e8ef;border-top:1px solid var(--color-border,#e2e8ef);bottom:0;box-shadow:0 18px 45px #17202a14;box-shadow:var(--shadow-soft,0 18px 45px #17202a14);left:0;padding:16px 20px;position:fixed;right:0;z-index:999}.CookieConsent_content__LhdUW{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin:0 auto;max-width:1180px}.CookieConsent_content__LhdUW p{color:#17202a;color:var(--color-ink,#17202a);flex:1 1 320px;font-size:14px;line-height:1.5;margin:0}.CookieConsent_content__LhdUW a{color:#ef5b45;color:var(--color-accent,#ef5b45);font-weight:700}.CookieConsent_details__nFjDK{grid-gap:8px;border-top:1px solid #e2e8ef;border-top:1px solid var(--color-border,#e2e8ef);display:grid;flex:1 1 100%;gap:8px;padding:10px 0}.CookieConsent_toggleRow__PJWJj{align-items:center;color:#5d6b7a;color:var(--color-muted,#5d6b7a);display:flex;font-size:13px;gap:12px;justify-content:space-between}.CookieConsent_actions__0oL6r{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.CookieConsent_linkButton__SVN0u,.CookieConsent_primaryButton__t\+FNw,.CookieConsent_secondaryButton__LKa\+s{border-radius:999px;cursor:pointer;font-size:14px;font-weight:800;padding:10px 18px;white-space:nowrap}.CookieConsent_primaryButton__t\+FNw{background:#17202a;background:var(--color-ink,#17202a);border:none;color:#fff}.CookieConsent_primaryButton__t\+FNw:hover{background:#ef5b45;background:var(--color-accent,#ef5b45)}.CookieConsent_secondaryButton__LKa\+s{background:#fff;border:1px solid #e2e8ef;border:1px solid var(--color-border,#e2e8ef);color:#17202a;color:var(--color-ink,#17202a)}.CookieConsent_linkButton__SVN0u{background:none;border:none;color:#5d6b7a;color:var(--color-muted,#5d6b7a);padding:10px 4px;text-decoration:underline}.NewsletterPopup_backdrop__qAhh3{align-items:center;background:#17202a99;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:110}.NewsletterPopup_modal__rjyj7{background:#fff;border-radius:14px;box-shadow:0 30px 80px #00000059;max-width:420px;overflow:hidden;position:relative;width:100%}.NewsletterPopup_closeButton__oe6BF{background:#ffffff29;border:0;border-radius:999px;color:#fff;cursor:pointer;font-size:20px;height:32px;line-height:1;position:absolute;right:12px;top:12px;width:32px;z-index:1}.NewsletterPopup_closeButton__oe6BF:hover{background:#ffffff47}.NewsletterPopup_head__Ibzi6{grid-gap:8px;background:linear-gradient(135deg,#17202a,#0b765d);display:grid;gap:8px;padding:28px 26px 20px}.NewsletterPopup_head__Ibzi6 span{color:#ffd45e;font-size:12px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.NewsletterPopup_head__Ibzi6 strong{color:#fff;font-size:22px;line-height:1.2}.NewsletterPopup_head__Ibzi6 p{color:#d8e1e9;font-size:13px;line-height:1.5;margin:0}.NewsletterPopup_form__oxJ7P{grid-gap:10px;display:grid;gap:10px;padding:20px 26px 4px}.NewsletterPopup_form__oxJ7P input{border:1px solid #c9d5df;border-radius:8px;box-sizing:border-box;color:#17202a;font:inherit;min-height:46px;padding:0 14px}.NewsletterPopup_submitButton__WPYaY{background:#ef5b45;border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:900;min-height:48px}.NewsletterPopup_submitButton__WPYaY:hover:not(:disabled){background:#17202a}.NewsletterPopup_submitButton__WPYaY:disabled{cursor:default;opacity:.7}.NewsletterPopup_skipLink__ARx\+L{background:none;border:0;color:#8b98a5;cursor:pointer;display:block;font-size:12.5px;font-weight:700;margin:4px 0 22px;padding:8px;text-decoration:underline;width:100%}.NotFound_page__DmC4Y{grid-gap:14px;display:grid;gap:14px;justify-items:center;margin:0 auto;max-width:560px;padding:90px 20px 110px;text-align:center}.NotFound_code__djuNQ{background:linear-gradient(135deg,#17202a,#0b765d);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:72px;font-weight:900;line-height:1}.NotFound_page__DmC4Y h1{color:#17202a;font-size:26px;line-height:1.25;margin:0}.NotFound_page__DmC4Y p{color:#5b6b78;line-height:1.6;margin:0}.NotFound_actions__GZF2-{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:8px}.NotFound_primaryButton__OzSie,.NotFound_secondaryButton__YhAmn{align-items:center;border-radius:8px;display:inline-flex;font-weight:900;justify-content:center;min-height:46px;padding:0 22px;text-decoration:none}.NotFound_primaryButton__OzSie{background:linear-gradient(135deg,#17202a,#0b765d);border:0;color:#fff}.NotFound_primaryButton__OzSie:hover{background:#ef5b45}.NotFound_secondaryButton__YhAmn{background:#fff;border:1px solid #d9e1e8;color:#17202a}.NotFound_secondaryButton__YhAmn:hover{border-color:#ef5b45;color:#c43e2b}.ScrollControls_controls__9MjYm{grid-gap:8px;bottom:calc(92px + env(safe-area-inset-bottom));display:grid;gap:8px;pointer-events:none;position:fixed;right:max(14px,env(safe-area-inset-right));z-index:40}.ScrollControls_button__jzuQb{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid #17202a29;border-radius:8px;box-shadow:0 16px 38px #17202a2e;color:#17202a;cursor:pointer;display:inline-flex;height:44px;justify-content:center;pointer-events:auto;position:relative;transition:transform .16s ease,border-color .16s ease,background .16s ease,opacity .16s ease;width:44px}.ScrollControls_button__jzuQb:hover{background:#fff;border-color:#ef5b45;transform:translateY(-2px)}.ScrollControls_button__jzuQb:focus-visible{outline:3px solid #ffd45ef0;outline-offset:3px}.ScrollControls_button__jzuQb:disabled{cursor:default;opacity:.34;transform:none}.ScrollControls_chevronDown__ng7zM,.ScrollControls_chevronUp__1iTVx{border-left:3px solid;border-top:3px solid;height:12px;width:12px}.ScrollControls_chevronUp__1iTVx{transform:translateY(3px) rotate(45deg)}.ScrollControls_chevronDown__ng7zM{transform:translateY(-3px) rotate(225deg)}@media (max-width:680px){.ScrollControls_controls__9MjYm{bottom:calc(78px + env(safe-area-inset-bottom));gap:7px;right:max(10px,env(safe-area-inset-right))}.ScrollControls_button__jzuQb{height:42px;width:42px}}.Admin_authPage__L1VcQ{align-items:center;background:#17202a;display:flex;justify-content:center;min-height:100vh;padding:20px}.Admin_authCard__y8MPX{background:#fff;border-radius:12px;box-shadow:0 30px 80px #00000059;max-width:380px;padding:32px;width:100%}.Admin_authKicker__4ZjQz{color:#ef5b45;font-size:13px;font-weight:900;margin:0 0 4px;text-transform:uppercase}.Admin_authCard__y8MPX h1{color:#17202a;font-size:24px;margin:0 0 24px}.Admin_authForm__ZNobY{display:flex;flex-direction:column;gap:16px}.Admin_authForm__ZNobY label{color:#52514e;display:flex;flex-direction:column;font-size:13px;font-weight:700;gap:6px}.Admin_authForm__ZNobY input{border:1px solid #d9e1e8;border-radius:8px;font-size:15px;padding:10px 12px}.Admin_authForm__ZNobY button{background:#17202a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:800;margin-top:8px;padding:12px}.Admin_authForm__ZNobY button:disabled{cursor:default;opacity:.6}.Admin_authError__c-TT0{color:#c43e2b;font-size:13px;font-weight:700;margin:0}.Admin_authHint__la78X{color:#52514e;font-size:13px;margin:0}.Admin_qrBox__fJ49h{align-items:center;display:flex;flex-direction:column;gap:12px;margin:12px 0}.Admin_qrBox__fJ49h img{border:1px solid #d9e1e8;border-radius:8px;height:180px;width:180px}.Admin_secretText__c-uFh{background:#f3f5f7;border-radius:6px;font-family:monospace;font-size:13px;padding:8px 10px;word-break:break-all}.Admin_dashboard__stLE8{background:#f9f9f7;min-height:100vh}.Admin_topbar__QWHUU{align-items:center;background:#17202a;color:#fff;display:flex;justify-content:space-between;padding:16px 28px}.Admin_topbar__QWHUU h1{font-size:18px;margin:0}.Admin_topbarActions__w5-nc{align-items:center;display:flex;gap:12px}.Admin_topbarActions__w5-nc button{background:#0000;border:1px solid #ffffff4d;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:8px 14px}.Admin_topbarActions__w5-nc button:hover{border-color:#fff}.Admin_content__GI2ek{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:1440px;padding:28px}.Admin_tabRow__mWHbl{border-bottom:1px solid #e2e8ef;display:flex;gap:8px}.Admin_tabRow__mWHbl button{background:none;border:none;border-bottom:3px solid #0000;color:#898781;cursor:pointer;font-weight:800;margin-right:16px;padding:10px 4px}.Admin_tabRow__mWHbl button.Admin_active__\+AX1P{border-bottom-color:#ef5b45;color:#17202a}.Admin_statGrid__8YLLQ{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.Admin_statTile__Qrewu{background:#fff;border:1px solid #e2e8ef;border-radius:10px;padding:16px}.Admin_statTile__Qrewu span{color:#898781;display:block;font-size:12px;font-weight:700;margin-bottom:6px;text-transform:uppercase}.Admin_statTile__Qrewu strong{font-feature-settings:"tnum";color:#17202a;font-size:26px;font-variant-numeric:tabular-nums}.Admin_panelGrid__ja4VR{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr}.Admin_panel__GRuOG{background:#fcfcfb;border:1px solid #e2e8ef;border-radius:12px;min-width:0;padding:20px}.Admin_panelHeader__vSflW{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:16px}.Admin_panelHeader__vSflW .Admin_panelHint__ddwrX{margin-bottom:0}.Admin_chartPanel__PPNy-{min-height:280px}.Admin_jobGrid__wTQCA{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.Admin_jobCard__1nf90{background:#fff;border:1px solid #e2e8ef;border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:14px}.Admin_jobCard__1nf90>div{align-items:center;display:flex;gap:10px;justify-content:space-between}.Admin_jobCard__1nf90 p{color:#898781;flex:1 1;font-size:12px;margin:0}.Admin_jobCard__1nf90 button:disabled{cursor:default;opacity:.55}.Admin_roleSelect__YvV1g{background:#fff;border:1px solid #d9e1e8;border-radius:6px;font-weight:700;min-width:110px;padding:6px 8px}.Admin_panel__GRuOG h2{color:#17202a;font-size:15px;margin:0 0 4px}.Admin_panelHint__ddwrX{color:#898781;font-size:12px;margin:0 0 14px}.Admin_tableWrap__gut-8{overflow-x:auto}.Admin_dataTable__Zdr2W{border-collapse:collapse;font-size:13px;width:100%}.Admin_dataTable__Zdr2W th{border-bottom:1px solid #e1e0d9;color:#898781;font-size:11px;font-weight:700;padding:8px 10px;text-align:left;text-transform:uppercase}.Admin_dataTable__Zdr2W td{border-bottom:1px solid #f0efec;color:#17202a;padding:8px 10px}.Admin_dataTable__Zdr2W tbody tr:hover{background:#f9f9f7}.Admin_pill__T\+3q0{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:800;gap:5px;padding:2px 9px}.Admin_pillGood__49DEH{background:#e7f7e7;color:#0ca30c}.Admin_pillBad__tCFN9{background:#fdecec;color:#d03b3b}.Admin_pillWarn__BAUJe{background:#fff4dc;color:#9a6100}.Admin_progressCell__0z5zm{display:flex;flex-direction:column;gap:4px;min-width:150px}.Admin_progressTrack__0PDxW{background:#eceae3;border-radius:999px;height:6px;overflow:hidden;width:100%}.Admin_progressFill__6HrEc{background:#d98c2b;border-radius:999px;height:100%;transition:width .3s ease}.Admin_progressFillDone__SeDEI{background:#0ca30c}.Admin_progressLabel__GDHgx{color:#6b6a64;font-size:11px}.Admin_rowMeta__l3xlc{color:#898781;display:block;font-size:11px;line-height:1.35;margin-top:4px}.Admin_compactList__y33KR{display:flex;flex-direction:column;gap:8px}.Admin_compactRow__tJWjS{grid-gap:10px;align-items:center;border-bottom:1px solid #f0efec;color:#17202a;display:grid;font-size:13px;gap:10px;grid-template-columns:minmax(120px,1.4fr) repeat(3,minmax(90px,1fr));padding:8px 0}.Admin_compactRow__tJWjS:last-child{border-bottom:0}.Admin_compactRow__tJWjS strong{min-width:0;overflow-wrap:anywhere}.Admin_compactRow__tJWjS span{font-feature-settings:"tnum";color:#52514e;font-variant-numeric:tabular-nums}.Admin_toggleButton__V2ir5{background:#fff;border:1px solid #d9e1e8;border-radius:6px;cursor:pointer;font-size:12px;font-weight:800;padding:4px 10px}.Admin_toggleButton__V2ir5:hover{border-color:#ef5b45;color:#c43e2b}.Admin_toggleButton__V2ir5:disabled{cursor:default;opacity:.4}.Admin_paginationBar__Wr7Ha{align-items:center;border-top:1px solid #edf1f4;color:#5d6b7a;display:flex;flex-wrap:wrap;font-size:12px;gap:10px;justify-content:space-between;margin-top:10px;padding-top:10px}.Admin_paginationNav__r8BX-{align-items:center;display:flex;gap:8px}.Admin_paginationSizeLabel__wlBCo{align-items:center;display:flex;gap:6px}.Admin_paginationSizeLabel__wlBCo select{border:1px solid #d9e1e8;border-radius:6px;font-size:12px;padding:3px 6px}@media (max-width:900px){.Admin_content__GI2ek{padding:18px}.Admin_topbar__QWHUU{padding:14px 18px}.Admin_topbarActions__w5-nc span{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Admin_tabRow__mWHbl{overflow-x:auto;scrollbar-width:thin}.Admin_tabRow__mWHbl button{flex:0 0 auto;margin-right:8px}.Admin_panelHeader__vSflW{flex-direction:column}.Admin_panelGrid__ja4VR{grid-template-columns:1fr}.Admin_compactRow__tJWjS{grid-template-columns:1fr 1fr}}.MyAlerts_page__mmrgX{grid-gap:12px;display:grid;gap:12px;margin:0 auto;max-width:720px;padding:40px 20px 80px}.MyAlerts_page__mmrgX h1{color:#17202a;margin:0}.MyAlerts_subtitle__lVnz5{color:#5b6b78;margin:0 0 8px}.MyAlerts_error__oot8E{background:#dc354514;border:1px solid #dc35454d;border-radius:8px;color:#c0392b;font-weight:700;margin:0;padding:10px 12px}.MyAlerts_list__Sf-it{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:0;padding:0}.MyAlerts_item__Clv1d{align-items:flex-start;background:#fff;border:1px solid #e2e8ef;border-radius:10px;display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.MyAlerts_itemInfo__BjEpl{align-content:flex-start;align-items:baseline;color:#25313d;display:flex;flex:1 1;flex-wrap:wrap;gap:10px;min-width:0}.MyAlerts_itemInfo__BjEpl strong{font-size:16px;overflow-wrap:break-word}.MyAlerts_itemInfo__BjEpl span{color:#5b6b78;font-size:13px;font-weight:700}.MyAlerts_badge__M3j7V{align-items:center;background:#edf7f4;border-radius:999px;color:#0b765d!important;display:inline-flex;font-size:11px!important;font-weight:900!important;min-height:22px;padding:0 10px;text-transform:uppercase}.MyAlerts_deleteButton__bFDB5{background:#fff;border:1px solid #dc35454d;border-radius:8px;color:#c0392b;cursor:pointer;flex:0 0 auto;font-weight:800;min-height:38px;padding:0 14px}.MyAlerts_deleteButton__bFDB5:hover{background:#c0392b;color:#fff}.MyAlerts_deleteButton__bFDB5:disabled{cursor:default;opacity:.6}@media (max-width:560px){.MyAlerts_item__Clv1d{align-items:stretch;flex-direction:column}.MyAlerts_deleteButton__bFDB5{width:100%}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}}.Toastify__toast{--y:0;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;touch-action:none;z-index:0}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.6123c48e.css.map*/