.ez-header-HeaderShell{z-index:24;background:var(--ez-navy,#00213f);position:sticky;top:0}.ez-header-HeaderBar{-webkit-backdrop-filter:none;background:0 0;border-bottom:1px solid #ffffff1f;transition:background .2s,border-color .2s,-webkit-backdrop-filter .2s,backdrop-filter .2s}.ez-header-HeaderInner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;max-width:1200px;height:auto;min-height:68px;margin:0 auto;padding:0 12px;font-family:inherit;display:grid}@media (max-width:1120px){.ez-header-HeaderInner{grid-template-columns:minmax(0,1fr) auto;gap:0 8px;height:auto;min-height:68px;padding:10px 0 6px}.ez-header-HeaderInner>div:first-child{display:contents}.ez-header-HeaderInner>div:first-child>div:first-child{grid-area:1/1}.ez-header-HeaderInner>div:first-child>div:last-child{flex-wrap:wrap;grid-area:2/1/auto/-1;gap:0 8px;min-width:0;padding-top:4px}.ez-header-HeaderInner>div:last-child{grid-area:1/2;gap:4px}}@media (max-width:420px){.ez-header-HeaderInner>div:first-child>div:first-child svg{width:82px;height:26px}.ez-header-HeaderInner [data-header-control=locale]{gap:3px!important;padding:0 3px!important;font-size:12px!important}.ez-header-HeaderInner [data-header-control=locale]>.anticon{display:none}.ez-header-HeaderInner [data-header-control=action]{white-space:normal;word-break:keep-all;max-width:88px;padding:0 4px!important;font-size:12px!important}}.ez-header-HeaderBrandNav{align-items:center;gap:45px;min-width:0;display:flex}@media (max-width:700px){.ez-header-HeaderBrandNav{flex-wrap:wrap;gap:8px}}.ez-header-LogoWrap{flex-shrink:0}.ez-header-LogoWrap a{gap:7px}.ez-header-LogoWrap a,.ez-header-LogoWrap h1,.ez-header-LogoWrap h2{align-items:center;margin:0;display:flex}.ez-header-HeaderNav{flex-shrink:1;align-items:center;gap:16px;min-width:0;margin:0;display:flex}.ez-header-HeaderNav .ez-header-HeaderNavLink{white-space:normal}.ez-header-HeaderNavLink{color:#fff;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;min-height:40px;padding:0 8px;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex;position:relative}.ez-header-HeaderNavLink:hover,.ez-header-HeaderNavLink.active{color:#fff;background-color:#ffffff14;text-decoration:none}.ez-header-HeaderNavLink:focus-visible{outline:2px solid var(--ez-brand);outline-offset:3px}.ez-header-BrandImage{object-fit:contain;width:116px;height:30px;display:block}.ez-header-BrandImage>g:first-of-type{fill:var(--ez-brand)}.ez-header-HeaderActions{white-space:nowrap;justify-content:flex-end;justify-self:end;align-items:center;gap:12px;display:flex}.ez-header-LocaleTrigger{color:#ffffffd1;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;height:40px;padding:0 4px;font-size:13px;display:inline-flex}.ez-header-LocaleTrigger em{color:#ffffff47;font-style:normal}.ez-header-LocaleTrigger:hover{color:#fff}.ez-header-ActionButton{cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;max-width:220px;height:40px;padding:0 16px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex;position:relative}.ez-header-ActionButton.ghost{color:var(--aiSecondaryButtonText);background:var(--aiSecondaryButtonBg);border-color:var(--aiSecondaryButtonBorder)}.ez-header-ActionButton.ghost:hover{background:var(--aiSecondaryButtonHoverBg);border-color:var(--aiSecondaryButtonHoverBorder)}.ez-header-ActionButton.solid{color:var(--buttonTextColor);background:var(--mainColor)}.ez-header-ActionButton.solid:hover{background:var(--mainColorLight)}.ez-header-ActionButton.user{color:var(--aiSecondaryButtonText);background:var(--aiSecondaryButtonBg);border-color:var(--aiSecondaryButtonBorder)}.ez-header-ActionButton.user span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ez-header-ActionButton.user:hover{background:var(--aiSecondaryButtonHoverBg);border-color:var(--aiSecondaryButtonHoverBorder)}.ez-locale-drawer-head,.ez-locale-mask{display:none}.ez-header-LocalePanel{background:var(--ez-surface-page,#fffdf8);border:1px solid var(--ez-border,#dfe5e2);border-radius:10px;width:min(420px,100vw - 32px);max-height:calc(100vh - 100px);padding:22px;overflow-y:auto;box-shadow:0 12px 32px #001d3b1a}.ez-locale-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.ez-locale-groups .group{min-width:0}.ez-locale-groups .group.currency{border-left:1px solid var(--ez-border,#dfe5e2);padding-left:18px}.ez-locale-groups .title{color:#637681;margin-bottom:12px;font-size:14px}.ez-locale-groups .list{flex-direction:column;gap:6px;display:flex}.ez-locale-groups button{color:#52615a;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;min-height:36px;padding:8px 10px;font-size:14px;line-height:1.4}.ez-locale-groups button:hover,.ez-locale-groups button.active,.ez-locale-groups button.active{background:var(--ez-tint);color:var(--ez-primary)}.ez-locale-groups button:focus-visible{outline:2px solid var(--ez-primary);outline-offset:2px}.ez-home-PageWrap{background:radial-gradient(circle at 50% 0,#28782317,#0000 38%),linear-gradient(90deg,#2aff4e06 1px,#0000 1px),linear-gradient(#030606,#020303 70%);padding:16px 0 100px}.ez-home-PageShell{width:1340px;margin:0 auto}.ez-home-HeroSection{padding:0 0 65px}.ez-home-HeroTitle{color:#fff;margin-top:8px;font-size:48px;font-weight:700;line-height:56px}.ez-home-HeroDescription{color:#d6dde3;width:min(472px,100%);margin-top:8px;font-size:16px;line-height:25px}.ez-home-CategoryTabs{scrollbar-width:none;scroll-behavior:smooth;background:#0d171d;border:1px solid #ffffff1a;border-radius:8px;align-items:stretch;gap:6px;width:100%;height:48px;margin-bottom:32px;padding:3px;display:flex;overflow-x:auto}.ez-home-CategoryTabs::-webkit-scrollbar{display:none}.ez-home-CategoryTab{min-width:0;height:40px;color:var(--ez-on-dark,#fff);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;padding:0 12px;font-size:15px;font-weight:500;transition:none}.ez-home-CategoryTab:hover{color:#fff;background:#ffffff0a}.ez-home-CategoryTab.active,.ez-home-CategoryTab.active:hover{background:var(--ez-soft);color:var(--ez-tab-active-text)}.ez-home-ListSection{position:relative}.ez-home-CardsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;min-height:684px;transition:opacity .2s;display:grid}.ez-home-CardActionButton{width:100%;height:40px;color:var(--aiSecondaryButtonText);cursor:pointer;background:#ffffff14;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:24px;padding:0 18px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.ez-home-CardActionButton:hover{color:var(--aiSecondaryButtonText)}.ez-home-CardActionButton[aria-disabled=true]{color:#ffffff73;cursor:not-allowed;background:#1d2830;border-color:#ffffff14}.ez-home-ProductCard{width:317px;height:330px;color:inherit;cursor:pointer;background:linear-gradient(145deg,#121819c2,#040707d1);border:1px solid #ffffff1a;border-radius:8px;outline:none;flex-direction:column;padding:24px 20px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.ez-home-ProductCard:hover,.ez-home-ProductCard:focus-visible{border-color:var(--aiSecondaryButtonHoverBorder);background:linear-gradient(150deg,#91ee451a,#ffffff09);transform:translateY(-2px);box-shadow:0 0 24px #62e85224,inset 0 1px #ffffff0f}:is(.ez-home-ProductCard:hover,.ez-home-ProductCard:focus-visible) .ez-home-CardActionButton{background:#91ef3f29}.ez-home-ProductVisual{width:54px;height:54px;box-shadow:none;border-radius:8px;overflow:hidden}.ez-home-ProductVisual img{object-fit:cover;width:54px;height:54px}.ez-home-ProductTitle{color:#fff;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:16px;font-size:20px;font-weight:700;line-height:26px;display:-webkit-box;overflow:hidden}.ez-home-ProductPlans{color:#ffffffe6;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:4px;font-size:13px;line-height:16px;display:-webkit-box;overflow:hidden}.ez-home-ProductDescription{color:#8f9eb3;word-break:break-all;height:54px;margin-top:16px;margin-bottom:0;font-size:13px;line-height:18px}.ez-home-ProductDescription p{margin-bottom:0}.ez-home-ProductDescription img{max-width:100%}.ez-home-ProductDescription{text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ez-home-ProductFooter{margin-top:auto}.ez-home-PriceRow{flex-wrap:wrap;align-items:center;gap:9px;line-height:24px;display:flex}.ez-home-PriceMain{color:var(--mainColor);font-size:20px;font-weight:800}.ez-home-PriceOld{color:#7e8790;font-size:16px;text-decoration:line-through}.ez-home-DiscountTag{color:#c5ff8e;background:#63c65438;border-radius:4px;align-items:center;height:20px;padding:0 6px;font-size:12px;font-weight:700;display:inline-flex}.ez-home-PaginationBox{justify-content:center;margin:32px 0 8px;display:flex}.ez-home-StyledPagination .ant-pagination-item,.ez-home-StyledPagination .ant-pagination-prev .ant-pagination-item-link,.ez-home-StyledPagination .ant-pagination-next .ant-pagination-item-link{color:#405049;min-width:36px;height:36px;box-shadow:none;background:#fff;border:1px solid #d8e0dc;border-radius:8px;line-height:34px}.ez-home-StyledPagination .ant-pagination-item a{color:#405049}.ez-home-StyledPagination .ant-pagination-item:hover,.ez-home-StyledPagination .ant-pagination-prev:hover .ant-pagination-item-link,.ez-home-StyledPagination .ant-pagination-next:hover .ant-pagination-item-link,.ez-home-StyledPagination .ant-pagination-item-active{border-color:var(--ez-primary);background:var(--ez-tint)}.ez-home-StyledPagination .ant-pagination-item:hover a,.ez-home-StyledPagination .ant-pagination-item-active a,.ez-home-StyledPagination .ant-pagination-prev:hover .ant-pagination-item-link,.ez-home-StyledPagination .ant-pagination-next:hover .ant-pagination-item-link{color:var(--ez-primary)}.ez-home-StyledPagination .ant-pagination-disabled .ant-pagination-item-link,.ez-home-StyledPagination .ant-pagination-disabled:hover .ant-pagination-item-link{color:#a5afaa;background:#f4f6f5;border-color:#e5eae7}.ez-home-StyledPagination .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,.ez-home-StyledPagination .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis{color:#7a8781}.ez-home-StyledPagination .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon,.ez-home-StyledPagination .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon{color:var(--ez-primary)}.ez-benefits-Wrap{color:var(--ez-ink,#25312d);padding:64px 0 12px}.ez-benefits-Wrap h2{text-align:center;margin:0 0 32px;font-size:26px;font-weight:700;line-height:1.4}.ez-benefits-Wrap h2 span{color:var(--ez-promotion-ink,#9c6200)}.ez-benefits-Wrap .benefits-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 28px;display:grid}.ez-benefits-Wrap .benefit{align-items:flex-start;gap:16px;display:flex}.ez-benefits-Wrap .benefit-icon{background:var(--ez-feature-bg);width:62px;height:62px;color:var(--ez-feature-icon);border-radius:50%;flex-shrink:0;place-items:center;font-size:30px;display:grid;box-shadow:0 3px 7px #082e2a18}.ez-benefits-Wrap h3{color:var(--ez-ink,#25312d);margin:0 0 8px;font-size:17px;font-weight:700;line-height:1.5}.ez-benefits-Wrap p{color:var(--ez-ink-secondary,#52605b);margin:0;font-size:15px;line-height:1.75}.ez-benefits-Wrap .benefit a{color:var(--ez-primary);font-size:14px;line-height:1.7}.ez-benefits-Wrap .satisfaction{margin-top:52px}.ez-benefits-Wrap .review-stage{position:relative}.ez-benefits-Wrap .reviews{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.ez-benefits-Wrap .review{border:1px solid var(--ez-border,#e0e6e3);background:#fff;border-radius:14px;min-height:180px;padding:24px}.ez-benefits-Wrap .reviewer{align-items:center;gap:12px;margin-bottom:16px;display:flex}.ez-benefits-Wrap .reviewer img{object-fit:cover;border-radius:50%;width:40px;height:40px}.ez-benefits-Wrap .reviewer strong{font-size:15px;line-height:1.5;display:block}.ez-benefits-Wrap .reviewer small{color:#59655e;margin-top:3px;font-size:13px;display:block}.ez-benefits-Wrap .review-arrow{color:#53625a;cursor:pointer;z-index:1;background:#fff;border:1px solid #dfe5e1;border-radius:50%;width:38px;height:38px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 5px #00000008}.ez-benefits-Wrap .previous{left:-19px}.ez-benefits-Wrap .next{right:-19px}.ez-benefits-Wrap button:hover{border-color:var(--ez-primary);color:var(--ez-primary)}.ez-benefits-Wrap button:focus-visible,.ez-benefits-Wrap a:focus-visible{outline:2px solid var(--ez-primary);outline-offset:3px}@media (max-width:950px){.ez-benefits-Wrap .benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ez-benefits-Wrap .review{padding:20px}}@media (max-width:650px){.ez-benefits-Wrap{padding-top:44px}.ez-benefits-Wrap h2{font-size:23px}.ez-benefits-Wrap .benefits-grid,.ez-benefits-Wrap .reviews{grid-template-columns:1fr}.ez-benefits-Wrap .benefit-icon{width:52px;height:52px;font-size:26px}.ez-benefits-Wrap .review:not(:first-child){display:none}.ez-benefits-Wrap .reviews{margin-inline:12px}.ez-benefits-Wrap .previous{left:-4px}.ez-benefits-Wrap .next{right:-4px}}.ez-footer-ContactCard h3{margin:0 0 16px;font-size:14px;font-weight:700}.ez-footer-ContactCard .item{color:#ffffffb3;margin-bottom:10px;line-height:16px}.ez-footer-FooterShell{position:relative}.ez-footer-FooterShell .footer-socials{gap:14px;display:flex;position:absolute;top:-28px;left:50%;transform:translate(-50%)}.ez-footer-FooterShell .footer-socials :is(button,a){border:1px solid color-mix(in srgb, var(--ez-footer-heading) 45%, transparent);background:var(--ez-navy);cursor:pointer;border-radius:50%;place-items:center;width:56px;height:56px;padding:0;text-decoration:none;display:grid}.ez-footer-FooterShell .footer-socials img{object-fit:contain;width:28px;height:28px}.ez-footer-FooterShell .footer-socials svg{width:28px;height:28px;fill:var(--ez-feature-icon);color:var(--ez-feature-icon)}.ez-footer-FooterShell .footer-preferences button,.ez-footer-FooterShell .footer-support button,.ez-footer-FooterShell .static-payments button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:16px}.ez-footer-FooterShell .footer-preferences .preference-button{white-space:nowrap;border:1px solid #ffffff40;border-radius:30px;padding:12px 18px}.ez-footer-FooterShell .footer-support p{overflow-wrap:anywhere;white-space:normal;max-width:100%;margin:14px 0;line-height:1.6}.ez-footer-FooterShell .trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ez-footer-FooterShell .trust-grid span{white-space:normal;overflow-wrap:anywhere;word-break:normal;border:1px solid #ffffff40;align-items:center;gap:8px;min-width:0;min-height:42px;padding:8px;font-size:13px;line-height:1.45;display:flex}.ez-footer-FooterShell .trust-grid svg{width:23px;height:23px;fill:var(--ez-feature-icon);color:var(--ez-feature-icon);flex-shrink:0}.ez-footer-FooterShell .static-payments{flex-wrap:wrap;justify-content:space-between;gap:24px}.ez-footer-FooterShell .static-payments>svg{fill:#fff;color:#fff;width:64px;height:32px}.ez-footer-FooterShell button:focus-visible{outline:2px solid var(--ez-brand);outline-offset:3px}.ez-footer-FooterShell .footer-support>button{text-align:left;white-space:normal;overflow-wrap:anywhere;max-width:100%;line-height:1.5;display:inline-block}@media (max-width:760px){.ez-footer-FooterShell .static-payments{justify-content:center}.ez-footer-FooterShell .footer-socials{gap:8px}.ez-footer-FooterShell .footer-socials :is(button,a){width:44px;height:44px}.ez-footer-FooterShell .footer-support,.ez-footer-FooterShell .footer-preferences,.ez-footer-FooterShell .trust-grid{width:100%;max-width:100%}}@media (max-width:420px){.ez-footer-FooterShell .trust-grid{grid-template-columns:1fr}}.ez-footer-FooterShell{margin-top:56px;padding:28px 0}.ez-footer-PaymentRow{border-bottom:1px solid #ffffff0f;align-items:center;margin-bottom:28px;padding-bottom:28px;display:flex;overflow:hidden}.ez-footer-PaymentRow .preferred-payment-methods{flex:none;align-items:center;display:flex}.ez-footer-PaymentRow .preferred-payment-methods img{margin-right:24px}.ez-footer-PaymentRow .divider{background:#ffffff1a;flex:none;width:1px;height:24px;margin:0 24px 0 0}.ez-footer-PaymentRow .marquee{flex:1;width:100%}.ez-footer-PaymentRow .payment-skeleton-list{align-items:center;gap:24px;height:40px;display:flex}.ez-footer-PaymentRow .custom-img{display:block}.ez-footer-PaymentRow img{object-fit:contain;opacity:.86;margin-right:24px}.ez-footer-FooterMain{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.ez-footer-FooterMain>*{min-width:0}.ez-footer-LinksGrid{gap:100px;display:flex}.ez-footer-LinksGrid .group{min-width:0}.ez-footer-LinksGrid h3{color:#fff;margin:0 0 16px;font-size:14px;font-weight:700;line-height:20px}.ez-footer-LinksGrid .list{flex-direction:column;gap:10px;display:flex}.ez-footer-LinksGrid button,.ez-footer-LinksGrid a{text-align:left;color:#ffffffb3;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;line-height:18px;text-decoration:none}:is(.ez-footer-LinksGrid button,.ez-footer-LinksGrid a):hover{color:var(--mainColor)}.ez-footer-LinksGrid span{color:#ffffffb3;font-size:12px;line-height:18px}.ez-footer-FooterBottom{border-top:1px solid #ffffff0f;margin-top:28px;padding-top:18px}.ez-footer-FooterBottom .company{color:#ffffff61;text-align:center;font-size:12px}.ez-footer-FooterBottom .disclaimer{color:#ffffff52;text-align:center;margin-top:10px;font-size:12px;line-height:20px}.ez-footer-FooterBottom .links{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.ez-footer-FooterBottom button{color:#ffffff7a;cursor:pointer;background:0 0;border:none;font-size:12px}.ez-footer-FooterBottom button:hover{color:var(--mainColor)}
html:has([data-home-header]){min-width:0}body:has([data-home-header]){min-width:0}body:has([data-home-header]) #app{min-width:0}body:has([data-home-header]){--mainColor:var(--ez-primary);--mainColorLight:var(--ez-hover);--buttonTextColor:#fff;--aiSecondaryButtonBg:#fff;--aiSecondaryButtonText:#35423d;--aiSecondaryButtonBorder:var(--ez-border,#d6dfda);--aiSecondaryButtonHoverBg:var(--ez-tint);--aiSecondaryButtonHoverBorder:var(--ez-primary);--aiAccentBorder:var(--ez-primary);--ez-control-bg:#fff;--ez-control-bg-hover:#f7fafc;--ez-control-bg-disabled:#f1f4f5;--ez-control-border:#d5dfe4;--ez-control-border-hover:#7898ae;--ez-control-text:#243540;--ez-control-placeholder:#94a19c;--ez-control-radius:10px}body:has([data-home-header]) #content .ant-input{border:1px solid var(--ez-control-border)!important;border-radius:var(--ez-control-radius)!important;background:var(--ez-control-bg)!important;color:var(--ez-control-text)!important;box-shadow:none!important}body:has([data-home-header]) #content textarea.ant-input{border:1px solid var(--ez-control-border)!important;border-radius:var(--ez-control-radius)!important;background:var(--ez-control-bg)!important;color:var(--ez-control-text)!important;box-shadow:none!important}body:has([data-home-header]) #content .ant-input-affix-wrapper{border:1px solid var(--ez-control-border)!important;border-radius:var(--ez-control-radius)!important;background:var(--ez-control-bg)!important;color:var(--ez-control-text)!important;box-shadow:none!important}body:has([data-home-header]) #content .ant-input-number{border:1px solid var(--ez-control-border)!important;border-radius:var(--ez-control-radius)!important;background:var(--ez-control-bg)!important;color:var(--ez-control-text)!important;box-shadow:none!important}body:has([data-home-header]) #content .ant-picker{border:1px solid var(--ez-control-border)!important;border-radius:var(--ez-control-radius)!important;background:var(--ez-control-bg)!important;color:var(--ez-control-text)!important;box-shadow:none!important}body:has([data-home-header]) #content .ant-select:not(.ant-select-customize-input) .ant-select-selector{border:1px solid var(--ez-control-border)!important;border-radius:var(--ez-control-radius)!important;background:var(--ez-control-bg)!important;color:var(--ez-control-text)!important;box-shadow:none!important}body:has([data-home-header]) #content .ant-input{min-height:42px}body:has([data-home-header]) #content .ant-input-affix-wrapper{min-height:42px}body:has([data-home-header]) #content .ant-input-number{min-height:42px}body:has([data-home-header]) #content .ant-picker{min-height:42px}body:has([data-home-header]) #content .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{min-height:42px}body:has([data-home-header]) #content .ant-input::placeholder{color:var(--ez-control-placeholder)!important}body:has([data-home-header]) #content textarea.ant-input::placeholder{color:var(--ez-control-placeholder)!important}body:has([data-home-header]) #content .ant-select-selection-placeholder{color:var(--ez-control-placeholder)!important}body:has([data-home-header]) #content .ant-select-selection-item{color:var(--ez-control-text)!important}body:has([data-home-header]) #content .ant-select-arrow{color:var(--ez-control-text)!important}body:has([data-home-header]) #content .ant-picker-input>input{color:var(--ez-control-text)!important}body:has([data-home-header]) #content .ant-input:hover{border-color:var(--ez-control-border-hover)!important}body:has([data-home-header]) #content .ant-input-affix-wrapper:hover{border-color:var(--ez-control-border-hover)!important}body:has([data-home-header]) #content .ant-input-number:hover{border-color:var(--ez-control-border-hover)!important}body:has([data-home-header]) #content .ant-picker:hover{border-color:var(--ez-control-border-hover)!important}body:has([data-home-header]) #content .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--ez-control-border-hover)!important}body:has([data-home-header]) #content .ant-input:focus{border-color:var(--ez-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--ez-primary) 12%, transparent)!important}body:has([data-home-header]) #content .ant-input-focused{border-color:var(--ez-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--ez-primary) 12%, transparent)!important}body:has([data-home-header]) #content .ant-input-affix-wrapper-focused{border-color:var(--ez-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--ez-primary) 12%, transparent)!important}body:has([data-home-header]) #content .ant-input-number-focused{border-color:var(--ez-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--ez-primary) 12%, transparent)!important}body:has([data-home-header]) #content .ant-picker-focused{border-color:var(--ez-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--ez-primary) 12%, transparent)!important}body:has([data-home-header]) #content .ant-select-focused:not(.ant-select-disabled) .ant-select-selector{border-color:var(--ez-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--ez-primary) 12%, transparent)!important}body:has([data-home-header]) #content .ant-input[disabled]{background:var(--ez-control-bg-disabled)!important;color:#8c9994!important;border-color:#e0e6e8!important}body:has([data-home-header]) #content .ant-input-affix-wrapper-disabled{background:var(--ez-control-bg-disabled)!important;color:#8c9994!important;border-color:#e0e6e8!important}body:has([data-home-header]) #content .ant-input-number-disabled{background:var(--ez-control-bg-disabled)!important;color:#8c9994!important;border-color:#e0e6e8!important}body:has([data-home-header]) #content .ant-picker-disabled{background:var(--ez-control-bg-disabled)!important;color:#8c9994!important;border-color:#e0e6e8!important}body:has([data-home-header]) #content .ant-select-disabled .ant-select-selector{background:var(--ez-control-bg-disabled)!important;color:#8c9994!important;border-color:#e0e6e8!important}body:has([data-home-header]) #content .ant-form-item-label>label{color:#344657;font-size:14px;font-weight:500}body:has([data-home-header]) #content .ant-btn{border-radius:var(--ez-control-radius);min-height:40px;box-shadow:none;font-family:inherit;font-size:14px;font-weight:600}body:has([data-home-header]) #content .ant-btn-default{border-color:var(--ez-control-border);color:#174b73;background:#fff}:is(body:has([data-home-header]) #content .ant-btn-default:hover,body:has([data-home-header]) #content .ant-btn-default:focus){border-color:var(--ez-primary);background:var(--ez-tint);color:var(--ez-primary)}body:has([data-home-header]) #content .ant-btn-primary:not(.ant-btn-dangerous){border-color:var(--ez-primary)!important;background:var(--ez-primary)!important;color:#fff!important}:is(body:has([data-home-header]) #content .ant-btn-primary:not(.ant-btn-dangerous):hover,body:has([data-home-header]) #content .ant-btn-primary:not(.ant-btn-dangerous):focus){border-color:var(--ez-hover)!important;background:var(--ez-hover)!important;color:#fff!important}body:has([data-home-header]) #content .ant-btn[disabled]{background:var(--ez-control-bg-disabled)!important;color:#9aa5a1!important;box-shadow:none!important;border-color:#e0e6e8!important}body:has([data-home-header]) #content .ant-btn[disabled]:hover{background:var(--ez-control-bg-disabled)!important;color:#9aa5a1!important;box-shadow:none!important;border-color:#e0e6e8!important}body:has([data-home-header]) .ant-select-dropdown{border:1px solid var(--ez-control-border);color:var(--ez-control-text);background:#fff;border-radius:12px;box-shadow:0 14px 36px #00294e24}body:has([data-home-header]) .ant-picker-dropdown .ant-picker-panel-container{border:1px solid var(--ez-control-border);color:var(--ez-control-text);background:#fff;border-radius:12px;box-shadow:0 14px 36px #00294e24}body:has([data-home-header]) .ant-select-item{color:var(--ez-control-text)}body:has([data-home-header]) .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#f3f7fa}body:has([data-home-header]) .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--ez-tint);color:var(--ez-primary)}body:has([data-home-header]) .ant-spin{color:var(--ez-primary)}body:has([data-home-header]) .ant-spin-dot-item{background-color:var(--ez-primary)}:is(html:has([data-home-footer]),body:has([data-home-footer])){background-color:var(--ez-navy)}:is(body:has([data-home-footer]) #app,body:has([data-home-footer]) #appContainer){background-color:var(--ez-navy);min-height:100vh}body:has([data-home-footer]) #content{background-color:var(--ez-surface-page,#fffdf8)}body:has([data-home-header]) [data-home-header]{background:var(--ez-navy);border-bottom:1px solid #ffffff24}body:has([data-home-header]) [data-home-header]>div{background:0 0}body:has([data-home-header]) [data-home-header][data-transparent=false]>div{background:var(--ez-header-scrolled-bg,var(--ez-navy))}body:has([data-home-header]) [data-home-footer]{background:var(--ez-navy);border-top:2px solid var(--ez-deep);color:#dbe9e5;margin-top:0}body:has([data-home-header]) [data-home-footer] h3{color:var(--ez-footer-heading)}body:has([data-home-header]) [data-home-footer]{background:var(--ez-navy);padding:39px 0 16px}body:has([data-home-header]) [data-home-footer]>.center{width:min(var(--ez-content-width), calc(100% - var(--ez-content-gutter)));flex-direction:column;display:flex}body:has([data-home-header]) [data-footer=main]{order:1;gap:36px;min-height:220px;padding:0 0 24px}body:has([data-home-header]) [data-footer=links]{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}body:has([data-home-header]) [data-home-footer] .meta{flex:0 0 240px;min-width:0}body:has([data-home-header]) [data-home-footer] .footer-preferences{flex-basis:170px}body:has([data-home-header]) [data-home-footer] h3{margin:0 0 9px;font-size:16px;font-weight:400;line-height:1.5}body:has([data-home-header]) [data-footer=links] button{color:#ffffffd1;overflow-wrap:anywhere;font-size:14px;font-weight:400;line-height:1.65}body:has([data-home-header]) [data-footer=links] a{color:#ffffffd1;overflow-wrap:anywhere;font-size:14px;font-weight:400;line-height:1.65}body:has([data-home-header]) [data-footer=links] span{color:#ffffffd1;overflow-wrap:anywhere;font-size:14px;font-weight:400;line-height:1.65}body:has([data-home-header]) [data-home-footer] .meta .item{color:#ffffffd1;overflow-wrap:anywhere;font-size:14px;font-weight:400;line-height:1.65}body:has([data-home-header]) [data-footer=links] .list{gap:7px}:is(body:has([data-home-header]) [data-home-footer] .footer-support>button,body:has([data-home-header]) [data-home-footer] .footer-support>p){color:#ffffffd1;margin:0 0 7px;font-size:14px;line-height:1.65}body:has([data-home-header]) [data-home-footer] .preference-button{height:32px;padding:0 14px;font-size:12px}body:has([data-home-header]) [data-home-footer] .footer-socials{gap:10px;top:-20px}body:has([data-home-header]) [data-home-footer] .footer-socials :is(button,a){place-items:center;width:40px;height:40px;padding:0;display:grid;box-shadow:0 2px 7px #00000047}:is(body:has([data-home-header]) [data-home-footer] .footer-socials svg,body:has([data-home-header]) [data-home-footer] .footer-socials img){width:20px;height:20px}body:has([data-home-header]) [data-home-footer] .trust-grid{gap:6px 8px;width:100%;max-width:100%;margin-top:10px}body:has([data-home-header]) [data-home-footer] .trust-grid span{white-space:normal;overflow-wrap:anywhere;background:#ffffff0f;border-radius:2px;gap:4px;min-width:0;min-height:28px;padding:3px 7px;font-size:10px;line-height:1.4}body:has([data-home-header]) [data-home-footer] .trust-grid svg{width:17px;height:17px}:is(body:has([data-home-header]) [data-footer=links] button:hover,body:has([data-home-header]) [data-footer=links] a:hover){color:var(--ez-footer-heading)}:is(body:has([data-home-header]) [data-footer=links] button:focus-visible,body:has([data-home-header]) [data-footer=links] a:focus-visible){outline:2px solid var(--ez-brand);outline-offset:4px}body:has([data-home-header]) [data-footer=payments]{border:0;order:2;justify-content:center;align-self:center;gap:38px;width:760px;max-width:100%;margin:0;padding:10px 0;position:relative;overflow:visible}body:has([data-home-header]) [data-home-footer]{container-type:inline-size}body:has([data-home-header]) [data-footer=payments]:before{content:"";border-top:1px solid #ffffff24;width:100cqw;position:absolute;top:0;left:50%;transform:translate(-50%)}body:has([data-home-header]) [data-home-footer] .static-payments>svg{width:62px;height:31px}body:has([data-home-header]) [data-home-footer] .static-payments>svg:nth-child(2){width:52px}body:has([data-home-header]) [data-home-footer] .static-payments>svg:nth-child(3){width:68px}:is(body:has([data-home-header]) [data-home-footer] .static-payments>svg:nth-child(5),body:has([data-home-header]) [data-home-footer] .static-payments>svg:nth-child(6)){width:57px}body:has([data-home-header]) [data-home-footer] .static-payments>button{white-space:nowrap;color:#ffffffdb;padding:0;font-size:11px}body:has([data-home-header]) [data-footer=bottom]{border:0;order:3;margin:0;padding-top:6px}:is(body:has([data-home-header]) [data-footer=bottom] .company,body:has([data-home-header]) [data-footer=bottom] .disclaimer){color:#b7cdc4;font-size:12px;line-height:1.7}body:has([data-home-header]) [data-footer=bottom] .disclaimer{color:#ffffff9e;font-weight:400}@media (max-width:760px){body:has([data-home-header]) [data-footer=main]{flex-direction:column;gap:28px}body:has([data-home-header]) [data-footer=links]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}body:has([data-home-header]) [data-home-footer] .meta{flex:0 auto;width:100%;max-width:100%}body:has([data-home-header]) [data-footer=payments]{gap:20px}}body:has([data-home-header]) [data-home-header] .center{width:min(1280px,100% - 48px)}body:has([data-home-header]) [data-header-control=locale]{color:#fff;background:0 0;border:0;border-radius:8px;justify-content:center;gap:7px;height:36px;padding:0 8px;font-family:inherit;font-size:14px;font-weight:500}body:has([data-home-header]) [data-header-control=locale] em{color:#ffffff90}body:has([data-home-header]) [data-header-control=locale]:hover{background:#ffffff14}body:has([data-home-header]) [data-header-control=action]{color:#fff;background:0 0;border:0;border-radius:8px;height:36px;padding:0 8px;font-family:inherit;font-size:14px;font-weight:500}body:has([data-home-header]) [data-header-control=action]:hover{color:#fff;background:#ffffff14}body:has([data-home-header]) [data-header-control=action].user.icon-only{gap:6px;width:auto;min-width:44px;max-width:none;padding:0 10px}body:has([data-home-header]) [data-header-control=action].user.icon-only>.anticon-user{font-size:18px}body:has([data-home-header]) [data-header-control=action].user.icon-only>.account-chevron{color:#ffffffb8}body:has([data-home-header]) [data-header-control=action] .anticon{flex-shrink:0}body:has([data-home-header]) [data-header-control]:focus-visible{outline:2px solid var(--ez-brand);outline-offset:3px}
#appContainer{background:var(--ez-surface-page,#fffdf8);min-height:100vh}.anticon{color:inherit;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;align-items:center;font-style:normal;line-height:0;display:inline-flex}.anticon svg{display:inline-block}.ez-locale-anchor{position:relative}.ez-locale-popup{z-index:1050;position:absolute;top:calc(100% + 4px);right:0}.ant-pagination{margin:0;padding:0;font-size:14px;list-style:none;display:flex}.ant-pagination>li{text-align:center;margin-right:8px;display:inline-block}.ant-pagination>li:last-child{margin-right:0}.ant-pagination button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0 6px;font-family:inherit}.ant-pagination .ant-pagination-item button{min-width:34px;height:34px}.ez-modal-mask{z-index:1008;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ez-login-dialog{background:var(--ez-surface-page,#fffdf8);width:440px;max-width:calc(100vw - 32px);color:var(--ez-ink,#26312d);border:1px solid var(--ez-border,#dfe5e2);border-radius:20px;outline:0;padding:32px;position:relative;box-shadow:0 24px 80px #082e2a33}.ez-modal-close{color:#53665d;cursor:pointer;background:0 0;border:0;width:32px;height:32px;font-size:24px;position:absolute;top:12px;right:12px}.ez-login-dialog .title{color:#123c33;margin-bottom:28px;font-size:24px;font-weight:700;line-height:1.35}.ez-google-login{cursor:pointer;border:1px solid var(--ez-border,#d6dfda);width:100%;height:48px;color:var(--ez-ink,#26312d);background:#fff;border-radius:10px;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:14px;font-weight:400;line-height:1;display:flex}.ez-login-or{white-space:nowrap;height:16px;color:var(--ez-ink-muted,#738078);align-items:center;gap:12px;margin:20px 0 24px;font-size:14px;display:flex}.ez-login-or:before,.ez-login-or:after{content:"";background:#e0e6e2;width:100%;height:1px}.ez-login-dialog label{color:#35453d;margin-bottom:20px;font-size:14px;display:block}.ez-login-dialog input{width:100%;height:48px;color:var(--ez-ink,#26312d);border:1px solid var(--ez-border,#d6dfda);background:#fff;border-radius:10px;margin-top:8px;padding:4px 11px;font-size:15px;display:block}.ez-login-dialog input::placeholder{color:#89948e}.ez-login-dialog input[aria-invalid=true]{border-color:#e5484d;box-shadow:0 0 0 1px #e5484d}.ez-login-field-error{color:#d7353f;margin-top:6px;font-size:13px;line-height:1.4;display:block}.ez-code-input{display:block;position:relative}.ez-code-input input{padding-right:100px}.ez-code-input button{color:var(--ez-primary);cursor:pointer;background:0 0;border:0;font-size:13px;position:absolute;top:0;bottom:0;right:11px}.ez-login-submit{background:var(--ez-primary);color:#fff;cursor:pointer;border:0;border-radius:999px;width:100%;height:48px;margin-top:8px;font-weight:600}.ez-account-anchor{position:relative}.ez-header-ActionButton.user{color:var(--aiSecondaryButtonText);background:var(--aiSecondaryButtonBg);border-color:var(--aiSecondaryButtonBorder)}.ez-header-ActionButton.icon-only{gap:7px;min-width:54px}.ez-header-LocaleLabel{align-items:center;display:inline-flex}.ez-header-LocaleLabel>em{white-space:pre}.ez-header-caret{width:16px;height:16px;color:inherit;opacity:.72;flex:none;display:block}.ez-header-LocaleLabel .ez-header-caret{margin-left:4px}.ez-header-ActionButton.user span.account-chevron{text-overflow:clip;flex:none;align-items:center;width:auto;height:auto;display:inline-flex;overflow:visible}.ez-account-menu{z-index:1050;border:1px solid var(--ez-border,#dfe5e2);background:var(--ez-surface-page,#fffdf8);border-radius:10px;width:196px;padding:8px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #001d3b1a}.ez-account-menu button{color:#52615a;width:100%;min-height:40px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:8px 12px;font-size:14px;display:flex}.ez-account-menu button:hover,.ez-account-menu button:focus-visible{background:var(--ez-tint);color:var(--ez-primary)}.ez-account-menu .menu-icon{flex:0 0 16px;justify-content:center;align-items:center;width:16px;display:inline-flex}@media (max-width:760px){.ez-account-menu{right:-42px}}.ez-account-menu .menu-icon{width:20px;height:20px;color:inherit;flex-basis:20px}.ez-account-menu .menu-icon svg{display:block}.ez-account-menu button:last-child{border-top:1px solid var(--ez-border,#dfe5e2);border-radius:0 0 7px 7px;margin-top:4px;padding-top:12px}.ez-account-menu button:focus-visible{outline:2px solid var(--ez-primary);outline-offset:-2px}.ez-account-menu .ez-account-coupon-count{color:#fff;font-variant-numeric:tabular-nums;background:#d7353f;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:20px;min-height:20px;margin-inline-start:auto;padding:0 6px;font-size:12px;font-weight:600;line-height:20px;display:inline-flex}.account-tabs{scrollbar-width:none}.account-tabs::-webkit-scrollbar{display:none}.account-menu-icon svg{display:block}.order-payment-no{overflow-wrap:anywhere;margin-top:4px;font-size:12px;display:block}.coupon-use{color:var(--ez-primary);margin-top:12px;display:block}.sku-sold-out,.sku-tag{background:var(--ez-tint);color:var(--ez-primary);border-radius:4px;padding:2px 6px;font-size:12px;display:inline-block}.account-detail-content{width:min(1200px,100% - 32px);margin:0 auto;padding:40px 0}.account-detail-content h1{margin:0 0 24px;font-size:28px}.account-detail-content dl{grid-template-columns:minmax(90px,1fr) minmax(0,3fr);gap:16px;display:grid}.account-detail-content dd{overflow-wrap:anywhere;margin:0}.ez-account-menu .ez-account-balance{border-bottom:1px solid var(--ez-border,#dfe5e2);align-items:flex-start;margin-bottom:4px}.ez-account-balance>span:last-child{overflow-wrap:anywhere;flex-wrap:wrap;flex:1;align-items:baseline;gap:4px 8px;min-width:0;display:flex}.ez-account-balance>span:last-child>span{white-space:nowrap;flex:1}.ez-account-balance strong{max-width:100%;color:var(--ez-primary);text-align:right;font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:20px;line-height:1.2}.ez-account-balance small{text-align:right;color:#52615a;flex:0 0 100%;min-width:0;font-size:12px;line-height:1.5}
.ez-floating-action{z-index:100;background:var(--ez-surface-page,#fffdf8);width:60px;height:60px;color:var(--ez-primary);cursor:pointer;border:1px solid #001d3b18;border-radius:16px;justify-content:center;align-items:center;padding:0;transition:background .18s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 16px #001d3b12}.ez-floating-action:hover{background:var(--ez-tint)}.ez-floating-action:focus-visible{outline:2px solid var(--ez-accent);outline-offset:3px}.ez-floating-action svg{width:32px;height:32px}.ez-product-share{bottom:92px}.ez-product-share svg{width:25px;height:25px}#smartsupp-widget-container>div:has(>#widgetButtonFrame){display:none!important}html:has(#smartsupp-widget-container #widgetMessengerFrame) .ez-floating-support{display:none}.ez-support-dialog,.ez-share-dialog{color:#263540;background:#fff;border-radius:18px;width:min(480px,100% - 32px);max-height:calc(100vh - 32px);padding:24px;font-size:14px;line-height:1.65;position:relative;overflow:auto;box-shadow:0 18px 50px #001d3b38}.ez-support-dialog{width:min(420px,100% - 32px)}.ez-support-dialog .title,.ez-share-dialog>.title{color:#22323b;border-bottom:1px solid #edf0f1;margin:-24px -24px 24px;padding:22px 48px 22px 24px;font-size:20px;font-weight:600}.ez-support-dialog .demo{color:#68767d}.ez-support-close,.download-poster{border:1px solid var(--ez-primary);background:var(--ez-primary);color:#fff;width:100%;min-height:44px;font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;display:flex}.ez-share-dialog .share-product{background:var(--ez-tint);border-radius:12px;align-items:center;gap:14px;margin-bottom:18px;padding:18px;display:flex}.ez-share-dialog .share-product img{object-fit:contain;background:#fff;border-radius:10px;width:48px;height:48px}.ez-share-dialog .share-product strong{overflow-wrap:anywhere;font-size:18px}.ez-share-dialog .share-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:20px 0;display:grid}.ez-share-dialog .share-actions button{color:#33434c;cursor:pointer;min-height:80px;font:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:10px;padding:8px 4px;display:flex}.ez-share-dialog .share-actions button>span{background:var(--ez-tint);width:48px;height:48px;color:var(--ez-primary);border-radius:14px;place-items:center;display:grid}.ez-share-dialog .share-actions svg{width:22px;height:22px}.ez-share-dialog>input{color:#243540;background:#fff;border:1px solid #d5dfe4;border-radius:8px;width:100%;min-height:44px;padding:4px 11px;font-size:16px}.ez-share-dialog .share-poster{border:1px solid #e2e8eb;border-radius:12px;width:240px;max-width:100%;margin:18px auto;display:block}.ez-share-dialog .download-poster{text-decoration:none}.ez-share-dialog .share-feedback{color:var(--ez-primary);margin-top:12px}@media (max-width:600px){.ez-floating-action{border-radius:14px;width:46px;height:46px;right:15px}.ez-floating-support{bottom:calc(100px + env(safe-area-inset-bottom))}.ez-product-share{bottom:calc(154px + env(safe-area-inset-bottom))}.ez-support-dialog,.ez-share-dialog{padding:20px}.ez-support-dialog .title,.ez-share-dialog>.title{margin:-20px -20px 20px;padding:20px 44px 20px 20px;font-size:18px}}.reward-demo-dialog .withdraw-form{gap:12px;display:grid}.reward-demo-dialog .withdraw-form label{font-weight:500}.reward-demo-dialog .withdraw-form>input{width:100%;min-height:44px;color:var(--ez-ink,#26312d);font:inherit;background:#fff;border:1px solid #d5dfe4;border-radius:8px;padding:4px 11px}.reward-demo-dialog .withdraw-form>input:focus{border-color:var(--ez-primary);outline:0;box-shadow:0 0 0 3px #0875631a}.reward-demo-dialog .error{color:#b52c2c}.reward-demo-dialog .muted{color:#68767d;font-size:13px;line-height:1.6}.reward-demo-dialog .privacy-options{gap:18px;margin:18px 0;display:grid}.reward-demo-dialog .privacy-options label{align-items:center;gap:9px;display:flex}.reward-demo-dialog .privacy-options input{accent-color:var(--ez-primary)}.reward-demo-dialog .activity-row{border-bottom:1px solid #edf0f1;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.reward-demo-dialog .activity-row strong{white-space:nowrap}.ez-payment-methods-dialog{width:min(680px,100% - 32px)}.payment-methods-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px;max-height:60vh;display:grid;overflow-y:auto}.payment-method-card{text-align:center;border:1px solid #e2e8e5;border-radius:8px;padding:12px}.payment-method-card svg{max-width:100%;height:32px;margin-bottom:4px}
.ez-cookie-banner{z-index:110;padding:16px 56px calc(16px + env(safe-area-inset-bottom,0px)) 20px;color:var(--ez-ink,#26312d);background:#fff;border-top:1px solid #d5dfe4;font-size:14px;line-height:1.5;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 28px #001d3b1f}.ez-cookie-banner-dismiss{width:44px;height:44px;color:var(--ez-ink,#26312d);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:24px;line-height:1;position:absolute;top:8px;right:8px}.ez-cookie-banner-inner{justify-content:space-between;align-items:center;gap:20px 28px;max-width:1120px;margin:0 auto;display:flex}.ez-cookie-banner-copy{flex:auto;min-width:0}.ez-cookie-banner-copy p{margin:0}.ez-cookie-banner-copy p+p{margin-top:6px}.ez-cookie-banner-copy a,.ez-cookie-dialog-body a{color:var(--ez-primary);text-decoration:underline}.ez-cookie-banner-actions,.ez-cookie-dialog-footer{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}.ez-cookie-dialog .ez-modal-close{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:24px;line-height:1;position:static}.ez-cookie-dialog-body>p{margin:0 0 10px}.ez-cookie-btn{min-height:44px;color:var(--ez-ink,#26312d);font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d5dfe4;border-radius:8px;padding:10px 16px;font-weight:600}.ez-cookie-btn.primary{border-color:var(--ez-primary);background:var(--ez-primary);color:#fff}.ez-cookie-btn.secondary{background:var(--ez-tint);border-color:#c9d6dc}.ez-cookie-btn.link{color:var(--ez-primary);background:0 0;border:0;min-height:44px;padding:8px 4px;font-weight:500;text-decoration:underline}.ez-cookie-btn:focus-visible,.ez-cookie-dialog .ez-modal-close:focus-visible,.ez-cookie-switch:focus-visible,.ez-cookie-expand:focus-visible{outline:2px solid var(--ez-primary);outline-offset:2px}.ez-cookie-mask{z-index:60}.ez-cookie-dialog{width:min(600px,100vw - 32px);max-height:80vh;color:var(--ez-ink,#26312d);background:#fff;border-radius:12px;flex-direction:column;display:flex;position:relative;box-shadow:0 18px 48px #001d3b38}.ez-cookie-dialog-header,.ez-cookie-dialog-footer{border-bottom:1px solid #edf0f1;flex:none;padding:16px 20px}.ez-cookie-dialog-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.ez-cookie-dialog-header h2{margin:0;font-size:20px}.ez-cookie-dialog-footer{border-top:1px solid #edf0f1;border-bottom:0}.ez-cookie-dialog-body{flex:auto;padding:16px 20px;font-size:14px;line-height:1.5;overflow:auto}.ez-cookie-categories{gap:12px;margin:16px 0;display:grid}.ez-cookie-category{background:#fff;border:1px solid #d5dfe4;border-radius:10px;padding:12px 14px}.ez-cookie-category-row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ez-cookie-category h3{margin:0 0 4px;font-size:15px}.ez-cookie-category p{color:#526068;margin:0}.ez-cookie-status{background:var(--ez-tint);min-height:32px;color:var(--ez-primary);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.ez-cookie-switch{cursor:pointer;background:#c9d6dc;border:0;border-radius:999px;flex:none;width:48px;height:28px;padding:2px}.ez-cookie-switch span{background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .15s;display:block}.ez-cookie-switch.on{background:var(--ez-primary)}.ez-cookie-switch.on span{transform:translate(20px)}.ez-cookie-expand{color:var(--ez-primary);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:13px}.ez-cookie-detail{font-size:13px;color:#68767d!important;margin-top:8px!important}.ez-cookie-feedback{z-index:55;background:var(--ez-ink,#26312d);color:#fff;border-radius:8px;margin:0;padding:10px 16px;font-size:14px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0000002e}.ez-cookie-banner~.ez-cookie-feedback{bottom:calc(96px + env(safe-area-inset-bottom,0px))}body:has(.ez-cookie-banner) .ez-cookie-feedback{bottom:calc(96px + env(safe-area-inset-bottom,0px))}.ez-footer-LinksGrid .ez-cookie-footer-entry{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:16px;display:block}.ez-footer-LinksGrid .ez-cookie-footer-entry:hover{color:var(--ez-accent)}@media (max-width:760px){.ez-cookie-banner{max-height:min(70dvh,520px);padding-top:48px;overflow:auto}.ez-cookie-banner-inner{flex-direction:column;align-items:stretch;gap:12px}.ez-cookie-banner-actions{grid-template-columns:1fr 1fr;justify-content:stretch;display:grid}.ez-cookie-dialog-footer{flex-direction:column;justify-content:stretch}.ez-cookie-banner-actions .ez-cookie-btn:not(.link),.ez-cookie-dialog-footer .ez-cookie-btn{width:100%}.ez-cookie-banner-actions .ez-cookie-btn.link{text-align:center;grid-column:1/-1;width:100%}.ez-cookie-dialog{border-radius:16px 16px 0 0;align-self:flex-end;width:100%;max-height:85dvh}.ez-cookie-mask{z-index:120;align-items:flex-end}}@media (prefers-reduced-motion:reduce){.ez-cookie-switch span{transition:none}}.ez-cookie-banner[inert],[inert] .ez-cookie-banner{visibility:hidden;pointer-events:none}
