.pido-booking-top{display:flex;align-items:center;gap:12px;margin-bottom:22px;overflow-wrap:anywhere}.pido-booking-logo{border-radius:14px;object-fit:cover}.pido-booking-section{display:grid;gap:12px;margin-block:24px}.pido-booking-section h2{font-size:1.05rem}.pido-redesign .pido-booking-service{display:flex;align-items:flex-start;gap:14px;padding:16px;border:1px solid var(--pido-line);border-radius:16px;background:white;text-align:left;width:100%}.pido-booking-thumb{display:grid;place-items:center;width:72px;height:72px;flex-shrink:0;border-radius:14px;background:var(--pido-wash);color:var(--pido-action);overflow:hidden}.pido-booking-thumb img{width:100%;height:100%;object-fit:cover}.pido-booking-service-body{display:grid;gap:5px;min-width:0;overflow-wrap:anywhere;font-size:.9rem}.pido-booking-service-body b{color:var(--pido-deep)}.pido-booking-service-body s{font-weight:400;color:var(--pido-secondary)}.pido-booking-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pido-redesign .pido-booking-slot{display:grid;gap:5px;border:1px solid var(--pido-line);border-radius:14px;padding:16px 10px;background:white;overflow-wrap:anywhere}.pido-booking-slot b{font-size:1.15rem;color:var(--pido-action)}.pido-booking-actions{display:grid;gap:12px;margin-block:18px}.pido-booking-actions>*{width:100%;text-align:center}.pido-booking-page .pido-secondary{white-space:normal;overflow-wrap:anywhere}.pido-redesign{--pido-text:#17171b;--pido-secondary:#5f5e5a;--pido-line:#efedf4;--pido-paper:#fbfaf8;--pido-wash:#f3f0fd;--pido-action:#7c3aed;--pido-deep:#3c3489;color:var(--pido-text);font-family:var(--font-inter),sans-serif;font-size:1rem;line-height:1.6;min-width:0;background:var(--pido-paper)}.pido-redesign :where(h1,h2,h3){font-family:var(--font-poppins),sans-serif;line-height:1.25;overflow-wrap:anywhere}.pido-redesign :where(button,a,input,select,textarea):focus-visible{outline:3px solid var(--pido-action);outline-offset:3px}.pido-redesign :where(button,[role=button]){min-height:44px;white-space:normal}.pido-redesign :where(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:48px;max-width:100%;border:1px solid var(--pido-line);border-radius:10px;background:white;color:var(--pido-text);padding:12px 14px;font:inherit}.pido-redesign label{font-size:.875rem;font-weight:600}.pido-work-page{padding:clamp(20px,3vw,36px);min-height:100dvh}.pido-mobile-page{width:100%;max-width:440px;min-height:100dvh;margin-inline:auto;padding:calc(20px + var(--pido-content-safe-top, 0px)) 20px calc(96px + env(safe-area-inset-bottom, 0px))}.pido-page-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px}.pido-page-heading h1{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;margin:6px 0 12px;letter-spacing:-.025em}.pido-description{color:var(--pido-secondary);margin:0;max-width:65ch}.pido-eyebrow{color:var(--pido-deep);text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-weight:700}.pido-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pido-section-card{background:white;border:1px solid var(--pido-line);border-radius:16px;padding:24px;min-width:0}.pido-card-heading{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-bottom:20px}.pido-card-heading h2{font-size:1.125rem;font-weight:700}.pido-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pido-notice{border-radius:12px;padding:16px 18px;font-size:.875rem;line-height:1.65;margin-block:18px}.pido-notice-info{background:#f3f0fd;color:#3c3489}.pido-notice-warning{background:#faeeda;color:#854f0b}.pido-notice-success{background:#eaf3de;color:#3b6d11}.pido-empty{text-align:center;padding:40px 20px;border:1px solid var(--pido-line);border-radius:16px;background:white}.pido-empty h2{font-size:1.25rem;font-weight:700;margin:16px 0 12px}.pido-empty p{color:var(--pido-secondary);margin-bottom:24px}.pido-empty .pido-actions{justify-content:center}.pido-empty-icon{display:grid;place-items:center;margin:auto;background:var(--pido-wash);color:var(--pido-action);width:56px;height:56px;border-radius:16px}.pido-auth-page{min-height:100dvh;display:grid;place-items:center;padding:calc(24px + var(--pido-content-safe-top, 0px)) 24px calc(24px + env(safe-area-inset-bottom, 0px));background:#edebf2}.pido-auth-shell{display:grid;grid-template-columns:.9fr 1.1fr;width:100%;max-width:980px;border-radius:20px;overflow:hidden;border:1px solid var(--pido-line);background:white;box-shadow:0 18px 50px #3c34890d}.pido-auth-brand{background:var(--pido-deep);color:white;padding:44px;display:flex;flex-direction:column;justify-content:center;gap:28px}.pido-auth-brand h2{font-size:2rem;font-weight:800}.pido-auth-brand p{line-height:1.8}.pido-auth-form{padding:clamp(24px,4vw,44px);min-width:0}.pido-auth-form h1{font-size:1.75rem;font-weight:800;margin:14px 0}.pido-auth-form .pido-description{font-size:.9375rem}.pido-auth-form form{display:grid;gap:16px;margin-top:24px}.pido-auth-form input{width:100%}.pido-auth-code{text-align:center;letter-spacing:.3em;font-size:1.25rem!important}.pido-auth-qr{margin:24px auto;width:190px;height:190px}.pido-auth-secret{overflow-wrap:anywhere;user-select:all;font-family:monospace;background:var(--pido-wash);padding:12px;display:block;margin-top:12px}@media (max-width:760px){.pido-auth-shell,.pido-grid{grid-template-columns:1fr}.pido-page-heading{flex-direction:column}.pido-auth-brand{padding:24px}.pido-auth-brand h2,.pido-auth-brand p{display:none}.pido-auth-page{padding-inline:16px}.pido-section-card{padding:20px}}@media (prefers-reduced-motion:reduce){.pido-redesign *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.pido-short-dialog{position:fixed;inset:auto 0 0;margin:0 auto;width:min(100%,480px);max-height:85dvh;overflow:auto;overscroll-behavior:contain;border:1px solid #efedf4;border-radius:24px 24px 0 0;padding:20px 20px calc(24px + env(safe-area-inset-bottom));background:#fff}.pido-short-dialog::backdrop{background:rgb(23 23 27/48%)}.pido-icon-button{position:relative;flex:none;width:44px;height:44px;border-radius:12px;color:#3c3489;background:#f3f0fd}.pido-icon-button,.pido-redesign .pido-primary{display:inline-flex;align-items:center;justify-content:center;border:0}.pido-redesign .pido-primary{min-height:48px;border-radius:12px;background:#7c3aed;color:white;padding:12px 18px;font-weight:700}.pido-redesign .pido-secondary{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:48px;border:1px solid #efedf4;border-radius:12px;background:white;color:#3c3489;padding:12px 16px;font-weight:600}.pido-redesign .pido-field{display:flex;flex-direction:column;gap:7px;margin-block:14px;min-width:0}.pido-redesign .pido-field input,.pido-redesign .pido-field select,.pido-redesign .pido-field textarea{width:100%;min-width:0}.pido-redesign .pido-text-button{display:inline-flex;gap:6px;align-items:center;justify-content:center;min-height:44px;color:#3c3489;font-weight:600;background:transparent;border:0}.pido-redesign button:disabled{opacity:.6;cursor:wait}.pido-discovery{padding:18px 16px calc(112px + env(safe-area-inset-bottom))}.pido-discovery-header{display:flex;align-items:center;gap:8px}.pido-location{min-width:0;flex:1}.pido-location button{display:flex;align-items:center;width:100%;gap:6px;text-align:left;border:0;background:transparent;font-size:13px;font-weight:600;padding:0}.pido-location button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pido-location svg{flex:none}.pido-count{position:absolute;top:-4px;right:-4px;padding:2px 5px;border-radius:20px;background:#7c3aed;color:#fff;font-size:11px}.pido-greeting{color:#5f5e5a;font-size:13px;margin:16px 0 6px}.pido-discovery>h1{font-size:25px;font-weight:800;line-height:1.3;margin:0 0 18px}.pido-discovery>h1 span{color:#7c3aed}.pido-benefit-strip{display:flex;gap:10px;align-items:center;border:1px solid #eaf3de;background:#eaf3de;color:#3b6d11;border-radius:14px;padding:12px;font-size:13px;font-weight:600;margin:14px 0}.pido-benefit-strip span{flex:1}.pido-benefit-strip svg{flex:none}.pido-search-field{display:flex;align-items:center;padding:0 8px 0 12px;border:1px solid #efedf4;border-radius:14px;background:#fff}.pido-redesign .pido-search-field input{min-width:0;flex:1;padding:10px 0;border:0;outline:none;background:transparent;box-shadow:none}.pido-redesign .pido-search-field input:focus,.pido-redesign .pido-search-field input:focus-visible{border:0;outline:none;box-shadow:none}.pido-search-field button{border:0;background:transparent;width:44px;color:#3c3489}.pido-ai-choice{display:flex;align-items:center;width:100%;gap:10px;padding:10px;margin-top:10px;border:1px solid #efedf4;border-radius:14px;background:#fff;text-align:left}.pido-ai-choice[aria-checked=true]{background:#f3f0fd;border-color:#7c3aed}.pido-ai-choice>span:nth-child(2){flex:1;min-width:0}.pido-ai-choice b{display:block;font-size:13px}.pido-ai-choice small{display:block;font-size:12px;color:#5f5e5a;line-height:1.5;margin-top:3px}.pido-switch{display:block;flex:none;width:40px;height:24px;padding:4px;border-radius:20px;background:#8a8a93}.pido-switch i{display:block;width:16px;height:16px;border-radius:100%;background:#fff}.pido-switch[data-on=true]{background:#7c3aed}.pido-switch[data-on=true] i{transform:translateX(16px)}.pido-segments,.pido-store-feed{margin:22px 0}.pido-discovery h2{font-size:17px}.pido-segment-strip{display:flex;gap:8px;overflow-x:auto;padding:4px 0 8px}.pido-redesign .pido-segment{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;flex:none;width:90px;min-height:88px;padding:8px 4px;background:white;border:1px solid #efedf4;border-radius:14px;color:#3c3489;text-align:center;font-size:12px;font-weight:600}.pido-segment small{font-size:10px;color:#5f5e5a}.pido-segment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pido-segment-grid .pido-segment{width:100%}.pido-store-feed>.pido-card-heading small{display:block;margin-top:4px;color:#5f5e5a;font-size:12px}.pido-establishment-card{border:1px solid #efedf4;border-radius:18px;background:#fff;padding:14px;margin:14px 0;overflow:hidden}.pido-store-title{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.pido-store-title>a{min-width:0}.pido-store-title h3{font-size:16px;margin:0 0 5px;overflow-wrap:anywhere}.pido-store-title a>span{font-size:12px;color:#5f5e5a;display:block}.pido-store-signals{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.pido-promo-badge,.pido-status{border-radius:20px;padding:4px 8px;font-size:11px;font-weight:600;color:#5f5e5a;background:#f1efe8}.pido-status[data-online=true]{background:#eaf3de;color:#3b6d11}.pido-promo-badge{background:#f3f0fd;color:#3c3489}.pido-store-ratings{display:flex;flex-direction:column;gap:4px;margin:10px 0;font-size:12px;color:#5f5e5a}.pido-store-ratings b{color:#17171b}.pido-catalog-previews{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x proximity;padding:4px 0 10px}.pido-catalog-preview{flex:0 0 142px;display:flex;flex-direction:column;gap:5px;padding:8px;border:1px solid #efedf4;border-radius:12px;scroll-snap-align:start}.pido-preview-photo{position:relative;height:104px;border-radius:8px;overflow:hidden;background:#f3f0fd;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#3c3489}.pido-preview-photo span{font-size:11px;text-align:center}.pido-preview-kind{font-size:10px;color:#5f5e5a}.pido-preview-name{font-size:12px;line-height:1.4;overflow-wrap:anywhere}.pido-preview-price{margin-top:auto;padding-top:5px;font-size:14px;color:#3c3489}.pido-next-slot{display:flex;align-items:center;gap:6px;font-size:12px;color:#3b6d11}.pido-store-link{display:flex;justify-content:space-between;align-items:center;min-height:44px;border-top:1px solid #efedf4;color:#3c3489;font-size:13px;font-weight:600;margin-top:8px;padding-top:6px}.pido-fair-note{display:flex;gap:8px;font-size:12px;line-height:1.6}.pido-fair-note svg{flex:none}.pido-choice-list{display:flex;flex-direction:column;gap:10px;margin:16px 0}.pido-choice-list button{display:flex;align-items:center;gap:10px;padding:12px;background:white;border:1px solid #efedf4;border-radius:12px;text-align:left}.pido-choice-list button[aria-pressed=true]{border-color:#7c3aed;background:#f3f0fd}.pido-choice-list button>span:first-of-type{flex:1}.pido-choice-list small{display:block;margin-top:5px;font-size:12px;color:#5f5e5a}.pido-filter-fields{display:flex;flex-direction:column;gap:16px}.pido-filter-fields label{display:flex;flex-direction:column;gap:6px;font-size:14px}.pido-filter-fields select{border:1px solid #efedf4;border-radius:12px;min-height:48px;padding:10px;background:white}.pido-bottom-nav{position:fixed;inset:auto 0 0;z-index:30;width:100%;max-width:440px;margin:0 auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:2px;padding:8px 4px calc(8px + env(safe-area-inset-bottom));background:white;border-top:1px solid #efedf4}.pido-bottom-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;min-height:54px;gap:4px;color:#5f5e5a;font-size:11px;font-weight:600}.pido-bottom-nav a[aria-current=page]{color:#7c3aed}.pido-nav-icon{display:flex;position:relative;align-items:center;justify-content:center}.pido-nav-cart .pido-nav-icon{width:48px;height:48px;margin-top:-20px;background:#7c3aed;color:white;border-radius:16px;box-shadow:0 5px 14px rgb(124 58 237/18%)}.pido-nav-count{position:absolute;top:-6px;right:-6px;border:2px solid white;border-radius:20px;min-width:22px;padding:0 4px;background:#eaf3de;color:#3b6d11;font-size:11px;font-weight:700}.pido-search-heading{display:flex;align-items:center;gap:12px;margin-bottom:18px}.pido-search-heading h1{font-size:21px;font-weight:800}.pido-search-submit{width:100%;margin:12px 0;gap:8px}.pido-search-summary{display:flex;align-items:center;gap:12px;padding:14px;background:#f3f0fd;border-radius:14px;margin:18px 0 10px;font-size:14px}.pido-search-summary p{color:#5f5e5a;font-size:12px;margin:4px 0 0;overflow-wrap:anywhere}.pido-result-tabs{display:flex;overflow:auto;gap:8px;padding:6px 0 12px}.pido-result-tabs a,.pido-result-tabs button{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:8px 12px;border:1px solid #efedf4;border-radius:24px;color:#3c3489;background:white;font-size:13px;font-weight:600}.pido-result-tabs button[aria-pressed=true]{background:#7c3aed;border-color:#7c3aed;color:white}.pido-search-results h2{font-size:16px;font-weight:700;margin:18px 0 10px}.pido-search-zero{color:#5f5e5a;font-size:13px}.pido-search-place{display:flex;align-items:center;gap:10px;min-height:72px;padding:12px;background:white;border:1px solid #efedf4;border-radius:14px;margin:10px 0;font-size:13px}.pido-search-place b{flex:1}.pido-search-place svg{color:#7c3aed;flex:none}.pido-search-result{border:1px solid #efedf4;background:white;border-radius:16px;margin:10px 0;overflow:hidden}.pido-search-result-main{display:flex;gap:12px;padding:14px}.pido-search-result-main>div:last-child{min-width:0;flex:1}.pido-search-result h3{font-size:14px;font-weight:700;margin:0 0 6px}.pido-search-result p{font-size:12px;color:#5f5e5a;margin:4px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pido-search-result strong{display:block;font-size:15px;color:#3c3489;margin-top:8px}.pido-search-result del{color:#5f5e5a;font-size:12px;margin-right:6px;font-weight:400}.pido-search-result-photo{width:76px;height:76px;flex:none;position:relative;overflow:hidden;border-radius:12px;background:#f3f0fd}.pido-search-store{display:flex;align-items:center;gap:6px;min-height:44px;padding:8px 14px;border-top:1px solid #efedf4;font-size:12px;color:#3c3489}.pido-search-store svg{flex:none}.pido-search-store svg:last-child{margin-left:auto}.pido-book-label{display:block;font-size:12px;font-weight:600;color:#3c3489;margin-top:8px}.pido-appointments{display:flex;flex-direction:column;gap:16px}.pido-appointment{padding:16px}.pido-appointment h2{font-size:16px;font-weight:700}.pido-appointment h3{font-size:14px;font-weight:700;margin:12px 0 4px}.pido-appointment p{font-size:13px;color:#5f5e5a}.pido-appointment-address,.pido-appointment-date{display:flex;align-items:center;gap:8px;margin:12px 0}.pido-appointment-address svg,.pido-appointment-date svg{flex:none;color:#7c3aed}.pido-appointment-price{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:16px;margin:12px 0}.pido-appointment-price del{font-size:13px;color:#5f5e5a}.pido-appointment-actions{display:flex;flex-direction:column;margin-top:10px;border-top:1px solid #efedf4}.pido-review-stars{padding:0;border:0;margin-bottom:20px}.pido-review-stars legend{font-weight:600;font-size:14px}.pido-review-stars>div{display:flex;gap:6px;margin-top:8px}.pido-review-stars label{position:relative;display:flex;justify-content:center;align-items:center;width:44px;height:48px;color:#7c3aed;cursor:pointer}.pido-review-stars input{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}.pido-review-stars label:focus-within{outline:3px solid #7c3aed;border-radius:8px;outline-offset:2px}.pido-review-comment{display:flex;flex-direction:column;gap:8px;margin:18px 0}.pido-review-comment~.pido-primary{width:100%;margin-top:20px}.pido-redesign .pido-result-tabs a[aria-current=page]{background:var(--pido-primary,#7c3aed);color:white;border-color:var(--pido-primary,#7c3aed)}.pido-redesign .pido-rating-number{display:flex;gap:10px;align-items:center;color:#3c3489;font-size:24px}.pido-redesign .pido-rating-number strong{font-size:32px}.pido-redesign .pido-public-comment{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.pido-store-brand,.pido-store-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.pido-store-cover{position:relative;aspect-ratio:2.3;border-radius:16px;overflow:hidden;background:#f3f0fd;display:grid;place-items:center;color:#7c3aed;margin:12px 0 18px}.pido-store-brand{justify-content:flex-start;align-items:center}.pido-store-brand .pido-page-heading{margin:0}.pido-store-logo{position:relative;width:64px;height:64px;flex:none;border:1px solid #efedf4;border-radius:14px;overflow:hidden}.pido-store-page .pido-store-ratings{margin:16px 0}.pido-store-ratings a{display:block;padding-block:8px;min-height:44px}.pido-store-search{margin:22px 0}.pido-store-search>.pido-primary{width:100%;margin-top:10px}.pido-product-group{margin-top:24px}.pido-product-group>h2{font-size:19px;font-weight:700;margin:0 0 14px}.pido-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pido-product-tile{display:flex;flex-direction:column;background:white;border:1px solid #efedf4;border-radius:16px;overflow:hidden;text-align:left;padding:0;min-width:0}.pido-product-tile-photo{position:relative;width:100%;aspect-ratio:1.1;background:#f3f0fd}.pido-product-tile-content{padding:12px;display:flex;flex-direction:column;gap:8px;flex:1;min-width:0;width:100%}.pido-product-tile h3{font-size:14px;font-weight:700;margin:0}.pido-product-tile p{font-size:12px;line-height:1.55;color:#5f5e5a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pido-product-tile strong{font-size:16px;color:#3c3489;margin-top:auto}.pido-product-tile-content>span{font-size:12px;color:#7c3aed}.pido-service-list{display:grid;gap:12px}.pido-store-service{display:flex;align-items:flex-start;gap:12px;background:white;border:1px solid #efedf4;border-radius:16px;padding:14px}.pido-service-photo{position:relative;flex:none;width:76px;height:90px;border-radius:12px;overflow:hidden;background:#f3f0fd}.pido-store-service h3{font-size:15px;font-weight:700}.pido-store-service p{font-size:13px;color:#5f5e5a;line-height:1.5}.pido-store-service small,.pido-store-service span,.pido-store-service strong{display:block;margin-top:6px}.pido-store-service span,.pido-store-service strong{color:#3c3489}.pido-page-footer{position:fixed;inset:auto 0 0;margin-inline:auto;width:100%;max-width:440px;padding:14px 16px calc(14px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:10px;background:#fbfaf8;border-top:1px solid #efedf4;z-index:20}.pido-page-footer>.pido-primary{flex:1;display:flex;justify-content:space-between;gap:10px;min-width:0}.pido-page-footer strong{white-space:nowrap}.pido-product-hero{position:relative;aspect-ratio:1.45;overflow:hidden;border-radius:16px;background:#f3f0fd;margin:14px 0 22px}.pido-product-page h1{font-size:25px;font-weight:800;margin:8px 0 14px}.pido-product-description{white-space:pre-line;overflow-wrap:anywhere;line-height:1.65;color:#5f5e5a}.pido-product-base-price{font-size:22px;font-weight:700;color:#3c3489;margin:16px 0}.pido-option-group{border:1px solid #efedf4;border-radius:16px;padding:16px;background:white;margin-top:24px;min-width:0}.pido-option-group legend{font-weight:700;font-size:16px;padding-inline:4px}.pido-option-group legend small{display:block;font-size:12px;color:#3c3489}.pido-option-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid #efedf4}.pido-option-row:last-child{border-bottom:0}.pido-option-name{display:flex;flex:1;gap:8px;align-items:center;flex-wrap:wrap;min-width:100px}.pido-option-name span,.pido-option-name>b{overflow-wrap:anywhere}.pido-option-name input{width:22px;height:22px;accent-color:#7c3aed;flex:none}.pido-option-name>b:last-child{font-size:13px;color:#3c3489}.pido-quantity{display:flex;align-items:center;gap:3px;border:1px solid #efedf4;border-radius:24px;background:white;flex:none}.pido-quantity button{display:grid;place-items:center;min-width:36px;min-height:44px;color:#7c3aed}.pido-quantity output{min-width:22px;text-align:center;font-weight:700}.pido-quantity button:disabled{opacity:.35}@media (max-width:350px){.pido-product-grid{gap:8px}.pido-product-tile-content{padding:10px}.pido-product-page .pido-page-footer{flex-wrap:wrap}.pido-product-page .pido-page-footer>.pido-primary{flex-basis:100%}.pido-product-page{padding-bottom:190px}}.pido-product-facts{border:1px solid #efedf4;border-radius:14px;padding:14px;background:white;margin-block:18px}.pido-product-facts summary{color:#3c3489;font-weight:700;cursor:pointer;min-height:44px;display:flex;align-items:center}.pido-product-facts h2{font-size:14px;font-weight:700;margin-top:16px}.pido-product-facts p{font-size:13px;line-height:1.6}.pido-catalog-missing{position:absolute;inset:0;display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;text-align:center;background:#f3f0fd;color:#3c3489;padding:8px}.pido-catalog-missing span{font-size:11px;line-height:1.3;font-weight:500}.pido-cart-lines{display:grid;gap:14px}.pido-cart-line{display:flex;align-items:flex-start;gap:12px;padding:16px 0;border-bottom:1px solid #efedf4}.pido-cart-line-info{min-width:0;flex:1}.pido-cart-line h2{font-size:15px;font-weight:700}.pido-cart-line p{font-size:13px;line-height:1.55;color:#5f5e5a;overflow-wrap:anywhere;margin:6px 0}.pido-cart-line strong{display:block;margin-top:8px;color:#3c3489}.pido-cart-line .pido-quantity{width:max-content;margin-top:8px}.pido-cart-line>.pido-icon-button{flex:none;width:36px;min-width:36px}.pido-cart-photo{position:relative;flex:none;width:64px;height:76px;overflow:hidden;border-radius:12px;background:#f3f0fd}.pido-cart-page>.pido-notice,.pido-cart-page>.pido-section-card{margin-top:18px}.pido-coupon{margin:22px 0}.pido-coupon>div{display:flex;gap:8px;margin-top:8px}.pido-coupon input{min-width:0;flex:1}.pido-scratch-choices{border:0;padding:0;margin-top:14px}.pido-scratch-choices legend{font-size:13px;color:#3c3489}.pido-scratch-choices label{display:flex;gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid #efedf4}.pido-scratch-choices input{width:20px;height:20px;accent-color:#7c3aed;flex:none}.pido-scratch-choices b,.pido-scratch-choices del,.pido-scratch-choices small,.pido-scratch-choices strong{display:block}.pido-scratch-choices strong{color:#3b6d11}.pido-cart-suggestion{display:flex;align-items:center;gap:12px;text-align:left;width:100%;margin-top:12px;padding-top:12px;border-top:1px solid #efedf4}.pido-cart-suggestion span{min-width:0;flex:1}.pido-cart-suggestion b,.pido-cart-suggestion small{display:block}.pido-cart-suggestion small{color:#3b6d11}.pido-cart-incentives{margin-top:24px}.pido-cart-incentives h2{font-size:17px;font-weight:700}.pido-cart-incentives>.pido-section-card{margin-top:14px}.pido-ladder-tier{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap;padding:8px 0;font-size:13px;line-height:1.5}.pido-ladder-tier>span:nth-child(2){flex:1;min-width:130px}.pido-ladder-tier[data-reached=true]{color:#3b6d11;font-weight:600}.pido-ladder-tier>b{color:#854f0b}.pido-money-summary>div{display:flex;justify-content:space-between;gap:14px;margin:10px 0}.pido-money-summary dd{flex:none;font-weight:600}.pido-money-summary .pido-saving{color:#3b6d11}.pido-money-summary .pido-total{border-top:1px solid #efedf4;padding-top:14px;font-size:18px;font-weight:700}.pido-progress{width:100%;height:8px;accent-color:#7c3aed;border:0;margin-top:12px}@media (max-width:350px){.pido-cart-line{gap:8px}.pido-cart-line>.pido-cart-photo{width:48px;height:60px}.pido-cart-line>.pido-icon-button{width:30px;min-width:30px}}.pido-redesign.pido-checkout-page{padding-bottom:150px}.pido-redesign .pido-checkout-mode{display:flex;gap:8px;border:0;margin:20px 0;padding:0;flex-wrap:wrap}.pido-redesign .pido-checkout-mode legend{font-weight:600;margin-bottom:10px}.pido-redesign .pido-checkout-mode label{flex:1;position:relative}.pido-redesign .pido-checkout-mode input{position:absolute;opacity:0}.pido-redesign .pido-checkout-mode span{display:block;padding:13px;text-align:center;border:1px solid var(--pido-line);border-radius:12px;background:white}.pido-redesign .pido-checkout-page .pido-section-card,.pido-redesign.pido-checkout-page>.pido-section-card{margin-block:16px}.pido-redesign .pido-checkout-mode input:checked+span{background:#7c3aed;color:white;border-color:#7c3aed;font-weight:700}.pido-redesign .pido-checkout-mode input:focus-visible+span{outline:3px solid #3c3489;outline-offset:3px}.pido-redesign .pido-checkout-address{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap}.pido-redesign .pido-checkout-address>div{flex:1;min-width:170px;overflow-wrap:anywhere}.pido-redesign .pido-checkout-address p{margin:5px 0;font-size:13px}.pido-redesign .pido-lookup{display:flex;gap:8px;min-width:0}.pido-redesign .pido-lookup input{min-width:0;width:100%}.pido-redesign .pido-lookup button{flex-shrink:0}.pido-redesign .pido-payment-methods{display:grid;gap:10px;border:0;margin:0;padding:0}.pido-redesign .pido-payment-methods label{display:flex;align-items:center;gap:10px;border:1px solid #efedf4;border-radius:14px;padding:13px;cursor:pointer;flex-wrap:wrap}.pido-redesign .pido-payment-methods label:has(input:checked){border-color:#7c3aed;background:#f3f0fd}.pido-redesign .pido-checkout-checkbox input,.pido-redesign .pido-payment-methods input{accent-color:#7c3aed;width:20px;height:20px;flex-shrink:0}.pido-redesign .pido-payment-methods label>span{flex:1;min-width:110px}.pido-redesign .pido-checkout-checkbox small,.pido-redesign .pido-payment-methods small{display:block;font-size:12px;color:#625b70;margin-top:4px}.pido-redesign .pido-checkout-checkbox{display:flex;align-items:flex-start;gap:9px;cursor:pointer}.pido-redesign .pido-invoice-fields{border:0;margin:16px 0 0;padding:0}.pido-redesign .pido-invoice-fields legend{font-weight:600}.pido-redesign .pido-address-choices{display:grid;gap:10px;margin-top:16px;max-height:60dvh;overflow-y:auto;overscroll-behavior:contain}.pido-redesign .pido-address-choices button{display:grid;text-align:left;white-space:normal;overflow-wrap:anywhere}.pido-redesign .pido-address-choices button[aria-pressed=true]{border-color:#7c3aed;background:#f3f0fd}.pido-payment-page>.pido-section-card{margin-block:20px}.pido-redesign .pido-payment-amount{font-size:28px;font-weight:800;color:#3c3489;margin-bottom:12px}.pido-redesign .pido-payment-qr{display:flex;justify-content:center;padding:12px;background:white}.pido-redesign .pido-payment-qr img{max-width:100%;height:auto}.pido-payment-page>.pido-description{margin-top:18px}.pido-receipt-page>.pido-section-card{margin-block:18px}.pido-receipt-page>.pido-primary,.pido-receipt-page>.pido-secondary{width:100%;margin-top:14px}.pido-redesign .pido-order-timeline{list-style:none;display:grid;gap:18px;padding:0;margin:0}.pido-redesign .pido-order-timeline li{display:flex;align-items:center;gap:12px;color:#5f5e5a;font-size:14px}.pido-redesign .pido-order-timeline li>span{display:grid;place-items:center;border:1px solid #efedf4;flex:none;width:32px;height:32px;border-radius:50%}.pido-redesign .pido-order-timeline li[data-state=active]{color:#3c3489}.pido-redesign .pido-order-timeline li[data-state=active]>span{color:white;background:#7c3aed}.pido-redesign .pido-order-timeline li[data-state=done]>span{background:#eaf3de;color:#3b6d11}.pido-access-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.pido-access-page>.pido-section-card{margin-top:20px}.pido-access-page form>.pido-primary{width:100%;margin-top:16px}.pido-access-page .pido-section-card>.pido-text-button{width:100%;margin-top:12px}.pido-redesign .pido-password-field{display:flex;gap:8px;min-width:0}.pido-redesign .pido-password-field>input{flex:1;min-width:0}.pido-cart-sync-status{position:fixed;left:50%;transform:translateX(-50%);bottom:calc(90px + env(safe-area-inset-bottom));z-index:30;width:max-content;max-width:90vw;pointer-events:none;background:transparent!important}.pido-cart-sync-status .pido-notice{margin:0;padding:8px 14px;box-shadow:0 3px 15px #3c348919}.pido-cart-sync-status[data-error]{pointer-events:auto}.pido-redesign .pido-language{display:flex;align-items:center;gap:4px;min-width:0;max-width:150px}.pido-redesign .pido-language select{min-width:0;padding:8px;font-size:12px}.pido-redesign .pido-form-fields{display:grid;gap:16px;border:0;padding:0;min-width:0}.pido-redesign .pido-form-fields>.pido-field{margin:0}.pido-redesign .pido-check-choice{display:flex;align-items:center;gap:10px}.pido-profile-identity{text-align:center;margin:20px 0}.pido-profile-avatar{display:inline-grid;place-items:center;width:96px;height:96px;border-radius:50%;overflow:hidden;background:var(--pido-wash);color:var(--pido-action)}.pido-profile-avatar img{width:100%;height:100%;object-fit:cover}.pido-profile-links{display:grid;gap:10px;margin-bottom:20px}.pido-profile-links>a{display:flex;gap:12px;align-items:center;padding:16px;border:1px solid var(--pido-line);border-radius:16px;background:white;text-decoration:none;color:var(--pido-text)}.pido-profile-links>a>span{flex:1;min-width:0}.pido-profile-links>a>svg{flex-shrink:0;color:var(--pido-action)}.pido-preference{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid var(--pido-line)}.pido-preference>span{flex:1;min-width:0}.pido-preference small{display:block;color:var(--pido-secondary)}.pido-preference input{width:24px;height:24px;accent-color:var(--pido-action)}.pido-version-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:12px;color:var(--pido-secondary)}.pido-version-row span{flex:1;min-width:0}.pido-version-row code{overflow-wrap:anywhere}.pido-activity-filters{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0 24px}.pido-activity-filters a{padding:9px 12px;border-radius:20px;border:1px solid var(--pido-line);color:var(--pido-secondary);background:white;font-size:12px;text-decoration:none}.pido-activity-filters a[aria-current]{background:var(--pido-wash);color:var(--pido-action);border-color:var(--pido-action);font-weight:700}.pido-activity-section{margin:24px 0}.pido-activity-section>h2{display:flex;justify-content:space-between;gap:12px;font-size:16px;margin-bottom:12px}.pido-activity-section>h2>span{font-size:13px;color:var(--pido-secondary)}.pido-activity-card{display:flex;align-items:flex-start;gap:12px;padding:16px;margin:10px 0;background:white;border:1px solid var(--pido-line);border-radius:16px;text-decoration:none;color:var(--pido-text)}.pido-activity-card>svg{flex-shrink:0;margin-top:10px;color:var(--pido-secondary)}.pido-activity-icon{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border-radius:13px;background:var(--pido-wash);color:var(--pido-action)}.pido-activity-body{min-width:0;flex:1}.pido-activity-body>strong{display:block;overflow-wrap:anywhere;font-size:15px}.pido-activity-body>.pido-status{display:inline-block;margin:6px 0;max-width:100%;white-space:normal}.pido-activity-body>p{font-size:12px;color:var(--pido-secondary);margin:4px 0;overflow-wrap:anywhere}.pido-activity-price{display:block;margin-top:10px;font-size:14px}.pido-activity-gift{display:flex;gap:6px;align-items:center;font-size:12px;color:var(--pido-action);margin-top:8px}.pido-activity-pagination{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;margin:12px 0}.pido-activity-pagination>span{font-size:12px;color:var(--pido-secondary)}.pido-review-rating{border:0;display:flex;gap:2px;flex-wrap:wrap;padding:12px 0;margin:12px 0}.pido-review-rating>legend{font-size:14px}.pido-review-rating label{position:relative;display:grid;place-items:center;min-width:40px;height:44px;cursor:pointer;color:var(--pido-action)}.pido-review-rating input{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}.pido-review-rating input:focus-visible+span{outline:3px solid var(--pido-action);outline-offset:3px}.pido-review-stars{display:flex;color:var(--pido-action)}.pido-review-comment{white-space:pre-wrap;overflow-wrap:anywhere}.pido-scratch-reward{text-align:center}.pido-scratch-stage{position:relative;display:grid;place-items:center;min-height:180px;overflow:hidden;background:var(--pido-wash);border-radius:14px;border:1px solid var(--pido-line);margin-bottom:16px;color:var(--pido-deep)}.pido-scratch-stage>div{padding:20px}.pido-scratch-stage svg{margin:auto}.pido-scratch-stage canvas{position:absolute;inset:0;width:100%;height:100%;touch-action:none}.pido-scratch-reward>.pido-primary{margin-top:16px}.pido-order-detail>.pido-section-card{margin:16px 0;padding:18px}.pido-order-detail>.pido-primary,.pido-order-detail>.pido-secondary{margin-top:16px;width:100%}.pido-order-item{padding:12px 0;border-bottom:1px solid var(--pido-line)}.pido-order-item:last-child{border:0}.pido-order-item>div{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:14px}.pido-order-item>div>strong{flex:1;min-width:100px;overflow-wrap:anywhere}.pido-order-item>p{font-size:12px;color:var(--pido-secondary);white-space:pre-wrap;overflow-wrap:anywhere}.pido-order-totals>div{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:14px;margin:10px 0}.pido-order-totals dd{font-weight:700}.pido-order-totals [data-saving]{color:#3b6d11}.pido-order-total{border-top:1px solid var(--pido-line);padding-top:12px;font-weight:800}.pido-favorite-cover{display:block;position:relative;height:140px;border-radius:12px;overflow:hidden;margin-bottom:16px}.pido-favorite-cover>.pido-catalog-missing{height:100%}.pido-favorite-card h2{font-size:18px;overflow-wrap:anywhere}.pido-fiscal-types{display:flex;gap:12px;flex-wrap:wrap;border:0;padding:0}.pido-fiscal-types>legend{font-size:14px;margin-bottom:8px}.pido-fiscal-types>label{display:flex;gap:8px;align-items:center;min-height:44px}.pido-notification{display:flex;gap:12px;padding:18px 0;border-bottom:1px solid var(--pido-line)}.pido-notification>div{min-width:0;flex:1}.pido-notification h2{font-size:16px;margin:0 0 8px}.pido-notification p{font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere}.pido-notification time{display:block;color:var(--pido-secondary);font-size:12px;margin-top:8px}.pido-benefit-section{margin:24px 0}.pido-benefit-section>h2{font-size:16px;display:flex;gap:12px;justify-content:space-between}.pido-benefit-card{display:flex;gap:12px;align-items:center;text-decoration:none;color:var(--pido-text);background:white;border:1px solid var(--pido-line);border-radius:16px;padding:16px;margin:12px 0}.pido-benefit-card>div{flex:1;min-width:0}.pido-benefit-card h3{font-size:15px;margin:0 0 8px}.pido-benefit-card p{font-size:12px;color:var(--pido-secondary);overflow-wrap:anywhere}.pido-benefit-card>svg{flex-shrink:0;color:var(--pido-action)}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/28485c0de2075f40-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/5fb25f343c7550ca-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7db6c35d839a711c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_1848dd{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_1848dd{--font-poppins:"Poppins","Poppins Fallback"}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9a65de167585a110-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/2e19189be32dd50a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/32d5a4f7b435edba-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7c7ae4bd4bdf42ec-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/54834be71c123810-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_c1228d{font-family:Montserrat,Montserrat Fallback;font-weight:800;font-style:normal}.__variable_c1228d{--font-montserrat:"Montserrat","Montserrat Fallback"}