@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&family=Montserrat:wght@300;400;500;600;700;800;900&display=swap");*{box-sizing:border-box}.paymentMethodDetailBox{margin-top:14px;padding:16px;border:1px solid #dbe5f4;border-radius:14px;background:#f8fbff;display:grid;grid-gap:13px;gap:13px}.paymentMethodDetailBox>div:first-child{display:grid;grid-gap:3px;gap:3px}.paymentMethodDetailBox b{color:#172033;font-size:13px}.paymentMethodDetailBox small{color:#667085;font-size:11px;line-height:1.45}.paymentMethodDetailBox>select{width:min(260px,100%);min-height:42px;border:1px solid #cfd8e6;border-radius:10px;background:#fff;padding:0 12px;color:#172033;font-weight:700}.paymentMethodDetailNote{color:#475467!important}.transferConfigurationGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px!important;gap:12px!important}.transferConfiguration .field{margin:0}.transferConfiguration textarea{resize:vertical}.paymentCompactIcon.transfer svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.transferPaymentResult{width:min(540px,100%);margin:22px auto 4px;padding:20px;border:1px solid #d8e5f7;border-radius:16px;background:#f8fbff;text-align:left}.transferPaymentHeading{display:grid;grid-gap:4px;gap:4px;padding-bottom:13px;border-bottom:1px solid #e1e8f2}.transferPaymentHeading small{color:#1264e8;font-size:10px;font-weight:850;letter-spacing:.08em}.transferPaymentHeading b{color:#172033;font-size:16px}.transferPaymentResult dl{margin:14px 0;display:grid;grid-gap:9px;gap:9px}.transferPaymentResult dl div{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.transferPaymentResult dt{color:#667085;font-size:12px}.transferPaymentResult dd{margin:0;color:#172033;font-size:12px;font-weight:800;text-align:right;overflow-wrap:anywhere}.transferPaymentResult>p{margin:12px 0;padding:10px 12px;border-radius:9px;background:#fff;color:#475467;font-size:12px}.transferReceiptUpload{display:grid;grid-gap:10px;gap:10px;margin-top:16px;padding-top:15px;border-top:1px solid #e1e8f2}.transferReceiptUpload label{display:grid;grid-gap:6px;gap:6px;color:#344054;font-size:12px;font-weight:750}.transferReceiptUpload input[type=file]{width:100%;padding:9px;border:1px dashed #9db7dd;border-radius:10px;background:#fff}.transferApproveButton,.transferReceiptUpload button{min-height:41px;border:0;border-radius:10px;background:#1264e8;color:#fff;padding:0 15px;font-size:12px;font-weight:800;cursor:pointer}.transferApproveButton:disabled,.transferReceiptUpload button:disabled{opacity:.55;cursor:wait}.transferReceiptSuccess{padding:12px;border:1px solid #abefc6;border-radius:10px;background:#ecfdf3;color:#067647;font-size:12px;font-weight:800;text-align:center}.transferOrderActions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.transferMissingReceipt{flex-basis:100%;color:#667085;font-size:12px;line-height:1.5}.transferRejectButton{min-height:39px;padding:0 13px;border:1px solid #f2b8b5;border-radius:9px;background:#fff;color:#b42318;font-size:12px;font-weight:750;cursor:pointer}@media (max-width:700px){.transferConfigurationGrid{grid-template-columns:1fr}.paymentMethodDetailBox{padding:14px 12px}.transferPaymentResult{padding:16px 13px}.transferPaymentResult dl div{display:grid;grid-gap:2px;gap:2px}.transferPaymentResult dd{text-align:left}.transferOrderActions{width:100%}.transferOrderActions button{flex:1 1 auto}}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#17171a;background:#f7f7f9}button,input,select,textarea{font:inherit}button{cursor:pointer}img{display:block}.iconBtn,.primary,.secondary,.switchAuth,.textButton{border:0}.primary{background:#17171a;color:white;padding:13px 18px;border-radius:13px;font-weight:900}.primary:disabled{opacity:.55;cursor:wait}.primary.full{width:100%}.primary.large{padding:17px 24px;font-size:16px}.secondary{background:white;border:1px solid #dddde3;padding:11px 15px;border-radius:12px;font-weight:800}.textButton{background:transparent;color:#666;font-weight:800;padding:8px 0}.brand{display:flex;align-items:center;gap:9px}.brand b{font-size:15px}.brand small{color:#9a9aa3;font-weight:800}.logoMark{width:38px;height:38px;border-radius:12px;background:#17171a;color:white;display:grid;place-items:center;font-weight:950;letter-spacing:-.04em}.brandDark .logoMark{background:white;color:#17171a}.brandDark{color:white}.field{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.field>span{font-size:13px;font-weight:850}.field input,.field select,.field textarea,.orderActions select{width:100%;border:1px solid #dcdce3;background:white;border-radius:13px;padding:14px;outline:none}.field input:focus,.field select:focus,.field textarea:focus{border-color:#0059d5;box-shadow:0 0 0 4px #eaf2ff}.eyebrow,.stepTag{font-size:12px;font-weight:950;letter-spacing:.09em;color:#0059d5}.formMessage{background:#eef5ff;border:1px solid #cfe0ff;padding:12px;border-radius:11px;font-size:13px;line-height:1.4;margin-bottom:15px}.centerLoader,.notFound{min-height:100vh;display:grid;place-items:center;align-content:center;grid-gap:12px;gap:12px;text-align:center;padding:25px}.centerLoader p,.notFound p{color:#777}.setupPage{min-height:100vh;display:grid;place-items:center;padding:28px;background:radial-gradient(circle at top,#eaf2ff,#f7f7f9 45%)}.setupCard{max-width:680px;background:white;border:1px solid #e3e3e8;border-radius:28px;padding:40px;box-shadow:0 30px 90px #00000012}.setupCard h1{font-size:42px;letter-spacing:-.045em;margin:14px 0}.setupCard>p{color:#6e6e76;line-height:1.6}.setupChecklist{display:grid;grid-gap:10px;gap:10px;margin:25px 0}.setupChecklist div{display:flex;gap:10px;padding:12px;background:#fafafa;border-radius:12px}.setupChecklist b{color:#0059d5}.setupHint{font-size:13px;background:#eff5ff;padding:14px;border-radius:12px}.authPage{min-height:100vh;display:grid;grid-template-columns:1fr 1fr}.authVisual{background:#151519;color:white;padding:42px 6vw;display:flex;flex-direction:column;justify-content:space-between}.authVisual>div:not(.brand){max-width:600px}.authVisual h1{font-size:clamp(42px,6vw,72px);line-height:.98;letter-spacing:-.055em;margin:18px 0}.authVisual p{font-size:18px;color:#b8b8c0;line-height:1.55}.authVisual>small{color:#73737b}.authPanel{display:grid;place-items:center;padding:35px}.authCard{width:min(430px,100%);background:white;border:1px solid #e2e2e7;border-radius:24px;padding:30px}.authCard h2{font-size:34px;letter-spacing:-.04em;margin:10px 0 5px}.authCard>p{color:#777;margin:0 0 26px}.switchAuth{width:100%;background:transparent;color:#0059d5;font-weight:850;padding:15px}.onboardingShell{min-height:100vh;display:grid;grid-template-columns:290px 1fr}.onboardingSide{background:#151519;color:white;padding:28px 24px;position:-webkit-sticky;position:sticky;top:0;height:100vh}.sideIntro{margin:45px 0 15px;color:#7c7c85;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.sideStep{display:flex;gap:11px;align-items:center;padding:10px 0;color:#74747d}.sideStep span{width:31px;height:31px;border:1px solid #38383e;border-radius:9px;display:grid;place-items:center;font-size:12px;font-weight:900}.sideStep.active{color:white}.sideStep.active span{background:white;color:#111}.sideStep.done{color:#c7dbff}.sideTip{position:absolute;bottom:30px;color:#8d8d95;font-weight:900;font-size:13px;line-height:1.5;max-width:230px}.sideTip small{font-weight:500;word-break:break-all}.onboardingMain{padding:70px 7vw;max-width:900px}.onboardingMain h2{font-size:46px;letter-spacing:-.05em;margin:10px 0}.lead{color:#72727a;font-size:17px;line-height:1.55;margin-bottom:30px}.categoryGrid,.styleGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.categoryGrid button,.styleGrid button,.styleMini button{border:1px solid #dddde3;background:white;border-radius:15px;padding:16px;text-align:left}.categoryGrid button span{font-size:25px;margin-right:10px}.selected{border-color:#7c5bc6!important;box-shadow:0 0 0 3px #eaf2ff!important;background:#f7faff!important}.stylePreview{height:95px;border-radius:11px;margin-bottom:12px;padding:12px;display:grid;grid-template-columns:1.2fr .8fr;grid-gap:8px;gap:8px}.stylePreview i{background:#ffffffb9;border-radius:7px}.moderna{background:linear-gradient(135deg,#c7b4ff,#f6f2ff)}.elegante{background:linear-gradient(135deg,#232323,#8c755c)}.urbana{background:linear-gradient(135deg,#ff9b58,#8137cc)}.minimalista{background:linear-gradient(135deg,#e8e9ed,#fff)}.styleGrid b,.styleGrid small{display:block}.styleGrid small{color:#777;margin-top:4px}.celebrate{font-size:48px}.reviewCard{background:white;border:1px solid #e1e1e6;border-radius:18px;padding:10px 18px;margin:20px 0}.review{display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid #eee}.review:last-child{border:0}.review span{color:#777}.publish{margin-top:8px}.onboardingActions{display:flex;justify-content:space-between;border-top:1px solid #e1e1e5;margin-top:28px}.appShell{min-height:100vh;display:grid;grid-template-columns:265px 1fr}.appSide{background:#151519;color:white;padding:24px 18px;height:100vh;position:-webkit-sticky;position:sticky;top:0}.accountMini{display:flex;align-items:center;gap:10px;margin:30px 0 20px;padding:12px;border:1px solid #2c2c32;border-radius:13px}.accountMini>span{width:34px;height:34px;border-radius:10px;background:#7254bb;display:grid;place-items:center;font-weight:900}.accountMini b,.accountMini small{display:block}.accountMini b{font-size:13px}.accountMini small{font-size:10px;color:#787881;max-width:150px;overflow:hidden;text-overflow:ellipsis}.appSide nav{display:grid;grid-gap:5px;gap:5px}.appSide nav button,.sideBottom button{display:flex;align-items:center;gap:11px;width:100%;border:0;background:transparent;color:#888891;padding:12px;border-radius:10px;text-align:left;font-weight:750}.appSide nav button i{font-style:normal;width:20px}.appSide nav button em{margin-left:auto;background:#7958c4;color:white;font-style:normal;font-size:11px;padding:3px 7px;border-radius:99px}.appSide nav button.active{background:#26262c;color:white}.sideBottom{position:absolute;bottom:18px;left:18px;right:18px;border-top:1px solid #2d2d32;padding-top:10px}.sideBottom button:first-child{color:white}.appMain{min-width:0}.mobileTop{display:none}.content{padding:48px 5vw;max-width:1300px;margin:auto}.content.narrow{max-width:900px}.sectionHead{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px}.sectionHead small{color:#0059d5;font-weight:900;letter-spacing:.08em}.sectionHead h1{font-size:42px;letter-spacing:-.045em;margin:5px 0}.sectionHead p{color:#777;margin:0}.stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.editorCard,.onlineCard,.quickCard,.settingsCard,.stats article{background:white;border:1px solid #e3e3e8;border-radius:20px;padding:22px}.stats small,.stats span,.stats strong{display:block}.stats span{font-size:12px;color:#777}.stats strong{font-size:34px;margin:6px 0}.stats small{color:#8c8c93}.homeGrid{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:14px;gap:14px;margin-top:14px}.onlineCard h3,.quickCard h3{font-size:22px}.quickCard>small{color:#0059d5;font-weight:900}.quickCard button{width:100%;display:flex;justify-content:space-between;border:0;border-top:1px solid #eee;background:transparent;padding:15px 0;text-align:left;font-weight:800}.onlineCard{background:linear-gradient(150deg,#17171a,#33274d);color:white}.onlineCard>div{color:#7ce8a0;font-size:11px;font-weight:950}.onlineCard p{color:#aaa4b5;line-height:1.5}.productTable{display:grid;grid-gap:9px;gap:9px}.productTable article{background:white;border:1px solid #e5e5e9;border-radius:15px;padding:12px;display:grid;grid-template-columns:64px 1fr 120px 110px 160px;align-items:center;grid-gap:12px;gap:12px}.productThumb{width:64px;height:64px;border-radius:11px;background:#f1f1f4;display:grid;place-items:center;font-size:25px;overflow:hidden}.productThumb img{width:100%;height:100%;object-fit:cover}.productInfo b,.productInfo small{display:block}.productInfo small{color:#888;margin-top:4px}.lowStock{color:#c64f4f;font-weight:800}.iconBtn{background:#f2f2f5;padding:8px 10px;border-radius:9px;font-size:12px;font-weight:800;margin-left:5px}.iconBtn.danger{color:#b54444}.empty{padding:60px 20px;text-align:center;background:white;border:1px dashed #d8d8df;border-radius:20px}.empty>div{font-size:42px}.empty h3{margin:8px 0}.empty p{color:#777}.editorCard{display:grid;grid-template-columns:260px 1fr;grid-gap:24px;gap:24px}.imageUploader label{height:260px;border:2px dashed #d7cfeb;border-radius:17px;background:#f7faff;display:grid;place-items:center;text-align:center;overflow:hidden;cursor:pointer}.imageUploader label img{width:100%;height:100%;object-fit:cover}.imageUploader label b,.imageUploader label small,.imageUploader label span{display:block}.imageUploader label span{font-size:35px}.imageUploader label small{color:#888;margin-top:4px}.aiButton{width:100%;border:0;background:linear-gradient(145deg,#1b1920,#7050b9);color:white;border-radius:14px;padding:14px;margin-top:10px;font-weight:900}.aiButton small{display:block;color:#d0e2fa;margin-top:3px}.twoCols{grid-template-columns:1fr 1fr}.ordersList,.twoCols{display:grid;grid-gap:12px;gap:12px}.orderCard{background:white;border:1px solid #e2e2e7;border-radius:18px;padding:20px}.orderTop{display:flex;justify-content:space-between;gap:15px}.orderTop small{color:#0059d5;font-weight:900}.orderTop h3{margin:5px 0}.orderTop p{color:#888;margin:0;font-size:13px}.orderTop>div:last-child{text-align:right}.orderTop>div:last-child strong{display:block;font-size:21px}.status{display:inline-block;margin-top:6px;font-size:11px;background:#f0edf8;padding:5px 8px;border-radius:99px}.status-nuevo{background:#fff0ce}.status-entregado{background:#dcf7e4}.status-cancelado{background:#f8dddd}.orderActions{display:flex;gap:9px;border-top:1px solid #eee;margin-top:16px;padding-top:14px}.orderActions select{max-width:180px;padding:10px}.orderDetail{display:grid;grid-template-columns:1fr 280px;grid-gap:20px;gap:20px;margin-top:16px;padding-top:16px;border-top:1px solid #eee}.orderDetail p{display:flex;justify-content:space-between}.customerBox{background:#f7f7f9;border-radius:13px;padding:14px}.customerBox b,.customerBox small,.customerBox span{display:block}.customerBox span{margin-top:6px}.customerBox small{color:#888;margin-top:8px}.mpNotice{max-width:700px;margin:0 0 14px;background:#eaf8ef;border:1px solid #bfe8cc;color:#276b3b;border-radius:14px;padding:13px 16px;font-weight:800}.mpCard{max-width:700px;margin-bottom:14px;background:white;border:1px solid #e3e3e8;border-radius:20px;padding:20px;display:grid;grid-template-columns:52px 1fr auto;grid-gap:16px;gap:16px;align-items:center}.mpIcon{width:52px;height:52px;border-radius:16px;background:#edf6ff;color:#1785e5;display:grid;place-items:center;font-weight:950}.mpCopy small{color:#1785e5;font-weight:950;letter-spacing:.07em}.mpCopy h3{margin:4px 0;font-size:22px}.mpCopy p{margin:4px 0 0;color:#777;line-height:1.45}.mpCopy .mpConnected{color:#278c4b;font-weight:900}.connectedPill{display:inline-block;background:#e5f7eb;color:#247a42;padding:9px 12px;border-radius:99px;font-size:11px;font-weight:950}.mpAction button{white-space:nowrap}.mpAction button:disabled{opacity:.65;cursor:wait}.settingsCard{max-width:700px}.styleMini>span{font-size:13px;font-weight:850}.styleMini>div{display:flex;gap:7px;flex-wrap:wrap;margin:9px 0 20px}.styleMini button{padding:9px 11px;font-size:12px}.autosave{font-size:12px;color:#777;text-align:center}.store{min-height:100vh;background:white;padding-bottom:65px}.storeNav{height:75px;max-width:1180px;margin:auto;padding:0 22px;justify-content:space-between}.storeBrand,.storeNav{display:flex;align-items:center}.storeBrand{gap:10px}.storeBrand span{width:36px;height:36px;border-radius:11px;background:#17171a;color:white;display:grid;place-items:center;font-weight:900}.cartBtn i{font-style:normal;background:#17171a;color:white;border-radius:99px;padding:2px 6px;font-size:10px}.storeHero{max-width:1160px;margin:15px auto;border-radius:30px;padding:64px;min-height:410px;display:grid;grid-template-columns:1.25fr .75fr;grid-gap:40px;gap:40px;align-items:center}.storeHero.modern{background:linear-gradient(135deg,#ece5ff,#f7faff)}.storeHero.elegant{background:linear-gradient(135deg,#191919,#665645);color:white}.storeHero.urban{background:linear-gradient(135deg,#ffad64,#9246db)}.storeHero.minimal{background:#f1f2f4}.storeHero h1{font-size:62px;letter-spacing:-.055em;margin:7px 0}.storeHero p{font-size:18px;line-height:1.55;opacity:.72}.storeHeroCard{background:#ffffffc8;color:#17171a;border-radius:18px;padding:20px}.storeHeroCard b,.storeHeroCard small,.storeHeroCard span{display:block}.storeHeroCard b{margin:7px 0}.catalog{max-width:1160px;margin:55px auto;padding:0 22px}.catalogHead{display:flex;justify-content:space-between;align-items:end}.catalogHead h2{font-size:36px;margin:5px 0}.catalogGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.storeProduct{border:1px solid #e7e7eb;border-radius:20px;overflow:hidden}.storeProductImage{height:260px;background:#f1f1f4;display:grid;place-items:center;font-size:45px;overflow:hidden}.storeProductImage img{width:100%;height:100%;object-fit:cover}.storeProductBody{padding:17px}.storeProductBody>small{color:#7958c4;font-weight:800}.storeProductBody h3{font-size:20px;margin:6px 0}.storeProductBody p{color:#777;line-height:1.45;font-size:14px;min-height:42px}.storeProductBody>div{display:flex;justify-content:space-between;align-items:center}.storeProductBody strong{font-size:22px}.storeProductBody em{display:block;font-style:normal;font-size:11px;color:#999;margin-top:10px}.checkoutPage{max-width:1100px;margin:45px auto;padding:0 22px}.checkoutTitle h1{font-size:48px;margin:5px 0}.checkoutTitle p{color:#777}.checkoutLayout{display:grid;grid-template-columns:1fr 340px;grid-gap:20px;gap:20px;margin-top:25px}.cartList,.checkoutForm{display:grid;grid-gap:10px;gap:10px}.cartList article{display:grid;grid-template-columns:78px 1fr auto;grid-gap:12px;gap:12px;align-items:center;border:1px solid #e5e5e9;border-radius:15px;padding:10px}.cartThumb{width:78px;height:78px;background:#f1f1f4;display:grid;place-items:center;overflow:hidden}.cartThumb img{width:100%;height:100%;object-fit:cover}.cartList b,.cartList small{display:block}.cartList small{color:#888;margin-top:3px}.qty{display:flex;align-items:center;gap:7px;margin-top:8px}.qty button{border:1px solid #ddd;background:white;width:28px;height:28px;border-radius:8px}.cartSummary{background:#17171a;color:white;border-radius:18px;padding:22px;height:max-content;position:-webkit-sticky;position:sticky;top:20px}.cartSummary small,.cartSummary span,.cartSummary strong{display:block}.cartSummary strong{font-size:34px;margin:6px 0 3px}.cartSummary small{color:#aaa;margin-bottom:20px}.cartSummary p{font-size:11px;color:#888;line-height:1.45}.deliveryChoice>span{display:block;font-size:13px;font-weight:850;margin-bottom:8px}.deliveryChoice>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:16px}.deliveryChoice button{border:1px solid #ddd;background:white;border-radius:12px;padding:13px}.successPage{max-width:650px;margin:80px auto;text-align:center;padding:30px}.successPage>div{width:70px;height:70px;margin:auto;border-radius:99px;background:#daf7e2;color:#25783d;display:grid;place-items:center;font-size:32px}.successPage h1{font-size:48px;letter-spacing:-.05em}.successPage p{color:#777}.successPage>strong{display:block;font-size:33px;margin:20px}.successActions{display:flex;justify-content:center;gap:9px}.previewBar{position:fixed;bottom:0;left:0;right:0;background:#17171a;color:white;padding:10px 18px;display:flex;justify-content:space-between;align-items:center;font-size:12px;z-index:20}.previewBar button{border:0;background:white;border-radius:9px;padding:8px 11px;font-weight:900}@media (max-width:900px){.mpCard{grid-template-columns:52px 1fr}.mpAction{grid-column:1/3}.mpAction button{width:100%}.authPage{grid-template-columns:1fr}.authVisual{min-height:360px}.appShell,.onboardingShell{grid-template-columns:1fr}.appSide,.onboardingSide{display:none}.onboardingMain{padding:40px 22px}.mobileTop{display:flex;height:66px;background:white;border-bottom:1px solid #eee;align-items:center;justify-content:space-between;padding:0 18px}.mobileTop button{border:0;background:transparent;font-weight:850}.content{padding:30px 20px}.homeGrid,.stats{grid-template-columns:1fr}.productTable article{grid-template-columns:60px 1fr auto}.productTable article>div:last-child,.productTable article>span{grid-column:2/4}.editorCard{grid-template-columns:1fr}.catalogGrid{grid-template-columns:repeat(2,1fr)}.storeHero{margin:12px;padding:38px 25px}.checkoutLayout,.storeHero{grid-template-columns:1fr}.cartSummary{position:static}.orderDetail{grid-template-columns:1fr}}@media (max-width:560px){.setupCard{padding:24px}.setupCard h1{font-size:34px}.authPanel{padding:20px}.authVisual{padding:28px 22px}.authVisual h1{font-size:46px}.catalogGrid,.categoryGrid,.styleGrid,.twoCols{grid-template-columns:1fr}.onboardingMain h2,.sectionHead h1{font-size:34px}.sectionHead{flex-direction:column}.storeLinks{display:none}.storeHero h1{font-size:44px}.checkoutTitle h1{font-size:38px}.orderTop{flex-direction:column}.orderTop>div:last-child{text-align:left}.orderActions{flex-wrap:wrap}.successPage h1{font-size:40px}}.businessV44{max-width:980px}.mpTrustCard{background:#fff;border:1px solid #dfe6ec;border-radius:24px;overflow:hidden;margin-bottom:28px;box-shadow:0 12px 35px #1020300a}.mpTrustCard.isConnected{border-color:#b8e5d0}.mpTrustTop{justify-content:space-between;padding:18px 22px;border-bottom:1px solid #edf1f4;background:#fbfdff}.mpOfficial,.mpTrustTop{display:flex;align-items:center}.mpOfficial{gap:12px}.mpOfficial b,.mpOfficial small{display:block}.mpOfficial b{font-size:19px;color:#168ad5;letter-spacing:-.03em}.mpOfficial small{font-size:11px;color:#73808a;margin-top:2px}.mpHandshake{width:45px;height:35px;background:#009ee3;color:#fff;display:grid;place-items:center;font-size:22px}.mpHandshake,.secureTag{border-radius:999px;font-weight:900}.secureTag{font-size:10px;letter-spacing:.07em;color:#39705a;background:#edf9f3;padding:8px 10px}.mpTrustBody{display:grid;grid-template-columns:1fr auto;grid-gap:30px;gap:30px;align-items:center;padding:25px 22px}.mpTrustBody h3{font-size:25px;margin:0 0 8px;letter-spacing:-.035em}.mpTrustBody p{color:#66727b;line-height:1.55;margin:0;max-width:620px}.mpConnectButton{border:0;border-radius:12px;background:#009ee3;color:#fff;padding:15px 18px;font-weight:900;white-space:nowrap}.mpConnectedBadge{display:inline-block;color:#14734b;background:#e9f8f0;border:1px solid #b9e5cf;padding:11px 14px;border-radius:12px;font-size:12px;font-weight:950}.mpTrustFoot{display:flex;gap:20px;flex-wrap:wrap;background:#f7fafc;padding:13px 22px;font-size:11px;color:#65727c}.visualSettings{margin-top:10px}.visualSettingsHead{display:flex;justify-content:space-between;gap:20px;align-items:end;margin:30px 0 14px}.visualSettingsHead small{color:#0059d5;font-weight:900;letter-spacing:.08em}.visualSettingsHead h2{font-size:30px;margin:5px 0;letter-spacing:-.04em}.visualSettingsHead p{color:#777;margin:0}.premiumSettings{padding:26px}.appearanceBlock{margin:8px 0 24px}.appearanceBlock>span,.heroEditorTitle>span{font-size:13px;font-weight:850}.appearanceBlock>p{font-size:12px;color:#85858c;margin:5px 0 12px}.colorChoices{display:flex;gap:11px}.colorChoices button{width:38px;height:38px;border-radius:50%;border:4px solid white;box-shadow:0 0 0 1px #ddd}.colorChoices button.selectedColor{box-shadow:0 0 0 3px #b8a8df}.styleChoiceV44{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.styleChoiceV44 button{border:1px solid #dedee4;background:#fff;border-radius:13px;padding:13px;text-align:left}.styleChoiceV44 button.active{border-color:#7c5bc6;background:#f7faff;box-shadow:0 0 0 2px #eaf2ff}.styleChoiceV44 b,.styleChoiceV44 small{display:block}.styleChoiceV44 small{font-size:10px;color:#888;margin-top:3px}.heroEditor{background:#f7f7fa;border:1px solid #e8e8ed;border-radius:18px;padding:18px;margin:20px 0}.heroEditorTitle{display:flex;justify-content:space-between;margin-bottom:16px}.heroEditorTitle small{color:#888}.settingsDivider{height:1px;background:#eee;margin:25px 0}.savePremium{padding:16px}.announcement{background:var(--accent);color:#fff;text-align:center;padding:9px 20px;font-size:11px;font-weight:800;letter-spacing:.035em}.premiumStore{background:#f8f8f7;color:#171717}.premiumNav{height:82px;padding:0 max(5vw,24px);background:#fff;border-bottom:1px solid #e9e9e7;display:flex;align-items:center;justify-content:space-between}.premiumNav .storeBrand{display:flex;align-items:center;gap:11px}.premiumNav .storeBrand>span{background:var(--accent);color:#fff;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;font-weight:900}.premiumNav .storeBrand b,.premiumNav .storeBrand small{display:block}.premiumNav .storeBrand b{font-size:16px}.premiumNav .storeBrand small{font-size:9px;color:#999;text-transform:uppercase;letter-spacing:.12em;margin-top:2px}.premiumNav .storeLinks{display:flex;gap:30px}.premiumNav .storeLinks a{color:#555;text-decoration:none;font-size:13px;font-weight:650}.cartPremium{border:1px solid #dededb;background:#fff;border-radius:999px;padding:10px 12px 10px 16px;display:flex;align-items:center;gap:10px;font-weight:800}.cartPremium i{font-style:normal;background:var(--accent);color:#fff;min-width:25px;height:25px;border-radius:50%;display:grid;place-items:center;font-size:11px}.premiumHero{position:relative;min-height:530px;margin:24px max(3vw,18px) 0;border-radius:32px;overflow:hidden;padding:70px max(5vw,38px);display:grid;grid-template-columns:1.15fr .85fr;align-items:center;background:linear-gradient(125deg,#f2f0eb,#e8e5df)}.premiumStore.elegant .premiumHero{background:linear-gradient(125deg,#171717,#39332e);color:#fff}.premiumStore.urban .premiumHero{background:linear-gradient(125deg,#ece9ff,#f6e7dc)}.premiumStore.minimal .premiumHero{background:#fff;border:1px solid #e9e9e7}.heroGlow{position:absolute;width:460px;height:460px;border-radius:50%;background:var(--accent);opacity:.12;filter:blur(20px);right:-100px;top:-120px}.premiumHeroCopy{position:relative;z-index:1;max-width:690px}.premiumHeroCopy>small{color:var(--accent);font-weight:950;letter-spacing:.13em;font-size:11px}.premiumStore.elegant .premiumHeroCopy>small{color:#d9c4a5}.premiumHeroCopy h1{font-size:clamp(48px,6vw,82px);line-height:.96;letter-spacing:-.065em;margin:16px 0 20px;max-width:760px}.premiumHeroCopy p{font-size:17px;line-height:1.65;color:#65635f;max-width:600px}.premiumStore.elegant .premiumHeroCopy p{color:#c8c2bb}.heroActions{display:flex;align-items:center;gap:20px;margin-top:30px}.addPremium,.heroPrimary{border:0;background:var(--accent);color:#fff;border-radius:999px;font-weight:900}.heroPrimary{padding:15px 22px}.heroActions span{font-size:11px;color:#777}.heroVisual{height:350px;position:relative;display:grid;place-items:center}.heroMonogram{width:260px;height:260px;border-radius:50%;background:var(--accent);color:#fff;display:grid;place-items:center;font-size:78px;font-weight:950;letter-spacing:-.08em;box-shadow:0 30px 80px #0002;transform:rotate(-5deg)}.heroFloating{position:absolute;right:0;bottom:18px;background:#fff;color:#171717;border-radius:18px;padding:17px 20px;box-shadow:0 18px 50px #0002;min-width:190px}.heroFloating b,.heroFloating small,.heroFloating span{display:block}.heroFloating small{font-size:9px;letter-spacing:.1em;color:#888}.heroFloating b{margin:6px 0}.heroFloating span{font-size:11px;color:#777}.trustStrip{display:grid;grid-template-columns:repeat(3,1fr);max-width:1200px;margin:0 auto;padding:28px 30px;border-bottom:1px solid #e6e6e2}.trustStrip div{padding:0 30px;border-right:1px solid #e4e4e0}.trustStrip div:last-child{border:0}.trustStrip b,.trustStrip span{display:block}.trustStrip b{font-size:13px}.trustStrip span{font-size:11px;color:#8a8a85;margin-top:4px}.premiumStore .catalog{max-width:1300px;margin:auto;padding:80px 5vw}.premiumCatalogHead{align-items:end}.premiumCatalogHead h2{font-size:40px;letter-spacing:-.045em;margin:7px 0}.premiumCatalogHead p{color:#777;margin:0}.premiumStore .catalogGrid{gap:22px}.premiumStore .storeProduct{border:0;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 7px 30px #1515150b;transition:transform .25s,box-shadow .25s}.premiumStore .storeProduct:hover{transform:translateY(-4px);box-shadow:0 15px 45px #15151512}.premiumStore .storeProductImage{aspect-ratio:1/1;background:#efefec}.premiumStore .storeProductBody{padding:18px}.premiumStore .storeProductBody h3{font-size:18px}.premiumStore .storeProductBody>p{color:#777;line-height:1.5}.premiumStore .storeProductBody strong{font-size:20px}.addPremium{padding:10px 14px}.premiumStore .storeProductBody>em{font-size:10px;color:#999}.premiumStore .previewBar{z-index:20}@media (max-width:800px){.mpTrustBody{grid-template-columns:1fr}.mpTrustTop{align-items:flex-start;gap:10px}.secureTag{font-size:8px}.mpTrustFoot{display:grid;grid-gap:7px;gap:7px}.styleChoiceV44{grid-template-columns:1fr 1fr}.visualSettingsHead{align-items:flex-start}.premiumNav{height:68px}.premiumNav .storeBrand small,.premiumNav .storeLinks{display:none}.premiumHero{min-height:auto;margin:10px 10px 0;border-radius:24px;padding:48px 25px;grid-template-columns:1fr}.premiumHeroCopy h1{font-size:49px}.heroVisual{height:245px;margin-top:25px}.heroMonogram{width:190px;height:190px;font-size:58px}.heroFloating{right:5px}.trustStrip{grid-template-columns:1fr;padding:18px 24px}.trustStrip div{border-right:0;border-bottom:1px solid #e4e4e0;padding:13px 0}.trustStrip div:last-child{border:0}.premiumStore .catalog{padding:55px 20px}.premiumCatalogHead h2{font-size:32px}.heroActions{align-items:flex-start;flex-direction:column;gap:10px}}.premiumStore,.productPage,.store{font-family:Inter,Helvetica Neue,Arial,sans-serif;font-weight:400;letter-spacing:-.01em}.premiumCatalogHead h2,.premiumHeroCopy h1,.premiumNav .storeBrand b,.productInfoPage h1{font-weight:700}.premiumHero{min-height:470px;border-radius:18px;margin:0;max-width:none;padding:72px max(7vw,34px);background:#eceae6;background-size:cover;background-position:50%}.premiumHero.hasBannerImage,.premiumHero.hasBannerImage .heroActions span,.premiumHero.hasBannerImage .premiumHeroCopy p,.premiumHero.hasBannerImage .premiumHeroCopy>small{color:#fff}.premiumHero.hasBannerImage .heroVisual{display:none}.premiumHero.hasBannerImage .premiumHeroCopy{max-width:720px}.premiumHeroCopy h1{font-size:clamp(44px,5vw,68px);line-height:1.02;letter-spacing:-.045em}.premiumHeroCopy p{font-size:16px}.premiumNav{max-width:none;padding:0 max(5vw,26px);height:76px}.premiumNav .storeBrand>span{border-radius:8px}.premiumStore .catalog{padding-top:64px}.premiumStore .catalogGrid{grid-template-columns:repeat(4,1fr);gap:18px}.premiumStore .storeProduct{border-radius:10px;box-shadow:none;border:1px solid #ececea}.premiumStore .storeProduct:hover{transform:none;box-shadow:0 8px 24px #0000000c}.premiumStore .storeProductImage{aspect-ratio:1/1.12}.premiumStore .storeProductBody{padding:15px}.premiumStore .storeProductBody h3{font-size:15px;font-weight:650;line-height:1.35}.premiumStore .storeProductBody>p{display:none}.premiumStore .storeProductBody strong{font-size:19px}.productCardLink,.productTitleLink{text-decoration:none;color:inherit;display:block}.productCardLink{cursor:pointer}.productTitleLink:hover{text-decoration:underline}.premiumStore .storeProductBody>em a{color:inherit}.addPremium{padding:9px 13px}.trustStrip{max-width:none;padding-left:7vw;padding-right:7vw;background:#fff}.mpOfficialLogo{width:170px;height:auto}.mpOfficial>div small{font-size:11px;color:#64748b}.mpTrustCard{border-radius:16px}.mpTrustTop{background:#fff}.mpConnectButton{border-radius:8px;font-weight:700}.bannerPreview{height:210px;border:1px solid #e2e2e7;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#f4f4f5,#e5e7eb);display:grid;place-items:center;margin-bottom:12px}.bannerPreview img{width:100%;height:100%;object-fit:cover}.bannerPreview>div{text-align:center;max-width:420px;padding:24px}.bannerPreview b,.bannerPreview span{display:block}.bannerPreview b{font-size:22px}.bannerPreview span{font-size:12px;color:#777;margin-top:7px;line-height:1.5}.bannerActions{display:flex;gap:9px;margin-bottom:8px}.bannerUpload{display:inline-flex;align-items:center;justify-content:center}.aiBannerButton{border:1px solid #d8ccf2;background:#f7f2ff;color:#5d3da8;border-radius:10px;padding:11px 15px;font-weight:750}.aiBannerNote{display:block;color:#85858c;line-height:1.45;margin-bottom:18px}.productPage{min-height:100vh;background:#fff;color:#151515}.productTopbar{height:74px;border-bottom:1px solid #ececec;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 max(5vw,24px);position:-webkit-sticky;position:sticky;top:0;background:#fffc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:5}.productTopbar button{border:0;background:transparent;font-weight:650}.productTopbar button:last-child{text-align:right}.productDetailWrap{max-width:1240px;margin:0 auto;padding:58px 34px;display:grid;grid-template-columns:1.12fr .88fr;grid-gap:72px;gap:72px}.productMainImage{aspect-ratio:1/1;background:#f4f4f2;display:grid;place-items:center;overflow:hidden;border-radius:10px}.productMainImage img{width:100%;height:100%;object-fit:cover}.productMainImage span{font-size:60px}.productInfoPage{padding-top:20px}.productInfoPage>small{font-size:11px;font-weight:700;letter-spacing:.08em;color:#71717a;text-transform:uppercase}.productInfoPage h1{font-size:clamp(34px,4vw,52px);letter-spacing:-.04em;line-height:1.05;margin:12px 0 18px}.productPrice{font-size:30px;font-weight:650}.productDesc{font-size:15px;line-height:1.7;color:#666;margin:28px 0}.stockLine{font-size:12px;color:#3f7c5b;margin-bottom:18px}.buyBox{display:grid;grid-template-columns:120px 1fr;grid-gap:10px;gap:10px;border-top:1px solid #ececec;padding-top:20px}.qtyPicker{display:grid;grid-template-columns:38px 1fr 38px;border:1px solid #dcdcdc;border-radius:8px;overflow:hidden}.qtyPicker button{border:0;background:#fff}.qtyPicker span{display:grid;place-items:center}.buyPrimary,.buySecondary{border:0;border-radius:8px;padding:15px;font-weight:750}.buyPrimary{background:var(--accent);color:#fff}.buySecondary{grid-column:2;background:#fff;border:1px solid #d7d7d7;color:#171717}.buyPrimary:disabled,.buySecondary:disabled{opacity:.45}.productBenefits{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:28px}.productBenefits div{background:#fafafa;border:1px solid #ededed;padding:14px;border-radius:8px}.productBenefits b,.productBenefits span{display:block}.productBenefits b{font-size:12px}.productBenefits span{font-size:10px;color:#777;margin-top:4px}.relatedProducts{max-width:1240px;margin:0 auto;padding:20px 34px 80px;border-top:1px solid #eee}.relatedProducts>div:first-child small{font-size:10px;letter-spacing:.08em}.relatedProducts h2{font-size:30px;margin:6px 0 24px}.relatedGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.relatedGrid a{text-decoration:none;color:inherit}.relatedGrid a>div{aspect-ratio:1/1;background:#f4f4f2;border-radius:8px;overflow:hidden;display:grid;place-items:center}.relatedGrid img{width:100%;height:100%;object-fit:cover}.relatedGrid b,.relatedGrid strong{display:block}.relatedGrid b{font-size:13px;margin-top:10px}.relatedGrid strong{font-size:15px;margin-top:4px}@media (max-width:900px){.premiumStore .catalogGrid{grid-template-columns:repeat(2,1fr)}.productDetailWrap{grid-template-columns:1fr;gap:22px;padding:25px 18px}.productInfoPage{padding-top:0}.relatedGrid{grid-template-columns:repeat(2,1fr)}.buyBox{grid-template-columns:110px 1fr}.premiumHero{border-radius:0;margin:0}.premiumHero.hasBannerImage{min-height:440px}.bannerActions{flex-direction:column}.mpOfficialLogo{width:145px}}.ticker{overflow:hidden;padding:0;white-space:nowrap}.tickerTrack{display:flex;width:max-content;animation:tfTicker 24s linear infinite;will-change:transform}.tickerTrack span{display:inline-flex;align-items:center;gap:34px;padding:10px 34px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.tickerTrack b{font-size:8px;opacity:.72}@keyframes tfTicker{0%{transform:translateX(0)}to{transform:translateX(-25%)}}.premiumNav{max-width:1280px;margin:0 auto;border-bottom:0;padding-left:24px;padding-right:24px}.premiumHero{max-width:1280px;margin:18px auto 0;border-radius:16px;padding-left:58px;padding-right:58px}.premiumStore{background:#fff}.premiumStore .catalog,.trustStrip{max-width:1280px;padding-left:0;padding-right:0}.storeLogoImage{width:46px;height:46px;object-fit:contain;border-radius:10px;background:#fff}.cartIconButton{position:relative;width:44px;height:44px;padding:0;border:1px solid #e4e4e4;background:#fff;border-radius:50%;display:grid;place-items:center;color:#18181b}.cartIconButton svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cartIconButton i{position:absolute;right:-4px;top:-5px;min-width:20px;height:20px;border-radius:999px;background:var(--accent,#17171a);color:#fff;font-style:normal;font-size:10px;font-weight:800;display:grid;place-items:center;padding:0 5px;box-shadow:0 0 0 2px #fff}.cartPremium{border-radius:50%;padding:0;gap:0}.premiumHero.hasBannerImage{min-height:430px}.premiumHero.hasBannerImage .premiumHeroCopy{max-width:660px}.heroActions{margin-top:25px}.heroPrimary{border-radius:8px;font-weight:700}.heroVisual{height:280px}.heroMonogram{width:210px;height:210px;font-size:62px;box-shadow:none}.checkoutPage{max-width:1180px;margin:50px auto 80px}.checkoutTitle h1{font-size:42px;letter-spacing:-.045em}.checkoutLayout{grid-template-columns:minmax(0,1fr) 360px;gap:32px}.cartList{gap:14px}.cartList article{grid-template-columns:96px 1fr auto;border:1px solid #e7e7e7;border-radius:14px;padding:14px;background:#fff}.cartThumb{width:96px;height:96px;border-radius:10px}.cartList article>strong{font-size:18px}.qty button{border-radius:50%;width:30px;height:30px}.cartSummary{background:#fafafa;color:#171717;border:1px solid #e7e7e7;border-radius:14px;padding:24px;box-shadow:none}.cartSummary strong{font-size:36px;letter-spacing:-.04em}.cartSummary small{color:#777}.cartSummary .primary{border-radius:9px}.productTopbar{max-width:1280px;margin:0 auto}.productBrand{display:flex;align-items:center;justify-content:center;gap:9px}.productBrand img{width:34px;height:34px;border-radius:7px}.productDetailWrap,.relatedProducts{max-width:1280px}.relatedProducts{padding-top:42px}.relatedProducts h2{font-size:32px}.logoEditor{background:#f7f7fa;border:1px solid #e8e8ed;border-radius:18px;padding:18px;margin:20px 0}.logoPreview{height:150px;border:1px dashed #d7d7dd;border-radius:12px;background:#fff;display:grid;place-items:center;margin-bottom:12px;overflow:hidden}.logoPreview img{max-width:260px;max-height:105px;object-fit:contain}.logoPreview div{text-align:center}.logoPreview b,.logoPreview span{display:block}.logoPreview b{font-size:34px;letter-spacing:-.04em}.logoPreview span{font-size:11px;color:#8b8b91;margin-top:5px}.mpOfficialLogo{width:190px;max-height:56px;object-fit:contain;object-position:left center}.mpTrustTop{min-height:82px}.mpOfficial small{margin-top:3px}.aiBannerButton:disabled,.aiButton:disabled{opacity:.65;cursor:wait}@media (max-width:1320px){.premiumHero,.premiumNav,.premiumStore .catalog,.productTopbar,.trustStrip{margin-left:20px;margin-right:20px}.premiumStore .catalog{padding-left:0;padding-right:0}.productDetailWrap,.relatedProducts{padding-left:24px;padding-right:24px}}@media (max-width:900px){.premiumHero,.premiumNav,.premiumStore .catalog,.productTopbar,.trustStrip{margin-left:0;margin-right:0}.premiumHero{border-radius:0;padding-left:24px;padding-right:24px}.premiumStore .catalog,.productTopbar,.trustStrip{padding-left:18px;padding-right:18px}.checkoutLayout{grid-template-columns:1fr}.cartSummary{position:static}.cartList article{grid-template-columns:76px 1fr auto}.cartThumb{width:76px;height:76px}.tickerTrack span{gap:24px;padding-left:24px;padding-right:24px}.mpOfficialLogo{width:160px}}:root{--tf-font:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}body,button,html,input,select,textarea{font-family:var(--tf-font)}.authProfessional .authCard h2,.onboardingPro h2{font-weight:660;letter-spacing:-.035em}.authProfessional .authCard p,.onboardingPro .lead{color:#71717a;line-height:1.6}.passwordHint{display:block;margin-top:-10px;margin-bottom:14px;color:#8a8a91;font-size:11px}.onboardingPro{background:#f7f7f8}.onboardingPro .onboardingSide{background:#111214;border-right:1px solid #25262a}.onboardingPro .sideIntro{display:grid;grid-gap:6px;gap:6px;margin:44px 0 28px}.onboardingPro .sideIntro small{font-size:10px;letter-spacing:.14em;color:#777b84}.onboardingPro .sideIntro b{font-size:21px;letter-spacing:-.03em;color:#f5f5f5}.onboardingPro .sideStep{min-height:58px;border-radius:10px;padding:9px 11px;gap:12px}.onboardingPro .sideStep span{width:30px;height:30px;border:1px solid #36383e;border-radius:50%;font-size:9px;letter-spacing:.06em;background:transparent}.onboardingPro .sideStep b{font-size:13px;font-weight:580;color:#a8abb3}.onboardingPro .sideStep.active{background:#1c1d21}.onboardingPro .sideStep.active b{color:#fff}.onboardingPro .sideStep.active span{background:#fff;color:#171717;border-color:#fff}.onboardingPro .sideStep.done span{border-color:#46504a;color:#aee0c1}.onboardingPro .sideTip{margin-top:auto;border-top:1px solid #292a2f;padding-top:18px}.onboardingPro .sideTip span{display:block;color:#6e7179;font-size:9px;letter-spacing:.12em}.onboardingPro .sideTip small{display:block;color:#babdc5;margin-top:7px;overflow:hidden;text-overflow:ellipsis}.onboardingPro .onboardingMain{width:min(1180px,calc(100% - 96px));max-width:1180px;padding:64px 56px;background:#fff;border:1px solid #ebebed;border-radius:20px;box-shadow:0 16px 50px #00000009;margin:36px auto}.onboardingHeader{display:flex;align-items:center;gap:16px;margin-bottom:34px}.onboardingHeader .stepTag{margin:0;white-space:nowrap}.progressLine{height:2px;background:#ededf0;flex:1 1;overflow:hidden}.progressLine i{height:100%;display:block;background:#17171a;transition:width .25s ease}.onboardingPro h2{font-size:36px;line-height:1.12;margin:0 0 10px;color:#171719}.onboardingPro .lead{font-size:15px;margin-bottom:32px}.optional{font-weight:500;color:#999;font-size:10px;margin-left:5px}.phoneField{display:grid;grid-template-columns:minmax(205px,1fr) auto minmax(180px,1.2fr);border:1px solid #dcdde1;border-radius:11px;overflow:hidden;background:#fff}.phoneField:focus-within{border-color:#9b9da4;box-shadow:0 0 0 3px #00000006}.phoneField input,.phoneField select{border:0!important;border-radius:0!important;box-shadow:none!important;background:#fff!important}.phoneField select{border-right:1px solid #ececef!important;font-size:12px}.phoneField input{padding-left:10px!important}.dialPrefix{display:grid;place-items:center;padding:0 10px;background:#fafafa;color:#555;font-size:12px;border-right:1px solid #ececef}.fieldHelp{display:block;margin-top:7px;color:#909097;font-size:10px}.categoryGridPro{grid-template-columns:repeat(3,1fr);gap:10px}.categoryGridPro button{position:relative;min-height:74px;text-align:left;padding:16px 40px 16px 16px;border:1px solid #e2e2e5;background:#fff;border-radius:12px;transition:.15s}.categoryGridPro button:hover{border-color:#b8bac0;background:#fafafa}.categoryGridPro button.selected{border-color:#17171a;background:#fafafa;box-shadow:inset 0 0 0 1px #17171a}.categoryGridPro button b{font-size:12px;font-weight:620;line-height:1.3}.categoryCheck{position:absolute;right:13px;top:13px;width:19px;height:19px;border:1px solid #d7d8dc;border-radius:50%;display:grid;place-items:center;font-size:10px}.categoryGridPro .selected .categoryCheck{background:#17171a;color:#fff;border-color:#17171a}.selectionCount{display:block;margin-top:13px;color:#777;font-size:11px}.styleGridPro{grid-template-columns:repeat(2,1fr);gap:12px}.styleGridPro button{display:grid;grid-template-columns:74px 1fr auto;align-items:center;grid-gap:15px;gap:15px;min-height:100px;padding:14px;text-align:left;border-radius:13px;border:1px solid #e1e2e5;background:#fff}.styleGridPro button.selected{border-color:#17171a;box-shadow:inset 0 0 0 1px #17171a}.styleGridPro .stylePreview{width:74px;height:70px;margin:0;border-radius:8px}.styleGridPro button>div:nth-child(2) b,.styleGridPro button>div:nth-child(2) small{display:block}.styleGridPro button>div:nth-child(2) b{font-size:13px;margin-bottom:5px}.styleGridPro button>div:nth-child(2) small{font-size:10px;color:#7d7d84;line-height:1.4}.radioMark{width:18px;height:18px;border:1px solid #cfd0d4;border-radius:50%}.styleGridPro button.selected .radioMark{border:5px solid #17171a}.onboardingStylePreviewGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.onboardingStylePreviewGrid>button{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;min-width:0;padding:12px;border:1px solid #e1e2e5;border-radius:15px;background:#fff;color:#171719;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}.onboardingStylePreviewGrid>button:hover{border-color:#aeb5bf}.onboardingStylePreviewGrid>button.selected{border-color:#0059d5;box-shadow:inset 0 0 0 1px #0059d5}.onboardingStylePreviewPicture{grid-column:1/-1;display:block;width:100%;aspect-ratio:2048/1071;overflow:hidden;border-radius:10px;background:#fff}.onboardingStylePreviewPicture img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.onboardingStylePreviewCopy{display:flex;min-width:0;flex-direction:column;gap:3px;padding:1px 2px 2px}.onboardingStylePreviewCopy b{font-size:13px;line-height:1.25}.onboardingStylePreviewCopy small{color:#7d7d84;font-size:10px;line-height:1.4}.onboardingStylePreviewGrid .radioMark{margin-right:3px}.onboardingStylePreviewGrid>button.selected .radioMark{border:5px solid #0059d5}@media (max-width:760px){.onboardingStylePreviewGrid{grid-template-columns:minmax(0,1fr);gap:14px}.onboardingStylePreviewGrid>button{padding:10px;border-radius:14px}.onboardingStylePreviewPicture{aspect-ratio:2048/1403;border-radius:9px}.onboardingStylePreviewCopy{padding-left:3px}}.brandCreationGrid{display:grid;grid-template-columns:.78fr 1.22fr;grid-gap:14px;gap:14px;margin-bottom:20px}.brandCreationCard{border:1px solid #e3e3e6;border-radius:14px;padding:14px;background:#fff}.brandCreationHead{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.brandCreationHead span{font-size:10px;font-weight:750;letter-spacing:.1em}.brandCreationHead small{font-size:9px;color:#96969c}.brandCreationPreview{background:#f7f7f8;border:1px solid #ececee;border-radius:10px;overflow:hidden;display:grid;place-items:center}.brandCreationPreview.banner,.brandCreationPreview.logo{height:170px}.brandCreationPreview img{width:100%;height:100%;object-fit:cover}.brandCreationPreview.logo img{object-fit:contain;padding:18px;background:#fff}.brandCreationPreview>div{text-align:center;padding:20px}.brandCreationPreview small,.brandCreationPreview strong{display:block}.brandCreationPreview.logo strong{font-size:38px;letter-spacing:-.04em}.brandCreationPreview.banner strong{font-size:16px}.brandCreationPreview small{margin-top:6px;color:#8c8c92;font-size:10px}.brandCreationActions{display:flex;gap:8px;margin-top:10px}.aiProfessional,.brandCreationActions .secondary{flex:1 1;min-height:40px;border-radius:8px;font-size:10px;font-weight:720;display:flex;align-items:center;justify-content:center;gap:7px}.aiProfessional{border:1px solid #d8d8de;background:#17171a;color:#fff}.aiProfessional span{display:inline-grid;place-items:center;width:22px;height:18px;border-radius:5px;background:#fff;color:#17171a;font-size:9px}.identityCopy{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.readyMark{width:46px;height:46px;border-radius:12px;background:#17171a;color:#fff;display:grid;place-items:center;font-size:12px;font-weight:800;letter-spacing:.06em;margin-bottom:22px}.reviewPro{border-radius:14px;border:1px solid #e5e5e8;background:#fafafa}.uploadGlyph{width:35px;height:35px;border-radius:50%;border:1px solid #d7d7dc;display:grid!important;place-items:center;font-size:24px!important;font-weight:300!important;color:#555!important;margin:0 auto 8px}.aiButton{letter-spacing:.02em}.onboardingActions{margin-top:32px;padding-top:22px;border-top:1px solid #ededf0}@media (max-width:900px){.onboardingPro .onboardingMain{border:0;border-radius:0;padding:34px 20px}.categoryGridPro{grid-template-columns:repeat(2,1fr)}.brandCreationGrid,.identityCopy,.styleGridPro{grid-template-columns:1fr}.phoneField{grid-template-columns:1fr auto 1fr}.phoneField select{min-width:0}.onboardingPro h2{font-size:30px}}.categoryGridPro button .categoryCheck{background:#fff}.categoryGridPro button.selected .categoryCheck{background:#17171a;border-color:#17171a}.categoryGridPro button.selected .categoryCheck:after{content:"";width:6px;height:3px;border-left:1.7px solid #fff;border-bottom:1.7px solid #fff;transform:rotate(-45deg) translateY(-1px)}.aiBriefCard{margin:4px 0 22px;padding:20px;border:1px solid #dedee3;border-radius:14px;background:#fafafa}.aiBriefHead{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:18px}.aiBriefHead small{font-size:9px;font-weight:800;letter-spacing:.12em;color:#74747c}.aiBriefHead h3{font-size:21px;margin:5px 0 4px;letter-spacing:-.025em}.aiBriefHead p{margin:0;color:#77777f;font-size:12px;line-height:1.5}.aiBriefGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.aiBriefCard .primary{margin-top:4px}.businessAiBrief{margin-top:18px}@media (max-width:700px){.aiBriefGrid{grid-template-columns:1fr}.aiBriefHead{flex-direction:column}}.phoneField{grid-template-columns:minmax(220px,1fr) auto minmax(180px,1.2fr);overflow:visible}.countryPicker{position:relative;min-width:0;border-right:1px solid #ececef}.countryPickerButton{width:100%;height:100%;min-height:46px;border:0;background:#fff;display:grid;grid-template-columns:28px 1fr auto;align-items:center;grid-gap:9px;gap:9px;padding:0 12px;text-align:left;color:#2d2d31;font:inherit;cursor:pointer}.countryPickerButton img,.countryPickerMenu img{width:26px;height:18px;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px #00000016}.countryPickerButton span{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.countryPickerButton i{font-style:normal;color:#777;font-size:13px}.countryPickerMenu{position:absolute;z-index:30;top:calc(100% + 7px);left:0;width:280px;max-height:290px;overflow:auto;padding:6px;background:#fff;border:1px solid #dedee2;border-radius:11px;box-shadow:0 18px 45px #0002}.countryPickerMenu button{width:100%;min-height:42px;border:0;background:#fff;border-radius:8px;display:grid;grid-template-columns:28px 1fr auto;align-items:center;grid-gap:9px;gap:9px;padding:6px 9px;text-align:left;cursor:pointer}.countryPickerMenu button.active,.countryPickerMenu button:hover{background:#f5f5f6}.countryPickerMenu span{font-size:12px;color:#29292d}.countryPickerMenu small{font-size:11px;color:#85858b}@media (max-width:900px){.phoneField{grid-template-columns:minmax(155px,1fr) auto 1fr}.countryPickerButton span{display:none}.countryPickerButton{grid-template-columns:28px auto;justify-content:center}.countryPickerMenu{width:260px}}.passwordStrength{margin:-6px 0 18px}.passwordStrengthTop{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:8px;font-size:11px;color:#777}.passwordStrengthTop b{font-size:11px;color:#8a8a91}.passwordStrengthBars{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.passwordStrengthBars i{height:5px;border-radius:999px;background:#ececf0;transition:background .2s ease}.passwordStrength small{display:block;color:#8a8a91;font-size:10px;line-height:1.45;margin-top:8px}.passwordStrength.weak .passwordStrengthTop b{color:#c33f3f}.passwordStrength.weak .passwordStrengthBars i:first-child{background:#d94b4b}.passwordStrength.medium .passwordStrengthTop b{color:#a46f00}.passwordStrength.medium .passwordStrengthBars i:nth-child(-n+2){background:#e4ad29}.passwordStrength.strong .passwordStrengthTop b{color:#257947}.passwordStrength.strong .passwordStrengthBars i{background:#32a866}.quickCard h3{font-weight:760}.quickCard button{font-weight:600;color:#4d4d55}.quickCard button span{width:25px;height:25px;border:1px solid #e0e0e5;border-radius:50%;display:grid;place-items:center;font-size:18px;font-weight:400;color:#6b6b73;line-height:1}.backButton{display:inline-flex;align-items:center;gap:9px;border:0;background:transparent;color:#505058;font-weight:650;padding:7px 0 18px}.backButton span{width:30px;height:30px;border-radius:50%;border:1px solid #dedee3;background:#fff;display:grid;place-items:center;font-size:16px}.backButton:hover span{border-color:#bcbcc3}.priceInput{display:flex;align-items:center;border:1px solid #dcdce3;background:#fff;border-radius:13px;overflow:hidden}.priceInput:focus-within{border-color:#0059d5;box-shadow:0 0 0 4px #eaf2ff}.priceInput>span{padding-left:14px;color:#73737b;font-weight:700}.priceInput input{border:0!important;box-shadow:none!important;padding-left:7px!important}.productCategoryPicker{position:relative;z-index:30}.productCategoryPicker.open{z-index:300}.productCategoryButton{width:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid #dcdce3;background:#fff;border-radius:13px;padding:14px;text-align:left;color:#17171a}.productCategoryButton i{font-style:normal;color:#777;transition:transform .15s}.productCategoryEditable{padding:0;overflow:hidden}.productCategoryEditable>input{flex:1 1;min-width:0;height:46px;padding:0 14px;border:0!important;outline:0!important;box-shadow:none!important;background:transparent;color:#17171a;font:inherit}.productCategoryEditable>button{width:46px;align-self:stretch;display:grid;place-items:center;border:0;background:#fff;color:#667085}.productCategoryEditable>button svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.productCategoryPicker.open .productCategoryEditable>button svg{transform:rotate(180deg)}.productCategoryPicker.open .productCategoryEditable{border-color:#78a9ea}.productCategoryPicker.open .productCategoryButton i{transform:rotate(180deg)}.productCategoryMenu{position:absolute;left:0;right:0;top:calc(100% + 7px);max-height:260px;overflow:auto;background:#fff;border:1px solid #dedee4;border-radius:13px;padding:6px;box-shadow:0 16px 40px #0000001a;z-index:100}.productCategoryMenu button{width:100%;border:0;background:#fff;padding:10px 11px;border-radius:8px;text-align:left;font-size:12px;color:#444}.productCategoryMenu button.active,.productCategoryMenu button:hover{background:#f3f3f5;color:#17171a;font-weight:650}.storeBrandLogoOnly{min-width:190px;min-height:76px;display:flex;align-items:center}.storeBrandLogoOnly .storeLogoImage{height:72px;width:auto;max-width:250px;object-fit:contain;object-position:left center;border-radius:0;background:transparent;image-rendering:auto;transform:translateZ(0)}.storeBrandLogoOnly>span{width:42px;height:42px;display:grid;place-items:center;background:#17171a;color:white}.storeBrandLogoOnly>span+div{margin-left:8px}.storeBrandLogoOnly>span+div b{font-size:14px}.premiumStore .storeProductImage{display:flex;align-items:center;justify-content:center}.premiumStore .storeProductImage img{display:block;width:100%;height:100%;object-position:center center;transform:translate(8%,7%) scale(1.28)}.productMainImage img,.relatedGrid img{object-fit:contain;background:#f7f7f5}.productPriceRow{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.productCardActions{display:grid;grid-gap:8px;margin-top:10px;align-items:stretch}.cardQtyControl,.productCardActions>button{min-height:44px;height:44px}.addPremium{background:#fff;color:var(--accent,#17171a);line-height:1.15;transition:.16s}.addPremium,.buyCardButton{width:100%;border:1px solid var(--accent,#17171a);border-radius:7px;padding:8px 10px;font-weight:700}.buyCardButton{background:var(--accent,#17171a);color:#fff}.cardQtyControl{width:100%;display:grid;grid-template-columns:42px 1fr 42px;align-items:center;border:1px solid var(--accent,#17171a);border-radius:7px;background:#fff;overflow:hidden}.cardQtyControl button{height:100%;min-height:0;border:0;background:#fff;color:var(--accent,#17171a);font-size:20px;font-weight:500;display:grid;place-items:center}.cardQtyControl button:hover:not(:disabled){background:#f3f3f1}.cardQtyControl button:disabled{opacity:.35;cursor:not-allowed}.cardQtyControl span{height:100%;display:grid;place-items:center;border-left:1px solid #e2e2df;border-right:1px solid #e2e2df;font-size:14px;font-weight:800}.professionalCheckout{display:grid;grid-gap:14px;gap:14px}.checkoutSection{background:#fff;border:1px solid #e7e7e7;border-radius:14px;padding:22px}.checkoutSectionHead{margin-bottom:18px}.checkoutSectionHead small{display:block;color:#777;font-size:10px;font-weight:750;letter-spacing:.08em;margin-bottom:5px}.checkoutSectionHead h3{font-size:20px;letter-spacing:-.025em;margin:0}.checkoutTwoCols{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.checkoutThreeCols{display:grid;grid-template-columns:.7fr .7fr .8fr;grid-gap:12px;gap:12px}.checkoutLocationCols{grid-template-columns:1.2fr 1fr .7fr}.professionalCheckout .field{margin-bottom:13px}.professionalCheckout .field:last-child{margin-bottom:0}.professionalCheckout .field>span{font-weight:650;color:#444}.professionalCheckout .field input,.professionalCheckout .field textarea{border-radius:9px;border-color:#dedede;padding:12px}.professionalCheckout .deliveryChoice{margin:0}.professionalCheckout .deliveryChoice>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.professionalCheckout .deliveryChoice button{border:1px solid #dedede;background:#fff;border-radius:9px;padding:13px;font-weight:650;color:#4b4b4f}.professionalCheckout .deliveryChoice button.selected{border-color:#17171a!important;background:#f7f7f7!important;box-shadow:none!important;color:#17171a}.addressFields{margin-top:18px}.checkoutPage .cartSummary{align-self:start;position:-webkit-sticky;position:sticky;top:20px}@media (max-width:800px){.storeBrandLogoOnly{min-width:0;min-height:58px}.storeBrandLogoOnly .storeLogoImage{height:54px;max-width:175px}.checkoutLocationCols,.checkoutThreeCols,.checkoutTwoCols,.productCardActions{grid-template-columns:1fr}.checkoutSection{padding:18px}.checkoutPage .cartSummary{position:static}}.premiumCatalogHead{grid-template-columns:1fr}.productBrand img{width:auto;height:52px;max-width:190px;border-radius:0;object-fit:contain}.addPremium.isAdded:hover{background:#ffeaea;border-color:#d58d8d}.premiumStore .storeProductImage img{transform:translateX(18%) scale(1.28);transform-origin:center center}.productCardActions{grid-template-columns:1fr 1fr;gap:8px}.productCardActions .addPremium,.productCardActions .buyCardButton{white-space:nowrap;font-size:11.5px;line-height:1}.productCardActions .addPremium{background:#fff;color:var(--accent,#17171a);border:1px solid var(--accent,#17171a)}.productCardActions .buyCardButton{background:var(--accent,#17171a);color:#fff;border:1px solid var(--accent,#17171a)}.cardQtyControl{grid-template-columns:36px 1fr 36px}.productTopbar{grid-template-columns:44px minmax(0,1fr) 44px;height:82px;padding-left:0;padding-right:0}.productBackButton,.productCartButton{width:44px;height:44px;border:1px solid #e4e4e4!important;background:#fff!important;border-radius:50%;display:grid!important;place-items:center;padding:0!important;color:#18181b;cursor:pointer}.productBackButton{justify-self:start}.productBackButton svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.productBrand{justify-self:center;min-width:0}.productBrand img{width:auto!important;height:58px!important;max-width:220px!important;object-fit:contain!important;border-radius:0!important;background:transparent}.productCartButton{justify-self:end}.buyPrimary{background:#fff;color:var(--accent)}.buyPrimary,.buySecondary{border:1px solid var(--accent)}.buySecondary{background:var(--accent);color:#fff}.buyPrimary:hover:not(:disabled){background:#fafafa}.buySecondary:hover:not(:disabled){filter:brightness(.94)}@media (max-width:900px){.productTopbar{grid-template-columns:44px minmax(0,1fr) 44px;padding-left:14px;padding-right:14px}.productBrand img{height:50px!important;max-width:180px!important}}.premiumStore .storeProductImage{position:relative;display:grid;place-items:center;background:#f7f7f5;overflow:hidden}.appShell .storeSectionsEditor{margin-top:18px;padding:20px;border:1px solid #e5e7eb;border-radius:18px;background:#fff}.appShell .storeSectionProductsHead,.appShell .storeSectionSummary,.appShell .storeSectionsEditorHead{display:flex;align-items:center;justify-content:space-between;gap:16px}.appShell .storeSectionsEditorHead span{display:block;font-size:17px;font-weight:800;color:#111827}.appShell .storeSectionsEditorHead p{margin:5px 0 0;font-size:13px;line-height:1.45;color:#6b7280}.appShell .storeSectionsEditorHead>button{flex:0 0 auto;min-height:38px;padding:0 17px;border-radius:10px}.appShell .storeSectionSummary{margin-top:16px;padding:14px 15px;border-radius:13px;background:#f7f8fa}.appShell .storeSectionSummary>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.appShell .storeSectionSummary b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;color:#111827}.appShell .storeSectionSummary small{font-size:12px;color:#6b7280}.appShell .storeSectionSummary>span{flex:0 0 auto;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#0059d5}.appShell .storeSectionEditPanel{display:grid;grid-gap:16px;gap:16px;margin-top:16px;padding-top:16px;border-top:1px solid #e5e7eb}.appShell .storeSectionProductsHead b,.appShell .storeSectionProductsHead small{display:block}.appShell .storeSectionProductsHead b{font-size:14px;color:#111827}.appShell .storeSectionProductsHead small{margin-top:3px;font-size:12px;color:#6b7280}.appShell .storeSectionProductsHead>button{border:0;background:transparent;color:#0059d5;font-size:12px;font-weight:800;cursor:pointer}.appShell .storeSectionProducts{display:grid;grid-gap:8px;gap:8px;max-height:310px;overflow:auto;padding-right:4px}.appShell .storeSectionProducts label{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:9px 10px;border:1px solid #e5e7eb;border-radius:11px;cursor:pointer;background:#fff}.appShell .storeSectionProducts label.isExcluded{background:#f9fafb;opacity:.72}.appShell .storeSectionProducts label>input{width:17px;height:17px;accent-color:#0059d5}.appShell .storeSectionProducts label>span{display:flex;align-items:center;gap:10px;min-width:0}.appShell .storeSectionProducts i,.appShell .storeSectionProducts img{width:36px;height:36px;border-radius:8px;object-fit:cover;background:#f3f4f6;display:grid;place-items:center;font-style:normal}.appShell .storeSectionProducts label b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#111827}.appShell .storeSectionProducts label>small{font-size:11px;font-weight:700;color:#6b7280}.appShell .storeSectionEmpty{margin:0;padding:18px;text-align:center;border-radius:11px;background:#f7f8fa;color:#6b7280;font-size:13px}@media (max-width:760px){.appShell .storeSectionsEditor{padding:16px;border-radius:15px}.appShell .storeSectionsEditorHead{align-items:flex-start}.appShell .storeSectionProductsHead,.appShell .storeSectionSummary{align-items:flex-start;flex-direction:column;gap:8px}.appShell .storeSectionProductsHead>button{padding:0}.appShell .storeSectionProducts label{grid-template-columns:20px minmax(0,1fr)}.appShell .storeSectionProducts label>small{grid-column:2}}.businessDataCard .field:has(>.businessPaymentMethods){display:flex!important;flex-direction:column!important}.businessDataCard .businessPaymentMethods.compactPayments{display:contents!important}.businessDataCard .paymentCompactRow.mercadopago{order:1}.businessDataCard .paymentCompactRow.credit_card{order:2}.businessDataCard .cardInstallmentsConfiguration{order:3}.businessDataCard .paymentCompactRow.transfer{order:4}.businessDataCard .transferConfiguration{order:5}.businessDataCard .paymentMethodsHint{order:6}.businessDataCard .businessFieldError{order:7}.businessDataCard .businessFieldError,.businessDataCard .paymentCompactRow+.paymentCompactRow,.businessDataCard .paymentMethodDetailBox,.businessDataCard .paymentMethodsHint{margin-top:10px!important}.businessDataCard .cardInstallmentsConfiguration{grid-template-columns:minmax(0,1fr) minmax(190px,250px);align-items:center;column-gap:18px;padding:13px 15px}.businessDataCard .cardInstallmentsConfiguration>select{width:100%}.businessDataCard .cardInstallmentsConfiguration .paymentMethodDetailNote{grid-column:1/-1}.directCardInstallmentsHelp{display:block;margin:-2px 0 2px;color:#667085;font-size:11px;line-height:1.4}@media (min-width:981px){.appShell .content .businessHomeGrid{grid-template-columns:minmax(0,1fr)!important;align-items:start!important}.appShell .content .businessHomeGrid>article{height:auto!important}.appShell .content .businessQuickCard{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px!important;gap:8px!important;padding:17px 20px!important}.appShell .content .businessQuickCard>h3,.appShell .content .businessQuickCard>p,.appShell .content .businessQuickCard>small{grid-column:1/-1}.appShell .content .businessQuickCard>h3{margin-bottom:0!important}.appShell .content .businessQuickCard>p{margin-bottom:4px!important}.appShell .content .businessQuickCard>button{min-width:0;min-height:46px;border:1px solid #e6eaf0!important;border-radius:11px!important;padding:10px 12px!important}.appShell .content .businessDataCard{padding:22px 24px!important}.appShell .content .businessDataCard .transferConfigurationGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;row-gap:14px}.appShell .content .businessDataCard .transferConfigurationGrid .field{min-width:0}.appShell .content .businessDataCard .transferConfigurationGrid input{width:100%}}@media (max-width:700px){.businessDataCard .cardInstallmentsConfiguration{grid-template-columns:minmax(0,1fr)}.businessDataCard .cardInstallmentsConfiguration .paymentMethodDetailNote{grid-column:auto}}main.onboardingShell.onboardingPro .businessTypeGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;width:100%;max-width:780px;margin:24px auto 0}main.onboardingShell.onboardingPro .businessTypeGrid>button{min-width:0;min-height:250px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;padding:22px 20px;border:1px solid #dfe4ec;border-radius:16px;background:#fff;color:#1d2939;text-align:center;box-shadow:0 8px 22px rgba(20,39,70,.05);transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}main.onboardingShell.onboardingPro .businessTypeGrid>button:hover{border-color:#8db6eb;box-shadow:0 12px 28px rgba(0,89,213,.11);transform:translateY(-2px)}main.onboardingShell.onboardingPro .businessTypeIcon{width:100%;max-width:290px;height:auto;aspect-ratio:3/2;display:grid;place-items:center;margin-bottom:4px;overflow:hidden;border-radius:14px;background:#fff}main.onboardingShell.onboardingPro .businessTypeIcon img{width:100%;height:100%;display:block;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}main.onboardingShell.onboardingPro .businessTypeIcon img.businessTypeImage-products{transform:scale(1.1)}main.onboardingShell.onboardingPro .businessTypeGrid>button>b{font-size:14px;font-weight:800}main.onboardingShell.onboardingPro .businessTypeGrid>button>small{min-height:30px;color:#778399;font-size:10px;line-height:1.4}main.onboardingShell.onboardingPro .businessCategorySelectionHead{min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:16px;margin:18px 0 10px;padding:13px 15px;border:1px solid #dce4ef;border-radius:13px;background:#f7faff}main.onboardingShell.onboardingPro .businessCategorySelectionHead div>b,main.onboardingShell.onboardingPro .businessCategorySelectionHead div>small{display:block}main.onboardingShell.onboardingPro .businessCategorySelectionHead div>small{color:#718096;font-size:8px;font-weight:800;letter-spacing:.08em}main.onboardingShell.onboardingPro .businessCategorySelectionHead div>b{margin-top:4px;color:#182230;font-size:15px}main.onboardingShell.onboardingPro .businessCategorySelectionHead>button{min-height:36px;padding:0 14px;border:1px solid #a8c6ec;border-radius:9px;background:#fff;color:#0059d5;font-size:9.5px;font-weight:800}main.onboardingShell.onboardingPro .businessCategoryLead{margin-bottom:12px!important}@media (max-width:760px){main.onboardingShell.onboardingPro .businessTypeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}main.onboardingShell.onboardingPro .businessTypeGrid>button{min-height:154px;padding:15px 10px;border-radius:14px}main.onboardingShell.onboardingPro .businessTypeIcon{width:100%;max-width:180px;height:auto;aspect-ratio:3/2;border-radius:12px}main.onboardingShell.onboardingPro .businessTypeGrid>button>b{font-size:12px}main.onboardingShell.onboardingPro .businessTypeGrid>button>small{font-size:9px}main.onboardingShell.onboardingPro .businessCategorySelectionHead{min-height:62px;margin-top:12px;padding:11px 12px}main.onboardingShell.onboardingPro .businessCategorySelectionHead>button{flex:0 0 auto;padding-inline:11px}}main.onboardingShell.onboardingPro .onboardingCategorySearch{width:100%;min-height:46px;display:flex;align-items:center;gap:10px;margin:0 0 14px;padding:0 14px;border:1px solid #dce3ed;border-radius:12px;background:#fff}main.onboardingShell.onboardingPro .onboardingCategorySearch:focus-within{border-color:#78a9ea}main.onboardingShell.onboardingPro .onboardingCategorySearch svg{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:#778399;stroke-width:1.8;stroke-linecap:round}main.onboardingShell.onboardingPro .onboardingCategorySearch input{flex:1 1;min-width:0;height:auto!important;padding:0!important;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:#1f2937;font-size:12px}main.onboardingShell.onboardingPro .onboardingCategorySearch button{width:28px;height:28px;border:0;border-radius:8px;background:#f2f5f9;color:#667085;font-size:18px;line-height:1}main.onboardingShell.onboardingPro .onboardingCategoryEmpty{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;margin:0;padding:12px 14px;border:1px solid #e5e9f0;border-radius:11px;background:#f8fafc}main.onboardingShell.onboardingPro .onboardingCategoryEmpty p{margin:0;color:#667085;font-size:11px}main.onboardingShell.onboardingPro .onboardingCategoryEmpty button{min-height:34px;padding:0 13px;border:0;border-radius:9px;background:#0059d5;color:#fff;font-size:10px;font-weight:800}.appShell .productCategoryOptionRow{display:contents}.appShell .productCategoryOptionRow>button{width:100%;border:0;background:#fff;padding:10px 11px;border-radius:8px;text-align:left;font-size:12px;color:#444}.appShell .productCategoryOptionRow>button.active,.appShell .productCategoryOptionRow>button:hover{background:#eef5ff;color:#0059d5;font-weight:700}.appShell .productCategoryGroupLabel{display:block;padding:8px 10px 5px;color:#7c8799;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}@media (max-width:760px){main.onboardingShell.onboardingPro .onboardingCategorySearch{margin-bottom:12px}main.onboardingShell.onboardingPro .categoryGridPro{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}main.onboardingShell.onboardingPro .categoryGridPro button{min-height:58px!important;padding:11px 34px 11px 11px!important}main.onboardingShell.onboardingPro .onboardingCategoryEmpty{align-items:stretch;flex-direction:column}.appShell .productCategoryOptions{max-height:min(48vh,330px)}.appShell .settingsCard.premiumSettings.businessLayoutV545{display:grid!important;grid-template-columns:1fr!important}.appShell .businessLeftV545,.appShell .businessRightV545{display:contents!important}.appShell .businessIdentityV549{order:1!important}.appShell .businessLeftV545>.logoEditor{order:2!important}.appShell .businessLeftV545>.faviconEditor{order:3!important}.appShell .businessRightV545>.heroEditor{order:4!important}.appShell .businessLeftV545>.storeSectionsEditor{order:5!important}}.aiGenerationPolicyNote{display:block;margin:7px 2px 12px;color:#74747d;font-size:10px;line-height:1.45}.appShell .visualPersonalityChooser{width:100%;max-width:1220px!important;margin:0 auto;padding:48px 42px 80px}.appShell .visualPersonalityHead{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:26px}.appShell .visualPersonalityHead>div{max-width:760px}.appShell .visualPersonalityHead small{display:block;margin-bottom:8px;color:#0059d5;font-size:11px;font-weight:800;letter-spacing:.09em}.appShell .visualPersonalityHead h1{margin:0;color:#111216;font-size:38px;line-height:1.08;letter-spacing:-.045em}.appShell .visualPersonalityHead p{max-width:700px;margin:12px 0 0;color:#667085;font-size:14px;line-height:1.6}.appShell .visualPersonalityList{display:grid;grid-gap:24px;gap:24px}.appShell .visualPersonalityCard{overflow:hidden;border:1px solid #dfe3e8;border-radius:24px;background:#fff;box-shadow:0 16px 44px rgba(16,24,40,.06)}.appShell .visualPersonalityCardTop{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:24px 26px 18px}.appShell .visualPersonalityCardTop>div:first-child>span{display:inline-flex;align-items:center;min-height:23px;padding:0 9px;border-radius:999px;background:#eef5ff;color:#0059d5;font-size:9px;font-weight:850;letter-spacing:.08em}.appShell .visualPersonalityCardTop h2{margin:10px 0 5px;font-size:25px;line-height:1;letter-spacing:-.035em}.appShell .visualPersonalityCardTop p{margin:0;color:#667085;font-size:13px}.appShell .visualPersonalityDevices{display:grid;grid-template-columns:1fr 72px;grid-gap:20px;gap:20px;width:260px;color:#98a2b3;font-size:9px;font-weight:800;letter-spacing:.08em;text-align:center}.appShell .visualPersonalityShowcase{position:relative;height:430px;margin:0 20px;overflow:hidden;border:1px solid #e3e7ec;border-radius:18px;background:linear-gradient(145deg,#f4f6f8,#e8ecf0)}.appShell .visualPersonalityMockup{position:absolute;overflow:hidden;border:1px solid rgba(17,24,39,.11);background:#fff!important;box-shadow:0 20px 52px rgba(16,24,40,.18);color:#111}.appShell .visualPersonalityMockup.isDesktop{inset:30px 142px 30px 24px;border-radius:13px}.appShell .visualPersonalityMockup.isMobile{right:24px;bottom:22px;width:145px;height:322px;border:7px solid #202124;border-radius:22px;box-shadow:0 22px 44px rgba(16,24,40,.24)}.appShell .visualPersonalityMockup.isMobile:before{content:"";position:absolute;z-index:8;top:3px;left:50%;width:27px;height:5px;border-radius:99px;background:#202124;transform:translateX(-50%)}.appShell .visualMockAnnouncement{height:14px;display:grid;place-items:center;background:var(--preview-accent);color:#fff;font-size:4px;font-weight:800;letter-spacing:.05em}.appShell .visualMockNav{height:42px;display:flex;align-items:center;gap:22px;padding:0 16px;border-bottom:1px solid #eceef1;background:#fff}.appShell .visualMockBrand{position:absolute;left:15px;width:27px;height:27px;display:grid;place-items:center;overflow:hidden;background:#f1f3f5;color:#111;font-size:7px;font-weight:900}.appShell .visualMockBrand img{width:100%;height:100%;object-fit:contain}.appShell .visualMockNav>i{width:38px;height:4px;border-radius:99px;background:#d6dae0}.appShell .visualMockBag{position:absolute;right:16px;width:18px;height:18px;border:1px solid #b7bdc5;border-radius:50%}.appShell .visualMockHero{position:relative;height:150px;overflow:hidden;display:flex;align-items:center;padding:25px;background:linear-gradient(130deg,#e8edf2,#f7f8fa)}.appShell .visualMockHero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.appShell .visualMockHero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.48),rgba(0,0,0,.04) 72%)}.appShell .visualMockHero>div{position:relative;z-index:1;width:47%;color:#fff}.appShell .visualMockHero b,.appShell .visualMockHero small{display:block}.appShell .visualMockHero b{font-size:16px;line-height:1.02;letter-spacing:-.05em}.appShell .visualMockHero small{margin-top:6px;font-size:6px;line-height:1.35;opacity:.88}.appShell .visualMockHero span{display:inline-grid;place-items:center;min-height:18px;margin-top:9px;padding:0 9px;border-radius:6px;background:var(--preview-accent);font-size:5px;font-weight:900}.appShell .visualMockBenefits{height:34px;display:grid;grid-template-columns:repeat(4,1fr);align-items:center;padding:0 18px;border-bottom:1px solid #e7e9ec;background:#fff}.appShell .visualMockBenefits i{position:relative;height:5px;margin:0 10px;border-radius:99px;background:#d5d9de}.appShell .visualMockBenefits i:before{content:"";position:absolute;left:-8px;top:-2px;width:8px;height:8px;border:1px solid #aeb4bc;border-radius:50%}.appShell .visualMockCatalog{padding:13px 16px 18px;background:#fafbfc}.appShell .visualMockCatalog>strong{display:block;margin-bottom:9px;font-size:8px}.appShell .visualMockCatalog>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.appShell .visualMockCatalog>div>span{min-width:0;overflow:hidden;border:1px solid #e5e7eb;background:#fff;padding-bottom:6px}.appShell .visualMockCatalog>div>span>i,.appShell .visualMockCatalog>div>span>img{width:100%;height:50px;display:block;background:linear-gradient(145deg,#e7eaee,#f5f6f8);object-fit:cover}.appShell .visualMockCatalog>div>span>b,.appShell .visualMockCatalog>div>span>small{display:block;overflow:hidden;margin:5px 6px 0;white-space:nowrap;text-overflow:ellipsis}.appShell .visualMockCatalog>div>span>b{font-size:6px}.appShell .visualMockCatalog>div>span>small{font-size:6px;font-weight:800;color:#4b5563}.appShell .visualPersonalityMockup.moderna .visualMockCatalog>div>span,.appShell .visualPersonalityMockup.moderna .visualMockHero{border-radius:9px}.appShell .visualPersonalityMockup.moderna .visualMockHero{margin:10px 12px 0;height:140px}.appShell .visualPersonalityMockup.moderna .visualMockCatalog>div>span{box-shadow:0 5px 14px rgba(16,24,40,.06)}.appShell .visualPersonalityMockup.urbana .visualMockHero{height:160px}.appShell .visualPersonalityMockup.urbana .visualMockHero b{text-transform:uppercase;font-weight:500}.appShell .visualPersonalityMockup.urbana .visualMockCatalog>div>span,.appShell .visualPersonalityMockup.urbana .visualMockHero span{border-radius:0}.appShell .visualPersonalityMockup.urbana .visualMockCatalog{padding-left:8px;padding-right:8px}.appShell .visualPersonalityMockup.isMobile .visualMockAnnouncement{height:10px;font-size:2.8px}.appShell .visualPersonalityMockup.isMobile .visualMockNav{height:31px;gap:6px;padding:0 6px}.appShell .visualPersonalityMockup.isMobile .visualMockBrand{left:6px;width:18px;height:18px;border-radius:5px;font-size:5px}.appShell .visualPersonalityMockup.isMobile .visualMockNav>i{width:13px;height:2px}.appShell .visualPersonalityMockup.isMobile .visualMockBag{right:6px;width:13px;height:13px}.appShell .visualPersonalityMockup.isMobile .visualMockHero{height:112px;padding:12px}.appShell .visualPersonalityMockup.isMobile.moderna .visualMockHero{height:103px;margin:6px 6px 0}.appShell .visualPersonalityMockup.isMobile .visualMockHero>div{width:70%}.appShell .visualPersonalityMockup.isMobile .visualMockHero b{font-size:9px}.appShell .visualPersonalityMockup.isMobile .visualMockHero small{font-size:4px;margin-top:3px}.appShell .visualPersonalityMockup.isMobile .visualMockHero span{min-height:12px;margin-top:5px;padding:0 5px;font-size:3px;border-radius:3px}.appShell .visualPersonalityMockup.isMobile .visualMockBenefits{height:25px;padding:0 5px}.appShell .visualPersonalityMockup.isMobile .visualMockBenefits i{height:3px;margin:0 4px}.appShell .visualPersonalityMockup.isMobile .visualMockBenefits i:before{left:-4px;top:-1px;width:5px;height:5px}.appShell .visualPersonalityMockup.isMobile .visualMockCatalog{padding:8px 6px 10px}.appShell .visualPersonalityMockup.isMobile .visualMockCatalog>strong{margin-bottom:5px;font-size:5px}.appShell .visualPersonalityMockup.isMobile .visualMockCatalog>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.appShell .visualPersonalityMockup.isMobile .visualMockCatalog>div>span>i,.appShell .visualPersonalityMockup.isMobile .visualMockCatalog>div>span>img{height:45px}.appShell .visualPersonalityMockup.isMobile .visualMockCatalog>div>span>b,.appShell .visualPersonalityMockup.isMobile .visualMockCatalog>div>span>small{font-size:4px;margin:3px 3px 0}.appShell .visualPersonalityCard>footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 26px 24px}.appShell .visualPersonalityCard>footer>div{display:flex;gap:8px;flex-wrap:wrap}.appShell .visualPersonalityCard>footer>div>span{padding:7px 10px;border:1px solid #e4e7ec;border-radius:999px;color:#667085;font-size:10px;font-weight:650}.appShell .visualPersonalityCard>footer>button{min-width:190px;min-height:46px;border:0;border-radius:11px;background:#0059d5;color:#fff;font-size:13px;font-weight:800;box-shadow:0 8px 20px rgba(0,89,213,.18)}.appShell .visualPersonalityCard>footer>button:hover{background:#004db9;transform:translateY(-1px)}.appShell .visualPersonalityCard.urbana>footer>button{border-radius:0;background:#171717;box-shadow:none}.appShell .selectedVisualPersonality{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:8px 0 24px;padding:14px 15px;border:1px solid #dfe5ec;border-radius:13px;background:#f8fafc}.appShell .selectedVisualPersonality>div>b,.appShell .selectedVisualPersonality>div>small,.appShell .selectedVisualPersonality>div>span{display:block}.appShell .selectedVisualPersonality>div>span{color:#667085;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.appShell .selectedVisualPersonality>div>b{margin-top:4px;font-size:14px}.appShell .selectedVisualPersonality>div>small{margin-top:2px;color:#667085;font-size:10px}.appShell .selectedVisualPersonality>button{border:1px solid #d0d5dd;border-radius:9px;background:#fff;padding:9px 11px;color:#344054;font-weight:750}@media (max-width:760px){.appShell .visualPersonalityChooser{padding:24px 14px 54px!important}.appShell .visualPersonalityHead{display:grid;grid-gap:16px;gap:16px;margin-bottom:20px}.appShell .visualPersonalityHead h1{font-size:29px;line-height:1.12}.appShell .visualPersonalityHead p{font-size:13px;line-height:1.5}.appShell .visualPersonalityHead>.dashboardActionButton{width:100%;justify-content:center}.appShell .visualPersonalityList{gap:18px}.appShell .visualPersonalityCard{border-radius:18px}.appShell .visualPersonalityCardTop{display:block;padding:18px 16px 13px}.appShell .visualPersonalityCardTop h2{font-size:22px}.appShell .visualPersonalityCardTop p{font-size:12px;line-height:1.45}.appShell .visualPersonalityDevices{display:none}.appShell .visualPersonalityShowcase{height:285px;margin:0 10px;border-radius:13px}.appShell .visualPersonalityMockup.isDesktop{inset:22px 52px 22px 8px;border-radius:8px}.appShell .visualPersonalityMockup.isMobile{right:7px;bottom:16px;width:74px;height:190px;border-width:4px;border-radius:13px}.appShell .visualPersonalityMockup.isMobile:before{top:1px;width:16px;height:3px}.appShell .visualPersonalityMockup.isDesktop .visualMockAnnouncement{height:9px;font-size:2.6px}.appShell .visualPersonalityMockup.isDesktop .visualMockNav{height:27px;gap:8px;padding:0 7px}.appShell .visualPersonalityMockup.isDesktop .visualMockBrand{left:6px;width:17px;height:17px;border-radius:4px;font-size:4px}.appShell .visualPersonalityMockup.isDesktop .visualMockNav>i{width:18px;height:2px}.appShell .visualPersonalityMockup.isDesktop .visualMockBag{right:6px;width:11px;height:11px}.appShell .visualPersonalityMockup.isDesktop .visualMockHero{height:92px;padding:12px}.appShell .visualPersonalityMockup.isDesktop.moderna .visualMockHero{height:84px;margin:6px 6px 0}.appShell .visualPersonalityMockup.isDesktop .visualMockHero b{font-size:9px}.appShell .visualPersonalityMockup.isDesktop .visualMockHero small{font-size:3.8px;margin-top:3px}.appShell .visualPersonalityMockup.isDesktop .visualMockHero span{min-height:11px;margin-top:5px;padding:0 5px;font-size:3px}.appShell .visualPersonalityMockup.isDesktop .visualMockBenefits{height:22px;padding:0 6px}.appShell .visualPersonalityMockup.isDesktop .visualMockBenefits i{height:3px;margin:0 5px}.appShell .visualPersonalityMockup.isDesktop .visualMockBenefits i:before{left:-4px;top:-1px;width:5px;height:5px}.appShell .visualPersonalityMockup.isDesktop .visualMockCatalog{padding:7px 6px 9px}.appShell .visualPersonalityMockup.isDesktop .visualMockCatalog>strong{margin-bottom:5px;font-size:5px}.appShell .visualPersonalityMockup.isDesktop .visualMockCatalog>div{gap:4px}.appShell .visualPersonalityMockup.isDesktop .visualMockCatalog>div>span>i,.appShell .visualPersonalityMockup.isDesktop .visualMockCatalog>div>span>img{height:34px}.appShell .visualPersonalityMockup.isDesktop .visualMockCatalog>div>span>b,.appShell .visualPersonalityMockup.isDesktop .visualMockCatalog>div>span>small{font-size:3.5px;margin:3px 3px 0}.appShell .visualPersonalityMockup.isMobile .visualMockAnnouncement{height:7px;font-size:2px}.appShell .visualPersonalityMockup.isMobile .visualMockNav{height:22px}.appShell .visualPersonalityMockup.isMobile .visualMockBrand{width:13px;height:13px;font-size:3px}.appShell .visualPersonalityMockup.isMobile .visualMockNav>i{display:none}.appShell .visualPersonalityMockup.isMobile .visualMockBag{width:9px;height:9px}.appShell .visualPersonalityMockup.isMobile .visualMockHero{height:67px;padding:7px}.appShell .visualPersonalityMockup.isMobile.moderna .visualMockHero{height:61px;margin:4px 4px 0}.appShell .visualPersonalityMockup.isMobile .visualMockHero b{font-size:6px}.appShell .visualPersonalityMockup.isMobile .visualMockHero small{font-size:2.6px}.appShell .visualPersonalityMockup.isMobile .visualMockHero span{min-height:8px;margin-top:3px;font-size:2px}.appShell .visualPersonalityMockup.isMobile .visualMockBenefits{height:16px}.appShell .visualPersonalityMockup.isMobile .visualMockCatalog{padding:5px 4px}.appShell .visualPersonalityMockup.isMobile .visualMockCatalog>div>span>i,.appShell .visualPersonalityMockup.isMobile .visualMockCatalog>div>span>img{height:28px}.appShell .visualPersonalityCard>footer{display:grid;padding:16px;grid-gap:14px;gap:14px}.appShell .visualPersonalityCard>footer>div{gap:6px}.appShell .visualPersonalityCard>footer>div>span{padding:6px 8px;font-size:9px}.appShell .visualPersonalityCard>footer>button{width:100%;min-width:0;min-height:48px}.appShell .selectedVisualPersonality{align-items:flex-start}.appShell .selectedVisualPersonality>button{white-space:nowrap}}.benefitSettingsEditor{grid-column:1/-1;margin:6px 0 2px;padding:24px;border:1px solid #e5e5e8;border-radius:18px;background:#fafafa}.benefitSettingsHead{display:flex;align-items:center;justify-content:space-between;gap:24px}.benefitSettingsHead>div>span{display:block;font-size:15px;font-weight:800;color:#18181b}.benefitSettingsHead p{margin:5px 0 0;color:#74747c;font-size:12px}.benefitVisibilityToggle{display:flex;align-items:center;gap:9px;cursor:pointer}.benefitVisibilityToggle input{position:absolute;opacity:0;pointer-events:none}.benefitVisibilityToggle>i{width:44px;height:24px;padding:3px;border-radius:999px;background:#d4d4d8;transition:.2s}.benefitVisibilityToggle>i>b{display:block;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0003;transition:.2s}.benefitVisibilityToggle input:checked+i{background:#18181b}.benefitVisibilityToggle input:checked+i>b{transform:translateX(20px)}.benefitVisibilityToggle>strong{font-size:12px;color:#52525b}.benefitSelectionCount{margin:20px 0 11px;font-size:12px;color:#71717a}.benefitSelectionCount b{color:#18181b}.benefitSelectionCount span{color:#a1a1aa}.benefitChoiceGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.benefitChoiceGrid>button{position:relative;min-height:185px;padding:18px 10px 15px;border:1px solid #e0e0e4;border-radius:14px;background:#fff;color:#18181b;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;cursor:pointer;transition:.18s}.benefitChoiceGrid>button:hover{border-color:#0b63ce}.benefitChoiceGrid>button.selected{border:2px solid #0b63ce;padding:17px 9px 14px;box-shadow:0 7px 24px #0b63ce12}.benefitChoiceGrid>button:disabled{cursor:not-allowed;opacity:1}.benefitChoiceGrid img{width:100%;height:80px;object-fit:contain;margin:auto auto 13px;filter:grayscale(1)}.benefitChoiceGrid b{font-size:11px;line-height:1.25}.benefitChoiceGrid small{font-size:10px;line-height:1.35;color:#71717a;margin-top:5px}.benefitChoiceCheck{position:absolute;right:9px;top:9px;width:21px;height:21px;border:1px solid #d4d4d8;border-radius:50%;background:#fff;display:grid;place-items:center;font-size:12px;font-weight:900}.benefitChoiceGrid>button.selected .benefitChoiceCheck{background:#0b63ce;border-color:#0b63ce;color:#fff}.benefitSettingsDisabled{margin:18px 0 0;padding:14px 16px;border-radius:12px;background:#fff;color:#71717a;font-size:12px}.storeTrustStrip.exactBenefitStrip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1320px;margin:26px auto 0;padding:0 20px 26px;border-bottom:1px solid #d8d8d8;background:transparent}.storeTrustStrip.exactBenefitStrip.benefits-3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1040px}.storeTrustStrip.exactBenefitStrip>div{min-width:0;padding:8px 22px 4px;border-right:1px solid #1d1d1f;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;background:transparent}.storeTrustStrip.exactBenefitStrip>div:last-child{border-right:0}.storeTrustStrip.exactBenefitStrip img{width:100%;height:82px;object-fit:contain;margin:0 0 13px;filter:grayscale(1)}.storeTrustStrip.exactBenefitStrip b{font-size:13px;line-height:1.18;font-weight:850;color:#111;white-space:nowrap}.storeTrustStrip.exactBenefitStrip small{font-size:12px;line-height:1.35;color:#333;margin-top:7px}@media (max-width:1100px){.benefitChoiceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.storeTrustStrip.exactBenefitStrip b{white-space:normal}}@media (max-width:800px){.benefitSettingsEditor{padding:18px 14px}.benefitSettingsHead{align-items:flex-start}.benefitChoiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.benefitChoiceGrid>button{min-height:166px;padding-left:7px;padding-right:7px}.benefitChoiceGrid img{height:67px}.benefitChoiceGrid b{font-size:10px}.benefitChoiceGrid small{font-size:9px}.storeTrustStrip.exactBenefitStrip,.storeTrustStrip.exactBenefitStrip.benefits-3{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;margin:24px 24px 0;padding:0 0 24px}.storeTrustStrip.exactBenefitStrip>div{min-height:138px;padding:16px 12px;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}.storeTrustStrip.exactBenefitStrip>div:nth-child(2n){border-right:0}.storeTrustStrip.exactBenefitStrip>div:nth-last-child(-n+2){border-bottom:0}.storeTrustStrip.exactBenefitStrip.benefits-3>div:nth-child(3){grid-column:1/-1;border-right:0;border-bottom:0}.storeTrustStrip.exactBenefitStrip img{height:58px;margin-bottom:10px}.storeTrustStrip.exactBenefitStrip b{font-size:11px}.storeTrustStrip.exactBenefitStrip small{font-size:10px;margin-top:5px}}.storeHeaderSearch{width:clamp(190px,18vw,270px);height:42px;margin-left:auto;margin-right:10px;display:grid;grid-template-columns:20px minmax(0,1fr) 20px;align-items:center;grid-gap:8px;gap:8px;padding:0 12px;border:1px solid #dedede;border-radius:15px;background:#fff;color:#686868}.storeHeaderSearch>svg,.storeMobileSearchButton svg,.storeMobileSearchPanel>svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.storeHeaderSearch input,.storeMobileSearchPanel input{min-width:0;border:0;outline:0;background:transparent;color:inherit;font:inherit;font-size:12px}.storeHeaderSearch input::placeholder,.storeMobileSearchPanel input::placeholder{color:#929292}.storeSearchClear{width:20px;height:20px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;font-size:18px;line-height:1;cursor:pointer}.storeMobileSearchButton,.storeMobileSearchPanel{display:none}.premiumStore.elegant .storeHeaderSearch,.productPage.elegant .storeHeaderSearch{border-color:#d8c7b4;background:#f8f1e8;color:#5b3822}.premiumStore.urban .storeHeaderSearch,.productPage.urban .storeHeaderSearch{border-color:#24212d;background:#17151d;color:#fff}.premiumStore.minimal .storeHeaderSearch,.productPage.minimal .storeHeaderSearch{border-color:#dedede;background:#fff;color:#242424;box-shadow:none}.premiumStore.modern .storeTrustStrip{width:min(1280px,calc(100% - 48px));margin:0 auto;padding:24px 4px;border-bottom:1px solid #e5e7eb;background:#fff;gap:14px}.premiumStore.modern .storeTrustStrip>div{border:1px solid #e7eaf0;border-radius:16px;padding:13px 14px;background:#fbfcfe}.premiumStore.modern .storeTrustStrip span{background:color-mix(in srgb,var(--accent) 11%,white);color:var(--accent);border-radius:12px}.premiumStore.modern .storeTrustStrip b{font-family:Inter,Helvetica Neue,Arial,sans-serif;color:#17171a}.premiumStore.modern .storeTrustStrip small{color:#737780}.premiumStore.urban .storeTrustStrip{width:min(1320px,calc(100% - 48px));margin:18px auto 0;padding:14px;border:2px solid #17151d;border-radius:22px;background:#17151d;color:#fff;gap:8px}.premiumStore.urban .storeTrustStrip>div{padding:12px;border-radius:14px;background:#24212d}.premiumStore.urban .storeTrustStrip span{border-radius:10px;background:var(--accent);color:#fff;font-family:Arial,sans-serif}.premiumStore.urban .storeTrustStrip b{font-family:Arial,sans-serif;color:#fff;text-transform:uppercase;font-size:12px;letter-spacing:.05em}.premiumStore.urban .storeTrustStrip small{color:#beb9ca}.premiumStore.minimal .storeTrustStrip{width:min(1280px,calc(100% - 48px));margin:0 auto;padding:24px 0;border-bottom:1px solid #e8e8e8;background:transparent;gap:0}.premiumStore.minimal .storeTrustStrip>div{padding:8px 20px;border-right:1px solid #e5e5e5}.premiumStore.minimal .storeTrustStrip>div:last-child{border-right:0}.premiumStore.minimal .storeTrustStrip span{background:#f5f5f5;color:#222;border:1px solid #e7e7e7}.premiumStore.minimal .storeTrustStrip b{font-family:Arial,sans-serif;color:#222;font-weight:600}.premiumStore.minimal .storeTrustStrip small{color:#777}@media (max-width:800px){.premiumNav,.productUnifiedNav,.storeNav{grid-template-columns:42px minmax(0,1fr) 40px 42px!important;gap:6px!important}.premiumNav .storeBrand,.premiumNav .storeBrandLogoOnly,.productUnifiedNav .storeBrand,.productUnifiedNav .storeBrandLogoOnly,.storeNav .storeBrand,.storeNav .storeBrandLogoOnly{grid-column:2!important;max-width:min(175px,45vw)!important}.storeHeaderSearch{display:none!important}.storeMobileSearchButton{display:grid;grid-column:3;place-items:center;width:40px;height:40px;padding:0;border:1px solid #dedede;border-radius:14px;background:#fff;color:#242424;justify-self:end}.premiumNav .cartPremium,.productUnifiedNav .cartPremium,.storeNav .cartPremium{grid-column:4!important;justify-self:end!important}.premiumStore.elegant .storeMobileSearchButton,.productPage.elegant .storeMobileSearchButton{border-color:#d8c7b4;background:#f8f1e8;color:#5b3822}.premiumStore.urban .storeMobileSearchButton,.productPage.urban .storeMobileSearchButton{border-color:#24212d;background:#17151d;color:#fff}.storeMobileSearchPanel{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;width:calc(100% - 20px);margin:10px auto 0;padding:8px 9px 8px 13px;border:1px solid #dedede;border-radius:16px;background:#fff;color:#303030;box-shadow:0 10px 30px rgba(0,0,0,.08);position:relative;z-index:8}.storeMobileSearchPanel button{border:0;border-radius:11px;background:var(--accent);color:#fff;padding:10px 14px;font-size:11px;font-weight:750}.premiumStore.elegant>.storeMobileSearchPanel,.productPage.elegant>.storeMobileSearchPanel{border-color:#d8c7b4;background:#fffdf9;color:#5b3822}.premiumStore.urban>.storeMobileSearchPanel,.productPage.urban>.storeMobileSearchPanel{border-color:#302c3a;background:#17151d;color:#fff}.premiumStore.minimal .storeTrustStrip,.premiumStore.modern .storeTrustStrip,.premiumStore.urban .storeTrustStrip{width:calc(100% - 20px);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;margin-top:10px;border-radius:18px}.premiumStore.minimal .storeTrustStrip>div,.premiumStore.modern .storeTrustStrip>div,.premiumStore.urban .storeTrustStrip>div{display:grid;grid-template-columns:34px 1fr;grid-column-gap:8px;column-gap:8px;text-align:left;padding:10px;border:0;border-radius:12px}.premiumStore.minimal .storeTrustStrip span,.premiumStore.modern .storeTrustStrip span,.premiumStore.urban .storeTrustStrip span{grid-row:1/3;width:32px;height:32px}.premiumStore.minimal .storeTrustStrip b,.premiumStore.modern .storeTrustStrip b,.premiumStore.urban .storeTrustStrip b{font-size:9px;line-height:1.2}.premiumStore.minimal .storeTrustStrip small,.premiumStore.modern .storeTrustStrip small,.premiumStore.urban .storeTrustStrip small{display:block;font-size:7.5px;line-height:1.3;margin-top:2px}}.storeHeaderLinksRow{display:none}@media (min-width:801px){.premiumStore.elegant>.premiumNav,.premiumStore>.premiumNav,.productPage.elegant>.productUnifiedNav,.productPage>.productUnifiedNav{height:94px!important;min-height:94px!important;grid-template-rows:1fr!important}.premiumStore>.premiumNav>.storeLinks,.productPage>.productUnifiedNav>.storeLinks{display:none!important}.storeHeaderLinksRow{height:38px;width:100%;display:flex;align-items:center;justify-content:center;gap:36px;background:#fff;color:#17171a;position:relative;z-index:3}.storeHeaderLinksRow a,.storeHeaderLinksRow button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0;color:inherit;text-decoration:none;font:650 12px/1.2 Montserrat,Arial,sans-serif;cursor:pointer}.storeHeaderLinksRow a:hover,.storeHeaderLinksRow button:hover{color:var(--accent,#0059d5)}}@media (max-width:800px){.storeHeaderLinksRow{display:none!important}}.appShell .visualPersonalityPreviewImage{transform:translateX(-1.25%)}@media (max-width:760px){.appShell .visualPersonalityPreviewImage{transform:translateX(-3%)!important}.appShell .visualPersonalityCard>footer{justify-items:center!important;align-items:center!important;text-align:center!important}.appShell .visualPersonalityCard>footer>div{justify-content:center!important;max-width:100%;margin-inline:auto!important;text-align:center!important}.appShell .visualPersonalityCard>footer>button{display:flex!important;align-items:center!important;justify-content:center!important;width:min(100%,300px)!important;margin-inline:auto!important;text-align:center!important}}.storeSearchDrawerLayer{display:none}@media (max-width:800px){.premiumStore>.premiumNav,.productPage>.productUnifiedNav{grid-template-columns:42px 42px minmax(0,1fr) 42px!important;background:#fff!important}.premiumStore>.premiumNav .storeMobileHamburger,.productPage>.productUnifiedNav .storeMobileHamburger{grid-column:1!important}.premiumStore>.premiumNav .storeMobileSearchButton,.productPage>.productUnifiedNav .storeMobileSearchButton{display:grid!important;grid-column:2!important;grid-row:1!important;justify-self:start!important;width:40px!important;height:40px!important;border:0!important;border-radius:13px!important;background:transparent!important;color:#242424!important}.premiumStore>.premiumNav .storeBrand,.productPage>.productUnifiedNav .storeBrand{grid-column:3!important;grid-row:1!important}.premiumStore>.premiumNav .cartPremium,.productPage>.productUnifiedNav .cartPremium{grid-column:4!important;grid-row:1!important}.premiumStore>.storeMobileSearchPanel,.productPage>.storeMobileSearchPanel{display:none!important}.storeSearchDrawerLayer{position:fixed;inset:0;z-index:1200;display:block}.storeSearchDrawerBackdrop{position:absolute;inset:0;border:0;background:rgba(20,18,16,.42);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.storeSearchDrawer{position:absolute;left:0;top:0;bottom:0;width:min(90vw,390px);padding:18px 16px 24px;background:#fff;border-radius:0 22px 22px 0;box-shadow:18px 0 50px rgba(0,0,0,.18);animation:storeSearchDrawerIn .22s ease-out;overflow-y:auto}@keyframes storeSearchDrawerIn{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.storeSearchDrawer>header{height:44px;display:flex;align-items:center;justify-content:space-between;margin-bottom:13px}.storeSearchDrawer>header b{font-size:17px;color:#202020}.storeSearchDrawer>header button{width:38px;height:38px;border:0;border-radius:12px;background:#f4f2ef;color:#3a342f;font-size:25px;line-height:1}.storeSearchDrawer>form{height:48px;display:grid;grid-template-columns:20px minmax(0,1fr) 24px;align-items:center;grid-gap:9px;gap:9px;padding:0 13px;border:1px solid #d9d5cf;border-radius:15px;background:#fff;color:#5b554f}.storeSearchDrawer>form svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.storeSearchDrawer>form input{min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:13px;color:#222}.storeSearchDrawer>form button{width:24px;height:24px;padding:0;border:0;border-radius:50%;background:transparent;color:#777;font-size:20px}.storeSearchDrawerResults{padding-top:16px;display:grid;grid-gap:9px;gap:9px;min-height:calc(100vh - 145px);background:#fff}.storeSearchDrawerResults>a{display:grid;grid-template-columns:66px 1fr;grid-gap:12px;gap:12px;align-items:center;padding:9px;border:1px solid #ebe7e1;border-radius:15px;color:#222;text-decoration:none;background:#fff}.storeSearchDrawerResults>a>span{width:66px;height:66px;display:grid;place-items:center;overflow:hidden;border-radius:11px;background:#f5f2ed}.storeSearchDrawerResults img{width:100%;height:100%;object-fit:contain}.storeSearchDrawerResults a b,.storeSearchDrawerResults a small,.storeSearchDrawerResults a strong{display:block}.storeSearchDrawerResults a b{font-size:13px;line-height:1.25}.storeSearchDrawerResults a small{font-size:9px;color:#888;margin-top:4px}.storeSearchDrawerResults a strong{font-size:13px;margin-top:6px}.storeSearchDrawerResults>p{margin:22px 4px;color:#777;font-size:12px;line-height:1.5}}.premiumStore .storeProductImage img{width:142%;height:142%;max-width:none;object-fit:contain;object-position:center;padding:0;transform:translateX(22%);transform-origin:center}.productCardActionsLikeDetail{display:grid;grid-template-columns:96px minmax(0,1fr);grid-template-rows:44px 44px;grid-gap:8px 9px;gap:8px 9px;align-items:stretch;margin-top:11px}.productCardActionsLikeDetail .cardDetailQty{grid-column:1;grid-row:1;height:44px;min-height:44px;border:1px solid #dcdcdc;border-radius:8px;background:#fff;overflow:hidden;display:grid;grid-template-columns:31px 1fr 31px}.productCardActionsLikeDetail .cardDetailQty button{border:0;background:#fff;color:#171717;font-size:15px;font-weight:500;min-width:0;padding:0}.productCardActionsLikeDetail .cardDetailQty button:disabled{opacity:.35;cursor:not-allowed}.productCardActionsLikeDetail .cardDetailQty span{display:grid;place-items:center;border:0;font-size:13px;font-weight:500}.productCardActionsLikeDetail .cardDetailAdd{grid-row:1;background:#fff;color:var(--accent,#17171a);line-height:1.1;white-space:normal}.productCardActionsLikeDetail .cardDetailAdd,.productCardActionsLikeDetail .cardDetailBuy{grid-column:2;width:100%;height:44px;min-height:44px;border:1px solid var(--accent,#17171a);border-radius:8px;padding:0 8px;font-size:11px;font-weight:750}.productCardActionsLikeDetail .cardDetailBuy{grid-row:2;background:var(--accent,#17171a);color:#fff;line-height:1}@media (max-width:800px){.productCardActionsLikeDetail{grid-template-columns:96px minmax(0,1fr);grid-template-rows:44px 44px}}.premiumStore .storeProduct .storeProductImage{height:260px;display:grid;place-items:center}.premiumStore .storeProduct .storeProductImage img{display:block;max-width:100%;max-height:100%;object-position:50% 50%;transform:none;transform-origin:center center;margin:auto}.storeProductBody>.cardPurchaseBox{display:grid;grid-template-columns:96px minmax(0,1fr);grid-template-rows:46px 46px;grid-gap:9px 10px;gap:9px 10px;align-items:stretch;justify-content:stretch;margin-top:12px;width:100%}.storeProductBody>.cardPurchaseBox .cardQtyPicker{grid-column:1;grid-row:1;display:grid;grid-template-columns:31px 1fr 31px;width:100%;height:46px;border:1px solid #dcdcdc;border-radius:8px;overflow:hidden;background:#fff}.storeProductBody>.cardPurchaseBox .cardQtyPicker button{border:0;background:#fff;color:#171717;padding:0;min-width:0;display:grid;place-items:center;font-size:15px;font-weight:500}.storeProductBody>.cardPurchaseBox .cardQtyPicker button:hover:not(:disabled){background:#fafafa}.storeProductBody>.cardPurchaseBox .cardQtyPicker button:disabled{opacity:.35;cursor:not-allowed}.storeProductBody>.cardPurchaseBox .cardQtyPicker span{display:grid;place-items:center;font-size:13px;font-weight:500;color:#171717}.storeProductBody>.cardPurchaseBox .cardAddButton{grid-row:1;width:100%;background:#fff;color:var(--accent,#17171a);line-height:1.1;font-weight:750;white-space:normal}.storeProductBody>.cardPurchaseBox .cardAddButton,.storeProductBody>.cardPurchaseBox .cardBuyButton{grid-column:2;height:46px;border:1px solid var(--accent,#17171a);border-radius:8px;padding:0 10px;font-size:11.5px}.storeProductBody>.cardPurchaseBox .cardBuyButton{background:var(--accent,#17171a);color:#fff;line-height:1}.storeProductBody>.cardPurchaseBox .cardAddButton:hover{background:#fafafa}.storeProductBody>.cardPurchaseBox .cardBuyButton:hover{filter:brightness(.94)}@media (max-width:800px){.storeProductBody>.cardPurchaseBox{grid-template-columns:96px minmax(0,1fr);grid-template-rows:46px 46px}}.premiumStore .storeProduct .storeProductImage{position:relative;height:auto;aspect-ratio:1/1;overflow:hidden;background:#f7f7f5}.premiumStore .storeProduct .storeProductImage img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;padding:0;margin:0;transform:translate(var(--fit-x,0),var(--fit-y,0)) scale(var(--fit-scale,1.12));transform-origin:center;transition:transform .18s ease}.storeProductBody>.cardPurchaseBox .cardBuyButton{grid-column:1/-1;grid-row:2;width:100%}.premiumCatalogHead{margin-bottom:26px}.premiumCatalogHead h2{margin-top:0}.storeProductBody>.cardPurchaseBox .cardBuyButton{font-size:13px;font-weight:750;letter-spacing:-.005em}.productMultiUploader{gap:12px}.productImageMainPreview{height:290px;border:1px solid #e4e4e7;border-radius:14px;background:#f7f7f5;display:grid;place-items:center;overflow:hidden}.productImageMainPreview>img{width:100%;height:100%;object-fit:contain}.productImageMainPreview>div{text-align:center;color:#6f6f76}.productImageMainPreview>div b,.productImageMainPreview>div small{display:block}.productImageSlots{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.productImageAddSlot,.productImageSlot{position:relative;aspect-ratio:1/1;border:1px solid #dedee3;border-radius:10px;background:#fff;overflow:hidden}.productImageSlot.isPrimary{border-color:#0059d5;box-shadow:inset 0 0 0 1px #0059d5}.productImageSelect{width:100%;height:100%;padding:0;border:0;background:#fff;display:block;cursor:pointer}.productImageSelect img{width:100%;height:100%;object-fit:cover}.productImageSelect span{position:absolute;left:5px;bottom:5px;background:#17171ae6;color:#fff;border-radius:999px;padding:3px 6px;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.productImageRemove{position:absolute;right:4px;top:4px;width:22px;height:22px;border:0;border-radius:50%;background:#fff;color:#17171a;box-shadow:0 1px 5px #0002;font-size:17px;line-height:1;display:grid;place-items:center;cursor:pointer}.productImageAddSlot{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;color:#0059d5;border-style:dashed;background:#f5f9ff}.productImageAddSlot span{font-size:24px;line-height:1}.productImageAddSlot small{font-size:9px;font-weight:750;margin-top:3px}.productGalleryWithThumbs{grid-template-columns:minmax(0,1fr) 78px}.productGalleryWithThumbs .productMainImage{grid-column:1}.productThumbRail{grid-column:2;padding-right:2px}@media (max-width:900px){.productGalleryWithThumbs{grid-template-columns:1fr;gap:10px}.productGalleryWithThumbs .productMainImage{grid-column:1}.productThumbRail{grid-column:1;grid-row:2;flex-direction:row;overflow-x:auto}.productThumbRail button{flex:0 0 70px;width:70px;height:70px}.productImageSlots{grid-template-columns:repeat(5,1fr)}.productImageMainPreview{height:240px}}.productMultiUploader{display:flex;flex-direction:column;gap:14px;align-self:start}.productMediaHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.productMediaHeader>div{display:flex;flex-direction:column;gap:4px}.productMediaHeader b{font-size:14px;color:#17171a}.productMediaHeader small{font-size:11px;line-height:1.4;color:#7c7c83}.productMediaHeader>span{flex:0 0 auto;min-width:42px;padding:6px 9px;border:1px solid #e3e3e7;border-radius:999px;background:#fff;color:#6d6d74;text-align:center;font-size:11px;font-weight:800}.productMediaEmpty{width:100%;min-height:250px;border:1.5px dashed #cfcfd7;border-radius:14px;background:#fbfbfc;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer;text-align:center;padding:28px;transition:.16s ease}.productMediaEmpty:hover{border-color:#0059d5;background:#f5f9ff}.productMediaEmpty b{font-size:14px;color:#252529}.productMediaEmpty small{font-size:10px;line-height:1.45;color:#85858d;max-width:230px}.productMediaPlus{width:38px;height:38px;border:1px solid #d7d7dc;border-radius:50%;background:#fff;display:grid;place-items:center;font-size:24px;line-height:1;color:#0059d5;margin-bottom:5px}.productMediaAdd,.productMediaTile{position:relative;aspect-ratio:1/1;min-width:0;border:1px solid #dfdfe4;border-radius:12px;background:#fff;overflow:hidden}.productMediaImage{width:100%;height:100%;padding:0;border:0;cursor:pointer}.productMediaBadge{background:#17171ae8;color:#fff;border-radius:999px;padding:4px 7px;font-weight:850;text-transform:uppercase;letter-spacing:.03em}.productMediaBadge,.productMediaMakePrimary{position:absolute;left:7px;bottom:7px;font-size:8px}.productMediaMakePrimary{right:7px;border:0;border-radius:7px;background:#fffffff0;color:#2e2e33;font-weight:800;padding:5px 4px;opacity:0;transition:.15s;cursor:pointer}.productMediaTile:hover .productMediaMakePrimary{opacity:1}.productMediaRemove{position:absolute;right:6px;top:6px;width:24px;height:24px;border:0;border-radius:50%;background:#fff;color:#17171a;box-shadow:0 1px 7px #0002;font-size:17px;line-height:1;display:grid;place-items:center;cursor:pointer}.productMediaAdd{border-style:dashed;background:#f5f9ff;color:#0059d5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;cursor:pointer}.productMediaAdd span{font-size:25px;line-height:1}.productMediaAdd b{font-size:10px}.imageLimitNote{font-size:10px;line-height:1.45;color:#85858c}.productGalleryWithThumbs{display:grid;grid-template-columns:78px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.productGalleryWithThumbs .productMainImage{grid-column:2;grid-row:1}.productThumbRail{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:10px;max-height:100%;overflow:auto;padding-left:2px;padding-right:0}.productThumbRail button{width:76px;height:76px;border:1px solid #dedede;border-radius:9px;background:#fff;padding:4px;overflow:hidden;cursor:pointer;transition:.15s}.productThumbRail button.active{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.productThumbRail img{width:100%;height:100%;object-fit:contain;background:#f7f7f5;border-radius:5px}@media (max-width:900px){.productGalleryWithThumbs{grid-template-columns:1fr;gap:10px}.productGalleryWithThumbs .productMainImage{grid-column:1;grid-row:1}.productThumbRail{grid-column:1;grid-row:2;flex-direction:row;overflow-x:auto;padding-left:0}.productThumbRail button{flex:0 0 70px;width:70px;height:70px}.productMediaGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.productMediaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cartBackButton{display:inline-flex;align-items:center;gap:8px;color:#555;padding:8px 0 12px;font-size:14px}.cartBackButton span{width:28px;height:28px;border:1px solid #dedee3;border-radius:50%;display:grid;place-items:center;color:#17171a;background:#fff;font-size:14px}.checkoutTitle>small{display:none}.editorCard{grid-template-columns:320px minmax(0,1fr);align-items:start}.productMultiUploader{width:100%;min-width:0;overflow:visible}.productMediaGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;width:100%}.productMediaTile{position:relative;aspect-ratio:1/1;border:1px solid #dfdfe4;border-radius:12px;background:#fff;overflow:hidden;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .12s ease,opacity .12s ease,box-shadow .12s ease}.productMediaTile:active{cursor:-webkit-grabbing;cursor:grabbing}@media (min-width:901px){.productMediaTile,.productMediaTile .productMediaImage,.productMediaTile .productMediaImage img,.productMediaTile:active{cursor:move!important}.productMediaTile .productMediaRemove{cursor:pointer!important}}.dashboardProductSearch{display:grid;grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;grid-gap:10px;gap:10px;width:min(620px,100%);min-height:48px;margin:0 0 20px;padding:0 14px;border:1px solid #dddde4;border-radius:13px;background:#fff}.dashboardProductSearch>svg{width:19px;height:19px;fill:none;stroke:#72727a;stroke-width:1.8;stroke-linecap:round}.appShell .dashboardProductSearch input,.appShell .dashboardProductSearch input:focus,.appShell .dashboardProductSearch input:focus-visible{min-width:0;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:#17171a}.dashboardProductSearch button{width:26px;height:26px;padding:0;border:0;border-radius:50%;background:#f0f0f3;color:#65656d;font-size:18px;line-height:1}.dashboardProductSearch>span{padding-left:10px;border-left:1px solid #e6e6ea;color:#85858d;font-size:11px;font-weight:750;white-space:nowrap}@media (max-width:560px){.dashboardProductSearch{grid-template-columns:20px minmax(0,1fr) auto}.dashboardProductSearch>span{display:none}}.productMediaTile.isDragging{opacity:.5;transform:scale(.97)}.productMediaTile.isPrimary{border-color:#0059d5;box-shadow:inset 0 0 0 1px #0059d5}.productMediaImage{position:absolute;inset:0;background:#f7f7f5;display:grid;place-items:center;overflow:hidden}.productMediaImage img{width:100%;height:100%;object-fit:cover;display:block}.productMediaDragHandle{left:6px;top:6px;width:25px;height:24px;border-radius:7px;box-shadow:0 1px 6px #0002;place-items:center;font-size:11px;font-weight:900;letter-spacing:-3px;color:#555;pointer-events:none}.productMediaDragHandle,.productMediaOrder{position:absolute;z-index:3;background:#fffffff2;display:grid}.productMediaOrder{left:7px;bottom:7px;min-width:21px;height:21px;border-radius:999px;box-shadow:0 1px 5px #0002;color:#444;place-items:center;font-size:9px;font-weight:850}.productMediaBadge{z-index:3}.productMediaRemove{z-index:4}.productMediaAddBar{height:auto!important;min-height:92px!important;width:100%!important;border:1.5px dashed #cfcfd7!important;border-radius:13px!important;background:#fbfbfc!important;display:flex!important;justify-content:flex-start!important;gap:12px!important;text-align:left!important;padding:16px!important;cursor:pointer!important;overflow:hidden!important}.productMediaAddBar:hover{border-color:#0059d5!important;background:#f5f9ff!important}.productMediaAddBar .productMediaPlus{flex:0 0 38px;margin:0}.productMediaAddBar>div{min-width:0}.productMediaAddBar b,.productMediaAddBar small{display:block!important}.productMediaAddBar b{font-size:13px;color:#252529}.productMediaAddBar small{font-size:10px;line-height:1.4;color:#85858d;margin-top:3px!important}.imageLimitNote{display:block;min-height:28px}.editorFields{min-width:0}@media (max-width:900px){.editorCard{grid-template-columns:1fr}.productMediaGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:620px){.productMediaGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.productMediaDragHandle{display:none!important}.productMediaAddBar{min-height:88px!important;padding:16px 18px!important;gap:14px!important;align-items:center!important}.productMediaAddBar .productMediaPlus{width:40px!important;height:40px!important;flex:0 0 40px!important;margin:0!important;border:1px solid #d7d7dc!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;font-size:24px!important;line-height:1!important;transform:none!important}.productMediaAddBar>div{display:flex;flex-direction:column;justify-content:center;min-height:40px}.addProductPro{border:1px solid #17171a;background:#17171a;color:#fff;min-height:46px;padding:0 18px 0 14px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:14px;font-weight:720;letter-spacing:-.01em;box-shadow:0 1px 2px #00000012;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.addProductPro:hover{background:#29292d;box-shadow:0 5px 14px #00000016;transform:translateY(-1px)}.addProductPro:active{transform:translateY(0);box-shadow:0 1px 2px #00000012}.addProductProIcon{position:relative;width:20px;height:20px;border:1px solid #ffffff66;border-radius:6px;display:block;flex:0 0 20px}.addProductProIcon i{position:absolute;display:block;background:#fff;border-radius:2px;left:50%;top:50%;transform:translate(-50%,-50%)}.addProductProIcon i:first-child{width:9px;height:1.5px}.addProductProIcon i:last-child{width:1.5px;height:9px}@media (max-width:700px){.sectionHead .addProductPro{width:100%;margin-top:4px}.sectionHead{flex-direction:column}.addProductPro{min-height:48px}}.variantEditor{border:1px solid #e1e1e6;border-radius:14px;background:#fafafa;padding:16px;margin:4px 0 18px}.variantHead{display:flex;justify-content:space-between;align-items:center;gap:16px}.variantHead>div{display:grid;grid-gap:4px;gap:4px}.variantHead b{font-size:13px}.variantHead small,.variantStockTitle small{font-size:10px;color:#85858d}.variantHead .secondary{font-size:11px;padding:9px 12px;border-radius:9px;white-space:nowrap}.variantDimensions{display:grid;grid-gap:10px;gap:10px;margin-top:15px}.variantDimension{border:1px solid #e2e2e6;background:#fff;border-radius:11px;padding:12px}.variantDimension>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px}.variantDimension>div:first-child b{font-size:11px}.variantDimension>div:first-child button{border:0;background:transparent;color:#9b5555;font-size:9px}.variantChips{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.variantChips span{display:inline-flex;align-items:center;gap:6px;border:1px solid #d9d9df;background:#f8f8f9;border-radius:8px;padding:7px 8px;font-size:10px;font-weight:650}.variantChips span button{border:0;background:transparent;padding:0;color:#888;font-size:14px;line-height:1}.variantAddDimension,.variantAddValue{border:1px dashed #cfcfd6;background:#fff;color:#555;border-radius:8px;padding:7px 10px;font-size:10px}.variantAddDimension{margin-top:10px}.variantStock{margin-top:16px;border-top:1px solid #e3e3e7;padding-top:14px;display:grid;grid-gap:7px;gap:7px}.variantStockTitle{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:3px}.variantStockTitle b{font-size:11px}.variantStockRow{grid-template-columns:1fr 82px;grid-gap:12px;gap:12px;background:#fff;border:1px solid #e5e5e8;border-radius:9px;padding:8px 9px}.variantStockRow span{font-size:10px;color:#4f4f56}.variantStockRow input{width:100%;border:1px solid #dcdce2;border-radius:7px;padding:8px;font-size:11px}.variantHint{font-size:10px;color:#888;margin-top:12px}.storeVariantOption{margin:18px 0}.storeVariantOption>b{display:block;font-size:12px;margin-bottom:9px}.storeVariantOption>div{display:flex;flex-wrap:wrap;gap:8px}.storeVariantOption button{min-width:44px;border:1px solid #d8d8dd;background:#fff;border-radius:9px;padding:9px 12px;font-size:12px;font-weight:650}.storeVariantOption button.active{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.storeVariantOption button:disabled{opacity:.35;text-decoration:line-through;cursor:not-allowed}.variantCardAction{grid-template-columns:1fr!important}.variantCardAction .cardBuyButton{display:flex;align-items:center;justify-content:center;text-decoration:none;width:100%}.cartVariant{display:block!important;color:#686870!important;font-weight:650;margin:4px 0!important}@media (max-width:620px){.variantHead,.variantStockTitle{align-items:flex-start;flex-direction:column}.variantHead .secondary{width:100%}.variantStockRow{grid-template-columns:1fr 72px}}.categoryOptionFields{display:grid;grid-gap:0;gap:0}.optionFieldBox{width:100%;border:1px solid #dcdce3;background:#fff;border-radius:13px;padding:10px}.optionSelected{display:flex;flex-wrap:wrap;gap:7px}.optionSelected:empty{display:none}.optionSelected span{display:inline-flex;align-items:center;gap:7px;background:#f3f3f5;border:1px solid #e2e2e6;border-radius:9px;padding:7px 9px;font-size:11px;font-weight:700;margin-bottom:8px}.optionSelected button{border:0;background:transparent;color:#777;padding:0;font-size:15px;line-height:1;cursor:pointer}.optionInputRow{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px}.optionInputRow input{border:0!important;padding:5px 4px!important;outline:0;background:transparent!important}.optionInputRow button{border:0;background:#f0eef5;color:#4f3c79;border-radius:9px;padding:9px 12px;font-size:11px;font-weight:800;cursor:pointer}.optionSuggestions{display:flex;flex-wrap:wrap;gap:6px;border-top:1px solid #eeeef1;margin-top:9px;padding-top:9px}.optionSuggestions button{border:1px solid #dedee4;background:#fff;border-radius:8px;padding:6px 8px;font-size:10px;color:#555;cursor:pointer}.optionSuggestions button:hover{border-color:#bdb2d5;background:#faf9fc}.variantStockList{border:1px solid #dcdce3;border-radius:13px;background:#fff}.variantStockRow{display:grid;grid-template-columns:minmax(0,1fr) 100px;grid-gap:14px;gap:14px;align-items:center;padding:11px 12px;border-bottom:1px solid #eeeef1}.variantStockRow:last-of-type{border-bottom:0}.variantStockRow>span{font-size:12px;font-weight:750;color:#202024;line-height:1.3}.variantStockRow>div{display:grid;grid-template-columns:auto 58px;align-items:center;grid-gap:7px;gap:7px}.variantStockRow label{font-size:10px;color:#777;text-transform:uppercase;font-weight:800}.variantStockRow input{width:58px!important;text-align:center;padding:8px!important;border:1px solid #dcdce3!important;border-radius:8px!important}.variantStockList>small{display:block;padding:10px 12px;background:#fafafa;color:#777;font-size:10px;border-top:1px solid #eeeef1}.editorFields input:disabled{background:#f5f5f6!important;color:#777;cursor:not-allowed}@media (max-width:620px){.variantStockRow{grid-template-columns:1fr 92px;gap:8px}}.priceStockGrid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;gap:10px}.productPrice{min-height:25px}.detailPrice.sale .originalPrice,.productPrice.sale .originalPrice{color:#8b8b90;text-decoration:line-through;text-decoration-thickness:1px;font-weight:500}.productPrice.sale strong{color:#111;font-size:17px;font-weight:850}.detailPrice.sale{display:flex;align-items:baseline;gap:12px}.detailPrice.sale strong{color:#111;font-size:inherit}@media (max-width:700px){.priceStockGrid{grid-template-columns:1fr 1fr}.priceStockGrid>label:last-child{grid-column:1/-1}}.content{width:100%;max-width:1440px;margin:0 auto;padding:46px clamp(28px,4vw,64px)}.content.narrow{max-width:1180px}.productEditorPage{max-width:1320px}.productEditorPage .backButton,.productEditorPage .editorCard,.productEditorPage .sectionHead{width:100%}.productEditorPage .editorCard{grid-template-columns:minmax(300px,360px) minmax(0,1fr);gap:32px;padding:28px}.productEditorPage .editorFields{min-width:0}.priceStockGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(120px,.72fr);gap:12px;align-items:start}.priceStockGrid .field,.priceStockGrid .priceInput,.priceStockGrid input{min-width:0}@media (max-width:1100px){.productEditorPage .editorCard{grid-template-columns:300px minmax(0,1fr);gap:24px}}@media (max-width:900px){.content{padding:32px 22px}.productEditorPage .editorCard{grid-template-columns:1fr}}@media (max-width:700px){.priceStockGrid{grid-template-columns:1fr 1fr}.priceStockGrid>.field:last-child{grid-column:1/-1}}.authResetMode .premiumAccessVisual{background:linear-gradient(145deg,#0869e6,#0059d5 54%,#003b91)!important}.authResetMode .premiumAccessVisual:after{background:radial-gradient(circle at 74% 20%,rgba(255,255,255,.18),transparent 46%)!important}.authResetMode .premiumAccessPanel{background:#f5f8fd!important}.authResetMode .premiumAccessCard .stepTag{color:#0059d5!important;-webkit-text-fill-color:#0059d5!important}.authResetMode .premiumAccessCard input:focus{border-color:#0059d5!important;box-shadow:0 0 0 4px rgba(0,89,213,.12)!important}.authResetMode .premiumAccessCard .passwordEye{color:#0059d5!important}.authResetMode .premiumAccessCard .authPrimaryButton{background:#0059d5!important;border-color:#0059d5!important;color:#fff!important;box-shadow:0 10px 24px rgba(0,89,213,.22)!important}.authResetMode .premiumAccessCard .authPrimaryButton:hover:not(:disabled){background:#0048ad!important;border-color:#0048ad!important}.authResetMode .authSecurityNoteClean .securityDot{background:#0059d5!important}.heroTextPositionSetting{margin:2px 0 17px;padding:14px;border:1px solid #e1e6ee;border-radius:14px;background:#fff}.heroTextPositionSetting>span{display:block;font-size:12px;font-weight:750;color:#263244}.heroTextPositionSetting>p{margin:4px 0 11px!important;font-size:10.5px!important;line-height:1.4;color:#667085!important}.heroTextPositionSetting>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.heroTextPositionSetting button{min-height:42px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #d8dee8;border-radius:11px;background:#fff;color:#475467;font-size:11px;font-weight:650;transition:.18s ease}.heroTextPositionSetting button i{font-style:normal;font-size:17px;line-height:1}.heroTextPositionSetting button.active{border-color:#0059d5;background:#eef5ff;color:#0059d5;box-shadow:0 0 0 2px rgba(0,89,213,.08)}@media (max-width:760px){.heroTextPositionSetting{padding:13px;margin-bottom:16px}.heroTextPositionSetting button{min-height:44px}.premiumHero.hasBannerImage.heroText-left .premiumHeroCopy,.premiumHero.hasBannerImage.heroText-right .premiumHeroCopy{top:50%!important;width:min(72%,430px)!important;max-width:72%!important;padding:0!important;transform:translateY(-50%)!important}.premiumHero.hasBannerImage.heroText-left .premiumHeroCopy{left:18px!important;right:auto!important;align-items:flex-start!important;text-align:left!important}.premiumHero.hasBannerImage.heroText-right .premiumHeroCopy{left:auto!important;right:18px!important;align-items:flex-end!important;text-align:right!important}.premiumHero.hasBannerImage.heroText-left .premiumHeroCopy h1,.premiumHero.hasBannerImage.heroText-left .premiumHeroCopy p{margin-left:0!important;margin-right:auto!important;text-align:left!important}.premiumHero.hasBannerImage.heroText-right .premiumHeroCopy h1,.premiumHero.hasBannerImage.heroText-right .premiumHeroCopy p{margin-left:auto!important;margin-right:0!important;text-align:right!important}}@media (max-width:520px){.priceStockGrid{grid-template-columns:1fr}.priceStockGrid>.field:last-child{grid-column:auto}}.productPrice{display:flex;align-items:baseline;gap:8px;min-height:24px;line-height:1.15}.productPrice .currentPrice,.productPrice .originalPrice{font-size:16px;letter-spacing:-.15px}.productPrice .currentPrice{color:#111113;font-weight:800}.productPrice .originalPrice{color:#8d8d92;font-weight:500;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;text-decoration-thickness:1px;-webkit-text-decoration-color:#9b9ba0;text-decoration-color:#9b9ba0;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.productPrice.sale .originalPrice{opacity:.92}.detailPrice{gap:11px;line-height:1.08}.detailPrice .currentPrice{letter-spacing:-.45px}.detailPrice .originalPrice{color:#8d8d92;font-size:19px;-webkit-text-decoration-color:#9b9ba0;text-decoration-color:#9b9ba0}@media (max-width:700px){.productPrice .currentPrice,.productPrice .originalPrice{font-size:15px}.detailPrice .currentPrice{font-size:27px}.detailPrice .originalPrice{font-size:18px}}.productInfoPage>h1:first-child,.storeProductBody>.productTitleLink:first-child h3{margin-top:0}.storeBenefitsInner,.storeCart,.storeCatalog,.storeCheckout,.storeContent,.storeFooterInner,.storeHeaderInner,.storeHome,.storePage,.storeProductPage,.storeShell{width:100%;max-width:1360px;margin-left:auto;margin-right:auto}.storeCart,.storeCatalog,.storeCheckout,.storeContent,.storeHome,.storeProductPage{padding-left:32px;padding-right:32px}.storePage .cartSection,.storePage .catalogSection,.storePage .checkoutSection,.storePage .productsSection,.storePage .storeSection{max-width:1360px;margin-left:auto;margin-right:auto}.productInfoPage h1{font-size:clamp(34px,3vw,50px);line-height:1.02;letter-spacing:-1.25px;font-weight:800;max-width:620px;margin-bottom:18px}.detailPrice{display:flex;align-items:baseline;gap:10px;margin-bottom:22px}.detailPrice .currentPrice{font-size:30px;line-height:1;font-weight:850;letter-spacing:-.5px;color:#111113}.detailPrice .originalPrice{font-size:17px;line-height:1;font-weight:500;color:#919197;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;text-decoration-thickness:1px;-webkit-text-decoration-color:#9d9da2;text-decoration-color:#9d9da2;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.productInfoPage p{max-width:620px}@media (min-width:1200px){.storeProductPage{grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);column-gap:54px}}@media (max-width:900px){.storeCart,.storeCatalog,.storeCheckout,.storeContent,.storeHome,.storeProductPage{padding-left:22px;padding-right:22px}.productInfoPage h1{font-size:36px;letter-spacing:-.8px}}@media (max-width:600px){.productInfoPage h1{font-size:31px;line-height:1.06}.detailPrice .currentPrice{font-size:27px}.detailPrice .originalPrice{font-size:16px}}.productInfoPage h1{font-size:36px!important;line-height:1.08!important;letter-spacing:-.7px!important;font-weight:720!important;max-width:560px!important;margin:0 0 18px!important}.detailPrice{display:flex!important;align-items:baseline!important;gap:9px!important;margin-bottom:22px!important}.detailPrice .currentPrice,.detailPrice .originalPrice{font-size:18px!important;line-height:1!important;letter-spacing:-.15px!important}.detailPrice .currentPrice{color:#111113!important;font-weight:800!important}.detailPrice .originalPrice{color:#8f8f94!important;font-weight:500!important;-webkit-text-decoration-line:line-through!important;text-decoration-line:line-through!important;text-decoration-thickness:1px!important;-webkit-text-decoration-color:#9d9da2!important;text-decoration-color:#9d9da2!important}.premiumStore .announcement,.productPage .announcement{width:100%;margin:0}@media (max-width:900px){.productInfoPage h1{font-size:32px!important}}@media (max-width:600px){.productInfoPage h1{font-size:28px!important;line-height:1.1!important}.detailPrice .currentPrice,.detailPrice .originalPrice{font-size:17px!important}}.premiumHero.hasBannerImage{background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important}@media (min-width:1100px){.premiumHero.hasBannerImage{min-height:440px;aspect-ratio:16/5.4}}@media (max-width:1099px){.premiumHero.hasBannerImage{min-height:360px;aspect-ratio:16/6.5}}@media (max-width:700px){.premiumHero.hasBannerImage{min-height:300px;aspect-ratio:4/3;background-position:50%!important}}.premiumHero.hasBannerImage{position:relative!important;display:block!important;aspect-ratio:auto!important;padding:0!important;overflow:hidden!important;background:none!important}.premiumHeroImage{display:block;width:100%;height:auto;object-fit:contain}.premiumHeroShade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,10,12,.56),rgba(10,10,12,.1));pointer-events:none}.premiumHero.hasBannerImage .premiumHeroCopy{position:absolute;z-index:2;left:58px;top:50%;transform:translateY(-50%);max-width:min(660px,55%)}@media (max-width:900px){.premiumHero.hasBannerImage .premiumHeroCopy{left:24px;max-width:72%}}@media (max-width:600px){.premiumHero.hasBannerImage .premiumHeroCopy{left:18px;right:18px;max-width:none}}.bannerPreview.hasImage{height:auto!important;min-height:0!important;background:#f5f5f6}.bannerPreview.hasImage img{display:block;width:100%;height:auto!important;max-height:none!important;object-fit:contain!important}.imageDeleteButton{border-color:#e0c9c9!important;color:#8d3434!important;background:#fffafa!important}.imageDeleteButton:hover{background:#fff3f3!important;border-color:#d6abab!important}.brandCreationCard .aiBriefCard,.heroEditor .businessAiBrief,.logoEditor .businessAiBrief{margin-top:14px;margin-bottom:6px}.premiumHero.hasBannerImage{aspect-ratio:8/3!important;min-height:0!important;max-height:none!important}.premiumHeroImage{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}.bannerPreview,.bannerPreview.hasImage{width:100%;aspect-ratio:8/3!important;height:auto!important;min-height:0!important;overflow:hidden!important}.bannerPreview.hasImage img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}.brandCreationPreview.banner{aspect-ratio:8/3!important;height:auto!important;min-height:0!important;overflow:hidden!important}.brandCreationPreview.banner img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}@media (max-width:700px){.bannerPreview,.bannerPreview.hasImage,.brandCreationPreview.banner,.premiumHero.hasBannerImage{aspect-ratio:16/7!important}}.premiumCatalogHead h2{font-size:28px!important;line-height:1.1!important;letter-spacing:-.45px!important;font-weight:760!important;text-transform:none!important}.aiBannerButton:disabled,.aiButton:disabled,.aiProfessional:disabled{opacity:.56;cursor:not-allowed}.optionInputRow.optionInputAuto{grid-template-columns:1fr!important}.optionInputRow.optionInputAuto input{width:100%}.variantStockRow.withPrice{grid-template-columns:minmax(220px,1fr) 105px 155px;gap:14px;align-items:end}.variantPriceInput{display:flex;align-items:center;border:1px solid #dddde3;border-radius:10px;background:#fff;overflow:hidden;height:42px}.variantPriceInput span{padding-left:12px;color:#85858c;font-weight:700}.variantPriceInput input{border:0!important;box-shadow:none!important;min-width:0;width:100%;height:40px;padding-left:7px!important}.priceFrom{font-size:12px;color:#77777e;font-weight:650;margin-right:1px}@media (max-width:760px){.variantStockRow.withPrice{grid-template-columns:1fr 90px 135px}.variantStockRow.withPrice>span{grid-column:1/-1}}.appShell,.authShell,.onboardingShell,.premiumStore,.productPage,.setupPage,.store,body,button,html,input,select,textarea{font-family:Montserrat,Arial,sans-serif!important}body{font-weight:400}button{font-weight:600}b,h1,h2,h3,h4,strong{font-family:Montserrat,Arial,sans-serif}.variantStockRow.withPrice{grid-template-columns:minmax(260px,1fr) 110px 220px!important}.variantStockRow.withPrice>div:last-child{min-width:220px}.variantPriceInput{width:100%;min-width:210px}.variantPriceInput input{min-width:155px!important;padding-right:12px!important}@media (max-width:900px){.variantStockRow.withPrice{grid-template-columns:1fr 100px 190px!important}.variantStockRow.withPrice>div:last-child{min-width:190px}.variantPriceInput{min-width:180px}}@media (max-width:680px){.variantStockRow.withPrice{grid-template-columns:1fr 1fr!important}.variantStockRow.withPrice>span{grid-column:1/-1}.variantPriceInput,.variantStockRow.withPrice>div:last-child{min-width:0}}.mpConnectButton{text-transform:none!important;font-weight:600!important;letter-spacing:-.01em!important;padding:14px 22px!important}.mpTrustBody h3{font-weight:700}.mpConnectedBadge,.secureTag{font-weight:600!important}.premiumStore.modern,.productPage.modern{background:#fff}.premiumStore.modern .premiumNav,.productPage.modern .productTopbar{background:#fff;border-bottom:1px solid #ececf0}.premiumStore.modern .premiumHero{border-radius:28px}.premiumStore.modern .storeProduct{border-radius:20px;box-shadow:0 10px 32px rgba(24,24,28,.08)}.premiumStore.modern .storeProductImage{border-radius:0}.premiumStore.modern .cardAddButton,.premiumStore.modern .cardBuyButton,.productPage.modern .buyPrimary,.productPage.modern .buySecondary{border-radius:12px}.premiumStore.modern .premiumCatalogHead h2{font-weight:750;letter-spacing:-.035em}.premiumStore.elegant{background:#f8f6f2}.premiumStore.elegant .premiumNav,.productPage.elegant .productTopbar{background:#171717;color:#fff;border-bottom:0}.premiumStore.elegant .premiumNav a,.premiumStore.elegant .premiumNav button,.productPage.elegant .productTopbar button{color:#fff}.premiumStore.elegant .premiumHero{border-radius:4px!important;margin-top:20px}.premiumStore.elegant .catalog{padding-top:95px}.premiumStore.elegant .premiumCatalogHead{text-align:center;justify-content:center}.premiumStore.elegant .premiumCatalogHead h2{font-weight:500!important;letter-spacing:.02em!important;text-transform:uppercase!important;font-size:24px!important}.premiumStore.elegant .catalogGrid{gap:30px}.premiumStore.elegant .storeProduct{border-radius:2px!important;border:1px solid #ddd7cd;background:#fff}.premiumStore.elegant .storeProduct:hover{transform:none;box-shadow:0 14px 38px rgba(25,20,15,.08)!important}.premiumStore.elegant .storeProductBody{padding:20px 18px 22px;text-align:center}.premiumStore.elegant .storeProductBody h3{font-weight:500;letter-spacing:.015em}.premiumStore.elegant .cardPurchaseBox{justify-content:center}.premiumStore.elegant .cardAddButton,.premiumStore.elegant .cardBuyButton,.productPage.elegant .buyPrimary,.productPage.elegant .buySecondary{border-radius:2px!important}.productPage.elegant{background:#f8f6f2}.productPage.elegant .productMainImage,.productPage.elegant .productThumbRail button{border-radius:2px!important}.productPage.elegant .productInfoPage h1{letter-spacing:-.02em!important}.premiumStore.urban{background:#f1f1f1}.premiumStore.urban .premiumNav,.productPage.urban .productTopbar{background:#111;color:#fff;border-bottom:4px solid var(--accent)}.premiumStore.urban .premiumNav a,.premiumStore.urban .premiumNav button,.productPage.urban .productTopbar button{color:#fff}.premiumStore.urban .premiumHero{margin-left:0;margin-right:0}.premiumStore.urban .premiumHeroShade{background:linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.12))}.premiumStore.urban .premiumHeroCopy h1{text-transform:uppercase;font-weight:900;letter-spacing:-.045em}.premiumStore.urban .premiumCatalogHead h2{text-transform:uppercase!important;font-weight:900!important}.premiumStore.urban .catalogGrid{gap:14px}.premiumStore.urban .storeProduct{border:2px solid #111}.premiumStore.urban .storeProductBody h3{font-weight:800}.premiumStore.urban .cardAddButton,.premiumStore.urban .cardBuyButton,.premiumStore.urban .cardQtyPicker,.productPage.urban .buyPrimary,.productPage.urban .buySecondary,.productPage.urban .qtyPicker{border-radius:0!important}.productPage.urban{background:#f1f1f1}.productPage.urban .productMainImage,.productPage.urban .productThumbRail button{border-radius:0!important}.productPage.urban .productInfoPage h1{text-transform:uppercase;font-weight:900!important;letter-spacing:-.04em!important}.premiumStore.minimal,.productPage.minimal{background:#fff}.premiumStore.minimal .premiumNav,.productPage.minimal .productTopbar{background:#fff;border-bottom:1px solid #e9e9e9;box-shadow:none}.premiumStore.minimal .premiumHero{margin-top:0}.premiumStore.minimal .premiumHeroShade{background:linear-gradient(90deg,rgba(255,255,255,.78),rgba(255,255,255,.12))}.premiumStore.minimal .premiumHeroCopy{color:#111}.premiumStore.minimal .premiumHeroCopy h1{font-weight:400;letter-spacing:-.03em}.premiumStore.minimal .premiumHeroCopy p{color:#555}.premiumStore.minimal .premiumCatalogHead h2{font-weight:400!important;letter-spacing:-.02em!important}.premiumStore.minimal .catalogGrid{gap:36px 24px}.premiumStore.minimal .storeProduct{border-bottom:1px solid #e8e8e8!important}.premiumStore.minimal .storeProduct:hover{transform:none;box-shadow:none!important}.premiumStore.minimal .storeProductBody{padding:16px 0 22px}.premiumStore.minimal .storeProductBody h3{font-weight:500}.premiumStore.minimal .cardAddButton,.premiumStore.minimal .cardBuyButton,.premiumStore.minimal .cardQtyPicker,.productPage.minimal .buyPrimary,.productPage.minimal .buySecondary,.productPage.minimal .productMainImage,.productPage.minimal .productThumbRail button,.productPage.minimal .qtyPicker{border-radius:0!important}.productPage.minimal .productInfoPage h1{font-weight:400!important;letter-spacing:-.025em!important}.premiumStore.elegant .cartSummary,.premiumStore.elegant .checkoutLayout article,.premiumStore.elegant .checkoutPanel{border-radius:2px}.premiumStore.urban .cartSummary,.premiumStore.urban .checkoutLayout article,.premiumStore.urban .checkoutPanel{border-radius:0;border-width:2px}.premiumStore.minimal .cartSummary,.premiumStore.minimal .checkoutLayout article,.premiumStore.minimal .checkoutPanel{border-radius:0;box-shadow:none}.aiProductAssistant{margin-top:18px;border:1px solid #ded9ea;border-radius:16px;background:linear-gradient(145deg,#fbfaff,#f5f1fb);padding:16px}.aiProductIntro{display:grid;grid-gap:5px;gap:5px;margin-bottom:13px}.aiProductIntro b{font-size:14px;font-weight:700;color:#18181c}.aiProductIntro span{font-size:11px;line-height:1.55;color:#6f6c76}.aiProductProgress{display:flex;align-items:center;gap:11px;padding:11px 12px;margin:0 0 12px;border:1px solid #ddd5ec;border-radius:11px;background:#fff}.aiProductProgress>div:last-child{display:grid;grid-gap:3px;gap:3px}.aiProductProgress b{font-size:11px;font-weight:700;color:#4f3d77}.aiProductProgress span{font-size:9.5px;color:#89858f}.aiProgressSpinner{width:19px;height:19px;flex:0 0 19px;border:2px solid #ddd5ec;border-top-color:#0059d5;border-radius:50%;animation:tfAiSpin .8s linear infinite}@keyframes tfAiSpin{to{transform:rotate(1turn)}}.aiButton.aiButtonPro{width:100%;min-height:58px;border:0;border-radius:11px;background:#17171a;color:#fff;padding:11px 16px;display:grid;place-items:center;grid-gap:3px;gap:3px;text-transform:none!important;letter-spacing:-.01em!important;font-family:Montserrat,Arial,sans-serif!important;font-size:13px;font-weight:650!important;cursor:pointer}.aiButton.aiButtonPro small{display:block;color:#bbb8c1;font-size:9.5px;font-weight:450;text-transform:none;letter-spacing:0}.aiButton.aiButtonPro:hover:not(:disabled){background:#242429}.aiButton.aiButtonPro:disabled{cursor:not-allowed;opacity:.72}.aiProductAssistant.working{border-color:#cfc4e7;background:#f9f6ff}.aiProductAssistant.used{background:#f7f7f8;border-color:#e3e3e6}.aiProductAssistant.used .aiProductIntro{opacity:.72}@media (max-width:700px){.aiProductAssistant{padding:13px}.aiProductIntro span{font-size:10.5px}}.variantStockList{width:100%;overflow:hidden}.variantStockRow.withPrice{width:100%;box-sizing:border-box;grid-template-columns:minmax(150px,1fr) 82px 170px!important;gap:12px!important}.variantStockRow.withPrice>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650}.variantStockRow.withPrice>div{min-width:0!important;width:100%}.variantStockRow.withPrice>div:last-child{min-width:0!important;width:170px}.variantStockRow.withPrice label{display:block;margin-bottom:5px;font-size:8px;line-height:1;letter-spacing:.04em}.variantStockRow.withPrice>div:nth-child(2) input{width:100%!important;min-width:0!important;height:38px}.variantPriceInput{width:170px!important;min-width:0!important;height:38px!important;box-sizing:border-box}.variantPriceInput span{flex:0 0 auto;padding-left:10px;font-size:10px}.variantPriceInput input{min-width:0!important;width:100%!important;height:36px!important;padding:0 10px 0 6px!important;text-align:right;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:760px){.variantStockRow.withPrice{grid-template-columns:1fr 78px 145px!important;gap:8px!important}.variantPriceInput,.variantStockRow.withPrice>div:last-child{width:145px!important}}@media (max-width:560px){.variantStockRow.withPrice{grid-template-columns:1fr 1fr!important;gap:10px!important}.variantStockRow.withPrice>span{grid-column:1/-1;white-space:normal}.variantPriceInput,.variantStockRow.withPrice>div:last-child{width:100%!important}}.variantStockRow.withPrice{display:grid!important;grid-template-columns:max-content 82px 180px!important;justify-content:start!important;grid-column-gap:18px!important;column-gap:18px!important;grid-row-gap:0!important;row-gap:0!important;align-items:center!important;padding:12px 14px!important}.variantStockRow.withPrice>span{width:auto!important;min-width:145px!important;max-width:250px!important;padding-right:4px}.variantStockRow.withPrice>div:nth-child(2){width:82px!important}.variantStockRow.withPrice>div:last-child{width:180px!important;min-width:180px!important}.variantPriceInput{width:180px!important}@media (max-width:760px){.variantStockRow.withPrice{grid-template-columns:minmax(130px,max-content) 76px 155px!important;column-gap:10px!important}.variantStockRow.withPrice>span{min-width:130px!important;max-width:190px!important}.variantStockRow.withPrice>div:nth-child(2){width:76px!important}.variantPriceInput,.variantStockRow.withPrice>div:last-child{width:155px!important;min-width:155px!important}}.premiumStore .storeTrustStrip.exactBenefitStrip.tone-gray img{filter:brightness(0)!important;opacity:.53!important}.premiumStore .storeTrustStrip.exactBenefitStrip.tone-gray b,.premiumStore .storeTrustStrip.exactBenefitStrip.tone-gray small{color:#777!important;opacity:1!important}.benefitChoiceGrid{width:100%!important;max-width:820px!important;margin:0 auto!important;grid-template-columns:repeat(4,minmax(0,190px))!important;justify-content:center!important;gap:10px!important}.benefitChoiceGrid>button{width:100%!important;min-height:132px!important;padding:12px 8px 10px!important}.benefitChoiceGrid>button.selected{padding:11px 7px 9px!important}.benefitChoiceGrid img{width:54px!important;height:43px!important;margin:auto auto 8px!important}.benefitChoiceGrid b{font-size:9.5px!important;line-height:1.2!important}.benefitChoiceGrid small{font-size:8.5px!important;line-height:1.25!important;margin-top:3px!important}.benefitEditorOptions{align-items:flex-end!important}.benefitTonePicker{display:grid!important;grid-template-columns:auto 72px 72px!important;align-items:center!important;grid-gap:3px!important;gap:3px!important;padding:3px!important;border:1px solid #e1e4e8!important;border-radius:13px!important;background:#f1f3f5!important}.benefitTonePicker>span{padding:0 9px 0 7px!important;margin:0!important;color:#69707a!important}.benefitTonePicker>button,.benefitTonePicker>span{font-size:10px!important;font-weight:750!important}.benefitTonePicker>button{width:72px!important;height:29px!important;padding:0 8px!important;justify-content:center!important;gap:6px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#636a73!important;box-shadow:none!important}.benefitTonePicker>button.active{border:0!important;background:#fff!important;color:#1264e8!important;box-shadow:0 1px 4px rgba(20,35,55,.13)!important}.benefitTonePicker i{width:9px!important;height:9px!important;box-shadow:0 0 0 1px rgba(0,0,0,.08)!important}.benefitTonePicker i.gray{background:#777!important}.benefitTonePicker i.black{background:#111!important}@media (max-width:800px){.benefitEditorOptions{align-items:stretch!important}.benefitTonePicker{grid-template-columns:1fr 72px 72px!important;width:100%!important}.benefitChoiceGrid{max-width:350px!important;grid-template-columns:repeat(2,minmax(0,166px))!important;gap:8px!important}.benefitChoiceGrid>button{min-height:118px!important;padding:10px 6px 8px!important}.benefitChoiceGrid>button.selected{padding:9px 5px 7px!important}.benefitChoiceGrid img{width:46px!important;height:37px!important;margin-bottom:7px!important}}@media (min-width:1051px){.appShell .settingsCard.premiumSettings.businessLayoutV545>.benefitSettingsEditor{grid-column:2!important;width:100%!important;max-width:none!important;align-self:start!important;margin:0!important;padding:21px 20px!important}.appShell .benefitSettingsEditor .benefitSettingsHead{gap:16px!important}.appShell .benefitSettingsEditor .benefitSettingsHead p{max-width:420px!important}.appShell .benefitSettingsEditor .benefitEditorOptions{gap:12px!important;margin-top:16px!important}.appShell .benefitSettingsEditor .benefitSelectionCount{font-size:11px!important}.appShell .benefitSettingsEditor .benefitChoiceGrid{max-width:none!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.appShell .benefitSettingsEditor .benefitChoiceGrid>button{min-width:0!important;min-height:124px!important;padding-left:6px!important;padding-right:6px!important}.appShell .benefitSettingsEditor .benefitChoiceGrid>button.selected{padding-left:5px!important;padding-right:5px!important}.appShell .benefitSettingsEditor .benefitChoiceGrid img{width:48px!important;height:38px!important}}@media (max-width:760px){.appShell .settingsCard.premiumSettings.businessLayoutV545{row-gap:12px!important}.appShell .settingsCard.premiumSettings.businessLayoutV545 .faviconEditor,.appShell .settingsCard.premiumSettings.businessLayoutV545 .heroEditor,.appShell .settingsCard.premiumSettings.businessLayoutV545 .logoEditor,.appShell .settingsCard.premiumSettings.businessLayoutV545 .storeSectionsEditor,.appShell .settingsCard.premiumSettings.businessLayoutV545>.benefitSettingsEditor{margin-top:0!important;margin-bottom:0!important}.appShell .storeSectionsEditorHead>div{min-width:0}.appShell .storeSectionsEditorHead span{white-space:nowrap!important;font-size:15px!important}.appShell .storeSectionsScreenHead h1{white-space:nowrap!important;font-size:24px!important}}main.onboardingShell.onboardingPro>section.onboardingMain:has(.businessCategorySelectionHead)>*{max-width:1160px!important}main.onboardingShell.onboardingPro .businessCategorySelectionHead~.categoryGridPro{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}main.onboardingShell.onboardingPro .businessCategorySelectionHead~.categoryGridPro button{min-width:0!important;min-height:52px!important;padding:12px 40px 12px 15px!important;box-shadow:none!important}main.onboardingShell.onboardingPro .businessCategorySelectionHead~.categoryGridPro button.selected{box-shadow:none!important}main.onboardingShell.onboardingPro .businessCategorySelectionHead~.categoryGridPro button b{display:block;overflow:visible;white-space:nowrap!important;font-size:10.5px!important;line-height:1.2!important}main.onboardingShell.onboardingPro .onboardingCategorySearch,main.onboardingShell.onboardingPro .onboardingCategorySearch:focus,main.onboardingShell.onboardingPro .onboardingCategorySearch:focus-within{box-shadow:none!important}main.onboardingShell.onboardingPro .onboardingCategorySearch input,main.onboardingShell.onboardingPro .onboardingCategorySearch input:active,main.onboardingShell.onboardingPro .onboardingCategorySearch input:focus,main.onboardingShell.onboardingPro .onboardingCategorySearch input:focus-visible{border:0!important;outline:0!important;box-shadow:none!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important}@media (max-width:1000px){main.onboardingShell.onboardingPro .businessCategorySelectionHead~.categoryGridPro{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){main.onboardingShell.onboardingPro .businessCategorySelectionHead~.categoryGridPro{grid-template-columns:1fr!important}main.onboardingShell.onboardingPro .businessCategorySelectionHead~.categoryGridPro button b{font-size:10px!important}}@media (max-width:560px){.variantStockRow.withPrice{grid-template-columns:78px minmax(0,1fr)!important;justify-content:stretch!important}.variantStockRow.withPrice>span{grid-column:1/-1;width:100%!important;min-width:0!important;max-width:none!important;white-space:normal}.variantStockRow.withPrice>div:nth-child(2){width:78px!important}.variantPriceInput,.variantStockRow.withPrice>div:last-child{width:100%!important;min-width:0!important}}.variantStockRow.withPrice.withSale{grid-template-columns:max-content 76px 154px 154px!important;column-gap:12px!important}.variantStockRow.withPrice.withSale>span{min-width:138px!important;max-width:220px!important;display:flex;align-items:center;gap:7px}.variantStockRow.withPrice.withSale>div:nth-child(2){width:76px!important}.variantStockRow.withPrice.withSale>div:nth-child(3),.variantStockRow.withPrice.withSale>div:nth-child(4){width:154px!important;min-width:154px!important}.variantStockRow.withPrice.withSale .variantPriceInput{width:154px!important}.variantStockRow.withPrice.withSale input:disabled{background:#f4f4f6!important;color:#555!important;opacity:1!important}.principalVariantBadge{font-style:normal;font-size:7px;line-height:1;text-transform:uppercase;letter-spacing:.05em;padding:4px 6px;border-radius:99px;background:#eee9fa;color:#6548a2;font-weight:800}@media (max-width:760px){.variantStockRow.withPrice.withSale{grid-template-columns:1fr 72px 140px 140px!important;column-gap:8px!important}.variantStockRow.withPrice.withSale>span{min-width:120px!important}.variantStockRow.withPrice.withSale>div:nth-child(2){width:72px!important}.variantStockRow.withPrice.withSale .variantPriceInput,.variantStockRow.withPrice.withSale>div:nth-child(3),.variantStockRow.withPrice.withSale>div:nth-child(4){width:140px!important;min-width:140px!important}}@media (max-width:620px){.variantStockRow.withPrice.withSale{grid-template-columns:72px 1fr!important}.variantStockRow.withPrice.withSale>span{grid-column:1/-1;max-width:none!important}.variantStockRow.withPrice.withSale .variantPriceInput,.variantStockRow.withPrice.withSale>div:nth-child(3),.variantStockRow.withPrice.withSale>div:nth-child(4){width:100%!important;min-width:0!important}}.variantStockRow.withPrice.withSale{display:grid!important;grid-template-columns:170px 82px 160px 160px!important;justify-content:start!important;align-items:end!important;grid-column-gap:14px!important;column-gap:14px!important;padding:12px 14px!important}.variantStockRow.withPrice.withSale>span{min-width:0!important;max-width:none!important;width:auto!important;white-space:normal!important;font-size:10.5px;line-height:1.3;font-weight:650;align-self:center}.variantStockRow.withPrice.withSale>div{display:grid!important;grid-template-columns:1fr!important;grid-gap:5px!important;gap:5px!important;min-width:0!important;width:100%!important}.variantStockRow.withPrice.withSale>div:nth-child(2){width:82px!important}.variantStockRow.withPrice.withSale>div:nth-child(3),.variantStockRow.withPrice.withSale>div:nth-child(4){width:160px!important;min-width:160px!important}.variantStockRow.withPrice.withSale label{display:block!important;margin:0!important;font-size:7.5px!important;line-height:1!important;letter-spacing:.05em!important;color:#77777f;font-weight:700}.variantStockRow.withPrice.withSale .variantPriceInput{width:160px!important;height:38px!important}.variantStockRow.withPrice.withSale .variantPriceInput input{height:36px!important;min-width:0!important;width:100%!important}.principalVariantBadge{display:none!important}.businessSaveDock{position:fixed;left:calc(265px + 50%);bottom:18px;transform:translateX(-50%);width:min(760px,calc(100vw - 315px));z-index:40;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 14px 12px 16px;border:1px solid #dedee3;border-radius:14px;background:rgba(255,255,255,.96);box-shadow:0 14px 40px rgba(20,20,25,.14);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.businessSaveDock>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.businessSaveDock b{font-size:11px;font-weight:700;color:#242428}.businessSaveDock span{font-size:9px;color:#83838b}.businessSaveDock button{border:0;border-radius:10px;color:#fff;padding:11px 16px;font-family:Montserrat,Arial,sans-serif;font-size:10px;font-weight:650;white-space:nowrap;cursor:pointer}.businessSaveDock button:disabled{background:#ececef!important;color:#98989f;cursor:default}.businessSaveDock.hasChanges{border-color:#d2c8e8}.businessSaveDockSpacer{height:78px}.finalSaveButton:disabled{opacity:.55;cursor:default}@media (max-width:900px){.variantStockRow.withPrice.withSale{grid-template-columns:145px 76px 140px 140px!important;column-gap:9px!important}.variantStockRow.withPrice.withSale>div:nth-child(2){width:76px!important}.variantStockRow.withPrice.withSale .variantPriceInput,.variantStockRow.withPrice.withSale>div:nth-child(3),.variantStockRow.withPrice.withSale>div:nth-child(4){width:140px!important;min-width:140px!important}.businessSaveDock{left:50%;width:calc(100vw - 36px)}}@media (max-width:620px){.variantStockRow.withPrice.withSale{grid-template-columns:80px 1fr!important;gap:10px!important}.variantStockRow.withPrice.withSale>span{grid-column:1/-1}.variantStockRow.withPrice.withSale .variantPriceInput,.variantStockRow.withPrice.withSale>div:nth-child(3),.variantStockRow.withPrice.withSale>div:nth-child(4){width:100%!important;min-width:0!important}.businessSaveDock{bottom:10px;padding:10px 11px}.businessSaveDock>div{display:none}.businessSaveDock button{width:100%}}.variantStockRow.withPrice.withSale{justify-content:center!important}@media (max-width:760px){.variantStockRow.withPrice.withSale{justify-content:start!important}}.premiumStore .storeProduct .storeProductImage{display:flex!important;align-items:center!important;justify-content:center!important;aspect-ratio:1/1!important;overflow:hidden!important;background:#f7f7f5!important}.premiumStore .storeProduct .storeProductImage img.catalogProductImage{position:static!important;inset:auto!important;display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:50% 50%!important;transform:none!important;transform-origin:center!important;padding:0!important;margin:0!important}.authCard.registerCard{max-width:520px}.authNameGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.authCard.registerCard .field{margin-bottom:12px}.authCard.registerCard h2{margin-bottom:7px}.authCard.registerCard>p{margin-bottom:20px}@media (max-width:620px){.authNameGrid{grid-template-columns:1fr}}.brandCreationGrid{display:grid!important;grid-template-columns:1fr!important;grid-gap:20px!important;gap:20px!important}.brandCreationCard,.brandCreationCard.wide{width:100%!important;display:grid!important;grid-template-columns:minmax(250px,320px) minmax(0,1fr)!important;grid-template-areas:"head head" "preview actions" "preview brief"!important;grid-column-gap:24px!important;column-gap:24px!important;grid-row-gap:14px!important;row-gap:14px!important;align-items:start!important;padding:20px!important}.brandCreationCard .brandCreationHead{grid-area:head;margin:0!important}.brandCreationCard .brandCreationPreview{grid-area:preview;width:100%!important;margin:0!important}.brandCreationCard .brandCreationActions{grid-area:actions;align-self:start;margin:0!important}.brandCreationCard .aiBriefCard{grid-area:brief;margin:0!important;width:100%!important}.brandCreationCard .brandCreationPreview.logo{min-height:250px}.brandCreationCard .brandCreationPreview.banner{min-height:0!important;aspect-ratio:8/3!important}.brandCreationCard .aiBriefGrid{grid-template-columns:1fr 1fr!important}@media (max-width:900px){.brandCreationCard,.brandCreationCard.wide{grid-template-columns:1fr!important;grid-template-areas:"head" "preview" "actions" "brief"!important}.brandCreationCard .brandCreationPreview.logo{min-height:220px}}@media (max-width:620px){.brandCreationCard .aiBriefGrid{grid-template-columns:1fr!important}}@media (min-width:901px){.onboardingPro .onboardingMain{width:min(1180px,calc(100% - 96px));max-width:1180px}.brandCreationCard,.brandCreationCard.wide{grid-template-columns:minmax(340px,420px) minmax(0,1fr)!important;column-gap:34px!important;padding:22px!important}.brandCreationCard .brandCreationPreview.logo{min-height:300px}.brandCreationCard .brandCreationPreview.banner{min-height:0!important;aspect-ratio:8/3!important}.brandCreationCard .brandCreationActions{gap:12px!important}.brandCreationCard .aiBriefGrid{grid-template-columns:1fr 1fr!important;column-gap:16px!important;row-gap:2px!important}}.authV58{grid-template-columns:minmax(520px,.94fr) minmax(560px,1.06fr);background:#f6f6f7}.authV58 .authVisual{position:relative;overflow:hidden;background:#121316;padding:38px clamp(48px,6vw,100px)}.authV58 .authVisual:after{content:"";position:absolute;width:520px;height:520px;border-radius:50%;right:-260px;bottom:-230px;background:radial-gradient(circle,#7654c733 0,#7654c700 70%);pointer-events:none}.authHeroCopy,.authV58 .authVisual .brand{position:relative;z-index:1}.authHeroCopy{max-width:660px!important}.authV58 .authHeroCopy h1{max-width:620px;font-size:clamp(48px,5.2vw,76px);font-weight:760;line-height:.98;letter-spacing:-.055em;margin:18px 0 22px}.authV58 .authHeroCopy>p{max-width:590px;font-size:17px;color:#b8bac2;line-height:1.6;margin:0}.authTrust{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;margin-top:42px;border:1px solid #2b2d32;border-radius:15px;overflow:hidden;background:#2b2d32;max-width:620px}.authTrust span{display:flex;flex-direction:column;gap:5px;padding:17px 18px;background:#17181c;min-height:78px}.authTrust b{font-size:17px;font-weight:720;color:#fff}.authTrust small{font-size:10px;line-height:1.35;color:#858892}.authVisualFoot{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:20px;color:#777a83;font-size:11px}.authVisualFoot small{color:#777a83}.authV58 .authPanel{padding:48px clamp(42px,6vw,96px);place-items:center;background:#f6f6f7}.authPanelInner{width:min(470px,100%)}.authPanelTop{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;padding:0 4px}.authPanelTop span{font-size:10px;font-weight:800;letter-spacing:.13em;color:#0059d5}.authPanelTop small{font-size:10px;color:#92939a}.authV58 .authCard{width:100%;border:1px solid #dedfe3;border-radius:18px;padding:34px 34px 24px;box-shadow:0 18px 55px #1118270a;background:#fff}.authV58 .authCard h2{font-size:32px;font-weight:690;letter-spacing:-.035em;margin:8px 0 7px}.authV58 .authCard>p{font-size:14px;line-height:1.5;margin-bottom:25px;color:#777981}.authV58 .authCard .field>span{font-size:11px;font-weight:720;color:#292a2e}.authV58 .authCard .field input{border-radius:10px;padding:13px 14px;background:#fff}.authV58 .authCard .primary{min-height:46px;border-radius:10px;font-weight:680;letter-spacing:0;background:#17181b}.authV58 .switchAuth{margin-top:5px;padding:14px 8px 7px;font-size:12px;font-weight:650;color:#0059d5}.authSecurityNote{margin-top:15px;color:#8b8d94;font-size:10px}.authSecurityNote span{width:7px;height:7px;border-radius:50%;background:#65a879;box-shadow:0 0 0 3px #e5f2e9}@media (max-width:1050px){.authV58{grid-template-columns:.9fr 1.1fr}.authTrust{grid-template-columns:1fr}.authTrust span{min-height:auto}.authVisualFoot{align-items:flex-start;flex-direction:column;gap:5px}}@media (max-width:900px){.authV58{grid-template-columns:1fr}.authV58 .authVisual{min-height:430px;padding:32px 28px}.authV58 .authPanel{padding:38px 22px}.authTrust{grid-template-columns:repeat(3,1fr);margin-top:28px}.authVisualFoot{flex-direction:row}.authV58 .authHeroCopy h1{font-size:48px}}@media (max-width:560px){.authV58 .authVisual{min-height:400px}.authTrust,.authVisualFoot small{display:none}.authV58 .authCard{padding:28px 22px}.authPanelTop{display:none}}.authPage.authPremium{min-height:100vh;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(520px,.92fr);background:#f6f6f7}.premiumAccessVisual{min-height:100vh;padding:36px clamp(42px,5vw,82px) 34px;background:radial-gradient(circle at 18% 14%,rgba(109,74,255,.14),transparent 31%),linear-gradient(145deg,#0e0e10,#15151a 54%,#0d0d0f);color:#fff;display:grid;grid-template-rows:auto 1fr auto;position:relative;overflow:hidden}.premiumAccessVisual:after{content:"";position:absolute;width:420px;height:420px;right:-190px;bottom:-130px;border:1px solid rgba(255,255,255,.06);border-radius:50%;box-shadow:0 0 0 70px rgba(255,255,255,.018),0 0 0 140px rgba(255,255,255,.012);pointer-events:none}.authVisualCenter,.authVisualTop{position:relative;z-index:2}.authVisualCenter{align-self:center;max-width:720px;padding:46px 0 30px}.authKicker{display:inline-block;margin-bottom:24px;color:#b9a9ff;font-size:11px;line-height:1;letter-spacing:.14em;font-weight:700}.authVisualCenter h1{margin:0;display:grid;grid-gap:3px;gap:3px;max-width:760px;font-family:Montserrat,Arial,sans-serif;font-size:clamp(52px,5.4vw,84px);line-height:1.03;letter-spacing:-.052em;font-weight:700}.authVisualCenter h1 span:last-child{color:#f0edf9}.authVisualCenter p{max-width:590px;margin:28px 0 0;color:#b8b8c0;font-size:17px;line-height:1.65;font-weight:400}.authProofs{display:grid;grid-gap:14px;gap:14px;margin-top:42px;max-width:700px}.authProofs>div{min-height:106px;padding:18px 18px 16px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:rgba(255,255,255,.035);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.authProofs b{display:block;margin-bottom:8px;color:#fff;font-size:18px;line-height:1;font-weight:650}.authProofs span{display:block;color:#96969f;line-height:1.45}.authVisualBottom{position:relative;z-index:2;display:flex;align-items:center;gap:10px;color:#8d8d96;font-size:10px}.authVisualBottom span{color:#c8c8cf;font-weight:600}.authVisualBottom small{font-size:10px}.premiumAccessPanel{display:grid;place-items:center;padding:46px clamp(38px,5vw,82px);background:#f7f7f8}.premiumAccessCard{width:min(100%,470px);padding:34px 34px 30px;border:1px solid #e0e0e5;border-radius:20px;background:#fff;box-shadow:0 24px 70px rgba(18,18,24,.07)}.premiumAccessCard.registerCard{width:min(100%,540px);max-width:540px}.authCardTop{margin-bottom:25px}.authCardTop .stepTag{display:inline-block;margin-bottom:12px;color:#0059d5;font-size:9px;letter-spacing:.12em;font-weight:750}.authCardTop h2{margin:0;color:#151519;font-size:30px;line-height:1.08;letter-spacing:-.035em;font-weight:700}.authCardTop p{margin:10px 0 0;color:#777780;font-size:12px;line-height:1.55}.premiumAccessCard .field{margin-bottom:14px}.premiumAccessCard .field>span{margin-bottom:7px;font-size:10px;font-weight:650;color:#25252a}.premiumAccessCard input{height:46px;border-radius:11px;border:1px solid #dcdce2;background:#fff;font-size:12px;padding:0 13px}.premiumAccessCard input:focus{border-color:#8d73db;box-shadow:0 0 0 3px rgba(109,74,255,.08);outline:none}.authPrimaryButton{min-height:47px;margin-top:5px;border-radius:11px!important;background:#17171a!important;font-weight:650!important;text-transform:none!important;letter-spacing:-.01em!important}.authPrimaryButton:hover{background:#252529!important}.authDivider{position:relative;display:flex;justify-content:center;margin:22px 0 14px}.authDivider:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#ececef}.authDivider span{position:relative;z-index:1;padding:0 10px;background:#fff;color:#94949c;font-size:9px}.authSecondaryButton{width:100%;min-height:43px;border:1px solid #dcdce2;border-radius:11px;background:#fff;color:#25252a;font-family:Montserrat,Arial,sans-serif;font-size:11px;font-weight:600;cursor:pointer}.authSecondaryButton:hover{background:#fafafa;border-color:#cfcfd6}.authSecurityNote{margin-top:18px;display:flex;justify-content:center;align-items:center;gap:7px;color:#9a9aa1;font-size:8.5px}.authSecurityNote i{width:3px;height:3px;border-radius:50%;background:#b8b8be}.premiumAccessCard .passwordStrength{margin-top:-2px;margin-bottom:16px}@media (max-width:1100px){.authPage.authPremium{grid-template-columns:1fr 500px}.authVisualCenter h1{font-size:58px}.authProofs{grid-template-columns:1fr}.authProofs>div{min-height:auto}}@media (max-width:860px){.authPage.authPremium{grid-template-columns:1fr}.premiumAccessVisual{min-height:auto;padding:28px 28px 34px}.authVisualCenter{padding:46px 0 20px}.authVisualCenter h1{font-size:46px}.authProofs{grid-template-columns:repeat(3,1fr);margin-top:30px}.premiumAccessPanel{padding:34px 20px 46px}}@media (max-width:620px){.authVisualCenter h1{font-size:39px;line-height:1.04}.authVisualCenter p{font-size:14px}.authProofs{grid-template-columns:1fr}.authVisualBottom{display:grid;grid-gap:3px;gap:3px}.premiumAccessCard{padding:28px 22px 24px;border-radius:16px}}.authVisualCenter{max-width:790px}.authVisualCenter h1{max-width:790px;font-size:clamp(50px,4.8vw,76px);line-height:1.08;letter-spacing:-.045em;gap:10px}.authVisualCenter h1 span{display:block}.authVisualCenter p{max-width:690px;font-size:16px;line-height:1.7}.authProofs{max-width:790px;grid-template-columns:repeat(3,minmax(0,1fr))}.authProofs>div{min-height:132px;padding:20px 19px 18px}.authProofs b{font-size:15px;line-height:1.25;letter-spacing:-.02em}.authProofs span{font-size:10px;line-height:1.55}.authSecurityNote{min-height:18px;flex-wrap:nowrap;white-space:nowrap;line-height:1.2}.authSecurityNote span{display:inline-block}.premiumAccessCard .stepTag{color:#0059d5}.premiumAccessCard.registerCard .authCardTop{margin-bottom:22px}.premiumAccessCard.registerCard .authPrimaryButton,.premiumAccessCard.registerCard .authSecondaryButton{text-transform:none!important}@media (min-width:1200px){.authPage.authPremium{grid-template-columns:minmax(760px,1.16fr) minmax(500px,.84fr)}}@media (max-width:1100px){.authVisualCenter h1{font-size:56px}.authProofs{grid-template-columns:1fr}.authProofs>div{min-height:auto}}@media (max-width:620px){.authVisualCenter h1{font-size:39px;gap:6px}.authSecurityNote{white-space:normal;flex-wrap:wrap}}@media (min-width:1100px){.authPage.authPremium{grid-template-columns:minmax(840px,1.22fr) minmax(500px,.78fr)!important}.authVisualCenter,.authVisualCenter h1{max-width:900px!important}.authVisualCenter h1{display:block!important;font-size:64px!important;line-height:1.08!important;letter-spacing:-.045em!important;white-space:normal}.authVisualCenter h1 span{display:inline!important}.authVisualCenter h1 span:first-child{margin-right:.22em}.authVisualCenter p{max-width:760px!important}.authProofs{max-width:900px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.authProofs>div{min-height:138px!important;padding:22px 21px 20px!important}}.authSecurityNoteClean{margin-top:18px;padding-top:14px;border-top:1px solid #eeeef1;text-align:center;color:#98989f;font-size:8.5px;line-height:1.4;letter-spacing:.01em}@media (max-width:1099px){.authVisualCenter h1 span{display:block!important}}.authKicker{color:#b7a7ff;font-size:10px;letter-spacing:.11em}.authVisualCenter h1{max-width:900px!important;font-size:clamp(50px,4.9vw,76px)!important;line-height:1.07!important;letter-spacing:-.046em!important}.authVisualCenter p{max-width:740px!important;font-size:16.5px!important;line-height:1.72!important}.authProofs>div{min-height:150px!important;padding:24px 22px 22px!important}.authProofs b{font-size:16px!important;line-height:1.3!important;margin-bottom:11px!important}.authProofs span{font-size:10.5px!important;line-height:1.6!important;color:#aaaab2!important}.authSecurityNoteClean{display:flex;align-items:center;justify-content:center;gap:7px;font-size:9.5px!important;color:#8f8f97!important;padding-top:15px!important}.securityDot{width:7px;height:7px;border-radius:50%;background:#43b86b;box-shadow:0 0 0 3px rgba(67,184,107,.11);flex:0 0 7px}@media (max-width:620px){.authProofs>div{min-height:auto!important}.authSecurityNoteClean{font-size:9px!important}}.forgotPasswordLink{display:block;margin:-5px 0 15px auto;padding:0;border:0;background:transparent;color:#0059d5;font:600 9.5px Montserrat,Arial,sans-serif;cursor:pointer}.forgotPasswordLink:hover{text-decoration:underline}.resetBackButton{margin-top:14px}.passwordInputWrap{position:relative}.passwordInputWrap input{width:100%;padding-right:46px!important}.passwordEye{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:#777780;font-size:18px;line-height:1;cursor:pointer}.passwordEye:hover{background:#f3f3f6;color:#29292e}.passwordEye:focus-visible{outline:2px solid rgba(118,87,207,.35);outline-offset:1px}.passwordEye{width:34px!important;height:34px!important;display:grid!important;place-items:center!important;color:#6f6f78!important}.passwordEye svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.passwordEye:hover{color:#26262b!important;background:#f4f4f7!important}.resetBackButton{margin-top:14px!important}.tfLanding{min-height:100dvh;width:100%;overflow:hidden;background:linear-gradient(135deg,#2f7ee6,#0059d5 28%,#0048ad 55%,#003b91 78%,#002f73);color:#fff;font-family:Montserrat,Arial,sans-serif}.tfHero{min-height:100dvh;width:min(1220px,calc(100% - 56px));margin:0 auto;display:grid;grid-template-rows:82px 1fr auto}.tfNav{justify-content:space-between}.tfLogo,.tfNav{display:flex;align-items:center}.tfLogo{gap:10px;font-size:18px;letter-spacing:-.03em}.tfLogoMark{width:36px;height:36px;border:2px solid #7e59ff;border-radius:10px;display:grid;place-items:center;color:#8f6cff;font-size:11px;font-weight:850}.tfLogo b{font-weight:760}.tfNavActions{display:flex;align-items:center;gap:12px}.tfLoginBtn{border:0;background:transparent;color:#fff;padding:10px 12px;font:600 11px Montserrat,Arial,sans-serif;cursor:pointer}.tfUserIcon{font-size:11px;margin-right:4px}.tfTopCta{border:1px solid rgba(255,255,255,.65);background:#fff;color:#7147f7;border-radius:999px;padding:12px 17px;font:750 11px Montserrat,Arial,sans-serif;cursor:pointer;box-shadow:none;filter:none}.tfHeroContent{display:grid;grid-template-columns:minmax(0,.98fr) minmax(500px,1.02fr);grid-gap:58px;gap:58px;align-items:center;padding:26px 0 22px}.tfHeroCopy{max-width:610px}.tfHeroCopy h1{margin:0;font-size:clamp(42px,4.1vw,64px);line-height:1.02;letter-spacing:-.05em;font-weight:650}.tfHeroCopy h1 span{display:block}.tfHeroCopy h1 em{display:block;margin-top:5px;color:#b69cff;font-family:Georgia,Times New Roman,serif;font-size:.88em;line-height:1.04;letter-spacing:-.035em;font-weight:400;font-style:italic}.tfHeroCopy>p{max-width:590px;margin:23px 0 0;color:#d8d2e9;font-size:13px;line-height:1.6}.tfEmailBar{width:min(100%,590px);height:56px;margin-top:27px;display:grid;grid-template-columns:minmax(0,1fr) 190px;padding:5px;background:#fff;border-radius:999px;box-shadow:none}.tfEmailBar input{min-width:0;border:0;outline:0;background:transparent;color:#25242d;padding:0 18px;font:500 13px Montserrat,Arial,sans-serif}.tfEmailBar input::placeholder{color:#9a98a3}.tfEmailBar button{border:0;border-radius:999px;background:#0059d5;color:#fff;font:750 11px Montserrat,Arial,sans-serif;cursor:pointer;box-shadow:none;filter:none}.tfNoCard{margin-top:10px;color:#bfb8d3;font-size:9px}.tfProofCard{width:min(100%,590px);margin-top:31px;padding:17px 20px;display:flex;align-items:center;gap:14px;border:1px solid rgba(184,159,255,.34);border-radius:13px;background:rgba(89,67,137,.38)}.tfProofArrow{width:36px;height:36px;display:grid;place-items:center;color:#b18eff;font-size:23px;font-weight:700}.tfProofCard b,.tfProofCard span{display:block}.tfProofCard div span{font-size:10px;color:#d8d0e8;line-height:1.4}.tfProofCard div b{font-size:11px;color:#fff;margin-top:2px}.tfHeroVisual{justify-self:end;width:min(100%,565px)}.tfHeroVisual img{width:100%;display:block;border-radius:18px;object-fit:cover;aspect-ratio:1.38/1;box-shadow:none}.tfBadge{position:absolute;z-index:3;left:-48px;top:22%;width:92px;height:92px;border-radius:50%;background:#fff;color:#0059d5;border:3px solid rgba(255,255,255,.6);display:grid;place-items:center;align-content:center}.tfBadge b{font-size:23px;line-height:.95}.tfBadge span{font-size:15px;font-weight:700;line-height:1}.tfBenefits{display:grid;grid-template-columns:repeat(5,1fr);min-height:95px;border-top:1px solid rgba(255,255,255,.1)}.tfBenefits>div{display:flex;align-items:center;gap:13px;padding:17px 20px;border-right:1px solid rgba(255,255,255,.16)}.tfBenefits>div:first-child{padding-left:0}.tfBenefits>div:last-child{border-right:0}.tfBenefitIcon{min-width:34px;text-align:center;color:#a983ff;font-size:24px;font-weight:800}.tfAIIcon{width:34px;height:34px;border:2px solid #a983ff;border-radius:7px;display:grid;place-items:center;font-size:11px}.tfBenefits p{margin:0}.tfBenefits b,.tfBenefits small{display:block}.tfBenefits b{font-size:11px;line-height:1.2}.tfBenefits small{margin-top:2px;color:#ded8ef;font-size:9px;line-height:1.2}.authBackLanding{border:0;background:transparent;padding:0 0 14px;color:#7e7d86;font:600 10px Montserrat,Arial,sans-serif;cursor:pointer}@media (max-width:1050px){.tfHero{width:min(930px,calc(100% - 40px))}.tfHeroContent{grid-template-columns:1fr;padding-top:38px}.tfHeroCopy{max-width:720px}.tfHeroVisual{justify-self:center;width:min(100%,650px)}.tfBenefits{grid-template-columns:repeat(2,1fr)}.tfBenefits>div:nth-child(2n){border-right:0}}@media (max-width:680px){.tfLanding{overflow:auto}.tfHero{width:calc(100% - 28px);grid-template-rows:70px auto auto}.tfLoginBtn{display:none}.tfHeroContent{gap:30px;padding:28px 0}.tfHeroCopy h1{font-size:40px}.tfHeroCopy>p{font-size:12px}.tfEmailBar{height:auto;grid-template-columns:1fr;border-radius:16px}.tfEmailBar input{height:44px}.tfEmailBar button{height:44px;border-radius:12px}.tfHeroVisual{width:92%}.tfBadge{width:75px;height:75px;left:-28px}.tfBadge b{font-size:19px}.tfBadge span{font-size:12px}.tfBenefits{grid-template-columns:1fr}.tfBenefits>div{border-right:0;padding:13px 0}}.tfHeroContent{padding:8px 0 18px!important;transform:translateY(-12px)}.tfHeroCopy{max-width:660px!important}.tfHeroCopy h1{font-size:clamp(39px,3.65vw,56px)!important;line-height:1.02!important;letter-spacing:-.045em!important}.tfHeroCopy h1 span{display:block!important}.tfHeroCopy h1 em{margin-top:5px!important}.authBackLanding,.authPrimaryButton,.authSecondaryButton,.forgotPasswordLink,.tfEmailBar button,.tfLoginBtn,.tfTopCta{font-family:Arial,Helvetica,sans-serif!important}.tfTopCta{font-weight:700!important}.tfEmailBar button,.tfLoginBtn,.tfTopCta{font-size:12px!important}.tfLoginBtn{display:flex!important;align-items:center!important;gap:7px!important;font-weight:600!important}.tfUserIcon{width:17px!important;height:17px!important;margin:0!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important;flex:0 0 17px!important}@media (max-width:1050px){.tfHeroContent{transform:none!important;padding-top:24px!important}.tfHeroCopy h1 span{white-space:normal!important}}.tfHeroCopy h1{text-align:left!important}.tfHeroCopy h1 em,.tfHeroCopy h1 span{width:100%!important;text-align:center!important}.authBackLanding,.authPrimaryButton,.authSecondaryButton,.forgotPasswordLink,.tfEmailBar button,.tfLoginBtn,.tfTopCta{font-family:Montserrat,Arial,sans-serif!important;font-weight:700!important;letter-spacing:0!important}.tfTopCta{padding-left:24px!important;padding-right:24px!important}.tfHeroCopy>p,.tfNoCard{font-family:Montserrat,Arial,sans-serif!important;font-size:13.5px!important;line-height:1.6!important}.tfNoCard{margin-top:10px!important;color:#c9c3da!important}.tfHeroCopy{max-width:640px!important}@media (max-width:1050px){.tfHeroCopy h1 em,.tfHeroCopy h1 span{text-align:left!important}}@media (min-width:1051px){.tfHero{width:min(1320px,calc(100% - 44px))!important}.tfHeroContent{grid-template-columns:minmax(0,1fr) minmax(520px,1fr)!important;gap:64px!important}.tfHeroCopy{max-width:680px!important}.tfHeroVisual{width:min(100%,590px)!important}}.tfHeroCopy h1,.tfHeroCopy h1 em,.tfHeroCopy h1 span{text-align:left!important}.tfLoginBtn{gap:8px!important}.tfLoginBtn,.tfTopCta{font-size:13.5px!important}.tfEmailBar button{font-size:13px!important}.tfUserIcon{width:25px!important;height:25px!important;padding:4px!important;box-sizing:border-box!important;border:1px solid rgba(255,255,255,.65)!important;border-radius:50%!important;flex:0 0 25px!important}@media (min-width:1051px){.tfHeroContent{transform:translateY(-24px)!important}.tfHero{padding-bottom:0!important}}.tfUserIcon{width:21px!important;height:21px!important;padding:3.5px!important;flex:0 0 21px!important}.tfProofBox{background:rgba(38,48,91,.58)!important;border:1px solid rgba(128,174,255,.9)!important;border-radius:12px!important;box-shadow:none!important;min-height:76px!important;padding:16px 22px!important}.tfProofBox,.tfProofBox p,.tfProofBox span,.tfProofBox strong{color:#fff!important}.tfProofBox strong{font-weight:700!important}@media (min-width:1051px){.tfHeroContent{transform:translateY(-42px)!important;padding-top:0!important}}.tfHeroCopy h1{font-size:clamp(38px,3.35vw,51px)!important;font-weight:560!important;line-height:1.01!important;letter-spacing:-.04em!important}.tfHeroCopy h1 span{width:88%!important;max-width:570px!important;white-space:nowrap!important}.tfHeroCopy h1 em{color:#ffffff!important;font-size:.93em!important;line-height:1.03!important}.tfProofCard{padding:19px 23px!important;min-height:82px!important;gap:0!important}.tfProofCard>div{width:100%!important}.tfProofCard div span{font-size:12.5px!important;line-height:1.45!important;color:#ffffff!important}.tfProofCard div b{margin-top:4px!important;font-size:14px!important;line-height:1.35!important;color:#ffffff!important;font-weight:700!important}.tfProofArrow{display:none!important}@media (max-width:1050px){.tfHeroContent{transform:none!important}.tfHeroCopy h1 span{width:auto!important;max-width:none!important;white-space:normal!important}}@media (min-width:1051px){.tfHeroContent{transform:translateY(-58px)!important}.tfHeroCopy h1{margin:0 0 20px!important;text-align:left!important;line-height:1!important;letter-spacing:0!important}.tfHeroCopy h1 span{width:auto!important;max-width:none!important;white-space:nowrap!important;font-family:Arial,Helvetica,sans-serif!important;font-size:43px!important;font-style:normal!important;font-weight:600!important;line-height:1.04!important;letter-spacing:-1.45px!important}.tfHeroCopy h1 em,.tfHeroCopy h1 span{display:block!important;color:#fff!important;text-align:left!important}.tfHeroCopy h1 em{width:100%!important;max-width:545px!important;margin-top:5px!important;font-family:Georgia,Times New Roman,serif!important;font-size:42px!important;font-weight:400!important;font-style:italic!important;line-height:1.02!important;letter-spacing:-1.65px!important}.tfHeroContent{transform:translateY(-132px)!important}.tfHeroCopy h1>span{display:block!important;white-space:nowrap!important}.tfHeroCopy h1 em,.tfHeroCopy h1 em .heroItalicLine{display:block!important;max-width:none!important;width:auto!important}.tfHeroCopy h1 em .heroItalicLine{white-space:nowrap!important;font:inherit!important;color:inherit!important;letter-spacing:inherit!important;line-height:inherit!important}}.tfEmailBar button{transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease!important}.tfEmailBar button:hover{border:2px solid #003b91!important;transform:translateY(-1px)}@media (min-width:1051px){.tfHeroContent{transform:translateY(-94px)!important}}.tfEmailBar button:hover{color:#003b91!important;border:1px solid #003b91!important}@media (min-width:1051px){.tfHero{width:min(1380px,calc(100% - 28px))!important}.tfHeroContent{grid-template-columns:minmax(0,1.04fr) minmax(535px,1fr)!important;gap:68px!important}.tfHeroCopy{max-width:710px!important}.tfHeroVisual{width:min(100%,610px)!important}}.tfLoginBtn,.tfTopCta{transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease!important}.tfLoginBtn:hover{background:rgba(255,255,255,.1)!important;border-color:rgba(255,255,255,.72)!important}.tfBenefits,.tfBenefits *{color:#fff!important}.tfBenefit svg,.tfBenefit svg *{color:#fff!important;stroke:#fff!important}.tfBenefit b,.tfBenefit span,.tfBenefit strong{color:#fff!important}.tfBenefit+.tfBenefit{border-left-color:rgba(255,255,255,.28)!important}.tfLoginBtn,.tfTopCta{transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease!important}.tfLoginBtn{border:1px solid transparent!important;border-radius:999px!important}.tfLoginBtn:hover,.tfTopCta:hover{transform:translateY(-1px)!important}.tfTopCta:hover{background:transparent!important}.tfEmailBar button{border:1px solid #0059d5!important;transition:background-color .18s ease,color .18s ease,border-color .18s ease!important}.tfEmailBar button:hover{border:1px solid #0059d5!important;transform:none!important}.tfBenefits{border-top:0!important;min-height:108px!important}.tfBenefit{display:flex!important;align-items:center!important;gap:15px!important;padding:19px 26px!important;border-right:1px solid rgba(255,255,255,.3)!important;color:#fff!important}.tfBenefit:first-child{padding-left:0!important}.tfBenefit:last-child{border-right:0!important}.tfBenefitSvg{width:45px!important;height:45px!important;flex:0 0 45px!important;fill:none!important;stroke:#fff!important;stroke-width:2.5!important;stroke-linecap:round!important;stroke-linejoin:round!important;color:#fff!important}.tfChipSvg text{fill:#fff!important;stroke:none!important;font-family:Montserrat,Arial,sans-serif!important;font-size:10px!important;font-weight:800!important}.tfBenefit p{margin:0!important;color:#fff!important}.tfBenefit b,.tfBenefit small{display:block!important;color:#fff!important}.tfBenefit b{font-size:13px!important;line-height:1.2!important;font-weight:700!important}.tfBenefit small{margin-top:3px!important;font-size:11px!important;line-height:1.2!important;font-weight:500!important}@media (max-width:1050px){.tfBenefit:nth-child(2n){border-right:0!important}}@media (max-width:680px){.tfBenefit{border-right:0!important}}.tfNav{z-index:50!important}.tfNav,.tfNavActions{position:relative!important;pointer-events:auto!important}.tfNavActions{z-index:51!important}.tfLoginBtn,.tfTopCta{position:relative!important;z-index:52!important;pointer-events:auto!important;cursor:pointer!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.tfLoginBtn *,.tfTopCta *{pointer-events:none!important}@media (min-width:1051px){.tfBenefits{transform:translateY(-16px)!important;margin-bottom:20px!important}.tfHero{padding-bottom:10px!important}.tfHeroContent{transform:translateY(-56px)!important}}.tfEmailBar button{font-size:13.5px!important}.tfEmailBar button,.tfHeroCopy>p,.tfNoCard{font-weight:700!important}.registerPageBackdrop{position:fixed;inset:0;overflow:hidden;pointer-events:none;filter:blur(5px);transform:scale(1.01)}.registerPageBackdrop:after{content:"";position:absolute;inset:0;background:rgba(13,17,45,.18)}.registerModalLayer{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:24px;background:rgba(14,19,45,.12)}.registerSimpleCard{position:relative;width:min(100%,500px);padding:28px 30px 27px;border:1px solid #e4e5eb;border-radius:16px;background:#fff;box-shadow:0 26px 80px rgba(13,18,45,.24);color:#151a35;font-family:Montserrat,Arial,sans-serif}.registerSimpleCard h2{margin:0 0 27px;font-size:34px;line-height:1;letter-spacing:-.045em;font-weight:650;color:#151a35}.registerClose{position:absolute;right:15px;top:13px;width:35px;height:35px;border:0;border-radius:50%;background:#f0f1f4;color:#27304b;font-size:26px;line-height:1;cursor:pointer}.registerClose:hover{background:#e5e7ec}.registerSimpleField{display:block;margin-bottom:16px}.registerSimpleField>span{display:block;margin-bottom:7px;color:#18203f;font-size:11px;font-weight:700}.registerSimpleField>span small{color:#8d909b;font-size:10px;font-weight:500}.registerSimpleField input{width:100%;height:43px;box-sizing:border-box;border:1px solid #dcdfe6;border-radius:6px;outline:0;padding:0 11px;background:#fff;color:#252a3d;font:500 12px Montserrat,Arial,sans-serif}.registerSimpleField input:focus{border-color:#7551e8;box-shadow:0 0 0 2px rgba(117,81,232,.08)}.registerPasswordWrap{position:relative}.registerPasswordWrap input{padding-right:44px}.registerEye{position:absolute;right:7px;top:50%;transform:translateY(-50%);width:31px;height:31px;display:grid;place-items:center;border:0;border-radius:7px;background:transparent;color:#252b43;cursor:pointer}.registerEye svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.registerEye:hover{background:#f4f4f7}.registerTerms{display:flex;align-items:flex-start;gap:8px;margin:4px 0 17px;color:#37405e;font-size:10px;line-height:1.45}.registerTerms>input{width:18px;height:18px;margin:0;accent-color:#0059d5;flex:0 0 18px}.registerTerms button{border:0;padding:0;background:transparent;color:#396fe8;font:inherit;cursor:pointer}.registerTerms button:hover{text-decoration:underline}.registerSubmit{width:100%;height:48px;border:0;border-radius:999px;background:#0059d5;color:#fff;font:700 13px Montserrat,Arial,sans-serif;cursor:pointer;transition:.18s ease}.registerSubmit:hover:not(:disabled){background:#fff;color:#0059d5;border:1px solid #0059d5}.registerSubmit:disabled{cursor:not-allowed;opacity:.55}.registerMessage{margin-bottom:13px}@media (max-width:600px){.registerModalLayer{padding:14px}.registerSimpleCard{padding:25px 20px 22px;border-radius:14px}.registerSimpleCard h2{font-size:29px}}.registerModalLayer{animation:registerBackdropIn .24s ease-out both}.registerSimpleCard{width:min(100%,560px);padding:34px 36px 32px;border-radius:18px;animation:registerCardIn .34s cubic-bezier(.22,.8,.28,1) both;transform-origin:center center}.registerSimpleCard h2{font-size:37px;margin-bottom:30px}.registerSimpleField{margin-bottom:18px}.registerSimpleField input{height:46px;font-size:13px}.registerTerms{font-size:10.5px;margin-top:6px;margin-bottom:20px}.registerSubmit{height:50px;font-size:13.5px}@keyframes registerBackdropIn{0%{background:rgba(14,19,45,0)}to{background:rgba(14,19,45,.12)}}@keyframes registerCardIn{0%{opacity:0;transform:translateY(14px) scale(.975)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.registerModalLayer,.registerSimpleCard{animation:none!important}}@media (max-width:600px){.registerSimpleCard{width:min(100%,560px);padding:27px 22px 24px}.registerSimpleCard h2{font-size:30px}}.tfHeroVisual img{border-radius:42px!important}.tfHeroVisual{position:relative!important;overflow:hidden!important;isolation:isolate!important}.tfHeroVisual img{display:block!important;height:auto!important;-webkit-clip-path:inset(0 round 34px)!important;clip-path:inset(0 round 34px)!important;transform:translateZ(0)!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;-webkit-mask-image:-webkit-radial-gradient(white,black)!important}.tfHeroVisual:before{content:""!important;position:absolute!important;inset:0!important;z-index:2!important;pointer-events:none!important;border-radius:34px!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04)!important}.tfHeroVisual{background:transparent!important;border-radius:34px!important}.tfHeroVisual img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;border-radius:34px!important}.tfEmailBar button{background:#0048ad!important}.tfEmailBar button:hover{color:#0048ad!important;border:1px solid #0048ad!important}.tfProofCard{background:#0059d5!important;border-color:#0059d5!important}.tfHeroVisual,.tfHeroVisual img{border:0!important;outline:0!important;box-shadow:none!important}.tfHeroVisual:before{display:none!important;content:none!important;box-shadow:none!important;border:0!important}.tfProofCard{background:#003b91!important;border:1px solid rgba(255,255,255,.82)!important}.tfLogoImage{display:block;width:156px;height:auto;object-fit:contain;object-position:left center}@media (max-width:700px){.tfLogoImage{width:138px}}.tfLogo{align-self:center!important;height:42px!important;display:flex!important;align-items:center!important}.tfLogoImage{width:138px!important;max-height:34px!important;display:block!important;object-fit:contain!important;object-position:left center!important}@media (max-width:700px){.tfLogo{height:38px!important}.tfLogoImage{width:122px!important;max-height:30px!important}}.authPage.authPremium{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr)!important;font-family:Montserrat,Arial,sans-serif!important}.premiumAccessVisual{position:relative!important;min-height:100dvh!important;padding:42px 6vw 38px!important;background:linear-gradient(135deg,rgba(255,255,255,.035),rgba(255,255,255,0) 42%),linear-gradient(135deg,#0059d5,#0048ad 34%,#2f1d6c 66%,#1b144d)!important;overflow:hidden!important}.premiumAccessVisual:after{content:""!important;position:absolute!important;right:-140px!important;bottom:-180px!important;width:520px!important;height:520px!important;border-radius:50%!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 0 0 90px rgba(255,255,255,.025),0 0 0 180px rgba(255,255,255,.018)!important;pointer-events:none!important}.authTfLogo{width:142px!important;max-height:36px!important}.authVisualCenter{max-width:680px!important;position:relative!important;z-index:2!important}.authKicker{display:block!important;margin-bottom:20px!important;color:#d9e8fb!important;font-size:10px!important;letter-spacing:.14em!important;font-weight:800!important}.premiumAccessVisual h1{margin:0!important;color:#fff!important;font-size:clamp(43px,4.2vw,66px)!important;line-height:1.01!important;letter-spacing:-.055em!important;font-weight:620!important}.premiumAccessVisual h1 span{display:block!important}.authVisualCenter>p,.premiumAccessVisual>div p{max-width:620px!important;margin:25px 0 0!important;color:#e3ddf1!important;font-size:14px!important;line-height:1.7!important}.authProofs{display:grid!important;grid-template-columns:repeat(3,1fr)!important;grid-gap:10px!important;gap:10px!important;margin-top:32px!important}.authProofs>div{min-height:118px!important;padding:17px!important;border:1px solid rgba(255,255,255,.17)!important;border-radius:14px!important;background:rgba(24,14,63,.18)!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}.authProofs b{display:block!important;margin-bottom:7px!important;font-size:12px!important;line-height:1.25!important}.authProofs span{display:block!important;color:#cfc8dd!important;font-size:9.5px!important;line-height:1.5!important}.authVisualBottom{position:relative!important;z-index:2!important;display:flex!important;gap:10px!important;align-items:center!important;color:#fff!important;font-size:10px!important}.authVisualBottom small{color:#bcb4cf!important}.premiumAccessPanel{padding:36px 42px!important;background:#f6f5f8!important}.premiumAccessCard{width:min(100%,470px)!important;padding:32px!important;border:1px solid #e4e1ea!important;border-radius:20px!important;background:#fff!important;box-shadow:0 24px 70px rgba(34,20,74,.1)!important}.authCardTop .stepTag{color:#6c48b8!important;font-size:9px!important;letter-spacing:.13em!important}.authCardTop h2{margin:9px 0 8px!important;color:#21183e!important;font-size:34px!important;line-height:1.02!important;letter-spacing:-.045em!important;font-weight:650!important}.authCardTop p{margin:0 0 25px!important;color:#7f798a!important;font-size:12px!important}.premiumAccessCard .field>span{color:#33294b!important;font-size:10.5px!important;font-weight:700!important}.premiumAccessCard .field input{min-height:46px!important;border:1px solid #dedbe5!important;border-radius:10px!important;background:#fff!important;color:#282032!important;font-size:12px!important}.premiumAccessCard .field input:focus{border-color:#0059d5!important;box-shadow:0 0 0 3px rgba(110,69,199,.1)!important}.passwordEye{color:#665b73!important}.passwordEye:hover{background:#f2eef9!important;color:#4d2f91!important}.forgotPasswordLink{color:#0059d5!important;font-size:10px!important;font-weight:700!important}.authPrimaryButton{min-height:47px!important;border-radius:999px!important;background:#0048ad!important;color:#fff!important;font-size:12px!important;font-weight:700!important;box-shadow:none!important;transition:.18s ease!important}.authPrimaryButton:hover:not(:disabled){background:#fff!important;color:#0048ad!important;box-shadow:inset 0 0 0 1px #0048ad!important}.authDivider{color:#aaa5b0!important}.authDivider:after,.authDivider:before{background:#ece9ef!important}.authSecondaryButton{min-height:43px!important;border:1px solid #dedbe5!important;border-radius:999px!important;background:#fff!important;color:#312846!important;font-size:11px!important;font-weight:700!important}.authSecondaryButton:hover{border-color:#0059d5!important;color:#5a36a8!important;background:#f7faff!important}.authSecurityNoteClean{color:#97909f!important;font-size:9px!important}.securityDot{background:#6bd38b!important}.authBackLanding{color:#786e83!important}.formMessage{background:#eff5ff!important;border-color:#e4d8ff!important;color:#5a408b!important}.registerPageBackdrop{filter:blur(4px)!important;transform:scale(1.006)!important}.registerPageBackdrop:after{background:rgba(28,16,64,.28)!important}.registerModalLayer{background:rgba(28,16,64,.1)!important}.registerSimpleCard{width:min(100%,580px)!important;padding:36px 38px 34px!important;border:1px solid rgba(86,58,143,.16)!important;border-radius:22px!important;box-shadow:0 30px 90px rgba(30,18,64,.28)!important}.registerEyebrow{margin-bottom:9px!important;color:#0059d5!important;font-size:9px!important;letter-spacing:.13em!important;font-weight:800!important}.registerSimpleCard h2{margin:0!important;color:#21183e!important;font-size:38px!important;line-height:1!important;letter-spacing:-.045em!important;font-weight:650!important}.registerLead{margin:10px 0 28px!important;color:#827b8e!important;font-size:11.5px!important}.registerClose{width:34px!important;height:34px!important;background:#eef5ff!important;color:#0048ad!important;font-size:23px!important}.registerClose:hover{background:#d5eeee!important}.registerSimpleField>span{color:#302746!important;font-size:10.5px!important}.registerSimpleField>span small{color:#9b94a5!important}.registerSimpleField input{height:47px!important;border:1px solid #ddd9e4!important;border-radius:10px!important;font-size:12px!important}.registerSimpleField input:focus{border-color:#0059d5!important;box-shadow:0 0 0 3px rgba(110,69,199,.09)!important}.registerTerms{color:#5f576b!important;font-size:10px!important}.registerTerms>input{accent-color:#0059d5!important}.registerTerms button{color:#0059d5!important}.registerSubmit{height:50px!important;border-radius:999px!important;background:#0048ad!important;color:#fff!important;font-weight:700!important}.registerSubmit:hover:not(:disabled){background:#fff!important;color:#0048ad!important;border:1px solid #0048ad!important}.premiumAccessCard{animation:authCardEnter .28s cubic-bezier(.22,.8,.28,1) both!important}@keyframes authCardEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.authPage.authPremium{grid-template-columns:1fr!important}.premiumAccessVisual{display:none!important}.premiumAccessPanel{min-height:100dvh!important;background:linear-gradient(135deg,#0059d5,#0048ad 48%,#25175e)!important;padding:24px!important}.premiumAccessCard{margin:auto!important}}.appShell .shippingMethodsGrid{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.appShell .shippingMethodsGrid .shippingMethodLarge{min-height:0!important;display:grid!important;grid-template-columns:96px minmax(210px,.72fr) minmax(320px,1.28fr) 190px;grid-template-rows:auto auto;grid-column-gap:20px;column-gap:20px;grid-row-gap:6px;row-gap:6px;align-items:center;padding:20px 22px!important}.appShell .shippingMethodsGrid .shippingMethodLarge .shippingMethodTop{grid-column:1;grid-row:1/3;align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:11px;margin:0}.appShell .shippingMethodsGrid .shippingMethodLarge>h2{grid-column:2;grid-row:1;align-self:end;margin:0 0 2px;font-size:19px}.appShell .shippingMethodsGrid .shippingMethodLarge>p{grid-column:2;grid-row:2;align-self:start;min-height:0;margin:0;max-width:300px}.appShell .shippingMethodsGrid .shippingMethodLarge .shippingFeatureList{grid-column:3;grid-row:1/3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 18px;gap:10px 18px;margin:0}.appShell .shippingMethodsGrid .shippingMethodLarge .shippingProviderActions{grid-column:4;grid-row:1/3;align-self:center;width:100%;margin:0}.appShell .shippingMethodsGrid .shippingMethodLarge .shippingProviderActions button{width:100%;min-height:43px}.appShell .shippingMethodsGrid .shippingMethodLarge .correoArgentinoSetup{grid-column:2/-1;grid-row:3;width:100%;margin-top:15px}.appShell .shippingMethodsGrid .shippingMethodLarge.custom .shippingMethodToggleRow{grid-column:3/5;grid-row:1;width:100%;padding:12px 14px;border:1px solid #e4e7ec;border-radius:11px;background:#fff}.appShell .shippingMethodsGrid .shippingMethodLarge.custom .shippingCustomConfig{grid-column:3/5;grid-row:2/4;width:100%;margin:6px 0 0}.appShell .shippingMethodsGrid .shippingMethodLarge.upcoming:not(.configured){background:#fafbfc}.appShell .shippingMethodsGrid .shippingMethodLarge.upcoming:not(.configured) .shippingProviderSetupButton{border-color:#e4e7ec;background:#f2f4f7;color:#98a2b3;box-shadow:none;cursor:not-allowed}.appShell .correoArgentinoSetup{max-width:none;padding:18px}.appShell .correoArgentinoModeSwitch{max-width:560px}.appShell .correoArgentinoFields{grid-template-columns:repeat(2,minmax(220px,1fr))}.appShell .correoArgentinoSetupActions .dashboardActionButton,.appShell .correoArgentinoSetupActions .secondary{min-width:190px}@media (max-width:1050px){.appShell .shippingMethodsGrid .shippingMethodLarge{grid-template-columns:82px minmax(180px,.7fr) minmax(260px,1.3fr)}.appShell .shippingMethodsGrid .shippingMethodLarge .shippingFeatureList{grid-column:3;grid-row:1/3;grid-template-columns:minmax(0,1fr)}.appShell .shippingMethodsGrid .shippingMethodLarge .shippingProviderActions{grid-column:2/-1;grid-row:3;width:auto;justify-self:end}.appShell .shippingMethodsGrid .shippingMethodLarge .shippingProviderActions button{width:auto;min-width:190px}.appShell .shippingMethodsGrid .shippingMethodLarge .correoArgentinoSetup{grid-column:2/-1;grid-row:4}.appShell .shippingMethodsGrid .shippingMethodLarge.custom .shippingCustomConfig,.appShell .shippingMethodsGrid .shippingMethodLarge.custom .shippingMethodToggleRow{grid-column:3}}@media (max-width:720px){.appShell .shippingMethodsGrid .shippingMethodLarge{display:flex!important;flex-direction:column;align-items:stretch;gap:0;padding:17px!important}.appShell .shippingMethodsGrid .shippingMethodLarge .shippingMethodTop{width:100%;min-height:48px;flex-direction:row;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.appShell .shippingMethodsGrid .shippingMethodLarge>h2{margin-bottom:5px;font-size:17px}.appShell .shippingMethodsGrid .shippingMethodLarge>p{max-width:none;margin-bottom:14px}.appShell .shippingMethodsGrid .shippingMethodLarge .shippingFeatureList{display:flex;margin:5px 0 16px}.appShell .shippingMethodsGrid .shippingMethodLarge .shippingProviderActions{width:100%}.appShell .correoArgentinoSetupActions .dashboardActionButton,.appShell .correoArgentinoSetupActions .secondary,.appShell .shippingMethodsGrid .shippingMethodLarge .shippingProviderActions button{width:100%;min-width:0}.appShell .shippingMethodsGrid .shippingMethodLarge .correoArgentinoSetup{margin-top:14px}.appShell .shippingMethodsGrid .shippingMethodLarge.custom .shippingMethodToggleRow{width:100%;margin-top:4px}.appShell .shippingMethodsGrid .shippingMethodLarge.custom .shippingCustomConfig{margin-top:14px}.appShell .correoArgentinoFields,.appShell .correoArgentinoModeSwitch{grid-template-columns:minmax(0,1fr);max-width:none}}.appShell .content.shippingMethodsPage .correoArgentinoSetupActions{gap:9px!important;flex-wrap:wrap!important}.appShell .correoArgentinoPortalLink,.appShell .correoShipmentManageButton{text-decoration:none!important}.appShell .correoShipmentReady{gap:8px!important}.appShell .correoShipmentManageButton{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border:1px solid #1264e8;border-radius:10px;background:#1264e8;color:#fff;font-size:11px;font-weight:800;transition:background .16s ease,border-color .16s ease}.appShell .correoShipmentManageButton:hover{border-color:#0b55ca;background:#0b55ca}@media (max-width:720px){.appShell .content.shippingMethodsPage .correoArgentinoSetupActions .correoArgentinoPortalLink,.appShell .correoShipmentManageButton{width:100%!important}}@media (min-width:1051px){.appShell .content.shippingMethodsPage .shippingMethodLarge.upcoming{min-height:124px!important;grid-template-rows:42px 42px auto!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.upcoming .shippingProviderActions{align-self:end!important;transform:none!important}}.premiumStore .correoCheckoutExperience .ocaQaBranchMenu{max-height:none!important;padding:7px!important;overflow:hidden!important}.premiumStore .correoCheckoutExperience .ocaQaBranchSearch{position:relative!important;display:flex!important;align-items:center!important;margin-bottom:6px!important;border-bottom:1px solid #e4e7ec!important;background:#fff!important}.premiumStore .correoCheckoutExperience .ocaQaBranchSearch svg{position:absolute!important;left:12px!important;width:16px!important;height:16px!important;fill:none!important;stroke:#667085!important;stroke-width:1.8!important;pointer-events:none!important}.premiumStore .correoCheckoutExperience .ocaQaBranchSearch input{width:100%!important;min-height:42px!important;padding:0 12px 0 38px!important;border:0!important;outline:0!important;background:#fff!important;color:#172033!important;font:inherit!important;font-size:11px!important;box-shadow:none!important}.premiumStore .correoCheckoutExperience .ocaQaBranchSearch input::-webkit-search-cancel-button{cursor:pointer!important}.premiumStore .correoCheckoutExperience .ocaQaBranchOptions{max-height:260px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}.premiumStore .correoCheckoutExperience .ocaQaBranchOptions button{display:block!important}.premiumStore .correoCheckoutExperience .ocaQaBranchEmpty{display:block!important;padding:18px 12px!important;color:#667085!important;font-size:11px!important;text-align:center!important}.premiumStore .correoCheckoutExperience{margin:14px 0 8px!important;padding:16px!important;border:1px solid color-mix(in srgb,var(--accent) 24%,#d7dce5)!important;background:color-mix(in srgb,var(--accent) 3%,#fff)!important;box-shadow:0 8px 24px rgba(16,24,40,.05)!important}.premiumStore .correoCheckoutExperience .ocaQaHeading{align-items:center!important;margin-bottom:14px!important;padding-bottom:13px!important;border-bottom:1px solid color-mix(in srgb,var(--accent) 14%,#e4e7ec)!important}.premiumStore .correoCheckoutExperience .correoCheckoutBrand{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;min-width:0!important}.premiumStore .correoCheckoutExperience .correoCheckoutLogo{flex:0 0 48px!important;width:48px!important;height:48px!important;display:grid!important;place-items:center!important;overflow:hidden!important;background:#ffcf00!important;border:1px solid rgba(17,24,39,.08)!important}.premiumStore .correoCheckoutExperience .correoCheckoutLogo img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important}.premiumStore .correoCheckoutExperience .correoCheckoutHeadingCopy{display:flex!important;flex-direction:column!important;gap:3px!important;min-width:0!important}.premiumStore .correoCheckoutExperience .correoCheckoutHeadingCopy small{color:var(--accent)!important;font-size:9px!important;font-weight:800!important;letter-spacing:.08em!important}.premiumStore .correoCheckoutExperience .correoCheckoutHeadingCopy b{color:#17191d!important;font-size:14px!important;line-height:1.25!important}.premiumStore .correoCheckoutExperience .correoCheckoutRateHint{max-width:205px!important;color:#6b7280!important;font-size:10px!important;line-height:1.35!important;text-align:right!important}.premiumStore .correoCheckoutExperience .correoRateGrid{gap:10px!important}.premiumStore .correoCheckoutExperience .ocaQaServiceCard{min-height:70px!important;padding:12px 13px!important;border:1px solid #dfe3e8!important;background:#fff!important;box-shadow:none!important;transition:border-color .16s ease,background-color .16s ease,transform .16s ease!important}.premiumStore .correoCheckoutExperience .ocaQaServiceCard:hover{border-color:color-mix(in srgb,var(--accent) 48%,#dfe3e8)!important;background:color-mix(in srgb,var(--accent) 2%,#fff)!important}.premiumStore .correoCheckoutExperience .ocaQaServiceCard.selected{border-color:var(--accent)!important;background:color-mix(in srgb,var(--accent) 5%,#fff)!important;box-shadow:inset 3px 0 0 var(--accent)!important}.premiumStore .correoCheckoutExperience .ocaQaRadio{border-color:#aeb5bf!important}.premiumStore .correoCheckoutExperience .ocaQaServiceCard.selected .ocaQaRadio{border-color:var(--accent)!important}.premiumStore .correoCheckoutExperience .ocaQaServiceCard.selected .ocaQaRadio:after{background:var(--accent)!important}.premiumStore .correoCheckoutExperience .ocaQaServiceCard b{color:#17191d!important;font-size:12px!important}.premiumStore .correoCheckoutExperience .ocaQaServiceCard small{color:#6b7280!important;font-size:9.5px!important}.premiumStore .correoCheckoutExperience .ocaQaServiceCard strong{color:var(--accent)!important;font-size:12px!important}.premiumStore .correoCheckoutExperience .ocaQaBranchPicker,.premiumStore .correoCheckoutExperience .ocaQaWaiting{border:1px solid #e1e5ea!important;background:#fff!important}@media (max-width:720px){.appShell .content.shippingMethodsPage .shippingMethodLarge.upcoming .shippingProviderActions{transform:none!important}.premiumStore .correoCheckoutExperience{padding:13px!important}.premiumStore .correoCheckoutExperience .ocaQaHeading{align-items:flex-start!important;gap:10px!important}.premiumStore .correoCheckoutExperience .correoCheckoutLogo{flex-basis:44px!important;width:44px!important;height:44px!important}.premiumStore .correoCheckoutExperience .correoCheckoutRateHint{max-width:none!important;padding-left:56px!important;text-align:left!important}.premiumStore .correoCheckoutExperience .ocaQaServiceCard{min-height:74px!important}.premiumStore .correoCheckoutExperience .ocaQaBranchOptions{max-height:min(250px,38dvh)!important}}.appShell .content.shippingMethodsPage .shippingMethodLarge{position:relative!important}.appShell .content.shippingMethodsPage .shippingMethodLarge .shippingMethodBadge{position:absolute!important;top:18px!important;right:20px!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:calc(100% - 40px)!important;white-space:nowrap!important;text-align:center!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingMethodToggleRow{margin-top:34px!important}.appShell .content.shippingMethodsPage .shippingPricingOptions{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;width:100%!important}.appShell .content.shippingMethodsPage .shippingPricingOptions label{min-width:0!important;min-height:42px!important;padding:8px 10px!important;border:1px solid #e4e7ec!important;border-radius:10px!important;background:#fff!important}.appShell .content.shippingMethodsPage .correoArgentinoFields{align-items:start!important}.appShell .content.shippingMethodsPage .correoArgentinoEmailField{grid-column:1!important;grid-row:1!important}.appShell .content.shippingMethodsPage .correoArgentinoPasswordField{grid-column:2!important;grid-row:1!important}.appShell .content.shippingMethodsPage .correoArgentinoConfirmPasswordField{grid-column:2!important;grid-row:2!important}.appShell .content.shippingMethodsPage .correoArgentinoPasswordWrap{width:100%!important}.appShell .content.shippingMethodsPage .correoArgentinoPasswordWrap .passwordEye{right:5px!important;color:#667085!important}.appShell .content.shippingMethodsPage .correoArgentinoPrivacyNote{width:min(100%,440px)!important;margin:12px 0 0 auto!important;text-align:right!important}.appShell .content.shippingMethodsPage .correoArgentinoSetupActions{justify-content:flex-end!important;width:100%!important}.appShell .content.shippingMethodsPage .correoArgentinoSetupActions .dashboardActionButton,.appShell .content.shippingMethodsPage .correoArgentinoSetupActions .secondary{min-width:210px!important}@media (max-width:1180px){.appShell .content.shippingMethodsPage .shippingPricingOptions{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){.appShell .content.shippingMethodsPage .shippingMethodLarge .shippingMethodBadge{top:16px!important;right:16px!important;max-width:calc(100% - 92px)!important}.appShell .content.shippingMethodsPage .shippingMethodLarge .shippingMethodTop{padding-right:120px!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingMethodToggleRow{margin-top:18px!important}.appShell .content.shippingMethodsPage .shippingPricingOptions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.appShell .content.shippingMethodsPage .shippingPricingOptions label{min-height:48px!important;padding:8px!important}.appShell .content.shippingMethodsPage .correoArgentinoConfirmPasswordField,.appShell .content.shippingMethodsPage .correoArgentinoEmailField,.appShell .content.shippingMethodsPage .correoArgentinoPasswordField{grid-column:1!important;grid-row:auto!important}.appShell .content.shippingMethodsPage .correoArgentinoPrivacyNote{width:100%!important;text-align:left!important}.appShell .content.shippingMethodsPage .correoArgentinoSetupActions{justify-content:stretch!important}.appShell .content.shippingMethodsPage .correoArgentinoSetupActions .dashboardActionButton,.appShell .content.shippingMethodsPage .correoArgentinoSetupActions .secondary{width:100%!important;min-width:0!important}}.correoArgentinoSetup{margin-top:16px;padding:16px;border:1px solid #dce6f5;border-radius:14px;background:#f8fbff}.correoArgentinoSetupHead{display:flex;flex-direction:column;gap:4px;margin-bottom:13px}.correoArgentinoSetupHead b{color:#172033;font-size:14px}.correoArgentinoAccount,.correoArgentinoSetupHead small{color:#667085;font-size:11px}.correoArgentinoFields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.correoArgentinoModeSwitch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:13px;padding:4px;border:1px solid #dce6f5;border-radius:12px;background:#fff}.correoArgentinoModeSwitch button{min-height:40px;padding:8px 12px;border:0;border-radius:9px;background:transparent;color:#667085;font:inherit;font-size:11px;font-weight:750;cursor:pointer}.correoArgentinoModeSwitch button.active{background:#1264e8;color:#fff;box-shadow:0 5px 14px rgba(18,100,232,.18)}.correoArgentinoRegisterFields{margin-bottom:12px}.correoArgentinoActivationIntro{margin:12px 0 14px;color:#667085;font-size:11px;line-height:1.55}.correoArgentinoPendingBox{margin:12px 0 14px;padding:13px 14px;border:1px solid #f5d487;border-radius:11px;background:#fffaeb;color:#7a4b00}.correoArgentinoPendingBox b{display:block;margin-bottom:4px;font-size:12px}.correoArgentinoPendingBox p{margin:0;font-size:11px;line-height:1.5}.correoArgentinoConsent{display:flex;align-items:flex-start;gap:8px;margin-top:12px;color:#475467;font-size:10.5px;line-height:1.45;cursor:pointer}.correoArgentinoConsent input{width:16px;height:16px;margin-top:1px;accent-color:#1264e8;flex:0 0 16px}.correoArgentinoRegisterFields label:last-child{grid-column:1/-1}.correoArgentinoFields select{width:100%;min-height:42px;padding:0 12px;border:1px solid #d7dce5;border-radius:10px;background:#fff;color:#172033;font:inherit}.correoArgentinoPrivacyNote{display:block;margin-top:10px;color:#667085;font-size:10.5px;line-height:1.45}.correoArgentinoSetupActions{display:flex;margin-top:13px}.correoRateGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.correoShipmentCreateButton{min-height:39px;padding:0 15px;border:0;border-radius:10px;background:#1264e8;color:#fff;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.correoShipmentCreateButton:hover{background:#0b55ca}.correoShipmentCreateButton:disabled{opacity:.65;cursor:wait}.correoShipmentControl{display:flex;flex-direction:column;align-items:flex-start;gap:7px;max-width:290px}.correoShipmentInlineError{display:block;color:#b42318;font-size:12px;font-weight:700;line-height:1.35}.correoShipmentCreated{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border-radius:999px;background:#ecfdf3;color:#027a48;font-size:10px;font-weight:850}.correoShipmentError{margin-top:12px;padding:11px 13px;border:1px solid #fecdca;border-radius:10px;background:#fef3f2;color:#b42318;font-size:12px}@media (max-width:700px){.correoArgentinoFields,.correoArgentinoModeSwitch,.correoRateGrid{grid-template-columns:minmax(0,1fr)}.correoArgentinoRegisterFields label:last-child{grid-column:auto}.correoArgentinoSetup{padding:14px}.correoShipmentControl,.correoShipmentCreateButton{width:100%;max-width:none}}.appShell .correoArgentinoAccountChoices{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;margin:14px 0}.appShell .correoArgentinoAccountChoices>a,.appShell .correoArgentinoAccountChoices>button{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:66px;padding:12px 14px;border:1px solid #d7e2f3;border-radius:12px;background:#fff;color:#172033;font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.appShell .correoArgentinoAccountChoices>.active,.appShell .correoArgentinoAccountChoices>a:hover,.appShell .correoArgentinoAccountChoices>button:hover{border-color:#1264e8;background:#f4f8ff;box-shadow:0 5px 16px rgba(18,100,232,.09)}.appShell .correoArgentinoAccountChoices b{color:#172033;font-size:11.5px;line-height:1.3}.appShell .correoArgentinoAccountChoices small{margin-top:4px;color:#667085;font-size:9.5px;line-height:1.4}.appShell .correoArgentinoOnboardingForm{margin-top:12px;padding:15px;border:1px solid #dce6f5;border-radius:13px;background:#fff}.appShell .correoArgentinoOnboardingForm section+section{margin-top:18px;padding-top:17px;border-top:1px solid #e7edf6}.appShell .correoArgentinoOnboardingForm h3{margin:0 0 11px;color:#1264e8;font-size:10px;font-weight:850;letter-spacing:.055em;text-transform:uppercase}.appShell .correoArgentinoCreateHint{display:flex;flex-direction:column;gap:3px;margin-bottom:15px;padding:11px 13px;border-radius:10px;background:#eef5ff;color:#184b91}.appShell .correoArgentinoCreateHint b{font-size:11px}.appShell .correoArgentinoCreateHint span{font-size:10px;line-height:1.45}.appShell .correoArgentinoAccountFields,.appShell .correoArgentinoReadOnlyGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:11px;gap:11px}.appShell .correoArgentinoReadOnlyGrid input[readonly]{color:#475467;background:#f7f9fc;cursor:default}.appShell .correoArgentinoWideField{grid-column:1/-1!important;grid-row:auto!important}@media (max-width:720px){.appShell .correoArgentinoAccountChoices,.appShell .correoArgentinoAccountFields,.appShell .correoArgentinoReadOnlyGrid{grid-template-columns:minmax(0,1fr)}.appShell .correoArgentinoAccountChoices>a,.appShell .correoArgentinoAccountChoices>button{min-height:66px}.appShell .correoArgentinoOnboardingForm{padding:13px}.appShell .correoArgentinoWideField{grid-column:auto!important}}.dashboardPagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;width:100%;margin:22px 0 4px}.dashboardPagination button{display:inline-grid;place-items:center;min-width:38px;height:38px;padding:0 11px;border:1px solid #dfe3e9;border-radius:10px;background:#fff;color:#3d4653;font-size:13px;font-weight:700;cursor:pointer}.dashboardPagination button.active,.dashboardPagination button:hover:not(:disabled){border-color:#0059d5;background:#0059d5;color:#fff}.dashboardPagination button:disabled{opacity:.38;cursor:default}.dashboardPagination>span{margin-left:8px;color:#7a818c;font-size:11px;font-weight:650;white-space:nowrap}.dashboardOrderSearch{width:min(760px,100%)}@media (max-width:560px){.dashboardPagination{gap:5px;margin-top:18px}.dashboardPagination button{min-width:34px;height:36px;padding:0 9px}.dashboardPagination>span{flex-basis:100%;margin:4px 0 0;text-align:center}}@media (max-width:600px){.registerSimpleCard{width:min(100%,580px)!important;padding:28px 22px 24px!important}.registerSimpleCard h2{font-size:31px!important}}.authPage.authPremium{position:relative!important;min-height:100dvh!important;width:100%!important;background:linear-gradient(135deg,#0059d5,#0048ad 34%,#2f1d6c 66%,#1b144d)!important}.premiumAccessVisual{background:transparent!important}.premiumAccessVisual:after{display:none!important}.premiumAccessPanel{position:relative!important;min-height:100dvh!important;background:transparent!important}.premiumAccessCard{background:rgba(255,255,255,.97)!important;box-shadow:0 26px 80px rgba(20,10,54,.24)!important}.registerPageBackdrop{background:linear-gradient(135deg,#0059d5,#0048ad 34%,#2f1d6c 66%,#1b144d)!important}.registerPageBackdrop:after{background:rgba(24,13,58,.22)!important}.registerModalLayer{background:transparent!important}@media (max-width:980px){.authPage.authPremium,.premiumAccessPanel{background:linear-gradient(135deg,#0059d5,#0048ad 34%,#2f1d6c 66%,#1b144d)!important}}.authPage.authPremium{display:flex!important;justify-content:center!important;align-items:stretch!important;padding-left:24px!important;padding-right:24px!important}.authPage.authPremium>.premiumAccessPanel,.authPage.authPremium>.premiumAccessVisual{box-sizing:border-box!important}.premiumAccessVisual{flex:1 1!important;width:auto!important;max-width:690px!important;padding-left:0!important;padding-right:52px!important}.premiumAccessPanel{flex:0 1 500px!important;width:min(500px,100%)!important;padding-left:28px!important;padding-right:0!important}.premiumAccessCard{width:100%!important;max-width:470px!important}.registerSimpleCard{width:min(100%,540px)!important}@media (min-width:981px){.authPage.authPremium{gap:0!important}.authPage.authPremium>.premiumAccessVisual:first-child{margin-left:max(0px,calc((100vw - 1214px) / 2))!important}.authPage.authPremium>.premiumAccessPanel:last-child{margin-right:max(0px,calc((100vw - 1214px) / 2))!important}}@media (max-width:980px){.authPage.authPremium{display:block!important;padding:0 20px!important}.premiumAccessPanel{width:100%!important;max-width:520px!important;margin:0 auto!important;padding:24px 0!important}.premiumAccessCard{max-width:470px!important;margin:auto!important}}@media (max-width:600px){.authPage.authPremium{padding:0 14px!important}.registerSimpleCard{width:calc(100% - 24px)!important}}@media (min-width:1051px){.authPage.authPremium{display:grid!important;grid-template-columns:minmax(0,1.04fr) minmax(535px,1fr)!important;grid-gap:68px!important;gap:68px!important;padding-left:max(14px,calc((100vw - 1380px) / 2))!important;padding-right:max(14px,calc((100vw - 1380px) / 2))!important}.authPage.authPremium>.premiumAccessPanel,.authPage.authPremium>.premiumAccessVisual{width:100%!important;max-width:none!important;margin:0!important}.premiumAccessPanel,.premiumAccessVisual{padding-left:0!important;padding-right:0!important}.premiumAccessCard{width:100%!important;max-width:500px!important;justify-self:end!important}}@media (min-width:981px) and (max-width:1050px){.authPage.authPremium{display:grid!important;grid-template-columns:minmax(0,1fr) 430px!important;grid-gap:42px!important;gap:42px!important;padding-left:max(20px,calc((100vw - 930px) / 2))!important;padding-right:max(20px,calc((100vw - 930px) / 2))!important}.authPage.authPremium>.premiumAccessPanel,.authPage.authPremium>.premiumAccessVisual{width:100%!important;max-width:none!important;margin:0!important}.premiumAccessPanel,.premiumAccessVisual{padding-left:0!important;padding-right:0!important}}.registerModalLayer{padding-left:14px!important;padding-right:14px!important}@media (min-width:1051px){.authPage.authPremium{display:grid!important;grid-template-columns:minmax(0,1fr) 500px!important;grid-column-gap:72px!important;column-gap:72px!important;width:min(1380px,calc(100% - 28px))!important;max-width:none!important;margin:0 auto!important;padding:0!important;background:transparent!important;position:relative!important;isolation:isolate!important}.authPage.authPremium:before{content:""!important;position:fixed!important;inset:0!important;z-index:-1!important;background:linear-gradient(135deg,#0059d5,#0048ad 34%,#2f1d6c 66%,#1b144d)!important}.authPage.authPremium>.premiumAccessPanel,.authPage.authPremium>.premiumAccessVisual{width:100%!important;max-width:none!important;margin:0!important}.premiumAccessPanel,.premiumAccessVisual{padding-left:0!important;padding-right:0!important}.premiumAccessCard{width:100%!important;max-width:500px!important;margin-left:auto!important;margin-right:0!important}.authPage.authPremium{width:min(1380px,calc(100% - 28px))!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;grid-template-columns:minmax(0,1.04fr) minmax(535px,1fr)!important;gap:68px!important}.authPage.authPremium>.premiumAccessPanel:last-child,.authPage.authPremium>.premiumAccessVisual:first-child{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;max-width:none!important}.premiumAccessCard{width:100%!important;max-width:500px!important;margin-left:auto!important;margin-right:0!important}}@media (min-width:981px) and (max-width:1050px){.authPage.authPremium>.premiumAccessPanel:last-child,.authPage.authPremium>.premiumAccessVisual:first-child{margin-left:0!important;margin-right:0!important}}.authVisualTop{width:100%!important;display:flex!important;align-items:center!important;min-height:52px!important}.authLogoHomeLink{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer!important;line-height:0!important}.authLogoHomeLink:focus-visible{outline:2px solid rgba(255,255,255,.9)!important;outline-offset:7px!important;border-radius:5px!important}.authTfLogo{display:block!important;width:130px!important;object-fit:contain!important;object-position:left center!important}@media (min-width:1051px){.premiumAccessVisual{padding-top:32px!important}.authVisualTop{margin:0!important}}@media (max-width:1050px){.authTfLogo{width:130px!important}}@media (min-width:981px){.authPage.authPremium{width:min(1220px,calc(100% - 56px))!important;margin:0 auto!important;padding:0!important;grid-template-columns:minmax(0,1fr) 500px!important;gap:62px!important;background:transparent!important;position:relative!important;isolation:isolate!important}.authPage.authPremium:before{content:""!important;position:fixed!important;inset:0!important;z-index:-1!important;background:linear-gradient(135deg,#2f7ee6,#0059d5 28%,#0048ad 55%,#003b91 78%,#002f73)!important}.authPage.authPremium>.premiumAccessPanel:last-child,.authPage.authPremium>.premiumAccessVisual:first-child{width:100%!important;max-width:none!important;margin:0!important}.premiumAccessVisual{padding:0!important;min-height:100dvh!important}.authVisualTop{height:82px!important;min-height:82px!important;display:flex!important;align-items:center!important}.authLogoHomeLink,.authVisualTop{margin:0!important;padding:0!important}.authTfLogo{width:138px!important;height:auto!important;max-height:34px!important}.premiumAccessPanel{padding:0!important;min-height:100dvh!important;display:flex!important;align-items:center!important;justify-content:flex-end!important}.premiumAccessCard{width:100%!important;max-width:500px!important;margin:0!important}}@media (max-width:980px){.authTfLogo{width:122px!important;max-height:30px!important}}@media (min-width:1051px){.authPage.authPremium{width:min(1380px,calc(100% - 28px))!important;margin:0 auto!important;padding:0!important;grid-template-columns:minmax(0,1.04fr) minmax(535px,1fr)!important;gap:68px!important;background:transparent!important;position:relative!important;isolation:isolate!important}.authPage.authPremium:before{content:""!important;position:fixed!important;inset:0!important;z-index:-1!important;background:linear-gradient(135deg,#2f7ee6,#0059d5 28%,#0048ad 55%,#003b91 78%,#002f73)!important}.authPage.authPremium>.premiumAccessPanel:last-child,.authPage.authPremium>.premiumAccessVisual:first-child{width:100%!important;max-width:none!important;margin:0!important}.premiumAccessPanel,.premiumAccessVisual{padding:0!important;min-height:100dvh!important}.premiumAccessPanel{display:flex!important;align-items:center!important;justify-content:flex-end!important}.premiumAccessCard{width:100%!important;max-width:500px!important;margin:0!important}.authVisualTop{height:82px!important;min-height:82px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important}.authTfLogo{width:138px!important;height:auto!important;max-height:34px!important}}@media (min-width:981px) and (max-width:1050px){.authPage.authPremium{width:min(930px,calc(100% - 40px))!important;margin:0 auto!important;padding:0!important;grid-template-columns:minmax(0,1fr) 430px!important;gap:42px!important}.authPage.authPremium>.premiumAccessPanel:last-child,.authPage.authPremium>.premiumAccessVisual:first-child{margin:0!important;width:100%!important;max-width:none!important}}@media (min-width:1051px){.premiumAccessVisual{position:relative!important;display:block!important}.authVisualTop{position:absolute!important;top:0!important;left:0!important;right:0!important;z-index:2!important}.authVisualCenter{top:50%!important;width:100%!important;max-width:680px!important;transform:translateY(-50%)!important}.authVisualBottom,.authVisualCenter{position:absolute!important;left:0!important;margin:0!important}.authVisualBottom{bottom:32px!important}}.authProofs>div{background:#003b91!important;border:1px solid rgba(255,255,255,.82)!important;box-shadow:none!important}.authProofs b{color:#fff!important}.authProofs span{color:rgba(255,255,255,.86)!important}.premiumAccessVisual .authHeroTitle{margin:0!important;max-width:610px!important;color:#fff!important;font-size:inherit!important;line-height:1!important;letter-spacing:normal!important}.premiumAccessVisual .authHeroTitle span{display:block!important}.premiumAccessVisual .authHeroTitleMain{margin-bottom:10px!important;font-size:clamp(39px,3.15vw,52px)!important;line-height:1.02!important;letter-spacing:-.045em!important;font-weight:700!important}.premiumAccessVisual .authHeroTitleSecondary{font-size:clamp(31px,2.55vw,42px)!important;line-height:1.08!important;letter-spacing:-.035em!important;font-weight:520!important;color:rgba(255,255,255,.94)!important}@media (max-width:1050px){.premiumAccessVisual .authHeroTitleMain{font-size:40px!important}.premiumAccessVisual .authHeroTitleSecondary{font-size:32px!important}}@media (min-width:981px){.authPage.authPremium:has(.authCardTop .stepTag){background:#fff!important}.authPage.authPremium:has(.authCardTop .stepTag):before{background:#fff!important}.authPage.authPremium:has(.authCardTop .stepTag) .premiumAccessVisual{background-image:none!important;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;border-radius:0!important}.authPage.authPremium:has(.authCardTop .stepTag) .authVisualBottom,.authPage.authPremium:has(.authCardTop .stepTag) .authVisualCenter{display:none!important}}.authPage.authPremium.authLoginPhoto,.authPage.authPremium.authLoginPhoto:before{background:#fff!important}@media (min-width:981px){.authPage.authPremium.authLoginPhoto .premiumAccessVisual{background-image:none!important}.authPage.authPremium.authLoginPhoto .authVisualBottom,.authPage.authPremium.authLoginPhoto .authVisualCenter{display:none!important}.authPage.authPremium.authLoginPhoto{width:100%!important;max-width:none!important;min-height:100dvh!important;margin:0!important;padding:0 max(28px,calc((100vw - 1380px) / 2))!important;grid-template-columns:minmax(0,1fr) 500px!important;gap:68px!important;background-image:none!important;background-color:#efeeec!important}.authPage.authPremium.authLoginPhoto:before{display:none!important}.authPage.authPremium.authLoginPhoto .premiumAccessVisual{background:none!important}.authPage.authPremium.authLoginPhoto .authVisualBottom,.authPage.authPremium.authLoginPhoto .authVisualCenter{display:none!important}.authPage.authPremium.authLoginPhoto .premiumAccessPanel{background:transparent!important;position:relative!important;z-index:3!important}.authPage.authPremium.authLoginPhoto .premiumAccessCard{background:rgba(255,255,255,.97)!important}.authPage.authPremium.authLoginPhoto .authVisualTop{position:absolute!important;top:0!important;left:max(28px,calc((100vw - 1380px) / 2))!important;height:82px!important;z-index:4!important}}.authPage.authPremium.authLoginPhoto{background:transparent!important}.authPage.authPremium.authLoginPhoto:before{content:""!important;display:block!important;position:fixed!important;inset:0!important;z-index:-2!important;background-color:#efeeec!important;background-image:none!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:contain!important}.authPage.authPremium.authLoginPhoto .premiumAccessVisual{background:none!important;background-image:none!important}@media (min-width:981px){.authPage.authPremium.authLoginPhoto{display:grid!important;grid-template-columns:minmax(0,1fr) 500px!important;grid-gap:68px!important;gap:68px!important;padding-left:max(28px,calc((100vw - 1380px) / 2))!important;padding-right:max(28px,calc((100vw - 1380px) / 2))!important}.authPage.authPremium.authLoginPhoto .premiumAccessPanel,.authPage.authPremium.authLoginPhoto .premiumAccessVisual{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important}.authPage.authPremium.authLoginPhoto .premiumAccessPanel{display:flex!important;align-items:center!important;justify-content:flex-end!important;min-height:100dvh!important;position:relative!important;z-index:2!important}.authPage.authPremium.authLoginPhoto .premiumAccessCard{width:100%!important;max-width:500px!important;margin:0!important;background:rgba(255,255,255,.97)!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important}.authPage.authPremium.authLoginPhoto .authVisualTop{position:absolute!important;top:0!important;left:max(28px,calc((100vw - 1380px) / 2))!important;height:82px!important;min-height:82px!important;display:flex!important;align-items:center!important;z-index:3!important}}@media (max-width:980px){.authPage.authPremium.authLoginPhoto{display:block!important;width:100vw!important;min-width:100vw!important;min-height:100dvh!important;padding:24px!important}.authPage.authPremium.authLoginPhoto:before{background-size:contain!important;background-position:50%!important}.authPage.authPremium.authLoginPhoto .premiumAccessPanel{width:100%!important;max-width:520px!important;margin:0 auto!important;background:transparent!important}}.authPage.authPremium.authLoginPhoto:before{display:none!important;content:none!important;background:none!important}.authLoginFullBg{display:block!important;position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center center!important;z-index:-1!important;pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.authPage.authPremium.authLoginPhoto .authVisual,.authPage.authPremium.authLoginPhoto .premiumAccessVisual,.authPage.authPremium.authLoginPhoto .premiumAccessVisual:first-child{background:none!important;background-image:none!important}@media (min-width:981px){.authPage.authPremium.authLoginPhoto{display:grid!important;grid-template-columns:minmax(0,1fr) 500px!important;grid-gap:68px!important;gap:68px!important;padding-left:max(28px,calc((100vw - 1380px) / 2))!important;padding-right:max(28px,calc((100vw - 1380px) / 2))!important}.authPage.authPremium.authLoginPhoto .premiumAccessPanel,.authPage.authPremium.authLoginPhoto .premiumAccessVisual{position:relative!important;z-index:1!important;width:100%!important;max-width:none!important;min-height:100dvh!important;margin:0!important;padding:0!important;background:transparent!important}.authPage.authPremium.authLoginPhoto .premiumAccessPanel{display:flex!important;align-items:center!important;justify-content:flex-end!important}.authPage.authPremium.authLoginPhoto .premiumAccessCard{width:100%!important;max-width:500px!important;margin:0!important;background:rgba(255,255,255,.97)!important;position:relative!important;z-index:2!important}.authPage.authPremium.authLoginPhoto .authVisualTop{position:absolute!important;top:0!important;left:0!important;right:auto!important;height:82px!important;min-height:82px!important;display:flex!important;align-items:center!important;z-index:3!important}}@media (max-width:980px){.authPage.authPremium.authLoginPhoto{display:block!important;padding:24px!important}.authLoginFullBg{object-fit:contain!important;object-position:center center!important}.authPage.authPremium.authLoginPhoto .premiumAccessPanel{position:relative!important;z-index:2!important;width:100%!important;max-width:520px!important;margin:0 auto!important;background:transparent!important}}.authPage.authPremium.authLoginPhoto{position:relative!important;width:100vw!important;max-width:none!important;min-width:100vw!important;height:100dvh!important;min-height:100dvh!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#efeeec!important;isolation:isolate!important}.authPage.authPremium.authLoginPhoto>.authLoginFullBg{display:block!important;position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;z-index:-1!important;pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.authPage.authPremium.authLoginPhoto .authVisual,.authPage.authPremium.authLoginPhoto .premiumAccessPanel,.authPage.authPremium.authLoginPhoto .premiumAccessVisual,.authPage.authPremium.authLoginPhoto .premiumAccessVisual:first-child{background:none!important;background-image:none!important}.authPage.authPremium.authLoginPhoto:after,.authPage.authPremium.authLoginPhoto:before{display:none!important;content:none!important;background:none!important}.authPage.authPremium.authLoginPhoto .authVisualBottom,.authPage.authPremium.authLoginPhoto .authVisualCenter{display:none!important}@media (min-width:981px){.authPage.authPremium.authLoginPhoto{display:grid!important;grid-template-columns:minmax(0,1fr) 500px!important;grid-gap:68px!important;gap:68px!important;padding-left:max(28px,calc((100vw - 1380px) / 2))!important;padding-right:max(28px,calc((100vw - 1380px) / 2))!important}.authPage.authPremium.authLoginPhoto .premiumAccessPanel,.authPage.authPremium.authLoginPhoto .premiumAccessVisual{position:relative!important;z-index:1!important;width:100%!important;max-width:none!important;min-height:100dvh!important;margin:0!important;padding:0!important}.authPage.authPremium.authLoginPhoto .premiumAccessPanel{display:flex!important;align-items:center!important;justify-content:flex-end!important}.authPage.authPremium.authLoginPhoto .premiumAccessCard{width:100%!important;max-width:500px!important;margin:0!important;background:rgba(255,255,255,.96)!important;position:relative!important;z-index:2!important}.authPage.authPremium.authLoginPhoto .authVisualTop{position:absolute!important;top:0!important;left:0!important;height:82px!important;min-height:82px!important;display:flex!important;align-items:center!important;z-index:3!important}}@media (max-width:980px){.authPage.authPremium.authLoginPhoto{display:block!important;padding:24px!important}.authPage.authPremium.authLoginPhoto>.authLoginFullBg{object-fit:cover!important;object-position:center center!important}.authPage.authPremium.authLoginPhoto .premiumAccessPanel{position:relative!important;z-index:2!important;width:100%!important;max-width:520px!important;margin:0 auto!important;background:transparent!important}}.tfHeroImage,.tfHeroMedia img,.tfHeroVisual img{object-fit:contain!important;object-position:center center!important}.tfHeroMedia img,.tfHeroVisual img{width:94%!important;height:94%!important;max-width:94%!important;max-height:94%!important;filter:drop-shadow(0 18px 28px rgba(20,10,54,.22))!important}.tfHeroMedia,.tfHeroVisual{box-shadow:0 24px 60px rgba(20,10,54,.12)!important;border-radius:34px!important;box-shadow:none!important}.tfHeroImage,.tfHeroMedia img,.tfHeroVisual img{filter:none!important;box-shadow:none!important}.tfHeroMedia img,.tfHeroVisual img{width:98%!important;height:98%!important;max-width:98%!important;max-height:98%!important;transform:translateX(-38px)!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;transform:translateX(-76px)!important;margin:auto!important}.tfHeroMainImage{display:block!important;width:108%!important;position:relative!important;left:-76px!important}.tfHeroMainImage,.tfHeroMedia,.tfHeroVisual{overflow:visible!important}.tfHeroMainImage{width:116%!important;height:auto!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center center!important;left:-58px!important;transform:none!important;margin-left:auto!important;margin-right:auto!important;filter:none!important;box-shadow:none!important}@media (min-width:1051px){.tfHeroVisual{overflow:visible!important}.tfHeroVisual>.tfHeroMainImage{display:block!important;width:132%!important;height:auto!important;max-width:none!important;max-height:none!important;position:relative!important;left:-58px!important;object-fit:contain!important;object-position:center center!important;transform:none!important;margin-left:0!important;margin-right:0!important;filter:none!important;box-shadow:none!important;width:128%!important;left:-96px!important}.authLoginPhoto .authLoginFullBg{transform:translateX(38px) scale(1.04)!important;transform-origin:center center!important;transform:translateX(68px) scale(1.04)!important}}.authLoginPhoto .authLoginFullBg{width:100vw!important;height:100dvh!important;object-fit:cover!important;object-position:center center!important;transform:none!important;transform-origin:center center!important}.loadingBrandLogo{display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;background:transparent!important;border:0!important;box-shadow:none!important}.loadingBrandLogo img{display:block!important;width:180px!important;max-width:48vw!important;object-fit:contain!important;filter:brightness(0) saturate(100%) invert(24%) sepia(48%) saturate(3550%) hue-rotate(249deg) brightness(83%) contrast(95%)!important}.appSide{background:#fff!important;border-right:1px solid #e9e9ee!important}.appSide,.appSide .brand,.appSide .brand *,.appSide .sideBottom button,.appSide nav button{color:#111!important}.appSide nav button{background:transparent!important}.appSide nav button i{color:#111!important}.appSide nav button:hover{background:#f5f3f8!important}.appSide nav button.active{background:#eef5ff!important;color:#111!important;font-weight:600!important}.appSide .sideBottom{border-color:#ececf0!important}.desktopAccountTop{display:flex;justify-content:flex-end;align-items:center;width:100%;padding:20px 28px 0;box-sizing:border-box}.userAccountButton{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;color:#171717;border:1px solid #d8d8df;border-radius:9px;padding:9px 15px;min-height:38px;font:600 14px/1.2 inherit;cursor:pointer;box-shadow:0 1px 2px rgba(17,17,17,.04);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.userAccountButton:hover{background:#fafafa;border-color:#aaaab4;box-shadow:0 3px 10px rgba(17,17,17,.07)}.userAccountButton:active{transform:translateY(1px)}@media (max-width:900px){.desktopAccountTop{display:none!important}}.sideBrandNew{display:flex;align-items:center;width:100%;padding:7px 12px 0;box-sizing:border-box}.sideBrandNew img{display:block;width:154px;max-width:100%;height:auto;object-fit:contain;object-position:left center;filter:brightness(0) saturate(100%) invert(24%) sepia(48%) saturate(3550%) hue-rotate(249deg) brightness(83%) contrast(95%)}.appSide>nav{margin-top:42px!important}.appSide nav button{gap:12px!important}.appSide nav button,.appSide nav button i{display:flex!important;align-items:center!important}.appSide nav button i{justify-content:center!important;width:21px!important;min-width:21px!important;height:21px!important;font-style:normal!important}.appSide nav button i svg{width:20px!important;height:20px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important}.sideBrandNew{padding-left:12px!important}.sideBrandNew img{width:128px!important;max-width:128px!important;image-rendering:auto!important}.appSide>nav{margin-top:38px!important}.appSide nav button{gap:10px!important;padding-top:9px!important;padding-bottom:9px!important}.appSide nav button i{width:19px!important;min-width:19px!important;height:19px!important}.appSide nav button i svg{width:18px!important;height:18px!important;stroke-width:1.65!important}.appShell{font-weight:400}.appShell,.appShell input,.appShell p,.appShell select,.appShell small,.appShell span,.appShell textarea{font-family:Montserrat,Arial,sans-serif!important}.appShell .pageTitle,.appShell .sectionHeroTitle,.appShell h1{font-family:Montserrat,Arial,sans-serif!important;font-weight:700!important}.appShell .cardTitle,.appShell .sectionTitle,.appShell h2,.appShell h3{font-family:Montserrat,Arial,sans-serif!important;font-weight:600!important}.appShell .fieldHelp,.appShell .helperText,.appShell .lead,.appShell p{font-weight:400!important}.appShell .eyebrowDescription,.appShell .muted,.appShell .subtle,.appShell small{font-weight:300!important}.appShell .button,.appShell .fieldLabel,.appShell .tabButton,.appShell button,.appShell label,.appShell nav button{font-family:Montserrat,Arial,sans-serif!important;font-weight:600!important}.appShell input,.appShell select,.appShell textarea{font-weight:500!important}.appShell .eyebrow,.appShell .kicker,.appShell .sectionKicker,.appShell .stepTag,.appShell b,.appShell strong{font-weight:600!important}.appShell h1 b,.appShell h1 strong,.appShell h2 b,.appShell h2 strong{font-weight:700!important}.appShell b,.appShell button,.appShell h1,.appShell h2,.appShell h3,.appShell h4,.appShell label,.appShell strong{font-synthesis:none}.appSide nav button{font-size:13.5px!important;font-weight:600!important;letter-spacing:0!important}.userAccountButton{font-family:Montserrat,Arial,sans-serif!important}.appSide .sideBottom button,.userAccountButton{font-weight:600!important}.appShell .businessCard p,.appShell .card p,.appShell .editorCard p,.appShell .panel p{font-weight:400!important}.appShell button,.appShell input,.appShell label,.appShell p,.appShell select,.appShell textarea{letter-spacing:normal}.appShell .appearanceKicker,.appShell .businessKicker,.appShell .catalogKicker,.appShell .eyebrow,.appShell .homeKicker,.appShell .kicker,.appShell .ordersKicker,.appShell .quickTitle,.appShell .sectionKicker,.appShell .stepTag{font-weight:700!important}.appShell .danger,.appShell .dangerText,.appShell .deleteButton,.appShell .imageDeleteButton,.appShell .lowStock,.appShell .outOfStock,.appShell .removeButton,.appShell .stockLow,.appShell [class*=Delete],.appShell [class*=danger],.appShell [class*=delete],.appShell [class*=lowStock],.appShell [class*=stockLow],.appShell button.danger,.appShell button.delete{color:#dc2626!important}.appShell .deleteButton,.appShell .imageDeleteButton,.appShell .removeButton,.appShell button.danger,.appShell button.delete{border-color:#dc2626!important}.appShell .deleteButton:hover,.appShell .imageDeleteButton:hover,.appShell .removeButton:hover,.appShell button.danger:hover,.appShell button.delete:hover{color:#b91c1c!important;border-color:#b91c1c!important;background:#fef2f2!important}.appShell .sectionLabelStrong{font-size:inherit;letter-spacing:.04em!important}.appShell .orderNumberStrong,.appShell .sectionLabelStrong{font-family:Montserrat,Arial,sans-serif!important;font-weight:700!important}.appShell .orderNumberStrong{opacity:1!important}.appShell .orderCard b:first-of-type,.appShell .orderCard strong:first-of-type,.appShell .orderHead b,.appShell .orderHead strong,.appShell .orderId,.appShell .orderNumber{font-weight:700!important;opacity:1!important}.appShell .sectionLabelStrong{letter-spacing:.035em!important}.appShell .orderCard b:first-of-type,.appShell .orderCard strong:first-of-type,.appShell .orderHead b,.appShell .orderHead strong,.appShell .orderId,.appShell .orderNumber,.appShell .orderNumberStrong,.appShell .sectionLabelStrong{font-weight:600!important;opacity:1!important}.appMain>.content.businessV44{width:100%!important;max-width:1440px!important;margin:0 auto!important;padding:46px clamp(28px,4vw,64px)!important;box-sizing:border-box!important}@media (max-width:900px){.appMain>.content.businessV44{padding:32px 22px!important}}.appShell .businessLayoutV545{display:grid!important;grid-template-columns:minmax(330px,.78fr) minmax(560px,1.42fr)!important;grid-column-gap:40px!important;column-gap:40px!important;grid-row-gap:30px!important;row-gap:30px!important;align-items:start!important}.appShell .businessLeftV545,.appShell .businessRightV545{min-width:0!important}.appShell .businessIdentityV545{display:flex!important;flex-direction:column!important;gap:22px!important}.appShell .businessLeftV545 .logoEditor{margin-top:30px!important}.appShell .businessLeftV545 .logoPreview{min-height:230px!important;height:230px!important}.appShell .businessRightV545 .heroEditor{margin-top:0!important}.appShell .businessRightV545 .bannerPreview{min-height:260px!important;height:260px!important}.appShell .businessLayoutV545>.autosave,.appShell .businessLayoutV545>.field,.appShell .businessLayoutV545>.finalSaveButton,.appShell .businessLayoutV545>.settingsDivider{grid-column:1/-1!important}.appShell .businessLayoutV545>.settingsDivider{margin:4px 0 0!important}.appShell .businessLayoutV545>.settingsDivider+.field{grid-column:auto!important}.appShell .businessLayoutV545>.settingsDivider+.field,.appShell .businessLayoutV545>.settingsDivider+.field+.field,.appShell .businessLayoutV545>.settingsDivider+.field+.field+.field{min-width:0!important}@media (min-width:1051px){.appShell .businessLayoutV545{grid-template-columns:minmax(340px,38%) minmax(0,62%)!important}.appShell .businessLayoutV545>.settingsDivider{grid-column:1/-1!important}.appShell .businessLayoutV545>.settingsDivider+.field{grid-column:1!important}.appShell .businessLayoutV545>.settingsDivider+.field+.field{grid-column:2!important}}@media (max-width:1050px){.appShell .businessLayoutV545{grid-template-columns:1fr!important}.appShell .businessLayoutV545>*,.appShell .businessLeftV545,.appShell .businessRightV545{grid-column:1!important}}.appShell .visualSettings{width:100%!important;max-width:none!important}.appShell .settingsCard.premiumSettings.businessLayoutV545{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;display:grid!important;grid-template-columns:minmax(360px,.78fr) minmax(0,1.22fr)!important;grid-column-gap:34px!important;column-gap:34px!important;grid-row-gap:26px!important;row-gap:26px!important;align-items:start!important}.appShell .businessLeftV545,.appShell .businessRightV545{width:100%!important;min-width:0!important}.appShell .businessRightV545 .heroEditor{width:100%!important}.appShell .businessRightV545 .bannerPreview{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:8/3!important}.appShell .businessRightV545 .bannerPreview img{width:100%!important;height:100%!important;object-fit:cover!important}.appShell .businessLeftV545 .logoPreview{height:220px!important;min-height:220px!important}@media (min-width:1051px){.appShell .settingsCard.premiumSettings.businessLayoutV545{grid-template-columns:minmax(380px,40%) minmax(0,60%)!important}}@media (max-width:1050px){.appShell .settingsCard.premiumSettings.businessLayoutV545{grid-template-columns:1fr!important}}@media (min-width:1051px){.appShell .settingsCard.premiumSettings.businessLayoutV545{align-items:stretch!important}.appShell .businessLeftV545,.appShell .businessRightV545{min-height:0!important}.appShell .businessRightV545{align-self:stretch!important;display:flex!important}.appShell .businessRightV545 .heroEditor{width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;overflow:hidden!important}.appShell .businessRightV545 .bannerPreview{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:8/3!important;flex:none!important}.appShell .settingsCard.premiumSettings.businessLayoutV545{display:grid!important;grid-template-columns:minmax(340px,38%) minmax(0,62%)!important;grid-column-gap:34px!important;column-gap:34px!important;grid-row-gap:28px!important;row-gap:28px!important;align-items:start!important}.appShell .businessIdentityV549{grid-column:1/-1!important;width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(260px,.9fr) minmax(320px,1.1fr)!important;grid-gap:22px 34px!important;gap:22px 34px!important;align-items:start!important}.appShell .businessIdentityV549>.field:first-child{grid-column:1/-1!important;width:100%!important}.appShell .businessIdentityV549>.field:nth-child(2){grid-column:1!important}.appShell .businessIdentityV549>.field:nth-child(3){grid-column:2!important}.appShell .businessLeftV545{grid-column:1!important;width:100%!important}.appShell .businessRightV545{grid-column:2!important;width:100%!important}.appShell .businessLeftV545 .logoEditor,.appShell .businessRightV545 .heroEditor{margin-top:0!important}}@media (max-width:1050px){.appShell .businessIdentityV549{width:100%!important;display:block!important}}.appShell .content:has(.editorCard),.appShell .content:has(.productEditor),.appShell .content:has(.productForm),.appShell .productEditPage,.appShell .productEditorPage{width:100%!important;max-width:1440px!important;margin:0 auto!important;padding:46px clamp(28px,4vw,64px)!important;box-sizing:border-box!important;min-height:calc(100dvh - 0px)!important}.appShell .content .editorCard,.appShell .content .productEditor,.appShell .content .productForm,.appShell .productEditPage .settingsCard,.appShell .productEditorPage .settingsCard{width:100%!important;max-width:none!important;box-sizing:border-box!important}.appShell .editorCard,.appShell .productEditor,.appShell .productForm{min-height:auto!important;height:auto!important}@media (max-width:900px){.appShell .content:has(.editorCard),.appShell .content:has(.productEditor),.appShell .content:has(.productForm),.appShell .productEditPage,.appShell .productEditorPage{padding:32px 22px!important}}@media (min-width:1100px){.appShell .productEditorPage .variantStock{width:100%!important;max-width:none!important}.appShell .productEditorPage .variantStockList{width:100%!important;max-width:none!important;display:block!important;overflow:visible!important}.appShell .productEditorPage .variantStockRow.withPrice.withSale{width:100%!important;max-width:none!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(180px,1.35fr) minmax(90px,.55fr) minmax(170px,1fr) minmax(170px,1fr)!important;grid-column-gap:16px!important;column-gap:16px!important;grid-row-gap:0!important;row-gap:0!important;justify-content:stretch!important;align-items:end!important;padding:12px 14px!important;margin:0!important}.appShell .productEditorPage .variantStockRow.withPrice.withSale>span{grid-column:auto!important;width:100%!important;min-width:0!important;max-width:none!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;align-self:center!important}.appShell .productEditorPage .variantStockRow.withPrice.withSale .variantPriceInput,.appShell .productEditorPage .variantStockRow.withPrice.withSale>div,.appShell .productEditorPage .variantStockRow.withPrice.withSale>div:nth-child(2),.appShell .productEditorPage .variantStockRow.withPrice.withSale>div:nth-child(3),.appShell .productEditorPage .variantStockRow.withPrice.withSale>div:nth-child(4){width:100%!important;min-width:0!important;max-width:none!important}.appShell .productEditorPage .variantStockRow.withPrice.withSale input{width:100%!important;min-width:0!important;box-sizing:border-box!important}.appShell .productEditorPage .variantStockList>small{width:100%!important;box-sizing:border-box!important}}.tfEmailBar{overflow:hidden!important;isolation:isolate!important}.tfEmailBar input{border-radius:999px 0 0 999px!important;background-clip:padding-box!important}.tfEmailBar input:-webkit-autofill,.tfEmailBar input:-webkit-autofill:focus,.tfEmailBar input:-webkit-autofill:hover{-webkit-text-fill-color:#2d2940!important;box-shadow:inset 0 0 0 1000px #fff!important;border-radius:999px 0 0 999px!important;-webkit-transition:background-color 9999s ease-out 0s!important;transition:background-color 9999s ease-out 0s!important}.registerEyebrow{font-size:10.5px!important}.registerLead{font-size:13.5px!important;line-height:1.55!important}.registerSimpleField>span{font-size:12.5px!important;line-height:1.35!important}.registerSimpleField>span small{font-size:11.5px!important}.registerSimpleField input{height:50px!important;font-size:14px!important;padding-left:14px!important;padding-right:14px!important}.registerPasswordWrap input{padding-right:48px!important}.registerTerms{font-size:11.5px!important;line-height:1.45!important}.registerTerms a,.registerTerms button{color:#0059d5!important;font:inherit!important;text-decoration:none!important;background:none!important;border:0!important;padding:0!important;cursor:pointer!important}.registerTerms a:hover,.registerTerms button:hover{text-decoration:underline!important}.registerSubmit{font-size:12.5px!important}.authCardTop .stepTag{font-size:10.5px!important}.authCardTop h2{font-size:38px!important}.authCardTop p{font-size:13.5px!important;line-height:1.55!important}.premiumAccessCard .field>span{font-size:12.5px!important;line-height:1.35!important}.premiumAccessCard .field input{min-height:50px!important;font-size:14px!important;padding-left:14px!important;padding-right:14px!important}.premiumAccessCard .passwordInputWrap input{padding-right:48px!important}.forgotPasswordLink{font-size:11.5px!important}.authPrimaryButton{min-height:50px!important;font-size:12.5px!important}.authDivider{font-size:10.5px!important}.authSecondaryButton{min-height:46px!important;font-size:12px!important}.authSecurityNoteClean{font-size:10px!important}.formMessage{font-size:12.5px!important;line-height:1.45!important}.premiumAccessCard input:-webkit-autofill,.premiumAccessCard input:-webkit-autofill:focus,.premiumAccessCard input:-webkit-autofill:hover,.registerSimpleField input:-webkit-autofill,.registerSimpleField input:-webkit-autofill:focus,.registerSimpleField input:-webkit-autofill:hover{-webkit-text-fill-color:#282032!important;box-shadow:inset 0 0 0 1000px #fff!important;border-radius:10px!important;-webkit-transition:background-color 9999s ease-out 0s!important;transition:background-color 9999s ease-out 0s!important}.legalPage{min-height:100dvh;background:linear-gradient(135deg,#2f7ee6,#0048ad 52%,#002f73);padding:34px 22px 70px;font-family:Montserrat,Arial,sans-serif}.legalShell{width:min(100%,1040px);margin:0 auto}.legalHeader{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:34px}.legalHeader img{width:138px;height:auto;display:block}.legalBack{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 20px;border:1px solid rgba(255,255,255,.42);border-radius:999px;color:#fff;text-decoration:none;font-size:12px;font-weight:700}.legalBack:hover{background:#fff;color:#0048ad}.legalCard{background:#fff;border-radius:24px;padding:46px 50px;box-shadow:0 30px 90px rgba(24,13,57,.24);color:#342c43}.legalKicker{margin:0 0 9px;color:#0059d5;font-size:10px;font-weight:800;letter-spacing:.13em}.legalCard h1{margin:0;color:#21183e;font-size:40px;line-height:1.05;letter-spacing:-.04em}.legalUpdated{margin:12px 0 32px;color:#8a8493;font-size:12px}.legalCard h2{margin:30px 0 9px;color:#281f42;font-size:18px}.legalCard li,.legalCard p{font-size:13.5px;line-height:1.72;color:#5f5869}.legalCard ul{padding-left:21px}.legalCard a{color:#0048ad}.legalNote{margin-top:34px;padding:16px 18px;border:1px solid #d5eeee;border-radius:14px;background:#f7faff}@media (max-width:700px){.legalCard{padding:30px 24px}.legalCard h1{font-size:32px}.legalHeader img{width:122px}}main.onboardingShell.onboardingPro{display:grid!important;grid-template-columns:230px minmax(0,1fr)!important;min-height:100dvh!important;background:#f7f6f8!important;color:#18141e!important;font-family:Montserrat,Arial,sans-serif!important}main.onboardingShell.onboardingPro>aside.onboardingSide{position:-webkit-sticky!important;position:sticky!important;top:0!important;width:230px!important;height:100dvh!important;min-height:100dvh!important;padding:28px 18px 22px!important;box-sizing:border-box!important;background:#fff!important;color:#17131c!important;border-right:1px solid #e7e3e9!important;box-shadow:none!important}main.onboardingShell.onboardingPro .onboardingCurrentLogo{height:42px!important;display:flex!important;align-items:center!important;padding:0 4px!important}main.onboardingShell.onboardingPro .onboardingCurrentLogo img{display:block!important;width:128px!important;max-height:31px!important;object-fit:contain!important;filter:brightness(0) saturate(100%) invert(35%) sepia(62%) saturate(2100%) hue-rotate(239deg) brightness(89%) contrast(89%)!important}main.onboardingShell.onboardingPro .sideIntro{margin:30px 4px 22px!important}main.onboardingShell.onboardingPro .sideIntro small{display:block!important;color:#0059d5!important;font-size:9px!important;font-weight:700!important;letter-spacing:.11em!important}main.onboardingShell.onboardingPro .sideIntro b{display:block!important;margin-top:6px!important;color:#1b1720!important;font-size:16px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:-.025em!important}main.onboardingShell.onboardingPro .sideStep{display:flex!important;align-items:center!important;width:100%!important;min-height:47px!important;margin:3px 0!important;padding:8px 10px!important;gap:11px!important;box-sizing:border-box!important;border-radius:10px!important;background:transparent!important}main.onboardingShell.onboardingPro .sideStep>span{display:grid!important;place-items:center!important;width:26px!important;height:26px!important;min-width:26px!important;border:1px solid #ddd8e1!important;border-radius:50%!important;background:#fff!important;color:#88818e!important;font-size:8px!important;font-weight:700!important}main.onboardingShell.onboardingPro .sideStep>b{color:#6d6672!important;font-size:11.5px!important;font-weight:600!important}main.onboardingShell.onboardingPro .sideStep.active{background:#eaf2ff!important}main.onboardingShell.onboardingPro .sideStep.active>span{background:#6f46c7!important;border-color:#6f46c7!important}main.onboardingShell.onboardingPro .sideStep.active>b{color:#4d2995!important;font-weight:700!important}main.onboardingShell.onboardingPro .sideStep.done>span{background:#f4effd!important;border-color:#cbbce9!important;color:#623cb3!important}main.onboardingShell.onboardingPro .sideTip{position:absolute!important;left:18px!important;right:18px!important;bottom:22px!important;padding:16px 4px 0!important;border-top:1px solid #ebe7ed!important}main.onboardingShell.onboardingPro .sideTip span{color:#948d9a!important;font-size:8px!important;font-weight:700!important;letter-spacing:.1em!important}main.onboardingShell.onboardingPro .sideTip small{display:block!important;margin-top:5px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#5d5662!important;font-size:9.5px!important;font-weight:500!important}main.onboardingShell.onboardingPro>section.onboardingMain{width:min(1180px,calc(100% - 72px))!important;max-width:none!important;min-height:calc(100dvh - 72px)!important;height:auto!important;margin:36px auto!important;padding:40px 46px 34px!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #e6e2e9!important;border-radius:20px!important;box-shadow:0 14px 38px rgba(39,25,61,.045)!important}main.onboardingShell.onboardingPro .onboardingHeader{display:flex!important;align-items:center!important;gap:16px!important;margin:0 0 27px!important}main.onboardingShell.onboardingPro .stepTag{flex:0 0 auto!important;padding:7px 10px!important;border-radius:999px!important;background:#eaf2ff!important;color:#0059d5!important;font-size:9px!important;line-height:1!important;font-weight:700!important;letter-spacing:.08em!important}main.onboardingShell.onboardingPro .progressLine{flex:1 1!important;width:auto!important;height:4px!important;border:0!important;border-radius:999px!important;background:#eeeaf1!important;overflow:hidden!important}main.onboardingShell.onboardingPro .progressLine>i{display:block!important;height:100%!important;border-radius:999px!important;background:#7048c7!important}main.onboardingShell.onboardingPro>section.onboardingMain>h2{margin:0 0 8px!important;color:#17131d!important;font-size:31px!important;line-height:1.1!important;font-weight:700!important;letter-spacing:-.035em!important}main.onboardingShell.onboardingPro>section.onboardingMain>p.lead{margin:0 0 27px!important;color:#79727f!important;font-size:13.5px!important;line-height:1.55!important;font-weight:400!important}main.onboardingShell.onboardingPro .field{margin-bottom:19px!important}main.onboardingShell.onboardingPro .field>span{margin-bottom:7px!important;color:#2a2430!important;font-size:11.5px!important;font-weight:600!important}main.onboardingShell.onboardingPro input,main.onboardingShell.onboardingPro select,main.onboardingShell.onboardingPro textarea{min-height:46px!important;box-sizing:border-box!important;border:1px solid #ddd8e2!important;border-radius:10px!important;background:#fff!important;color:#211b27!important;font-family:Montserrat,Arial,sans-serif!important;font-size:13px!important;font-weight:500!important;box-shadow:none!important}main.onboardingShell.onboardingPro input:focus,main.onboardingShell.onboardingPro select:focus,main.onboardingShell.onboardingPro textarea:focus{outline:none!important;border-color:#0059d5!important;box-shadow:0 0 0 3px rgba(0,89,213,.1)!important}main.onboardingShell.onboardingPro .phoneField{overflow:hidden!important;border:1px solid #ddd8e2!important;border-radius:10px!important;background:#fff!important}main.onboardingShell.onboardingPro .phoneField input,main.onboardingShell.onboardingPro .phoneField select{border:0!important;border-radius:0!important}main.onboardingShell.onboardingPro .fieldHelp{color:#918a98!important;font-size:9.5px!important}main.onboardingShell.onboardingPro .onboardingActions{margin-top:28px!important;padding-top:22px!important;border-top:1px solid #ebe7ed!important}main.onboardingShell.onboardingPro .onboardingActions button{min-height:43px!important;padding:0 22px!important;border-radius:10px!important;font-family:Montserrat,Arial,sans-serif!important;font-size:11.5px!important;font-weight:650!important}main.onboardingShell.onboardingPro .onboardingActions .primary{background:#0059d5!important;border-color:#0059d5!important;color:#fff!important}main.onboardingShell.onboardingPro .categoryGridPro{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}main.onboardingShell.onboardingPro .categoryGridPro button{min-height:46px!important;border:1px solid #e1dce6!important;border-radius:10px!important;background:#fff!important;color:#3c3542!important;font-size:10.5px!important;font-weight:600!important}main.onboardingShell.onboardingPro .categoryGridPro button.selected{color:#4e2996!important}main.onboardingShell.onboardingPro .styleGridPro{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:13px!important}main.onboardingShell.onboardingPro .styleGridPro button{min-width:0!important;border:1px solid #e1dce6!important;border-radius:14px!important;background:#fff!important;padding:13px!important;box-shadow:none!important}main.onboardingShell.onboardingPro .styleGridPro button.selected{background:#faf7ff!important}main.onboardingShell.onboardingPro .brandCreationGrid{grid-template-columns:minmax(290px,.8fr) minmax(0,1.4fr)!important;gap:20px!important}main.onboardingShell.onboardingPro .brandCreationCard{border:1px solid #e3dfe7!important;border-radius:15px!important;background:#faf9fb!important;box-shadow:none!important}main.onboardingShell.onboardingPro .brandCreationPreview{border:1px dashed #d9d3df!important;border-radius:11px!important;background:#fff!important}@media (max-width:900px){main.onboardingShell.onboardingPro{grid-template-columns:1fr!important}main.onboardingShell.onboardingPro>aside.onboardingSide{position:relative!important;width:100%!important;height:auto!important;min-height:0!important;padding:18px!important}main.onboardingShell.onboardingPro .sideIntro,main.onboardingShell.onboardingPro .sideTip{display:none!important}main.onboardingShell.onboardingPro>section.onboardingMain{width:calc(100% - 28px)!important;min-height:auto!important;margin:14px auto 28px!important;padding:28px 22px!important}main.onboardingShell.onboardingPro .categoryGridPro,main.onboardingShell.onboardingPro .styleGridPro{grid-template-columns:repeat(2,minmax(0,1fr))!important}main.onboardingShell.onboardingPro .brandCreationGrid{grid-template-columns:1fr!important}}main.onboardingShell.onboardingPro .sideIntro b>span{display:block!important}main.onboardingShell.onboardingPro>section.onboardingMain>*{width:100%!important;max-width:980px!important;margin-left:auto!important;margin-right:auto!important}main.onboardingShell.onboardingPro .phoneField{overflow:visible!important;position:relative!important;z-index:20!important}main.onboardingShell.onboardingPro .countryPicker{position:relative!important;z-index:40!important}main.onboardingShell.onboardingPro .countryPickerMenu{z-index:999!important;width:290px!important;max-height:300px!important;overflow-y:auto!important;background:#fff!important;border:1px solid #ddd8e4!important;border-radius:11px!important;box-shadow:0 18px 45px rgba(33,23,49,.16)!important}main.onboardingShell.onboardingPro .countryPickerMenu button{display:grid!important;grid-template-columns:28px 1fr auto!important;width:100%!important;min-height:42px!important;border:0!important;border-radius:8px!important;background:#fff!important}main.onboardingShell.onboardingPro .countryPickerMenu button.active,main.onboardingShell.onboardingPro .countryPickerMenu button:hover{background:#eef5ff!important}main.onboardingShell.onboardingPro .categoryGridPro button.selected .categoryCheck{border-color:#0059d5!important;background:#0059d5!important}main.onboardingShell.onboardingPro .categoryGridPro button.selected .categoryCheck:after{color:#fff!important}main.onboardingShell.onboardingPro .brandCreationGrid{display:grid!important;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr)!important;grid-gap:18px!important;gap:18px!important}main.onboardingShell.onboardingPro .brandCreationCard,main.onboardingShell.onboardingPro .brandCreationCard.wide{display:flex!important;flex-direction:column!important;width:100%!important;padding:18px!important;box-sizing:border-box!important}main.onboardingShell.onboardingPro .brandCreationHead{width:100%!important;margin:0 0 12px!important}main.onboardingShell.onboardingPro .brandCreationPreview{width:100%!important;margin:0!important}main.onboardingShell.onboardingPro .brandCreationPreview.logo{height:255px!important;min-height:255px!important}main.onboardingShell.onboardingPro .brandCreationPreview.banner{height:auto!important;min-height:0!important;aspect-ratio:8/3!important}main.onboardingShell.onboardingPro .brandCreationActions{display:flex!important;width:100%!important;gap:10px!important;margin:12px 0 0!important}main.onboardingShell.onboardingPro .brandCreationActions .aiProfessional,main.onboardingShell.onboardingPro .brandCreationActions .secondary{flex:1 1!important;min-height:42px!important;border-radius:10px!important;font-family:Montserrat,Arial,sans-serif!important;font-size:10px!important;font-weight:650!important}main.onboardingShell.onboardingPro .brandCreationActions .secondary{background:#fff!important;border:1px solid #d9d2e2!important;color:#4b4353!important}main.onboardingShell.onboardingPro .brandCreationActions .aiProfessional{background:#0059d5!important;border:1px solid #0059d5!important;color:#fff!important}main.onboardingShell.onboardingPro .brandCreationActions .imageDeleteButton{color:#dc2626!important;border-color:#dc2626!important;background:#fff!important}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefCard{margin:14px 0 0!important}main.onboardingShell.onboardingPro .readyMark{display:none!important}main.onboardingShell.onboardingPro button.publish{width:100%!important;min-height:46px!important;margin-top:18px!important;border:1px solid #0059d5!important;border-radius:10px!important;background:#0059d5!important;color:#fff!important;font-family:Montserrat,Arial,sans-serif!important;font-size:12px!important;font-weight:650!important;letter-spacing:0!important}main.onboardingShell.onboardingPro button.publish:hover{background:#0048ad!important;border-color:#0048ad!important}@media (max-width:900px){main.onboardingShell.onboardingPro>section.onboardingMain>*{max-width:none!important}main.onboardingShell.onboardingPro .brandCreationGrid{grid-template-columns:1fr!important}}main.onboardingShell.onboardingPro .brandCreationGrid{align-items:stretch!important}main.onboardingShell.onboardingPro .brandCreationPreview.banner,main.onboardingShell.onboardingPro .brandCreationPreview.logo{height:255px!important;min-height:255px!important;aspect-ratio:auto!important}main.onboardingShell.onboardingPro .brandCreationPreview.banner img{width:100%!important;height:100%!important;object-fit:cover!important}main.onboardingShell.onboardingPro .brandCreationCard .brandCreationActions,main.onboardingShell.onboardingPro .brandCreationCard.wide .brandCreationActions{margin-top:auto!important;padding-top:12px!important}main.onboardingShell.onboardingPro .brandCreationActions label.secondary,main.onboardingShell.onboardingPro .brandCreationActions label.secondary *{cursor:pointer!important}main.onboardingShell.onboardingPro button.publish{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;padding-left:22px!important;padding-right:22px!important;line-height:1!important}main.onboardingShell.onboardingPro .brandCreationCard,main.onboardingShell.onboardingPro .brandCreationCard.wide{grid-template-columns:1fr!important;grid-template-rows:auto 255px auto!important;grid-template-areas:"head" "preview" "actions"!important;align-content:stretch!important;height:100%!important}main.onboardingShell.onboardingPro .brandCreationCard .brandCreationHead{margin:0 0 12px!important}main.onboardingShell.onboardingPro .brandCreationCard .brandCreationPreview,main.onboardingShell.onboardingPro .brandCreationCard .brandCreationPreview.banner,main.onboardingShell.onboardingPro .brandCreationCard .brandCreationPreview.logo{grid-area:preview!important;width:100%!important;height:255px!important;min-height:255px!important;max-height:255px!important;aspect-ratio:auto!important;margin:0!important;box-sizing:border-box!important}main.onboardingShell.onboardingPro .brandCreationCard .brandCreationActions{width:100%!important;display:flex!important;gap:10px!important;margin:12px 0 0!important;padding:0!important;align-self:end!important}main.onboardingShell.onboardingPro .brandCreationActions label.secondary,main.onboardingShell.onboardingPro .uploadBrandButton,main.onboardingShell.onboardingPro .uploadBrandButton *{cursor:pointer!important}main.onboardingShell.onboardingPro .publishCenteredV559{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:min(100%,980px)!important;margin:18px auto 0!important;padding:0 22px!important;box-sizing:border-box!important}main.onboardingShell.onboardingPro>section.onboardingMain>.publishCenteredV559{margin-left:auto!important;margin-right:auto!important}main.onboardingShell.onboardingPro .brandCreationGrid{align-items:start!important}main.onboardingShell.onboardingPro .brandCreationCard,main.onboardingShell.onboardingPro .brandCreationCard.wide{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto 255px auto auto!important;grid-template-areas:"head" "preview" "actions" "brief"!important;align-content:start!important;height:auto!important;min-width:0!important;overflow:visible!important}main.onboardingShell.onboardingPro .brandCreationCard .brandCreationHead{grid-area:head!important}main.onboardingShell.onboardingPro .brandCreationCard .brandCreationPreview{grid-area:preview!important}main.onboardingShell.onboardingPro .brandCreationCard .brandCreationActions{grid-area:actions!important}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefCard{grid-area:brief!important;grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:none!important;box-sizing:border-box!important;border:1px solid #e1dbe8!important;overflow:visible!important}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefHead{display:flex!important;flex-direction:row!important;justify-content:space-between!important;gap:18px!important;margin-bottom:16px!important}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefHead>div{min-width:0!important}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefHead h3{margin:4px 0 5px!important;line-height:1.15!important}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefHead p{margin:0!important;font-size:11px!important;line-height:1.5!important}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:12px 14px!important;gap:12px 14px!important}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefCard>.primary.full{width:100%!important;min-height:42px!important;margin-top:14px!important;border-radius:10px!important;background:#0059d5!important;border-color:#0059d5!important;color:#fff!important}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefHead .textButton{flex:0 0 auto!important;cursor:pointer!important;color:#6a43bc!important}main.onboardingShell.onboardingPro .brandCreationCard *,main.onboardingShell.onboardingPro .brandCreationCard.wide *{box-sizing:border-box!important}@media (max-width:900px){main.onboardingShell.onboardingPro .brandCreationCard .aiBriefGrid{grid-template-columns:1fr!important}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefHead{flex-direction:column!important}}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefGrid{display:grid!important;grid-gap:12px!important;gap:12px!important;width:100%!important}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefGrid .field{width:100%!important;min-width:0!important;margin-bottom:0!important}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefGrid input,main.onboardingShell.onboardingPro .brandCreationCard .aiBriefGrid select{width:100%!important;max-width:none!important}main.onboardingShell.onboardingPro .onboardingMain>.field,main.onboardingShell.onboardingPro .phoneBlock,main.onboardingShell.onboardingPro .phoneField{width:100%!important;max-width:760px!important}main.onboardingShell.onboardingPro .phoneField{grid-template-columns:minmax(210px,.85fr) 58px minmax(250px,1.15fr)!important}@media (max-width:1050px){main.onboardingShell.onboardingPro .onboardingMain>.field,main.onboardingShell.onboardingPro .phoneBlock,main.onboardingShell.onboardingPro .phoneField{max-width:100%!important}}main.onboardingShell.onboardingPro .businessBasicsGrid,main.onboardingShell.onboardingPro .businessDetailsGrid{display:grid!important;grid-gap:18px!important;gap:18px!important;width:100%!important;max-width:840px!important;margin-left:auto!important;margin-right:auto!important}main.onboardingShell.onboardingPro .businessBasicsGrid{margin-top:22px!important}main.onboardingShell.onboardingPro .businessDetailsGrid{margin-top:18px!important}main.onboardingShell.onboardingPro .businessBasicsGrid .field,main.onboardingShell.onboardingPro .businessDetailsGrid .field,main.onboardingShell.onboardingPro .businessPhoneField,main.onboardingShell.onboardingPro .businessPhoneField .phoneField{width:100%!important;max-width:none!important;min-width:0!important}main.onboardingShell.onboardingPro .businessPhoneField .phoneField{grid-template-columns:145px 54px minmax(0,1fr)!important}main.onboardingShell.onboardingPro .businessDetailsGrid textarea{width:100%!important;min-height:96px!important;resize:none!important}main.onboardingShell.onboardingPro .deliveryChoiceGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:7px}main.onboardingShell.onboardingPro .deliveryChoiceGrid button{min-height:96px;padding:14px;border:1px solid #ded9e6;border-radius:11px;background:#fff;text-align:left;cursor:pointer;display:grid;grid-template-columns:24px 1fr;grid-template-rows:auto auto;grid-column-gap:9px;column-gap:9px;align-content:center;color:#17151b}main.onboardingShell.onboardingPro .deliveryChoiceGrid button i{grid-row:1/3;width:22px;height:22px;border:1px solid #d8d1e3;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:11px}main.onboardingShell.onboardingPro .deliveryChoiceGrid button b{font-size:12px;font-weight:600}main.onboardingShell.onboardingPro .deliveryChoiceGrid button small{font-size:10px;color:#8b8492;margin-top:3px}main.onboardingShell.onboardingPro .deliveryChoiceGrid button.selected{border-color:#0059d5;background:#f8f4ff}main.onboardingShell.onboardingPro .deliveryChoiceGrid button.selected i{background:#0059d5;border-color:#0059d5;color:#fff}@media (max-width:900px){main.onboardingShell.onboardingPro .businessBasicsGrid,main.onboardingShell.onboardingPro .businessDetailsGrid{grid-template-columns:1fr!important;max-width:100%!important}}main.onboardingShell.onboardingPro .businessBasicsGrid .phoneField,main.onboardingShell.onboardingPro .phoneField{border:1px solid #d8d2df!important;border-radius:10px!important;background:#fff!important;box-shadow:0 0 0 1px rgba(0,89,213,.015)!important}main.onboardingShell.onboardingPro .phoneField:focus-within{border-color:#0059d5!important;box-shadow:0 0 0 3px rgba(0,89,213,.1)!important}main.onboardingShell.onboardingPro .businessExtraGrid{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:18px!important;gap:18px!important;align-items:stretch!important}main.onboardingShell.onboardingPro .businessExtraGrid>*{height:100%!important;min-width:0!important}main.onboardingShell.onboardingPro .businessDescriptionCard,main.onboardingShell.onboardingPro .deliveryChoiceCard{height:100%!important;min-height:154px!important;box-sizing:border-box!important}main.onboardingShell.onboardingPro .businessDescriptionCard textarea{min-height:96px!important;height:96px!important;resize:none!important}main.onboardingShell.onboardingPro .deliveryChoiceCard button,main.onboardingShell.onboardingPro .deliveryOption{background:#fff!important;border:1px solid #ded8e3!important;color:#514a57!important}main.onboardingShell.onboardingPro .deliveryChoiceCard button.selected,main.onboardingShell.onboardingPro .deliveryOption.selected{background:#f3edff!important;border-color:#0059d5!important;color:#4d2995!important}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefCard>.primary.full{min-height:38px!important;height:38px!important;padding:0 14px!important;border-radius:9px!important;font-size:9.5px!important;line-height:1.1!important;font-weight:650!important;letter-spacing:0!important}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefCard>.primary.full:hover{background:#0048ad!important}@media (max-width:900px){main.onboardingShell.onboardingPro .businessExtraGrid{grid-template-columns:1fr!important}}main.onboardingShell.onboardingPro .sideStep{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;border:0!important;cursor:pointer!important;text-align:left!important;font-family:Montserrat,Arial,sans-serif!important}main.onboardingShell.onboardingPro .sideStep:hover{background:#f7f3ff!important}main.onboardingShell.onboardingPro .sideStep.active:hover{background:#eaf2ff!important}main.onboardingShell.onboardingPro .businessPhoneField .phoneField{display:grid!important;grid-template-columns:124px 48px minmax(0,1fr)!important;width:100%!important;min-height:42px!important;overflow:visible!important;border:1px solid #d9d3df!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important}main.onboardingShell.onboardingPro .businessPhoneField .countryPicker{border-right:1px solid #e3dee7!important}main.onboardingShell.onboardingPro .businessPhoneField .dialPrefix{display:flex!important;align-items:center!important;justify-content:center!important;border-right:1px solid #e3dee7!important;color:#706978!important;font-size:11px!important}main.onboardingShell.onboardingPro .businessPhoneField .phoneField>input{border:0!important;border-radius:0 10px 10px 0!important;min-height:40px!important;padding-left:12px!important;box-shadow:none!important}main.onboardingShell.onboardingPro .businessPhoneField .countryPickerButton{min-height:40px!important;padding:0 9px!important;border-radius:10px 0 0 10px!important}main.onboardingShell.onboardingPro .businessPhoneField .countryPickerButton span{display:block!important;font-size:10.5px!important}main.onboardingShell.onboardingPro .businessDetailsGrid{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:16px!important;gap:16px!important;align-items:stretch!important}main.onboardingShell.onboardingPro .businessDetailsGrid>.businessDelivery,main.onboardingShell.onboardingPro .businessDetailsGrid>.field{height:100%!important;margin-bottom:0!important}main.onboardingShell.onboardingPro .businessDetailsGrid>.field{display:flex!important;flex-direction:column!important}main.onboardingShell.onboardingPro .businessDetailsGrid>.field textarea{flex:1 1 auto!important;height:82px!important;min-height:82px!important;max-height:82px!important;resize:none!important}main.onboardingShell.onboardingPro .businessDelivery{display:flex!important;flex-direction:column!important}main.onboardingShell.onboardingPro .deliveryChoiceGrid{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:10px!important;gap:10px!important;flex:1 1 auto!important}main.onboardingShell.onboardingPro .deliveryChoiceGrid button{height:82px!important;min-height:82px!important;box-sizing:border-box!important}main.onboardingShell.onboardingPro .businessDetailsGrid .fieldHelp{margin-top:7px!important;min-height:14px!important}@media (max-width:900px){main.onboardingShell.onboardingPro .businessDetailsGrid{grid-template-columns:1fr!important}main.onboardingShell.onboardingPro .businessPhoneField .phoneField{grid-template-columns:112px 46px minmax(0,1fr)!important}main.onboardingShell.onboardingPro>section.onboardingMain>h2{max-width:100%!important;font-size:clamp(16px,5.1vw,23px)!important;line-height:1.15!important;letter-spacing:-.035em!important;white-space:nowrap!important}main.onboardingShell.onboardingPro .businessPhoneField .phoneField{grid-template-columns:64px 46px minmax(0,1fr)!important}main.onboardingShell.onboardingPro .businessPhoneField .countryPickerButton{display:grid!important;grid-template-columns:26px 12px!important;justify-content:center!important;align-items:center!important;grid-gap:5px!important;gap:5px!important;padding:0 7px!important}main.onboardingShell.onboardingPro .businessPhoneField .countryPickerButton span{display:none!important}main.onboardingShell.onboardingPro .businessPhoneField .countryPickerButton img{width:26px!important;height:18px!important}main.onboardingShell.onboardingPro .businessPhoneField .countryPickerButton i{display:flex!important;align-items:center!important;justify-content:center!important;width:12px!important;margin:0!important}}.appShell .content .stats{gap:16px!important}.appShell .content .onlineCard,.appShell .content .quickCard,.appShell .content .stats article{border:1px solid #e5e0e9!important;border-radius:16px!important;box-shadow:none!important}.appShell .content .stats article{padding:22px 24px!important;background:#fff!important}.appShell .content .stats span{color:#7d7583!important;font-size:11px!important;font-weight:500!important}.appShell .content .stats strong{color:#1d1822!important;font-size:30px!important;font-weight:650!important}.appShell .content .stats small{color:#958d9b!important;font-size:10px!important}.appShell .content .homeGrid{gap:16px!important;margin-top:16px!important}.appShell .content .quickCard{background:#fff!important}.appShell .content .quickCard button{cursor:pointer!important;font-weight:550!important}.appShell .content .quickCard button:hover{color:#0059d5!important}.appShell .content .onlineCard{background:linear-gradient(135deg,#5f38b7,#422477)!important}.appShell .content .onlineCard>div{color:#d8c8ff!important}.appShell .content .onlineCard p{color:#d7cfe4!important}.appShell .ordersModern .orderCard{border:1px solid #e5e0e8!important;border-radius:16px!important;padding:20px 22px!important;box-shadow:none!important}.appShell .refreshOrdersButton{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-width:128px!important;cursor:pointer!important;border-color:#d8d0e2!important;color:#4e4357!important;background:#fff!important}.appShell .refreshOrdersButton:hover{border-color:#0059d5!important;color:#0059d5!important;background:#f7faff!important}.appShell .refreshOrdersButton:disabled{cursor:wait!important;opacity:.72!important}.appShell .refreshOrdersButton.isDone{border-color:#9ed5ae!important;color:#25783d!important;background:#f1fbf4!important}.appShell .refreshOrdersButton.isRefreshing .refreshIcon{display:inline-block!important;animation:tfOrderSpin .8s linear infinite!important}@keyframes tfOrderSpin{to{transform:rotate(1turn)}}.appShell .ordersModern .status{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-top:7px!important;min-height:27px!important;padding:5px 10px!important;border:1px solid transparent!important;border-radius:999px!important;font-size:9.5px!important;font-weight:650!important}.appShell .ordersModern .status-new{color:#0059d5!important;background:#eaf2ff!important;border-color:#bfd6ff!important}.appShell .ordersModern .status-confirmed{color:#20743a!important;background:#edf9f0!important;border-color:#b9e1c3!important}.appShell .ordersModern .status-preparing{color:#96620c!important;background:#fff7df!important;border-color:#efd89b!important}.appShell .ordersModern .status-shipped{color:#2662a6!important;background:#edf5ff!important;border-color:#bfd5f0!important}.appShell .ordersModern .status-delivered{color:#176c35!important;background:#e7f7ec!important;border-color:#a9d8b7!important}.appShell .ordersModern .status-cancelled{color:#b42318!important;background:#fff0ef!important;border-color:#f1b8b3!important}.appShell .dashboardActionButton{min-height:42px!important;padding:0 17px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border:1px solid #0059d5!important;border-radius:10px!important;background:#0059d5!important;color:#fff!important;font-family:Montserrat,Arial,sans-serif!important;font-size:11.5px!important;font-weight:650!important;letter-spacing:0!important;box-shadow:none!important;cursor:pointer!important;transition:background .16s ease,border-color .16s ease,transform .16s ease!important}.appShell .dashboardActionButton:hover{background:#0048ad!important;border-color:#0048ad!important;transform:translateY(-1px)!important}.appShell .dashboardActionButton:active{transform:translateY(0)!important}.appShell .dashboardActionButton>span{font-size:12px!important;line-height:1!important}.appShell .addProductCurrent{width:auto!important;margin-top:0!important}.appShell .addProductCurrent .addProductProIcon{width:18px!important;height:18px!important;flex:0 0 18px!important;border:1px solid rgba(255,255,255,.48)!important;border-radius:5px!important}.appShell .addProductCurrent .addProductProIcon i{background:#fff!important}.appShell .productSaveCurrent{width:100%!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-top:4px!important;padding:0 20px!important;border:1px solid #0059d5!important;border-radius:10px!important;background:#0059d5!important;color:#fff!important;font-family:Montserrat,Arial,sans-serif!important;font-size:11.5px!important;font-weight:650!important;letter-spacing:0!important;cursor:pointer!important;transition:background .16s ease,border-color .16s ease!important}.appShell .productSaveCurrent:hover:not(:disabled){background:#0048ad!important;border-color:#0048ad!important}.appShell .productSaveCurrent:disabled{opacity:.58!important;cursor:default!important}.appShell .businessViewCurrent{white-space:nowrap!important}.appShell .colorChoices{display:flex!important;flex-wrap:wrap!important}.appShell .colorChoices>button{flex:0 0 32px!important;border:3px solid #fff!important;border-radius:50%!important;box-shadow:0 0 0 1px #d9d4de!important;transition:transform .15s ease,box-shadow .15s ease!important}.appShell .colorChoices>button:hover{transform:translateY(-1px) scale(1.05)!important;box-shadow:0 0 0 2px #bdb4c7!important}.appShell .colorChoices>button.selectedColor{transform:scale(1.04)!important}.appShell .sectionHead,.appShell .visualSettingsHead{align-items:flex-start!important}.appShell .colorChoices{display:grid!important;grid-template-columns:repeat(10,32px)!important;grid-gap:10px!important;gap:10px!important;align-items:center!important;justify-content:start!important;width:max-content!important;max-width:100%!important}.appShell .colorChoices>button{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;border:2px solid #fff!important;border-radius:8px!important;box-shadow:0 0 0 1px #d9d4de,inset 0 0 0 1px rgba(255,255,255,.18)!important;cursor:pointer!important;transition:transform .15s ease,box-shadow .15s ease,border-radius .15s ease!important}.appShell .colorChoices>button:hover{transform:translateY(-1px)!important;box-shadow:0 0 0 2px #bdb4c7,0 4px 10px rgba(32,24,44,.08)!important}.appShell .colorChoices>button.selectedColor{box-shadow:0 0 0 2px #0059d5,0 0 0 5px #eee8fb!important;transform:translateY(-1px)!important}@media (max-width:1100px){.appShell .colorChoices{grid-template-columns:repeat(8,32px)!important}}@media (max-width:760px){.appShell .colorChoices{grid-template-columns:repeat(5,32px)!important}}.premiumStore.modern,.productPage.modern{--style-font:"Montserrat",Arial,sans-serif;--style-radius:22px;--style-gap:22px;font-family:var(--style-font)!important;background:#f7f8fb!important}.premiumStore.modern .premiumNav,.productPage.modern .productTopbar{background:rgba(255,255,255,.94)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid #ebecef!important}.premiumStore.modern .storeLinks a{font-size:12px!important;font-weight:650!important;letter-spacing:.01em!important}.premiumStore.modern .premiumHero{min-height:500px!important;margin:24px max(3vw,22px) 0!important;border-radius:30px!important;box-shadow:0 24px 60px rgba(22,28,45,.08)!important}.premiumStore.modern .premiumHeroShade{background:linear-gradient(90deg,rgba(13,17,28,.52),rgba(13,17,28,.06))!important}.premiumStore.modern .premiumHeroCopy h1{font-family:var(--style-font)!important;font-weight:750!important;letter-spacing:-.055em!important;text-transform:none!important}.premiumStore.modern .premiumHeroCopy p{font-size:15px!important;line-height:1.6!important}.premiumStore.modern .catalog{padding-top:72px!important}.premiumStore.modern .catalogGrid{gap:22px!important}.premiumStore.modern .storeProduct{border:1px solid #e9eaf0!important;border-radius:22px!important;box-shadow:0 12px 34px rgba(22,28,45,.07)!important;transition:transform .2s ease,box-shadow .2s ease!important}.premiumStore.modern .storeProduct:hover{transform:translateY(-5px)!important;box-shadow:0 20px 44px rgba(22,28,45,.11)!important}.premiumStore.modern .storeProductImage{background:linear-gradient(180deg,#fafbfc,#f2f4f7)!important}.premiumStore.modern .storeProductBody{padding:18px!important}.premiumStore.modern .storeProductBody h3{font-size:15px!important;font-weight:700!important;letter-spacing:-.02em!important}.premiumStore.modern .storeProductBody p{color:#747887!important;font-size:11px!important}.premiumStore.modern .cardAddButton,.premiumStore.modern .cardBuyButton,.productPage.modern .buyPrimary,.productPage.modern .buySecondary{border-radius:11px!important;font-weight:650!important}.premiumStore.modern .cardAddButton{background:#fff!important;border:1px solid var(--accent)!important;color:var(--accent)!important}.premiumStore.modern .cardBuyButton{background:var(--accent)!important;color:#fff!important}.premiumStore.elegant,.productPage.elegant{--style-font:Georgia,"Times New Roman",serif;--style-sans:"Montserrat",Arial,sans-serif;font-family:var(--style-sans)!important;background:#f5f1e9!important;color:#1c1813!important}.premiumStore.elegant .premiumNav,.productPage.elegant .productTopbar{background:#17130f!important;color:#f7f1e7!important;border:0!important;min-height:84px!important}.premiumStore.elegant .storeLinks a{color:#f5eee3!important;font-family:var(--style-sans)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.13em!important;text-transform:uppercase!important}.premiumStore.elegant .premiumHero{min-height:620px!important;margin:0!important;border-radius:0!important}.premiumStore.elegant .premiumHeroShade{background:linear-gradient(90deg,rgba(14,11,8,.7),rgba(14,11,8,.15))!important}.premiumStore.elegant .premiumHeroCopy{max-width:760px!important}.premiumStore.elegant .premiumCatalogHead h2,.premiumStore.elegant .premiumHeroCopy h1,.productPage.elegant h1{font-family:var(--style-font)!important;letter-spacing:-.035em!important}.premiumStore.elegant .premiumHeroCopy h1{font-size:clamp(56px,7vw,96px)!important;line-height:.98!important}.premiumStore.elegant .premiumHeroCopy p{max-width:560px!important;color:#e5ddd1!important;font-family:var(--style-sans)!important}.premiumStore.elegant .catalog{padding-top:100px!important;background:#f5f1e9!important}.premiumStore.elegant .premiumCatalogHead{border-bottom:1px solid #cfc6b9!important;padding-bottom:22px!important;margin-bottom:32px!important}.premiumStore.elegant .premiumCatalogHead h2{font-size:36px!important}.premiumStore.elegant .catalogGrid{gap:34px 24px!important}.premiumStore.elegant .storeProduct{border:0!important;border-radius:0!important;background:transparent!important}.premiumStore.elegant .storeProductImage{border-radius:0!important;background:#ebe4d8!important}.premiumStore.elegant .storeProductBody{padding:16px 0 0!important}.premiumStore.elegant .storeProductBody h3{font-family:var(--style-font)!important}.premiumStore.elegant .storeProductBody p{color:#746b61!important;line-height:1.6!important}.premiumStore.elegant .currentPrice{font-family:var(--style-font)!important;font-size:20px!important}.premiumStore.elegant .cardAddButton,.premiumStore.elegant .cardBuyButton,.premiumStore.elegant .cardQtyPicker,.productPage.elegant .buyPrimary,.productPage.elegant .buySecondary{border-radius:0!important}.premiumStore.elegant .cardAddButton{background:transparent!important;color:#1b1712!important;border:1px solid #1b1712!important}.premiumStore.elegant .cardBuyButton,.productPage.elegant .buyPrimary{background:#1b1712!important;color:#f8f3eb!important;border:1px solid #1b1712!important}.productPage.elegant .productGalleryMain,.productPage.elegant .productInfoPanel{border-radius:0!important}.productPage.elegant .productInfoPanel{background:#f5f1e9!important}.premiumStore.urban,.productPage.urban{--style-font:Impact,"Arial Black","Montserrat",sans-serif;--style-body:"Montserrat",Arial,sans-serif;font-family:var(--style-body)!important;background:#e9e9e7!important;color:#0d0d0d!important}.premiumStore.urban .premiumNav,.productPage.urban .productTopbar{min-height:78px!important;background:#0d0d0d!important;color:#fff!important;border-bottom:6px solid var(--accent)!important}.premiumStore.urban .storeLinks a{color:#fff!important;font-family:var(--style-body)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}.premiumStore.urban .premiumHero{min-height:590px!important;margin:0!important;border-radius:0!important;box-shadow:none!important}.premiumStore.urban .premiumHeroShade{background:linear-gradient(90deg,rgba(0,0,0,.76),rgba(0,0,0,.3) 55%,rgba(0,0,0,.05))!important}.premiumStore.urban .premiumCatalogHead h2,.premiumStore.urban .premiumHeroCopy h1,.productPage.urban h1{font-family:var(--style-font)!important;text-transform:uppercase!important;letter-spacing:-.025em!important;font-weight:900!important}.premiumStore.urban .premiumHeroCopy h1{font-size:clamp(62px,8vw,112px)!important;line-height:.84!important;max-width:850px!important}.premiumStore.urban .premiumHeroCopy p{max-width:540px!important;font-size:14px!important;font-weight:650!important;line-height:1.5!important}.premiumStore.urban .catalog{padding-top:62px!important;background:#e9e9e7!important}.premiumStore.urban .premiumCatalogHead{border-bottom:5px solid #111!important;padding-bottom:14px!important}.premiumStore.urban .premiumCatalogHead h2{font-size:42px!important}.premiumStore.urban .catalogGrid{gap:16px!important}.premiumStore.urban .storeProduct{border:3px solid #111!important;border-radius:0!important;box-shadow:7px 7px 0 #111!important;transition:transform .15s ease,box-shadow .15s ease!important}.premiumStore.urban .storeProduct:hover{transform:translate(-3px,-3px)!important;box-shadow:10px 10px 0 #111!important}.premiumStore.urban .storeProductImage{border-bottom:3px solid #111!important;background:#f7f7f4!important}.premiumStore.urban .storeProductBody h3{font-family:var(--style-font)!important;font-size:19px!important;line-height:1!important;text-transform:uppercase!important;letter-spacing:.01em!important}.premiumStore.urban .storeProductBody p{color:#444!important;font-weight:600!important}.premiumStore.urban .currentPrice{font-family:var(--style-font)!important;font-size:21px!important}.premiumStore.urban .cardAddButton,.premiumStore.urban .cardBuyButton,.premiumStore.urban .cardQtyPicker,.productPage.urban .buyPrimary,.productPage.urban .buySecondary{border-radius:0!important;border-width:2px!important;font-weight:850!important;text-transform:uppercase!important}.premiumStore.urban .cardAddButton{border:2px solid #111!important}.premiumStore.urban .cardBuyButton,.productPage.urban .buyPrimary{background:var(--accent)!important;color:#fff!important;border:2px solid #111!important}.productPage.urban .productGalleryMain,.productPage.urban .productInfoPanel{border-radius:0!important;border:3px solid #111!important;box-shadow:7px 7px 0 #111!important}.premiumStore.minimal,.productPage.minimal{--style-font:Arial,Helvetica,sans-serif;font-family:var(--style-font)!important;color:#111!important}.premiumStore.minimal .premiumNav,.productPage.minimal .productTopbar{min-height:70px!important;background:#fff!important;border-bottom:1px solid #ededed!important;box-shadow:none!important}.premiumStore.minimal .storeLinks a{color:#222!important;font-size:10px!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important}.premiumStore.minimal .premiumHero{min-height:460px!important;margin:0!important;padding-left:max(7vw,48px)!important;padding-right:max(7vw,48px)!important;border:0!important;box-shadow:none!important}.premiumStore.minimal .premiumHeroShade{background:linear-gradient(90deg,rgba(255,255,255,.84),rgba(255,255,255,.12))!important}.premiumStore.minimal .premiumCatalogHead h2,.premiumStore.minimal .premiumHeroCopy h1,.productPage.minimal h1{font-family:var(--style-font)!important;color:#111!important;font-weight:400!important;letter-spacing:-.045em!important;text-transform:none!important}.premiumStore.minimal .premiumHeroCopy h1{font-size:clamp(46px,6vw,76px)!important;line-height:1!important}.premiumStore.minimal .premiumHeroCopy p{color:#555!important;max-width:500px!important;font-size:13px!important;line-height:1.7!important}.premiumStore.minimal .catalog{padding-top:92px!important;background:#fff!important}.premiumStore.minimal .premiumCatalogHead{margin-bottom:38px!important}.premiumStore.minimal .premiumCatalogHead h2{font-size:28px!important}.premiumStore.minimal .catalogGrid{gap:42px 22px!important}.premiumStore.minimal .storeProductImage{border-radius:0!important}.premiumStore.minimal .storeProductBody{padding:14px 0 0!important}.premiumStore.minimal .storeProductBody h3{letter-spacing:0!important}.premiumStore.minimal .storeProductBody p{line-height:1.55!important}.premiumStore.minimal .currentPrice{font-size:15px!important;font-weight:500!important}.premiumStore.minimal .cardPurchaseBox{gap:8px!important}.premiumStore.minimal .cardAddButton,.premiumStore.minimal .cardBuyButton,.premiumStore.minimal .cardQtyPicker,.productPage.minimal .buyPrimary,.productPage.minimal .buySecondary{border-radius:0!important;min-height:40px!important;font-weight:500!important}.premiumStore.minimal .cardAddButton{border:1px solid #d8d8d8!important}.premiumStore.minimal .cardBuyButton,.productPage.minimal .buyPrimary{background:#111!important;color:#fff!important;border:1px solid #111!important}.productPage.minimal .productGalleryMain,.productPage.minimal .productInfoPanel{border:0!important;border-radius:0!important;box-shadow:none!important}.productPage.minimal .productInfoPanel{background:#fff!important}@media (max-width:760px){.premiumStore.elegant .premiumHero,.premiumStore.minimal .premiumHero,.premiumStore.modern .premiumHero,.premiumStore.urban .premiumHero{min-height:430px!important}.premiumStore.elegant .premiumHeroCopy h1,.premiumStore.urban .premiumHeroCopy h1{font-size:48px!important}.premiumStore.urban .storeProduct{box-shadow:4px 4px 0 #111!important}}.premiumStore.elegant .premiumNav,.premiumStore.minimal .premiumNav,.premiumStore.modern .premiumNav,.premiumStore.urban .premiumNav,.productPage.elegant .productTopbar,.productPage.minimal .productTopbar,.productPage.modern .productTopbar,.productPage.urban .productTopbar{background:#fff!important;color:#17171a!important;border-bottom:1px solid #ece9ef!important;box-shadow:none!important;min-height:72px!important}.premiumStore.elegant .premiumNav a,.premiumStore.elegant .premiumNav button,.premiumStore.minimal .premiumNav a,.premiumStore.minimal .premiumNav button,.premiumStore.modern .premiumNav a,.premiumStore.modern .premiumNav button,.premiumStore.urban .premiumNav a,.premiumStore.urban .premiumNav button,.productPage.elegant .productTopbar button,.productPage.minimal .productTopbar button,.productPage.modern .productTopbar button,.productPage.urban .productTopbar button{color:#17171a!important}.premiumStore.elegant .premiumHero,.premiumStore.minimal .premiumHero,.premiumStore.modern .premiumHero,.premiumStore.urban .premiumHero{width:calc(100% - max(6vw, 36px))!important;max-width:1360px!important;margin:24px auto 0!important;border-radius:20px!important;overflow:hidden!important;box-shadow:none!important;min-height:500px!important}.premiumStore.elegant .premiumHeroImage,.premiumStore.minimal .premiumHeroImage,.premiumStore.modern .premiumHeroImage,.premiumStore.urban .premiumHeroImage{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:none!important}.premiumStore.elegant .premiumHeroCopy,.premiumStore.minimal .premiumHeroCopy,.premiumStore.modern .premiumHeroCopy,.premiumStore.urban .premiumHeroCopy{max-width:620px!important}.premiumStore.modern{background:#f7f8fb!important}.premiumStore.modern .premiumHero{border-radius:24px!important}.premiumStore.modern .storeProduct{border:1px solid #e7e8ed!important;border-radius:18px!important;background:#fff!important;box-shadow:0 8px 24px rgba(24,24,28,.06)!important;overflow:hidden!important}.premiumStore.modern .storeProduct:hover{transform:translateY(-3px)!important;box-shadow:0 12px 28px rgba(24,24,28,.09)!important}.premiumStore.modern .storeProductImage{aspect-ratio:1/1!important;background:#f7f7f8!important}.premiumStore.modern .storeProductBody{padding:16px!important}.premiumStore.modern .storeProductBody h3{font-size:14px!important;font-weight:650!important}.premiumStore.modern .storeProductBody p{font-size:10.5px!important;line-height:1.5!important}.premiumStore.elegant,.productPage.elegant{background:#f8f6f2!important;color:#211c17!important}.premiumStore.elegant .premiumHero{border-radius:10px!important}.premiumStore.elegant .premiumHeroShade{background:linear-gradient(90deg,rgba(25,20,16,.48),rgba(25,20,16,.08))!important}.premiumStore.elegant .premiumCatalogHead h2,.premiumStore.elegant .premiumHeroCopy h1,.productPage.elegant h1{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;text-transform:none!important;letter-spacing:-.025em!important}.premiumStore.elegant .premiumHeroCopy h1{font-size:clamp(48px,6vw,78px)!important;line-height:1!important}.premiumStore.elegant .premiumHeroCopy p{color:#f4eee6!important;font-size:13px!important}.premiumStore.elegant .catalog{background:#f8f6f2!important;padding-top:78px!important}.premiumStore.elegant .premiumCatalogHead{border-bottom:1px solid #d8d0c6!important;padding-bottom:18px!important;margin-bottom:26px!important}.premiumStore.elegant .premiumCatalogHead h2{font-size:31px!important}.premiumStore.elegant .catalogGrid{gap:28px 22px!important}.premiumStore.elegant .storeProduct{border:1px solid #e3ddd4!important;border-radius:8px!important;box-shadow:none!important}.premiumStore.elegant .storeProductImage{background:#f1ece5!important}.premiumStore.elegant .storeProductBody{padding:16px 16px 17px!important}.premiumStore.elegant .storeProductBody h3{font-size:17px!important;line-height:1.2!important}.premiumStore.elegant .storeProductBody p{color:#766e65!important;line-height:1.55!important}.premiumStore.elegant .currentPrice{font-size:17px!important;font-weight:600!important}.premiumStore.elegant .cardAddButton,.premiumStore.elegant .cardBuyButton,.premiumStore.elegant .cardQtyPicker{border-radius:7px!important}.premiumStore.elegant .cardAddButton{background:#fff!important;color:#3a3128!important;border:1px solid #bfb3a6!important}.premiumStore.elegant .cardBuyButton{background:#2a231d!important;color:#fff!important;border:1px solid #2a231d!important}.premiumStore.urban,.productPage.urban{background:#f3f3f3!important;color:#151515!important;font-family:Montserrat,Arial,sans-serif!important}.premiumStore.urban .premiumHero{border-radius:12px!important}.premiumStore.urban .premiumHeroShade{background:linear-gradient(90deg,rgba(0,0,0,.58),rgba(0,0,0,.08))!important}.premiumStore.urban .premiumCatalogHead h2,.premiumStore.urban .premiumHeroCopy h1,.productPage.urban h1{font-family:Montserrat,Arial,sans-serif!important;text-transform:none!important;font-weight:800!important;letter-spacing:-.04em!important}.premiumStore.urban .premiumHeroCopy h1{font-size:clamp(50px,6.4vw,84px)!important;line-height:.95!important}.premiumStore.urban .premiumHeroCopy p{color:#fff!important;font-size:13.5px!important;font-weight:500!important;line-height:1.55!important}.premiumStore.urban .catalog{background:#f3f3f3!important;padding-top:72px!important}.premiumStore.urban .premiumCatalogHead{border-bottom:2px solid #171717!important;padding-bottom:16px!important}.premiumStore.urban .catalogGrid{gap:20px!important}.premiumStore.urban .storeProduct{border:1px solid #d7d7d7!important;border-radius:12px!important;background:#fff!important;box-shadow:0 6px 18px rgba(0,0,0,.07)!important;overflow:hidden!important}.premiumStore.urban .storeProduct:hover{transform:translateY(-3px)!important;box-shadow:0 10px 24px rgba(0,0,0,.1)!important}.premiumStore.urban .storeProductImage{border-bottom:1px solid #e3e3e3!important;background:#f7f7f7!important}.premiumStore.urban .storeProductBody{padding:16px!important}.premiumStore.urban .storeProductBody h3{font-family:Montserrat,Arial,sans-serif!important;font-size:15px!important;line-height:1.2!important;font-weight:750!important}.premiumStore.urban .storeProductBody p{color:#555!important;font-size:10px!important;font-weight:500!important}.premiumStore.urban .currentPrice{font-family:Montserrat,Arial,sans-serif!important;font-size:18px!important;font-weight:750!important}.premiumStore.urban .cardAddButton,.premiumStore.urban .cardBuyButton,.premiumStore.urban .cardQtyPicker{border-radius:8px!important;border-width:1px!important;text-transform:none!important;font-weight:650!important}.premiumStore.urban .cardAddButton{background:#fff!important;color:#111!important;border:1px solid #111!important}.premiumStore.urban .cardBuyButton{background:var(--accent)!important;color:#fff!important;border:1px solid var(--accent)!important}.productPage.urban .productGalleryMain,.productPage.urban .productInfoPanel{border:1px solid #dedede!important;border-radius:12px!important;box-shadow:none!important}.premiumStore.minimal,.productPage.minimal{background:#fff!important}.premiumStore.minimal .premiumHero{border-radius:0!important;border-top:1px solid #eee!important;border-bottom:1px solid #eee!important}.premiumStore.minimal .premiumHeroShade{background:linear-gradient(90deg,rgba(255,255,255,.72),rgba(255,255,255,.08))!important}.premiumStore.minimal .storeProduct{border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.premiumStore.minimal .storeProductImage{aspect-ratio:4/5!important;background:#f7f7f7!important}.premiumStore.minimal .storeProductBody{padding:13px 0 0!important}.premiumStore.minimal .storeProductBody h3{font-size:13px!important;font-weight:500!important}.premiumStore.minimal .storeProductBody p{color:#777!important;font-size:10px!important}.premiumStore.minimal .cardPurchaseBox{gap:7px!important}.premiumStore.minimal .cardAddButton,.premiumStore.minimal .cardBuyButton,.premiumStore.minimal .cardQtyPicker{border-radius:0!important;min-height:40px!important;font-weight:500!important}.premiumStore.minimal .cardAddButton{background:#fff!important;color:#111!important;border:1px solid #d9d9d9!important}.premiumStore.minimal .cardBuyButton{background:#111!important;color:#fff!important;border:1px solid #111!important}.productPage.elegant .productPageInner,.productPage.minimal .productPageInner,.productPage.modern .productPageInner,.productPage.urban .productPageInner{width:min(1360px,calc(100% - 48px))!important;margin-left:auto!important;margin-right:auto!important}.productPage.elegant .productGalleryMain,.productPage.minimal .productGalleryMain,.productPage.modern .productGalleryMain,.productPage.urban .productGalleryMain{overflow:hidden!important}.productPage.elegant .productGalleryMain img,.productPage.minimal .productGalleryMain img,.productPage.modern .productGalleryMain img,.productPage.urban .productGalleryMain img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}@media (max-width:760px){.premiumStore.elegant .premiumHero,.premiumStore.minimal .premiumHero,.premiumStore.modern .premiumHero,.premiumStore.urban .premiumHero{width:calc(100% - 24px)!important;margin:12px auto 0!important;min-height:420px!important}.premiumStore.elegant .premiumHeroCopy h1,.premiumStore.urban .premiumHeroCopy h1{font-size:46px!important}}.premiumStore.elegant .premiumNav,.premiumStore.minimal .premiumNav,.premiumStore.modern .premiumNav,.premiumStore.urban .premiumNav{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;box-sizing:border-box!important;background:#fff!important}.premiumStore.elegant>.premiumNav,.premiumStore.minimal>.premiumNav,.premiumStore.modern>.premiumNav,.premiumStore.urban>.premiumNav{align-self:stretch!important;width:100%!important;max-width:none!important;margin:0!important;padding-left:max(4vw,24px)!important;padding-right:max(4vw,24px)!important;box-sizing:border-box!important;background:#fff!important;border-bottom:1px solid #ece9ef!important;color:#17171a!important}@media (min-width:1100px){.premiumStore.elegant>.premiumNav,.premiumStore.minimal>.premiumNav,.premiumStore.modern>.premiumNav,.premiumStore.urban>.premiumNav{padding-left:max(calc((100vw - 1360px) / 2),4vw)!important;padding-right:max(calc((100vw - 1360px) / 2),4vw)!important}}.productPage.elegant>.productTopbarUnified,.productPage.minimal>.productTopbarUnified,.productPage.modern>.productTopbarUnified,.productPage.urban>.productTopbarUnified{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;min-height:72px!important;background:#fff!important;color:#17171a!important;border-bottom:1px solid #ece9ef!important;box-shadow:none!important}.productTopbarUnified .productHeaderInner{width:100%!important;min-height:72px!important;margin:0 auto!important;padding:0 max(4vw,24px)!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;grid-gap:24px!important;gap:24px!important}@media (min-width:1100px){.productTopbarUnified .productHeaderInner{padding-left:max(calc((100vw - 1360px) / 2),4vw)!important;padding-right:max(calc((100vw - 1360px) / 2),4vw)!important}}.productTopbarUnified .productBrandLink{justify-self:start!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:#17171a!important;cursor:pointer!important;min-width:0!important}.productTopbarUnified .productBrandLink img{display:block!important;width:auto!important;max-width:138px!important;max-height:42px!important;object-fit:contain!important;object-position:left center!important}.productTopbarUnified .productBrandLink strong{font-family:Montserrat,Arial,sans-serif!important;font-size:15px!important;font-weight:700!important}.productTopbarUnified .productHeaderLinks{justify-self:center!important;display:flex!important;align-items:center!important;gap:28px!important}.productTopbarUnified .productHeaderLinks button{padding:8px 0!important;border:0!important;background:transparent!important;color:#17171a!important;font-family:Montserrat,Arial,sans-serif!important;font-size:12px!important;font-weight:650!important;letter-spacing:.01em!important;cursor:pointer!important}.productTopbarUnified .productHeaderLinks button:hover{color:var(--accent,#0059d5)!important}.productTopbarUnified .productCartButton{justify-self:end!important;margin:0!important}.productTopbarUnified .productBackButton{display:none!important}@media (max-width:760px){.productTopbarUnified .productHeaderInner{grid-template-columns:1fr auto!important;padding:0 18px!important}.productTopbarUnified .productHeaderLinks{display:none!important}.productTopbarUnified .productBrandLink img{max-width:120px!important;max-height:36px!important}}.productPage>.productUnifiedNav{width:100%!important;max-width:none!important;margin:0!important;min-height:72px!important;box-sizing:border-box!important;padding-left:max(4vw,24px)!important;padding-right:max(4vw,24px)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;background:#fff!important;color:#17171a!important;border-bottom:1px solid #ece9ef!important;box-shadow:none!important}@media (min-width:1100px){.productPage>.productUnifiedNav{padding-left:max(calc((100vw - 1360px) / 2),4vw)!important;padding-right:max(calc((100vw - 1360px) / 2),4vw)!important}}.productPage .productLogoHome{border:0!important;background:transparent!important;padding:0!important;margin:0!important;color:inherit!important;cursor:pointer!important;text-align:left!important;font:inherit!important}.productPage .productLogoHome .storeLogoImage{display:block!important}.productPage .productUnifiedNav .storeLinks button{border:0!important;background:transparent!important;color:#17171a!important;padding:0!important;margin:0!important;font:inherit!important;font-size:12px!important;font-weight:650!important;letter-spacing:.01em!important;cursor:pointer!important}.productPage .productUnifiedNav .storeLinks button:hover{color:var(--accent,#0059d5)!important}.productPage .productBackButton,.productPage .productHeaderInner,.productPage .productHeaderLinks,.productPage .productTopbarUnified{display:none!important}.productPage.elegant>.productUnifiedNav,.productPage.minimal>.productUnifiedNav,.productPage.modern>.productUnifiedNav,.productPage.urban>.productUnifiedNav{background:#fff!important;color:#17171a!important;border-bottom:1px solid #ece9ef!important;min-height:72px!important}.productPage.elegant .productUnifiedNav .storeLinks button,.productPage.minimal .productUnifiedNav .storeLinks button,.productPage.urban .productUnifiedNav .storeLinks button{color:#17171a!important;text-transform:none!important;font-family:Montserrat,Arial,sans-serif!important;font-size:12px!important;font-weight:650!important;letter-spacing:.01em!important}@media (max-width:760px){.productPage>.productUnifiedNav{padding-left:18px!important;padding-right:18px!important}.productPage .productUnifiedNav .storeLinks{display:none!important}}.premiumStore>.premiumNav,.productPage>.productUnifiedNav{position:relative!important}.premiumStore>.premiumNav .storeLinks,.productPage>.productUnifiedNav .storeLinks{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:28px!important;width:max-content!important;max-width:calc(100% - 360px)!important;white-space:nowrap!important}.premiumStore>.premiumNav .storeBrandLogoOnly,.productPage>.productUnifiedNav .storeBrandLogoOnly{width:auto!important;min-width:0!important;max-width:160px!important;min-height:0!important;height:auto!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;flex:0 0 auto!important}.premiumStore>.premiumNav .storeLogoImage,.productPage>.productUnifiedNav .storeLogoImage{display:block!important;max-width:138px!important;max-height:38px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}.premiumStore>.premiumNav .cartPremium,.productPage>.productUnifiedNav .cartPremium{margin-left:auto!important;flex:0 0 auto!important}.premiumStore.elegant>.premiumNav .storeLinks,.premiumStore.minimal>.premiumNav .storeLinks,.premiumStore.modern>.premiumNav .storeLinks,.premiumStore.urban>.premiumNav .storeLinks,.productPage.elegant>.productUnifiedNav .storeLinks,.productPage.minimal>.productUnifiedNav .storeLinks,.productPage.modern>.productUnifiedNav .storeLinks,.productPage.urban>.productUnifiedNav .storeLinks{left:50%!important;transform:translate(-50%,-50%)!important}@media (max-width:760px){.premiumStore>.premiumNav .storeLinks,.productPage>.productUnifiedNav .storeLinks{display:none!important}.premiumStore>.premiumNav .storeLogoImage,.productPage>.productUnifiedNav .storeLogoImage{max-width:120px!important;max-height:34px!important}}.premiumStore>.premiumNav .storeBrandLogoOnly,.productPage>.productUnifiedNav .storeBrandLogoOnly{max-width:205px!important}.premiumStore>.premiumNav .storeLogoImage,.productPage>.productUnifiedNav .storeLogoImage{width:auto!important;height:auto!important;max-width:180px!important;max-height:50px!important;object-fit:contain!important;object-position:left center!important}.premiumStore.elegant>.premiumNav .storeLogoImage,.premiumStore.minimal>.premiumNav .storeLogoImage,.premiumStore.modern>.premiumNav .storeLogoImage,.premiumStore.urban>.premiumNav .storeLogoImage,.productPage.elegant>.productUnifiedNav .storeLogoImage,.productPage.minimal>.productUnifiedNav .storeLogoImage,.productPage.modern>.productUnifiedNav .storeLogoImage,.productPage.urban>.productUnifiedNav .storeLogoImage{max-width:180px!important;max-height:50px!important}@media (max-width:760px){.premiumStore>.premiumNav .storeBrandLogoOnly,.productPage>.productUnifiedNav .storeBrandLogoOnly{max-width:160px!important}.premiumStore>.premiumNav .storeLogoImage,.productPage>.productUnifiedNav .storeLogoImage{max-width:145px!important;max-height:42px!important}}.premiumStore>.premiumNav .storeBrandLogoOnly,.productPage>.productUnifiedNav .storeBrandLogoOnly{max-width:235px!important}.premiumStore.elegant>.premiumNav .storeLogoImage,.premiumStore.minimal>.premiumNav .storeLogoImage,.premiumStore.modern>.premiumNav .storeLogoImage,.premiumStore.urban>.premiumNav .storeLogoImage,.premiumStore>.premiumNav .storeLogoImage,.productPage.elegant>.productUnifiedNav .storeLogoImage,.productPage.minimal>.productUnifiedNav .storeLogoImage,.productPage.modern>.productUnifiedNav .storeLogoImage,.productPage.urban>.productUnifiedNav .storeLogoImage,.productPage>.productUnifiedNav .storeLogoImage{max-width:205px!important;max-height:56px!important;width:auto!important;height:auto!important;object-fit:contain!important;object-position:left center!important}@media (max-width:760px){.premiumStore>.premiumNav .storeBrandLogoOnly,.productPage>.productUnifiedNav .storeBrandLogoOnly{max-width:180px!important}.premiumStore>.premiumNav .storeLogoImage,.productPage>.productUnifiedNav .storeLogoImage{max-width:165px!important;max-height:46px!important}}.appShell .content .businessHomeGrid{grid-template-columns:minmax(0,.82fr) minmax(420px,1.18fr)!important;align-items:start!important}.appShell .content .businessDataCard{margin:0!important;width:100%!important;min-width:0!important;border:1px solid #e5e0e9!important;border-radius:16px!important;box-shadow:none!important;background:#fff!important}.appShell .content .businessDataCard .visualSettingsHead{margin-bottom:18px!important}.appShell .content .businessDataCard .visualSettingsHead h2{margin-top:4px!important;margin-bottom:6px!important}.appShell .content .businessDataCard .field{margin-bottom:13px!important}.appShell .content .businessSaveCurrent{width:100%!important;margin-top:4px!important}.appShell .content>.businessHomeGrid,.appShell .content>.mpTrustCard,.appShell .content>.stats{width:100%!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.appShell .content>.stats{margin-top:18px!important;margin-bottom:18px!important}.appShell .content .businessHomeGrid{grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr)!important;gap:16px!important;align-items:stretch!important}.appShell .content .businessHomeGrid>article{height:100%!important}.appShell .content .businessDataCard,.appShell .content .quickCard{padding:24px!important}.appShell .content .businessDataCard{display:flex!important;flex-direction:column!important}.appShell .content .businessDataCard .visualSettingsHead{margin:0 0 12px!important}.appShell .content .businessDataCard .visualSettingsHead h2{font-size:22px!important;line-height:1.15!important;margin:5px 0!important}.appShell .content .businessDataCard .visualSettingsHead p{font-size:12px!important;line-height:1.45!important;max-width:440px!important}.appShell .content .businessDataCard .field{margin-bottom:10px!important;gap:6px!important}.appShell .content .businessDataCard .field>span{font-size:12px!important}.appShell .content .businessDataCard .field input{min-height:42px!important;padding:11px 13px!important;border-radius:12px!important}.appShell .content .businessSaveCurrent{margin-top:auto!important;min-height:43px!important}.businessSelect{position:relative;width:100%}.businessSelectTrigger{width:100%;min-height:42px;border:1px solid #dcdce3;border-radius:12px;background:#fff;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#26212b;text-align:left;font-weight:500!important}.businessSelect.isOpen .businessSelectTrigger,.businessSelectTrigger:hover{border-color:#0059d5}.businessSelect.isOpen .businessSelectTrigger{box-shadow:0 0 0 4px #eaf2ff}.businessSelectTrigger i{font-style:normal;color:#0059d5;font-size:16px;line-height:1;transform:translateY(-1px)}.businessSelectMenu{position:absolute;z-index:50;left:0;right:0;top:calc(100% + 7px);padding:6px;background:#fff;border:1px solid #e1dbe8;border-radius:14px;box-shadow:0 14px 35px rgba(37,24,48,.14);overflow:hidden;max-height:min(260px,calc(100vh - 24px))}.businessSelect.opensUp .businessSelectMenu{top:auto;bottom:calc(100% + 7px)}.businessSelectMenu button{width:100%;border:0;border-radius:9px;background:transparent;padding:10px 11px;text-align:left;color:#342c3c;font-size:12px;font-weight:500!important}.businessSelectMenu button:hover{background:#eaf2ff;color:#0059d5}.businessSelectFooter{margin-top:5px;padding:9px 10px 7px;border-top:1px solid #eee9f2;color:#918899;font-size:10px;line-height:1.35}@media (max-width:980px){.appShell .content .businessHomeGrid{grid-template-columns:1fr!important}}.appShell .content .businessSaveCurrent:disabled{opacity:.55!important;cursor:default!important;transform:none!important}:root{--tf-ui-font:"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--tf-text:#17171a;--tf-text-soft:#5f6068;--tf-text-muted:#858690}.appShell,.authPage,.mobileTop,.onboardingShell,.setupPage{color:var(--tf-text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.appShell .appSide nav button,.appShell .sideBottom button{font-size:13px!important;font-weight:500!important;letter-spacing:-.005em!important}.appShell .brand b{font-weight:650!important;letter-spacing:-.015em!important}.appShell .accountMini b{font-weight:600!important}.appShell .accountMini small{font-weight:400!important}.appShell .sectionHead h1,.appShell .visualSettingsHead h1{font-size:30px!important;line-height:1.16!important;font-weight:700!important;letter-spacing:-.032em!important;color:#111216!important}.appShell .sectionHead p,.appShell .visualSettingsHead p{font-size:13px!important;line-height:1.5!important;font-weight:400!important;letter-spacing:0!important;color:var(--tf-text-soft)!important}.appShell .eyebrow,.appShell .sectionHead small,.appShell .stepTag,.appShell .visualSettingsHead small{font-size:11px!important;line-height:1.3!important;font-weight:600!important;letter-spacing:.035em!important}.appShell .businessDataCard h3,.appShell .editorCard h3,.appShell .mpCopy h3,.appShell .onlineCard h3,.appShell .orderCard h3,.appShell .quickCard h3,.appShell .settingsCard h3{font-weight:600!important;letter-spacing:-.02em!important}.appShell .businessDataCard h3,.appShell .quickCard h3{font-size:19px!important;line-height:1.25!important}.appShell .stats span{font-size:11px!important;font-weight:400!important;color:#747680!important}.appShell .stats strong{font-size:27px!important;line-height:1.1!important;font-weight:650!important;letter-spacing:-.035em!important}.appShell .stats small{font-size:10.5px!important;font-weight:400!important;color:#9899a2!important}.appShell .field>span,.appShell label>span{font-size:12px;font-weight:600!important;letter-spacing:-.005em!important}.appShell .businessSelectButton,.appShell input,.appShell select,.appShell textarea{font-size:13px!important;font-weight:400!important;letter-spacing:0!important}.appShell input::placeholder,.appShell textarea::placeholder{color:#a0a1a9!important;font-weight:400!important}.appShell button,.mobileTop button{letter-spacing:-.005em}.appShell .aiButton,.appShell .businessSaveCurrent,.appShell .primary,.appShell .productSaveCurrent,.appShell .secondary{font-weight:600!important}.appShell .quickCard button{font-size:13px!important;font-weight:500!important;color:#45464e!important}.appShell p,.appShell small{letter-spacing:0}.appShell .customerBox small,.appShell .mpCopy p,.appShell .orderTop p,.appShell .productInfo small{font-weight:400!important;color:var(--tf-text-muted)!important}.appShell .mpCopy small{font-weight:600!important;letter-spacing:.025em!important}.appShell .mpCopy h3{font-size:20px!important}.appShell .connectedPill{font-weight:600!important;letter-spacing:.01em!important}.authPage h1,.authPage h2,.onboardingShell h2,.setupPage h1{font-weight:700!important;letter-spacing:-.035em!important}.authPage p,.onboardingShell p,.setupPage p{font-weight:400!important}.authPage button,.onboardingShell button,.setupPage button{font-weight:600!important}@media (max-width:560px){.appShell .sectionHead h1,.appShell .visualSettingsHead h1{font-size:27px!important}}:root{--tf-ui-font:"Geist",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",Arial,sans-serif;--tf-type-bold:600;--tf-size-caption:0.75rem;--tf-size-base:0.875rem;--tf-size-highlight:1rem;--tf-size-h5:1rem;--tf-size-h4:1.25rem;--tf-size-h3:1.5rem;--tf-size-h2:1.75rem;--tf-size-h1:2rem}.appShell,.authPage,.mobileTop,.onboardingShell,.setupPage{font-weight:var(--tf-type-regular);letter-spacing:normal!important}.appShell .appSide nav button,.appShell .sideBottom button{font-size:var(--tf-size-base)!important;line-height:1.25rem!important;font-weight:var(--tf-type-regular)!important;letter-spacing:normal!important}.appShell .appSide nav button.active{font-weight:var(--tf-type-medium)!important}.appShell .accountMini b,.appShell .brand b{font-weight:var(--tf-type-bold)!important;letter-spacing:normal!important}.appShell .accountMini small{font-size:var(--tf-size-caption)!important;line-height:1rem!important;font-weight:var(--tf-type-regular)!important}.appShell .sectionHead h1,.appShell .visualSettingsHead h1{font-size:var(--tf-size-h2)!important;line-height:2rem!important;font-weight:var(--tf-type-bold)!important;letter-spacing:normal!important;color:#111214!important}.appShell .sectionHead p,.appShell .visualSettingsHead p{font-size:var(--tf-size-base)!important;line-height:1.25rem!important;font-weight:var(--tf-type-regular)!important;letter-spacing:normal!important;color:#62646b!important}.appShell .businessDataCard h3,.appShell .editorCard h3,.appShell .mpCopy h3,.appShell .onlineCard h3,.appShell .orderCard h3,.appShell .quickCard h3,.appShell .settingsCard h3{font-size:var(--tf-size-h5)!important;line-height:1.5rem!important;font-weight:var(--tf-type-bold)!important;letter-spacing:normal!important}.appShell .businessDataCard h3,.appShell .quickCard h3{font-size:var(--tf-size-h5)!important;line-height:1.5rem!important}.appShell .connectedPill,.appShell .eyebrow,.appShell .field>span,.appShell .mpCopy small,.appShell .sectionHead small,.appShell .stepTag,.appShell .visualSettingsHead small,.appShell label>span{font-size:var(--tf-size-caption)!important;line-height:1rem!important;font-weight:var(--tf-type-medium)!important;letter-spacing:normal!important}.appShell .businessSelectButton,.appShell .businessSelectMenu button,.appShell .businessSelectTrigger,.appShell input,.appShell select,.appShell textarea{font-size:var(--tf-size-base)!important;line-height:1.25rem!important;font-weight:var(--tf-type-regular)!important;letter-spacing:normal!important}.appShell button,.mobileTop button{font-size:var(--tf-size-base);line-height:1.25rem;letter-spacing:normal!important}.appShell .aiButton,.appShell .businessSaveCurrent,.appShell .primary,.appShell .productSaveCurrent,.appShell .secondary{font-weight:var(--tf-type-medium)!important}.appShell .quickCard button{font-size:var(--tf-size-base)!important;line-height:1.25rem!important;font-weight:var(--tf-type-regular)!important}.appShell .stats span{font-size:var(--tf-size-caption)!important;line-height:1rem!important;font-weight:var(--tf-type-regular)!important}.appShell .stats strong{font-size:var(--tf-size-h3)!important;line-height:1.75rem!important;font-weight:var(--tf-type-bold)!important;letter-spacing:normal!important}.appShell .stats small{font-size:var(--tf-size-caption)!important;line-height:1rem!important;font-weight:var(--tf-type-regular)!important}.appShell p{font-size:var(--tf-size-base);line-height:1.25rem}.appShell p,.appShell small{letter-spacing:normal!important}.appShell .customerBox small,.appShell .mpCopy p,.appShell .orderTop p,.appShell .productInfo small{font-weight:var(--tf-type-regular)!important;color:#6b6d74!important}.appShell .mpCopy h3{font-size:var(--tf-size-h4)!important;line-height:1.5rem!important}.authPage h1,.setupPage h1{font-size:var(--tf-size-h1)!important;line-height:2.5rem!important}.authPage h1,.authPage h2,.onboardingShell h2,.setupPage h1{font-weight:var(--tf-type-bold)!important;letter-spacing:normal!important}.authPage h2,.onboardingShell h2{font-size:var(--tf-size-h2)!important;line-height:2rem!important}.authPage p,.onboardingShell p,.setupPage p{font-size:var(--tf-size-base)!important;line-height:1.25rem!important;font-weight:var(--tf-type-regular)!important}.authPage button,.onboardingShell button,.setupPage button{font-weight:var(--tf-type-medium)!important;letter-spacing:normal!important}@media (max-width:560px){.appShell .sectionHead h1,.appShell .visualSettingsHead h1{font-size:1.5rem!important;line-height:1.75rem!important}}.appShell .appSide nav button{font-weight:600!important;color:#25252a!important}.appShell .appSide nav button i{color:inherit!important}.appShell .appSide nav button:hover{color:#0059d5!important}.appShell .appSide nav button{cursor:pointer!important;transition:background .16s ease,color .16s ease!important}.appShell .appSide nav button i .providedSideIcon{fill:currentColor!important;stroke:none!important;transition:color .16s ease,transform .16s ease!important}.appShell .appSide nav button:hover i .providedSideIcon{transform:translateX(1px)}.appShell .appSide nav button.active{background:rgba(0,89,213,.105)!important;font-weight:600!important}.appShell .sideBottom{display:grid!important;grid-gap:3px!important;gap:3px!important}.appShell .sideBottom button{min-height:38px!important;padding:8px 12px!important;font-weight:600!important;color:#25252a!important;display:flex!important;align-items:center!important;width:100%!important}.appShell .sideBottom .sideViewStore{justify-content:space-between!important;gap:12px!important}.appShell .sideBottom button:not(.sideViewStore){justify-content:flex-start!important}.externalStoreIcon{stroke-width:1.55!important}.appShell .sideBottom .externalStoreIcon{margin-left:auto!important;color:#4f5057!important}.appShell .businessViewCurrent .externalStoreIcon,.appShell .dashboardActionButton .externalStoreIcon{width:16px!important;height:16px!important;flex-basis:16px!important;color:currentColor!important}.mobileTop .externalStoreIcon{width:16px!important;height:16px!important;margin-left:6px!important}.externalStoreIcon{width:18px!important;height:18px!important;flex:0 0 18px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.45!important;stroke-linecap:round!important;stroke-linejoin:round!important}.cartDrawerLayer{position:fixed;inset:0;z-index:9999;display:flex;justify-content:flex-end;isolation:isolate}.cartDrawerBackdrop{position:absolute;inset:0;border:0;margin:0;padding:0;background:rgba(20,17,18,.42);-webkit-backdrop-filter:saturate(.92);backdrop-filter:saturate(.92);cursor:default}.cartDrawer{position:relative;z-index:1;width:min(430px,92vw);height:100%;background:#fff;display:flex;flex-direction:column;box-shadow:-18px 0 50px rgba(20,18,22,.14);animation:tfCartSlideIn .22s ease-out both;color:#18181b}@keyframes tfCartSlideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}.cartDrawerHeader{min-height:94px;padding:24px 24px 18px;border-bottom:1px solid #ececef;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.cartDrawerHeader small{display:block;font-size:10px;line-height:1.3;font-weight:650;letter-spacing:.07em;color:#898990;margin-bottom:4px}.cartDrawerHeader h2{font-size:24px;line-height:1.15;letter-spacing:-.025em;margin:0;font-weight:600}.cartDrawerClose{width:34px;height:34px;border:1px solid #e2e2e6;background:#fff;border-radius:50%;display:grid;place-items:center;font-size:24px;line-height:1;color:#424248;cursor:pointer}.cartDrawerClose:hover{background:#f7f6f8}.cartDrawerBody{flex:1 1;min-height:0;overflow:auto;padding:8px 24px 22px}.cartDrawerItems{display:grid}.cartDrawerItem{display:grid;grid-template-columns:72px minmax(0,1fr) auto;grid-gap:13px;gap:13px;padding:18px 0;border-bottom:1px solid #ececef;align-items:start}.cartDrawerThumb{width:72px;height:82px;border-radius:10px;background:#f4f4f6;overflow:hidden;display:grid;place-items:center}.cartDrawerThumb img{width:100%;height:100%;object-fit:cover}.cartDrawerItemInfo{display:grid;justify-items:start}.cartDrawerItemInfo b{font-size:14px;line-height:1.3;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.cartDrawerItemInfo small{font-size:11px;color:#7b7b82;margin-top:3px}.cartDrawerItemInfo>strong{font-size:13px;margin-top:5px;font-weight:500}.cartDrawerLineTotal{font-size:13px;font-weight:600;white-space:nowrap;padding-top:1px}.cartDrawerQty{display:flex;align-items:center;border:1px solid #dedee3;border-radius:9px;overflow:hidden;margin-top:10px;height:31px}.cartDrawerQty button{width:31px;height:29px;border:0;background:#fff;color:#39393f;font-size:16px;cursor:pointer}.cartDrawerQty button:hover{background:#f5f2fa;color:var(--accent,#0059d5)}.cartDrawerQty span{min-width:30px;text-align:center;font-size:12px;font-weight:500}.cartDrawerFooter{border-top:1px solid #e8e8ec;padding:19px 24px 22px;background:#fff;box-shadow:0 -10px 28px rgba(20,18,22,.035)}.cartDrawerTotal{display:flex;align-items:center;justify-content:space-between;gap:20px}.cartDrawerTotal span{font-size:14px;font-weight:500}.cartDrawerTotal strong{font-size:22px;font-weight:650;letter-spacing:-.025em}.cartDrawerFooter>small{display:block;color:#85858c;font-size:11px;margin:3px 0 15px}.cartDrawerFooter .primary{min-height:44px;border-radius:9px;font-weight:650}.cartDrawerContinue{display:block;width:100%;border:0;background:transparent;color:#55555d;font-size:12px;font-weight:550;margin-top:10px;cursor:pointer;padding:7px}.cartDrawerContinue:hover{color:var(--accent,#0059d5)}.cartDrawerEmpty{min-height:55vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:34px 12px}.cartDrawerEmptyIcon{width:48px;height:48px;border:1px solid #e0e0e5;border-radius:50%;display:grid;place-items:center;margin-bottom:13px;color:#55555d}.cartDrawerEmptyIcon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.cartDrawerEmpty h3{font-size:17px;font-weight:600;margin:0}.cartDrawerEmpty p{font-size:13px;color:#7b7b82;margin:6px 0 18px}.cartDrawerEmpty .secondary{max-width:190px}@media (max-width:600px){.cartDrawer{width:94vw}.cartDrawerBody,.cartDrawerFooter,.cartDrawerHeader{padding-left:19px;padding-right:19px}.cartDrawerItem{grid-template-columns:62px minmax(0,1fr)}.cartDrawerThumb{width:62px;height:72px}.cartDrawerLineTotal{display:none}}.storeFastLoader{min-height:100vh;display:grid;place-items:center;background:#fff}.storeFastLoader>span{width:24px;height:24px;border:2px solid #ececf0;border-top-color:#777780;border-radius:50%;animation:tfFastSpin .55s linear infinite}@keyframes tfFastSpin{to{transform:rotate(1turn)}}.storeCartNotice{position:fixed;top:22px;left:50%;transform:translateX(-50%);z-index:10020;max-width:min(92vw,430px);display:flex;align-items:center;gap:9px;padding:11px 15px;background:#17171a;color:#fff;border-radius:10px;box-shadow:0 12px 30px rgba(18,18,22,.18);font-size:12px;font-weight:600;line-height:1.35;animation:tfCartNoticeIn .18s ease-out both}.storeCartNotice>span{width:19px;height:19px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.16);font-size:11px;flex:0 0 19px}@keyframes tfCartNoticeIn{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.premiumStore.modern .cartDrawerFooter .primary,.productPage.modern .cartDrawerFooter .primary{background:var(--accent)!important;color:#fff!important;border:1px solid var(--accent)!important;border-radius:11px!important}.premiumStore.modern .cartDrawerContinue,.productPage.modern .cartDrawerContinue{color:var(--accent)!important}.premiumStore.modern .cartDrawerQty button:hover,.productPage.modern .cartDrawerQty button:hover{background:color-mix(in srgb,var(--accent) 9%,white)!important;color:var(--accent)!important}.premiumStore.modern .cartDrawerClose:hover,.productPage.modern .cartDrawerClose:hover{border-color:var(--accent)!important;color:var(--accent)!important;background:color-mix(in srgb,var(--accent) 7%,white)!important}.premiumStore.modern .cartDrawerEmpty .secondary,.productPage.modern .cartDrawerEmpty .secondary{border-color:var(--accent)!important;color:var(--accent)!important;border-radius:11px!important}.premiumStore.modern .storeCartNotice,.productPage.modern .storeCartNotice{background:var(--accent)!important}.premiumStore.elegant .cartDrawer,.productPage.elegant .cartDrawer{background:#f7f1e7!important;color:#1b1712!important}.premiumStore.elegant .cartDrawerFooter,.premiumStore.elegant .cartDrawerHeader,.productPage.elegant .cartDrawerFooter,.productPage.elegant .cartDrawerHeader{background:#f7f1e7!important;border-color:#d9cfc1!important}.premiumStore.elegant .cartDrawerFooter .primary,.productPage.elegant .cartDrawerFooter .primary{background:#1b1712!important;color:#f8f3eb!important;border:1px solid #1b1712!important;border-radius:0!important;font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;letter-spacing:.01em!important}.premiumStore.elegant .cartDrawerContinue,.productPage.elegant .cartDrawerContinue{color:#4a4036!important}.premiumStore.elegant .cartDrawerClose,.premiumStore.elegant .cartDrawerEmpty .secondary,.premiumStore.elegant .cartDrawerQty,.productPage.elegant .cartDrawerClose,.productPage.elegant .cartDrawerEmpty .secondary,.productPage.elegant .cartDrawerQty{border-radius:0!important;border-color:#bfb3a4!important}.premiumStore.elegant .cartDrawerQty button,.productPage.elegant .cartDrawerQty button{background:#f7f1e7!important;color:#1b1712!important}.premiumStore.elegant .cartDrawerQty button:hover,.productPage.elegant .cartDrawerQty button:hover{background:#e9dfd2!important;color:#1b1712!important}.premiumStore.elegant .storeCartNotice,.productPage.elegant .storeCartNotice{background:#1b1712!important;color:#f8f3eb!important;border-radius:0!important}.premiumStore.urban .cartDrawerFooter .primary,.productPage.urban .cartDrawerFooter .primary{background:var(--accent)!important;color:#fff!important;border:2px solid #111!important;border-radius:0!important;font-weight:800!important}.premiumStore.urban .cartDrawerContinue,.productPage.urban .cartDrawerContinue{color:#111!important;font-weight:700!important}.premiumStore.urban .cartDrawerClose,.premiumStore.urban .cartDrawerEmpty .secondary,.premiumStore.urban .cartDrawerQty,.productPage.urban .cartDrawerClose,.productPage.urban .cartDrawerEmpty .secondary,.productPage.urban .cartDrawerQty{border:2px solid #111!important;border-radius:0!important}.premiumStore.urban .cartDrawerQty button:hover,.productPage.urban .cartDrawerQty button:hover{background:var(--accent)!important;color:#fff!important}.premiumStore.urban .storeCartNotice,.productPage.urban .storeCartNotice{background:var(--accent)!important;border:2px solid #111!important;border-radius:0!important;font-weight:800!important}.premiumStore.minimal .cartDrawerFooter .primary,.productPage.minimal .cartDrawerFooter .primary{background:#111!important;color:#fff!important;border:1px solid #111!important;border-radius:0!important;font-weight:500!important}.premiumStore.minimal .cartDrawerContinue,.productPage.minimal .cartDrawerContinue{color:#111!important;font-weight:400!important}.premiumStore.minimal .cartDrawerClose,.premiumStore.minimal .cartDrawerEmpty .secondary,.premiumStore.minimal .cartDrawerQty,.productPage.minimal .cartDrawerClose,.productPage.minimal .cartDrawerEmpty .secondary,.productPage.minimal .cartDrawerQty{border-radius:0!important}.premiumStore.minimal .cartDrawerQty button:hover,.productPage.minimal .cartDrawerQty button:hover{background:#f2f2f2!important;color:#111!important}.premiumStore.minimal .storeCartNotice,.productPage.minimal .storeCartNotice{background:#111!important;border-radius:0!important;font-weight:500!important}@media (max-width:600px){.storeCartNotice{top:14px;font-size:11.5px}}.cartDrawerItemTitle{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.cartDrawerItemTitle>b{min-width:0}.cartDrawerRemove{flex:0 0 auto;width:28px;height:28px;border:0;background:transparent;color:#8a8a92;border-radius:8px;display:grid;place-items:center;cursor:pointer;margin:-5px -4px 0 4px}.cartDrawerRemove svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.cartDrawerRemove:hover{color:var(--accent,#0059d5);background:color-mix(in srgb,var(--accent,#0059d5) 8%,white)}.cartItemOptions{width:100%;display:grid;grid-gap:9px;gap:9px;margin:10px 0 5px;padding:11px;border:1px solid #ececf0;border-radius:11px;background:#fafafc}.cartItemOption{display:grid;grid-gap:6px;gap:6px}.cartItemOption>span{font-size:10.5px;font-weight:600;color:#777780}.cartItemOption>div{display:flex;flex-wrap:wrap;gap:6px}.cartItemOption button{min-width:34px;padding:6px 9px;border:1px solid #dcdce2;border-radius:8px;background:#fff;color:#3d3d43;font-size:11px;font-weight:550;cursor:pointer}.cartItemOption button.active,.cartItemOption button:hover:not(:disabled){border-color:var(--accent,#0059d5);color:var(--accent,#0059d5)}.cartItemOption button.active{background:color-mix(in srgb,var(--accent,#0059d5) 10%,white)}.cartItemOption button:disabled{opacity:.32;cursor:not-allowed;text-decoration:line-through}.cartOptionRequired{color:#8b5b12!important;font-weight:550!important;margin-top:1px!important}.cartVariantChosen{color:#696971!important;font-size:10.5px!important;margin-top:5px!important}.premiumStore.elegant .cartItemOptions,.productPage.elegant .cartItemOptions{background:#f3eadf;border-color:#d9cfc1;border-radius:0!important}.premiumStore.elegant .cartItemOption button,.productPage.elegant .cartItemOption button{border-radius:0!important;background:#f7f1e7}.premiumStore.urban .cartItemOptions,.productPage.urban .cartItemOptions{border:2px solid #111;border-radius:0!important;background:#fff}.premiumStore.urban .cartItemOption button,.productPage.urban .cartItemOption button{border:2px solid #111;border-radius:0!important;font-weight:700}.premiumStore.minimal .cartItemOptions,.productPage.minimal .cartItemOptions{border-color:#ddd;border-radius:0!important;background:#fff}.premiumStore.minimal .cartItemOption button,.productPage.minimal .cartItemOption button{border-radius:0!important}.cartDrawer{overflow:hidden;max-width:100vw;box-sizing:border-box}.cartDrawerBody,.cartDrawerFooter,.cartDrawerHeader{box-sizing:border-box;max-width:100%}.cartDrawerBody{overflow-y:auto!important;overflow-x:hidden!important}.cartDrawerItem,.cartDrawerItemInfo,.cartDrawerItemTitle,.cartDrawerItems,.cartItemOptions{min-width:0;max-width:100%;box-sizing:border-box}.cartDrawerItem{grid-template-columns:64px minmax(0,1fr)!important;gap:12px!important}.cartDrawerThumb{width:64px!important;height:74px!important}.cartDrawerItemInfo{width:100%;min-width:0}.cartDrawerItemTitle{gap:8px!important;min-width:0}.cartDrawerItemInfo b,.cartDrawerItemTitle>b{min-width:0;max-width:100%!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere;word-break:normal;font-size:12.5px!important;line-height:1.35!important;font-weight:600!important}.cartDrawerRemove{width:26px!important;height:26px!important;margin:-4px -2px 0 2px!important}.cartDrawerRemove svg{width:14px!important;height:14px!important}.cartDrawerLineTotal{display:none!important}.cartDrawerItemInfo>strong{font-size:12px!important;line-height:1.3;margin-top:6px!important}.cartItemOptions{padding:10px!important;gap:8px!important;margin-top:9px!important;overflow:hidden}.cartItemOption>span{font-size:10px!important}.cartItemOption>div{gap:5px!important}.cartItemOption button{min-width:31px!important;padding:5px 8px!important;font-size:10.5px!important;line-height:1.25!important}.cartDrawerQty{height:29px!important;margin-top:9px!important}.cartDrawerQty button{width:29px!important;height:27px!important;font-size:14px!important}.cartDrawerQty span{min-width:27px!important;font-size:11px!important}.cartDrawerFooter{overflow:hidden}.cartDrawerFooter .primary{font-size:12px!important;white-space:normal!important;line-height:1.25!important;padding-left:12px!important;padding-right:12px!important}.cartDrawerContinue{font-size:11.5px!important}@media (max-width:600px){.cartDrawer{width:min(390px,100vw)!important}.cartDrawerHeader{padding:20px 16px 16px!important}.cartDrawerBody,.cartDrawerFooter{padding-left:16px!important;padding-right:16px!important}.cartDrawerItem{grid-template-columns:58px minmax(0,1fr)!important;gap:10px!important}.cartDrawerThumb{width:58px!important;height:68px!important}}.cartDrawerHeader{min-height:74px!important;padding:18px 18px 14px!important;align-items:center!important}.cartDrawerHeader small{font-size:9.5px!important;margin-bottom:2px!important}.cartDrawerHeader h2{font-size:20px!important;line-height:1.1!important}.cartDrawerClose{width:30px!important;height:30px!important;font-size:20px!important}.cartDrawerBody{padding:0 18px 12px!important}.cartCommerceItems{border-bottom:1px solid #e8e8eb}.cartCommerceItem{grid-template-columns:62px minmax(0,1fr)!important;padding:15px 0!important;gap:12px!important;border-bottom:1px solid #ededf0!important}.cartCommerceItem:last-child{border-bottom:0!important}.cartCommerceItem .cartDrawerThumb{width:62px!important;height:70px!important;border-radius:4px!important}.cartCommerceTitleRow{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;width:100%;min-width:0}.cartCommerceTitleRow>b{font-size:12px!important;line-height:1.35!important;font-weight:500!important;white-space:normal!important;overflow-wrap:anywhere;min-width:0;padding-top:1px}.cartCommerceRemove{border:0;background:transparent;padding:1px 0;color:#5e5e64;font-size:10.5px;font-weight:500;cursor:pointer;flex:0 0 auto}.cartCommerceRemove:hover{color:var(--accent,#0059d5);text-decoration:underline}.cartCommerceOptions{margin:8px 0 2px!important;padding:8px!important;border-radius:7px!important;background:#fafafa!important}.cartCommerceOptions .cartItemOption{gap:4px!important}.cartCommerceOptions .cartItemOption>span{font-size:9.5px!important;font-weight:500!important}.cartCommerceOptions .cartItemOption button{min-width:29px!important;padding:4px 7px!important;border-radius:5px!important;font-size:10px!important}.cartCommerceMeta{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin-top:8px}.cartCommerceMeta .cartDrawerQty{margin:0!important;border-radius:0!important;height:28px!important}.cartCommerceMeta .cartDrawerQty button{width:28px!important;height:26px!important;font-size:13px!important}.cartCommerceMeta .cartDrawerQty span{min-width:28px!important;font-size:11px!important}.cartCommerceMeta>strong{font-size:11.5px!important;font-weight:600!important;white-space:nowrap}.cartShippingBlock{border-bottom:1px solid #e8e8eb}.cartShippingToggle{width:100%;min-height:54px;border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;padding:0;color:inherit;cursor:pointer}.cartShippingToggle>span{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:500}.cartShippingToggle svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.cartShippingToggle i{font-style:normal;font-size:17px;font-weight:400;color:#555}.cartShippingChoices{display:flex;gap:7px;flex-wrap:wrap;padding:0 0 13px 26px}.cartShippingChoices button{border:1px solid #dddde2;background:#fff;padding:7px 9px;border-radius:7px;font-size:10.5px;font-weight:500;cursor:pointer;color:#4e4e54}.cartShippingChoices button.selected{border-color:var(--accent,#0059d5);color:var(--accent,#0059d5);background:color-mix(in srgb,var(--accent,#0059d5) 7%,white)}.cartCommerceSummary{padding:13px 0 5px;display:grid;grid-gap:9px;gap:9px}.cartCommerceSummary>div{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:11.5px}.cartCommerceSummary span{font-weight:400;color:#33343a}.cartCommerceSummary strong{font-size:11.5px;font-weight:600;white-space:nowrap}.cartCommerceSummary em{font-style:normal;color:#8a8a91;font-size:10.5px;text-align:right}.cartCommerceFooter{padding:15px 18px 18px!important;box-shadow:none!important}.cartCommerceFooter .cartDrawerTotal{padding-top:0}.cartCommerceFooter .cartDrawerTotal span{font-size:15px!important;font-weight:600!important}.cartCommerceFooter .cartDrawerTotal strong{font-size:18px!important;font-weight:650!important}.cartCommerceFooter>small{text-align:right;margin:3px 0 12px!important;font-size:10px!important;color:#6f6f76!important}.cartCommerceFooter .primary{min-height:40px!important;font-size:11.5px!important;border-radius:0!important}.cartCommerceFooter .cartDrawerContinue{font-size:10.5px!important;margin-top:8px!important}.premiumStore.modern .cartCommerceFooter .primary,.productPage.modern .cartCommerceFooter .primary{border-radius:0!important}.premiumStore.elegant .cartShippingChoices button,.productPage.elegant .cartShippingChoices button{border-radius:0!important;background:#f7f1e7!important}.premiumStore.urban .cartShippingChoices button,.productPage.urban .cartShippingChoices button{border-radius:0!important;border:2px solid #111!important}.premiumStore.minimal .cartShippingChoices button,.productPage.minimal .cartShippingChoices button{border-radius:0!important}@media (max-width:600px){.cartDrawerHeader{padding:16px 14px 12px!important}.cartCommerceFooter,.cartDrawerBody{padding-left:14px!important;padding-right:14px!important}.cartCommerceItem{grid-template-columns:56px minmax(0,1fr)!important;gap:10px!important}.cartCommerceItem .cartDrawerThumb{width:56px!important;height:64px!important}}.cartCommerceOptions,.cartDrawer .cartItemOptions{margin:8px 0 3px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.cartCommerceRemove,.cartDrawerRemove{width:28px;height:28px;padding:0!important;border:0!important;background:transparent!important;border-radius:7px;display:grid;place-items:center;flex:0 0 auto;color:#6d6d73;cursor:pointer}.cartCommerceRemove svg,.cartDrawerRemove svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.cartCommerceRemove:hover,.cartDrawerRemove:hover{color:var(--accent,#0059d5)!important;background:color-mix(in srgb,var(--accent,#0059d5) 8%,transparent)!important;text-decoration:none!important}.cartCommerceSummary{padding-top:14px!important}.cardBuyButton{display:flex!important;align-items:center;justify-content:center;text-decoration:none!important}.cartOptionRequired{color:var(--accent,#0059d5)!important;margin-top:3px!important}.cartOptionRequired,.cartStockWarning{font-size:10.5px!important;font-weight:600!important;line-height:1.35!important}.cartStockWarning{display:flex!important;align-items:flex-start;gap:6px;color:#b42318!important;margin-top:7px!important}.cartStockWarning svg{width:15px;height:15px;flex:0 0 15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;margin-top:-1px}.cartCommerceSummary{display:none!important}.requiredMark{color:#c02626;font-weight:700!important}.checkoutConfirmButton,.successStoreButton{background:var(--accent,#17171a)!important;color:#fff!important;border:1px solid var(--accent,#17171a)!important}.successPage>.successCheck{width:78px!important;height:78px!important;background:transparent!important;color:inherit!important;border-radius:0!important}.successCheck svg{width:78px;height:78px;display:block;margin:auto;fill:none;stroke:#25a55b;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.successCheck svg circle{fill:#eefaf3;stroke:#bce8cd;stroke-width:1.4}.successActions{flex-wrap:wrap;gap:10px!important;margin-top:24px}.successActions button{min-height:44px;padding:11px 18px;border-radius:10px;font-size:13px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.successWhatsappButton{background:#25d366;color:#fff;border:1px solid #25d366;box-shadow:0 6px 18px rgba(37,211,102,.16)}.successWhatsappButton:hover{background:#1fbd5a;border-color:#1fbd5a}.successWhatsappButton svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.successStoreButton{box-shadow:none}.premiumStore.elegant .checkoutConfirmButton,.premiumStore.elegant .successStoreButton{background:#1b1712!important;color:#f8f3eb!important;border-color:#1b1712!important;border-radius:0!important;font-family:Georgia,Times New Roman,serif!important;font-weight:400!important}.premiumStore.urban .checkoutConfirmButton,.premiumStore.urban .successStoreButton{background:var(--accent)!important;color:#fff!important;border:2px solid #111!important;border-radius:0!important;font-weight:800!important}.premiumStore.minimal .checkoutConfirmButton,.premiumStore.minimal .successStoreButton{background:#111!important;color:#fff!important;border:1px solid #111!important;border-radius:0!important;font-weight:500!important}@media (max-width:600px){.successActions{display:grid!important;grid-template-columns:1fr}.successActions button{width:100%}}.successActions{gap:16px!important;margin-top:28px!important}.successActions button{min-width:190px;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease,background-color .18s ease,border-color .18s ease!important}.successStoreButton:hover,.successWhatsappButton:hover{transform:translateY(-2px)}.successWhatsappButton:hover{box-shadow:0 10px 24px rgba(37,211,102,.22)!important}.premiumStore.modern .successActions button{border-radius:11px!important;font-weight:650!important}.premiumStore.modern .successStoreButton{background:var(--accent)!important;color:#fff!important;border:1px solid var(--accent)!important}.premiumStore.modern .successStoreButton:hover{filter:brightness(.94);box-shadow:0 9px 22px color-mix(in srgb,var(--accent) 24%,transparent)!important}.premiumStore.elegant .successActions button{border-radius:0!important;font-family:var(--style-font,Georgia,"Times New Roman",serif)!important;font-weight:400!important;letter-spacing:.01em!important}.premiumStore.elegant .successStoreButton{background:#1b1712!important;color:#f8f3eb!important;border:1px solid #1b1712!important}.premiumStore.elegant .successStoreButton:hover{background:#352c23!important;border-color:#352c23!important;box-shadow:0 8px 18px rgba(27,23,18,.14)!important}.premiumStore.urban .successActions button{border-radius:0!important;border-width:2px!important;font-weight:850!important;text-transform:uppercase!important;box-shadow:3px 3px 0 #111!important}.premiumStore.urban .successWhatsappButton{border-color:#111!important}.premiumStore.urban .successStoreButton{background:var(--accent)!important;color:#fff!important;border:2px solid #111!important}.premiumStore.urban .successActions button:hover{transform:translate(-1px,-1px)!important;box-shadow:5px 5px 0 #111!important;filter:none!important}.premiumStore.minimal .successActions button{border-radius:0!important;min-height:42px!important;font-weight:500!important;box-shadow:none!important}.premiumStore.minimal .successStoreButton{background:#111!important;color:#fff!important;border:1px solid #111!important}.premiumStore.minimal .successStoreButton:hover{background:#fff!important;color:#111!important;filter:none!important}@media (max-width:600px){.successActions{gap:13px!important}.successActions button{min-width:0;width:100%}}.premiumStore .storeLinks button,.storeBrandHomeButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0;margin:0;cursor:pointer;color:inherit;font:inherit}.successActions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,500px)!important;grid-gap:20px!important;gap:20px!important;margin:30px auto 0!important}.successActions button{width:100%!important;min-width:0!important;min-height:46px!important}.successWhatsappButton svg{width:20px!important;height:20px!important;fill:currentColor!important;stroke:none!important;flex:0 0 20px}@media (max-width:600px){.successActions{grid-template-columns:1fr!important;width:min(100%,360px)!important;gap:14px!important}}.successPage>.successActions{width:min(100%,500px)!important;height:auto!important;min-height:0!important;margin:30px auto 0!important;padding:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;display:grid!important;place-items:stretch!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:20px!important;gap:20px!important;font-size:inherit!important;box-shadow:none!important}.successPage>.successActions button{width:100%!important;min-width:0!important}.successPage>.transferPaymentResult{width:min(100%,540px)!important;height:auto!important;min-height:0!important;margin:22px auto 4px!important;padding:20px!important;border:1px solid #d8e5f7!important;border-radius:16px!important;background:#f8fbff!important;color:#172033!important;display:block!important;place-items:initial!important;font-size:inherit!important;text-align:left!important;overflow:visible!important}.transferSuccessPage{width:min(100% - 32px,720px);max-width:720px;margin:42px auto 70px;padding:34px 34px 38px;border:1px solid #e1eaf7;border-radius:24px;background:#fff;box-shadow:0 22px 60px rgba(19,66,125,.09)}.transferSuccessPage>.successCheck{width:62px!important;height:62px!important;margin:0 auto 14px!important;border:0!important;border-radius:50%!important;background:#eaf3ff!important;color:#1264e8!important}.transferSuccessPage .successCheck svg{width:62px!important;height:62px!important;stroke:#1264e8!important}.transferSuccessPage .successCheck svg circle{fill:#eaf3ff!important;stroke:#bcd6fb!important}.transferSuccessPage>small:first-of-type{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;background:#edf5ff;color:#1264e8;font-size:10px;font-weight:850;letter-spacing:.08em}.transferSuccessPage h1{margin:13px 0 9px;color:#172033;font-size:clamp(34px,5vw,46px);line-height:1}.transferSuccessPage>p{width:min(100%,520px);margin:0 auto;color:#667085;font-size:14px;line-height:1.55}.transferTotalLabel{display:block;margin-top:22px;color:#667085;font-size:10px;font-weight:800;letter-spacing:.09em}.transferSuccessPage>strong{display:block;margin:3px 0 0;color:#172033;font-size:35px;line-height:1.15}.transferSuccessPage>.transferPaymentResult{margin-top:20px!important;border-color:#cfe0f7!important;background:linear-gradient(180deg,#f8fbff,#f3f8ff)!important;box-shadow:0 9px 25px rgba(18,100,232,.06)}.transferSuccessPage .transferPaymentHeading{grid-template-columns:1fr auto;align-items:end}.transferSuccessPage .transferPaymentHeading small{grid-column:1/-1}.transferSuccessPage .transferPaymentHeading b{font-size:17px}.transferSuccessPage .transferPaymentResult dl{gap:0}.transferSuccessPage .transferPaymentResult dl>div{min-height:43px;padding:10px 0;border-bottom:1px solid #e3ebf6;align-items:center}.transferSuccessPage .transferPaymentResult dl>div:last-child{border-bottom:0}.transferSuccessPage .transferPaymentResult dt{font-size:12px;font-weight:650}.transferSuccessPage .transferPaymentResult dd{display:flex;align-items:center;justify-content:flex-end;gap:9px;max-width:76%;font-size:12px}.transferSuccessPage .transferPaymentResult dd button{min-height:27px;padding:0 9px;border:1px solid #bcd3f5;border-radius:7px;background:#fff;color:#1264e8;font-size:10px;font-weight:800;cursor:pointer}.transferSuccessPage .transferPaymentResult>p{border:1px solid #e3eaf4;background:#fff;line-height:1.5}.transferSuccessPage .transferReceiptUpload{margin-top:18px}.transferSuccessPage .transferReceiptUpload label>span{color:#172033;font-size:13px}.transferSuccessPage .transferReceiptUpload input[type=file]{min-height:49px;border:1px dashed #8fb5ed;background:#fff;color:#475467}.transferSuccessPage .transferReceiptUpload input[type=file]::-webkit-file-upload-button{min-height:30px;margin-right:10px;padding:0 12px;border:0;border-radius:7px;background:#eaf3ff;color:#1264e8;font-weight:800;cursor:pointer}.transferSuccessPage .transferReceiptUpload input[type=file]::file-selector-button{min-height:30px;margin-right:10px;padding:0 12px;border:0;border-radius:7px;background:#eaf3ff;color:#1264e8;font-weight:800;cursor:pointer}.transferSuccessPage .transferReceiptUpload>button{min-height:46px;background:#1264e8;box-shadow:0 8px 18px rgba(18,100,232,.18)}.transferSuccessPage .transferReceiptUpload>button:disabled{background:#a7c6f4;box-shadow:none}.transferReceiptPrivacy{color:#667085!important;font-size:10px!important;font-weight:550!important;text-align:center}.transferSuccessPage>.successActions{width:min(100%,540px)!important;margin-top:18px!important}.transferSuccessPage .successStoreButton{background:#1264e8!important;border-color:#1264e8!important;box-shadow:0 7px 18px rgba(18,100,232,.16)!important}.transferSuccessPage .successStoreButton,.transferSuccessPage .successWhatsappButton{border-radius:10px!important;text-transform:none!important}@media (max-width:600px){.successPage>.successActions{width:min(100%,360px)!important;grid-template-columns:1fr!important;gap:14px!important}.successPage>.transferPaymentResult{width:min(100%,420px)!important;margin-top:18px!important;padding:16px 14px!important;border-radius:13px!important}.transferSuccessPage{width:min(100% - 20px,520px);margin:18px auto 38px;padding:24px 12px 26px!important;border-radius:18px}.transferSuccessPage h1{font-size:34px}.transferSuccessPage>p{font-size:13px}.transferSuccessPage .transferPaymentResult dl>div{display:grid;grid-template-columns:1fr;grid-gap:4px;gap:4px;padding:10px 0}.transferSuccessPage .transferPaymentResult dd{width:100%;max-width:100%;justify-content:space-between;text-align:left}.transferSuccessPage>.successActions{width:min(100%,420px)!important}}.premiumStore.modern>.premiumNav,.premiumStore.modern>.premiumNav .storeBrand,.premiumStore.modern>.premiumNav .storeLinks,.premiumStore.modern>.premiumNav .storeLinks button{font-family:Montserrat,Arial,sans-serif!important}.premiumStore.modern>.premiumNav .storeLinks button{font-size:12px!important;font-weight:650!important;letter-spacing:.01em!important;text-transform:none!important}.premiumStore.elegant>.premiumNav .storeBrand{font-family:Georgia,Times New Roman,serif!important}.premiumStore.elegant>.premiumNav .storeLinks,.premiumStore.elegant>.premiumNav .storeLinks button{font-family:Montserrat,Arial,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.13em!important;text-transform:uppercase!important}.premiumStore.urban>.premiumNav .storeBrand{font-family:Impact,Arial Black,Montserrat,sans-serif!important;text-transform:uppercase!important;letter-spacing:-.01em!important}.premiumStore.urban>.premiumNav .storeLinks,.premiumStore.urban>.premiumNav .storeLinks button{font-family:Montserrat,Arial,sans-serif!important;font-size:11px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}.premiumStore.minimal>.premiumNav,.premiumStore.minimal>.premiumNav .storeBrand,.premiumStore.minimal>.premiumNav .storeLinks,.premiumStore.minimal>.premiumNav .storeLinks button{font-family:Arial,Helvetica,sans-serif!important}.premiumStore.minimal>.premiumNav .storeLinks button{font-size:11px!important;font-weight:500!important;letter-spacing:.025em!important;text-transform:none!important}.premiumStore>.premiumNav .storeLinks button{color:inherit!important;background:transparent!important;border:0!important;padding:0!important;margin:0!important;cursor:pointer!important}.productSaveCurrent:disabled{cursor:default!important;opacity:.48;filter:saturate(.65);box-shadow:none!important}.cancelledOrderDelete{display:inline-flex!important;align-items:center;gap:7px;color:#b42318!important;border-color:#f1c7c3!important;background:#fff!important}.cancelledOrderDelete svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cancelledOrderDelete:hover{background:#fff5f4!important;border-color:#e7a8a2!important}.orderDeleteModalLayer{position:fixed;inset:0;z-index:10050;display:grid;place-items:center;padding:24px}.orderDeleteModalBackdrop{position:absolute;inset:0;border:0;background:rgba(20,18,24,.38);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:default}.orderDeleteModal{position:relative;width:min(420px,100%);background:#fff;border:1px solid #e8e5ee;border-radius:18px;padding:26px;box-shadow:0 24px 70px rgba(28,20,45,.18);text-align:center}.orderDeleteModalIcon{width:46px;height:46px;margin:0 auto 14px;border-radius:50%;display:grid;place-items:center;background:#fff1f1;color:#b42318}.orderDeleteModalIcon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.orderDeleteModal h3{margin:0 0 8px;font-size:18px;font-weight:600;letter-spacing:-.02em;color:#17171a}.orderDeleteModal p{margin:0;color:#73737c;font-size:13px;line-height:1.45}.orderDeleteModalActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:22px}.orderDeleteModalActions button{min-height:42px;border-radius:10px;font-size:12px;font-weight:600;cursor:pointer}.orderDeleteConfirm{border:1px solid #b42318;background:#b42318;color:#fff}.orderDeleteConfirm:hover:not(:disabled){background:#991b12;border-color:#991b12}.orderDeleteModalActions button:disabled{opacity:.55;cursor:default}.orderDeleteConfirm *{color:#fff!important}.aiButton.aiButtonPro{border:1px solid #0059d5!important;color:#fff!important;box-shadow:0 8px 22px rgba(0,89,213,.16)}.aiButton.aiButtonPro small{color:rgba(255,255,255,.78)!important}.aiButton.aiButtonPro:hover:not(:disabled){transform:translateY(-1px)}.aiButton.aiButtonPro:active:not(:disabled){transform:translateY(0)}.aiButton.aiButtonPro:disabled{color:#fff!important;box-shadow:none}.loadingBrandLogo img,.sideBrandNew img,main.onboardingShell.onboardingPro .onboardingCurrentLogo img{filter:none!important}.orderDeleteConfirm,.orderDeleteConfirm:active,.orderDeleteConfirm:disabled,.orderDeleteConfirm:focus,.orderDeleteConfirm:hover{color:#fff!important;-webkit-text-fill-color:#fff!important}.orderDeleteConfirm{background:#b42318!important;border-color:#b42318!important;box-shadow:0 5px 14px rgba(180,35,24,.12)!important;transition:transform .16s ease,box-shadow .16s ease,background .16s ease!important}.orderDeleteConfirm:hover:not(:disabled){background:#a01f15!important;border-color:#a01f15!important;color:#fff!important;-webkit-text-fill-color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 9px 20px rgba(180,35,24,.22)!important}.orderDeleteConfirm:active:not(:disabled){transform:translateY(0)!important;box-shadow:0 4px 10px rgba(180,35,24,.15)!important}.appShell .appSide nav button.active{background:rgba(0,89,213,.09)!important;color:#0059d5!important}.appShell .appSide nav button.active i{color:#0059d5!important}.appShell .appSide nav button:hover{background:rgba(0,89,213,.055)!important}.aiButton.aiButtonPro{background:#0059d5!important;border-color:#0059d5!important;box-shadow:0 8px 22px rgba(0,89,213,.16)!important}.aiButton.aiButtonPro:hover:not(:disabled){background:#0048ad!important;border-color:#0048ad!important}.aiButton.aiButtonPro:disabled{background:#9fc2f2!important;border-color:#9fc2f2!important}.legalBack:hover{color:#0048ad!important}.tfHeroCopy>p,.tfNoCard{color:#fff!important}.authSecondaryButton:focus-visible,.authSecondaryButton:hover,.resetBackButton:focus-visible,.resetBackButton:hover{border-color:#0059d5!important;color:#0059d5!important;background:#f2f7ff!important}.tfEmailBar button{box-shadow:none!important}.tfEmailBar button:hover{border:0!important;background:#0059d5!important;color:#fff!important}.tfEmailBar button:active,.tfEmailBar button:focus,.tfEmailBar button:focus-visible{box-shadow:none!important}:root{--minutienda-blue-dark:#0048ad;--minutienda-blue-soft:#eaf2ff}.tfLoginBtn:hover{background:#fff!important;color:#0059d5!important;border-color:#fff!important}.tfLoginBtn:hover .tfUserIcon{border-color:#0059d5!important}.tfTopCta{color:#0059d5!important;border-color:#fff!important}.tfTopCta:hover{border-color:#fff!important}.tfEmailBar button,.tfTopCta:hover{background:#0059d5!important;color:#fff!important}.tfEmailBar button{cursor:pointer!important;border:0!important;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease!important}.tfEmailBar button:hover{background:#fff!important;color:#0059d5!important;border:2px solid #0059d5!important;transform:translateY(-1px)!important;box-shadow:0 5px 14px rgba(0,89,213,.14)!important}.tfEmailBar button:active,.tfEmailBar button:focus,.tfEmailBar button:focus-visible{background:#fff!important;color:#0059d5!important;border:2px solid #0059d5!important;outline:none!important}.aiBannerButton,.aiBriefCard .primary.full,.aiButton.aiButtonPro,.businessAiBrief .primary.full,main.onboardingShell.onboardingPro .brandCreationActions .aiProfessional{background:#0059d5!important;border-color:#0059d5!important;color:#fff!important}.aiBannerButton:hover:not(:disabled),.aiBriefCard .primary.full:hover:not(:disabled),.aiButton.aiButtonPro:hover:not(:disabled),.businessAiBrief .primary.full:hover:not(:disabled),main.onboardingShell.onboardingPro .brandCreationActions .aiProfessional:hover:not(:disabled){background:#0048ad!important;border-color:#0048ad!important;color:#fff!important}.aiBannerButton:disabled,.aiButton.aiButtonPro:disabled,main.onboardingShell.onboardingPro .brandCreationActions .aiProfessional:disabled{background:#9fc2f2!important;border-color:#9fc2f2!important;color:#fff!important}.aiProfessional span{color:#0059d5!important}.authTfLogo,.legalHeader img,.loadingBrandLogo img,.sideBrandNew img,.tfLogoImage,main.onboardingShell.onboardingPro .onboardingCurrentLogo img{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-font-smoothing:antialiased}.tfLogoImage{width:156px!important;height:auto!important;max-height:none!important}.sideBrandNew img{width:145px!important;max-width:145px!important;height:auto!important}.loadingBrandLogo img{width:210px!important;max-width:52vw!important;height:auto!important}main.onboardingShell.onboardingPro .onboardingCurrentLogo img{width:158px!important;height:auto!important;max-height:none!important}.authTfLogo{width:156px!important;height:auto!important;max-height:none!important}.legalHeader img{height:auto!important;object-fit:contain!important}.tfEmailBar button:active,.tfEmailBar button:focus,.tfEmailBar button:focus-visible,.tfEmailBar button:hover{border:1px solid var(--minutienda-blue,#0059d5)!important}.tfTopCta:focus-visible,.tfTopCta:hover{background:transparent!important;color:#fff!important;border-color:#fff!important;transform:translateY(-1px)!important;box-shadow:none!important}.premiumAccessCard .authCardTop h2,.premiumAccessCard .field>span,.premiumAccessCard .passwordStrengthTop b,.premiumAccessCard .passwordStrengthTop span,.premiumAccessCard input,.premiumAccessCard input:not(:placeholder-shown){color:#000!important;-webkit-text-fill-color:currentColor!important}.premiumAccessCard input::placeholder{color:#9a9aa1!important;-webkit-text-fill-color:#9a9aa1!important}.premiumAccessCard .authSecondaryButton,.premiumAccessCard .resetBackButton{background:#fff!important;color:var(--minutienda-blue,#0059d5)!important;-webkit-text-fill-color:var(--minutienda-blue,#0059d5)!important;border:1px solid var(--minutienda-blue,#0059d5)!important;box-shadow:none!important}.premiumAccessCard .authSecondaryButton:focus-visible,.premiumAccessCard .authSecondaryButton:hover,.premiumAccessCard .resetBackButton:focus-visible,.premiumAccessCard .resetBackButton:hover{background:var(--minutienda-blue-soft,#eaf2ff)!important;color:var(--minutienda-blue,#0059d5)!important;-webkit-text-fill-color:var(--minutienda-blue,#0059d5)!important;border-color:var(--minutienda-blue,#0059d5)!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(0,89,213,.1)!important}:root{--minutienda-blue:#0059d5;--minutienda-hero-right:#003b91;--minutienda-blue-soft:#eef5ff}.tfLanding .tfHero .tfNav .tfNavActions .tfTopCta{background:#fff!important;color:var(--minutienda-blue)!important;border:1px solid #fff!important}.tfLanding .tfHero .tfNav .tfNavActions .tfTopCta:focus-visible,.tfLanding .tfHero .tfNav .tfNavActions .tfTopCta:hover{background:var(--minutienda-hero-right)!important;border-color:var(--minutienda-hero-right)!important;box-shadow:0 5px 14px rgba(0,47,115,.18)!important}.authPage.authPremium .premiumAccessCard .authCardTop h2,.authPage.authPremium .premiumAccessCard .field>span,.authPage.authPremium .premiumAccessCard .passwordStrengthTop b,.authPage.authPremium .premiumAccessCard .passwordStrengthTop span,.authPage.authPremium .premiumAccessCard input{color:#000!important;-webkit-text-fill-color:#000!important}.authPage.authPremium .premiumAccessCard .authCardTop p,.authPage.authPremium .premiumAccessCard .authDivider,.authPage.authPremium .premiumAccessCard .authSecurityNoteClean,.authPage.authPremium .premiumAccessCard .passwordStrength small{-webkit-text-fill-color:currentColor!important}.authPage.authPremium .premiumAccessCard input::placeholder{color:#9a9aa1!important;-webkit-text-fill-color:#9a9aa1!important}.authPage.authPremium .premiumAccessCard button.authSecondaryButton,.authPage.authPremium .premiumAccessCard button.authSecondaryButton.resetBackButton{background:#fff!important;color:var(--minutienda-blue)!important;-webkit-text-fill-color:var(--minutienda-blue)!important;border:1px solid var(--minutienda-blue)!important;box-shadow:none!important}.authPage.authPremium .premiumAccessCard button.authSecondaryButton.resetBackButton:focus-visible,.authPage.authPremium .premiumAccessCard button.authSecondaryButton.resetBackButton:hover,.authPage.authPremium .premiumAccessCard button.authSecondaryButton:focus-visible,.authPage.authPremium .premiumAccessCard button.authSecondaryButton:hover{background:var(--minutienda-blue-soft)!important;color:var(--minutienda-blue)!important;-webkit-text-fill-color:var(--minutienda-blue)!important;border-color:var(--minutienda-blue)!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(0,89,213,.1)!important}.registerModalLayer .registerSimpleCard .registerSimpleField input,.registerModalLayer .registerSimpleCard .registerSimpleField>span,.registerModalLayer .registerSimpleCard h2{color:#000!important;-webkit-text-fill-color:#000!important}.registerModalLayer .registerSimpleCard .registerLead,.registerModalLayer .registerSimpleCard .registerSimpleField>span small,.registerModalLayer .registerSimpleCard .registerTerms{-webkit-text-fill-color:currentColor!important}.registerModalLayer .registerSimpleCard .registerSimpleField input::placeholder{color:#9a9aa1!important;-webkit-text-fill-color:#9a9aa1!important}.registerModalLayer .registerSimpleCard .registerSubmit{background:#fff!important;color:var(--minutienda-blue)!important;-webkit-text-fill-color:var(--minutienda-blue)!important;border:1px solid var(--minutienda-blue)!important;box-shadow:none!important}.registerModalLayer .registerSimpleCard .registerSubmit:focus-visible:not(:disabled),.registerModalLayer .registerSimpleCard .registerSubmit:hover:not(:disabled){background:var(--minutienda-blue)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:var(--minutienda-blue)!important;transform:translateY(-1px)!important;box-shadow:0 5px 14px rgba(0,89,213,.14)!important}.registerModalLayer .registerSimpleCard .registerSubmit:disabled{background:#f5f7fa!important;color:#9aa2ad!important;-webkit-text-fill-color:#9aa2ad!important;border-color:#d9dee6!important}.tfLanding .tfHero .tfNav .tfNavActions .tfTopCta:focus-visible,.tfLanding .tfHero .tfNav .tfNavActions .tfTopCta:hover{background:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #fff!important;transform:translateY(-1px)!important;box-shadow:none!important}.registerModalLayer .registerSimpleCard .registerTerms>input{accent-color:#0059d5!important}.appShell .businessSelectMenu button:focus-visible,.appShell .businessSelectMenu button:hover{background:#eaf2ff!important;color:#0059d5!important}.authTfLogo,.legalHeader img,.loadingBrandLogo img,.sideBrandNew img,.tfLogoImage,main.onboardingShell.onboardingPro .onboardingCurrentLogo img{image-rendering:auto!important;shape-rendering:geometricPrecision;text-rendering:geometricPrecision;filter:none!important;transform:none!important}.appSide nav button em{margin-left:auto!important;width:24px!important;min-width:24px!important;height:24px!important;display:inline-grid!important;place-items:center!important;font-size:10.5px!important;font-weight:800!important;line-height:1!important;font-style:normal!important}.premiumStore>.premiumNav .storeProductsMenu,.productPage>.productUnifiedNav .storeProductsMenu{position:relative;display:flex;align-items:center}.premiumStore>.premiumNav .storeProductsMenuTrigger,.productPage>.productUnifiedNav .storeProductsMenuTrigger{display:inline-flex!important;align-items:center!important;gap:5px!important}.storeProductsChevron{display:inline-block;font-size:14px;line-height:1;transition:transform .18s ease;transform:translateY(-1px)}.storeProductsMenu.open .storeProductsChevron{transform:rotate(180deg) translateY(1px)}.premiumStore>.premiumNav .storeCategoryDropdown,.productPage>.productUnifiedNav .storeCategoryDropdown{position:absolute;top:calc(100% + 18px);left:50%;transform:translateX(-50%);z-index:90;width:max-content;min-width:210px;max-width:300px;padding:8px;background:#fff;border:1px solid rgba(17,24,39,.1);border-radius:14px;box-shadow:0 18px 45px rgba(15,23,42,.16);display:grid;grid-gap:3px;gap:3px}.premiumStore>.premiumNav .storeCategoryDropdown button,.productPage>.productUnifiedNav .storeCategoryDropdown button{width:100%;border:0!important;background:transparent!important;color:#30343b!important;padding:10px 12px!important;border-radius:9px!important;text-align:left!important;font-size:12px!important;font-weight:650!important;white-space:nowrap}.premiumStore>.premiumNav .storeCategoryDropdown button.active,.premiumStore>.premiumNav .storeCategoryDropdown button:hover,.productPage>.productUnifiedNav .storeCategoryDropdown button.active,.productPage>.productUnifiedNav .storeCategoryDropdown button:hover{background:color-mix(in srgb,var(--accent) 10%,#fff)!important;color:var(--accent)!important}.clearStoreCategory{margin-top:10px;border:0;background:transparent;padding:0;color:var(--accent);font-size:12px;font-weight:750}.storeSubcategoryFilters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0 24px}.storeSubcategoryFilters button{min-height:34px;padding:7px 13px;border:1px solid color-mix(in srgb,var(--accent) 24%,#d9dee7);border-radius:9px;background:#fff;color:#4a5568;font-size:11px;font-weight:750}.storeSubcategoryFilters button.active,.storeSubcategoryFilters button:hover{border-color:var(--accent);background:var(--accent);color:#fff}@media (max-width:760px){.storeSubcategoryFilters{flex-wrap:nowrap;gap:7px;margin:14px -2px 20px;padding:0 2px 5px;overflow-x:auto;scrollbar-width:none}.storeSubcategoryFilters::-webkit-scrollbar{display:none}.storeSubcategoryFilters button{flex:0 0 auto;white-space:nowrap}}@media (max-width:800px){.premiumStore>.premiumNav .storeProductsMenu,.productPage>.productUnifiedNav .storeProductsMenu{display:none}}.appSide nav button em{width:18px!important;min-width:18px!important;height:18px!important;border-radius:50%!important;padding:0!important;background:#0059d5!important;color:#fff!important;font-size:8.5px!important;font-weight:750!important;line-height:18px!important;box-shadow:0 1px 3px rgba(0,89,213,.18)!important}.appShell .styleChoiceV44 button{border-color:#dedee4!important;box-shadow:none!important}.appShell .styleChoiceV44 button:hover{border-color:#9fc2f2!important;background:#f7faff!important}.appShell .styleChoiceV44 button.active{border-color:#0059d5!important;background:#f7faff!important;box-shadow:0 0 0 2px #eaf2ff!important}.appShell .ordersModern .orderStatusPicker{position:relative;min-width:190px;z-index:12}.appShell .ordersModern .orderStatusTrigger{width:100%;min-height:40px;padding:0 13px;border:1px solid #d9dee7;border-radius:10px;background:#fff;color:#30343b;display:flex;align-items:center;justify-content:space-between;gap:12px;font:inherit;font-size:11px;font-weight:650;cursor:pointer;transition:.16s ease}.appShell .ordersModern .orderStatusPicker.open .orderStatusTrigger,.appShell .ordersModern .orderStatusTrigger:hover{border-color:#9fc2f2;box-shadow:0 0 0 3px #eef5ff}.appShell .ordersModern .orderStatusTrigger i{font-style:normal;color:#0059d5;font-size:14px;transition:transform .16s ease}.appShell .ordersModern .orderStatusPicker.open .orderStatusTrigger i{transform:rotate(180deg)}.appShell .ordersModern .orderStatusMenu{position:absolute;left:0;right:0;top:calc(100% + 7px);z-index:80;padding:6px;background:#fff;border:1px solid #e0e5ec;border-radius:12px;box-shadow:0 14px 34px rgba(15,23,42,.12);display:grid;grid-gap:2px;gap:2px;overflow:hidden}.appShell .ordersModern .orderStatusMenu button{width:100%;border:0;background:transparent;color:#3f4650;text-align:left;padding:9px 10px;border-radius:8px;font:inherit;font-size:11px;font-weight:600;cursor:pointer}.appShell .ordersModern .orderStatusMenu button:hover{background:#eef5ff;color:#0059d5}.appShell .ordersModern .orderStatusMenu button.active{background:#eaf2ff;color:#0059d5;font-weight:700}.premiumStore>.premiumNav .storeLinks,.premiumStore>.premiumNav .storeProductsMenu{position:static!important}.premiumStore>.premiumNav .storeCategoryDropdown{position:absolute!important;top:100%!important;left:0!important;right:0!important;transform:none!important;width:100%!important;max-width:none!important;min-width:0!important;padding:24px max(5vw,24px) 26px!important;background:#fff!important;border:0!important;border-top:1px solid rgba(17,24,39,.07)!important;border-bottom:1px solid rgba(17,24,39,.08)!important;border-radius:0!important;box-shadow:0 16px 30px rgba(15,23,42,.07)!important;display:grid!important;grid-template-columns:repeat(5,minmax(130px,1fr))!important;grid-column-gap:34px!important;column-gap:34px!important;grid-row-gap:2px!important;row-gap:2px!important;z-index:100!important;font-family:inherit!important}.premiumStore>.premiumNav .storeCategoryDropdown button{width:auto!important;min-height:32px!important;padding:6px 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;text-align:left!important;font-family:inherit!important;font-size:12px!important;font-weight:500!important;line-height:1.35!important;white-space:normal!important;transition:color .15s ease,opacity .15s ease!important}.premiumStore>.premiumNav .storeCategoryDropdown button.active,.premiumStore>.premiumNav .storeCategoryDropdown button:hover{background:transparent!important;color:var(--accent)!important;opacity:1!important;font-weight:650!important}.premiumStore.elegant>.premiumNav .storeCategoryDropdown{letter-spacing:.01em}.premiumStore.urban>.premiumNav .storeCategoryDropdown button{font-weight:650!important}.premiumStore.minimal>.premiumNav .storeCategoryDropdown{box-shadow:0 10px 24px rgba(15,23,42,.045)!important}@media (max-width:1050px) and (min-width:801px){.premiumStore>.premiumNav .storeCategoryDropdown{grid-template-columns:repeat(4,minmax(120px,1fr))!important}}.appShell .ordersModern .orderActions{align-items:center!important}.appShell .ordersModern .orderActions>.orderStatusPicker .orderStatusTrigger,.appShell .ordersModern .orderActions>.secondary{height:40px!important;min-height:40px!important;padding:0 15px!important;border-radius:12px!important;font-family:inherit!important;font-size:12px!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important}.appShell .ordersModern .orderStatusPicker{min-width:190px!important}.appShell .ordersModern .orderStatusTrigger{gap:10px!important}.appShell .ordersModern .orderStatusTrigger>span{display:flex;align-items:center;height:100%}.appShell .ordersModern .orderStatusTrigger>i{width:16px!important;height:16px!important;display:grid!important;place-items:center!important;flex:0 0 16px!important;margin:0!important;line-height:0!important;color:#0059d5!important}.appShell .ordersModern .orderStatusTrigger>i svg{width:11px!important;height:7px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important}.premiumStore>.premiumNav .storeProductsMenu,.productPage>.productUnifiedNav .storeProductsMenu{position:relative!important}.premiumStore>.premiumNav .storeProductsChevron,.productPage>.productUnifiedNav .storeProductsChevron{width:12px!important;height:8px!important;display:grid!important;place-items:center!important;margin-left:2px!important;transition:transform .16s ease!important;line-height:0!important}.premiumStore>.premiumNav .storeProductsChevron svg,.productPage>.productUnifiedNav .storeProductsChevron svg{width:10px!important;height:7px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:1.6!important;stroke-linecap:round!important;stroke-linejoin:round!important}.premiumStore>.premiumNav .storeProductsMenu.open .storeProductsChevron,.productPage>.productUnifiedNav .storeProductsMenu.open .storeProductsChevron{transform:rotate(180deg)!important}.premiumStore>.storeCategoryMega,.productPage>.storeCategoryMega{position:relative!important;z-index:70!important;width:100%!important;margin:0!important;padding:0!important;background:#fff!important;border-top:1px solid rgba(17,24,39,.065)!important;border-bottom:1px solid rgba(17,24,39,.085)!important;box-shadow:0 10px 24px rgba(15,23,42,.045)!important;color:#17171a!important}.premiumStore>.storeCategoryMega .storeCategoryMegaInner,.productPage>.storeCategoryMega .storeCategoryMegaInner{width:min(1180px,calc(100% - 48px))!important;margin:0 auto!important;padding:18px 0 20px!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(155px,1fr))!important;grid-column-gap:36px!important;column-gap:36px!important;grid-row-gap:2px!important;row-gap:2px!important;align-items:start!important}.premiumStore>.storeCategoryMega button,.productPage>.storeCategoryMega button{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:100%!important;min-height:30px!important;padding:5px 0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;text-align:left!important;cursor:pointer!important;transition:color .15s ease,opacity .15s ease!important}.premiumStore>.storeCategoryMega button.active,.premiumStore>.storeCategoryMega button:hover,.productPage>.storeCategoryMega button.active,.productPage>.storeCategoryMega button:hover{color:var(--accent)!important;background:transparent!important}.premiumStore.modern>.storeCategoryMega button,.productPage.modern>.storeCategoryMega button{font-family:Montserrat,Arial,sans-serif!important;font-size:12px!important;font-weight:650!important;letter-spacing:.01em!important;text-transform:none!important}.premiumStore.elegant>.storeCategoryMega button,.productPage.elegant>.storeCategoryMega button{font-family:Montserrat,Arial,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.055em!important;text-transform:none!important}.premiumStore.urban>.storeCategoryMega button,.productPage.urban>.storeCategoryMega button{font-family:Montserrat,Arial,sans-serif!important;font-size:11px!important;font-weight:800!important;letter-spacing:.065em!important;text-transform:uppercase!important}.premiumStore.minimal>.storeCategoryMega button,.productPage.minimal>.storeCategoryMega button{font-family:Arial,Helvetica,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.025em!important;text-transform:none!important}.premiumStore.elegant>.storeCategoryMega,.productPage.elegant>.storeCategoryMega{background:#fffdfa!important}.premiumStore.minimal>.storeCategoryMega,.productPage.minimal>.storeCategoryMega{box-shadow:none!important}.premiumStore>.premiumNav .storeCategoryDropdown,.productPage>.productUnifiedNav .storeCategoryDropdown{display:none!important}@media (max-width:800px){.premiumStore>.storeCategoryMega,.productPage>.storeCategoryMega{display:none!important}}.premiumStore>.premiumNav{position:relative!important}.premiumStore>.premiumNav .storeLinks{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important}.premiumStore>.premiumNav .storeProductsMenuTrigger{gap:0!important}.premiumStore>.premiumNav .storeProductsChevron{display:none!important}.premiumStore>.storeCategoryMega .storeCategoryMegaInner,.productPage>.storeCategoryMega .storeCategoryMegaInner{width:min(1040px,calc(100% - 48px))!important;padding:16px 0 18px!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;column-gap:34px!important;row-gap:6px!important}.premiumStore>.storeCategoryMega button,.productPage>.storeCategoryMega button{width:auto!important;min-height:26px!important;padding:3px 0!important;flex:0 0 auto!important}.premiumStore .storeProductImage{position:relative!important}.premiumStore .soldOutBadge{position:absolute;left:12px;top:12px;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-height:27px;padding:0 10px;border-radius:999px;background:rgba(20,20,22,.88);color:#fff;font:700 10px/1 Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase}.premiumStore .storeProduct.isSoldOut .storeProductImage img{opacity:.72}.premiumStore .storeProduct.isSoldOut .cardAddButton,.premiumStore .storeProduct.isSoldOut .cardQtyPicker button{cursor:not-allowed!important}.premiumStore .storeProduct.isSoldOut .cardAddButton{opacity:.58!important}@media (max-width:800px){.premiumStore>.premiumNav .storeLinks{display:none!important}}.productPage>.productUnifiedNav{position:relative!important}.productPage>.productUnifiedNav .storeLinks{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important}.productPage>.productUnifiedNav .storeProductsMenuTrigger{gap:0!important}.productPage>.productUnifiedNav .storeProductsChevron{display:none!important}.premiumStore.modern>.storeCategoryMega button,.productPage.modern>.storeCategoryMega button{font-weight:500!important}.premiumStore.elegant>.storeCategoryMega button,.productPage.elegant>.storeCategoryMega button{font-weight:450!important}.premiumStore.urban>.storeCategoryMega button,.productPage.urban>.storeCategoryMega button{font-weight:600!important}.premiumStore.minimal>.storeCategoryMega button,.productPage.minimal>.storeCategoryMega button{font-weight:450!important}.premiumStore>.storeCategoryMega button.active,.productPage>.storeCategoryMega button.active{font-weight:600!important}.premiumStore .storeProduct.isSoldOut,.premiumStore .storeProduct.isSoldOut .storeProductImage,.premiumStore .storeProduct.isSoldOut .storeProductImage img{opacity:1!important;filter:none!important}@media (max-width:800px){.productPage>.productUnifiedNav .storeLinks{display:none!important}}.premiumStore>.premiumNav .storeBrandHomeButton,.productPage>.productUnifiedNav .productLogoHome{text-decoration:none!important;color:inherit!important}.premiumStore>.premiumNav .storeLinks>a,.productPage>.productUnifiedNav .storeLinks>a{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:#17171a!important;text-decoration:none!important;font:inherit!important;font-size:12px!important;font-weight:650!important;letter-spacing:.01em!important;line-height:1.2!important;cursor:pointer!important}.premiumStore>.premiumNav .storeLinks>a:hover,.productPage>.productUnifiedNav .storeLinks>a:hover{color:var(--accent,#0059d5)!important}.appShell .visualSettings{position:relative!important}.appShell .visualSettings .businessSaveDock{position:-webkit-sticky!important;position:sticky!important;left:auto!important;right:auto!important;bottom:18px!important;transform:none!important;width:min(680px,calc(100% - 48px))!important;box-sizing:border-box!important;margin:18px auto 0!important;z-index:40!important}.appShell .visualSettings .businessSaveDockSpacer{height:18px!important}@media (max-width:900px){.appShell .visualSettings .businessSaveDock{width:calc(100% - 24px)!important;bottom:10px!important}}.loadingBrandLogo img,.sideBrandNew img{width:128px!important;max-width:128px!important;height:auto!important}.premiumStore>.premiumNav .storeProductsMenuTrigger,.productPage>.productUnifiedNav .storeProductsMenuTrigger{color:#17171a!important;transition:color .18s ease!important}.premiumStore>.premiumNav .storeProductsMenuTrigger:focus-visible,.premiumStore>.premiumNav .storeProductsMenuTrigger:hover,.productPage>.productUnifiedNav .storeProductsMenuTrigger:focus-visible,.productPage>.productUnifiedNav .storeProductsMenuTrigger:hover{color:var(--accent,#0059d5)!important}.appShell .ordersModern .orderStatusPicker.open{z-index:1000!important}.appShell .ordersModern .orderStatusPicker.open .orderStatusMenu{z-index:1001!important}.appShell .brandColorSetting{padding:15px 16px!important;border:1px solid #e2e6ec!important;border-radius:16px!important;background:#fff!important}.appShell .brandColorSetting>div:first-child>span{display:block!important;color:#17171a!important;font-weight:750!important}.appShell .brandColorSetting>div:first-child>p{color:#85858c!important;font-size:12px!important;line-height:1.45!important}.appShell .brandColorSettingAction{gap:12px!important;flex:0 0 auto!important}.appShell .brandColorCurrent{display:inline-flex!important;gap:8px!important;min-height:38px!important;padding:0 11px!important;border:1px solid #e2e6ec!important;border-radius:11px!important;background:#f8fafc!important}.appShell .brandColorCurrent i{width:16px!important;height:16px!important;border-radius:50%!important;box-shadow:0 0 0 1px rgba(0,0,0,.08)!important}.appShell .brandColorCurrent b{font-size:11px!important;font-weight:650!important;letter-spacing:.035em!important}.appShell .brandColorChangeButton{min-height:38px!important;padding:0 14px!important;border-color:#0059d5!important;color:#0059d5!important;border-radius:11px!important;font-size:12px!important;font-weight:650!important}.appShell .brandColorChangeButton:hover{background:#eef5ff!important}.brandColorModalLayer{position:fixed!important;inset:0!important;z-index:3000!important;display:grid!important;place-items:center!important;padding:24px!important}.brandColorModalBackdrop{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important;background:rgba(16,24,40,.42)!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important}.brandColorModal{position:relative!important;z-index:1!important;width:min(560px,calc(100vw - 32px))!important;max-height:calc(100vh - 44px)!important;overflow:auto!important;border:1px solid #e3e7ed!important;border-radius:22px!important;background:#fff!important;box-shadow:0 28px 80px rgba(16,24,40,.22)!important;padding:24px!important}.brandColorModalHead{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:20px!important;margin-bottom:22px!important}.brandColorModalHead small{display:block!important;margin-bottom:5px!important;color:#0059d5!important;font-size:10px!important;font-weight:800!important;letter-spacing:.08em!important}.brandColorModalHead h3{margin:0!important;color:#111318!important;font-size:24px!important;letter-spacing:-.03em!important}.brandColorModalHead p{margin:7px 0 0!important;max-width:430px!important;color:#737983!important;font-size:12px!important;line-height:1.5!important}.brandColorModalClose{width:34px!important;height:34px!important;display:grid!important;place-items:center!important;flex:0 0 34px!important;border:1px solid #e2e6ec!important;border-radius:10px!important;background:#fff!important;color:#4d5560!important;font-size:21px!important;line-height:1!important;cursor:pointer!important}.brandColorPickerRow{display:grid!important;grid-template-columns:1.15fr .85fr!important;grid-gap:12px!important;gap:12px!important}.brandColorNativePicker{position:relative!important;min-height:96px!important;display:flex!important;align-items:flex-end!important;border-radius:16px!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)!important;cursor:pointer!important}.brandColorNativePicker input{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;opacity:0!important;cursor:pointer!important}.brandColorNativePicker span{position:relative!important;z-index:1!important;margin:12px!important;padding:7px 10px!important;border-radius:999px!important;background:rgba(255,255,255,.92)!important;color:#17171a!important;font-size:11px!important;font-weight:700!important;box-shadow:0 4px 14px rgba(0,0,0,.1)!important}.brandColorHexField{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:7px!important;padding:14px!important;border:1px solid #e2e6ec!important;border-radius:16px!important;background:#f8fafc!important}.brandColorHexField span,.brandColorPreview>div:first-child>span,.brandColorSuggestions>span{color:#6f7680!important;font-size:10px!important;font-weight:750!important;letter-spacing:.05em!important}.brandColorHexField input{width:100%!important;border:0!important;outline:0!important;background:transparent!important;color:#111318!important;font-size:18px!important;font-weight:700!important;letter-spacing:.035em!important}.brandColorSuggestions{margin-top:20px!important}.brandColorSuggestions>div{display:flex!important;flex-wrap:wrap!important;gap:9px!important;margin-top:9px!important}.brandColorSuggestions button{width:28px!important;height:28px!important;padding:0!important;border:3px solid #fff!important;border-radius:50%!important;box-shadow:0 0 0 1px #d9dee6!important;cursor:pointer!important}.brandColorSuggestions button:hover{transform:translateY(-1px)!important;box-shadow:0 0 0 2px #a9c8f3!important}.brandColorSuggestions button.active{box-shadow:0 0 0 3px #0059d5!important}.brandColorPreview{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;margin-top:20px!important;padding:14px!important;border:1px solid #e2e6ec!important;border-radius:16px!important;background:#fbfcfe!important}.brandColorPreview p{margin:4px 0 0!important;color:#838a94!important;font-size:11px!important;line-height:1.4!important}.brandColorPreviewControls{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:7px!important;flex:0 0 auto!important}.brandColorPreviewControls button{border:0!important;border-radius:10px!important;padding:9px 13px!important;color:#fff!important}.brandColorPreviewControls button,.brandColorPreviewControls span{font-size:11px!important;font-weight:700!important}.brandColorModalActions{display:flex!important;justify-content:flex-end!important;gap:10px!important;margin-top:22px!important}.brandColorApply,.brandColorModalActions .secondary{min-height:40px!important;padding:0 16px!important;border-radius:11px!important;font-size:12px!important;font-weight:700!important}.brandColorApply{border:0!important;color:#fff!important;cursor:pointer!important}.brandColorApply:disabled{opacity:.45!important;cursor:not-allowed!important}@media (max-width:680px){.appShell .brandColorSetting{align-items:flex-start!important;flex-direction:column!important}.appShell .brandColorSettingAction{width:100%!important;justify-content:space-between!important}.brandColorPickerRow{grid-template-columns:1fr!important}.brandColorPreview{align-items:flex-start!important;flex-direction:column!important}.brandColorPreviewControls{width:100%!important;align-items:flex-start!important}.brandColorModalActions{display:grid!important;grid-template-columns:1fr 1fr!important}}.appShell .brandColorSetting{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:22px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.appShell .brandColorSetting>div:first-child>span{font-size:13px!important;font-weight:850!important}.appShell .brandColorSetting>div:first-child>p{margin:5px 0 0!important}@media (max-width:800px){.appShell .brandColorSetting{align-items:flex-start!important}}.appShell .brandColorSetting{margin:8px 0 24px!important}.appShell .brandColorSettingCopy{display:flex!important;align-items:baseline!important;gap:10px!important;min-width:0!important}.appShell .brandColorSettingCopy>span{flex:0 0 auto!important;font-size:13px!important;font-weight:850!important}.appShell .brandColorSettingCopy>p{margin:0!important;min-width:0!important;color:#777d86!important;font-size:11px!important;line-height:1.4!important;white-space:nowrap!important}.appShell .faviconEditor{margin-top:16px!important;padding-top:16px!important;border-top:1px solid #eceff3!important}.appShell .faviconPreview{min-height:170px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border:1px solid #e4e8ee!important;border-radius:12px!important;background:#f8fafc!important}.appShell .faviconPreview img{width:82px!important;height:82px!important;border-radius:18px!important;background:#fff!important;box-shadow:0 8px 24px rgba(16,24,40,.08)!important}.appShell .faviconPreview>div{display:grid!important;justify-items:center!important;grid-gap:7px!important;gap:7px!important;padding:20px!important;text-align:center!important}.appShell .faviconPreview>div>b{width:58px!important;height:58px!important;display:grid!important;place-items:center!important;border:1px solid #e1e6ed!important;border-radius:15px!important;background:#fff!important;color:#1a1d22!important;font-size:24px!important;font-weight:750!important}.appShell .faviconPreview>div>span{color:#818894!important;font-size:11px!important}.appShell .faviconEditor .aiBannerButton:disabled{cursor:not-allowed!important}@media (max-width:900px){.appShell .brandColorSettingCopy{align-items:flex-start!important;flex-direction:column!important;gap:4px!important}.appShell .brandColorSettingCopy>p{white-space:normal!important}}.appShell .faviconEditor{padding:18px!important;border:1px solid #e8e8ed!important;border-radius:18px!important;background:#f7f7fa!important}.appShell .brandColorSetting,.appShell .brandColorSettingCopy,.appShell .brandColorSettingCopy>span{display:block!important}.appShell .brandColorSettingCopy>p{display:block!important;margin-top:4px!important;white-space:normal!important}.appShell .brandColorSettingAction{margin-top:12px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important}.appShell .brandColorSettingCopy>p{line-height:1.45!important}.appShell .brandColorSettingAction{margin-top:0!important}.appShell .brandColorCurrent{background:#fff!important}.appShell .brandColorSettingAction{grid-template-columns:repeat(4,1fr)!important}.appShell .brandColorChangeButton,.appShell .brandColorCurrent{height:auto!important;border:1px solid #dedee4!important;background:#fff!important;box-shadow:none!important;font:inherit!important}.appShell .brandColorCurrent{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important}.appShell .brandColorChangeButton,.appShell .brandColorCurrent>b{font-weight:700!important;color:#202124!important}.appShell .brandColorChangeButton{display:flex!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;cursor:pointer!important}.appShell .brandColorChangeButton:hover{border-color:#9fc2f2!important;background:#f7faff!important}@media (max-width:800px){.appShell .brandColorSettingAction{grid-template-columns:1fr 1fr!important}}.appShell .brandColorChangeButton>span,.appShell .brandColorCurrent>span{display:block!important;min-width:0!important}.appShell .brandColorChangeButton b,.appShell .brandColorChangeButton small,.appShell .brandColorCurrent b,.appShell .brandColorCurrent small{display:block!important}.appShell .brandColorChangeButton small,.appShell .brandColorCurrent small{margin-top:3px!important;color:#888!important;font-size:10px!important;font-weight:400!important;line-height:normal!important}.appShell .brandColorCurrent i{flex:0 0 auto!important}.appShell .brandColorSettingCopy>p{font-size:12px!important;line-height:normal!important;font-weight:400!important;margin:5px 0 12px!important;color:#85858c!important}.appShell .brandColorChangeButton,.appShell .brandColorCurrent{grid-column:span 2!important;min-height:0!important}@media (min-width:1051px){.appShell .businessIdentityV549{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}.appShell .appearanceBlock>p,.appShell .brandColorSettingCopy>p{margin:5px 0 12px!important;color:#85858c!important;font-family:inherit!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important}.appShell .brandColorSettingAction{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;width:100%!important;margin:0!important;align-items:stretch!important}.appShell .brandColorChangeButton,.appShell .brandColorCurrent{width:100%!important;min-width:0!important;min-height:58px!important;height:100%!important;padding:13px!important;border-radius:13px!important;box-sizing:border-box!important}@media (max-width:800px){.appShell .brandColorSettingAction{grid-template-columns:1fr 1fr!important}.appShell .brandColorChangeButton,.appShell .brandColorCurrent{grid-column:span 1!important}}.premiumStore.elegant .premiumHero.hasBannerImage,.premiumStore.minimal .premiumHero.hasBannerImage,.premiumStore.modern .premiumHero.hasBannerImage,.premiumStore.urban .premiumHero.hasBannerImage{position:relative!important;display:block!important;width:calc(100% - max(6vw, 36px))!important;max-width:1360px!important;min-height:0!important;height:auto!important;aspect-ratio:8/3!important;padding:0!important;overflow:hidden!important;background:#f3f4f6!important}.premiumStore.elegant .premiumHero.hasBannerImage .premiumHeroImage,.premiumStore.minimal .premiumHero.hasBannerImage .premiumHeroImage,.premiumStore.modern .premiumHero.hasBannerImage .premiumHeroImage,.premiumStore.urban .premiumHero.hasBannerImage .premiumHeroImage{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:none!important}@media (max-width:700px){.premiumStore.elegant .premiumHero.hasBannerImage,.premiumStore.minimal .premiumHero.hasBannerImage,.premiumStore.modern .premiumHero.hasBannerImage,.premiumStore.urban .premiumHero.hasBannerImage{width:calc(100% - 20px)!important;aspect-ratio:8/3!important}}.appShell .appearanceBlock,.appShell .brandColorSetting.appearanceBlock{margin:8px 0 24px!important}.appShell .appearanceBlock>span,.appShell .brandColorSetting.appearanceBlock>span{display:block!important;margin:0!important;color:#202124!important;font-family:inherit!important;font-size:13px!important;font-weight:850!important;line-height:1.2!important;letter-spacing:0!important}.appShell .appearanceBlock>p,.appShell .brandColorSetting.appearanceBlock>p{display:block!important;margin:5px 0 12px!important;color:#85858c!important;font-family:inherit!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important;min-height:19px!important}.appShell .brandColorSettingAction,.appShell .styleChoiceV44{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;width:100%!important;margin:0!important;align-items:stretch!important}.appShell .brandColorChangeButton,.appShell .brandColorCurrent,.appShell .styleChoiceV44 button{width:100%!important;min-width:0!important;height:58px!important;min-height:58px!important;max-height:58px!important;box-sizing:border-box!important;border-radius:13px!important;padding:13px!important}.appShell .brandColorChangeButton,.appShell .brandColorCurrent{grid-column:span 1!important}@media (max-width:800px){.appShell .brandColorSettingAction,.appShell .styleChoiceV44{grid-template-columns:1fr 1fr!important}}@media (min-width:1051px){.appShell .businessIdentityV549{grid-template-columns:minmax(340px,38%) minmax(0,62%)!important;column-gap:34px!important}.appShell .brandColorSettingAction{grid-template-columns:repeat(2,124px)!important;gap:8px!important;width:256px!important;max-width:100%!important}.appShell .styleChoiceV44{grid-template-columns:repeat(4,124px)!important;gap:8px!important;width:520px!important;max-width:100%!important;justify-content:start!important}.appShell .brandColorChangeButton,.appShell .brandColorCurrent,.appShell .styleChoiceV44 button{width:124px!important;min-width:124px!important;max-width:124px!important}}@media (max-width:1050px){.appShell .brandColorSettingAction,.appShell .styleChoiceV44{width:100%!important;max-width:100%!important}.appShell .brandColorSettingAction{grid-template-columns:1fr 1fr!important}.appShell .styleChoiceV44{grid-template-columns:repeat(2,minmax(0,1fr))!important}.appShell .brandColorChangeButton,.appShell .brandColorCurrent,.appShell .styleChoiceV44 button{width:100%!important;min-width:0!important;max-width:none!important}}.appShell .businessLayoutV545 .appearanceBlock>span,.appShell .businessLayoutV545 .brandColorSetting.appearanceBlock>span,.appShell .businessLayoutV545 .field>span,.appShell .businessLayoutV545 .heroEditorTitle>span{display:block!important;margin:0!important;color:#202124!important;font-family:inherit!important;font-size:13px!important;font-weight:850!important;line-height:1.2!important;letter-spacing:0!important}.appShell .brandColorChangeButton b{display:block!important;font-size:12px!important;line-height:1.1!important;white-space:nowrap!important}.appShell .brandColorChangeButton small{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.appShell .styleChoiceV44 button{overflow:hidden!important}.appShell .styleChoiceV44 button b,.appShell .styleChoiceV44 button small{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.appShell .styleChoiceV44 button small{white-space:nowrap!important;font-size:9.5px!important;line-height:1.15!important;margin-top:4px!important}@media (min-width:1051px){.appShell .styleChoiceV44{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;max-width:none!important;gap:8px!important}.appShell .styleChoiceV44 button{width:100%!important;min-width:0!important;max-width:none!important}}.appShell .styleChoiceV44 button{height:64px!important;min-height:64px!important;max-height:none!important;overflow:visible!important;padding:12px 11px!important}.appShell .styleChoiceV44 button b{white-space:nowrap!important;font-size:12px!important;line-height:1.15!important}.appShell .styleChoiceV44 button b,.appShell .styleChoiceV44 button small{display:block!important;width:100%!important;overflow:visible!important;text-overflow:clip!important}.appShell .styleChoiceV44 button small{margin-top:5px!important;white-space:normal!important;color:#777980!important;font-size:10px!important;font-weight:500!important;line-height:1.2!important}.appShell .businessLayoutV545 .brandColorSetting.appearanceBlock>span,.appShell .businessLayoutV545 .field>span,.appShell .businessLayoutV545 .heroEditorTitle>span{display:block!important;margin:0!important;padding:0!important;color:#202124!important;font-family:inherit!important;font-size:13px!important;font-weight:850!important;font-style:normal!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important}.appShell .businessLayoutV545 .faviconEditor .heroEditorTitle>small{color:#8a8b91!important;font-family:inherit!important;font-size:12px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:0!important}.appShell .businessLayoutV545 .appearanceExactLabel>span{display:block!important;margin:0!important;padding:0!important;color:#202124!important;font-family:inherit!important;font-size:13px!important;font-weight:850!important;font-style:normal!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important}.appShell .businessLayoutV545 .faviconEditor .heroEditorTitle>small,.appShell .businessLayoutV545 .heroEditorTitle>small{color:#888!important;font-family:inherit!important;font-size:11px!important;font-weight:400!important;font-style:normal!important;line-height:1.3!important;letter-spacing:0!important}.appShell .businessLayoutV545 .faviconEditor .heroEditorTitle{display:block!important}.appShell .businessLayoutV545 .faviconEditor .heroEditorTitle>small{display:block!important;margin:5px 0 0!important;padding:0!important}.appShell .faviconPreview{background:#fff!important}.appShell .faviconPreview img{width:96px!important;height:96px!important;object-fit:contain!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.appShell .businessLayoutV545 .appearanceExactLabel>span,.appShell .businessLayoutV545 .heroEditorTitle>span{display:block!important;margin:0!important;padding:0!important;color:#202124!important;font-family:inherit!important;font-size:13px!important;font-weight:700!important;font-style:normal!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important}.appShell .businessLeftV545 .faviconPreview.isEmpty,.appShell .businessLeftV545 .logoPreview.isEmpty{background:#f1f2f4!important;border:1px solid #e2e5e9!important;border-radius:12px!important;display:grid!important;place-items:center!important;text-align:center!important}.appShell .businessLeftV545 .faviconPreview.isEmpty>div,.appShell .businessLeftV545 .logoPreview.isEmpty>div{width:min(320px,82%)!important;padding:24px!important;display:block!important;text-align:center!important}.appShell .businessLeftV545 .faviconPreview.isEmpty>div>b,.appShell .businessLeftV545 .logoPreview.isEmpty>div>b{width:auto!important;height:auto!important;display:block!important;border:0!important;border-radius:0!important;background:transparent!important;color:#17191d!important;font-size:20px!important;font-weight:760!important;line-height:1.2!important;letter-spacing:-.02em!important}.appShell .businessLeftV545 .faviconPreview.isEmpty>div>span,.appShell .businessLeftV545 .logoPreview.isEmpty>div>span{display:block!important;margin:8px auto 0!important;color:#7e838b!important;font-size:11px!important;font-weight:400!important;line-height:1.45!important;max-width:280px!important}.appShell .businessLeftV545 .faviconPreview{margin-bottom:12px!important}.appShell .businessLeftV545 .faviconEditor .bannerActions{margin-top:0!important}.storeCartNotice.isError{background:#9f1d1d!important;color:#fff!important}.storeCartNotice.isError>span{background:rgba(255,255,255,.18)!important;font-weight:850!important}.professionalCheckout .checkoutPhoneField>span{display:block;margin-bottom:7px;font-weight:650;color:#444}.professionalCheckout .checkoutPhoneField .requiredStar{color:#d93025;font-weight:750}.professionalCheckout .checkoutPhoneField .phoneField{display:grid;grid-template-columns:minmax(170px,.9fr) auto minmax(160px,1.1fr);overflow:visible;border:1px solid #dedede;border-radius:9px;background:#fff}.professionalCheckout .checkoutPhoneField .phoneField:focus-within{border-color:#9b9da4;box-shadow:0 0 0 3px #00000006}.professionalCheckout .checkoutPhoneField .countryPicker{border-right:1px solid #ececef}.professionalCheckout .checkoutPhoneField .countryPickerButton{min-height:44px;border-radius:9px 0 0 9px}.professionalCheckout .checkoutPhoneField .dialPrefix{min-height:44px}.professionalCheckout .checkoutPhoneField .phoneField>input{min-width:0;border:0!important;border-radius:0 9px 9px 0!important;box-shadow:none!important;margin:0!important}.professionalCheckout .checkoutPhoneField .fieldHelp{margin-top:7px}@media (max-width:800px){.professionalCheckout .checkoutPhoneField .phoneField{grid-template-columns:62px auto 1fr}.professionalCheckout .checkoutPhoneField .countryPickerButton{grid-template-columns:28px auto;justify-content:center;padding:0 9px}.professionalCheckout .checkoutPhoneField .countryPickerButton span{display:none}.professionalCheckout .checkoutPhoneField .countryPickerMenu{width:260px}}@media (max-width:720px){.premiumStore .checkoutPage{padding-left:14px!important;padding-right:14px!important;overflow-x:hidden!important}.premiumStore .checkoutLayout{grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important}.premiumStore .cartSummary,.premiumStore .checkoutForm,.premiumStore .checkoutSection{min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.premiumStore .checkoutLocationCols,.premiumStore .checkoutThreeCols,.premiumStore .checkoutTwoCols,.premiumStore .phoneField{grid-template-columns:minmax(0,1fr)!important}.premiumStore .phoneField{gap:8px!important}.premiumStore .checkoutCountryPicker,.premiumStore .countryPickerButton{width:100%!important;max-width:100%!important}.premiumStore .countryPickerMenu{max-width:calc(100vw - 28px)!important}.premiumStore .checkoutForm button,.premiumStore .checkoutForm input,.premiumStore .checkoutForm textarea{max-width:100%!important;box-sizing:border-box!important}.premiumStore .checkoutConfirmButton{min-height:48px!important}}.shippingSettingsBox{margin:4px 0 18px;padding:18px;border:1px solid #dfe5ec;border-radius:16px;background:#f8fafc;display:grid;grid-gap:14px;gap:14px}.shippingSettingsHead{display:flex;flex-direction:column;gap:3px}.shippingSettingsHead b{font-size:15px;color:#172033}.shippingSettingsHead span{font-size:13px;color:#667085}.deliveryChoice button{display:flex!important;align-items:center;justify-content:space-between;gap:16px}.deliveryChoice button b{font-size:13px;font-weight:750;white-space:nowrap}.freeShippingProgress{margin:0 0 12px;padding:12px 14px;border:1px solid #e1e7ef;border-radius:12px;background:#f8fafc}.freeShippingProgress>div{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:#667085}.freeShippingProgress b{color:#172033}.freeShippingProgress progress{width:100%;height:7px;margin-top:8px;accent-color:var(--accent,#0059d5)}@media (max-width:640px){.shippingSettingsBox{padding:14px}.freeShippingProgress>div{flex-direction:column;gap:2px}.deliveryChoice button{gap:8px}}.checkoutSummaryLine,.checkoutSummaryTotal{display:flex;align-items:center;justify-content:space-between;width:100%;gap:14px}.checkoutSummaryLine{margin-top:8px}.checkoutSummaryLine small{color:#667085}.checkoutSummaryLine b{font-size:14px}.checkoutSummaryTotal{margin:10px 0 4px;padding-top:12px;border-top:1px solid #e5e7eb}.checkoutSummaryTotal small{font-weight:750;color:#172033}.checkoutSummaryTotal strong{font-size:22px}.moneyInputField{display:flex;align-items:center;border:1px solid #dfe3e8;border-radius:10px;background:#fff;overflow:hidden;min-height:44px}.moneyInputField>span{padding:0 0 0 13px;font-weight:750;color:#344054;font-size:14px}.moneyInputField input{border:0!important;box-shadow:none!important;padding-left:7px!important;min-width:0;flex:1 1;background:transparent!important}.shippingModeHelp{display:block;margin-top:-6px;color:#667085;font-size:12px;line-height:1.45}.checkoutStepper{max-width:760px;margin:28px auto 8px;display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;padding:0 20px}.checkoutStepper>div{height:1px;background:#dfe3e8}.checkoutStepper button{border:0;background:transparent;display:flex;align-items:center;gap:8px;color:#98a2b3;font:inherit;font-size:12px;font-weight:700;padding:6px 8px}.checkoutStepper button i{width:27px;height:27px;border:1px solid #d0d5dd;border-radius:50%;display:grid;place-items:center;font-style:normal;background:#fff}.checkoutStepper button.active{color:#172033}.checkoutStepper button.active i{background:var(--accent,#0059d5);border-color:var(--accent,#0059d5);color:#fff}.checkoutStepper button:disabled{cursor:default}.checkoutStepActions{display:flex;justify-content:space-between;gap:12px;margin-top:16px}.checkoutStepActions button{min-width:130px}.checkoutReviewCard{display:grid;grid-gap:0;gap:0}.checkoutReviewRow{display:grid;grid-template-columns:110px 1fr;grid-gap:16px;gap:16px;padding:12px 0;border-top:1px solid #edf0f3;font-size:13px}.checkoutReviewRow span{color:#667085}.checkoutReviewRow b{font-weight:650;color:#172033}.summaryShippingNote{margin:-2px 0 10px;padding:8px 10px;border-radius:8px;background:#f4f7fb;color:#475467;font-size:11px;font-weight:650}.checkoutFreeShipping{margin:12px 0 18px}.checkoutStickySummary{position:-webkit-sticky;position:sticky;top:24px;align-self:start}@media (max-width:760px){.checkoutStepper{margin-top:18px;padding:0 8px}.checkoutStepper button{gap:5px;padding:4px;font-size:11px}.checkoutStepper button i{width:24px;height:24px}.checkoutReviewRow{grid-template-columns:1fr;gap:4px}.checkoutStepActions button{min-width:0;flex:1 1}.checkoutStickySummary{position:static}}.checkoutDeliveryChoice>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.checkoutDeliveryOption{position:relative;display:flex;align-items:flex-start;gap:11px;border:1px solid #dfe3e8;background:#fff;padding:14px 15px;border-radius:10px;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.checkoutDeliveryOption input{margin:3px 0 0;width:16px;height:16px;accent-color:var(--accent,#0059d5);flex:0 0 auto}.checkoutDeliveryOption>span{display:grid;grid-gap:3px;gap:3px;min-width:0}.checkoutDeliveryOption>span>b{font-size:13px;line-height:1.3;color:#172033}.checkoutDeliveryOption>span>small{font-size:11px;line-height:1.4;color:#667085;font-weight:450}.checkoutDeliveryOption.selected{border-color:var(--accent,#0059d5);background:color-mix(in srgb,var(--accent,#0059d5) 5%,white);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent,#0059d5) 20%,transparent)}.checkoutShippingInfo{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:12px 0 2px;padding:11px 13px;border:1px solid #e6e9ee;border-radius:9px;background:#fafbfc;font-size:12px}.checkoutShippingInfo span{color:#667085}.checkoutShippingInfo b{color:#172033;font-weight:700}.checkoutStepActions .checkoutNavButton{min-height:44px;min-width:138px;padding:11px 18px;border:1px solid transparent;font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:transform .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.checkoutStepActions .checkoutNavButton:hover{transform:translateY(-1px)}.checkoutStepActions .checkoutNavPrimary{background:var(--accent,#0059d5);border-color:var(--accent,#0059d5);color:#fff}.checkoutStepActions .checkoutNavSecondary{background:#fff;border-color:#d7dce2;color:#344054}.premiumStore.modern .checkoutNavButton{border-radius:11px}.premiumStore.modern .checkoutNavPrimary:hover{filter:brightness(.95);box-shadow:0 8px 20px color-mix(in srgb,var(--accent,#0059d5) 20%,transparent)}.premiumStore.modern .checkoutNavSecondary:hover{border-color:var(--accent,#0059d5);color:var(--accent,#0059d5)}.premiumStore.elegant .checkoutNavButton{border-radius:0!important;font-family:var(--style-font,Georgia,"Times New Roman",serif)!important;font-weight:400!important;letter-spacing:.01em}.premiumStore.elegant .checkoutNavPrimary{background:#1b1712!important;border-color:#1b1712!important;color:#f8f3eb!important}.premiumStore.elegant .checkoutNavSecondary{background:transparent!important;border-color:#8d8377!important;color:#1b1712!important}.premiumStore.elegant .checkoutDeliveryOption,.premiumStore.elegant .checkoutShippingInfo{border-radius:0;background:#fffdf9}.premiumStore.elegant .checkoutDeliveryOption.selected{border-color:#1b1712;box-shadow:0 0 0 1px #1b1712;background:#faf6ef}.premiumStore.urban .checkoutNavButton{border-radius:0!important;border-width:2px!important;text-transform:uppercase;font-weight:850!important}.premiumStore.urban .checkoutNavPrimary{background:var(--accent,#0059d5)!important;border-color:#111!important;color:#fff!important}.premiumStore.urban .checkoutNavSecondary{background:#fff!important;border-color:#111!important;color:#111!important}.premiumStore.urban .checkoutDeliveryOption,.premiumStore.urban .checkoutShippingInfo{border-radius:0;border-width:2px;border-color:#111}.premiumStore.urban .checkoutDeliveryOption.selected{border-color:#111;box-shadow:inset 5px 0 0 var(--accent,#0059d5);background:#fff}.premiumStore.minimal .checkoutNavButton{border-radius:0!important;font-weight:500!important}.premiumStore.minimal .checkoutNavPrimary{background:#111!important;border-color:#111!important;color:#fff!important}.premiumStore.minimal .checkoutNavSecondary{background:#fff!important;border-color:#111!important;color:#111!important}.premiumStore.minimal .checkoutDeliveryOption,.premiumStore.minimal .checkoutShippingInfo{border-radius:0;background:#fff}.premiumStore.minimal .checkoutDeliveryOption.selected{border-color:#111;box-shadow:none;background:#fafafa}@media (max-width:640px){.checkoutDeliveryChoice>div{grid-template-columns:1fr}.checkoutStepActions .checkoutNavButton{min-width:0;flex:1 1}.checkoutDeliveryOption{padding:13px}}.checkoutStickySummary{box-sizing:border-box!important;display:grid!important;grid-gap:0!important;gap:0!important;padding:22px 24px!important;overflow:hidden}.checkoutStickySummary>span{display:block!important;margin:0 0 14px!important;font-size:12px!important;font-weight:800!important;color:#172033!important;letter-spacing:.02em}.checkoutStickySummary .checkoutSummaryLine{margin:0!important;padding:9px 0!important;min-height:36px!important;box-sizing:border-box!important;align-items:center!important}.checkoutStickySummary .checkoutSummaryLine b,.checkoutStickySummary .checkoutSummaryLine small{display:block!important;margin:0!important;line-height:1.35!important}.checkoutStickySummary .checkoutSummaryLine small{font-size:12px!important;color:#667085!important}.checkoutStickySummary .checkoutSummaryLine b{font-size:13px!important;font-weight:700!important;color:#172033!important;text-align:right!important}.checkoutStickySummary .checkoutSummaryTotal{margin:6px 0 10px!important;padding:16px 0 0!important;min-height:52px!important;align-items:flex-end!important}.checkoutStickySummary .checkoutSummaryTotal small,.checkoutStickySummary .checkoutSummaryTotal strong{display:block!important;margin:0!important;line-height:1.1!important}.checkoutStickySummary .checkoutSummaryTotal small{font-size:12px!important;font-weight:750!important;color:#344054!important;padding-bottom:3px!important}.checkoutStickySummary .checkoutSummaryTotal strong{font-size:27px!important;font-weight:800!important;letter-spacing:-.035em!important;color:#172033!important;text-align:right!important}.checkoutStickySummary .summaryShippingNote{margin:0 0 12px!important}.checkoutStickySummary>small{display:block!important;margin:2px 0 0!important;line-height:1.4!important;font-size:11px!important;color:#667085!important}.checkoutStickySummary .checkoutConfirmButton{margin-top:16px!important;width:100%!important}.productInfoPage .buyBox .buyPrimary:disabled,.productInfoPage .buyBox .buySecondary:disabled{opacity:.45!important;cursor:not-allowed!important;transform:none!important}@media (max-width:760px){.checkoutStickySummary{padding:19px!important}.checkoutStickySummary .checkoutSummaryTotal strong{font-size:25px!important}}.productInfoPage .buyBox .buyPrimary:not(:disabled),.productInfoPage .buyBox .buySecondary:not(:disabled){opacity:1!important;cursor:pointer!important}.checkoutStickySummary .summaryFreeShippingProgress{margin:2px 0 13px!important;padding:11px 12px!important;border-radius:10px!important;background:#f8fafc!important}.checkoutStickySummary .summaryFreeShippingProgress>div{align-items:flex-start!important;gap:8px!important}.checkoutStickySummary .summaryFreeShippingProgress b{font-size:11px!important;line-height:1.35!important}.checkoutStickySummary .summaryFreeShippingProgress span{font-size:10px!important;white-space:nowrap!important}.checkoutStickySummary .summaryFreeShippingProgress progress{height:6px!important;margin-top:7px!important}@media (max-width:760px){.checkoutStickySummary .summaryFreeShippingProgress>div{flex-direction:column!important;gap:2px!important}.checkoutStickySummary .summaryFreeShippingProgress span{white-space:normal!important}}.sellerModePage{padding-bottom:44px}.sellerHero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.sellerHero h1{margin:5px 0 7px;font-size:32px;line-height:1.08;letter-spacing:-.035em;color:#121826}.sellerHero p{margin:0;color:#667085;font-size:14px;line-height:1.55}.sellerViewStore{flex:0 0 auto}.sellerTodayGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:14px}.sellerTodayGrid article{min-width:0;padding:19px 20px;border:1px solid #e4e8ee;border-radius:15px;background:#fff;display:flex;flex-direction:column;gap:5px;box-shadow:0 1px 2px rgba(16,24,40,.02)}.sellerTodayGrid span{font-size:11px;font-weight:750;letter-spacing:.025em;color:#667085;text-transform:uppercase}.sellerTodayGrid strong{font-size:25px;line-height:1.15;letter-spacing:-.035em;color:#101828;font-weight:780;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sellerTodayGrid strong.sellerProductName{font-size:17px;letter-spacing:-.015em;padding-top:4px}.sellerTodayGrid small{font-size:11px;color:#98a2b3;line-height:1.35}.sellerModeGrid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.85fr);grid-gap:14px;gap:14px;margin-bottom:14px}.sellerActionsCard,.sellerPriorityCard,.sellerSnapshotCard{border:1px solid #e4e8ee;border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.02)}.sellerPriorityCard,.sellerSnapshotCard{padding:22px}.sellerActionsCard{padding:22px 22px 24px}.sellerCardHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.sellerCardHead small{display:block;margin-bottom:5px;font-size:10px;font-weight:800;letter-spacing:.08em;color:#7b8494}.sellerCardHead h2{margin:0;font-size:19px;line-height:1.2;letter-spacing:-.025em;color:#151b2a}.sellerHealth{display:inline-flex;align-items:center;min-height:27px;padding:0 9px;border-radius:999px;font-size:9px;font-weight:850;letter-spacing:.055em;white-space:nowrap}.sellerHealth.pending{background:#eef4ff;color:#1859b6;border:1px solid #d7e5ff}.sellerHealth.ok{background:#f2f4f7;color:#475467;border:1px solid #e4e7ec}.sellerAttentionList{display:grid;grid-gap:0;gap:0;border-top:1px solid #edf0f3}.sellerAttentionItem{display:grid;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:15px 0;border-bottom:1px solid #edf0f3}.sellerAttentionDot{width:7px;height:7px;border-radius:50%;background:#98a2b3}.sellerAttentionItem.urgent .sellerAttentionDot{background:#d92d20}.sellerAttentionItem.warning .sellerAttentionDot{background:#dc8b16}.sellerAttentionItem.active .sellerAttentionDot{background:#0059d5}.sellerAttentionItem>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.sellerAttentionItem b{font-size:13px;color:#1d2939}.sellerAttentionItem small{font-size:11px;color:#667085;line-height:1.4}.sellerAttentionItem button{border:0;background:transparent;color:#344054;font:inherit;font-size:11px;font-weight:750;cursor:pointer;padding:7px 0 7px 10px;white-space:nowrap}.sellerAttentionItem button span{margin-left:5px;color:#98a2b3}.sellerAttentionItem button:hover{color:#0059d5}.sellerAllGood{display:flex;align-items:center;gap:13px;padding:22px 0 8px}.sellerAllGoodIcon{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#f2f4f7;color:#344054;font-weight:800}.sellerAllGood>div:last-child{display:grid;grid-gap:4px;gap:4px}.sellerAllGood b{font-size:14px;color:#1d2939}.sellerAllGood span{font-size:12px;line-height:1.5;color:#667085}.sellerSnapshotRows{display:grid}.sellerSnapshotRows>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #edf0f3}.sellerSnapshotRows span{font-size:12px;color:#667085}.sellerSnapshotRows b{font-size:13px;color:#172033;text-align:right}.sellerPlainLink{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:13px;padding:10px 0 0;border:0;background:transparent;color:#344054;font:inherit;font-size:11px;font-weight:750;cursor:pointer}.sellerPlainLink:hover{color:#0059d5}.sellerActionGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.sellerActionGrid>button{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px;text-align:left;padding:14px;border:1px solid #e4e8ee;border-radius:12px;background:#fff;cursor:pointer;font:inherit;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.sellerActionGrid>button:hover{border-color:#cbd8e8;box-shadow:0 6px 18px rgba(16,24,40,.06);transform:translateY(-1px)}.sellerActionIcon{width:36px;height:36px;border-radius:10px;background:#f2f6fc;display:grid;place-items:center}.sellerActionIcon svg{width:18px;height:18px;fill:none;stroke:#0059d5;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.sellerActionGrid>button>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.sellerActionGrid b{font-size:12px;color:#1d2939}.sellerActionGrid small{font-size:10px;line-height:1.35;color:#667085}.sellerActionGrid i{font-style:normal;color:#98a2b3;font-size:16px}@media (max-width:1100px){.sellerActionGrid,.sellerTodayGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sellerModeGrid{grid-template-columns:1fr}}@media (max-width:700px){.sellerHero{align-items:flex-start;flex-direction:column}.sellerHero h1{font-size:27px}.sellerViewStore{width:100%;justify-content:center}.sellerTodayGrid{grid-template-columns:1fr 1fr}.sellerTodayGrid article{padding:16px}.sellerTodayGrid strong{font-size:21px}.sellerModeGrid{gap:10px}.sellerActionsCard,.sellerPriorityCard,.sellerSnapshotCard{padding:17px}.sellerAttentionItem{grid-template-columns:8px minmax(0,1fr);gap:10px}.sellerAttentionItem button{grid-column:2;padding:2px 0 0;text-align:left}.sellerActionGrid{grid-template-columns:1fr}.sellerCardHead{gap:10px}}.appShell .sellerModePage .sellerHero{align-items:flex-start!important;margin-bottom:28px!important}.appShell .sellerModePage .sellerHero .sectionLabelStrong{color:#0059d5!important;font-size:11px!important;line-height:1.3!important;font-weight:600!important;letter-spacing:.035em!important}.appShell .sellerModePage .sellerHero p{font-size:13px!important;line-height:1.5!important;font-weight:400!important;letter-spacing:0!important;color:var(--tf-text-soft,#5f6068)!important;margin:0!important}.appShell .sellerModePage .sellerHero h2{font-size:30px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:-.04em!important;color:#111216!important;margin:5px 0!important}@media (max-width:560px){.appShell .sellerModePage .sellerHero h2{font-size:1.5rem!important;line-height:1.75rem!important}}.promotionsPage{padding-bottom:48px}.promotionsLayout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(420px,1.15fr);grid-gap:16px;gap:16px;align-items:start}.promoEditorCard,.promoListCard{background:#fff;border:1px solid #e4e8ee;border-radius:16px;box-shadow:0 1px 2px rgba(16,24,40,.02);padding:22px}.promoCardHead{margin-bottom:18px}.promoCardHead small{display:block;font-size:10px;font-weight:800;letter-spacing:.075em;color:#7b8494;margin-bottom:5px}.promoCardHead h2{margin:0 0 5px;font-size:19px;line-height:1.2;letter-spacing:-.025em;color:#151b2a}.promoCardHead p{margin:0;color:#667085;font-size:12px;line-height:1.5}.promoTwoCols{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.promoActiveToggle{display:flex;align-items:flex-start;gap:11px;margin:12px 0 4px;padding:12px 13px;border:1px solid #e5e9ef;border-radius:12px;background:#fbfcfe;cursor:pointer}.promoActiveToggle input{margin-top:2px;accent-color:#0059d5}.promoActiveToggle span{display:grid;grid-gap:2px;gap:2px}.promoActiveToggle b{font-size:12px;color:#1d2939}.promoActiveToggle small{font-size:10px;color:#667085;line-height:1.4}.promoEditorActions{display:flex;justify-content:flex-end;gap:9px;margin-top:16px}.promoSaveButton{background:#0059d5!important;color:#fff!important;border-color:#0059d5!important}.promoCancelButton{background:#fff!important;color:#344054!important}.promoMessage{margin-top:12px;padding:10px 12px;border-radius:10px;font-size:11px;font-weight:700}.promoMessage.success{background:#eef7f2;color:#256348;border:1px solid #d7eadf}.promoMessage.error{background:#fff2f0;color:#b42318;border:1px solid #ffd6d1}.promoHeadStat{display:flex;align-items:baseline;gap:7px;padding:9px 12px;border:1px solid #e4e8ee;border-radius:12px;background:#fff}.promoHeadStat strong{font-size:20px;line-height:1;color:#101828}.promoHeadStat span{font-size:10px;color:#667085}.promoList{display:grid;grid-gap:9px;gap:9px}.promoRow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:13px;border:1px solid #e5e9ef;border-radius:13px;background:#fff}.promoRow.inactive{background:#fafafa;opacity:.72}.promoCodeBadge{min-width:92px;padding:8px 10px;border-radius:9px;background:#eef4ff;color:#164f9d;font-size:11px;font-weight:850;letter-spacing:.035em;text-align:center}.promoRowInfo{display:grid;grid-gap:3px;gap:3px;min-width:0}.promoRowInfo b{font-size:12px;color:#1d2939}.promoRowInfo small{font-size:10px;color:#667085;line-height:1.35}.promoRowInfo span{font-size:9px;font-weight:800;letter-spacing:.05em;color:#18794e;text-transform:uppercase}.promoRow.inactive .promoRowInfo span{color:#667085}.promoRowActions{display:flex;align-items:center;gap:5px}.promoRowActions button{border:0;background:transparent;padding:6px 5px;color:#344054;font:inherit;font-size:10px;font-weight:750;cursor:pointer}.promoRowActions button:hover{color:#0059d5}.promoRowActions button.danger:hover{color:#b42318}.promoEmpty{min-height:230px;display:grid;place-items:center;align-content:center;text-align:center;grid-gap:7px;gap:7px;color:#667085}.promoEmpty>div{width:42px;height:42px;border-radius:12px;background:#eef4ff;color:#0059d5;display:grid;place-items:center;font-size:18px;font-weight:850}.promoEmpty b{font-size:13px;color:#1d2939}.promoEmpty span{max-width:310px;font-size:11px;line-height:1.5}.promoValueInput>span{min-width:22px}.checkoutCouponBox{margin:15px 0 2px;padding-top:14px;border-top:1px solid #eceff3}.checkoutCouponBox>label{display:block;margin-bottom:7px;font-size:10px;font-weight:800;letter-spacing:.045em;color:#667085;text-transform:uppercase}.checkoutCouponInput{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:7px;gap:7px}.checkoutCouponInput input{min-width:0;height:40px;border:1px solid #dfe4ea;border-radius:9px;padding:0 11px;font:inherit;font-size:12px;text-transform:uppercase;outline:none}.checkoutCouponInput input:focus{border-color:var(--accent,#0059d5);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent,#0059d5) 10%,transparent)}.checkoutCouponApplied button,.checkoutCouponInput button{border:1px solid #dfe4ea;background:#fff;border-radius:9px;padding:0 12px;font:inherit;font-size:10px;font-weight:800;color:#344054;cursor:pointer}.checkoutCouponInput button:disabled{opacity:.45;cursor:not-allowed}.checkoutCouponApplied{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 11px;border:1px solid #dbe9df;border-radius:10px;background:#f6fbf8}.checkoutCouponApplied>div{display:grid;grid-gap:2px;gap:2px}.checkoutCouponApplied b{font-size:11px;color:#1d2939;letter-spacing:.04em}.checkoutCouponApplied small{font-size:10px;color:#18794e}.checkoutCouponApplied button{height:30px;background:#fff}.checkoutCouponBox .couponError,.checkoutCouponBox .couponOk{display:block;margin-top:7px;font-size:10px;line-height:1.4}.checkoutCouponBox .couponOk{color:#18794e}.checkoutCouponBox .couponError{color:#b42318}.checkoutSummaryLine.discount b{color:#18794e}.checkoutSummaryLine.discount small{color:#475467}@media (max-width:980px){.promotionsLayout{grid-template-columns:1fr}.promoListCard{order:2}}@media (max-width:640px){.promoRow,.promoTwoCols{grid-template-columns:1fr}.promoCodeBadge{justify-self:start}.promoRowActions{justify-content:flex-start;flex-wrap:wrap}.promoEditorCard,.promoListCard{padding:17px}.promoHeadStat{align-self:flex-start}.checkoutCouponInput{grid-template-columns:1fr}.checkoutCouponInput button{height:40px}}.orderDiscountLine span{color:#18794e!important;font-weight:750}.promotionsLayout{align-items:stretch!important}.promoEditorCard,.promoListCard{height:100%;box-sizing:border-box}.promoListCard{display:flex;flex-direction:column}.promoListCard .promoList{align-content:start}.promoListCard .promoEmpty{flex:1 1}@media (max-width:980px){.promoEditorCard,.promoListCard{height:auto}}@media (min-width:981px){.appShell .promotionsLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch!important}.appShell .promoEditorCard,.appShell .promoListCard{min-height:530px!important;height:100%!important}}.appShell .promotionsPage .businessSelectTrigger,.appShell .promotionsPage .field input,.appShell .promotionsPage .moneyInputField{height:48px!important;min-height:48px!important;box-sizing:border-box!important}.appShell .promotionsPage .moneyInputField input{height:46px!important;min-height:46px!important}.appShell .customerBox small,.appShell .mpCopy p,.appShell .orderTop p,.appShell .productInfo small,.appShell .promoActiveToggle small,.appShell .promoCardHead p,.appShell .promoEmpty span,.appShell .promoRowInfo small,.appShell .sectionHead p,.appShell .sellerActionGrid small,.appShell .sellerAllGood span,.appShell .sellerAttentionItem small,.appShell .sellerHero p,.appShell .sellerSnapshotRows span,.appShell .shippingModeHelp,.appShell .shippingSettingsHead span,.appShell .visualSettingsHead p{color:#596273!important}.appShell input::placeholder,.appShell textarea::placeholder{color:#7b8494!important;opacity:1!important}.appShell .promoActiveToggle small,.appShell .promoCardHead small,.appShell .promoRowInfo small,.appShell .sellerActionGrid small,.appShell .sellerCardHead small,.appShell .sellerTodayGrid small{font-size:12px!important;line-height:1.4!important}.appShell .promoRowInfo span{font-size:10px!important}.appShell .promoRowActions button{font-size:12px!important}@media (max-width:980px){.appShell .promoEditorCard,.appShell .promoListCard{min-height:0!important;height:auto!important}}.appShell input[type=date]{border-radius:12px!important;border:1px solid #d9e2ef!important;background:#fff!important;color:#172033!important;box-shadow:0 1px 2px rgba(15,23,42,.03)!important}.appShell input[type=date]:hover{border-color:#c6d3e3!important}.appShell input[type=date]:focus{border-color:#9fc2f4!important;box-shadow:0 0 0 3px rgba(0,89,213,.08)!important;outline:none!important}.appShell input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.68;padding:6px;border-radius:9px;-webkit-transition:background-color .15s ease,opacity .15s ease;transition:background-color .15s ease,opacity .15s ease}.appShell input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:.9;background:#f3f6fa}.appShell .promoDatePicker{position:relative;width:100%}.appShell .promoDateTrigger{width:100%;height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;border:1px solid #d9e2ef;border-radius:12px;background:#fff;color:#172033;font:inherit;font-size:13px;box-shadow:0 1px 2px rgba(15,23,42,.03);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.appShell .promoDateTrigger:hover{border-color:#c6d3e3}.appShell .promoDatePicker.open .promoDateTrigger{border-color:#9fc2f4;box-shadow:0 0 0 3px rgba(0,89,213,.08)}.appShell .promoDateTrigger .placeholder{color:#7b8494}.appShell .promoDateTrigger svg{width:18px;height:18px;fill:none;stroke:#596273;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.appShell .promoCalendar{position:absolute;z-index:1200;top:calc(100% + 8px);right:0;width:292px;padding:14px;background:#fff;border:1px solid #e1e7ef;border-radius:16px;box-shadow:0 16px 38px rgba(15,23,42,.12);animation:promoCalIn .14s ease-out}@keyframes promoCalIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.appShell .promoCalendarHead{display:grid;grid-template-columns:32px 1fr 32px;align-items:center;grid-gap:6px;gap:6px;margin-bottom:10px}.appShell .promoCalendarHead strong{font-size:13px;font-weight:700;color:#172033;text-align:center;text-transform:capitalize}.appShell .promoCalendarHead button{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#344054;font-size:22px!important;line-height:1!important;cursor:pointer;box-shadow:none!important}.appShell .promoCalendarHead button:hover{background:#f3f6fa}.appShell .promoCalendarGrid,.appShell .promoCalendarWeek{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:3px;gap:3px}.appShell .promoCalendarWeek{margin-bottom:4px}.appShell .promoCalendarWeek span{height:26px;display:grid;place-items:center;font-size:9px;font-weight:800;color:#98a2b3}.appShell .promoCalendarGrid .promoCalendarBlank,.appShell .promoCalendarGrid button{height:34px;min-height:34px}.appShell .promoCalendarGrid button{width:100%!important;min-width:0!important;height:34px!important;min-height:34px!important;padding:0!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#344054;font:inherit;font-size:11px!important;font-weight:600!important;line-height:34px!important;cursor:pointer;box-shadow:none!important;display:block!important}.appShell .promoCalendarGrid button:hover{background:#f3f6fa;color:#0059d5}.appShell .promoCalendarGrid button.today{box-shadow:inset 0 0 0 1px #c7d8ef;color:#0059d5}.appShell .promoCalendarGrid button.selected{background:#0059d5!important;color:#fff!important;box-shadow:none!important}.appShell .promoCalendarFoot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid #edf0f4}.appShell .promoCalendarFoot button{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;border:0!important;background:transparent!important;padding:6px 5px!important;margin:0!important;color:#596273;font:inherit;font-size:10px!important;font-weight:700!important;line-height:1.2!important;cursor:pointer;box-shadow:none!important}.appShell .promoCalendarFoot button:hover{color:#0059d5}.appShell .promoCalendarFoot button:disabled{opacity:.35;cursor:default}@media (max-width:640px){.appShell .promoCalendar{left:0;right:auto;width:min(292px,calc(100vw - 48px))}}.appShell .promoCalendarGrid .promoCalendarBlank{display:block!important;width:100%!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.appShell .promoCalendar{width:300px!important;padding:15px!important;border-radius:15px!important;border-color:#e4e9f0!important;box-shadow:0 14px 32px rgba(15,23,42,.1)!important}.appShell .promoCalendarGrid{grid-auto-rows:34px!important;align-items:stretch!important}.appShell .promoCalendarWeek{align-items:center!important}.appShell .promoCalendarWeek span{padding:0!important;margin:0!important;border:0!important;background:transparent!important;border-radius:0!important}@media (max-width:640px){.appShell .promoCalendar{width:min(300px,calc(100vw - 40px))!important}}.promoRuleBlock{margin-top:14px;padding:14px;border:1px solid #e4e8ee;border-radius:13px;background:#fbfcfe}.promoRuleHead{display:grid;grid-gap:3px;gap:3px;margin-bottom:11px}.promoRuleHead>b{font-size:12px;color:#1d2939}.promoRuleHead>small{font-size:10px;line-height:1.45;color:#667085}.promoScopeChoices{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px}.promoScopeChoices>button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:8px 9px;border:1px solid #dfe4ea;border-radius:10px;background:#fff;color:#475467;font:inherit;font-size:10px;cursor:pointer}.promoScopeChoices>button.active{border-color:#86b7ff;background:#eef5ff;color:#164f9d;box-shadow:0 0 0 2px rgba(0,89,213,.06)}.promoScopeDot{width:10px;height:10px;border:1.5px solid #98a2b3;border-radius:50%;background:#fff;box-sizing:border-box}.promoScopeChoices>button.active .promoScopeDot{border:3px solid #0059d5}.promoTargetPicker{margin-top:11px;padding-top:11px;border-top:1px solid #e8ecf1}.promoTargetPicker>small{display:block;margin-bottom:8px;font-size:10px;font-weight:750;color:#475467}.promoTargetGrid{display:flex;flex-wrap:wrap;gap:6px}.promoTargetGrid>button{display:inline-flex;align-items:center;gap:5px;padding:7px 9px;border:1px solid #dfe4ea;border-radius:9px;background:#fff;color:#475467;font:inherit;font-size:10px;cursor:pointer}.promoProductPicker>button.selected,.promoTargetGrid>button.selected{border-color:#86b7ff;background:#eef5ff;color:#164f9d}.promoTargetCheck{width:14px;height:14px;border:1px solid #cbd2dc;border-radius:4px;display:grid;place-items:center;font-size:9px;color:transparent;background:#fff;flex:0 0 auto}.promoProductPicker>button.selected .promoTargetCheck,.promoTargetGrid>button.selected .promoTargetCheck{background:#0059d5;border-color:#0059d5;color:#fff}.promoProductPicker>p,.promoTargetGrid>p{margin:0;color:#667085;font-size:10px}.promoProductPicker{display:grid;grid-gap:6px;gap:6px;max-height:220px;overflow:auto;padding-right:2px}.promoProductPicker>button{display:flex;align-items:center;gap:9px;text-align:left;padding:8px 9px;border:1px solid #dfe4ea;border-radius:10px;background:#fff;color:#344054;font:inherit;cursor:pointer}.promoProductPicker>button>span:last-child{display:grid;grid-gap:1px;gap:1px;min-width:0}.promoProductPicker>button b{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.promoProductPicker>button small{font-size:9px;color:#667085}.promoCustomerLimitBlock{background:#fff}.promoLimitInput{display:flex;align-items:center;gap:8px}.promoLimitInput input{width:112px;height:38px;border:1px solid #dfe4ea;border-radius:9px;padding:0 10px;font:inherit;font-size:11px;outline:none}.promoLimitInput input:focus{border-color:#86b7ff;box-shadow:0 0 0 3px rgba(0,89,213,.08)}.promoLimitInput span{font-size:10px;font-weight:750;color:#667085}.promoRowInfo .promoRuleSummary{color:#475467;font-weight:650}.promoRowInfo small+small{margin-top:1px}@media (max-width:640px){.promoScopeChoices{grid-template-columns:1fr}.promoScopeChoices>button{justify-content:flex-start}.promoLimitInput{align-items:flex-start;flex-direction:column}.promoLimitInput input{width:100%;box-sizing:border-box}}.checkoutLayout>.professionalCheckout{align-self:start!important;align-content:start!important}.checkoutStepActions{align-items:center!important;align-self:start!important}.checkoutStepActions .checkoutNavButton{height:44px!important;min-height:44px!important;max-height:44px!important;align-self:center!important}@media (max-width:760px){.checkoutStepActions .checkoutNavButton{height:44px!important;min-height:44px!important;max-height:44px!important}}.promoProductPickerHead{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.promoProductPickerHead>small{margin:0!important;font-size:10px;font-weight:750;color:#475467}.promoProductPickerHead>span{font-size:9px;font-weight:750;color:#667085;white-space:nowrap}.promoProductSearch{height:38px;display:flex;align-items:center;gap:7px;padding:0 9px;margin-bottom:8px;border:1px solid #dfe4ea;border-radius:10px;background:#fff}.promoProductSearch:focus-within{border-color:#86b7ff;box-shadow:0 0 0 3px rgba(0,89,213,.08)}.promoProductSearch>span{font-size:17px;line-height:1;color:#98a2b3;transform:rotate(-20deg)}.promoProductSearch input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:10px;color:#344054}.promoProductSearch input::placeholder{color:#98a2b3}.promoProductSearch button{border:0;background:transparent;color:#667085;font-size:18px;line-height:1;cursor:pointer;padding:0 2px}.promoProductPicker{max-height:240px;scrollbar-width:thin}.promoProductPicker>p{padding:7px 2px}.promoProductPicker>button{min-height:42px}@media (max-width:640px){.promoProductPickerHead{align-items:flex-start;flex-direction:column;gap:4px}.promoProductSearch{height:40px}.promoProductPicker{max-height:260px}}.launchGuideCard{background:#fff;border:1px solid #e4e4e9;border-radius:22px;padding:22px 24px;margin:0 0 18px;box-shadow:0 8px 28px rgba(18,18,24,.04)}.launchGuideHead{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.launchGuideHead small{font-size:11px;font-weight:900;letter-spacing:.1em;color:#0059d5}.launchGuideHead h2{margin:5px 0;font-size:21px;letter-spacing:-.025em}.launchGuideHead p{margin:0;color:#777;font-size:13px}.launchGuideHead>b{min-width:48px;height:34px;border-radius:999px;background:#eef5ff;color:#0059d5;display:grid;place-items:center;font-size:13px}.launchGuideProgress{height:5px;background:#eeeef2;border-radius:999px;overflow:hidden;margin:18px 0 14px}.launchGuideProgress i{display:block;height:100%;background:#0059d5;border-radius:999px;transition:width .25s ease}.launchGuideSteps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px}.launchGuideSteps button{border:1px solid #e5e5ea;background:#fafafd;border-radius:14px;padding:12px;display:grid;grid-template-columns:28px 1fr auto;align-items:center;grid-gap:9px;gap:9px;text-align:left}.launchGuideSteps button>span{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#fff;border:1px solid #dcdce3;font-size:11px;font-weight:900}.launchGuideSteps button div{min-width:0}.launchGuideSteps button b,.launchGuideSteps button small{display:block}.launchGuideSteps button b{font-size:12px;line-height:1.25}.launchGuideSteps button small{font-size:10px;color:#777;margin-top:3px}.launchGuideSteps button>i{font-style:normal;color:#999}.launchGuideSteps button.done{background:#f6fbf7;border-color:#dceade}.launchGuideSteps button.done>span{background:#e8f6eb;border-color:#cfe6d4;color:#27713a}.orderAlertStrip{display:flex;align-items:center;justify-content:space-between;gap:18px;background:#f7f9fc;border:1px solid #e1e6ee;border-radius:16px;padding:13px 16px;margin:0 0 18px}.orderAlertStrip div{display:flex;flex-direction:column;gap:2px}.orderAlertStrip b{font-size:13px}.orderAlertStrip span{font-size:11px;color:#737780}.orderAlertStrip button{border:1px solid #d7dce5;background:#fff;border-radius:10px;padding:9px 12px;font-size:11px;font-weight:850}.orderAlertStrip button.isOn{background:#edf8f0;border-color:#cee6d4;color:#24713a}@media (max-width:1050px){.launchGuideSteps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.launchGuideCard{padding:18px}.launchGuideSteps{grid-template-columns:1fr}.orderAlertStrip{align-items:flex-start;flex-direction:column}.orderAlertStrip button{width:100%}}main.onboardingShell.onboardingPro .onboardingCurrentLogo img{filter:none!important}main.onboardingShell.onboardingPro .sideStep.active>span{background:#0059d5!important;border-color:#0059d5!important;color:#fff!important}main.onboardingShell.onboardingPro .sideStep.active>b{color:#0048ad!important}main.onboardingShell.onboardingPro .sideStep.done>span{background:#eef5ff!important;border-color:#bcd4f7!important;color:#0059d5!important}main.onboardingShell.onboardingPro .aiBriefHead .textButton{color:#0059d5!important;background:#f3f7fd!important;border:1px solid #d7e5f8!important;border-radius:9px!important;padding:8px 11px!important;font-weight:750!important}main.onboardingShell.onboardingPro .aiBriefHead .textButton:hover{background:#eaf2ff!important;border-color:#bdd5f6!important}.launchGuideCard{position:relative;border:1px solid #bdd5f6!important;background:linear-gradient(180deg,#f7fbff,#fff 72%)!important;box-shadow:0 10px 34px rgba(0,89,213,.09)!important}.launchGuideAttention{display:inline-flex;align-items:center;gap:7px;margin:0 0 12px;padding:6px 9px;border-radius:999px;background:#eaf3ff;color:#0059d5;font-size:9px;font-weight:900;letter-spacing:.09em}.launchGuideAttention span{width:7px;height:7px;border-radius:50%;background:#0059d5;box-shadow:0 0 0 4px rgba(0,89,213,.1)}main.onboardingShell.onboardingPro .progressLine{background:#e8eef7!important}main.onboardingShell.onboardingPro .progressLine>i{background:#0059d5!important}main.onboardingShell.onboardingPro .businessBasicsGrid,main.onboardingShell.onboardingPro .businessDetailsGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:18px!important;align-items:start!important}main.onboardingShell.onboardingPro .businessDetailsGrid>.businessDelivery,main.onboardingShell.onboardingPro .businessDetailsGrid>.field{display:grid!important;grid-template-rows:16px 82px 16px!important;grid-row-gap:8px!important;row-gap:8px!important;align-content:start!important;height:auto!important}main.onboardingShell.onboardingPro .businessDetailsGrid>.businessDelivery>span,main.onboardingShell.onboardingPro .businessDetailsGrid>.field>span{margin:0!important;line-height:16px!important}main.onboardingShell.onboardingPro .businessDetailsGrid textarea,main.onboardingShell.onboardingPro .deliveryChoiceGrid{margin:0!important;height:82px!important;min-height:82px!important}main.onboardingShell.onboardingPro .businessDetailsGrid .fieldHelp{margin:0!important;line-height:16px!important;min-height:16px!important}main.onboardingShell.onboardingPro .aiBriefHead .textButton{width:30px!important;height:30px!important;min-width:30px!important;padding:0!important;display:grid!important;place-items:center!important;overflow:hidden!important;color:transparent!important;background:#fff!important;border:1px solid #dfe5ee!important;border-radius:50%!important;box-shadow:none!important;position:relative!important;flex:0 0 30px!important}main.onboardingShell.onboardingPro .aiBriefHead .textButton:after{content:"×";color:#667085;font-size:18px;line-height:1;font-weight:500;position:absolute;inset:0;display:grid;place-items:center}main.onboardingShell.onboardingPro .aiBriefHead .textButton:hover{background:#f7f9fc!important;border-color:#cbd5e1!important}@media (max-width:900px){main.onboardingShell.onboardingPro .businessBasicsGrid,main.onboardingShell.onboardingPro .businessDetailsGrid{grid-template-columns:1fr!important}}main.onboardingShell.onboardingPro .categoryGridPro button.selected{border-color:#0059d5!important;background:#eef5ff!important;color:#0059d5!important;box-shadow:0 0 0 2px rgba(0,89,213,.08)!important}main.onboardingShell.onboardingPro .styleGridPro button.selected{border-color:#0059d5!important;background:#f5f9ff!important;box-shadow:0 0 0 2px rgba(0,89,213,.08)!important}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefCard{margin:16px 0 0!important;padding:18px!important;border:1px solid #e1e7ef!important;border-radius:12px!important;background:#fff!important;box-shadow:0 8px 24px rgba(15,23,42,.055)!important}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefHead{margin:0 0 16px!important;align-items:flex-start!important}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefHead small{color:#64748b!important}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefHead h3{color:#111827!important;font-size:18px!important;margin:4px 0!important}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefHead p{color:#6b7280!important;max-width:520px!important}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefGrid{grid-template-columns:1fr!important;gap:0!important}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefCard .field{margin-bottom:12px!important}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefCard .primary{min-height:42px!important;margin-top:2px!important;border:1px solid #0059d5!important;border-radius:9px!important;background:#0059d5!important;color:#fff!important;box-shadow:none!important}main.onboardingShell.onboardingPro .brandCreationCard .aiBriefCard .primary:hover{background:#0048ad!important;border-color:#0048ad!important}.aiBriefClose{width:28px!important;height:28px!important;min-width:28px!important;flex:0 0 28px!important;display:grid!important;place-items:center!important;padding:0!important;border:1px solid #e2e8f0!important;border-radius:50%!important;background:#fff!important;color:#64748b!important;font-size:18px!important;font-weight:400!important;line-height:1!important;box-shadow:none!important}.aiBriefClose:hover{background:#f8fafc!important;border-color:#cbd5e1!important;color:#334155!important}.uploadBrandButton:focus-within,[role=button]:focus,button:active,button:focus,label.secondary:focus-within{outline:none!important}[role=button]:focus-visible,button:focus-visible{outline:2px solid rgba(0,89,213,.28)!important;outline-offset:2px!important}main.onboardingShell.onboardingPro .uploadBrandButton:focus-within,main.onboardingShell.onboardingPro button:focus-visible{outline:none!important;box-shadow:0 0 0 3px rgba(0,89,213,.12)!important}.appShell .businessFieldError{display:block;margin-top:7px;color:#b42318;font-size:12px;font-weight:650;line-height:1.35}.appShell .businessSelectTrigger:focus-visible,.appShell button:focus-visible,.appShell input:focus-visible,.appShell textarea:focus-visible{outline:none!important;box-shadow:0 0 0 3px rgba(0,89,213,.14)!important}@media (max-width:720px){.sellerModePage .sellerHero{align-items:flex-start}.sellerModePage .sellerViewStore{width:100%;justify-content:center}.orderAlertStrip{align-items:flex-start;gap:14px}.orderAlertStrip>button{width:100%}}.sellerDashboardBar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:2px 0 10px}.sellerDashboardBar>div:first-child{display:grid;grid-gap:3px;gap:3px}.sellerDashboardBar>div:first-child small{font-size:10px;font-weight:800;letter-spacing:.08em;color:#7b8494}.sellerDashboardBar>div:first-child b{font-size:15px;color:#1d2939;letter-spacing:-.015em}.sellerPeriodSwitch{display:inline-flex;align-items:center;padding:3px;border:1px solid #e4e8ee;border-radius:10px;background:#f8fafc}.sellerPeriodSwitch button{min-height:30px;padding:0 12px;border:0;border-radius:7px;background:transparent;color:#667085;font:inherit;font-size:11px;font-weight:750;cursor:pointer}.sellerPeriodSwitch button:hover{color:#1d2939}.sellerPeriodSwitch button.active{background:#fff;color:#0059d5;box-shadow:0 1px 3px rgba(16,24,40,.09)}.sellerPeriodSwitch button:focus{outline:none}.sellerPeriodSwitch button:focus-visible{box-shadow:0 0 0 2px rgba(0,89,213,.18)}@media (max-width:560px){.sellerDashboardBar{align-items:flex-start;flex-direction:column}.sellerPeriodSwitch{width:100%;display:grid;grid-template-columns:repeat(3,1fr)}.sellerPeriodSwitch button{width:100%;padding:0 8px}.sellerTodayGrid{grid-template-columns:1fr 1fr}.sellerTodayGrid article{min-height:112px}}.accountPlanPage{max-width:1180px}.accountPlanGrid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);grid-gap:18px;gap:18px;align-items:stretch}.accountBillingPreview,.accountDetailsCard,.accountPlanHero{background:#fff;border:1px solid #e6eaf0;border-radius:18px;box-shadow:0 8px 28px rgba(16,24,40,.045)}.accountPlanHero{padding:26px}.accountPlanHead{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.accountBillingPreview small,.accountDetailsHead small,.accountPlanHead small{display:block;font-size:10px;font-weight:850;letter-spacing:.09em;color:#7b8494;margin-bottom:5px}.accountBillingPreview h2,.accountDetailsHead h2,.accountPlanHead h2{margin:0;color:#172033;letter-spacing:-.025em}.accountPlanHead h2{font-size:27px}.accountPlanHero>p{max-width:680px;margin:13px 0 20px;color:#667085;line-height:1.55;font-size:14px}.accountStatus{display:inline-flex;align-items:center;min-height:29px;padding:0 11px;border-radius:999px;font-size:10px;font-weight:850;letter-spacing:.04em;white-space:nowrap}.accountStatus.prelaunch{background:#eef5ff;color:#0059d5}.accountStatus.trial{background:#fff7e8;color:#9a5b00}.accountStatus.active{background:#ecfdf3;color:#067647}.accountPlanFeatures{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 18px;gap:10px 18px;padding:18px 0;border-top:1px solid #edf0f4}.accountPlanFeatures span{font-size:13px;font-weight:650;color:#344054}.accountPlanCommercialNote{display:grid;grid-gap:4px;gap:4px;margin-top:3px;padding:14px 16px;border-radius:12px;background:#f7f9fc}.accountPlanCommercialNote b{font-size:12px;color:#344054}.accountPlanCommercialNote span{font-size:12px;line-height:1.45;color:#667085}.accountDetailsCard{padding:24px}.accountDetailsHead h2{font-size:20px}.accountDetailRows{display:grid;margin-top:17px}.accountDetailRows>div{display:grid;grid-gap:4px;gap:4px;padding:13px 0;border-bottom:1px solid #edf0f4}.accountDetailRows span{font-size:11px;color:#7b8494}.accountDetailRows b{font-size:13px;color:#263244;overflow-wrap:anywhere}.accountBusinessLink{margin-top:16px}.accountBillingPreview{margin-top:18px;padding:22px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px}.accountBillingPreview h2{font-size:19px}.accountBillingPreview p{max-width:760px;margin:7px 0 0;color:#667085;font-size:13px;line-height:1.5}.accountComingSoon{flex:0 0 auto;padding:8px 11px;border-radius:8px;background:#f2f4f7;color:#667085;font-size:9px;font-weight:850;letter-spacing:.08em}@media (max-width:850px){.accountPlanGrid{grid-template-columns:1fr}.accountBillingPreview{align-items:flex-start;flex-direction:column}}@media (max-width:560px){.accountDetailsCard,.accountPlanHero{padding:20px}.accountPlanHead{flex-direction:column}.accountPlanFeatures{grid-template-columns:1fr}.accountBillingPreview{padding:20px}.accountComingSoon{align-self:flex-start}}.accountMenuWrap{position:relative}.userAccountButton{display:inline-flex;align-items:center;gap:9px}.accountChevron{font-size:16px;line-height:1;color:#667085;transition:transform .18s ease}.userAccountButton.open .accountChevron{transform:rotate(180deg)}.accountDropdown{position:absolute;z-index:80;right:0;top:calc(100% + 8px);width:290px;padding:8px;background:#fff;border:1px solid #e3e7ed;border-radius:14px;box-shadow:0 16px 42px rgba(16,24,40,.14)}.accountDropdownHead{display:grid;grid-gap:3px;gap:3px;padding:12px 12px 13px;border-bottom:1px solid #edf0f4}.accountDropdownHead b{font-size:13px;color:#172033}.accountDropdownHead span{font-size:11px;color:#667085;overflow-wrap:anywhere}.accountDropdownHead small{width:max-content;margin-top:5px;padding:4px 7px;border-radius:6px;background:#eef5ff;color:#0059d5;font-size:9px;font-weight:800;letter-spacing:.035em}.accountDropdownNav{display:grid;padding:6px 0}.accountDropdownLogout,.accountDropdownNav button{width:100%;border:0;background:transparent;font:inherit;cursor:pointer}.accountDropdownNav button{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:0 11px;border-radius:8px;color:#344054;font-size:12px;font-weight:650;text-align:left}.accountDropdownNav button:hover{background:#f7f9fc;color:#0059d5}.accountDropdownNav i{font-style:normal;font-size:18px;font-weight:400;color:#98a2b3}.accountDropdownLogout{min-height:39px;padding:0 11px;border-top:1px solid #edf0f4;color:#b42318;font-size:12px;font-weight:700;text-align:left}.accountDropdownLogout:hover{background:#fff7f6;border-radius:0 0 8px 8px}.accountDataPage{max-width:900px}.accountDataCard{background:#fff;border:1px solid #e6eaf0;border-radius:18px;box-shadow:0 8px 28px rgba(16,24,40,.045);overflow:hidden}.accountDataRow{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 24px;border-bottom:1px solid #edf0f4}.accountDataRow>div{display:grid;grid-gap:5px;gap:5px}.accountDataRow small,.accountDataSecurity small{font-size:9px;font-weight:850;letter-spacing:.08em;color:#7b8494}.accountDataRow b{font-size:13px;color:#263244}.accountDataRow>span{font-size:11px;color:#7b8494}.accountDataSecurity{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 24px}.accountDataSecurity h2{margin:4px 0;font-size:18px;color:#172033}.accountDataSecurity p{margin:0;color:#667085;font-size:12px}.accountDataSecurity button{flex:0 0 auto;min-height:38px;padding:0 14px;border:1px solid #d8dfe8;border-radius:9px;background:#fff;color:#344054;font:700 11px/1 inherit;cursor:pointer}.accountDataSecurity button:hover{border-color:#b9c3d0;background:#f8fafc}.accountDataSecurity button:disabled{opacity:.6;cursor:wait}.accountDataNotice{margin:0;padding:12px 24px;border-top:1px solid #edf0f4;background:#f7f9fc;color:#475467;font-size:11px;font-weight:650}@media (max-width:700px){.accountDataRow,.accountDataSecurity{align-items:flex-start;flex-direction:column}.accountDataSecurity button{width:100%}}.userAccountButton{background:transparent!important;border:1px solid transparent!important;box-shadow:none!important;border-radius:9px!important;padding:8px 12px!important;color:#172033!important;font-weight:650!important;transition:border-color .16s ease,background .16s ease,color .16s ease!important}.userAccountButton.open,.userAccountButton:hover{background:#fff!important;border-color:#d8dfe8!important;box-shadow:none!important}.userAccountButton:active{transform:none!important}.userAccountButton:focus-visible{outline:none!important;border-color:#aeb9c8!important;box-shadow:0 0 0 3px rgba(0,89,213,.1)!important}.accountChevron{display:none!important}.accountDropdownHead b{color:#101828!important;font-weight:750!important}.accountDropdownHead span{color:#475467!important;font-size:11.5px!important;font-weight:550!important}.accountDropdownHead small{font-size:9.5px!important;font-weight:850!important}.accountDropdownNav button{color:#263244!important;font-size:12.5px!important;font-weight:700!important}.accountDropdownNav i{color:#667085!important;font-weight:600!important}.accountDropdownLogout{font-size:12.5px!important;font-weight:750!important}.accountBillingPreview small,.accountDataRow small,.accountDataSecurity small,.accountDetailsHead small,.accountPlanHead small{color:#667085!important;font-weight:850!important}.accountBillingPreview p,.accountDataSecurity p,.accountPlanCommercialNote span,.accountPlanHero>p{color:#475467!important;font-weight:550!important}.accountPlanCommercialNote b,.accountPlanFeatures span{color:#263244!important;font-weight:700!important}.accountDataRow>span,.accountDetailRows span{color:#667085!important;font-weight:600!important}.accountDataRow b,.accountDetailRows b{color:#1d2939!important;font-weight:700!important}.accountComingSoon{color:#475467!important;font-weight:850!important}.accountDataPage .sectionHead p,.accountPlanPage .sectionHead p,.businessDataCard .shippingModeHelp,.businessDataCard .shippingSettingsHead span,.businessDataCard .visualSettingsHead p{color:#475467!important;font-weight:550!important}.businessDataCard .field label,.businessDataCard .field>span{color:#263244!important;font-weight:700!important}.accountDropdownHead .accountPlanBadge{display:inline-flex!important;align-items:center;gap:7px;width:max-content!important;margin-top:8px!important;padding:6px 9px!important;border:1px solid #d9e6f8!important;border-radius:8px!important;background:#f7faff!important;color:#245b9e!important;font-size:10px!important;font-weight:750!important;letter-spacing:0!important;line-height:1!important}.accountDropdownHead .accountPlanBadge i{width:6px;height:6px;border-radius:50%;background:#0059d5;display:block;flex:0 0 auto}.appShell .accountPlanPage .sectionHead{margin-bottom:22px!important}.appShell .accountPlanPage .sectionHead h1{font-size:30px!important;line-height:1.16!important;font-weight:700!important;letter-spacing:-.032em!important;color:#111216!important}.appShell .accountPlanPage .sectionHead p{font-size:13px!important;line-height:1.5!important;font-weight:400!important;color:#667085!important}.appShell .accountPlanPage .sectionLabelStrong{font-size:11px!important;font-weight:650!important;letter-spacing:.04em!important;color:#0059d5!important}.accountDetailsCard,.accountPlanHero{padding:22px!important}.accountPlanHead h2{font-size:20px!important;line-height:1.25!important;font-weight:700!important;letter-spacing:-.02em!important}.accountBillingPreview h2,.accountDetailsHead h2{font-size:18px!important;line-height:1.3!important;font-weight:700!important;letter-spacing:-.015em!important}.accountBillingPreview small,.accountDetailsHead small,.accountPlanHead small{font-size:10px!important;font-weight:700!important;letter-spacing:.055em!important;color:#667085!important}.accountBillingPreview p,.accountPlanHero>p{font-size:13px!important;line-height:1.5!important;font-weight:400!important;color:#667085!important}.accountPlanFeatures span{font-size:12.5px!important;font-weight:600!important;color:#344054!important}.accountPlanCommercialNote b{font-size:12px!important;font-weight:700!important}.accountPlanCommercialNote span{font-size:12px!important;font-weight:400!important;color:#667085!important}.accountDetailRows span{font-size:11px!important;font-weight:500!important;color:#667085!important}.accountDetailRows b{font-size:13px!important;font-weight:650!important;color:#263244!important}.accountBillingPreview{padding:20px 22px!important}@media (max-width:560px){.appShell .accountPlanPage .sectionHead h1{font-size:27px!important}}.commercialPlanGrid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);grid-gap:16px;gap:16px;align-items:start}.aiCreditsCard,.commercialAccessCard,.commercialPlanCard{background:#fff;border:1px solid #e6eaf0;border-radius:14px;padding:22px;box-shadow:0 1px 2px rgba(16,24,40,.025)}.commercialPlanTop{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.aiCreditsHead small,.aiPackPreview>small,.commercialAccessCard small,.commercialAnnual small,.commercialPlanTop small{font-size:10px;letter-spacing:.09em;font-weight:850;color:#667085}.aiCreditsHead h2,.commercialAccessCard h2,.commercialPlanTop h2{margin:6px 0 5px;color:#172033;font-size:20px;line-height:1.2}.commercialPlanTop h2 span{font-size:12px;color:#667085;font-weight:650}.aiCreditsCard>p,.commercialAccessCard p,.commercialPlanTop p{margin:0;color:#475467;font-size:12.5px;line-height:1.55;font-weight:550}.commercialPlanBenefits{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px 18px;gap:9px 18px;margin:20px 0;padding:17px 0;border-top:1px solid #edf0f4;border-bottom:1px solid #edf0f4}.commercialPlanBenefits span{font-size:12px;color:#344054;font-weight:650}.commercialPlanBenefits span:before{content:"✓";color:#0059d5;font-weight:900;margin-right:7px}.commercialAnnual{display:flex;justify-content:space-between;gap:20px;align-items:center;background:#f8fafc;border-radius:10px;padding:13px 14px}.commercialAnnual div{display:flex;flex-direction:column;gap:3px}.commercialAnnual b{font-size:13px;color:#1d2939}.commercialAnnual>span{max-width:250px;text-align:right;font-size:11px;line-height:1.4;color:#667085;font-weight:550}.aiCreditsHead{display:flex;justify-content:space-between;align-items:flex-start}.aiCreditsHead strong{font-size:28px;color:#0059d5;line-height:1}.aiCreditsBar{height:7px;background:#edf1f6;border-radius:99px;overflow:hidden;margin:17px 0 8px}.aiCreditsBar i{display:block;height:100%;background:#0059d5;border-radius:inherit}.aiCreditsMeta{display:flex;justify-content:space-between;gap:8px;font-size:10.5px;color:#667085;font-weight:650}.aiPackPreview{margin-top:20px;padding-top:16px;border-top:1px solid #edf0f4}.aiPackPreview>button{width:100%;display:grid;grid-template-columns:minmax(90px,1fr) 52px 84px;align-items:center;grid-gap:7px;gap:7px;padding:10px 0;border:0;border-bottom:1px solid #f0f2f5;background:transparent;color:#344054;text-align:left;cursor:pointer}.aiPackPreview>button>span{display:flex;align-items:baseline;gap:5px}.aiPackPreview>button span b{font-size:13px;color:#172033}.aiPackPreview>button span small{font-size:10px;color:#7a8798}.aiPackPreview>button>strong{justify-self:start;font-size:13px;color:#172033}.aiPackPreview>button>em{width:84px;min-width:84px;padding:8px 10px;border-radius:9px;background:#075fd8;color:#fff;font-size:9px;font-style:normal;font-weight:850;letter-spacing:.04em;text-align:center}.aiPackPreview>button:not(:disabled):hover>em{background:#004fb8}.aiPackPreview>button:disabled{cursor:default;opacity:1}.aiPackPreview>button.loading{cursor:wait;opacity:.58}.aiPackPreview p{margin:10px 0 0;font-size:10.5px;line-height:1.45;color:#667085}.commercialAccessCard{margin-top:16px;display:flex;justify-content:space-between;gap:28px;align-items:center}.commercialAccessCard>div:first-child{max-width:520px}.commercialAccessData{display:flex;gap:28px}.commercialAccessData span{display:flex;flex-direction:column;gap:4px;min-width:130px}.commercialAccessData b{font-size:11.5px;color:#263244;overflow-wrap:anywhere}@media (min-width:781px){.aiPackPreview>button{grid-template-columns:minmax(96px,1fr) 64px 96px;gap:6px}.aiPackPreview>button>em{width:96px;min-width:96px;padding:9px 11px}}@media (max-width:1000px){.commercialPlanGrid{grid-template-columns:1fr}.commercialAccessCard{align-items:flex-start;flex-direction:column}.commercialAccessData{width:100%}}@media (max-width:650px){.commercialPlanBenefits{grid-template-columns:1fr}.commercialAnnual,.commercialPlanTop{flex-direction:column}.commercialAnnual{align-items:flex-start}.commercialAnnual>span{text-align:left}.commercialAccessData{flex-direction:column;gap:14px}}.trialCountdown{margin:18px 0 0;padding:13px 15px;border:1px solid #dbe7f8;border-radius:10px;background:#f8fbff;display:flex;align-items:center;justify-content:space-between;gap:14px}.trialCountdown b{font-size:12px;font-weight:700;color:#174f95}.trialCountdown span{font-size:11.5px;color:#667085}@media (max-width:620px){.trialCountdown{align-items:flex-start;flex-direction:column;gap:4px}}.accountStatus.internal{background:#eef5ff;color:#0059d5;border:1px solid #d7e6fb}.trialCountdown.trialCountdownStrong{padding:16px 17px;border:1px solid #c9dcf7;background:linear-gradient(135deg,#f7fbff,#eef6ff);justify-content:flex-start;box-shadow:0 8px 22px rgba(0,89,213,.06)}.trialCountdownStrong .trialCountdownNumber{width:52px;height:52px;flex:0 0 52px;border-radius:12px;background:#0059d5;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.trialCountdownStrong .trialCountdownNumber strong{font-size:22px;font-weight:800;letter-spacing:-.04em}.trialCountdownStrong .trialCountdownNumber small{margin-top:3px;font-size:8px;font-weight:800;letter-spacing:.09em;color:#dcecff}.trialCountdownStrong>div:last-child{display:flex;flex-direction:column;gap:3px}.trialCountdownStrong b{font-size:13px;color:#123d73}.trialCountdownStrong span{font-size:12px;color:#52647b}.trialCountdownStrong em{font-style:normal;font-size:10.5px;font-weight:650;color:#0059d5}.ownerAccountNotice{margin:18px 0 0;padding:14px 16px;border:1px solid #d8e6f7;border-radius:10px;background:#f7faff;display:flex;flex-direction:column;gap:3px}.ownerAccountNotice b{font-size:12.5px;color:#174f95}.ownerAccountNotice span{font-size:11.5px;color:#667085}@media (max-width:620px){.trialCountdown.trialCountdownStrong{flex-direction:row;align-items:center;gap:12px}.trialCountdownStrong .trialCountdownNumber{width:48px;height:48px;flex-basis:48px}}.mpAction{align-items:flex-end}.mpDisconnectButton{border:0;background:transparent;color:#667085;font-size:12px;font-weight:650;padding:7px 2px 0;cursor:pointer;text-decoration:none;transition:color .16s ease}.mpDisconnectButton:hover{color:#b42318;text-decoration:underline;text-underline-offset:3px}.mpDisconnectOverlay{position:fixed;inset:0;z-index:4000;background:rgba(15,23,42,.32);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:20px}.mpDisconnectModal{position:relative;width:min(440px,100%);background:#fff;border:1px solid #e7eaf0;border-radius:18px;box-shadow:0 24px 70px rgba(15,23,42,.18);padding:28px}.mpDisconnectModal>small{display:block;color:#0059d5;font-size:10px;font-weight:800;letter-spacing:.08em;margin-bottom:8px}.mpDisconnectModal h3{margin:0;color:#111216;font-size:22px;line-height:1.25;font-weight:720;letter-spacing:-.025em}.mpDisconnectModal p{margin:10px 0 0;color:#667085;font-size:13px;line-height:1.55}.mpDisconnectClose{position:absolute;right:14px;top:13px;width:32px;height:32px;border:1px solid transparent;border-radius:50%;background:transparent;color:#667085;font-size:22px;line-height:1;cursor:pointer}.mpDisconnectClose:hover{background:#f5f7fa;color:#111216}.mpDisconnectActions{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.mpDisconnectCancel,.mpDisconnectConfirm{min-height:40px;padding:0 15px;border-radius:10px;font-size:12.5px;font-weight:700;cursor:pointer}.mpDisconnectCancel{border:1px solid #d7dce5;background:#fff;color:#344054}.mpDisconnectConfirm{border:1px solid #f0c7c3;background:#fff6f5;color:#b42318}.mpDisconnectConfirm:hover{background:#fee4e2}.mpDisconnectCancel:disabled,.mpDisconnectConfirm:disabled{opacity:.58;cursor:not-allowed}@media (max-width:560px){.mpDisconnectActions{flex-direction:column-reverse}.mpDisconnectCancel,.mpDisconnectConfirm{width:100%}}.appShell .productEditorPage .priceInput:focus-within{border-color:#78a9ea!important;box-shadow:none!important}.appShell .productEditorPage .priceInput input:focus,.appShell .productEditorPage .priceInput input:focus-visible{outline:none!important;box-shadow:none!important}.appShell .productCategoryMenu{padding:8px!important;max-height:300px;overflow:hidden;display:flex;flex-direction:column}.appShell .productCategoryMenuHead{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:30px;padding:0 4px 6px}.appShell .productCategoryMenuHead>b,.appShell .productCategoryMenuHead>span{color:#344054;font-size:11px;font-weight:800}.appShell .productCategoryMenuHead>button{width:auto;padding:5px 7px;color:#0059d5;font-size:11px;font-weight:800}.appShell .productCategorySearch{height:40px;display:flex;align-items:center;gap:8px;margin-bottom:7px;padding:0 10px;border:1px solid #dde4ee;border-radius:10px;background:#fff}.appShell .productCategorySearch:focus-within{border-color:#78a9ea;box-shadow:none}.appShell .productCategorySearch>span{flex:0 0 auto;color:#98a2b3;font-size:17px;line-height:1;transform:rotate(-20deg)}.appShell .productCategorySearch input{flex:1 1;min-width:0;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:#263244;font:inherit;font-size:12px}.appShell .productCategorySearch input::placeholder{color:#98a2b3}.appShell .productCategorySearch button{width:auto!important;min-width:0!important;height:auto!important;padding:0 2px!important;border:0!important;background:transparent!important;color:#667085!important;font-size:18px!important;line-height:1!important;box-shadow:none!important}.appShell .productCategoryOptions{max-height:230px;overflow:auto;min-height:0;overscroll-behavior:contain}.appShell .productCategoryOptionRow>button{display:flex;align-items:center;justify-content:space-between;gap:10px}.appShell .productCategoryOptionRow>button>i{color:#98a2b3;font-size:17px;font-style:normal}.appShell .productCategoryCreateRow>button{background:#eef5ff;color:#0059d5;font-weight:800}.appShell .productCategoryCreateRow>button>strong{font-size:17px;line-height:1}.appShell .productCategoryOptions>button{width:100%;border:0;background:#fff;padding:10px 11px;border-radius:8px;text-align:left;font-size:12px;color:#444}.appShell .productCategoryOptions>button.active,.appShell .productCategoryOptions>button:hover{background:#f3f3f5;color:#17171a;font-weight:650}.appShell .productCategoryOptions>p{margin:0;padding:14px 10px;color:#667085;font-size:11px;line-height:1.45}.appShell .productSubcategoryHelp{display:block;margin-top:7px;color:#667085;font-size:10.5px;line-height:1.45}.productValidationLayer{position:fixed;inset:0;z-index:2500;display:grid;place-items:center;padding:20px}.productValidationBackdrop{position:absolute;inset:0;width:100%!important;height:100%!important;border:0!important;background:rgba(15,23,42,.48)!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:0!important;margin:0!important;box-shadow:none!important}.productValidationModal{position:relative;width:min(430px,100%);padding:28px;border:1px solid #e5e9ef;border-radius:18px;background:#fff;box-shadow:0 24px 70px rgba(15,23,42,.18);text-align:left}.productValidationIcon{width:38px;height:38px;margin-bottom:16px;display:grid;place-items:center;border-radius:50%;background:#fff4e5;color:#b54708;font-size:20px;font-weight:800}.productValidationModal>small{display:block;margin-bottom:6px;color:#0059d5;font-size:10px;font-weight:800;letter-spacing:.07em}.productValidationModal h3{margin:0 0 8px;color:#172033;font-size:20px;line-height:1.25;letter-spacing:-.02em}.productValidationModal p{margin:0 0 22px;color:#667085;font-size:13px;line-height:1.55}.productValidationConfirm{width:100%;min-height:42px;border:0;border-radius:10px;background:#0059d5;color:#fff;font:inherit;font-size:12px;font-weight:750;cursor:pointer}.productInfoPage .productDescBelowActions{white-space:pre-wrap!important;overflow-wrap:anywhere;margin:24px 0 0!important}.mpAction{display:flex;flex-direction:column;align-items:stretch!important;gap:13px!important}.mpAction .mpConnectedBadge{text-align:center}.mpAction .mpDisconnectButton{padding:2px 0 0!important}.mpAction{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;gap:22px!important}.mpAction .mpConnectedBadge,.mpAction .mpDisconnectButton{font-size:12px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0!important;white-space:nowrap}.mpAction .mpDisconnectButton{padding:0!important;margin:0!important}.appShell .moneyInputField:focus-within,.appShell .priceInput:focus-within,.appShell .variantPriceInput:focus-within{outline:none!important;box-shadow:none!important;border-color:#78a9ea!important}.appShell .moneyInputField input,.appShell .moneyInputField input:focus,.appShell .moneyInputField input:focus-visible,.appShell .priceInput input,.appShell .priceInput input:focus,.appShell .priceInput input:focus-visible,.appShell .variantPriceInput input,.appShell .variantPriceInput input:focus,.appShell .variantPriceInput input:focus-visible{outline:none!important;box-shadow:none!important;border-color:transparent!important}@media (max-width:560px){.mpAction{gap:16px!important;flex-wrap:wrap!important}}.aiProductTitleRow{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:5px}.aiCreditPill{display:inline-flex!important;align-items:center;justify-content:center;width:max-content;padding:5px 8px;border:1px solid #cfe0f8;border-radius:999px;background:#f7faff;color:#0059d5!important;font-size:10px!important;font-weight:750!important;line-height:1!important;white-space:nowrap}.aiProductAssistant.used .aiCreditPill{opacity:.8}@media (max-width:560px){.aiProductTitleRow{align-items:flex-start;flex-direction:column;gap:7px}}.trialExpiredGate{min-height:calc(100vh - 80px);display:grid;place-items:center;padding:48px 24px}.trialExpiredCard{width:min(760px,100%);background:#fff;border:1px solid #e5eaf1;border-radius:24px;padding:42px;box-shadow:0 18px 55px rgba(31,52,77,.08);text-align:center}.trialExpiredCard>small:first-child{font-size:11px;font-weight:800;letter-spacing:.12em;color:#6b7787}.trialExpiredCard h1{font-size:32px;line-height:1.08;margin:10px 0 12px;color:#172033}.trialExpiredCard>p{max-width:620px;margin:0 auto;color:#687386;line-height:1.6}.trialExpiredFacts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin:28px 0 20px;text-align:left}.trialExpiredFacts span{border:1px solid #e7ebf1;border-radius:16px;background:#fafbfd}.trialExpiredFacts b,.trialExpiredFacts small{display:block}.trialExpiredFacts b{color:#253047;margin-bottom:5px}.trialExpiredFacts small{font-size:12px;line-height:1.45;color:#778295}.trialExpiredCard>em{display:block;font-style:normal;font-size:12px;color:#7b8493;margin-bottom:20px}.trialExpiredCard>button{border:0;border-radius:12px;background:#172f5f;color:#fff;padding:14px 22px;font-weight:800;letter-spacing:.04em;cursor:pointer}.trialExpiredFoot{display:block!important;margin-top:10px;color:#7b8493!important;font-size:12px!important;letter-spacing:0!important;font-weight:600!important}@media (max-width:700px){.trialExpiredCard{padding:28px 20px}.trialExpiredFacts{grid-template-columns:1fr}.trialExpiredCard h1{font-size:27px}}.billingInlineNotice{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 18px;padding:14px 16px;border-radius:14px;font-size:13px;font-weight:650}.billingInlineNotice.ok{background:#f3f8ff;border:1px solid #d7e5fb;color:#29466f}.billingInlineNotice.error{background:#fff5f5;border:1px solid #f3d2d2;color:#8a3030}.billingInlineNotice button{border:0;background:transparent;color:inherit;font-weight:800;cursor:pointer;white-space:nowrap}.billingChoiceGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-top:24px}.billingChoiceCard{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:20px;border:1px solid #dfe5ee;border-radius:18px;background:#fff;text-align:left;cursor:pointer;transition:.18s ease}.billingChoiceCard:hover{transform:translateY(-1px);border-color:#9db8e0;box-shadow:0 10px 28px rgba(38,64,101,.08)}.billingChoiceCard:disabled{cursor:wait;opacity:.68;transform:none}.billingChoiceCard>small{font-size:10px;font-weight:850;letter-spacing:.11em;color:#6f7d90}.billingChoiceCard>b{font-size:22px;color:#18243a}.billingChoiceCard>b span{font-size:12px;font-weight:650;color:#7a8798}.billingChoiceCard>em{font-style:normal;font-size:12px;color:#758094}.billingChoiceCard>strong{margin-top:8px;width:100%;padding:11px 12px;border-radius:10px;background:#17366b;color:#fff;text-align:center;font-size:11px;letter-spacing:.035em}.billingChoiceCard.recommended{border-color:#9fb9df;background:#fbfdff}.billingChoiceCard.recommended>i{position:absolute;top:-10px;right:14px;padding:5px 8px;border-radius:999px;background:#17366b;color:white;font-style:normal;font-size:9px;font-weight:850;letter-spacing:.06em}.billingActiveBox,.billingPendingBox{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px;padding:18px;border:1px solid #dfe6ef;border-radius:16px;background:#fafcff}.billingActiveBox>div,.billingPendingBox div{display:flex;flex-direction:column;gap:4px}.billingActiveBox small,.billingPendingBox small{font-size:9px;font-weight:850;letter-spacing:.1em;color:#758298}.billingActiveBox b,.billingPendingBox b{font-size:14px;color:#24324a}.billingActiveBox span,.billingPendingBox span{font-size:12px;color:#7a8597;line-height:1.45}.billingPendingBox button{border:0;border-radius:10px;background:#17366b;color:#fff;padding:11px 14px;font-size:10px;font-weight:850;letter-spacing:.04em;cursor:pointer}.billingActiveBox>div:last-child{align-items:flex-end;text-align:right}.billingActiveBox button{margin-top:4px;border:0;background:transparent;color:#6e7785;text-decoration:underline;text-underline-offset:3px;font-size:11px;font-weight:700;cursor:pointer}.billingActiveBox button:hover{color:#26364f}@media (max-width:780px){.billingChoiceGrid{grid-template-columns:1fr}.billingActiveBox,.billingPendingBox{align-items:flex-start;flex-direction:column}.billingActiveBox>div:last-child{align-items:flex-start;text-align:left}}.confirmationSuccessPage,.verifyEmailPage{min-height:100vh;display:grid;place-items:center;padding:28px 18px;background:linear-gradient(180deg,#f7faff,#eef4ff)}.confirmationSuccessCard,.verifyEmailCard{width:min(100%,520px);background:#fff;border:1px solid #e4eaf4;border-radius:28px;padding:38px 34px;box-shadow:0 24px 70px rgba(20,45,90,.1);text-align:center}.confirmationSuccessLogo,.verifyEmailLogo{display:block;width:176px;max-width:62%;height:auto;margin:0 auto 28px}.confirmationSuccessTag,.verifyEmailTag{display:inline-flex;align-items:center;justify-content:center;padding:7px 12px;border-radius:999px;background:#eef4ff;color:#2f6fed;font-size:11px;font-weight:800;letter-spacing:.08em}.confirmationSuccessCard h1,.verifyEmailCard h1{margin:17px 0 10px;color:#182235;font-size:34px;line-height:1.08;letter-spacing:-.035em}.confirmationSuccessCard p,.verifyEmailCard p{margin:0 auto;color:#687386;font-size:15px;line-height:1.62;max-width:410px}.verifyEmailAddress{display:block;margin:10px auto 18px;color:#1f2a3d;font-size:16px;overflow-wrap:anywhere}.verifyEmailHelp{margin-top:8px!important}.verifyEmailMessage{margin:18px 0 0;text-align:left}.verifyEmailResend{margin-top:24px;border-radius:14px}.verifyEmailChange{display:block;margin:15px auto 0;border:0;background:transparent;color:#2f6fed;font-weight:750;cursor:pointer}.confirmationSuccessCard small,.verifyEmailCard small{display:block;margin-top:18px;color:#939cab;font-size:12px;line-height:1.5}.confirmationSuccessIcon{width:64px;height:64px;margin:0 auto 18px;border-radius:50%;display:grid;place-items:center;background:#eaf8f0;color:#168a50;font-size:32px;font-weight:900}.confirmationSuccessButton{display:flex;align-items:center;justify-content:center;min-height:50px;margin:26px auto 0;padding:0 24px;border-radius:14px;background:#2f6fed;color:white!important;text-decoration:none!important;font-weight:800;box-shadow:0 10px 24px rgba(47,111,237,.23)}.confirmationSuccessButton:hover{filter:brightness(.98)}@media (max-width:600px){.confirmationSuccessPage,.verifyEmailPage{padding:16px 12px}.confirmationSuccessCard,.verifyEmailCard{border-radius:20px;padding:28px 20px}.confirmationSuccessLogo,.verifyEmailLogo{width:150px;margin-bottom:22px}.confirmationSuccessCard h1,.verifyEmailCard h1{font-size:28px}.confirmationSuccessCard p,.verifyEmailCard p{font-size:14px}.confirmationSuccessButton{width:100%}}.confirmationErrorIcon{width:64px;height:64px;margin:0 auto 18px;border-radius:50%;display:grid;place-items:center;background:#fff1f1;color:#c34242;font-size:32px;font-weight:900}.verifyEmailPage{background:radial-gradient(circle at 50% -10%,#dfeeff 0,#f7faff 42%,#eef4ff 100%)}.verifyEmailPage:after,.verifyEmailPage:before{content:"";position:absolute;border-radius:50%;filter:blur(4px);pointer-events:none}.verifyEmailPage:before{width:360px;height:360px;top:-210px;left:-90px;background:#dceaff}.verifyEmailPage:after{width:280px;height:280px;right:-120px;bottom:-140px;background:#e7f0ff}.verifyEmailCard{padding:34px 34px 30px;border-radius:30px;border:1px solid #dfe8f5;box-shadow:0 30px 80px rgba(26,67,128,.12),0 2px 8px rgba(18,39,73,.04)}.verifyEmailBrandRow{display:flex;justify-content:center;margin-bottom:20px}.verifyEmailLogo{width:170px;max-width:58%;margin:0;height:auto}.verifyEmailIcon{width:58px;height:58px;margin:0 auto 13px;display:grid;place-items:center;border-radius:18px;background:linear-gradient(145deg,#075fd8,#0c6bf2);color:#fff;font-size:25px;box-shadow:0 12px 28px rgba(7,95,216,.22)}.verifyEmailTag{padding:6px 11px;background:#edf5ff;color:#075fd8;font-size:10px;letter-spacing:.085em}.verifyEmailCard h1{margin:14px 0 9px;color:#101828;font-size:36px;letter-spacing:-.045em}.verifyEmailIntro{font-size:14px!important;color:#667085!important}.verifyEmailAddress{width:-moz-fit-content;width:fit-content;max-width:100%;margin:11px auto 20px;padding:9px 13px;border:1px solid #dfe8f5;border-radius:999px;background:#f8fbff;color:#182230;font-size:14px}.verifyEmailInstruction{display:grid;grid-template-columns:30px 1fr;grid-gap:11px;gap:11px;align-items:flex-start;text-align:left;padding:12px 0;border-top:1px solid #eef2f7}.verifyEmailInstruction:last-of-type{border-bottom:1px solid #eef2f7}.verifyEmailInstruction>span{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:#edf5ff;color:#075fd8;font-weight:850;font-size:12px}.verifyEmailInstruction>p{margin:3px 0 0!important;max-width:none!important;font-size:13px!important;line-height:1.5!important;color:#536071!important}.verifyEmailResend{margin-top:22px;min-height:50px;border-radius:14px!important;background:#075fd8!important;box-shadow:0 12px 26px rgba(7,95,216,.18)}.verifyEmailResend:disabled{background:#aeb7c6!important;color:#fff!important;opacity:1!important}.verifyEmailChange{margin-top:14px;color:#075fd8}.verifyEmailCard small{margin-top:16px;color:#98a2b3}.authConfirmedMessage{position:relative;padding:13px 14px 13px 42px!important;background:#eff8ff!important;border-color:#c9e4ff!important;color:#174c81!important;font-weight:700}.authConfirmedMessage:before{content:"✓";position:absolute;left:14px;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:#075fd8;color:#fff;font-size:12px;font-weight:900}@media (max-width:600px){.verifyEmailCard{padding:28px 20px 26px;border-radius:22px}.verifyEmailCard h1{font-size:30px}.verifyEmailLogo{width:150px;max-width:62%}.verifyEmailInstruction>p{font-size:12.5px!important}}.verifyEmailCard{padding:40px 38px 34px}.verifyEmailBrandRow{margin-bottom:26px}.verifyEmailCard h1{margin:0 0 10px}.verifyEmailAddress{margin:12px auto 28px}.verifyEmailResendPrompt{padding-top:24px;border-top:1px solid #eef2f7;text-align:center}.verifyEmailResendPrompt>strong{display:block;color:#182230;font-size:14px;line-height:1.4;font-weight:800}.verifyEmailResendPrompt>p{margin:7px auto 0!important;max-width:350px!important;color:#7b8798!important;font-size:12.5px!important;line-height:1.5!important}.verifyEmailResend{margin-top:18px}.verifyEmailCard small{display:none}@media (max-width:600px){.verifyEmailCard{padding:32px 22px 28px}.verifyEmailBrandRow{margin-bottom:22px}.verifyEmailAddress{margin-bottom:24px}.verifyEmailResendPrompt{padding-top:21px}}.genericLoader{background:#f6f8fc;color:#667085;gap:14px}.genericLoader p{margin:0;color:#7b8798;font-size:13px;font-weight:700;letter-spacing:.01em}.genericSpinner{width:34px;height:34px;border:3px solid #dbe4f0;border-top-color:#6f7f95;border-radius:50%;animation:minutiendaGenericSpin .8s linear infinite}@keyframes minutiendaGenericSpin{to{transform:rotate(1turn)}}.verifyEmailPage{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:42px 24px;background-image:linear-gradient(90deg,rgba(255,255,255,.02),rgba(255,255,255,.08) 42%,rgba(246,249,255,.34) 68%,rgba(246,249,255,.58)),url(/fondo-inicio-sesion-v5406.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}.verifyEmailPage:after,.verifyEmailPage:before{display:none!important}.verifyEmailCard{position:relative;z-index:1;width:min(100%,500px);margin:0;background:rgba(255,255,255,.96);border:1px solid rgba(223,232,245,.95);box-shadow:0 30px 80px rgba(26,67,128,.16),0 2px 8px rgba(18,39,73,.05);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (max-width:900px){.verifyEmailPage{justify-content:center;padding:28px 18px;background-position:35%}}@media (max-width:600px){.verifyEmailPage{padding:18px 12px;background-position:31%}.verifyEmailCard{background:rgba(255,255,255,.97)}}.verifyEmailPage{width:100%;min-width:0;min-height:100vh;display:grid!important;grid-template-columns:minmax(0,1fr)!important;place-items:center!important;justify-items:center!important;align-items:center!important;padding:42px 24px!important}.verifyEmailCard{width:min(500px,calc(100vw - 48px))!important;max-width:500px!important;margin:0 auto!important;justify-self:center!important;align-self:center!important;transform:none!important}@media (max-width:600px){.verifyEmailPage{padding:18px 12px!important}.verifyEmailCard{width:min(500px,calc(100vw - 24px))!important}}.orderAlertModalLayer{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:20px;background:rgba(16,24,40,.36);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.orderAlertModal{position:relative;width:min(100%,460px);box-sizing:border-box;padding:28px;border:1px solid #e2e7ee;border-radius:20px;background:#fff;box-shadow:0 24px 70px rgba(16,24,40,.18)}.orderAlertModalClose{position:absolute;top:14px;right:16px;width:32px;height:32px;border:0;border-radius:9px;background:#f6f7f9;color:#667085;font-size:21px;line-height:1;cursor:pointer}.orderAlertModalClose:hover{background:#eef1f5;color:#344054}.orderAlertModalIcon{width:44px;height:44px;margin-bottom:16px;border-radius:13px;display:grid;place-items:center;background:#edf4ff;color:#0059d5}.orderAlertModalIcon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.orderAlertModal>small{display:block;margin-bottom:6px;color:#0059d5;font-size:9px;font-weight:900;letter-spacing:.09em}.orderAlertModal h2{margin:0 34px 8px 0;color:#172033;font-size:22px;line-height:1.2;letter-spacing:-.03em}.orderAlertModal>p{margin:0;color:#596273;font-size:12px;line-height:1.6}.orderAlertModalFacts{display:grid;grid-gap:8px;gap:8px;margin-top:18px}.orderAlertModalFacts>span{display:grid;grid-gap:2px;gap:2px;padding:11px 12px;border:1px solid #e8ecf1;border-radius:11px;background:#fafbfd}.orderAlertModalFacts b{font-size:11px;color:#253044}.orderAlertModalFacts small{font-size:10px;line-height:1.45;color:#667085}.orderAlertModalActions{display:flex;justify-content:flex-end;gap:9px;margin-top:22px}.orderAlertModalActions button{min-height:40px;border-radius:10px;padding:0 14px;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.orderAlertModalSecondary{border:1px solid #dfe4ea;background:#fff;color:#475467}.orderAlertModalPrimary{border:1px solid #0059d5;background:#0059d5;color:#fff}.orderAlertModalPrimary:hover{background:#004fbf}.orderAlertModalSecondary:hover{background:#f8fafc}.appShell .launchGuideSteps button.done{background:linear-gradient(180deg,#f1faf4,#f7fcf8)!important;border-color:#bddfc7!important;box-shadow:inset 0 0 0 1px rgba(39,113,58,.035),0 2px 7px rgba(39,113,58,.045)!important}.appShell .launchGuideSteps button.done>span{background:#dff3e5!important;border-color:#b8ddc2!important;color:#216a35!important;box-shadow:0 0 0 3px rgba(39,113,58,.055)}.appShell .launchGuideSteps button.done b{color:#245c34!important}.appShell .launchGuideSteps button.done small{color:#39744a!important;font-weight:750!important}.appShell .launchGuideSteps button.done>i{color:#6a9a77!important}@media (max-width:560px){.orderAlertModal{padding:23px 20px}.orderAlertModalActions{flex-direction:column-reverse}.orderAlertModalActions button{width:100%}}.confirmAccountPage{min-height:100vh;display:grid;place-items:center;padding:28px;background:linear-gradient(145deg,#f6f8fc,#eef4ff)}.confirmAccountCard{width:min(520px,100%);background:#fff;border:1px solid #e1e6ef;border-radius:26px;padding:42px 38px;text-align:center;box-shadow:0 24px 70px rgba(20,42,80,.1)}.confirmAccountCard>img{width:150px;height:auto;margin:0 auto 30px}.confirmAccountCard>small{display:block;margin:18px 0 8px;color:#0059d5;font-size:11px;font-weight:850;letter-spacing:.12em}.confirmAccountCard h1{margin:0;font-size:34px;line-height:1.08;letter-spacing:-.035em;color:#14161a}.confirmAccountCard p{margin:16px auto 0;max-width:410px;color:#6f7580;font-size:14px;line-height:1.65}.confirmAccountIcon{width:58px;height:58px;margin:0 auto;display:grid;place-items:center;border-radius:50%;background:#eaf8ef;color:#198754;font-size:27px;font-weight:900;border:1px solid #c7ead4}.confirmAccountIcon.error{background:#fff2f2;color:#b42318;border-color:#ffd1d1}.confirmAccountSpinner{width:42px;height:42px;margin:0 auto 22px;border:3px solid #dce7f8;border-top-color:#0059d5;border-radius:50%;animation:spin .8s linear infinite}@media (max-width:600px){.confirmAccountCard{padding:34px 24px;border-radius:22px}.confirmAccountCard h1{font-size:29px}}@media (min-width:1051px){.tfHeroVisual>.tfHeroMainImage{width:110%!important;left:-28px!important;max-width:none!important;height:auto!important;object-fit:contain!important;object-position:center center!important}}@media (min-width:701px) and (max-width:1050px){.tfHeroVisual>.tfHeroMainImage{width:104%!important;left:-10px!important;height:auto!important;object-fit:contain!important}}@media (max-width:700px){.tfHeroVisual>.tfHeroMainImage{width:100%!important;left:0!important;height:auto!important;object-fit:contain!important}}.confirmationHandoffPage,.mpReturnPopupPage{min-height:100dvh;display:grid;place-items:center;background:#f7f9fc;padding:24px;animation:mtSoftFadeIn .22s ease both}.confirmationHandoffCard,.mpReturnPopupCard{width:min(390px,calc(100vw - 38px));background:#fff;border:1px solid #e3e9f2;border-radius:24px;box-shadow:0 20px 60px rgba(29,50,84,.1);padding:34px 30px;text-align:center;animation:mtSoftRise .28s ease both}.confirmationHandoffCard img,.mpReturnPopupCard img{width:150px;max-height:42px;object-fit:contain;margin-bottom:22px}.confirmationHandoffCheck,.mpReturnPopupCheck{width:52px;height:52px;margin:0 auto 15px;border-radius:50%;display:grid;place-items:center;background:#eaf7ef;color:#198754;font-size:25px;font-weight:900}.confirmationHandoffCard h1,.mpReturnPopupCard h1{margin:0;color:#172033;font-size:25px;letter-spacing:-.035em}.confirmationHandoffCard p,.mpReturnPopupCard p{margin:8px 0 0;color:#7a8799;font-size:13px;line-height:1.5}.authPage.authPremium{animation:mtAuthEnter .32s ease both}@keyframes mtSoftFadeIn{0%{opacity:0}to{opacity:1}}@keyframes mtSoftRise{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}@keyframes mtAuthEnter{0%{opacity:.15}to{opacity:1}}.mpConnectConfirmModal{max-width:520px}.mpConnectBrandRow{display:flex;align-items:center;justify-content:center;gap:20px;margin:22px 0 18px;padding:18px;border:1px solid #e5e7eb;border-radius:18px;background:#fafcff}.mpConnectBrandRow img:first-child{width:150px;max-height:42px;object-fit:contain}.mpConnectBrandRow img:last-child{width:120px;max-height:44px;object-fit:contain}.mpConnectBrandRow span{font-size:24px;color:#7b8797}.mpConnectHint{font-size:13px!important;color:#718096!important;background:#f7f9fc;padding:12px 14px;border-radius:12px}.mpPermissionList{display:grid;grid-gap:8px;gap:8px;margin:14px 0;text-align:left}.mpPermissionList span{font-size:13px;color:#4b5870}.mpConsentCheck{display:flex;gap:10px;align-items:flex-start;margin:14px 0;padding:12px 13px;border:1px solid #dfe7f3;border-radius:14px;background:#f8fbff;text-align:left}.mpConsentCheck input{margin-top:3px;accent-color:#0b61d8}.mpConsentCheck span{font-size:13px;line-height:1.45;color:#27364d}.billingSwitchBox{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-top:16px;padding:16px 18px;border:1px solid #dce7f6;border-radius:16px;background:#f8fbff}.billingSwitchBox>div{display:grid;grid-gap:4px;gap:4px}.billingSwitchBox small{font-size:10px;letter-spacing:.12em;font-weight:800;color:#5d7190}.billingSwitchBox b{font-size:15px;color:#0f1f36}.billingSwitchBox span{font-size:12px;color:#65748b;line-height:1.4}.billingSwitchBox button{border:0;background:#0b61d8;color:#fff;font-weight:800;padding:11px 14px;cursor:pointer}.billingSwitchBox button:disabled{opacity:.55;cursor:default}@media (max-width:720px){.billingSwitchBox{align-items:stretch;flex-direction:column}.billingSwitchBox button{width:100%}}.businessPaymentMethods{display:grid;grid-gap:9px;gap:9px;margin-top:2px}.businessPaymentMethod{display:flex;align-items:flex-start;gap:11px;padding:12px 13px;border:1px solid #dde3ec;border-radius:14px;background:#fff;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.businessPaymentMethod:hover{border-color:#b8cae9}.businessPaymentMethod.selected{border-color:#8eb2ed;background:#f7faff;box-shadow:0 0 0 2px rgba(20,95,214,.055)}.businessPaymentMethod.disabled{opacity:.55;cursor:not-allowed;background:#f8f9fb}.businessPaymentMethod input{margin-top:3px;accent-color:#1261d8}.businessPaymentMethod span{display:flex;flex-direction:column;gap:2px}.businessPaymentMethod b{font-size:13px;color:#111827}.businessPaymentMethod small{font-size:11px;line-height:1.35;color:#768195}.checkoutPaymentOptions{display:grid;grid-gap:10px;gap:10px}.checkoutPaymentOption{display:flex;align-items:center;gap:12px;border:1px solid #dde3ea;border-radius:15px;padding:13px 14px;background:#fff;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.checkoutPaymentOption:hover{border-color:color-mix(in srgb,var(--accent) 35%,#dce2ea)}.checkoutPaymentOption.selected{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 5%,#fff);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 8%,transparent)}.checkoutPaymentOption input{accent-color:var(--accent)}.checkoutPaymentOption span{display:flex;flex:1 1;flex-direction:column;gap:2px}.checkoutPaymentOption b{font-size:14px}.checkoutPaymentOption small{font-size:12px;line-height:1.35;color:#748095}.checkoutPaymentOption i{font-style:normal;font-size:11px;font-weight:800;color:#1675d1;background:#eaf4ff;border-radius:999px;padding:5px 8px}.checkoutNoPayment{padding:13px;border:1px solid #f0c4c1;background:#fff7f6;color:#9b2c25;border-radius:13px;font-size:13px}.compactPayments{display:grid!important;grid-gap:10px!important;gap:10px!important;margin-top:3px!important}.paymentCompactRow{min-height:62px!important;padding:11px 13px!important;border:1px solid #e2e8f0!important;border-radius:15px!important;background:#fff!important;display:grid!important;grid-template-columns:38px 1fr auto!important;align-items:center!important;grid-gap:11px!important;gap:11px!important;box-shadow:none!important;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease!important;cursor:pointer!important}.paymentCompactRow:hover{border-color:#b7cdf8!important;background:#fbfdff!important}.paymentCompactRow.selected{border-color:#8fb5f2!important;background:#f7faff!important;box-shadow:0 0 0 2px rgba(20,98,216,.045)!important}.paymentCompactRow.disabled{opacity:.58!important;cursor:not-allowed!important}.paymentCompactRow>input{position:absolute!important;opacity:0!important;pointer-events:none!important}.paymentCompactIcon{width:36px;height:36px;border:1px solid #dce6f5;border-radius:11px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;color:#1260d6;background:#f8fbff;letter-spacing:-.02em}.paymentCompactIcon.credit_card{font-size:24px;font-weight:400;line-height:1}.paymentCompactCopy{display:flex;flex-direction:column;gap:2px;min-width:0}.paymentCompactCopy b{font-size:13px!important;font-weight:700!important;color:#111827!important}.paymentCompactCopy small{font-size:11px!important;line-height:1.35!important;color:#7b8495!important}.paymentCompactSwitch{width:36px;height:21px;border-radius:999px;background:#dbe2ec;display:block;position:relative;transition:.18s ease}.paymentCompactSwitch i{width:17px;height:17px;border-radius:50%;background:#fff;position:absolute;left:2px;top:2px;box-shadow:0 1px 3px rgba(15,23,42,.18);transition:.18s ease}.paymentCompactRow.selected .paymentCompactSwitch{background:#1462d8}.paymentCompactRow.selected .paymentCompactSwitch i{transform:translateX(15px)}.paymentMethodsHint{display:block;margin:8px 2px 0;color:#8a93a3;font-size:10.5px;line-height:1.45}.mpAuthorizeButton{min-height:40px;padding:0 16px;border-radius:10px;border:1px solid #63b9e8;background:#eaf7ff;color:#1683bd;font-size:12.5px;font-weight:700;cursor:pointer;transition:.18s ease}.mpAuthorizeButton:hover{background:#d9f1ff;border-color:#45a9df}.mpAuthorizeButton:disabled{opacity:.55;cursor:not-allowed}@media (max-width:560px){.mpAuthorizeButton{width:100%}}.mpConnectConfirmModal .mpDisconnectActions{justify-content:center;gap:12px}.mpConnectConfirmModal .mpDisconnectActions>button{min-width:152px}.mpAuthorizeButton{min-height:42px!important;padding:0 18px!important;border:1px solid #009ee3!important;background:#009ee3!important;color:#fff!important;font-size:12.5px!important;font-weight:800!important;box-shadow:0 4px 12px rgba(0,158,227,.16)}.mpAuthorizeButton:hover{background:#008ed0!important;border-color:#008ed0!important}.mpAuthorizeButton:disabled{background:#8fd5f3!important;border-color:#8fd5f3!important;color:#fff!important;opacity:.72!important}@media (max-width:560px){.mpConnectConfirmModal .mpDisconnectActions{align-items:stretch}.mpConnectConfirmModal .mpDisconnectActions>button{width:100%;min-width:0}}.paymentCompactIcon{display:grid!important;place-items:center!important;overflow:hidden}.paymentCompactIcon img{width:38px;height:26px;object-fit:contain;display:block}.paymentCompactIcon svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.checkoutPaymentIcon{flex:0 0 48px!important;width:48px;height:38px;display:grid!important;place-items:center;border:1px solid #e6eaf0;border-radius:10px;background:#fff;overflow:hidden}.checkoutPaymentIcon img{width:42px;height:30px;object-fit:contain}.checkoutPaymentIcon svg{width:27px;height:27px;fill:none;stroke:#263648;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.directCardForm{margin-top:14px;border:1px solid #e0e6ed;border-radius:16px;padding:16px;background:#fbfcfe;display:grid;grid-gap:12px;gap:12px}.directCardSecure{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:12px;background:#f1f7f5;color:#243b35}.directCardSecure>span{font-size:16px}.directCardSecure div{display:flex;flex-direction:column;gap:2px}.directCardSecure b{font-size:13px}.directCardSecure small{font-size:11.5px;line-height:1.4;color:#64766f}.directCardCols>label,.directCardForm>label{display:grid;grid-gap:6px;gap:6px;font-size:12px;font-weight:700;color:#354152}.directCardForm input,.directCardForm select,.mpSecureField{height:43px;border:1px solid #d9e0e8;border-radius:10px;background:#fff;padding:0 11px;font:inherit;color:#202b38;box-sizing:border-box;width:100%}.mpSecureField{padding:11px}.directCardCols{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.directCardDocument{display:grid;grid-template-columns:110px 1fr;grid-gap:10px;gap:10px}.directCardError{font-size:12px;font-weight:700}.directCardLoading{color:#68758a;font-size:12px}.directCardSubmitProxy{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}@media (max-width:560px){.directCardCols{grid-template-columns:1fr}.directCardDocument{grid-template-columns:100px 1fr}.checkoutPaymentIcon{flex-basis:42px!important;width:42px}}.mpIsoSvg{width:100%;height:100%;display:block}.paymentCompactIcon.mercadopago .mpIsoSvg{width:32px;height:32px}.checkoutPaymentIcon .mpIsoSvg{width:38px;height:38px}.paymentStateBadge{display:block;width:max-content;margin:7px 0 0 auto;padding:5px 9px;border-radius:999px;font-size:10px;font-weight:950;letter-spacing:.045em}.paymentStateBadge.paid{background:#e8f8ed;color:#19713a}.paymentStateBadge.pending{background:#fff5d9;color:#8a5b00}.paymentStateBadge.failed{background:#fff0ef;color:#b42318}.orderCard.paymentRejectedOrder{border-color:#efb8b3;background:#fffafa}.orderPaymentLock{min-height:42px;display:flex;align-items:center;padding:9px 12px;border-radius:11px;font-size:12px;font-weight:900}.orderPaymentLock.failed{background:#fff0ef;color:#b42318;border:1px solid #f1b8b3}.orderPaymentLock.pending{background:#fff7df;color:#8a5b00;border:1px solid #efd89b}.directCardError{display:block;background:#fff0ef;border:1px solid #f1b8b3;color:#b42318;padding:11px 12px;border-radius:11px;font-weight:800;line-height:1.35}.shippingProvidersBlock{margin:4px 0 18px;padding:16px;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.shippingProvidersTitle{display:flex;flex-direction:column;gap:3px;margin-bottom:12px}.shippingProvidersTitle>b{font-size:13px;color:#101828}.shippingProvidersTitle>small{font-size:11px;line-height:1.45;color:#667085;font-weight:500}.shippingProvidersGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.shippingProviderCard{min-height:74px;padding:12px;border:1px solid #e4e7ec;border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#fff}.shippingProviderCard.current{border-color:#b9cdfc;background:#f8faff}.shippingProviderIdentity{display:flex;align-items:center;gap:10px;min-width:0}.shippingProviderIdentity>div{display:flex;flex-direction:column;gap:2px;min-width:0}.shippingProviderIdentity b{font-size:12px;color:#101828}.shippingProviderIdentity small{font-size:10px;color:#667085;line-height:1.3}.shippingProviderMark{width:34px;height:34px;flex:0 0 34px;border:1px solid #d0d5dd;border-radius:9px;display:grid;place-items:center;background:#f9fafb;color:#344054;font-size:10px;font-weight:800;letter-spacing:-.2px}.shippingProviderMark.custom{background:#edf3ff;border-color:#c8d8ff;color:#2457d6}.shippingProviderStatus{flex:0 0 auto;font-size:9px;font-weight:800;letter-spacing:.04em;padding:5px 7px;border-radius:999px}.shippingProviderStatus.active{color:#176b45;background:#eaf8f1}.shippingProviderButton{flex:0 0 auto;border:1px solid #d0d5dd!important;border-radius:8px!important;background:#f9fafb!important;color:#98a2b3!important;font-size:9px!important;font-weight:750!important;padding:7px 8px!important;cursor:not-allowed!important;box-shadow:none!important}@media (max-width:760px){.shippingProvidersGrid{grid-template-columns:1fr}.shippingProviderCard{min-height:68px}}.shippingMethodsPage{max-width:1280px;margin:0 auto;padding-bottom:44px}.shippingMethodsHead{margin-bottom:20px}.shippingMethodsPanel{background:#fff;border:1px solid #e4e7ec;border-radius:18px;padding:22px;box-shadow:0 8px 28px rgba(16,24,40,.035)}.shippingMethodsIntro{display:flex;align-items:center;gap:11px;padding:13px 15px;margin-bottom:18px;border:1px solid #cfe0ff;border-radius:12px;background:#f6f9ff;color:#2457d6}.shippingMethodsIntro p{margin:0;font-size:13px;font-weight:600;line-height:1.45}.shippingMethodsIntroIcon{width:23px;height:23px;display:grid;place-items:center;flex:0 0 23px}.shippingMethodsIntroIcon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8}.shippingMethodsGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.shippingMethodLarge{min-height:430px;border:1px solid #e4e7ec;border-radius:15px;padding:18px;display:flex;flex-direction:column;background:#fff;transition:.18s ease}.shippingMethodLarge.custom.enabled{border-color:#9ebcff;background:linear-gradient(180deg,#fbfdff,#f7faff);box-shadow:0 6px 18px rgba(36,87,214,.06)}.shippingMethodLarge.upcoming{background:#fcfcfd}.shippingMethodTop{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:15px}.shippingMethodLogo{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;border:1px solid #d0d5dd;background:#f8fafc;color:#344054;font-size:12px;font-weight:850}.shippingMethodLogo svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.7}.shippingMethodLogo.custom{background:#eaf1ff;border-color:#c8d8ff;color:#1264e8}.shippingMethodLogo.ca{background:#f5f7fa}.shippingMethodLogo.andreani{background:#fff5f5}.shippingMethodLogo.oca{background:#f8f3ff}.shippingMethodBadge{font-size:9px;font-weight:850;letter-spacing:.04em;padding:6px 8px;border-radius:999px;color:#667085;background:#f2f4f7;border:1px solid #e4e7ec}.shippingMethodBadge.active{color:#087443;background:#ecfdf3;border-color:#abefc6}.shippingMethodBadge.pending{color:#8a4b08;background:#fffaeb;border-color:#f5d487}.shippingMethodLarge h2,.shippingPickupCard h2{font-size:17px;line-height:1.25;margin:0 0 5px;color:#101828}.shippingMethodLarge>p,.shippingPickupCard p{font-size:12px;line-height:1.45;color:#667085;margin:0 0 16px;min-height:35px}.shippingMethodToggleRow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid #eaecf0;border-bottom:1px solid #eaecf0;font-size:12px;font-weight:700;color:#344054;cursor:pointer}.shippingMethodToggleRow input{position:absolute;opacity:0;pointer-events:none}.shippingMethodToggleRow>i{width:36px;height:20px;border-radius:999px;background:#d0d5dd;position:relative;flex:0 0 36px;transition:.18s}.shippingMethodToggleRow>i:after{content:"";position:absolute;width:16px;height:16px;left:2px;top:2px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(16,24,40,.2);transition:.18s}.shippingMethodToggleRow input:checked+i{background:#1264e8}.shippingMethodToggleRow input:checked+i:after{transform:translateX(16px)}.shippingMethodToggleRow.disabled{color:#98a2b3;cursor:not-allowed}.shippingCustomConfig{margin-top:15px}.shippingCustomConfig>b{font-size:12px;color:#344054}.shippingPricingOptions{display:flex;flex-direction:column;gap:8px;margin:10px 0 12px}.shippingPricingOptions label{display:flex;align-items:center;gap:8px;font-size:12px;color:#344054;cursor:pointer}.shippingPricingOptions input{accent-color:#1264e8}.shippingCustomConfig .field{margin-top:10px}.shippingCustomConfig .field>span{font-size:11px}.shippingFeatureList{display:flex;flex-direction:column;gap:9px;margin:16px 0 18px}.shippingFeatureList span{display:flex;align-items:center;gap:8px;font-size:11px;color:#667085}.shippingFeatureList i{width:16px;height:16px;border:1px solid #98a2b3;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:9px}.shippingMethodLarge.upcoming>button{margin-top:auto;width:100%;border:0;border-radius:9px;padding:11px;background:#f2f4f7;color:#98a2b3;font-size:11px;font-weight:750;cursor:not-allowed}.shippingPickupCard{margin-top:14px;background:#fff;border:1px solid #e4e7ec;border-radius:15px;padding:17px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px}.shippingPickupCard.enabled{border-color:#c8d8ff}.shippingPickupIdentity{display:flex;align-items:center;gap:13px}.shippingPickupIdentity>span{width:42px;height:42px;border-radius:11px;display:grid;place-items:center;background:#eaf1ff;color:#1264e8}.shippingPickupIdentity svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.7}.shippingPickupCard h2{font-size:15px;margin-bottom:3px}.shippingPickupCard p{margin:0;min-height:0}.shippingMethodToggleRow.compact{border:0;padding:0;min-width:190px}.shippingMethodsActions{display:flex;justify-content:flex-end;margin-top:16px}.shippingMethodsActions .dashboardActionButton{min-width:190px}.shippingMethodsError{display:block;margin-top:10px;color:#b42318;font-weight:650}@media (max-width:1100px){.shippingMethodsGrid{grid-template-columns:1fr 1fr}.shippingMethodLarge{min-height:390px}}@media (max-width:720px){.shippingMethodsPanel{padding:14px}.shippingMethodsGrid{grid-template-columns:1fr}.shippingMethodLarge{min-height:auto}.shippingPickupCard{align-items:flex-start;flex-direction:column}.shippingMethodToggleRow.compact{width:100%}}.appShell .content .shippingSaveCurrent:disabled{opacity:.55!important;cursor:default!important;transform:none!important}.shippingMethodLogo.andreani,.shippingMethodLogo.ca,.shippingMethodLogo.oca{width:76px;padding:5px 7px;border-radius:10px;overflow:hidden}.brandLogo{width:100%;height:100%;display:flex;align-items:center;justify-content:center;line-height:1}.correoArgentinoLogo{gap:4px;color:#161616}.correoArgentinoLogo i{width:25px;height:25px;border-radius:50%;display:grid;place-items:center;background:#f8d318;color:#111;font-style:normal;font-size:18px;font-weight:900}.correoArgentinoLogo b{font-size:7px;line-height:1.02;letter-spacing:-.02em;text-align:left}.andreaniLogo{gap:4px;color:#d71920}.andreaniLogo i{width:25px;height:25px;border-radius:50%;display:grid;place-items:center;background:#d71920;color:#fff;font-style:italic;font-family:Georgia,serif;font-size:18px;font-weight:700}.andreaniLogo b{font-size:9px;letter-spacing:-.04em}.ocaLogo b{display:grid;place-items:center;width:39px;height:28px;border-radius:50%;background:#652d90;color:#fff;font-size:12px;font-weight:900;letter-spacing:-.04em}.shippingMethodLogo.andreani,.shippingMethodLogo.ca,.shippingMethodLogo.oca{width:92px;height:46px;padding:6px 8px;background:#fff}.shippingMethodLogo.andreani img,.shippingMethodLogo.ca img,.shippingMethodLogo.oca img{width:100%;height:100%}.shippingMethodLogo.andreani,.shippingMethodLogo.ca,.shippingMethodLogo.oca{width:52px;height:52px;padding:0;border:0;border-radius:0;background:transparent;overflow:visible;display:flex;align-items:center;justify-content:flex-start}.shippingMethodLogo.andreani img,.shippingMethodLogo.ca img,.shippingMethodLogo.oca img{display:block;width:52px;height:52px;object-fit:contain;object-position:left center}.shippingMethodLogo.custom{width:52px;height:52px;padding:0;border:0;border-radius:0;background:transparent;overflow:hidden;display:flex;align-items:center;justify-content:flex-start;color:inherit}.shippingMethodLogo.custom img{display:block;width:52px;height:52px;max-width:52px;max-height:52px;object-fit:contain;object-position:left center}.productShippingData{margin:8px 0 18px;padding:18px;border:1px solid #e4e7ec;border-radius:14px;background:#fbfcfe}.productShippingDataHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.productShippingDataHead b{display:block;font-size:14px;color:#17171a}.productShippingDataHead small{display:block;margin-top:4px;color:#77777f;font-size:11px;line-height:1.45;font-weight:500}.productShippingDataHead>span{flex:none;border:1px solid #d8e5f8;background:#f2f7ff;color:#075fd8;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800;letter-spacing:.06em}.productShippingGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.productShippingGrid .field{margin-bottom:0}.logisticInput{display:flex;align-items:center;border:1px solid #dcdce3;background:#fff;border-radius:13px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.logisticInput:focus-within{border-color:#0059d5;box-shadow:0 0 0 4px #eaf2ff}.logisticInput input{border:0!important;box-shadow:none!important;border-radius:0!important;min-width:0;padding-right:5px!important}.logisticInput span{padding:0 12px 0 4px;color:#77777f;font-size:11px;font-weight:700}.productShippingHint{display:block;margin-top:11px;color:#77777f;font-size:10px;line-height:1.45}@media (max-width:850px){.productShippingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.productShippingGrid{grid-template-columns:1fr}.productShippingDataHead{align-items:center}}.appShell .productEditorPage .field input:focus,.appShell .productEditorPage .field input:focus-visible,.appShell .productEditorPage .field select:focus,.appShell .productEditorPage .field select:focus-visible,.appShell .productEditorPage .field textarea:focus,.appShell .productEditorPage .field textarea:focus-visible{outline:none!important;box-shadow:none!important;border-color:#78a9ea!important}.appShell .productEditorPage .logisticInput:focus-within{outline:none!important;box-shadow:none!important;border-color:#78a9ea!important}.appShell .productEditorPage .logisticInput input,.appShell .productEditorPage .logisticInput input:focus,.appShell .productEditorPage .logisticInput input:focus-visible{outline:none!important;box-shadow:none!important;border-color:transparent!important}.shippingOriginCard{margin-bottom:14px;background:#fff;border:1px solid #e4e7ec;border-radius:18px;padding:22px;box-shadow:0 8px 28px rgba(16,24,40,.035)}.shippingOriginHead{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.shippingOriginHead small{display:block;color:#1264e8;font-size:10px;font-weight:850;letter-spacing:.08em;margin-bottom:5px}.shippingOriginHead h2{margin:0 0 5px;color:#101828;font-size:19px}.shippingOriginHead p{margin:0;max-width:760px;color:#667085;font-size:13px;line-height:1.5}.shippingOriginStatus{flex:0 0 auto;font-size:9px;font-weight:850;letter-spacing:.04em;padding:6px 9px;border-radius:999px;color:#667085;background:#f2f4f7;border:1px solid #e4e7ec}.shippingOriginStatus.complete{color:#087443;background:#ecfdf3;border-color:#abefc6}.shippingOriginGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:13px;gap:13px}.shippingOriginGrid .field{margin:0}.shippingOriginGrid input{width:100%}.shippingOriginHelp{display:block;color:#667085;font-size:11px;line-height:1.45}.shippingOriginFooter{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:16px}.appShell .shippingOriginSave{min-width:170px;flex:0 0 auto}.appShell .shippingOriginSave:disabled,.appShell .shippingOriginSave:disabled:hover{background:#a9cdf8!important;border-color:#a9cdf8!important;color:#fff!important;opacity:1!important;cursor:default!important;transform:none!important}@media (max-width:1100px){.shippingOriginGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.shippingOriginCard{padding:16px}.shippingOriginHead{flex-direction:column}.shippingOriginGrid{grid-template-columns:1fr}.shippingOriginFooter{align-items:stretch;flex-direction:column;gap:12px}.appShell .shippingOriginSave{width:100%;min-width:0}}.shippingOriginCard.compact{padding:15px 18px}.shippingOriginCard.compact .shippingOriginHead{margin-bottom:0;align-items:center}.shippingOriginIdentity{display:flex;align-items:center;gap:12px;min-width:0}.shippingOriginPin{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:#eef5ff;color:#1264e8;flex:0 0 auto}.shippingOriginPin svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.shippingOriginHeadActions{display:flex;align-items:center;gap:9px;flex:0 0 auto}.shippingOriginEdit{border:1px solid #cfd8e6;background:#fff;color:#1264e8;border-radius:10px;padding:8px 12px;font-size:12px;font-weight:750;cursor:pointer;transition:.16s ease}.shippingOriginEdit:hover{background:#eef5ff;border-color:#9fc0f7}.shippingOriginCard.compact .shippingOriginHead p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:720px}@media (max-width:720px){.shippingOriginCard.compact .shippingOriginHead{flex-direction:row}.shippingOriginHeadActions{gap:6px}.shippingOriginStatus{display:none}.shippingOriginCard.compact .shippingOriginHead p{white-space:normal}.shippingOriginEdit{padding:7px 9px}}.shippingMethodLarge.upcoming.configured{border-color:#c8d8ff;background:linear-gradient(180deg,#fff,#f8faff)}.shippingProviderSetupButton{margin-top:auto;width:100%;border:1px solid #1264e8!important;border-radius:9px!important;padding:11px!important;background:#fff!important;color:#1264e8!important;font-size:11px!important;font-weight:800!important;cursor:pointer!important}.shippingProviderSetupButton:hover{background:#eef4ff!important}.shippingProviderModalBackdrop{position:fixed;inset:0;z-index:10050;background:rgba(16,24,40,.42);display:grid;place-items:center;padding:24px}.shippingProviderModal{width:min(680px,100%);max-height:calc(100vh - 48px);overflow:auto;background:#fff;border-radius:18px;padding:22px;box-shadow:0 24px 70px rgba(16,24,40,.22)}.shippingProviderModalHead{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.shippingProviderModalHead small{font-size:10px;font-weight:850;color:#1264e8;letter-spacing:.08em}.shippingProviderModalHead h2{font-size:21px;margin:4px 0 6px;color:#101828}.shippingProviderModalHead p{font-size:12px;line-height:1.5;color:#667085;margin:0;max-width:520px}.shippingProviderModalHead>button{border:0;background:#f2f4f7;width:32px;height:32px;border-radius:9px;font-size:21px;color:#475467;cursor:pointer}.shippingProviderNotice{display:flex;flex-direction:column;gap:3px;background:#f5f8ff;border:1px solid #d6e2ff;border-radius:12px;padding:12px 14px;margin:18px 0}.shippingProviderNotice b{font-size:12px;color:#1849a9}.shippingProviderNotice span{font-size:11px;color:#475467}.shippingProviderFields{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.shippingProviderFields .field:first-child{grid-column:1/-1}.shippingProviderSecurity{display:block;margin-top:14px;color:#667085;line-height:1.45;font-size:10.5px}.shippingProviderModalActions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.shippingProviderModalActions .secondary{border:1px solid #d0d5dd;background:#fff;color:#344054;border-radius:9px;padding:10px 16px;font-weight:750;cursor:pointer}.shippingProviderModalActions .dashboardActionButton{width:auto;min-width:190px;margin:0}@media (max-width:650px){.shippingProviderFields{grid-template-columns:1fr}.shippingProviderFields .field:first-child{grid-column:auto}.shippingProviderModalActions{flex-direction:column-reverse}.shippingProviderModalActions button{width:100%!important}}.shippingProviderHelp{margin:14px 0 4px;padding:12px 14px;border:1px solid rgba(37,99,235,.18);border-radius:12px;background:rgba(37,99,235,.045);display:flex;flex-direction:column;gap:3px}.shippingProviderHelp b{font-size:13px;color:#172033}.shippingProviderHelp span{font-size:12px;line-height:1.45;color:#64748b}.shippingProviderActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:14px}.shippingProviderActions .shippingProviderSetupButton,.shippingProviderActions .shippingProviderTestButton{margin-top:0!important;width:100%}.shippingProviderTestButton{border:1px solid #cfd8e6!important;border-radius:9px!important;padding:10px!important;background:#fff!important;color:#1264e8!important;font-size:11px!important;font-weight:800!important;cursor:pointer!important}.shippingProviderTestButton:hover{background:#eef5ff!important;border-color:#9fc0f7!important}.ocaTestGrid{display:grid;grid-template-columns:1fr 1.5fr .65fr;grid-gap:12px;gap:12px;margin-top:16px}.ocaTestGrid select{width:100%}.ocaTestResult{margin-top:16px;padding:16px;border:1px solid #b7ddc9;border-radius:13px;background:#f2fbf6}.ocaTestResult>div:first-child{display:flex;flex-direction:column;gap:3px}.ocaTestResult small{font-size:10px;color:#667085}.ocaTestResult strong{font-size:26px;color:#176b45}.ocaTestResult span{font-size:11px;color:#475467}.ocaTestMetrics{display:grid!important;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:13px 0}.ocaTestMetrics span{padding:9px;border:1px solid #d9e8df;border-radius:9px;background:#fff;display:flex;flex-direction:column;gap:2px}.ocaTestMetrics b{font-size:12px;color:#101828}@media (max-width:650px){.ocaTestGrid,.ocaTestMetrics,.shippingProviderActions{grid-template-columns:1fr}.shippingProviderActions{gap:9px}}.ocaCheckoutQaBox{margin:12px 0 4px;padding:13px 14px;border:1px dashed #9fc0f7;border-radius:11px;background:#f7faff;display:flex;align-items:center;justify-content:space-between;gap:16px}.ocaCheckoutQaBox>div{display:flex;flex-direction:column;gap:3px}.ocaCheckoutQaBox small{font-size:9px;font-weight:850;letter-spacing:.08em;color:#1264e8}.ocaCheckoutQaBox b{font-size:13px;color:#172033}.ocaCheckoutQaBox>span{max-width:310px;text-align:right;font-size:10.5px;line-height:1.4;color:#667085}@media (max-width:650px){.ocaCheckoutQaBox{align-items:flex-start;flex-direction:column}.ocaCheckoutQaBox>span{text-align:left;max-width:none}}.ocaCheckoutQaExperience{margin:12px 0 6px;padding:14px;border:1px dashed #9fc0f7;border-radius:13px;background:#f8fbff}.ocaQaHeading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:11px}.ocaQaHeading>div{display:flex;flex-direction:column;gap:2px}.ocaQaHeading small{font-size:9px;font-weight:850;letter-spacing:.08em;color:#1264e8}.ocaQaHeading b{font-size:13px;color:#172033}.ocaQaHeading>span{font-size:10px;color:#667085;text-align:right}.ocaQaWaiting{padding:11px 12px;border-radius:9px;background:#fff;color:#667085;font-size:11px}.ocaQaServiceGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.ocaQaServiceCard{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:1px solid #d7e0ec;border-radius:11px;background:#fff;padding:12px;display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;gap:10px;align-items:center;text-align:left;cursor:pointer;color:inherit}.ocaQaServiceCard:hover{border-color:#9fc0f7;background:#fbfdff}.ocaQaServiceCard.selected{border-color:#1264e8;box-shadow:0 0 0 1px rgba(18,100,232,.08);background:#f8fbff}.ocaQaRadio{width:15px;height:15px;border:1.5px solid #aab6c5;border-radius:50%;position:relative}.ocaQaServiceCard.selected .ocaQaRadio{border-color:#1264e8}.ocaQaServiceCard.selected .ocaQaRadio:after{content:"";position:absolute;inset:3px;border-radius:50%;background:#1264e8}.ocaQaServiceCard>div{display:flex;flex-direction:column;gap:2px;min-width:0}.ocaQaServiceCard b{font-size:11.5px;color:#172033}.ocaQaServiceCard small{font-size:9.5px;line-height:1.35;color:#667085}.ocaQaServiceCard strong{font-size:12px;color:#1264e8;white-space:nowrap}.ocaQaBranchPicker{margin-top:10px;padding:11px 12px;border:1px solid #dbe5f1;border-radius:10px;background:#fff;display:flex;flex-direction:column;gap:6px}.ocaQaBranchPicker label{font-size:10px;font-weight:800;color:#344054}.ocaQaBranchPicker select{width:100%;min-height:40px;border:1px solid #d0d8e4;border-radius:9px;background:#fff;padding:0 10px;color:#172033}.ocaQaBranchPicker small{font-size:9.5px;color:#667085}.ocaQaInlineError{margin-top:8px;font-size:10px;color:#d24b40}.ocaCheckoutQaBox{display:none!important}@media (max-width:650px){.ocaQaHeading{flex-direction:column}.ocaQaHeading>span{text-align:left}.ocaQaServiceGrid{grid-template-columns:1fr}.ocaQaServiceCard{grid-template-columns:auto 1fr}.ocaQaServiceCard strong{grid-column:2}}:root{--mt-control-radius:13px;--mt-picker-radius:14px}.directCardForm select,.field input,.field select,.field textarea,.ocaQaBranchPicker select,.orderActions select,select{border-radius:var(--mt-control-radius)!important}.ocaQaBranchSelect{position:relative;width:100%}.ocaQaBranchTrigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:40px;border:1px solid #b9d3ff;border-radius:13px;background:#fff;padding:0 13px;display:grid;grid-template-columns:minmax(0,1fr) 16px;align-items:center;grid-gap:10px;gap:10px;color:#172033;font:inherit;cursor:pointer;text-align:left;box-shadow:0 0 0 2px rgba(18,100,232,.06);transition:border-color .16s ease,box-shadow .16s ease}.ocaQaBranchSelect.open .ocaQaBranchTrigger,.ocaQaBranchTrigger:hover{border-color:#1264e8;box-shadow:0 0 0 3px rgba(18,100,232,.1)}.ocaQaBranchTrigger span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;line-height:1.2}.ocaQaBranchTrigger i{width:14px;height:10px;display:flex;align-items:center;justify-content:center;color:#667085}.ocaQaBranchTrigger i svg{width:12px;height:8px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transition:transform .16s ease}.ocaQaBranchSelect.open .ocaQaBranchTrigger i svg{transform:rotate(180deg)}.ocaQaBranchMenu{position:absolute;z-index:80;top:calc(100% + 7px);left:0;right:0;padding:6px;background:#fff;border:1px solid #b9d3ff;border-radius:13px;box-shadow:0 12px 30px rgba(18,100,232,.14);overflow:hidden}.ocaQaBranchMenu button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:38px;border:0;border-radius:9px;background:#fff;padding:8px 12px;color:#172033;font:inherit;text-align:left;line-height:1.25;cursor:pointer}.ocaQaBranchMenu button.active,.ocaQaBranchMenu button:hover{background:#eaf2ff;color:#1264e8}.ocaQaBranchMenu button:focus-visible{outline:1px solid #1264e8;outline-offset:-1px}@media (max-width:650px){.ocaQaBranchMenu button{font-size:11px}}.ocaQaBranchMenu button:hover{background:#eaf2ff;color:#1264e8}@media (max-width:760px){body,html{overflow-x:hidden}body,button,html,input,select,textarea{max-width:100%}.primary,.secondary,button{border-radius:12px}input,select,textarea{border-radius:13px}.appShell{display:block!important;min-height:100vh}.appSide{display:none!important}.mobileTop{display:flex!important;position:-webkit-sticky;position:sticky;top:0;z-index:9000;min-height:62px;padding:10px 16px;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #e8ebef}.appMain{width:100%!important;min-width:0!important}.content,.content.narrow{width:100%!important;max-width:none!important;padding:24px 16px 42px!important;margin:0!important}.sectionHead{gap:14px;margin-bottom:20px!important;flex-direction:column!important}.sectionHead h1{font-size:30px!important;line-height:1.08!important;margin:4px 0!important}.sectionHead p{font-size:13px!important;line-height:1.5!important}.editorCard,.homeGrid,.stats,.twoCols{grid-template-columns:1fr!important}.stats{gap:10px!important}.stats article{padding:18px!important}.homeGrid{gap:10px!important;margin-top:10px!important}.editorCard{padding:16px!important;gap:18px!important}.productTable article{grid-template-columns:56px minmax(0,1fr)!important;gap:10px!important;padding:12px!important}.productTable article>:nth-child(n+3){grid-column:2!important;min-width:0!important}.productThumb{width:56px!important;height:56px!important}.orderCard{padding:16px!important}.orderTop{flex-direction:column!important;align-items:flex-start!important}.field input,.field select,.field textarea,.orderActions select{min-height:46px;padding:12px 13px!important}.onboardingShell{display:block!important}.onboardingSide{display:none!important}.onboardingMain,.onboardingPro .onboardingMain{width:100%!important;max-width:none!important;margin:0!important;padding:28px 16px 40px!important;border:0!important;border-radius:0!important}.authPage{grid-template-columns:1fr!important}.authVisual{display:none!important}.authPanel{padding:24px 16px!important;min-height:100vh}.authCard{padding:24px 18px!important;border-radius:20px!important}.authCard h2{font-size:30px!important}.setupPage{padding:18px!important}.setupCard{padding:26px 18px!important;border-radius:22px!important}.setupCard h1{font-size:32px!important}.premiumNav{height:auto!important;min-height:66px!important;padding:8px 14px!important;gap:10px!important;overflow:visible!important}.storeBrandLogoOnly{min-width:0!important;min-height:50px!important;flex:1 1!important}.storeBrandLogoOnly .storeLogoImage{height:48px!important;max-width:150px!important}.premiumNav .storeNavLinks,.premiumNav nav{gap:10px!important;min-width:0!important}.premiumNav a{font-size:11px!important;white-space:nowrap!important}.cartIconButton,.cartPremium{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;border-radius:50%!important;aspect-ratio:1/1!important;padding:0!important}.premiumHero{min-height:360px!important;padding:48px 20px!important;border-radius:0!important}.premiumHeroCopy h1{font-size:clamp(36px,11vw,50px)!important}.premiumHeroCopy p{font-size:14px!important;line-height:1.55!important}.heroActions{flex-wrap:wrap!important}.heroPrimary{min-height:46px!important;border-radius:12px!important}.premiumStore .catalog{padding:38px 14px!important}.premiumStore .catalogGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.premiumStore .storeProduct{min-width:0!important;border-radius:14px!important;overflow:hidden!important}.premiumStore .storeProductBody{padding:11px!important}.premiumStore .storeProductBody h3{font-size:13px!important}.premiumStore .storeProductBody strong{font-size:16px!important}.storeProductBody>.cardPurchaseBox,.storeProductBody>.cardPurchaseBox .cardQtyPicker{min-width:0!important}.storeProductBody>.cardPurchaseBox .cardAddButton,.storeProductBody>.cardPurchaseBox .cardBuyButton{min-height:40px!important;border-radius:10px!important;font-size:11px!important;padding:9px 7px!important}.trustStrip{padding-left:14px!important;padding-right:14px!important}.productTopbar{height:68px!important;padding:0 14px!important;grid-template-columns:42px minmax(0,1fr) 42px!important;gap:8px!important}.productBackButton,.productCartButton{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;border-radius:50%!important;padding:0!important}.productBrand img{height:46px!important;max-width:150px!important}.productDetailWrap{grid-template-columns:1fr!important;gap:24px!important;padding:24px 16px 38px!important}.productGalleryWithThumbs{grid-template-columns:1fr!important;gap:10px!important}.productGalleryWithThumbs .productMainImage{grid-column:1!important;grid-row:1!important}.productThumbRail{grid-column:1!important;grid-row:2!important;flex-direction:row!important;max-width:100%!important;overflow-x:auto!important;padding:2px 0 4px!important}.productThumbRail button{flex:0 0 64px!important;width:64px!important;height:64px!important;border-radius:10px!important}.productInfoPage{padding-top:0!important}.productInfoPage h1{font-size:32px!important}.productPrice{font-size:25px!important}.productDesc{margin:20px 0!important}.buyBox{grid-template-columns:108px minmax(0,1fr)!important;gap:8px!important}.buyPrimary,.buySecondary,.qtyPicker{border-radius:12px!important}.buyPrimary,.buySecondary{min-height:48px!important;padding:12px!important}.buySecondary{grid-column:1/-1!important}.productBenefits{grid-template-columns:1fr!important}.relatedProducts{padding:28px 16px 50px!important}.relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.checkoutPage{width:100%!important;max-width:none!important;margin:0!important;padding:24px 16px 48px!important}.checkoutTitle h1{font-size:32px!important;line-height:1.08!important}.checkoutTitle p{font-size:13px!important}.checkoutLayout{display:flex!important;flex-direction:column!important;gap:16px!important}.checkoutLayout>aside,.checkoutLayout>div{width:100%!important;min-width:0!important}.checkoutStepper{overflow:hidden!important}.checkoutStepper button{min-width:0!important}.checkoutStepper button span{font-size:10px!important}.cartList article{grid-template-columns:70px minmax(0,1fr)!important;gap:10px!important;border-radius:14px!important}.cartThumb{width:70px!important;height:70px!important}.cartList article>strong{grid-column:2!important;justify-self:start!important}.cartSummary,.checkoutStickySummary{width:100%!important;padding:18px!important;border-radius:16px!important;position:static!important}.cartSummary .primary,.checkoutStickySummary .primary{width:100%!important;min-height:48px!important;border-radius:12px!important}.checkoutStepActions{gap:10px!important}.checkoutStepActions button{height:46px!important;min-height:46px!important;border-radius:12px!important}.checkoutReviewRow{gap:4px!important;padding:11px 0!important}.checkoutReviewRow,.ocaQaServiceGrid{grid-template-columns:1fr!important}.ocaQaServiceCard{min-height:62px!important;border-radius:13px!important;padding:11px!important}.ocaQaBranchPicker{border-radius:13px!important;padding:10px!important}.ocaQaBranchTrigger{min-height:46px!important;border-radius:13px!important}.ocaQaBranchMenu{left:0!important;right:0!important;width:auto!important;max-width:100%!important;border-radius:13px!important}.ocaQaBranchMenu button{white-space:normal!important;line-height:1.35!important;min-height:42px!important;border-radius:9px!important}.checkoutAddressGrid,.checkoutDeliveryGrid{grid-template-columns:1fr!important}[class*=ModalBackdrop],[class*=modalBackdrop]{padding:12px!important}.shippingProviderModal{width:100%!important;max-height:calc(100dvh - 24px)!important;padding:18px 15px!important;border-radius:18px!important}.shippingProviderModalHead{gap:12px!important}.shippingProviderModalActions{gap:8px!important}.shippingProviderModalActions button{min-height:46px!important;border-radius:12px!important}[class*=CartDrawer],[class*=CartPanel],[class*=cartDrawer],[class*=cartPanel]{width:min(100vw,430px)!important;max-width:100vw!important}.appShell button,.checkoutPage button,.premiumStore button,.productPage button{max-width:100%;flex-shrink:0}}@media (max-width:390px){.checkoutPage,.content,.content.narrow{padding-left:12px!important;padding-right:12px!important}.premiumStore .catalog{padding-left:10px!important;padding-right:10px!important}.premiumStore .catalogGrid{gap:8px!important}.premiumNav a{font-size:10px!important}.buyBox{grid-template-columns:96px minmax(0,1fr)!important}}@media (max-width:760px){.tfLanding{overflow-x:hidden!important;background:linear-gradient(180deg,#1674e8,#0059d5 48%,#003f9d)!important}.tfHero,.tfLanding{width:100%!important;min-height:100dvh!important}.tfHero{margin:0!important;padding:0 18px 26px!important;box-sizing:border-box!important;display:block!important}.tfNav{height:72px!important;min-height:72px!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:0!important}.tfLogo{min-width:0!important;flex:0 1 auto!important}.tfLogo,.tfLogoImage{height:auto!important}.tfLogoImage{display:block!important;width:132px!important;max-width:34vw!important;max-height:34px!important;object-fit:contain!important}.tfNavActions{display:flex!important;justify-content:flex-end!important;gap:6px!important;flex:0 0 auto!important}.tfLoginBtn,.tfNavActions{align-items:center!important;min-width:0!important}.tfLoginBtn{display:inline-flex!important;justify-content:center!important;gap:5px!important;width:auto!important;height:38px!important;padding:0 8px!important;border:1px solid transparent!important;border-radius:12px!important;background:transparent!important;color:#fff!important;font-size:11px!important;line-height:1!important;white-space:nowrap!important}.tfLoginBtn .tfUserIcon{width:20px!important;height:20px!important;flex:0 0 20px!important;margin:0!important}.tfTopCta{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:102px!important;max-width:116px!important;height:38px!important;min-height:38px!important;padding:0 11px!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:12px!important;background:#fff!important;color:#0059d5!important;font-size:10.5px!important;font-weight:750!important;line-height:1.1!important;text-align:center!important;white-space:nowrap!important;aspect-ratio:auto!important}.tfHeroContent{display:flex!important;flex-direction:column!important;gap:24px!important;width:100%!important;padding:28px 0 30px!important;transform:none!important}.tfHeroCopy{width:100%!important;max-width:none!important;min-width:0!important}.tfHeroCopy h1{margin:0!important;font-size:clamp(35px,10.2vw,46px)!important;line-height:1.02!important;letter-spacing:-.045em!important;max-width:100%!important}.tfHeroCopy h1 em,.tfHeroCopy h1>span{display:block!important;width:auto!important;max-width:100%!important;white-space:normal!important}.tfHeroCopy h1 em{margin-top:7px!important;font-size:.88em!important;line-height:1.03!important}.tfHeroCopy h1 em .heroItalicLine{display:inline!important;width:auto!important;white-space:normal!important}.tfHeroCopy h1 em .heroItalicLine+.heroItalicLine:before{content:" "!important}.tfHeroCopy>p{width:100%!important;max-width:100%!important;margin:20px 0 0!important;font-size:13px!important;line-height:1.55!important;font-weight:650!important;color:#fff!important}.tfEmailBar{height:auto!important;margin-top:24px!important;padding:5px!important;display:grid!important;grid-template-columns:1fr!important;grid-gap:5px!important;gap:5px!important;border-radius:17px!important}.tfEmailBar,.tfEmailBar input{width:100%!important;box-sizing:border-box!important}.tfEmailBar input{padding:0 15px!important}.tfEmailBar button,.tfEmailBar input{height:46px!important;min-height:46px!important;border-radius:12px!important;font-size:13px!important}.tfEmailBar button{width:100%!important;padding:0 14px!important;aspect-ratio:auto!important}.tfNoCard{margin-top:10px!important;font-size:10.5px!important;line-height:1.35!important;color:#fff!important}.tfProofCard{width:100%!important;margin-top:24px!important;padding:17px!important;border-radius:16px!important;box-sizing:border-box!important;background:rgba(0,49,122,.28)!important;border:1px solid rgba(255,255,255,.72)!important}.tfProofCard div span{font-size:11px!important;line-height:1.45!important;color:#fff!important}.tfProofCard div b{margin-top:5px!important;font-size:12px!important;line-height:1.35!important}.tfHeroVisual{order:2!important;position:relative!important;width:100%!important;max-width:520px!important;margin:0 auto!important;justify-self:auto!important;transform:none!important}.tfHeroVisual:after,.tfHeroVisual:before{display:none!important;content:none!important}.tfHeroMainImage,.tfHeroVisual img{display:block!important;height:auto!important;max-width:100%!important;aspect-ratio:1.38/1!important;object-fit:cover!important;object-position:center!important;border-radius:20px!important}.tfBenefits,.tfHeroMainImage,.tfHeroVisual img{width:100%!important;transform:none!important;margin:0!important}.tfBenefits{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:0!important;gap:0!important;min-height:0!important;padding:8px 0 0!important}.tfBenefit,.tfBenefits,.tfBenefits>div{border:0!important;box-sizing:border-box!important}.tfBenefit,.tfBenefits>div{min-width:0!important;min-height:78px!important;padding:14px 8px!important;display:flex!important;align-items:center!important;gap:10px!important}.tfBenefit:first-child{padding-left:8px!important}.tfBenefitSvg{width:34px!important;height:34px!important;flex:0 0 34px!important}.tfBenefit p{min-width:0!important}.tfBenefit b{font-size:11.5px!important;line-height:1.18!important}.tfBenefit small{font-size:10px!important;line-height:1.22!important;margin-top:2px!important}}@media (max-width:390px){.tfHero{padding-left:14px!important;padding-right:14px!important}.tfLogoImage{width:118px!important;max-width:32vw!important}.tfLoginBtn{padding:0 5px!important;font-size:10px!important}.tfLoginBtn .tfUserIcon{width:18px!important;height:18px!important;flex-basis:18px!important}.tfTopCta{min-width:94px!important;max-width:100px!important;padding:0 8px!important;font-size:9.5px!important}.tfHeroCopy h1{font-size:35px!important}.tfBenefits{grid-template-columns:1fr!important}.tfBenefit,.tfBenefits>div{min-height:64px!important;padding:10px 6px!important}.tfBenefit:first-child{padding-left:6px!important}}@media (max-width:760px){.tfHeroVisual{width:calc(100% - 28px)!important;max-width:520px!important;transform:none!important}.tfHeroVisual,.tfHeroVisual>.tfHeroMainImage{margin:0 auto!important;left:auto!important;right:auto!important}.tfHeroVisual>.tfHeroMainImage{width:100%!important;max-width:100%!important;object-position:center center!important;border-radius:20px!important}.tfBenefits{width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px 10px!important;gap:8px 10px!important;padding:12px 0 2px!important;align-items:stretch!important}.tfBenefit,.tfBenefits>div{min-height:58px!important;padding:9px 8px!important;gap:9px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:14px!important;background:rgba(0,52,132,.16)!important}.tfBenefit:first-child{padding-left:8px!important}.tfBenefit:last-child{grid-column:1/-1!important;justify-self:stretch!important}.tfBenefitSvg{width:29px!important;height:29px!important;flex:0 0 29px!important}.tfBenefit b{font-size:10.8px!important;line-height:1.15!important}.tfBenefit small{font-size:9.7px!important;line-height:1.18!important;margin-top:1px!important}}@media (max-width:390px){.tfBenefits{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.tfBenefit,.tfBenefits>div{min-height:56px!important;padding:8px 6px!important;gap:7px!important}.tfBenefit:first-child{padding-left:6px!important}.tfBenefit:last-child{grid-column:1/-1!important}.tfBenefitSvg{width:27px!important;height:27px!important;flex-basis:27px!important}.tfBenefit b{font-size:10.2px!important}.tfBenefit small{font-size:9.2px!important}}@media (max-width:760px){*,:after,:before{box-sizing:border-box}#__next,body,html{width:100%;max-width:100%;overflow-x:hidden}canvas,img,svg,video{max-width:100%}button,input,select,textarea{font:inherit}input,select,textarea{width:100%;min-width:0}.content,.content.narrow{overflow:visible!important}.sectionHead{align-items:stretch!important}.sectionHead>div,.sectionHead>section{min-width:0!important}.sectionHead h1{overflow-wrap:anywhere}.sectionHead>.primary,.sectionHead>.secondary,.sectionHead>button{width:100%!important;min-height:46px!important}.aiBriefGrid,.billingChoiceGrid,.brandCreationGrid,.businessBasicsGrid,.businessDetailsGrid,.businessHomeGrid,.categoryGrid,.categoryGridPro,.commercialPlanGrid,.deliveryChoiceGrid,.homeGrid,.priceStockGrid,.productShippingGrid,.promoScopeChoices,.promoTargetGrid,.promoTwoCols,.sellerActionGrid,.sellerModeGrid,.sellerTodayGrid,.shippingOriginGrid,.shippingProviderFields,.stats,.styleGrid,.styleGridPro{grid-template-columns:1fr!important;width:100%!important}.accountDataCard,.aiBriefCard,.aiCreditsCard,.billingActiveBox,.billingPendingBox,.brandCreationCard,.businessDataCard,.businessOperationsCard,.commercialAccessCard,.commercialPlanCard,.premiumAccessPanel,.productShippingData,.promoEditorCard,.promoListCard,.sellerActionsCard,.sellerPriorityCard,.sellerSnapshotCard,.settingsCard,.shippingCustomConfig,.shippingMethodsPanel{width:100%!important;max-width:100%!important;min-width:0!important;padding:16px!important;border-radius:16px!important}.quickCard{min-width:0!important}.bannerActions,.brandColorModalActions,.brandCreationActions,.mpDisconnectActions,.onboardingActions,.orderActions,.promoEditorActions,.shippingMethodsActions,.shippingOriginHeadActions,.shippingProviderModalActions{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:9px!important;width:100%!important}.bannerActions>button,.brandColorModalActions>button,.brandCreationActions>button,.mpDisconnectActions>button,.onboardingActions>button,.promoEditorActions>button,.shippingMethodsActions>button,.shippingOriginHeadActions>button,.shippingProviderModalActions>button{width:100%!important;min-width:0!important;min-height:46px!important}.accountDataPage,.accountPlanPage,.businessV44,.editorFields,.premiumSettings,.productEditorPage,.promotionsPage,.shippingMethodsPage,.visualSettings{width:100%!important;min-width:0!important}.field,.logisticInput,.moneyInputField,.optionFieldBox,.priceInput,.registerSimpleField,.variantPriceInput{min-width:0!important}.field input,.field select,.field textarea,.logisticInput input,.moneyInputField input,.priceInput input,.registerSimpleField input,.registerSimpleField select,.variantPriceInput input{font-size:16px!important}.authNameGrid,.promoCalendarGrid{min-width:0!important}.authNameGrid{grid-template-columns:1fr!important}.businessPhoneField,.phoneField{width:100%!important;min-width:0!important}.businessPhoneField input,.phoneField input{min-width:0!important}.productMediaGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.productMediaImage{min-width:0!important}.productMediaAddBar,.productMediaImage,.productMultiUploader{width:100%!important}.variantStockList{overflow-x:auto!important;max-width:100%!important}.productTable{width:100%!important;overflow:hidden!important}.productTable article{width:100%!important;min-width:0!important}.productTable article button{max-width:100%!important}.orderCard,.ordersList,.ordersModern{width:100%!important;min-width:0!important}.orderCard{border-radius:16px!important}.orderTop{gap:10px!important}.orderDetail{width:100%!important;overflow-wrap:anywhere}.orderActions select,.orderStatusTrigger{width:100%!important;min-width:0!important;min-height:44px!important;border-radius:13px!important}.orderStatusMenu{left:0!important;right:0!important;width:100%!important;max-width:100%!important;border-radius:13px!important}.shippingMethodToggleRow,.shippingMethodTop,.shippingMethodsHead,.shippingOriginHead{align-items:flex-start!important;gap:10px!important}.shippingMethodsGrid{grid-template-columns:1fr!important;gap:12px!important}.shippingMethodLarge{min-height:0!important;width:100%!important;padding:16px!important;border-radius:16px!important}.shippingOriginHead{flex-direction:column!important}.shippingOriginIdentity{min-width:0!important}.shippingProviderActions{grid-template-columns:1fr!important}.ocaControlledTestModal{width:calc(100vw - 24px)!important;max-width:none!important;max-height:calc(100dvh - 24px)!important;overflow:auto!important}.accountDropdown,.businessSelectMenu,.countryPickerMenu,.ocaQaBranchMenu,.orderStatusMenu,.productCategoryMenu,.promoCalendar{max-width:calc(100vw - 32px)!important;overflow:auto!important;border-radius:14px!important}.businessSelectTrigger,.countryPickerButton,.ocaQaBranchTrigger,.productCategoryButton,.promoDateTrigger{min-height:46px!important;border-radius:13px!important;min-width:0!important}.brandColorModalBackdrop,.brandColorModalLayer,.mpDisconnectOverlay,.orderDeleteModalBackdrop,.orderDeleteModalLayer,.productValidationBackdrop,.productValidationLayer,.registerModalLayer,.registerPageBackdrop,.shippingProviderModalBackdrop{padding:12px!important;align-items:center!important}.brandColorModal,.mpConnectConfirmModal,.mpDisconnectModal,.orderDeleteModal,.productValidationModal,.registerSimpleCard,.shippingProviderModal{width:100%!important;max-width:100%!important;max-height:calc(100dvh - 24px)!important;overflow:auto!important;border-radius:18px!important}.accountDataRow,.billingSwitchBox,.brandColorPickerRow,.brandColorPreviewControls,.commercialPlanTop{flex-direction:column!important;align-items:stretch!important}.accountDataRow,.billingSwitchBox,.commercialPlanTop{gap:10px!important}.accountDropdown{position:fixed!important;left:12px!important;right:12px!important;top:68px!important;width:auto!important}.confirmAccountPage,.confirmationHandoffPage,.mpReturnPopupPage,.trialExpiredGate,.verifyEmailPage{padding:16px!important}.confirmAccountCard,.confirmationHandoffCard,.mpReturnPopupCard,.trialExpiredCard,.verifyEmailCard{width:100%!important;max-width:520px!important}.premiumNav{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important}.premiumNav .storeBrand{min-width:0!important}.premiumNav .storeLinks,.premiumNav nav{grid-column:1/-1!important;width:100%!important;display:flex!important;justify-content:center!important;overflow-x:auto!important;scrollbar-width:none!important;padding:2px 0 0!important}.premiumNav .storeLinks::-webkit-scrollbar,.premiumNav nav::-webkit-scrollbar{display:none}.storeCategoryMega{left:12px!important;right:12px!important;width:auto!important;max-width:none!important;border-radius:14px!important}.storeCategoryMegaInner{max-height:60dvh!important;overflow:auto!important}.premiumHeroCopy{width:100%!important;max-width:100%!important}.premiumHeroCopy h1{overflow-wrap:anywhere}.heroVisual,.premiumHeroImage{max-width:100%!important}.catalogHead,.premiumCatalogHead{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.cartDrawer,.cartDrawerBackdrop,.cartDrawerLayer{max-width:100vw!important}.cartDrawer{width:100vw!important;border-radius:0!important}.cartDrawerHeader{padding:16px!important}.cartDrawerBody{padding:12px 14px!important}.cartDrawerItem{grid-template-columns:68px minmax(0,1fr)!important;gap:10px!important;padding:12px 0!important}.cartDrawerThumb{width:68px!important;height:68px!important;border-radius:12px!important}.cartDrawerItemInfo{min-width:0!important}.cartCommerceTitleRow{gap:8px!important}.cartDrawerQty{max-width:132px!important}.cartDrawerFooter{padding:14px 14px max(14px,env(safe-area-inset-bottom))!important}.cartDrawerContinue{width:100%!important;min-height:48px!important;border-radius:13px!important}.appShell .productCategoryMenu{overflow:hidden!important}.appShell .productCategoryOptions{overflow-y:auto!important;overscroll-behavior:contain}.checkoutStepper{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important}.checkoutStepper button{padding:0 3px!important;overflow:hidden!important}.checkoutSection{padding:16px!important;border-radius:16px!important}.checkoutSection,.checkoutSectionHead{min-width:0!important}.checkoutLocationCols,.checkoutThreeCols,.checkoutTwoCols{grid-template-columns:1fr!important;gap:10px!important}.deliveryChoiceGrid{gap:9px!important}.checkoutDeliveryChoice,.deliveryChoice{width:100%!important;min-width:0!important;padding:12px!important;border-radius:13px!important}.ocaQaHeading{gap:8px!important}.ocaQaHeading>span{width:100%!important}.ocaQaServiceCard{grid-template-columns:auto minmax(0,1fr) auto!important}.ocaQaServiceCard strong{grid-column:auto!important}.checkoutStepActions{display:grid!important;grid-template-columns:1fr 1fr!important;width:100%!important}.checkoutNavButton{width:100%!important}.checkoutCouponBox,.checkoutCouponInput,.checkoutNavButton{min-width:0!important}.checkoutPaymentOption{width:100%!important;min-width:0!important}.paymentCompactRow{grid-template-columns:38px minmax(0,1fr) auto!important;min-width:0!important}.directCardDocument{grid-template-columns:92px minmax(0,1fr)!important}.successPage{padding:24px 16px 42px!important}.successActions{flex-direction:column!important}.successActions>*{width:100%!important}.mobileTop,.premiumNav{padding-top:max(10px,env(safe-area-inset-top))!important}}@media (max-width:390px){.sectionHead h1{font-size:27px!important}.premiumStore .catalogGrid,.productMediaGrid,.relatedGrid{grid-template-columns:1fr 1fr!important}.checkoutStepActions{grid-template-columns:1fr!important}.ocaQaServiceCard{grid-template-columns:auto minmax(0,1fr)!important}.ocaQaServiceCard strong{grid-column:2!important;justify-self:start!important}.directCardDocument{grid-template-columns:1fr!important}}.cardAddButton svg,.mobileHamburger,.mobilePanelMenu,.storeMobileHamburger,.storeMobileMenu{display:none}@media (max-width:760px){.mobileTop{display:grid!important;grid-template-columns:42px minmax(0,1fr) minmax(118px,42vw)!important;grid-gap:10px!important;gap:10px!important;min-height:64px!important;padding:9px 14px!important;position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:10000!important}.mobileHamburger{display:flex!important;width:40px!important;height:40px!important;border:1px solid #dfe5ee!important;border-radius:12px!important;background:#fff!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:4px!important;padding:0!important}.mobileHamburger span{width:17px;height:1.5px;background:#075fd8;border-radius:2px}.mobileMinutiendaBrand{min-width:0!important;justify-content:center!important}.mobileMinutiendaBrand img{width:122px!important;max-width:100%!important;height:30px!important;object-fit:contain!important}.mobileAccountWrap{position:relative;min-width:0}.mobileStoreAccount{width:100%!important;height:40px!important;border:1px solid #cfe0ff!important;border-radius:12px!important;background:#f7fbff!important;color:#075fd8!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:0 10px!important;font-size:12px!important;font-weight:750!important;white-space:nowrap!important;overflow:hidden!important}.mobileStoreAccount span{overflow:hidden;text-overflow:ellipsis}.mobileStoreAccount i{font-style:normal;flex:0 0 auto}.mobileAccountDropdown{position:absolute;right:0;top:47px;width:min(290px,calc(100vw - 28px));background:#fff;border:1px solid #dbe7f7;border-radius:16px;box-shadow:0 18px 48px rgba(20,55,100,.18);padding:8px;z-index:10030}.mobileAccountDropdown>div{padding:10px 10px 12px;border-bottom:1px solid #eef2f7}.mobileAccountDropdown b,.mobileAccountDropdown small{display:block}.mobileAccountDropdown small{margin-top:3px;color:#7b8491;font-size:11px}.mobileAccountDropdown button{width:100%;min-height:42px;border:0;border-radius:10px;background:#fff;text-align:left;padding:0 10px;color:#273244}.mobileAccountDropdown button:hover{background:#eef5ff}.mobileAccountDropdown .mobileLogout{color:#b42318;border-top:1px solid #eef2f7;margin-top:4px}.mobilePanelMenu{display:grid!important;position:fixed!important;top:64px!important;left:12px!important;right:12px!important;z-index:10020!important;padding:8px!important;background:#fff!important;border:1px solid #dbe7f7!important;border-radius:16px!important;box-shadow:0 18px 48px rgba(20,55,100,.18)!important}.mobilePanelMenu button{min-height:43px!important;border:0!important;border-radius:10px!important;background:#fff!important;text-align:left!important;padding:0 12px!important;color:#273244!important;font-size:13px!important}.mobilePanelMenu button:hover{background:#eef5ff!important;color:#075fd8!important}.appMain>.content:first-of-type{padding-top:24px!important}.desktopAccountTop{display:none!important}.authPage.authPremium.authLoginPhoto{display:grid!important;place-items:center!important;width:100%!important;min-width:0!important;height:100dvh!important;min-height:100dvh!important;padding:18px!important;overflow:auto!important;background:#e8eef7!important}.authPage.authPremium.authLoginPhoto>.authLoginFullBg{position:fixed!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:35% center!important;filter:saturate(.88) brightness(.82)!important}.authPage.authPremium.authLoginPhoto:after{display:block!important;content:""!important;position:fixed!important;inset:0!important;background:linear-gradient(180deg,rgba(0,39,99,.12),rgba(0,39,99,.24))!important;z-index:0!important;pointer-events:none!important}.authPage.authPremium.authLoginPhoto .premiumAccessVisual{display:none!important}.authPage.authPremium.authLoginPhoto .premiumAccessPanel{display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;z-index:2!important;width:100%!important;max-width:500px!important;min-height:calc(100dvh - 36px)!important;margin:0 auto!important;padding:0!important}.authPage.authPremium.authLoginPhoto .premiumAccessCard{width:100%!important;max-width:430px!important;margin:auto!important;padding:28px 22px!important;border-radius:24px!important;background:rgba(255,255,255,.97)!important;box-shadow:0 20px 55px rgba(14,31,54,.24)!important}.authPage.authPremium.authLoginPhoto .premiumAccessCard h2{font-size:34px!important;line-height:1.03!important}.premiumNav{display:grid!important;grid-template-columns:42px minmax(0,1fr) 42px!important;align-items:center!important;min-height:70px!important;height:70px!important;padding:8px 14px!important;grid-gap:8px!important;gap:8px!important}.storeMobileHamburger{display:flex!important;width:40px!important;height:40px!important;border:1px solid #dedee3!important;border-radius:12px!important;background:#fff!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:4px!important;padding:0!important}.storeMobileHamburger span{width:17px;height:1.5px;background:var(--accent,#17171a);border-radius:2px}.premiumNav .storeBrandLogoOnly{grid-column:2!important;justify-self:center!important;justify-content:center!important;width:100%!important;min-height:50px!important;overflow:hidden!important}.premiumNav .storeBrandLogoOnly .storeLogoImage{display:block!important;width:auto!important;height:auto!important;max-height:46px!important;max-width:150px!important;object-fit:contain!important;object-position:center!important;margin:0 auto!important}.premiumNav .storeLinks{display:none!important}.premiumNav .cartPremium{grid-column:3!important;justify-self:end!important}.storeMobileMenu{display:grid!important;position:absolute!important;top:70px!important;left:12px!important;right:12px!important;z-index:9000!important;padding:8px!important;background:#fff!important;border:1px solid #e2e2e7!important;border-radius:16px!important;box-shadow:0 16px 40px rgba(0,0,0,.14)!important}.storeMobileMenu a,.storeMobileMenu button{display:flex!important;align-items:center!important;min-height:44px!important;border:0!important;border-radius:10px!important;background:#fff!important;color:#17171a!important;text-decoration:none!important;padding:0 12px!important;font-size:13px!important;font-weight:650!important}.storeMobileMenu a:hover,.storeMobileMenu button:hover{background:#f3f4f6!important}.premiumStore .catalogGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;align-items:start!important}.premiumStore .storeProduct{border-radius:16px!important;min-width:0!important}.premiumStore .storeProductImage{aspect-ratio:1/1!important;height:auto!important}.premiumStore .storeProductBody{padding:12px 10px 13px!important}.premiumStore .storeProductBody h3{font-size:13px!important;line-height:1.22!important;min-height:0!important;margin-bottom:8px!important}.premiumStore .storeProductBody p{display:none!important}.premiumStore .productPriceRow{margin-top:4px!important}.premiumStore .currentPrice{font-size:17px!important}.premiumStore .originalPrice{font-size:12px!important}.premiumStore .cardPurchaseBox{display:grid!important;grid-template-columns:minmax(0,1fr) 40px!important;grid-template-rows:36px 40px!important;grid-gap:7px!important;gap:7px!important;margin-top:10px!important}.premiumStore .cardQtyPicker{height:36px!important;min-height:36px!important;border-radius:10px!important;grid-template-columns:32px 1fr 32px!important}.premiumStore .cardQtyPicker button{font-size:16px!important;padding:0!important}.premiumStore .cardQtyPicker span{font-size:12px!important}.premiumStore .cardAddButton{grid-column:2!important;grid-row:1!important;width:40px!important;height:36px!important;min-height:36px!important;padding:0!important;border-radius:10px!important;display:grid!important;place-items:center!important}.premiumStore .cardAddButton span{display:none!important}.premiumStore .cardAddButton svg{display:block!important;width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}.premiumStore .cardBuyButton{grid-column:1/3!important;grid-row:2!important;min-height:40px!important;height:40px!important;border-radius:10px!important;padding:0 10px!important;font-size:12px!important;display:flex!important;align-items:center!important;justify-content:center!important}.premiumStore .storeProductBody>em{font-size:9.5px!important;line-height:1.25!important;margin-top:8px!important}}@media (max-width:390px){.mobileTop{grid-template-columns:40px minmax(0,1fr) minmax(105px,40vw)!important;padding-left:10px!important;padding-right:10px!important}.mobileMinutiendaBrand img{width:108px!important}.mobileStoreAccount{font-size:10.5px!important;padding:0 7px!important}.premiumNav{padding-left:10px!important;padding-right:10px!important}.premiumNav .storeBrandLogoOnly .storeLogoImage{max-width:132px!important;max-height:42px!important}.premiumStore .catalog{padding-left:9px!important;padding-right:9px!important}.premiumStore .catalogGrid{gap:8px!important}.premiumStore .storeProductBody{padding:10px 8px 11px!important}}.mobileCheckoutCoupon{display:none}@media (max-width:760px){.mobileTop{grid-template-columns:42px minmax(0,1fr) auto!important}.mobileTopSpacer{min-width:0}.mobileAccountWrap{justify-self:end!important;width:auto!important;max-width:min(52vw,190px)!important}.mobileStoreAccount{width:auto!important;max-width:100%!important;height:36px!important;min-height:36px!important;padding:0 12px!important;border-radius:11px!important;font-size:11.5px!important}.mobileStoreAccount i{display:none!important}.mobilePanelMenu{gap:2px!important}.mobilePanelBrand{display:flex!important;align-items:center!important;justify-content:flex-start!important;min-height:52px!important;padding:4px 10px 9px!important;margin-bottom:3px!important;border-bottom:1px solid #edf1f6!important}.mobilePanelBrand .brand,.mobilePanelBrand .mobileMinutiendaBrand{display:flex!important;justify-content:flex-start!important;width:auto!important}.mobilePanelBrand img{display:block!important;width:128px!important;height:32px!important;object-fit:contain!important;object-position:left center!important}.premiumStore .announcement,.productPage .announcement{min-height:30px!important;height:30px!important;padding:0!important;overflow:hidden!important}.premiumStore .tickerTrack,.productPage .tickerTrack{height:30px!important;align-items:center!important}.premiumStore .tickerTrack span,.productPage .tickerTrack span{font-size:10px!important;line-height:30px!important;letter-spacing:.08em!important;white-space:nowrap!important}.premiumNav,.productUnifiedNav{grid-template-columns:42px minmax(0,1fr) 42px!important;height:66px!important;min-height:66px!important;padding:7px 12px!important}.premiumNav .storeBrandLogoOnly,.productUnifiedNav .storeBrandLogoOnly{grid-column:2!important;justify-self:center!important;width:100%!important;min-height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important}.premiumNav .storeBrandLogoOnly .storeLogoImage,.productUnifiedNav .storeBrandLogoOnly .storeLogoImage{display:block!important;width:auto!important;height:auto!important;max-width:132px!important;max-height:42px!important;object-fit:contain!important;object-position:center!important;margin:auto!important}.premiumNav .cartPremium,.productUnifiedNav .cartPremium{grid-column:3!important;justify-self:end!important}.storeMobileMenu{top:66px!important}.premiumStore .cardPurchaseBox{grid-template-columns:minmax(0,1fr) 36px!important;grid-template-rows:34px 38px!important;gap:7px!important}.premiumStore .cardAddButton,.premiumStore .cardQtyPicker{height:34px!important;min-height:34px!important;max-height:34px!important;border-radius:10px!important}.premiumStore .cardAddButton{width:36px!important;min-width:36px!important}.premiumStore .cardBuyButton{height:38px!important;min-height:38px!important}.checkoutStepsPage{padding-left:14px!important;padding-right:14px!important;overflow-x:hidden!important}.checkoutStepper{display:grid!important;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr) 22px minmax(0,1fr)!important;align-items:center!important;grid-gap:0!important;gap:0!important;padding:0!important;margin:18px auto 20px!important;max-width:420px!important}.checkoutStepper>div{display:block!important;width:100%!important;height:1px!important;background:#dce2ea!important}.checkoutStepper button{display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;width:100%!important;min-width:0!important;padding:0!important;font-size:10px!important;white-space:nowrap!important;overflow:visible!important}.checkoutStepper button i{width:23px!important;height:23px!important;min-width:23px!important;font-size:9px!important}.checkoutStepper button span{font-size:10px!important;overflow:visible!important;text-overflow:clip!important}.checkoutTitle{padding-left:0!important;padding-right:0!important}.professionalCheckout .checkoutPhoneField .phoneField{display:grid!important;grid-template-columns:54px 48px minmax(0,1fr)!important;grid-gap:0!important;gap:0!important;width:100%!important;min-width:0!important;overflow:visible!important;border:1px solid #d8e0ea!important;border-radius:12px!important;background:#fff!important}.professionalCheckout .checkoutPhoneField .countryPicker{min-width:0!important;border-right:1px solid #edf0f4!important}.professionalCheckout .checkoutPhoneField .countryPickerButton{width:54px!important;min-width:54px!important;min-height:44px!important;height:44px!important;padding:0!important;border-radius:12px 0 0 12px!important;display:grid!important;grid-template-columns:1fr!important;place-items:center!important}.professionalCheckout .checkoutPhoneField .countryPickerButton img{width:24px!important;height:17px!important;object-fit:cover!important;border-radius:3px!important}.professionalCheckout .checkoutPhoneField .countryPickerButton i,.professionalCheckout .checkoutPhoneField .countryPickerButton span{display:none!important}.professionalCheckout .checkoutPhoneField .dialPrefix{min-height:44px!important;height:44px!important;padding:0 7px!important;border-right:1px solid #edf0f4!important;background:#f8fafc!important;font-size:11px!important}.professionalCheckout .checkoutPhoneField .phoneField>input{height:44px!important;min-height:44px!important;width:100%!important;min-width:0!important;padding:0 10px!important;border-radius:0 12px 12px 0!important;font-size:14px!important}.professionalCheckout .checkoutPhoneField .countryPickerMenu{left:0!important;right:auto!important;width:min(290px,calc(100vw - 56px))!important;max-height:45dvh!important}.mobileCheckoutCoupon{display:block!important;margin:12px 0 14px!important;padding:14px!important;border:1px solid #e1e6ed!important;border-radius:14px!important;background:#fff!important}.checkoutStickySummary>.checkoutCouponBox{display:none!important}.mobileCheckoutCoupon>label{display:block!important;margin-bottom:8px!important;font-size:10px!important;font-weight:800!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:#667085!important}.mobileCheckoutCoupon .checkoutCouponInput{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:7px!important;gap:7px!important}.mobileCheckoutCoupon .checkoutCouponInput input{min-width:0!important;height:42px!important}.mobileCheckoutCoupon .checkoutCouponInput button{height:42px!important;min-width:72px!important}.cartDrawerLayer{position:fixed!important;z-index:12000!important}.cartDrawer,.cartDrawerLayer{inset:0!important;width:100vw!important;height:100dvh!important}.cartDrawer{position:absolute!important;max-height:100dvh!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;overflow:hidden!important;background:#fff!important}.cartDrawerHeader{min-height:64px!important;height:auto!important;padding:13px 14px!important;position:relative!important;z-index:2!important;border-bottom:1px solid #edf0f3!important}.cartDrawerClose{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;border-radius:10px!important;background:#f4f6f8!important;color:#273244!important;font-size:22px!important;line-height:1!important;margin:0!important;padding:0!important}.cartDrawerBody{min-height:0!important;height:auto!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;padding:8px 14px 12px!important}.cartDrawerItems{padding-bottom:4px!important}.cartCommerceItem,.cartDrawerItem{grid-template-columns:58px minmax(0,1fr)!important;gap:10px!important;padding:11px 0!important}.cartCommerceItem .cartDrawerThumb,.cartDrawerThumb{width:58px!important;height:64px!important;border-radius:11px!important}.cartDrawerItemInfo{overflow:visible!important}.cartCommerceFooter,.cartDrawerFooter{position:relative!important;bottom:auto!important;flex:none!important;padding:12px 14px max(12px,env(safe-area-inset-bottom))!important;background:#fff!important;border-top:1px solid #edf0f3!important;box-shadow:0 -8px 24px rgba(16,24,40,.05)!important}.cartDrawerFooter .primary{min-height:44px!important;height:44px!important;border-radius:12px!important}.cartDrawerContinue{min-height:38px!important;height:38px!important}}@media (max-width:390px){.mobileAccountWrap{max-width:50vw!important}.mobileStoreAccount{font-size:10.5px!important;padding:0 10px!important}.checkoutStepper{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr)!important}.checkoutStepper button{gap:3px!important}.checkoutStepper button span{font-size:9px!important}}@media (max-width:760px){.cartDrawer{font-size:14px!important;zoom:1!important;transform:none!important}.cartDrawerHeader{padding:14px 16px!important}.cartDrawerBody{padding:8px 16px 14px!important}.cartCommerceItem,.cartDrawerItem{grid-template-columns:64px minmax(0,1fr)!important;gap:11px!important;align-items:start!important}.cartCommerceItem .cartDrawerThumb,.cartDrawerThumb{width:64px!important;height:70px!important}.cartCommerceItem>div,.cartDrawerItemInfo{min-width:0!important;width:100%!important;overflow:visible!important}.cartCommerceTitleRow{display:grid!important;grid-template-columns:minmax(0,1fr) 34px!important;align-items:start!important;grid-gap:8px!important;gap:8px!important;width:100%!important}.cartCommerceTitleRow>b,.cartDrawerItemInfo b,.cartDrawerItemTitle>b{min-width:0!important;max-width:100%!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:break-word!important;font-size:13px!important;line-height:1.3!important}.cartCommerceRemove,.cartDrawerRemove{display:grid!important;place-items:center!important;position:relative!important;visibility:visible!important;opacity:1!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;margin:0!important;padding:0!important;border:1px solid #e1e6ed!important;border-radius:9px!important;background:#fff!important;color:#667085!important;z-index:3!important}.cartCommerceRemove svg,.cartDrawerRemove svg{display:block!important;width:17px!important;height:17px!important;overflow:visible!important}.cartCommerceMeta{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-width:0!important}.cartCommerceOptions,.cartDrawer .cartItemOptions{max-width:100%!important;overflow:visible!important}.cartCommerceFooter,.cartDrawerFooter{font-size:13px!important}.premiumStore .cardPurchaseBox{grid-template-columns:minmax(0,1fr) 38px!important;grid-template-rows:36px 38px!important;gap:7px!important}.premiumStore .cardAddButton,.premiumStore .cardQtyPicker{box-sizing:border-box!important;height:36px!important;min-height:36px!important;max-height:36px!important;border-radius:10px!important}.premiumStore .cardAddButton{width:38px!important;min-width:38px!important;max-width:38px!important;padding:0!important}.businessHome .secureTag,.homeModern .secureTag,.mpTrustTop .secureTag{font-size:8.5px!important;line-height:1!important;letter-spacing:.045em!important;padding:6px 8px!important;min-height:0!important;height:auto!important;border-radius:999px!important;white-space:nowrap!important;flex:0 0 auto!important}.mpTrustTop{min-height:0!important;gap:10px!important}.mpOfficial small{font-size:10px!important}.visualSettings .autosave,.visualSettings .finalSaveButton{display:none!important}.visualSettings .businessSaveDock{display:flex!important;position:fixed!important;left:12px!important;right:12px!important;bottom:max(12px,env(safe-area-inset-bottom))!important;width:auto!important;z-index:10500!important;border-radius:16px!important}.visualSettings .businessSaveDockSpacer{display:block!important;min-height:100px!important}.content>.sectionHead .addProductCurrent{align-self:flex-start!important;margin-left:0!important;margin-right:auto!important;width:auto!important;min-width:0!important}.productTable article{grid-template-columns:58px minmax(0,1fr) auto!important;gap:8px 10px!important;align-items:center!important}.productTable article .productThumb{grid-row:1/3!important;width:58px!important;height:58px!important}.productTable article .productInfo{grid-column:2/4!important;min-width:0!important}.productTable article>strong{grid-column:2!important;grid-row:2!important;justify-self:start!important;margin:0!important;font-size:14px!important}.productTable article>span{grid-column:3!important;grid-row:2!important;justify-self:end!important;margin:0!important;font-size:11px!important;white-space:nowrap!important}.productTable article>div:last-child{grid-column:1/4!important;width:100%!important;display:flex!important;gap:8px!important;justify-content:flex-start!important}.ordersModern .orderActions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-gap:8px!important;gap:8px!important;align-items:stretch!important;width:100%!important}.ordersModern .orderActions>*{min-width:0!important;width:100%!important;min-height:40px!important;height:auto!important;margin:0!important}.ordersModern .orderActions .orderPaymentLock,.ordersModern .orderActions .orderStatusSelect{grid-column:1/-1!important}.ordersModern .orderActions button{white-space:normal!important;line-height:1.2!important;padding:9px 10px!important}.ordersModern .cancelledOrderDelete{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}.shippingMethodsGrid .shippingMethodLarge.custom{padding:16px!important;border-radius:16px!important;background:#fff!important;box-shadow:none!important}.shippingMethodsGrid .shippingMethodLarge.custom.enabled{border-color:#c8d8ff!important;background:linear-gradient(180deg,#fff,#f8faff)!important}.shippingMethodsGrid .shippingMethodLarge.custom .shippingMethodTop{margin-bottom:15px!important}.shippingMethodsGrid .shippingMethodLarge.custom>p{min-height:auto!important;margin-bottom:16px!important}.shippingMethodsGrid .shippingMethodLarge.custom .shippingCustomConfig{margin-top:14px!important;padding-top:14px!important;border-top:1px solid #eaecf0!important}.shippingMethodsGrid .shippingMethodLarge.custom .shippingPricingOptions{gap:7px!important}.shippingMethodsGrid .shippingMethodLarge.custom .shippingPricingOptions label{min-height:38px!important;padding:8px 9px!important;border:1px solid #e4e7ec!important;border-radius:10px!important;background:#fff!important}}@media (max-width:390px){.ordersModern .orderActions{grid-template-columns:1fr!important}.ordersModern .orderActions>*{grid-column:1!important}.productTable article{grid-template-columns:54px minmax(0,1fr) auto!important}.productTable article .productThumb{width:54px!important;height:54px!important}}@media (max-width:760px){.cartDrawer,.cartDrawer *{box-sizing:border-box!important}.cartDrawer{overflow:hidden!important}.cartDrawer,.cartDrawerBody{width:100%!important;max-width:100%!important;min-width:0!important}.cartDrawerBody{overflow-x:hidden!important;padding:10px 14px 14px!important}.cartCommerceItem,.cartCommerceItems,.cartDrawerItem,.cartDrawerItems{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}.cartCommerceItem,.cartDrawerItem{display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;grid-gap:10px!important;gap:10px!important}.cartCommerceItem .cartDrawerThumb,.cartDrawerThumb{width:58px!important;min-width:58px!important;max-width:58px!important;height:64px!important}.cartCommerceItem>.cartDrawerItemInfo,.cartDrawerItemInfo{width:auto!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}.cartCommerceTitleRow{display:grid!important;grid-template-columns:minmax(0,1fr) 32px!important;width:100%!important;grid-gap:7px!important;gap:7px!important;overflow:hidden!important}.cartCommerceTitleRow,.cartCommerceTitleRow>b{max-width:100%!important;min-width:0!important}.cartCommerceTitleRow>b{width:auto!important;font-size:12px!important;line-height:1.28!important;overflow-wrap:anywhere!important;word-break:normal!important}.cartCommerceRemove,.cartDrawerRemove{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;justify-self:end!important;align-self:start!important;overflow:visible!important}.cartCommerceOptions,.cartDrawer .cartItemOptions{width:100%!important;max-width:100%!important;min-width:0!important;padding:7px!important}.cartCommerceMeta{display:grid!important;grid-template-columns:minmax(0,118px) minmax(0,1fr)!important;width:100%!important;max-width:100%!important;grid-gap:8px!important;gap:8px!important}.cartCommerceMeta .cartDrawerQty{width:100%!important;max-width:118px!important;min-width:0!important}.cartCommerceMeta>strong{justify-self:end!important;min-width:0!important;max-width:100%!important;font-size:11px!important;overflow:hidden!important;text-overflow:ellipsis!important}.cartCommerceFooter,.cartDrawerFooter{width:100%!important;max-width:100%!important;overflow:hidden!important;padding-left:14px!important;padding-right:14px!important}.cartDrawerTotal{min-width:0!important}.cartDrawerTotal strong{min-width:0!important;font-size:18px!important;white-space:nowrap!important}.cartDrawerEmpty{width:100%!important;max-width:100%!important;min-height:calc(100dvh - 150px)!important;padding:28px 20px!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.cartDrawerEmptyIcon{display:grid!important;place-items:center!important;width:52px!important;height:52px!important;min-width:52px!important;max-width:52px!important;min-height:52px!important;max-height:52px!important;aspect-ratio:1/1!important;border:1px solid #e0e4ea!important;border-radius:50%!important;padding:0!important;margin:0 0 14px!important}.cartDrawerEmptyIcon svg{width:22px!important;height:22px!important;max-width:22px!important}.cartDrawerEmpty h3{font-size:17px!important}.cartDrawerEmpty h3,.cartDrawerEmpty p{text-align:center!important}.cartDrawerEmpty .secondary{width:auto!important;max-width:210px!important;min-height:42px!important}.premiumStore .storeProductBody>.cardPurchaseBox{grid-template-columns:minmax(0,1fr) 40px!important;grid-template-rows:38px 40px!important;align-items:stretch!important}.premiumStore .storeProductBody>.cardPurchaseBox .cardAddButton,.premiumStore .storeProductBody>.cardPurchaseBox .cardQtyPicker{height:38px!important;min-height:38px!important;max-height:38px!important;align-self:stretch!important;margin:0!important}.premiumStore .storeProductBody>.cardPurchaseBox .cardAddButton{width:40px!important;min-width:40px!important;max-width:40px!important;padding:0!important;line-height:1!important}.mpTrustTop{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.mpOfficial{gap:9px!important}.mpOfficial,.mpOfficial>div{display:flex!important;align-items:center!important;min-width:0!important}.mpOfficial small{display:block!important;margin:0!important;font-size:9.5px!important;line-height:1.25!important;color:#667085!important;white-space:normal!important;max-width:150px!important}.content>.sectionHead .addProductCurrent{align-self:flex-end!important;margin-left:auto!important;margin-right:0!important}.productTable article>div:last-child{justify-content:flex-end!important;margin-left:auto!important}.appShell .visualSettings .businessSaveDock{display:flex!important;position:fixed!important;left:12px!important;right:12px!important;bottom:max(12px,env(safe-area-inset-bottom))!important;transform:none!important;width:auto!important;max-width:none!important;margin:0!important;z-index:10500!important}.appShell .visualSettings .businessSaveDockSpacer{display:block!important;height:94px!important;min-height:94px!important}.shippingMethodsGrid .shippingMethodLarge.custom .shippingPricingOptions label{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;justify-content:start!important;grid-column-gap:10px!important;column-gap:10px!important;width:100%!important;min-height:44px!important;padding:9px 12px!important;text-align:left!important}.shippingMethodsGrid .shippingMethodLarge.custom .shippingPricingOptions label input{grid-column:1!important;margin:0!important;width:18px!important;height:18px!important;justify-self:center!important}.shippingMethodsGrid .shippingMethodLarge.custom .shippingPricingOptions label span{grid-column:2!important;display:block!important;width:100%!important;min-width:0!important;margin:0!important;font-size:11.5px!important;line-height:1.25!important;text-align:left!important;white-space:normal!important}body,html{width:100%!important;max-width:100%!important;overflow-x:hidden!important;overscroll-behavior-x:none!important}#__next,.appMain,.appShell,.checkoutPage,.premiumStore,.productPage,.tfLanding{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important}.tfBenefits{display:grid!important;grid-template-columns:1fr!important;grid-gap:8px!important;gap:8px!important;width:100%!important;padding:12px 0 2px!important}.tfBenefit,.tfBenefits>div{grid-column:1!important;width:100%!important;min-height:58px!important;padding:10px 14px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;text-align:center!important}.tfBenefit:first-child,.tfBenefit:last-child{padding-left:14px!important;justify-self:stretch!important}.tfBenefit p{display:flex!important;align-items:baseline!important;justify-content:center!important;gap:5px!important}.tfBenefit b,.tfBenefit p,.tfBenefit small{margin:0!important;text-align:center!important}.tfBenefit b,.tfBenefit small{display:inline!important}.tfBenefitSvg{flex:0 0 29px!important;width:29px!important;height:29px!important}.accountDropdownHead b,.accountDropdownHead span,.mobileAccountDropdown>div b,.mobileAccountDropdown>div small{pointer-events:none!important;cursor:default!important;text-decoration:none!important;color:inherit!important}.cartCommerceFooter .cartDrawerTotal,.cartDrawerTotal{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-gap:12px!important;gap:12px!important;overflow:visible!important}.cartDrawerTotal span{min-width:0!important}.cartCommerceFooter .cartDrawerTotal strong,.cartDrawerTotal strong{display:block!important;min-width:0!important;max-width:none!important;width:auto!important;justify-self:end!important;text-align:right!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;font-size:18px!important}.premiumHero.hasBannerImage .premiumHeroCopy{max-width:min(78%,420px)!important;padding:0!important}.premiumHero.hasBannerImage .premiumHeroCopy h1{font-size:clamp(20px,6vw,28px)!important;line-height:1.08!important;letter-spacing:-.025em!important;margin-bottom:7px!important}.premiumHero.hasBannerImage .premiumHeroCopy p{font-size:clamp(11px,3.2vw,13px)!important;line-height:1.4!important;max-width:34em!important;margin:0!important}.mpTrustTop{display:block!important;padding:14px 16px 11px!important}.mpTrustMainRow{justify-content:space-between!important;gap:12px!important;width:100%!important}.mpTrustMainRow,.mpTrustMainRow .mpOfficial{display:flex!important;align-items:center!important}.mpTrustMainRow .mpOfficial{min-width:0!important}.mpTrustMainRow .mpOfficialLogo{max-width:min(145px,52vw)!important;height:auto!important;object-fit:contain!important}.mpOfficialCaption{display:block!important;width:100%!important;margin:7px 0 0!important;text-align:center!important;font-size:9.5px!important;line-height:1.2!important;color:#667085!important;white-space:nowrap!important}}@media (max-width:390px){.tfBenefits{grid-template-columns:1fr!important;gap:7px!important}.tfBenefit,.tfBenefits>div{grid-column:1!important;width:100%!important;min-height:56px!important;padding:9px 10px!important}.tfBenefit:first-child,.tfBenefit:last-child{padding-left:10px!important}.tfBenefitSvg{width:27px!important;height:27px!important;flex-basis:27px!important}.mpOfficialCaption{font-size:9px!important}}@media (max-width:760px){#__next,.appMain,.appShell,.businessHome,.businessV44,.content,.shippingMethodsGrid,.shippingPage,body,html{max-width:100%!important;overflow-x:clip!important}.appMain,.appShell,.content{min-width:0!important;width:100%!important}.content>*{max-width:100%!important;min-width:0!important}.accountDropdownHead,.accountDropdownHead b,.accountDropdownHead span,.mobileAccountDropdown>div,.mobileAccountDropdown>div b,.mobileAccountDropdown>div small{pointer-events:none!important;cursor:default!important;text-decoration:none!important;color:inherit}.mpAction{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important}.mpAction .mpConnectedBadge,.mpAction .mpDisconnectButton{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;height:32px!important;min-height:32px!important;margin:0!important;line-height:1!important}.mpAction .mpDisconnectButton{padding:0 8px!important}.cartDrawerLayer{overflow:hidden!important}.cartDrawer,.cartDrawerLayer{width:100%!important;max-width:100%!important}.cartDrawer{left:0!important;right:0!important;transform:none!important}.cartCommerceItem,.cartCommerceItems,.cartDrawerBody,.cartDrawerItem,.cartDrawerItemInfo,.cartDrawerItems{min-width:0!important;max-width:100%!important}.cartCommerceTitleRow{display:grid!important;grid-template-columns:minmax(0,1fr) 36px!important;grid-gap:8px!important;gap:8px!important;align-items:start!important;width:100%!important;max-width:100%!important}.cartCommerceRemove,.cartDrawerRemove{display:grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;max-width:36px!important;visibility:visible!important;opacity:1!important;overflow:visible!important;position:relative!important;right:auto!important;top:auto!important;transform:none!important;z-index:5!important}.cartCommerceRemove svg,.cartDrawerRemove svg{display:block!important;width:18px!important;height:18px!important;stroke:currentColor!important;fill:none!important;visibility:visible!important;opacity:1!important}.cartCommerceFooter,.cartDrawerFooter,.cartDrawerTotal{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.cartDrawerTotal strong{min-width:0!important;max-width:58%!important;overflow-wrap:anywhere!important;text-align:right!important}.premiumNav,.storeNav{position:relative!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;align-items:center!important}.premiumNav .storeBrand,.storeNav .storeBrand{grid-column:2!important;justify-self:center!important;margin:0!important;max-width:min(210px,56vw)!important}.premiumNav .storeBrand img,.storeNav .storeBrand img{display:block!important;margin:0 auto!important;max-width:100%!important}.premiumNav .mobileStoreMenuButton,.storeNav .mobileStoreMenuButton{grid-column:1!important;justify-self:start!important}.premiumNav .cartPremium,.storeNav .cartPremium{grid-column:3!important;justify-self:end!important}.premiumHero.hasBannerImage,.premiumHero.hasBannerImage .premiumHeroCopy{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important}.premiumHero.hasBannerImage .premiumHeroCopy{inset:auto!important;flex-direction:column!important;width:100%!important;max-width:88%!important;min-height:100%!important;margin:auto!important;padding:22px 12px!important;text-align:center!important;z-index:2!important}.premiumHero.hasBannerImage .premiumHeroCopy h1,.premiumHero.hasBannerImage .premiumHeroCopy p{margin-left:auto!important;margin-right:auto!important;text-align:center!important}.accountDropdownHead,.accountDropdownHead b,.accountDropdownHead span,.mobileAccountDropdown>div:first-child,.mobileAccountDropdown>div:first-child b,.mobileAccountDropdown>div:first-child small{pointer-events:none!important;cursor:default!important;text-decoration:none!important;-webkit-text-decoration-line:none!important;text-decoration-line:none!important;border-bottom-color:#eef2f7!important;-webkit-text-decoration:none!important;-webkit-touch-callout:none!important}.accountDropdownHead a,.accountDropdownHead b,.accountDropdownHead span,.mobileAccountDropdown>div:first-child a,.mobileAccountDropdown>div:first-child b,.mobileAccountDropdown>div:first-child small{color:#1f2937!important;text-decoration:none!important;border:0!important;box-shadow:none!important;background:none!important}.mobileAccountDropdown>div:first-child small{color:#667085!important;margin-top:4px!important}.mpTrustBody{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important}.mpAction{width:max-content!important;flex-direction:column!important;justify-self:end!important;gap:10px!important}.mpAction,.mpAction .mpConnectedBadge,.mpAction .mpDisconnectButton{min-width:118px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important}.mpAction .mpConnectedBadge,.mpAction .mpDisconnectButton{width:118px!important;max-width:118px!important;height:34px!important;min-height:34px!important;padding:0 8px!important;text-align:center!important;line-height:1!important}.mpAction .mpDisconnectButton{border-radius:10px!important}.checkoutPage .cartDrawer,.checkoutPage .cartDrawerLayer,.premiumStore .cartDrawer,.premiumStore .cartDrawerLayer,.productPage .cartDrawer,.productPage .cartDrawerLayer{max-width:100vw!important;overflow-x:hidden!important}.cartCommerceItem,.cartDrawerItem{overflow:visible!important}.cartCommerceItem>.cartDrawerItemInfo,.cartDrawerItemInfo{overflow:visible!important;min-width:0!important}.cartCommerceTitleRow{overflow:visible!important;grid-template-columns:minmax(0,1fr) 36px!important}.cartCommerceRemove,.cartDrawerRemove{display:grid!important;visibility:visible!important;opacity:1!important;clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;color:#667085!important}.cartCommerceRemove svg,.cartDrawerRemove svg{display:block!important;visibility:visible!important;opacity:1!important}.cartDrawerTotal{overflow:visible!important;grid-template-columns:minmax(0,1fr) max-content!important}.cartDrawerTotal strong{display:block!important;max-width:none!important;overflow:visible!important;white-space:nowrap!important;justify-self:end!important}.premiumNav,.productUnifiedNav,.storeNav{display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;align-items:center!important;width:100%!important;max-width:100%!important}.premiumNav .storeBrand,.premiumNav .storeBrandLogoOnly,.productUnifiedNav .storeBrand,.productUnifiedNav .storeBrandLogoOnly,.storeNav .storeBrand,.storeNav .storeBrandLogoOnly{grid-column:2!important;justify-self:center!important;margin:0!important;min-width:0!important;max-width:min(160px,48vw)!important}.premiumNav .storeBrand img,.premiumNav .storeBrandLogoOnly img,.productUnifiedNav .storeBrand img,.productUnifiedNav .storeBrandLogoOnly img,.storeNav .storeBrand img,.storeNav .storeBrandLogoOnly img{display:block!important;margin:0 auto!important;max-width:100%!important;max-height:42px!important;object-fit:contain!important}.premiumHero.hasBannerImage{display:grid!important;place-items:center!important;padding-top:20px!important;padding-bottom:20px!important}.premiumHero.hasBannerImage .premiumHeroCopy{position:relative!important;inset:auto!important;transform:none!important;min-height:0!important;height:auto!important;margin:0 auto!important;padding:14px 12px!important;align-self:center!important;justify-self:center!important;text-align:center!important}.businessHome,.businessV44,.customShippingCard,.mpTrustCard,.shippingCarrierCard,.shippingMethodsGrid,.shippingMethodsPage,.shippingOriginCard,.shippingPage{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:clip!important}.businessHome *,.businessV44 *,.shippingMethodsPage *,.shippingPage *{min-width:0}}@media (max-width:520px){.mpTrustBody{grid-template-columns:1fr!important;align-items:start!important}.mpAction{justify-self:end!important;margin-top:4px!important}}@media (max-width:760px){.mpTrustBody{grid-template-columns:minmax(0,1fr)!important;align-items:start!important}.mpAction{width:100%!important;min-width:0!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;gap:14px!important;margin-top:10px!important}.mpAction .mpDisconnectButton{order:1!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;padding:4px 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#667085!important;font-size:12px!important;font-weight:750!important;line-height:1.2!important;text-decoration:underline!important;text-underline-offset:3px!important}.mpAction .mpConnectedBadge{order:2!important;width:auto!important;min-width:112px!important;max-width:none!important;height:34px!important;min-height:34px!important;padding:0 14px!important;margin:0!important}.premiumNav,.productUnifiedNav,.storeNav{position:relative!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;align-items:center!important;width:100%!important;max-width:100%!important;padding-left:12px!important;padding-right:12px!important}.premiumNav .storeMobileHamburger,.productUnifiedNav .storeMobileHamburger,.storeNav .storeMobileHamburger{display:grid!important;grid-column:1!important;justify-self:start!important}.premiumNav .storeBrand,.premiumNav .storeBrandLogoOnly,.productUnifiedNav .storeBrand,.productUnifiedNav .storeBrandLogoOnly,.storeNav .storeBrand,.storeNav .storeBrandLogoOnly{grid-column:2!important;justify-self:center!important;align-self:center!important;margin:0!important;width:auto!important;max-width:min(150px,46vw)!important;min-width:0!important}.premiumNav .storeBrand img,.premiumNav .storeLogoImage,.productUnifiedNav .storeBrand img,.productUnifiedNav .storeLogoImage,.storeNav .storeBrand img,.storeNav .storeLogoImage{display:block!important;width:auto!important;height:auto!important;max-width:150px!important;max-height:42px!important;margin:0 auto!important;object-fit:contain!important}.premiumNav .cartPremium,.productUnifiedNav .cartPremium,.storeNav .cartPremium{grid-column:3!important;justify-self:end!important;margin:0!important}.cartDrawer,.cartDrawerLayer{inset:0!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.cartCommerceItems,.cartDrawerBody,.cartDrawerItems{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.cartCommerceItem,.cartCommerceTitleRow,.cartDrawerItem,.cartDrawerItemInfo{width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}.cartCommerceTitleRow{display:grid!important;grid-template-columns:minmax(0,1fr) 34px!important;grid-gap:8px!important;gap:8px!important}.cartCommerceRemove,.cartDrawerRemove{display:grid!important;place-items:center!important;justify-self:end!important;align-self:start!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;margin:0!important;padding:0!important;border:1px solid #dfe5ec!important;border-radius:9px!important;background:#fff!important;color:#526174!important;visibility:visible!important;opacity:1!important;overflow:visible!important;z-index:20!important}.cartCommerceRemove svg,.cartDrawerRemove svg{display:block!important;width:18px!important;height:18px!important;stroke:#526174!important;stroke-width:1.8!important;visibility:visible!important;opacity:1!important}.premiumHero.hasBannerImage{display:flex!important;align-items:center!important;justify-content:flex-start!important}.premiumHero.hasBannerImage .premiumHeroCopy{position:relative!important;inset:auto!important;transform:none!important;align-self:center!important;width:min(88%,660px)!important;max-width:660px!important;min-height:0!important;height:auto!important;margin:0!important;padding:14px 12px!important;text-align:left!important;align-items:flex-start!important;justify-content:center!important}.premiumHero.hasBannerImage .premiumHeroCopy h1,.premiumHero.hasBannerImage .premiumHeroCopy p{margin-left:0!important;margin-right:0!important;text-align:left!important}body,html{width:100%!important;max-width:100%!important;overflow-x:hidden!important;overscroll-behavior-x:none!important}.appMain,.appShell,.businessHome,.businessHomeGrid,.businessV44,.content,.shippingMethodsGrid,.shippingMethodsPage,.shippingPage{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important}.businessHome>*,.businessHomeGrid>*,.businessV44>*,.shippingMethodsGrid>*,.shippingMethodsPage>*,.shippingPage>*{max-width:100%!important;min-width:0!important}.businessHome button,.businessHome input,.businessHome select,.businessHome textarea,.businessV44 button,.businessV44 input,.businessV44 select,.businessV44 textarea,.shippingMethodsPage button,.shippingMethodsPage input,.shippingMethodsPage select,.shippingMethodsPage textarea{max-width:100%!important}.mpAction .mpDisconnectButton{text-decoration:none!important}.premiumNav .storeMobileHamburger,.productUnifiedNav .storeMobileHamburger,.storeNav .storeMobileHamburger{display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:4px!important}.premiumNav .storeMobileHamburger span,.productUnifiedNav .storeMobileHamburger span,.storeNav .storeMobileHamburger span{display:block!important;width:17px!important;height:1.5px!important;min-height:1.5px!important;border-radius:2px!important}.productPage .productUnifiedNav{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.productPage .productUnifiedNav .storeBrand{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:auto!important;max-width:min(150px,46vw)!important;margin:0!important;z-index:1!important}.productPage .productUnifiedNav .cartPremium,.productPage .productUnifiedNav .storeMobileHamburger{position:relative!important;z-index:2!important;flex:0 0 40px!important}.productPage .cartDrawer{width:100%!important;max-width:100vw!important}.productPage .cartDrawerItem{display:grid!important;grid-template-columns:68px minmax(0,1fr)!important;grid-gap:10px!important;gap:10px!important;position:relative!important;padding:12px 0!important}.productPage .cartDrawerItemInfo{position:relative!important;padding-right:42px!important}.productPage .cartDrawerItemInfo,.productPage .cartDrawerItemTitle{width:100%!important;max-width:100%!important;min-width:0!important}.productPage .cartDrawerItemTitle,.productPage .cartDrawerItemTitle>b{display:block!important;padding:0!important}.productPage .cartDrawerItemTitle>b{width:100%!important;max-width:100%!important;word-break:break-word!important}.productPage .cartDrawerItemTitle .cartDrawerRemove{display:grid!important;place-items:center!important;position:absolute!important;right:0!important;top:0!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;margin:0!important;visibility:visible!important;opacity:1!important;z-index:50!important}.productPage .cartDrawerLineTotal{grid-column:2!important;justify-self:end!important;max-width:100%!important;white-space:nowrap!important;margin-top:6px!important}}@media (max-width:760px){body:has(.businessHome),body:has(.businessV44),body:has(.shippingMethodsPage),body:has(.shippingPage){overflow-x:hidden!important;max-width:100vw!important;touch-action:pan-y!important}.appMain:has(.businessHome),.appMain:has(.businessV44),.appMain:has(.shippingMethodsPage),.appMain:has(.shippingPage),.appShell:has(.businessHome),.appShell:has(.businessV44),.appShell:has(.shippingMethodsPage),.appShell:has(.shippingPage),.businessHome,.businessV44,.shippingMethodsPage,.shippingPage{overflow-x:hidden!important;max-width:100vw!important;min-width:0!important;touch-action:pan-y!important;position:relative!important}.businessHome *,.businessV44 *,.shippingMethodsPage *,.shippingPage *{box-sizing:border-box!important;max-width:100%!important}.businessPage{width:100%!important;overflow-x:hidden!important;overscroll-behavior-x:none!important;touch-action:pan-y!important;contain:inline-size!important}.businessPage,.businessPage *{max-width:100%!important;min-width:0!important}.businessPage *{box-sizing:border-box!important}.businessPage .businessHomeGrid,.businessPage .homeGrid,.businessPage .mpTrustBody,.businessPage .mpTrustCard,.businessPage .mpTrustFoot,.businessPage .mpTrustTop,.businessPage .quickCard,.businessPage .settingsCard{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important}.businessPage .mpTrustBody p,.businessPage .mpTrustFoot span,.businessPage .paymentCompactCopy,.businessPage .paymentCompactCopy small{overflow-wrap:anywhere!important;word-break:normal!important}.appShell>.appMain.businessViewportLock{width:100vw!important;max-width:100vw!important;contain:inline-size!important}.appMain.businessViewportLock>.businessPage,.appShell>.appMain.businessViewportLock{min-width:0!important;overflow-x:hidden!important;overscroll-behavior-x:none!important;touch-action:pan-y!important}.appMain.businessViewportLock>.businessPage{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.appMain.businessViewportLock>.businessPage .businessHomeGrid,.appMain.businessViewportLock>.businessPage .mpNotice,.appMain.businessViewportLock>.businessPage .mpTrustCard,.appMain.businessViewportLock>.businessPage .sectionHead,.appMain.businessViewportLock>.businessPage .stats{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important}.appMain.businessViewportLock>.businessPage .businessHomeGrid,.appMain.businessViewportLock>.businessPage .stats{grid-template-columns:minmax(0,1fr)!important}.appMain.businessViewportLock>.businessPage .mpAction,.appMain.businessViewportLock>.businessPage .mpTrustBody,.appMain.businessViewportLock>.businessPage .mpTrustMainRow,.appMain.businessViewportLock>.businessPage .paymentCompactRow{min-width:0!important;max-width:100%!important}.appMain.businessViewportLock>.businessPage img,.appMain.businessViewportLock>.businessPage svg{max-width:100%!important}.appMain.businessViewportLock>.businessPage b,.appMain.businessViewportLock>.businessPage h1,.appMain.businessViewportLock>.businessPage h2,.appMain.businessViewportLock>.businessPage h3,.appMain.businessViewportLock>.businessPage p,.appMain.businessViewportLock>.businessPage small,.appMain.businessViewportLock>.businessPage span{overflow-wrap:anywhere}.appMain.businessViewportLock,.appMain.businessViewportLock .businessPage{position:relative!important;left:0!important;right:auto!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.appMain.businessViewportLock .businessPage .businessHomeGrid,.appMain.businessViewportLock .businessPage .mpTrustCard,.appMain.businessViewportLock .businessPage .stats{transform:none!important;translate:none!important}}.shippingProviderActions{margin-top:auto!important;align-items:stretch}.shippingProviderSetupButton,.shippingProviderTestButton{min-height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1.15!important}.shippingProviderSetupButton{background:#1264e8!important;color:#fff!important;border-color:#1264e8!important;box-shadow:0 1px 2px rgba(16,24,40,.06)!important}.shippingProviderSetupButton:hover{background:#0f56c9!important;border-color:#0f56c9!important}@media (max-width:720px){.shippingProviderActions{grid-template-columns:1fr!important;gap:8px!important;width:100%!important}.shippingProviderSetupButton,.shippingProviderTestButton{width:100%!important;min-height:44px!important;font-size:12px!important}.shippingProviderModal{width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important;overflow:auto!important;margin:12px!important}.shippingProviderFields{grid-template-columns:1fr!important}}.shippingProviderSetupButton,.shippingProviderTestButton{white-space:nowrap!important;min-height:36px!important;height:36px!important;padding:7px 12px!important;line-height:1!important}@media (max-width:650px){.shippingProviderSetupButton,.shippingProviderTestButton{min-height:40px!important;height:40px!important;padding:8px 12px!important}}.authRememberLogin{display:flex;align-items:center;gap:9px;margin:-2px 0 12px;color:#353a46;font:600 11.5px Montserrat,Arial,sans-serif;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:max-content}.authRememberLogin input{position:absolute;opacity:0;pointer-events:none}.authRememberLogin i{width:18px;height:18px;border:1.5px solid #cbd5e1;border-radius:5px;display:grid;place-items:center;color:transparent;font-style:normal;font-size:12px;font-weight:900;background:#fff;transition:.16s ease}.authRememberLogin input:checked+i{background:#0068ff;border-color:#0068ff;color:#fff}.authRememberLogin input:focus-visible+i{outline:3px solid rgba(0,104,255,.15);outline-offset:2px}.tfHeroVisual>.tfHeroMainVideo{display:block!important;width:110%!important;height:auto!important;max-width:none!important;aspect-ratio:16/9!important;object-fit:cover!important;object-position:center!important;position:relative!important;left:-28px!important;margin:0!important;border:0!important;border-radius:24px!important;background:#003b91!important;box-shadow:none!important}@media (min-width:701px) and (max-width:1050px){.tfHeroVisual>.tfHeroMainVideo{width:104%!important;left:-10px!important;border-radius:22px!important}}@media (max-width:700px){.tfHeroVisual>.tfHeroMainVideo{width:100%!important;max-width:100%!important;height:auto!important;left:auto!important;right:auto!important;margin:0 auto!important;aspect-ratio:16/9!important;object-fit:cover!important;object-position:center!important;border-radius:20px!important;transform:none!important}}@media (max-width:760px){.tfHeroContent{display:flex!important;flex-direction:column!important}.tfHeroVisual{order:1!important;margin-top:0!important;margin-bottom:0!important}.tfHeroCopy{order:2!important}}.tfHeroVisual{position:relative}.tfHeroSoundButton{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);z-index:4;border:1px solid rgba(255,255,255,.78);background:rgba(0,59,145,.92);color:#fff;border-radius:999px;padding:10px 16px;font:inherit;font-size:13px;font-weight:750;line-height:1;box-shadow:0 8px 24px rgba(0,0,0,.18);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap}.tfHeroSoundButton:hover{background:#003b91}@media (max-width:760px){.tfHeroSoundButton{bottom:12px;padding:9px 14px;font-size:12px}}.shippingConnectionSummary{margin:14px 0 2px;padding:12px 13px;border:1px solid #e4e7ec;border-radius:11px;background:#f9fafb;display:flex;flex-direction:column;gap:4px}.shippingConnectionSummary b{font-size:12px;color:#344054}.shippingConnectionSummary span{font-size:11px;line-height:1.45;color:#667085}.shippingProviderSetupButton:disabled{opacity:.72;cursor:not-allowed}@media (max-width:720px){.shippingConnectionSummary{padding:12px}.shippingConnectionSummary span{font-size:11.5px}}.shippingProviderActions{margin-top:18px}.shippingProviderSetupButton{white-space:nowrap}@media (max-width:700px){.shippingProviderSetupButton{width:100%;white-space:normal}}@media (max-width:560px){.mpDisconnectOverlay:has(.mpConnectConfirmModal){padding:12px!important;align-items:center!important;justify-content:center!important}.mpConnectConfirmModal{width:min(100%,420px)!important;max-width:420px!important;max-height:calc(100dvh - 24px)!important;overflow-y:auto!important;padding:22px 17px 18px!important;border-radius:20px!important;box-sizing:border-box!important}.mpConnectConfirmModal>small{margin:0 30px 7px 0!important}.mpConnectConfirmModal h3{font-size:20px!important;line-height:1.2!important;padding-right:22px!important}.mpConnectBrandRow{gap:12px!important;margin:16px 0 14px!important;padding:13px 12px!important;border-radius:15px!important}.mpConnectBrandRow img:first-child{width:min(42vw,128px)!important;max-height:34px!important}.mpConnectBrandRow img:last-child{width:min(34vw,102px)!important;max-height:36px!important}.mpConnectBrandRow span{font-size:20px!important;flex:0 0 auto!important}.mpConnectConfirmModal>p{font-size:12.5px!important;line-height:1.48!important}.mpPermissionList{gap:7px!important;margin:12px 0!important}.mpPermissionList span{font-size:12.25px!important;line-height:1.4!important}.mpConsentCheck{display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;align-items:start!important;grid-column-gap:10px!important;column-gap:10px!important;margin:12px 0!important;padding:12px!important;border-radius:13px!important;box-sizing:border-box!important}.mpConsentCheck input{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;width:18px!important;height:18px!important;min-width:18px!important;margin:1px 0 0!important;padding:0!important;align-self:start!important}.mpConsentCheck span{min-width:0!important;font-size:12.5px!important;line-height:1.45!important;overflow-wrap:anywhere!important}.mpConnectHint{font-size:12px!important;line-height:1.45!important;padding:10px 12px!important;margin-top:10px!important}.mpConnectConfirmModal .mpDisconnectActions{gap:9px!important;margin-top:14px!important}.mpConnectConfirmModal .mpDisconnectActions>button{min-height:44px!important;border-radius:12px!important}}\n\n @media(max-width:560px){.mpDisconnectOverlay:has(.mpConnectConfirmModal){padding:76px 10px 10px!important;align-items:flex-start!important;justify-content:center!important;overflow:hidden!important}.mpConnectConfirmModal{width:min(100%,420px)!important;max-width:420px!important;max-height:calc(100dvh - 86px)!important;overflow:hidden!important;padding:14px 15px 12px!important;border-radius:18px!important}.mpConnectConfirmModal>small{display:none!important}.mpConnectConfirmModal h3{font-size:18px!important;line-height:1.14!important;padding-right:30px!important;margin:0!important}.mpConnectBrandRow{gap:9px!important;margin:10px 0 9px!important;padding:9px 10px!important;border-radius:13px!important}.mpConnectBrandRow img:first-child{width:min(39vw,116px)!important;max-height:29px!important}.mpConnectBrandRow img:last-child{width:min(30vw,88px)!important;max-height:30px!important}.mpConnectBrandRow span{font-size:17px!important}.mpConnectConfirmModal>p{font-size:11.25px!important;line-height:1.36!important;margin:7px 0 0!important}.mpPermissionList{gap:4px!important;margin:8px 0!important}.mpPermissionList span{font-size:10.75px!important;line-height:1.28!important}.mpConsentCheck{grid-template-columns:18px minmax(0,1fr)!important;column-gap:8px!important;margin:8px 0!important;padding:9px 10px!important;border-radius:12px!important}.mpConsentCheck input{width:17px!important;height:17px!important;min-width:17px!important;margin:1px 0 0!important}.mpConsentCheck span{font-size:11px!important;line-height:1.32!important}.mpConnectHint{font-size:10.5px!important;line-height:1.32!important;padding:8px 10px!important;margin:7px 0 0!important}.mpConnectConfirmModal .mpDisconnectActions{display:block!important;margin-top:9px!important}.mpConnectConfirmModal .mpDisconnectActions>button.mpAuthorizeButton{width:100%!important;min-width:0!important;min-height:42px!important;border-radius:12px!important}.mpConnectConfirmModal .mpDisconnectClose{top:8px!important;right:8px!important;width:30px!important;height:30px!important}}@media (max-width:560px){.mpDisconnectOverlay:has(.mpConnectConfirmModal){top:64px!important;right:0!important;bottom:0!important;left:0!important;inset:64px 0 0 0!important;z-index:11000!important;padding:8px 10px max(8px,env(safe-area-inset-bottom))!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;box-sizing:border-box!important}.mpConnectConfirmModal{width:min(100%,420px)!important;max-width:420px!important;max-height:calc(100dvh - 80px)!important;overflow:hidden!important;margin:0!important;padding:12px 15px 11px!important;box-sizing:border-box!important}.mpConnectConfirmModal h3{font-size:17px!important;line-height:1.12!important}.mpConnectBrandRow{margin:8px 0!important;padding:8px 10px!important}.mpConnectConfirmModal>p{font-size:10.9px!important;line-height:1.3!important;margin:6px 0 0!important}.mpPermissionList{gap:3px!important;margin:7px 0!important}.mpPermissionList span{font-size:10.4px!important;line-height:1.24!important}.mpConsentCheck{margin:7px 0!important;padding:8px 9px!important}.mpConsentCheck span{font-size:10.6px!important;line-height:1.27!important}.mpConnectHint{font-size:10.1px!important;line-height:1.27!important;padding:7px 9px!important;margin:6px 0 0!important}.mpConnectConfirmModal .mpDisconnectActions{margin-top:8px!important}.mpConnectConfirmModal .mpDisconnectActions>button.mpAuthorizeButton{width:100%!important;min-height:40px!important}}.trialExpiredGate{background:radial-gradient(circle at 50% 0,#eef5ff 0,#f7f9fc 38%,#f5f7fa 100%);padding:40px 24px}.trialExpiredCard{max-width:780px;border-color:#dfe7f1;box-shadow:0 28px 80px rgba(25,48,84,.12);padding:40px 46px 36px}.trialExpiredBrand{display:flex;justify-content:center;margin-bottom:22px}.trialExpiredBrand img{width:168px;height:auto}.trialExpiredBadge{display:inline-flex;align-items:center;justify-content:center;padding:7px 11px;border-radius:999px;background:#eef4ff;color:#1767c9;font-size:10px;font-weight:900;letter-spacing:.11em}.trialExpiredCard h1{max-width:620px;margin:15px auto 13px;font-size:34px;letter-spacing:-.035em}.trialExpiredCard>p{font-size:15px;max-width:650px}.trialExpiredFacts{gap:10px;margin:28px 0 22px}.trialExpiredFacts span{display:flex;gap:12px;align-items:flex-start;background:#f9fbfe;border-color:#e3eaf3;padding:16px}.trialExpiredFacts span>i{display:grid;place-items:center;flex:0 0 30px;height:30px;border-radius:10px;background:#eaf3ff;color:#1767c9;font-style:normal;font-weight:900}.trialExpiredFacts span>div{min-width:0}.trialExpiredFacts b{font-size:13px}.trialExpiredCard>button{width:min(430px,100%);min-height:48px;background:#0877e8;border-radius:14px;font-size:12px;box-shadow:0 10px 24px rgba(8,119,232,.18)}.trialExpiredCard>button:hover{background:#0668ca}.trialExpiredFoot{margin-top:13px!important}@media (max-width:700px){.trialExpiredGate{padding:18px 14px}.trialExpiredCard{padding:26px 18px 24px;border-radius:22px}.trialExpiredBrand{margin-bottom:17px}.trialExpiredBrand img{width:145px}.trialExpiredCard h1{font-size:28px}.trialExpiredCard>p{font-size:14px;line-height:1.55}.trialExpiredFacts{margin:22px 0 18px;gap:9px}.trialExpiredFacts span{padding:13px}.trialExpiredCard>button{font-size:11px}}.trialExpiredBadge{background:#fff0ed!important;color:#b83a2d!important;border:1px solid #f2c7c0!important}@media (min-width:701px){.trialExpiredCard h1{max-width:none!important;white-space:nowrap!important;font-size:30px!important}}.mobilePanelMenuBottom{margin-top:auto;padding-top:14px;border-top:1px solid rgba(15,40,70,.09)}.mobilePanelMenu .mobilePanelViewStore{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%;font-weight:800!important;color:#1767c9!important}.mobilePanelViewStore svg{width:17px;height:17px}.pausedStorePage{display:grid;place-items:center;padding:28px 18px;background:radial-gradient(circle at 50% 0,#edf5ff 0,#f7f9fc 42%,#f3f6fa 100%);font-family:inherit;color:#13233a}.pausedStoreCard{width:min(100%,570px);text-align:center;background:#fff;border:1px solid #dfe7f1;border-radius:28px;padding:42px 42px 30px;box-shadow:0 28px 80px rgba(25,48,84,.13)}.pausedStoreLogo{display:block;width:165px;height:auto;margin:0 auto 27px}.pausedStoreStatus{display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border-radius:999px;background:#fff3f0;border:1px solid #f2cec7;color:#a94739;font-size:10px;font-weight:900;letter-spacing:.09em}.pausedStoreStatus i{width:7px;height:7px;border-radius:50%;background:#c44b3c}.pausedStoreCard h1{margin:18px auto 12px;max-width:460px;font-size:30px;line-height:1.12;letter-spacing:-.035em}.pausedStoreCard>p{margin:0 auto;max-width:470px;color:#65738a;font-size:14px;line-height:1.6}.pausedStoreCard>p b{color:#33445d}.pausedStoreNotice{display:flex;text-align:left;gap:12px;align-items:center;margin:25px 0 22px;padding:14px 16px;border:1px solid #e3eaf3;background:#f8fbff;border-radius:16px}.pausedStoreNotice>span{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:11px;background:#eaf3ff;color:#1767c9;font-size:20px;font-weight:900}.pausedStoreNotice div{display:flex;flex-direction:column;gap:3px}.pausedStoreNotice b{font-size:13px}.pausedStoreNotice small{color:#748198;font-size:11px;line-height:1.4}.pausedStorePowered{display:block;color:#9aa5b5;font-size:10px;font-weight:700;letter-spacing:.02em}@media (max-width:700px){.pausedStorePage{padding:18px 14px}.pausedStoreCard{padding:30px 18px 24px;border-radius:22px}.pausedStoreLogo{width:145px;margin-bottom:22px}.pausedStoreCard h1{font-size:25px}.pausedStoreCard>p{font-size:13px}.pausedStoreNotice{padding:12px 13px;margin:21px 0 18px}}.pausedStoreCardSimple{padding:46px 42px 34px}.pausedStoreCardSimple .pausedStoreLogo{margin-bottom:28px}.pausedStoreCardSimple h1{margin-bottom:10px}.pausedStoreCardSimple>p{max-width:390px;line-height:1.55}.pausedStoreCardSimple .pausedStorePowered{padding-top:18px;border-top:1px solid #edf1f6}@media (max-width:700px){.pausedStoreCardSimple{padding:34px 22px 27px}.pausedStoreCardSimple .pausedStoreLogo{margin-bottom:24px}.pausedStoreCardSimple .pausedStorePowered{margin-top:24px;padding-top:16px}}.pausedStoreMaintenance{width:104px;height:84px;margin:0 auto 20px;display:grid;place-items:center;border-radius:24px;background:linear-gradient(145deg,#eef5ff,#f8fbff);border:1px solid #dce9f8;box-shadow:0 12px 28px rgba(31,91,160,.1)}.pausedStoreMaintenance svg{width:78px;height:64px;fill:none;stroke:#1767c9;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.pausedStoreMaintenance svg circle{fill:#fff;stroke:#1767c9}.pausedStoreCardSimple h1{font-size:26px;letter-spacing:-.04em}@media (max-width:700px){.pausedStoreMaintenance{width:90px;height:72px;margin-bottom:17px;border-radius:20px}.pausedStoreMaintenance svg{width:68px;height:56px}.pausedStoreCardSimple h1{font-size:clamp(16px,4.55vw,21px);white-space:nowrap;letter-spacing:-.045em}}@media (max-width:360px){.pausedStoreCardSimple h1{font-size:15px}}.pausedStorePage{background:radial-gradient(circle at 84% 4%,rgba(214,231,255,.82) 0 0,rgba(214,231,255,.34) 17%,transparent 31%),radial-gradient(circle at 2% 96%,rgba(220,234,255,.72) 0 0,rgba(220,234,255,.25) 17%,transparent 31%),linear-gradient(135deg,#f8fbff,#f3f7fc)}.pausedStoreCard.pausedStoreCardSimple{width:min(92vw,760px);padding:40px 54px 28px;border-radius:28px;border:1px solid #dce6f3;box-shadow:0 28px 80px rgba(30,66,112,.13)}.pausedStoreCardSimple .pausedStoreLogo{width:180px;margin:0 auto 18px}.pausedStoreMaintenance{width:min(100%,390px);height:220px}.pausedStoreMaintenance svg{width:100%;height:100%;overflow:visible;stroke:none}.pausedStoreMaintenance .shopHalo{fill:#edf5ff}.pausedStoreMaintenance .shopGround{fill:none;stroke:#c9d9ed;stroke-width:4;stroke-linecap:round}.pausedStoreMaintenance .shopBody{fill:#f7faff;stroke:#c8d9ef;stroke-width:3}.pausedStoreMaintenance .shopShutter{fill:#dfeafa;stroke:#aac4e5;stroke-width:3}.pausedStoreMaintenance .shopShutterLine{fill:none;stroke:#bfd1e8;stroke-width:3;stroke-linecap:round}.pausedStoreMaintenance .shopTop{fill:#4d88e7;stroke:#3974d3;stroke-width:2}.pausedStoreMaintenance .awningBlue{fill:#3f7fdf;stroke:#3974d3;stroke-width:2}.pausedStoreMaintenance .awningWhite{fill:#f8fbff;stroke:#d4e1f1;stroke-width:2}.pausedStoreMaintenance .sign{fill:#fff;stroke:#c9daee;stroke-width:2}.pausedStoreMaintenance .wrench{fill:#4a84df}.pausedStoreMaintenance .plantPot{fill:#7289a8}.pausedStoreMaintenance .plant{fill:#6dc9a4}.pausedStoreMaintenance .box{fill:#d8ae78;stroke:#c59862;stroke-width:2}.pausedStoreMaintenance .boxLine{fill:none;stroke:#b98954;stroke-width:2}.pausedStoreCardSimple h1{margin:2px auto 8px;font-size:28px;line-height:1.15}.pausedStoreCardSimple>p{max-width:500px;font-size:14px;line-height:1.5;color:#7a879b}.pausedStoreCardSimple .pausedStorePowered{padding-top:16px;border-top:1px solid #e9eef5;color:#8fa0b7}@media (max-width:700px){.pausedStorePage{padding:18px 12px}.pausedStoreCard.pausedStoreCardSimple{width:100%;padding:28px 16px 22px;border-radius:24px}.pausedStoreCardSimple .pausedStoreLogo{width:150px;margin-bottom:12px}.pausedStoreMaintenance{width:min(100%,300px);height:176px;margin-bottom:4px}.pausedStoreCardSimple h1{font-size:clamp(15px,4.45vw,20px);white-space:nowrap;letter-spacing:-.04em}.pausedStoreCardSimple>p{max-width:330px;font-size:12.5px;line-height:1.45}.pausedStoreCardSimple .pausedStorePowered{margin-top:20px;padding-top:14px;font-size:9.5px}}@media (max-width:360px){.pausedStoreCard.pausedStoreCardSimple{padding-left:10px;padding-right:10px}.pausedStoreMaintenance{height:158px}.pausedStoreCardSimple h1{font-size:14px}}.pausedStorePage{min-height:100dvh;padding:clamp(24px,5vh,58px) 20px;background:radial-gradient(circle at 100% 0,rgba(211,229,255,.9) 0 13%,rgba(224,237,255,.42) 25%,transparent 38%),radial-gradient(circle at 0 100%,rgba(213,230,255,.9) 0 13%,rgba(225,238,255,.42) 25%,transparent 38%),linear-gradient(135deg,#f9fcff,#f5f9ff)}.pausedStoreCard.pausedStoreCardSimple{width:min(92vw,1010px);min-height:690px;padding:42px 72px 34px;border-radius:30px;border:1px solid #d9e5f4;box-shadow:0 28px 80px rgba(38,79,128,.13);display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.pausedStoreCardSimple .pausedStoreLogo{width:285px;margin:0 auto 22px}.pausedStoreMaintenance{width:min(100%,520px);height:320px;margin:0 auto 8px;border:0;border-radius:0;background:transparent;box-shadow:none;display:block}.pausedStoreMaintenance img{display:block;width:100%;height:100%;object-fit:contain}.pausedStoreCardSimple h1{margin:0 auto 8px;max-width:none;white-space:nowrap;font-size:32px;line-height:1.16;letter-spacing:-.035em;color:#0d2039}.pausedStoreCardSimple>p{max-width:680px;margin:0 auto;color:#8998ad;font-size:19px;line-height:1.45}.pausedStoreCardSimple .pausedStorePowered{width:68%;margin-top:28px;padding-top:20px;border-top:1px solid #e5ebf3;color:#8ca0ba;font-size:13px;font-weight:700}@media (max-width:700px){.pausedStorePage{padding:18px 12px}.pausedStoreCard.pausedStoreCardSimple{width:100%;min-height:0;padding:30px 16px 24px;border-radius:24px}.pausedStoreCardSimple .pausedStoreLogo{width:190px;margin-bottom:16px}.pausedStoreMaintenance{width:min(100%,350px);height:218px;margin-bottom:8px}.pausedStoreCardSimple h1{font-size:clamp(15px,4.25vw,20px);white-space:nowrap;letter-spacing:-.04em}.pausedStoreCardSimple>p{max-width:360px;font-size:13px;line-height:1.45}.pausedStoreCardSimple .pausedStorePowered{width:82%;margin-top:22px;padding-top:16px;font-size:10px}}@media (max-width:360px){.pausedStoreCard.pausedStoreCardSimple{padding-left:8px;padding-right:8px}.pausedStoreMaintenance{height:196px}.pausedStoreCardSimple h1{font-size:14px}}.pausedStoreCard.pausedStoreCardSimple{background:transparent;border:0;box-shadow:none;border-radius:0}@media (max-width:700px){.pausedStoreCard.pausedStoreCardSimple{background:transparent;border:0;box-shadow:none;border-radius:0}}.pausedStoreCard.pausedStoreCardSimple{width:min(94vw,1010px);min-height:0;padding:22px 44px 18px}.pausedStoreCardSimple .pausedStoreLogo{margin-bottom:10px}.pausedStoreMaintenance{margin-bottom:30px}.pausedStoreCardSimple h1{margin:0 auto 10px}.pausedStoreCardSimple .pausedStorePowered{margin-top:24px}.trialExpiredCard h1{width:100%;max-width:none;text-align:center;margin-left:auto;margin-right:auto}@media (min-width:701px){.trialExpiredCard h1{font-size:28px!important;white-space:nowrap!important}}@media (max-width:700px){.pausedStorePage{min-height:100dvh;padding:10px;place-items:center;overflow:hidden}.pausedStoreCard.pausedStoreCardSimple{width:100%;padding:10px 8px 8px;justify-content:center}.pausedStoreCardSimple .pausedStoreLogo{width:150px;margin-bottom:4px}.pausedStoreMaintenance{width:min(86vw,310px);height:min(35dvh,205px);margin-bottom:20px}.pausedStoreCardSimple h1{font-size:clamp(14px,4.05vw,18px);line-height:1.18;white-space:nowrap;margin-bottom:7px}.pausedStoreCardSimple>p{font-size:12px;line-height:1.35}.pausedStoreCardSimple .pausedStorePowered{width:82%;margin-top:14px;padding-top:11px;font-size:9px}.trialExpiredCard h1{max-width:360px!important;font-size:clamp(21px,6vw,25px)!important;line-height:1.12!important;text-align:center!important;text-wrap:balance}}@media (max-width:390px){.trialExpiredCard h1{max-width:330px!important;font-size:21px!important}.pausedStoreMaintenance{height:min(32dvh,185px)}}@media (max-width:700px){.trialExpiredCard>p{max-width:34ch;font-size:12.5px;line-height:1.45;margin-left:auto;margin-right:auto;max-width:39ch;width:100%;font-size:12px}}.whatsappFloatingToggle{display:flex;align-items:flex-start;gap:11px;padding:13px 14px;margin:10px 0 18px;border:1px solid #e3e8ef;border-radius:13px;background:#fafbfd;cursor:pointer}.whatsappFloatingToggle input{width:17px;height:17px;margin-top:2px;accent-color:#172f5f}.whatsappFloatingToggle b,.whatsappFloatingToggle small,.whatsappFloatingToggle span{display:block}.whatsappFloatingToggle b{font-size:13px;color:#253047}.whatsappFloatingToggle small{margin-top:3px;font-size:11.5px;line-height:1.4;color:#778295}.storeFloatingWhatsapp{position:fixed;right:22px;bottom:22px;z-index:70;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#25d366;color:#fff;box-shadow:0 8px 24px rgba(0,0,0,.2);transition:transform .15s ease,box-shadow .15s ease}.storeFloatingWhatsapp:hover{transform:translateY(-2px);box-shadow:0 11px 28px rgba(0,0,0,.24)}.storeFloatingWhatsapp svg{width:31px;height:31px}@media (max-width:700px){.storeFloatingWhatsapp{right:16px;bottom:18px;width:54px;height:54px}.storeFloatingWhatsapp svg{width:30px;height:30px}}.whatsappSettingsBox{margin:4px 0 18px;padding:16px;border:1px solid #e0e6ee;border-radius:15px;background:#fff}.whatsappSettingsTitle{color:#253047;margin-bottom:8px}.whatsappSettingsInput{width:100%;margin:0 0 12px}.whatsappSettingsBox .whatsappFloatingToggle{margin:0;padding:11px 12px;background:#f8fafc;border-color:#e5eaf0}@media (max-width:700px){.whatsappSettingsBox{padding:14px;border-radius:14px}.whatsappSettingsBox .whatsappFloatingToggle{padding:10px}}.whatsappSettingsBox{border:1px solid #e5eaf2!important;border-radius:20px!important;background:#fff!important;box-shadow:0 8px 28px rgba(24,47,95,.06)}.whatsappSettingsInput{border-radius:12px!important}.whatsappSettingsBox .whatsappFloatingToggle{border-radius:14px!important}@media (max-width:700px){.whatsappSettingsBox{border-radius:18px!important;padding:15px!important}}.whatsappSettingsBox{margin:14px 0 20px!important;padding:18px!important;border:1px solid #e1e4e9!important;border-radius:18px!important;background:#f7f7f9!important;box-shadow:none!important}.whatsappSettingsTitle{margin-bottom:10px;font-size:13px;font-weight:700;color:#222831}.whatsappLockedPhone{display:flex;align-items:stretch;width:100%;margin-bottom:13px;border:1px solid #d8dde5;border-radius:12px;background:#fff;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.whatsappLockedPhone:focus-within{border-color:#1473e6;box-shadow:0 0 0 3px rgba(20,115,230,.12)}.whatsappLockedPrefix{display:flex;align-items:center;gap:7px;flex:0 0 auto;padding:0 12px;background:#eef0f3;border-right:1px solid #d8dde5;color:#68717f;font-size:13px;font-weight:700;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.whatsappLockedPrefix img{width:21px;height:15px;object-fit:cover;border-radius:3px}.whatsappLockedPhone .whatsappSettingsInput{min-width:0;width:100%;margin:0!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;outline:none!important}.whatsappSettingsBox .whatsappFloatingToggle{margin:0!important;padding:12px 13px!important;border:1px solid #e1e4e9!important;border-radius:12px!important;background:#fff!important}@media (max-width:700px){.whatsappSettingsBox{padding:15px!important;border-radius:17px!important}.whatsappLockedPrefix{padding:0 10px}.whatsappLockedPrefix img{width:20px}}.authMobileClose{display:none}@media (max-width:700px){.authPanel.premiumAccessPanel{position:relative}.authMobileClose{display:flex;position:absolute;top:14px;right:14px;z-index:8;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid #e1e5eb;border-radius:50%;background:#fff;color:#202630;font-size:25px;line-height:1;cursor:pointer;box-shadow:0 5px 18px rgba(20,35,60,.08)}}.authMobileClose{display:none!important}@media (max-width:700px){.authPanel.premiumAccessPanel{position:relative}.authMobileClose.registerClose{display:block!important;position:absolute!important;right:15px!important;top:13px!important;width:34px!important;height:34px!important;border:0!important;border-radius:50%!important;background:#eef5ff!important;color:#0048ad!important;font-size:23px!important;line-height:1!important;box-shadow:none!important;cursor:pointer!important}.authMobileClose.registerClose:hover{background:#d5eeee!important}}.passwordEye:hover{background:#eef5ff!important;color:#0059d5!important}@media (max-width:700px){.authMobileClose.registerClose{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;width:34px!important;height:34px!important;right:15px!important;top:13px!important;font-size:23px!important;line-height:34px!important;text-align:center!important}.authPanel.premiumAccessPanel{position:relative}.authMobileClose.registerClose{display:block!important;position:absolute!important;right:15px!important;top:13px!important;width:34px!important;height:34px!important;padding:0!important;border:0!important;border-radius:50%!important;background:#eef5ff!important;color:#0048ad!important;font-size:23px!important;line-height:1!important;text-align:center!important;box-shadow:none!important;transform:none!important;-webkit-tap-highlight-color:transparent}}@media (max-width:700px){.tfLanding .tfHero .tfNav .tfNavActions .tfTopCta:focus,.tfLanding .tfHero .tfNav .tfNavActions .tfTopCta:focus-visible,.tfLanding .tfHero .tfNav .tfNavActions .tfTopCta:hover{background:#fff!important;color:#0059d5!important;-webkit-text-fill-color:#0059d5!important;border:1px solid rgba(255,255,255,.9)!important;transform:none!important;box-shadow:none!important}.authPage.authPremium,.registerModalLayer,.registerPageBackdrop{-webkit-tap-highlight-color:transparent}}@media (hover:hover) and (pointer:fine){.tfLanding .tfHero .tfNav .tfNavActions .tfTopCta:hover{background:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#fff!important;transform:translateY(-1px)!important}}.authMobileCloseSlot{display:none}@media (max-width:700px){.authMobileClose{display:none!important}.authMobileCloseSlot{display:block;position:absolute;right:0;top:0;width:64px;height:62px;z-index:12;pointer-events:none}.authMobileCloseSlot .registerClose{pointer-events:auto;position:absolute!important;right:15px!important;top:13px!important}.tfLanding a,.tfLanding button{-webkit-tap-highlight-color:transparent}.tfLanding .tfEmailBar button:active,.tfLanding .tfLoginBtn:active,.tfLanding .tfTopCta:active{transform:none!important}}.landingPersistentShell{min-height:100dvh}.landingPersistentShell.landingModalOpen{position:fixed;inset:0;overflow:hidden;pointer-events:none;filter:blur(4px);transform:scale(1.006)}.landingPersistentShell.landingModalOpen:after{content:"";position:absolute;inset:0;background:rgba(24,13,58,.22)}.authPage.authPremium{position:fixed!important;inset:0!important;z-index:200!important;overflow:auto!important}@media (max-width:700px){.authMobileCloseSlot{display:block!important;position:absolute!important;right:0!important;top:0!important;width:64px!important;height:62px!important;z-index:12!important;pointer-events:none!important}.authMobileCloseSlot>.registerClose{pointer-events:auto!important;position:absolute!important;right:15px!important;top:13px!important}}.authOverlayLayer{position:fixed;inset:0;z-index:200;overflow:auto;background:linear-gradient(135deg,#0059d5,#0048ad 34%,#2f1d6c 66%,#1b144d)}.authOverlayLayer>.authPage.authPremium{position:relative!important;inset:auto!important;z-index:auto!important;min-height:100dvh!important}.checkoutMobileSummaryActions{display:none}@media (max-width:760px){.professionalCheckout>.checkoutStepActions{display:none!important}.checkoutMobileSummaryActions{display:grid!important;grid-template-columns:1fr!important;grid-gap:10px!important;gap:10px!important;margin-top:16px!important;width:100%!important}.checkoutMobileSummaryActions .checkoutNavButton{width:100%!important;height:48px!important;min-height:48px!important;border-radius:12px!important;padding:11px 18px!important;border:1px solid transparent!important;font:inherit!important;font-size:13px!important;font-weight:700!important;cursor:pointer!important}.checkoutMobileSummaryActions .checkoutNavPrimary{background:var(--accent,#0059d5)!important;border-color:var(--accent,#0059d5)!important;color:#fff!important}.checkoutMobileSummaryActions .checkoutNavSecondary{background:#fff!important;border-color:#d7dce2!important;color:#344054!important}.checkoutStickySummary .checkoutMobileSummaryActions+.checkoutConfirmButton{margin-top:10px!important}.professionalCheckout .deliveryChoice.checkoutDeliveryChoice{width:100%!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important}.professionalCheckout .deliveryChoice.checkoutDeliveryChoice>div{display:grid!important;grid-template-columns:1fr!important;grid-gap:10px!important;gap:10px!important;width:100%!important;margin:0 0 16px!important}.professionalCheckout .checkoutDeliveryOption{width:100%!important;min-width:0!important;min-height:94px!important;display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:start!important;grid-gap:12px!important;gap:12px!important;padding:16px!important;border-radius:16px!important;box-sizing:border-box!important}.professionalCheckout .checkoutDeliveryOption input{width:18px!important;height:18px!important;margin:2px 0 0!important}.professionalCheckout .checkoutDeliveryOption>span{min-width:0!important;display:grid!important;grid-gap:4px!important;gap:4px!important}.professionalCheckout .checkoutDeliveryOption>span>b{font-size:15px!important;line-height:1.25!important;white-space:normal!important}.professionalCheckout .checkoutDeliveryOption>span>small{font-size:12px!important;line-height:1.45!important;white-space:normal!important}.professionalCheckout .checkoutPaymentOptions{display:grid!important;grid-template-columns:1fr!important;grid-gap:10px!important;gap:10px!important;width:100%!important}.professionalCheckout .checkoutPaymentOption{width:100%!important;min-width:0!important;min-height:88px!important;display:grid!important;grid-template-columns:22px 48px minmax(0,1fr)!important;align-items:center!important;grid-gap:12px!important;gap:12px!important;padding:14px 15px!important;border-radius:16px!important;box-sizing:border-box!important}.professionalCheckout .checkoutPaymentOption>input{width:18px!important;height:18px!important;margin:0!important}.professionalCheckout .checkoutPaymentIcon{width:48px!important;height:42px!important;min-width:48px!important;flex-basis:auto!important;border-radius:12px!important}.professionalCheckout .checkoutPaymentOption>span:last-child{min-width:0!important;display:flex!important;flex-direction:column!important;gap:3px!important}.professionalCheckout .checkoutPaymentOption>span:last-child b{font-size:15px!important;line-height:1.25!important;white-space:normal!important}.professionalCheckout .checkoutPaymentOption>span:last-child small{font-size:12px!important;line-height:1.4!important;white-space:normal!important}.premiumStore.elegant .checkoutDeliveryOption,.premiumStore.elegant .checkoutPaymentOption,.premiumStore.minimal .checkoutDeliveryOption,.premiumStore.minimal .checkoutPaymentOption,.premiumStore.urban .checkoutDeliveryOption,.premiumStore.urban .checkoutPaymentOption{border-radius:16px!important}}.premiumStore.elegant,.productPage.elegant{--elegant-ink:#211b17;--elegant-muted:#776d64;--elegant-paper:#f4efe7;--elegant-card:#fffdf9;--elegant-line:#d9cfc2;--elegant-radius:18px;background:var(--elegant-paper)!important;color:var(--elegant-ink)!important}.premiumStore.elegant>.premiumNav,.productPage.elegant>.productUnifiedNav{min-height:82px!important;background:rgba(255,253,249,.96)!important;color:var(--elegant-ink)!important;border-bottom:1px solid var(--elegant-line)!important;box-shadow:0 8px 30px rgba(48,37,27,.045)!important}.premiumStore.elegant>.premiumNav .storeLinks a,.premiumStore.elegant>.premiumNav .storeLinks button,.productPage.elegant>.productUnifiedNav .storeLinks a,.productPage.elegant>.productUnifiedNav .storeLinks button{color:var(--elegant-ink)!important;font-family:Georgia,Times New Roman,serif!important;font-size:13px!important;font-weight:400!important;letter-spacing:.045em!important;text-transform:none!important}.premiumStore.elegant>.premiumNav .cartPremium,.productPage.elegant>.productUnifiedNav .cartPremium{border-radius:999px!important;border:1px solid var(--elegant-line)!important;background:#fffdf9!important;color:var(--elegant-ink)!important}.premiumStore.elegant .premiumHero{width:min(1320px,calc(100% - 64px))!important;min-height:610px!important;margin:34px auto 0!important;border:1px solid #d7cbbd!important;border-radius:28px!important;overflow:hidden!important;box-shadow:0 28px 70px rgba(56,43,31,.12)!important}.premiumStore.elegant .premiumHeroShade{background:linear-gradient(90deg,rgba(24,18,14,.78),rgba(24,18,14,.43) 48%,rgba(24,18,14,.08))!important}.premiumStore.elegant .premiumHeroCopy h1{font-size:clamp(58px,6.4vw,94px)!important;line-height:.94!important;text-transform:none!important}.premiumStore.elegant .premiumHeroCopy p{max-width:510px!important;margin-top:24px!important;color:#f0e8dd!important;font-size:14px!important;font-weight:450!important;line-height:1.75!important;letter-spacing:.01em!important}.premiumStore.elegant .catalog{padding:104px 32px 110px!important;background:transparent!important}.premiumStore.elegant .premiumCatalogHead{position:relative!important;display:flex!important;justify-content:flex-start!important;text-align:left!important;margin-bottom:44px!important;padding:0 0 22px!important;border-bottom:1px solid var(--elegant-line)!important}.premiumStore.elegant .premiumCatalogHead:before{content:"COLECCIÓN";position:absolute;left:0;top:-25px;color:#9b8b7b;font-family:Montserrat,Arial,sans-serif;font-size:9px;font-weight:700;letter-spacing:.22em}.premiumStore.elegant .premiumCatalogHead h2{margin:0!important;color:var(--elegant-ink)!important;font-size:42px!important;font-weight:400!important;letter-spacing:-.035em!important;text-transform:none!important}.premiumStore.elegant .catalogGrid{gap:46px 26px!important}.premiumStore.elegant .storeProduct{border:1px solid #ded4c8!important;border-radius:22px!important;background:var(--elegant-card)!important;box-shadow:0 14px 38px rgba(49,38,28,.055)!important;transition:transform .25s ease,box-shadow .25s ease!important}.premiumStore.elegant .storeProduct:hover{transform:translateY(-5px)!important;box-shadow:0 24px 52px rgba(49,38,28,.11)!important}.premiumStore.elegant .storeProductImage{aspect-ratio:4/5!important;border-radius:18px 18px 0 0!important;background:#e9e0d5!important}.premiumStore.elegant .storeProductBody{padding:22px 20px 20px!important}.premiumStore.elegant .storeProductBody h3{color:var(--elegant-ink)!important;font-size:21px!important;font-weight:400!important;line-height:1.15!important;letter-spacing:-.02em!important}.premiumStore.elegant .storeProductBody p{color:var(--elegant-muted)!important;font-size:10.5px!important;line-height:1.65!important}.premiumStore.elegant .currentPrice{color:var(--elegant-ink)!important;font-family:Georgia,Times New Roman,serif!important;font-size:23px!important;font-weight:400!important}.premiumStore.elegant .cardPurchaseBox{gap:9px!important}.premiumStore.elegant .cardAddButton,.premiumStore.elegant .cardBuyButton,.premiumStore.elegant .cardQtyPicker,.productPage.elegant .buyPrimary,.productPage.elegant .buySecondary,.productPage.elegant .qtyPicker{border-radius:12px!important}.premiumStore.elegant .cardAddButton,.productPage.elegant .buySecondary{background:#fffdf9!important;color:var(--elegant-ink)!important;border:1px solid #bcae9f!important}.premiumStore.elegant .cardBuyButton,.productPage.elegant .buyPrimary{background:var(--elegant-ink)!important;color:#fffaf2!important;border:1px solid var(--elegant-ink)!important}.productPage.elegant .productGalleryMain,.productPage.elegant .productInfoPanel,.productPage.elegant .productMainImage,.productPage.elegant .productThumbRail button{border-radius:20px!important}.productPage.elegant .productGalleryMain,.productPage.elegant .productInfoPanel{border:1px solid var(--elegant-line)!important;background:#fffdf9!important;box-shadow:0 18px 48px rgba(49,38,28,.07)!important}.productPage.elegant .productInfoPage h1{color:var(--elegant-ink)!important;font-weight:400!important;letter-spacing:-.035em!important}@media (max-width:760px){.premiumStore.elegant>.premiumNav,.productPage.elegant>.productUnifiedNav{min-height:70px!important}.premiumStore.elegant .premiumHero{width:calc(100% - 28px)!important;min-height:470px!important;margin:14px auto 0!important;border-radius:22px!important}.premiumStore.elegant .premiumHeroCopy{padding:28px 24px!important}.premiumStore.elegant .premiumHeroCopy h1{font-size:48px!important;line-height:.96!important}.premiumStore.elegant .premiumHeroCopy p{margin-top:16px!important;font-size:12px!important;line-height:1.6!important}.premiumStore.elegant .catalog{padding:76px 16px 72px!important}.premiumStore.elegant .premiumCatalogHead{margin-bottom:28px!important;padding-bottom:16px!important}.premiumStore.elegant .premiumCatalogHead h2{font-size:32px!important}.premiumStore.elegant .catalogGrid{gap:22px 12px!important}.premiumStore.elegant .storeProduct{border-radius:18px!important}.premiumStore.elegant .storeProductImage{border-radius:16px 16px 0 0!important}.premiumStore.elegant .storeProductBody{padding:15px 13px 14px!important}.premiumStore.elegant .storeProductBody h3{font-size:17px!important}.premiumStore.elegant .currentPrice{font-size:19px!important}.productPage.elegant .productGalleryMain,.productPage.elegant .productInfoPanel,.productPage.elegant .productMainImage,.productPage.elegant .productThumbRail button{border-radius:16px!important}}.premiumStore.elegant,.productPage.elegant{--e-ink:#2e2a26;--e-brown:#5b3822;--e-gold:#a67c38;--e-gold2:#bf9956;--e-paper:#faf7f2;--e-cream:#f2eadf;--e-line:#ded2c3;--e-muted:#756b62;background:var(--e-paper)!important;color:var(--e-ink)!important;font-family:Montserrat,Arial,sans-serif!important}.premiumStore.elegant>.premiumNav,.productPage.elegant>.productUnifiedNav{min-height:88px!important;max-width:1360px!important;margin:0 auto!important;padding:0 34px!important;background:#fffdf9!important;border-bottom:1px solid #eadfd2!important;box-shadow:none!important}.premiumStore.elegant .storeLogoImage,.productPage.elegant .storeLogoImage{max-height:58px!important;max-width:220px!important}.premiumStore.elegant>.premiumNav .storeLinks{gap:34px!important}.premiumStore.elegant>.premiumNav .storeLinks a,.premiumStore.elegant>.premiumNav .storeLinks button,.productPage.elegant>.productUnifiedNav .storeLinks a,.productPage.elegant>.productUnifiedNav .storeLinks button{font-family:Montserrat,Arial,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}.premiumStore.elegant>.premiumNav .cartPremium,.productPage.elegant>.productUnifiedNav .cartPremium{width:44px!important;height:44px!important;border-radius:14px!important;border-color:#d8c7b4!important;background:#f8f1e8!important;color:var(--e-brown)!important}.premiumStore.elegant .premiumHero{width:min(1360px,calc(100% - 48px))!important;max-width:1360px!important;min-height:560px!important;margin:22px auto 0!important;padding:72px!important;border:0!important;border-radius:26px!important;box-shadow:none!important;background:#6d513d!important}.premiumStore.elegant .premiumHeroImage{object-fit:cover!important;transform:none!important;padding:0!important}.premiumStore.elegant .premiumHeroShade{background:linear-gradient(90deg,rgba(37,24,15,.82),rgba(48,31,20,.46) 52%,rgba(48,31,20,.08))!important}.premiumStore.elegant .premiumHeroCopy{max-width:650px!important;align-self:center!important}.premiumStore.elegant .premiumHeroCopy:before{content:"COLECCIÓN ELEGANTE";display:block;margin-bottom:18px;color:#eadcc8;font:600 10px/1 Montserrat,Arial,sans-serif;letter-spacing:.24em}.premiumStore.elegant .premiumHeroCopy h1{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(56px,6vw,88px)!important;line-height:.95!important;font-weight:400!important;letter-spacing:-.045em!important;color:#fffaf2!important;max-width:760px!important}.premiumStore.elegant .premiumHeroCopy p{font-family:Montserrat,Arial,sans-serif!important;font-size:15px!important;line-height:1.7!important;color:#f2e9dd!important;max-width:500px!important;margin-top:22px!important}.elegantTrustStrip{width:min(1320px,calc(100% - 64px));margin:0 auto;padding:25px 8px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;border-bottom:1px solid var(--e-line)}.elegantTrustStrip>div{display:grid;grid-template-columns:42px 1fr;grid-column-gap:12px;column-gap:12px;align-items:center;padding:6px 14px}.elegantTrustStrip span{grid-row:1/3;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#efe4d5;color:var(--e-brown);font-family:Georgia,serif;font-size:18px}.elegantTrustStrip b{font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:600;color:var(--e-ink)}.elegantTrustStrip small{font-size:9.5px;line-height:1.4;color:var(--e-muted);margin-top:3px}.premiumStore.elegant .catalog{max-width:1320px!important;padding:78px 0 100px!important}.premiumStore.elegant .premiumCatalogHead{margin-bottom:30px!important;padding:0 0 18px!important;border-bottom:1px solid var(--e-line)!important}.premiumStore.elegant .premiumCatalogHead:before{content:"SELECCIÓN DE LA TIENDA"!important;color:#9b7d59!important;top:-21px!important}.premiumStore.elegant .premiumCatalogHead h2{font-family:Georgia,Times New Roman,serif!important;font-size:38px!important;color:var(--e-ink)!important}.premiumStore.elegant .catalogGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:30px 18px!important}.premiumStore.elegant .storeProduct{border:1px solid #e3d9cc!important;border-radius:18px!important;background:#fff!important;box-shadow:0 7px 24px rgba(72,52,34,.06)!important;overflow:hidden!important}.premiumStore.elegant .storeProduct:hover{transform:translateY(-3px)!important;box-shadow:0 14px 32px rgba(72,52,34,.1)!important}.premiumStore.elegant .storeProductImage{aspect-ratio:1/1!important;height:auto!important;border-radius:17px 17px 0 0!important;background:#f2ece4!important;padding:12px!important}.premiumStore.elegant .storeProductImage img,.premiumStore.elegant .storeProductImage img.catalogProductImage{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important;padding:0!important;border-radius:12px!important}.premiumStore.elegant .storeProductBody{padding:17px 16px 16px!important;text-align:left!important}.premiumStore.elegant .storeProductBody h3{font-family:Georgia,Times New Roman,serif!important;font-size:18px!important;line-height:1.18!important;font-weight:600!important;color:var(--e-ink)!important;margin:0 0 7px!important;min-height:0!important}.premiumStore.elegant .storeProductBody p{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:Montserrat,Arial,sans-serif!important;font-size:10px!important;line-height:1.5!important;color:var(--e-muted)!important;min-height:30px!important;margin:0 0 9px!important}.premiumStore.elegant .productPriceRow{margin:5px 0 0!important}.premiumStore.elegant .currentPrice{font-family:Montserrat,Arial,sans-serif!important;font-size:19px!important;font-weight:750!important;color:var(--e-ink)!important}.premiumStore.elegant .originalPrice{font-family:Montserrat,Arial,sans-serif!important;color:#a79b90!important}.premiumStore.elegant .cardPurchaseBox{display:grid!important;grid-template-columns:84px 1fr!important;grid-gap:8px!important;gap:8px!important;margin-top:13px!important}.premiumStore.elegant .cardQtyPicker{height:40px!important;min-height:40px!important;border:1px solid #d9c9b6!important;border-radius:12px!important;background:#fff!important;grid-template-columns:28px 1fr 28px!important}.premiumStore.elegant .cardQtyPicker button{color:var(--e-brown)!important;background:#fff!important}.premiumStore.elegant .cardAddButton{grid-column:2!important;width:100%!important;height:40px!important;min-height:40px!important;border-radius:12px!important;background:linear-gradient(135deg,var(--e-gold),var(--e-gold2))!important;color:#fff!important;border:0!important;letter-spacing:.02em!important}.premiumStore.elegant .cardAddButton,.premiumStore.elegant .cardBuyButton{font-family:Montserrat,Arial,sans-serif!important;font-size:10px!important;font-weight:700!important}.premiumStore.elegant .cardBuyButton{grid-column:1/3!important;min-height:38px!important;border-radius:12px!important;background:#fff!important;color:var(--e-brown)!important;border:1px solid #bda487!important;text-transform:none!important}.premiumStore.elegant .storeProductBody>em{font-family:Montserrat,Arial,sans-serif!important;color:#9a8c7f!important;font-size:9px!important}.elegantClosing{width:min(1320px,calc(100% - 64px));margin:0 auto 70px;padding:52px 30px;border-radius:24px;text-align:center;background:linear-gradient(135deg,#4a2d1d,#755136);color:#fff5e9}.elegantClosing small{display:block;font:600 9px/1 Montserrat,Arial,sans-serif;letter-spacing:.22em;opacity:.72}.elegantClosing p{font:italic 400 34px/1.2 Georgia,Times New Roman,serif;margin:15px 0 10px}.elegantClosing span{font:600 10px/1 Montserrat,Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}.productPage.elegant .productDetailWrap{max-width:1280px!important;padding:52px 34px 64px!important;gap:62px!important}.productPage.elegant .productMainImage{aspect-ratio:1/1!important;background:#f2ece4!important;border:1px solid #e1d5c6!important;border-radius:22px!important;padding:24px!important}.productPage.elegant .productMainImage img{object-fit:contain!important;transform:none!important;background:transparent!important;border-radius:15px!important}.productPage.elegant .productThumbRail button{background:#f7f1e9!important;border-color:#ded0bf!important;border-radius:12px!important}.productPage.elegant .productInfoPage{padding-top:14px!important}.productPage.elegant .productInfoPage h1{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(38px,4vw,54px)!important;line-height:1.03!important;font-weight:500!important;color:var(--e-ink)!important}.productPage.elegant .detailPrice .currentPrice{font-family:Montserrat,Arial,sans-serif!important;font-weight:750!important;color:var(--e-ink)!important}.productPage.elegant .productDesc,.productPage.elegant .productDescBelowActions{font-family:Montserrat,Arial,sans-serif!important;font-size:14px!important;line-height:1.8!important;color:var(--e-muted)!important}.productPage.elegant .buyBox{border-top:1px solid var(--e-line)!important;padding-top:22px!important}.productPage.elegant .qtyPicker{border-color:#d8c7b3!important;border-radius:13px!important}.productPage.elegant .buyPrimary{background:linear-gradient(135deg,var(--e-gold),var(--e-gold2))!important;color:#fff!important;border:0!important;border-radius:13px!important;font-family:Montserrat,Arial,sans-serif!important}.productPage.elegant .buySecondary{background:#fff!important;color:var(--e-brown)!important;border:1px solid #bda487!important;border-radius:13px!important;font-family:Montserrat,Arial,sans-serif!important}.productPage.elegant .relatedProducts{border-top:1px solid var(--e-line)!important;padding-top:46px!important}.productPage.elegant .relatedProducts>div:first-child small{font-family:Montserrat,Arial,sans-serif!important;color:#9b7d59!important;letter-spacing:.18em!important}.productPage.elegant .relatedProducts h2{font-family:Georgia,Times New Roman,serif!important;font-size:36px!important;font-weight:500!important;color:var(--e-ink)!important}.productPage.elegant .relatedGrid{gap:18px!important}.productPage.elegant .relatedGrid a>div{aspect-ratio:1/1!important;background:#f2ece4!important;border:1px solid #e2d6c7!important;border-radius:16px!important;padding:10px!important}.productPage.elegant .relatedGrid img{object-fit:contain!important;background:transparent!important;border-radius:11px!important}.productPage.elegant .relatedGrid b{font-family:Georgia,Times New Roman,serif!important;font-size:15px!important;font-weight:600!important;color:var(--e-ink)!important}.productPage.elegant .relatedGrid strong{font-family:Montserrat,Arial,sans-serif!important;font-size:14px!important;color:var(--e-ink)!important}@media (max-width:760px){.premiumStore.elegant>.premiumNav,.productPage.elegant>.productUnifiedNav{min-height:70px!important;height:70px!important;margin:0!important;padding:8px 14px!important;background:#fffdf9!important}.premiumStore.elegant .storeMobileHamburger,.productPage.elegant .storeMobileHamburger{border-color:#decfbe!important;background:#f8f1e8!important}.premiumStore.elegant .storeMobileHamburger span,.productPage.elegant .storeMobileHamburger span{background:var(--e-brown)!important}.premiumStore.elegant .premiumHero{width:calc(100% - 20px)!important;min-height:440px!important;margin:10px auto 0!important;padding:34px 25px!important;border-radius:20px!important}.premiumStore.elegant .premiumHeroCopy:before{font-size:8px!important;margin-bottom:12px!important}.premiumStore.elegant .premiumHeroCopy h1{font-size:43px!important;line-height:.98!important}.premiumStore.elegant .premiumHeroCopy p{font-size:11px!important;line-height:1.55!important;margin-top:14px!important}.elegantTrustStrip{width:calc(100% - 20px);padding:17px 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px}.elegantTrustStrip>div{display:flex;flex-direction:column;text-align:center;gap:5px;padding:2px}.elegantTrustStrip span{width:34px;height:34px;font-size:15px}.elegantTrustStrip b{font-family:Montserrat,Arial,sans-serif;font-size:8px;line-height:1.2}.elegantTrustStrip small{display:none}.premiumStore.elegant .catalog{padding:58px 10px 64px!important}.premiumStore.elegant .premiumCatalogHead{margin:0 4px 22px!important}.premiumStore.elegant .premiumCatalogHead h2{font-size:29px!important}.premiumStore.elegant .premiumCatalogHead:before{font-size:7px!important;top:-17px!important}.premiumStore.elegant .catalogGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 9px!important}.premiumStore.elegant .storeProduct{border-radius:15px!important}.premiumStore.elegant .storeProductImage{aspect-ratio:1/1!important;padding:8px!important;border-radius:14px 14px 0 0!important}.premiumStore.elegant .storeProductBody{padding:11px 9px 10px!important}.premiumStore.elegant .storeProductBody h3{font-size:14px!important;line-height:1.18!important;margin-bottom:5px!important}.premiumStore.elegant .storeProductBody p{display:none!important}.premiumStore.elegant .currentPrice{font-size:16px!important}.premiumStore.elegant .cardPurchaseBox{grid-template-columns:1fr 36px!important;grid-template-rows:34px 38px!important;gap:6px!important}.premiumStore.elegant .cardQtyPicker{grid-column:1!important;grid-row:1!important;height:34px!important;min-height:34px!important}.premiumStore.elegant .cardAddButton{grid-column:2!important;grid-row:1!important;width:36px!important;height:34px!important;min-height:34px!important;padding:0!important}.premiumStore.elegant .cardAddButton span{display:none!important}.premiumStore.elegant .cardAddButton svg{display:block!important;width:16px!important}.premiumStore.elegant .cardBuyButton{grid-column:1/3!important;grid-row:2!important;min-height:38px!important;height:38px!important}.premiumStore.elegant .storeProductBody>em{display:none!important}.elegantClosing{width:calc(100% - 20px);margin:0 auto 34px;padding:35px 20px;border-radius:20px}.elegantClosing p{font-size:25px}.productPage.elegant .productDetailWrap{padding:22px 14px 38px!important;gap:24px!important}.productPage.elegant .productMainImage{padding:15px!important;border-radius:18px!important}.productPage.elegant .productInfoPage h1{font-size:34px!important}.productPage.elegant .productDesc,.productPage.elegant .productDescBelowActions{font-size:13px!important;line-height:1.7!important}.productPage.elegant .relatedProducts{padding:30px 14px 48px!important}.productPage.elegant .relatedProducts h2{font-size:28px!important}.productPage.elegant .relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.productPage.elegant .relatedGrid a>div{padding:7px!important;border-radius:13px!important}.productPage.elegant .relatedGrid b,.productPage.elegant .relatedGrid strong{font-size:13px!important}}@media (max-width:800px){.premiumStore>.premiumNav,.productPage>.productUnifiedNav{display:grid!important;grid-template-columns:42px minmax(0,1fr) 40px 42px!important;align-items:center!important;grid-gap:6px!important;gap:6px!important}.premiumStore>.premiumNav .storeMobileHamburger,.productPage>.productUnifiedNav .storeMobileHamburger{grid-column:1!important}.premiumStore>.premiumNav .storeBrand,.productPage>.productUnifiedNav .storeBrand{grid-column:2!important;justify-self:center!important;max-width:min(175px,45vw)!important}.premiumStore>.premiumNav .storeMobileSearchButton,.productPage>.productUnifiedNav .storeMobileSearchButton{display:grid!important;grid-column:3!important;justify-self:end!important}.premiumStore>.premiumNav .cartPremium,.productPage>.productUnifiedNav .cartPremium{grid-column:4!important;justify-self:end!important}.premiumStore>.premiumNav .storeHeaderSearch,.productPage>.productUnifiedNav .storeHeaderSearch{display:none!important}}@media (min-width:801px){.premiumStore>.premiumNav,.productPage>.productUnifiedNav{width:min(1360px,calc(100% - 48px))!important;max-width:1360px!important;height:auto!important;min-height:132px!important;margin:0 auto!important;padding:18px 12px 12px!important;display:grid!important;grid-template-columns:minmax(180px,1fr) minmax(520px,720px) minmax(180px,1fr)!important;grid-template-rows:62px 38px!important;grid-column-gap:24px!important;column-gap:24px!important;grid-row-gap:2px!important;row-gap:2px!important;align-items:center!important}.premiumStore>.premiumNav .storeBrand,.productPage>.productUnifiedNav .storeBrand{grid-column:1!important;grid-row:1!important;justify-self:start!important;margin:0!important}.premiumStore>.premiumNav .storeHeaderSearch,.productPage>.productUnifiedNav .storeHeaderSearch{grid-column:2!important;grid-row:1!important;display:grid!important;width:100%!important;max-width:720px!important;height:46px!important;margin:0!important;justify-self:center!important;border-radius:16px!important}.premiumStore>.premiumNav .cartPremium,.productPage>.productUnifiedNav .cartPremium{grid-column:3!important;grid-row:1!important;justify-self:end!important;margin:0!important}.premiumStore>.premiumNav .storeLinks,.productPage>.productUnifiedNav .storeLinks{position:static!important;grid-column:1/-1!important;grid-row:2!important;transform:none!important;justify-self:center!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;padding:0!important;gap:36px!important}}.premiumStore .storeTrustStrip{width:min(1320px,calc(100% - 64px))!important;margin:0 auto!important;padding:26px 0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:0!important;gap:0!important;border:0!important;border-bottom:1px solid rgba(80,65,50,.16)!important;border-radius:0!important}.premiumStore .storeTrustStrip,.premiumStore .storeTrustStrip>div{display:grid!important;background:transparent!important;box-shadow:none!important}.premiumStore .storeTrustStrip>div{min-width:0!important;grid-template-columns:44px minmax(0,1fr)!important;grid-template-rows:auto auto!important;grid-column-gap:13px!important;column-gap:13px!important;grid-row-gap:3px!important;row-gap:3px!important;align-items:center!important;padding:4px 24px!important;border:0!important;border-right:1px solid rgba(80,65,50,.22)!important;border-radius:0!important;text-align:left!important}.premiumStore .storeTrustStrip>div:first-child{padding-left:10px!important}.premiumStore .storeTrustStrip>div:last-child{border-right:0!important;padding-right:10px!important}.premiumStore .storeTrustStrip img{grid-column:1!important;grid-row:1/3!important;width:36px!important;height:36px!important;object-fit:contain!important;display:block!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.premiumStore .storeTrustStrip b{grid-column:2!important;grid-row:1!important;margin:0!important;font-size:14px!important;line-height:1.2!important;color:inherit!important}.premiumStore .storeTrustStrip small{grid-column:2!important;grid-row:2!important;display:block!important;margin:0!important;font-size:9px!important;line-height:1.4!important;color:inherit!important;opacity:.65!important}.premiumStore.urban .storeTrustStrip{color:#fff!important;background:#17151d!important;border-radius:18px!important;padding:22px 10px!important;margin-top:14px!important}.premiumStore.urban .storeTrustStrip>div{border-right-color:rgba(255,255,255,.25)!important;background:transparent!important}.premiumStore.minimal .storeTrustStrip{color:#222!important}@media (max-width:800px){.premiumStore>.premiumNav,.productPage>.productUnifiedNav{min-height:70px!important;height:70px!important;padding:8px 10px!important}.premiumStore>.premiumNav .storeLinks,.productPage>.productUnifiedNav .storeLinks{display:none!important}.premiumStore .storeTrustStrip{width:calc(100% - 20px)!important;margin:0 auto!important;padding:17px 2px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:0!important;border-radius:0!important;background:transparent!important}.premiumStore .storeTrustStrip>div{grid-template-columns:32px minmax(0,1fr)!important;column-gap:8px!important;padding:12px 10px!important;border-right:1px solid rgba(80,65,50,.2)!important;border-bottom:1px solid rgba(80,65,50,.15)!important;border-radius:0!important;background:transparent!important}.premiumStore .storeTrustStrip>div:nth-child(2n){border-right:0!important}.premiumStore .storeTrustStrip>div:nth-child(n+3){border-bottom:0!important}.premiumStore .storeTrustStrip img{width:28px!important;height:28px!important}.premiumStore .storeTrustStrip b{font-size:9px!important}.premiumStore .storeTrustStrip small{font-size:7.5px!important}.premiumStore.urban .storeTrustStrip{background:#17151d!important;border-radius:16px!important;padding:8px!important;margin-top:10px!important}.premiumStore.urban .storeTrustStrip>div{border-right-color:rgba(255,255,255,.2)!important;border-bottom-color:rgba(255,255,255,.16)!important}}@media (min-width:801px){.premiumStore>.premiumNav .storeLinks,.productPage>.productUnifiedNav .storeLinks{grid-column:2!important;width:100%!important;justify-self:stretch!important;justify-content:center!important}.premiumStore>.premiumNav,.productPage>.productUnifiedNav{width:min(1360px,calc(100% - 48px))!important;border:0!important;box-shadow:0 0 0 100vmax #fffdf9!important;-webkit-clip-path:inset(0 -100vmax)!important;clip-path:inset(0 -100vmax)!important}.premiumStore>.premiumNav .storeLinks,.productPage>.productUnifiedNav .storeLinks{grid-column:2!important;grid-row:2!important;width:100%!important;place-self:center stretch!important;justify-content:center!important;transform:none!important}.premiumStore>.premiumNav .storeLinks a:focus,.premiumStore>.premiumNav .storeLinks button:focus,.productPage>.productUnifiedNav .storeLinks a:focus,.productPage>.productUnifiedNav .storeLinks button:focus{outline:0!important;box-shadow:none!important;border:0!important}}@media (min-width:801px){.premiumStore>.premiumNav .storeLinks a:focus-visible,.premiumStore>.premiumNav .storeLinks button:focus-visible,.productPage>.productUnifiedNav .storeLinks a:focus-visible,.productPage>.productUnifiedNav .storeLinks button:focus-visible{text-decoration:underline!important;text-underline-offset:5px!important}}@media (max-width:800px){.premiumStore>.premiumNav,.productPage>.productUnifiedNav{grid-template-columns:42px minmax(0,1fr) 42px!important;border:0!important;box-shadow:none!important;-webkit-clip-path:none!important;clip-path:none!important}.premiumStore>.premiumNav .storeBrand,.productPage>.productUnifiedNav .storeBrand{grid-column:2!important}.premiumStore>.premiumNav .storeMobileSearchButton,.productPage>.productUnifiedNav .storeMobileSearchButton{display:none!important}.premiumStore>.premiumNav .cartPremium,.productPage>.productUnifiedNav .cartPremium{grid-column:3!important}.premiumStore>.storeMobileSearchPanel,.productPage>.storeMobileSearchPanel{display:grid!important;margin:10px auto!important}}@media (min-width:801px){.premiumStore>.premiumNav,.productPage>.productUnifiedNav{width:100%!important;max-width:none!important;margin:0!important;padding-left:max(24px,calc((100vw - 1360px) / 2))!important;padding-right:max(24px,calc((100vw - 1360px) / 2))!important;background:#fff!important;border:0!important;box-shadow:none!important;-webkit-clip-path:none!important;clip-path:none!important}.premiumStore>.premiumNav .storeLinks,.productPage>.productUnifiedNav .storeLinks{position:absolute!important;left:50%!important;top:96px!important;width:auto!important;transform:translateX(-50%)!important;display:flex!important;justify-content:center!important;gap:36px!important}}@media (max-width:800px){.premiumStore>.premiumNav,.productPage>.productUnifiedNav{grid-template-columns:42px 42px minmax(0,1fr) 42px!important;background:#fff!important}.premiumStore>.premiumNav .storeMobileHamburger,.productPage>.productUnifiedNav .storeMobileHamburger{grid-column:1!important}.premiumStore>.premiumNav .storeMobileSearchButton,.productPage>.productUnifiedNav .storeMobileSearchButton{display:grid!important;grid-column:2!important;grid-row:1!important;justify-self:start!important;width:40px!important;height:40px!important;border:0!important;border-radius:13px!important;background:transparent!important;color:#242424!important}.premiumStore>.premiumNav .storeBrand,.productPage>.productUnifiedNav .storeBrand{grid-column:3!important;grid-row:1!important}.premiumStore>.premiumNav .cartPremium,.productPage>.productUnifiedNav .cartPremium{grid-column:4!important;grid-row:1!important}.premiumStore>.storeMobileSearchPanel,.productPage>.storeMobileSearchPanel{display:none!important}}@media (min-width:801px){.premiumStore>.premiumNav .storeLinks,.productPage>.productUnifiedNav .storeLinks{left:0!important;right:0!important;top:94px!important;width:max-content!important;margin:0 auto!important;transform:none!important;justify-content:center!important}.premiumStore>.premiumNav,.productPage>.productUnifiedNav{grid-template-columns:minmax(180px,1fr) minmax(520px,720px) minmax(180px,1fr)!important;grid-template-rows:62px 38px!important;min-height:132px!important}.premiumStore>.premiumNav .storeLinks,.productPage>.productUnifiedNav .storeLinks{position:static!important;left:auto!important;right:auto!important;top:auto!important;grid-column:2!important;grid-row:2!important;width:100%!important;margin:0!important;transform:none!important;justify-self:center!important;align-self:center!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:36px!important;position:absolute!important;left:50%!important;top:92px!important;width:max-content!important;padding:0!important;transform:translateX(-50%)!important;justify-self:auto!important;grid-column:1/-1!important;justify-self:stretch!important}.premiumStore.elegant>.premiumNav,.premiumStore>.premiumNav,.productPage.elegant>.productUnifiedNav,.productPage>.productUnifiedNav{height:132px!important;min-height:132px!important;grid-template-rows:62px 38px!important;overflow:visible!important}}@media (max-width:800px){.premiumStore>.premiumNav,.productPage>.productUnifiedNav{position:relative!important}.premiumStore>.premiumNav .storeBrand,.productPage>.productUnifiedNav .storeBrand{position:absolute!important;left:50%!important;top:50%!important;width:min(170px,42vw)!important;max-width:min(170px,42vw)!important;margin:0!important;transform:translate(-50%,-50%)!important;justify-content:center!important;z-index:2!important}.premiumStore>.premiumNav .storeBrand img,.productPage>.productUnifiedNav .storeBrand img{margin:0 auto!important}.storeSearchDrawerBackdrop{display:none!important}.storeSearchDrawer{width:100vw!important;max-width:none!important;border-radius:0!important;box-shadow:none!important;padding-left:16px!important;padding-right:16px!important}}@media (min-width:801px){.premiumStore.elegant>.premiumNav,.premiumStore>.premiumNav,.productPage.elegant>.productUnifiedNav,.productPage>.productUnifiedNav{height:94px!important;min-height:94px!important;grid-template-rows:1fr!important}.premiumStore>.premiumNav>.storeLinks,.productPage>.productUnifiedNav>.storeLinks{display:none!important}.premiumStore>.storeHeaderLinksRow,.productPage>.storeHeaderLinksRow{height:38px!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:36px!important;background:#fff!important;position:relative!important;z-index:3!important}.premiumStore.elegant>.premiumNav,.premiumStore>.premiumNav,.premiumStore>.storeHeaderLinksRow,.productPage.elegant>.productUnifiedNav,.productPage>.productUnifiedNav,.productPage>.storeHeaderLinksRow{border-top:0!important;border-bottom:0!important;box-shadow:none!important}main.productPage.elegant>nav.storeNav.premiumNav.productUnifiedNav,main.productPage.minimal>nav.storeNav.premiumNav.productUnifiedNav,main.productPage.modern>nav.storeNav.premiumNav.productUnifiedNav,main.productPage.urban>nav.storeNav.premiumNav.productUnifiedNav,main.productPage>.storeHeaderLinksRow,main.productPage>nav.storeNav.premiumNav.productUnifiedNav,main.store.premiumStore.elegant>nav.storeNav.premiumNav,main.store.premiumStore.minimal>nav.storeNav.premiumNav,main.store.premiumStore.modern>nav.storeNav.premiumNav,main.store.premiumStore.urban>nav.storeNav.premiumNav,main.store.premiumStore>.storeHeaderLinksRow,main.store.premiumStore>nav.storeNav.premiumNav{border:0!important;outline:0!important;box-shadow:none!important}.premiumStore>.premiumNav,.productPage>.productUnifiedNav{z-index:20!important}.premiumStore .storeHeaderSearch,.productPage .storeHeaderSearch{position:relative!important;overflow:visible!important}.storeSearchSuggestions{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:80;max-height:420px;overflow-y:auto;padding:8px;border:1px solid #e5e1dc;border-radius:18px;background:#fff;box-shadow:0 22px 55px rgba(30,24,20,.16)}.storeSearchSuggestions>a{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:64px;padding:6px 10px;border-radius:13px;color:#24211f;text-decoration:none}.storeSearchSuggestions>a:hover{background:#f7f3ee}.storeSearchSuggestions>a>span{width:52px;height:52px;display:grid;place-items:center;overflow:hidden;border-radius:11px;background:#f2efeb}.storeSearchSuggestions img{width:100%;height:100%;object-fit:cover}.storeSearchSuggestions b,.storeSearchSuggestions small{display:block}.storeSearchSuggestions b{font-size:13px;line-height:1.25}.storeSearchSuggestions small{margin-top:4px;color:#8a8179;font-size:10px}.storeSearchSuggestions strong{font-size:13px;white-space:nowrap}.storeSearchSuggestions p{margin:0;padding:18px 14px;color:#777;font-size:12px;text-align:center}}@media (max-width:800px){.storeHeaderSearch .storeSearchSuggestions{display:none!important}main.productPage>nav.storeNav.premiumNav.productUnifiedNav,main.store.premiumStore>nav.storeNav.premiumNav{position:relative!important}main.productPage>nav.storeNav.premiumNav.productUnifiedNav>.storeBrand,main.store.premiumStore>nav.storeNav.premiumNav>.storeBrand{position:absolute!important;left:50%!important;right:auto!important;top:50%!important;width:min(170px,42vw)!important;max-width:min(170px,42vw)!important;margin:0!important;transform:translate(-50%,-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:2!important}main.productPage>nav.storeNav.premiumNav.productUnifiedNav>.storeBrand img,main.store.premiumStore>nav.storeNav.premiumNav>.storeBrand img{margin:0 auto!important;object-position:center!important}.premiumStore .cartDrawerLayer,.productPage .cartDrawerLayer{overflow:hidden!important}.premiumStore .cartDrawerBackdrop,.productPage .cartDrawerBackdrop{display:none!important}.premiumStore .cartDrawer,.productPage .cartDrawer{inset:0!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;border-radius:0!important;box-shadow:none!important;animation:mobileCartDrawerIn .24s ease-out both!important}}@media (max-width:800px){@keyframes mobileCartDrawerIn{0%{translate:100% 0}to{translate:0 0}}.storeSearchDrawer>form{margin-bottom:0!important}.storeSearchDrawerResults{padding-top:8px!important;margin-top:0!important;align-content:start!important}main.productPage>nav.storeNav.premiumNav.productUnifiedNav>.storeBrand,main.store.premiumStore>nav.storeNav.premiumNav>.storeBrand{left:50vw!important;right:auto!important;translate:-50% -50%!important;transform:none!important}.storeSearchDrawerResults>a{position:relative!important;z-index:1!important;width:100%!important;cursor:pointer!important;pointer-events:auto!important;-webkit-tap-highlight-color:rgba(0,0,0,.06)}.storeSearchDrawerResults>a>*{pointer-events:none!important}main.productPage>nav.storeNav.premiumNav.productUnifiedNav>.storeBrand,main.store.premiumStore>nav.storeNav.premiumNav>.storeBrand{grid-column:1/-1!important;grid-row:1!important;left:50%!important;right:auto!important;translate:-50% -50%!important;transform:none!important;pointer-events:auto!important}}.productPage .storeVariantOption button,.productPage .storeVariantOption>b{color:#111!important}@media (max-width:800px){.storeMobileMenu{max-height:calc(100dvh - 82px)!important;overflow-y:auto!important}.storeMobileMenu .mobileProductsToggle{justify-content:space-between!important}.storeMobileMenu .mobileProductsToggle>span{font-size:18px!important;transition:transform .18s ease!important}.storeMobileMenu .mobileProductsToggle.open>span{transform:rotate(180deg)!important}.storeMobileCategories{display:grid!important;grid-gap:3px!important;gap:3px!important;padding:4px 7px 7px 18px!important;border:0!important;background:#fff!important}.storeMobileMenu .storeMobileCategories>button{min-height:38px!important;padding:0 12px!important;font-size:12px!important;font-weight:550!important;color:#111!important;background:#f7f7f8!important;border-radius:10px!important}.storeMobileMenu .storeMobileCategories>button.active{font-weight:750!important;background:#efeff1!important}.productPage .qtyPicker button,.productPage .qtyPicker span{color:#111!important}.storeMobileMenu .mobileProductsToggle>span{display:none!important}.storeMobileCategories{gap:0!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important}.storeMobileMenu .storeMobileCategories>button,.storeMobileMenu .storeMobileCategories>button.active{min-height:34px!important;justify-content:flex-start!important;padding:0 12px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#74747c!important;font-size:12px!important;font-weight:500!important;text-align:left!important}.storeMobileMenu .storeMobileCategories>button.active{color:#55555d!important;font-weight:650!important}}.premiumStore .storeTrustStrip.exactBenefitStrip{width:min(1320px,calc(100% - 64px))!important;max-width:1320px!important;margin:26px auto 0!important;padding:0 20px 26px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:0!important;gap:0!important;color:#111!important;border-bottom:1px solid #d8d8d8!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.premiumStore .storeTrustStrip.exactBenefitStrip.benefits-3{width:min(1040px,calc(100% - 64px))!important;max-width:1040px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.premiumStore .storeTrustStrip.exactBenefitStrip>div,.premiumStore .storeTrustStrip.exactBenefitStrip>div:first-child,.premiumStore .storeTrustStrip.exactBenefitStrip>div:last-child{min-width:0!important;padding:8px 22px 4px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-end!important;text-align:center!important;border:0!important;border-right:1px solid #1d1d1f!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.premiumStore .storeTrustStrip.exactBenefitStrip>div:last-child{border-right:0!important}.premiumStore .storeTrustStrip.exactBenefitStrip img{width:100%!important;height:82px!important;margin:0 0 13px!important;filter:grayscale(1)!important}.premiumStore .storeTrustStrip.exactBenefitStrip b{margin:0!important;color:#111!important;font-size:13px!important;line-height:1.18!important;font-weight:850!important;text-align:center!important;white-space:nowrap!important}.premiumStore .storeTrustStrip.exactBenefitStrip small{display:block!important;margin:7px 0 0!important;color:#333!important;font-size:12px!important;line-height:1.35!important;text-align:center!important;opacity:1!important}@media (max-width:1100px){.premiumStore .storeTrustStrip.exactBenefitStrip b{white-space:normal!important}}@media (max-width:800px){.premiumStore .storeTrustStrip.exactBenefitStrip,.premiumStore .storeTrustStrip.exactBenefitStrip.benefits-3{width:calc(100% - 48px)!important;max-width:none!important;margin:24px 24px 0!important;padding:0 0 24px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.premiumStore .storeTrustStrip.exactBenefitStrip>div,.premiumStore .storeTrustStrip.exactBenefitStrip>div:first-child,.premiumStore .storeTrustStrip.exactBenefitStrip>div:last-child{min-height:138px!important;padding:16px 12px!important;border-right:1px solid #d1d1d1!important;border-bottom:1px solid #d1d1d1!important}.premiumStore .storeTrustStrip.exactBenefitStrip>div:nth-child(2n){border-right:0!important}.premiumStore .storeTrustStrip.exactBenefitStrip.benefits-4>div:nth-child(n+3){border-bottom:0!important}.premiumStore .storeTrustStrip.exactBenefitStrip.benefits-3>div:nth-child(3){grid-column:1/-1!important;border-right:0!important;border-bottom:0!important}.premiumStore .storeTrustStrip.exactBenefitStrip img{height:58px!important;margin-bottom:10px!important}.premiumStore .storeTrustStrip.exactBenefitStrip b{font-size:11px!important}.premiumStore .storeTrustStrip.exactBenefitStrip small{font-size:10px!important;margin-top:5px!important}}.benefitVisibilityToggle input:checked+i{background:#0b63ce!important}.benefitChoiceGrid>button.selected{border-color:#0b63ce!important;box-shadow:0 7px 24px #0b63ce12!important}.benefitChoiceGrid>button.selected .benefitChoiceCheck{background:#0b63ce!important;border-color:#0b63ce!important;color:#fff!important}.benefitChoiceGrid img{opacity:.72}.premiumStore .storeTrustStrip.exactBenefitStrip>div,.premiumStore .storeTrustStrip.exactBenefitStrip>div:first-child,.premiumStore .storeTrustStrip.exactBenefitStrip>div:last-child{padding-top:5px!important;padding-bottom:3px!important;border-right-color:rgba(17,17,17,.28)!important}.premiumStore .storeTrustStrip.exactBenefitStrip img{height:54px!important;max-width:150px!important;margin-bottom:11px!important;opacity:.68!important}.premiumStore .storeTrustStrip.exactBenefitStrip b{font-size:11px!important;font-weight:750!important;letter-spacing:.015em!important}.premiumStore .storeTrustStrip.exactBenefitStrip small{font-size:10px!important;color:#555!important;margin-top:5px!important}@media (max-width:800px){.benefitSettingsHead{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-gap:14px!important;gap:14px!important}.benefitVisibilityToggle{align-self:center!important;justify-self:end!important;display:grid!important;grid-template-columns:44px!important;justify-items:center!important;grid-gap:5px!important;gap:5px!important}.benefitVisibilityToggle>strong{font-size:10px!important;line-height:1!important;text-align:center!important}.benefitSettingsHead p{max-width:230px!important}.premiumStore .storeTrustStrip.exactBenefitStrip,.premiumStore .storeTrustStrip.exactBenefitStrip.benefits-3{width:calc(100% - 32px)!important;margin:18px 16px 0!important;padding:0 0 18px!important;column-gap:0!important;align-items:stretch!important}.premiumStore .storeTrustStrip.exactBenefitStrip{grid-template-columns:repeat(4,minmax(0,1fr))!important}.premiumStore .storeTrustStrip.exactBenefitStrip.benefits-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.premiumStore .storeTrustStrip.exactBenefitStrip.benefits-3>div:nth-child(3),.premiumStore .storeTrustStrip.exactBenefitStrip>div,.premiumStore .storeTrustStrip.exactBenefitStrip>div:first-child,.premiumStore .storeTrustStrip.exactBenefitStrip>div:last-child{grid-column:auto!important;min-height:0!important;padding:5px 7px!important;border-right:1px solid rgba(17,17,17,.2)!important;border-bottom:0!important}.premiumStore .storeTrustStrip.exactBenefitStrip.benefits-3>div:nth-child(3),.premiumStore .storeTrustStrip.exactBenefitStrip>div:last-child{border-right:0!important}.premiumStore .storeTrustStrip.exactBenefitStrip img{height:35px!important;max-width:72px!important;margin-bottom:7px!important;opacity:.65!important}.premiumStore .storeTrustStrip.exactBenefitStrip b{font-size:7.5px!important;line-height:1.2!important;white-space:normal!important}.premiumStore .storeTrustStrip.exactBenefitStrip small{font-size:6.8px!important;line-height:1.25!important;margin-top:3px!important;color:#666!important}}.benefitSelectionArea{transition:opacity .18s ease,filter .18s ease}.benefitSettingsEditor.isDisabled .benefitSelectionArea{opacity:.38;filter:grayscale(1);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.benefitSettingsEditor.isDisabled .benefitChoiceGrid>button{cursor:not-allowed!important}.premiumStore .storeTrustStrip.exactBenefitStrip img{opacity:.72!important}.premiumStore .storeTrustStrip.exactBenefitStrip b{color:rgba(68,68,68,.72)!important}@media (max-width:800px){.premiumStore .storeTrustStrip.exactBenefitStrip,.premiumStore .storeTrustStrip.exactBenefitStrip.benefits-3{align-items:start!important;padding-bottom:15px!important}.premiumStore .storeTrustStrip.exactBenefitStrip.benefits-3>div:nth-child(3),.premiumStore .storeTrustStrip.exactBenefitStrip>div,.premiumStore .storeTrustStrip.exactBenefitStrip>div:first-child,.premiumStore .storeTrustStrip.exactBenefitStrip>div:last-child{height:82px!important;min-height:82px!important;padding:4px 5px 3px!important;justify-content:flex-start!important;align-items:center!important}.premiumStore .storeTrustStrip.exactBenefitStrip img{flex:0 0 30px!important;width:52px!important;height:30px!important;max-width:52px!important;margin:0 auto 7px!important;object-fit:contain!important;opacity:.7!important}.premiumStore .storeTrustStrip.exactBenefitStrip b{min-height:19px!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;margin:0!important;font-size:7px!important;line-height:1.22!important;font-weight:750!important;color:rgba(68,68,68,.7)!important;text-align:center!important}.premiumStore .storeTrustStrip.exactBenefitStrip small{display:none!important}}.benefitEditorOptions{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:17px 0 11px}.benefitEditorOptions .benefitSelectionCount{margin:0}.benefitTonePicker{display:flex;align-items:center;gap:6px}.benefitTonePicker>span{margin-right:3px;color:#71717a;font-size:11px;font-weight:700}.benefitTonePicker>button{height:32px;padding:0 10px;border:1px solid #dedee3;border-radius:10px;background:#fff;color:#55555d;display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;cursor:pointer}.benefitTonePicker>button.active{border-color:#0b63ce;box-shadow:0 0 0 1px #0b63ce;color:#0b63ce}.benefitTonePicker i{width:10px;height:10px;border-radius:50%;display:block}.benefitTonePicker i.gray{background:#777}.benefitTonePicker i.black{background:#111}.benefitChoiceGrid>button{min-height:145px!important;padding:14px 9px 12px!important}.benefitChoiceGrid>button.selected{padding:13px 8px 11px!important}.benefitChoiceGrid img{width:64px!important;height:50px!important;margin:auto auto 10px!important}.benefitChoiceGrid b{font-size:10px!important}.benefitChoiceGrid small{font-size:9px!important;margin-top:4px!important}.premiumStore .storeTrustStrip.exactBenefitStrip.tone-gray img{opacity:.72!important}.premiumStore .storeTrustStrip.exactBenefitStrip.tone-gray b{color:rgba(68,68,68,.72)!important}.premiumStore .storeTrustStrip.exactBenefitStrip.tone-gray small{color:#666!important}.premiumStore .storeTrustStrip.exactBenefitStrip.tone-black img{opacity:1!important;filter:brightness(0)!important}.premiumStore .storeTrustStrip.exactBenefitStrip.tone-black b{color:#111!important}.premiumStore .storeTrustStrip.exactBenefitStrip.tone-black small{color:#292929!important}@media (max-width:800px){.benefitEditorOptions{align-items:flex-start;flex-direction:column;gap:10px;margin-top:15px}.benefitTonePicker{width:100%}.benefitTonePicker>span{margin-right:auto}.benefitChoiceGrid>button{min-height:130px!important;padding:12px 6px 10px!important}.benefitChoiceGrid>button.selected{padding:11px 5px 9px!important}.benefitChoiceGrid img{width:52px!important;height:42px!important;margin-bottom:8px!important}}@media (max-width:760px){body,html{scroll-padding-top:0!important}.appShell{align-items:start!important}.appShell>.appMain{align-self:start!important}.appShell .businessV44 .visualSettings{margin-top:0!important}.appShell .businessV44 .visualSettingsHead{position:relative!important;display:block!important;margin-top:10px!important;padding-top:43px!important;min-width:0!important}.appShell .businessV44 .visualSettingsHead>.businessViewCurrent{position:absolute!important;top:0!important;right:0!important;min-height:34px!important;height:34px!important;padding:0 12px!important;font-size:10.5px!important;border-radius:10px!important}.appShell .businessV44 .visualSettingsHead>div{width:100%!important;min-width:0!important}.appShell .businessV44 .visualSettingsHead h2{margin-top:5px!important;font-size:22px!important;line-height:1.2!important;white-space:nowrap!important;letter-spacing:-.035em!important}}.benefitSettingsEditor .benefitChoiceGrid img,.premiumStore .storeTrustStrip.exactBenefitStrip.tone-gray img{filter:none!important}.premiumStore .storeTrustStrip.exactBenefitStrip.tone-gray img{opacity:1!important}.benefitSettingsEditor.tone-gray .benefitChoiceGrid b{color:#999999!important;-webkit-text-fill-color:#999999!important}.benefitSettingsEditor.tone-black .benefitChoiceGrid b{color:#111111!important;-webkit-text-fill-color:#111111!important}@media (max-width:800px){.premiumStore .storeTrustStrip.exactBenefitStrip,.premiumStore .storeTrustStrip.exactBenefitStrip.benefits-3{width:calc(100% - 24px)!important;margin:14px 12px 0!important;padding:0 0 12px!important;align-items:stretch!important}.premiumStore .storeTrustStrip.exactBenefitStrip.benefits-3>div:nth-child(3),.premiumStore .storeTrustStrip.exactBenefitStrip>div,.premiumStore .storeTrustStrip.exactBenefitStrip>div:first-child,.premiumStore .storeTrustStrip.exactBenefitStrip>div:last-child,.premiumStore .storeTrustStrip.exactBenefitStrip>div:nth-child(2n){height:62px!important;min-height:62px!important;padding:3px 5px 2px!important;justify-content:flex-start!important;border-right:1px solid rgba(17,17,17,.16)!important;border-bottom:0!important}.premiumStore .storeTrustStrip.exactBenefitStrip.benefits-3>div:nth-child(3),.premiumStore .storeTrustStrip.exactBenefitStrip>div:last-child{border-right:0!important}.premiumStore .storeTrustStrip.exactBenefitStrip img{flex:0 0 24px!important;width:42px!important;height:24px!important;max-width:42px!important;margin:0 auto 5px!important}.premiumStore .storeTrustStrip.exactBenefitStrip b{min-height:0!important;font-size:8px!important;line-height:1.18!important;letter-spacing:.01em!important}}.billingSwitchBox button{flex:0 0 auto;min-width:166px;min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;border-radius:12px;white-space:nowrap;line-height:1}.businessQuickCard{align-self:start}.businessQuickIntro{margin:0 0 12px;color:#667085;font-size:12px;line-height:1.5}.businessQuickCard button:last-child{border-bottom:1px solid #eee}@media (max-width:800px){.premiumStore .storeTrustStrip.exactBenefitStrip,.premiumStore .storeTrustStrip.exactBenefitStrip.benefits-3{width:calc(100% - 20px)!important;margin:12px 10px 0!important;padding-bottom:10px!important}.premiumStore .storeTrustStrip.exactBenefitStrip.benefits-3>div:nth-child(3),.premiumStore .storeTrustStrip.exactBenefitStrip>div,.premiumStore .storeTrustStrip.exactBenefitStrip>div:first-child,.premiumStore .storeTrustStrip.exactBenefitStrip>div:last-child,.premiumStore .storeTrustStrip.exactBenefitStrip>div:nth-child(2n){height:54px!important;min-height:54px!important;padding:2px 4px 1px!important}.premiumStore .storeTrustStrip.exactBenefitStrip img{flex-basis:20px!important;width:36px!important;height:20px!important;max-width:36px!important;margin-bottom:4px!important}.premiumStore .storeTrustStrip.exactBenefitStrip b{font-size:7.5px!important;line-height:1.16!important}.billingSwitchBox button{width:100%;min-width:0}}.socialSettingsLayout{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:16px;gap:16px;align-items:start}.socialPreviewCard,.socialSettingsCard{background:#fff;border:1px solid #e3e7ed;border-radius:20px;padding:24px}.socialSettingsHead{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid #edf0f4}.socialPreviewCard>small,.socialSettingsHead small{display:block;color:#0059d5;font-size:10px;font-weight:750;letter-spacing:.08em}.socialPreviewCard h3,.socialSettingsHead h2{margin:6px 0 5px;color:#172033;font-size:21px;line-height:1.25;letter-spacing:-.02em}.socialPreviewCard>p,.socialSettingsHead p{max-width:570px;margin:0;color:#667085;font-size:12.5px;line-height:1.5}.socialSettingsHead>span{flex:0 0 auto;padding:7px 10px;border-radius:999px;background:#eef5ff;color:#0059d5;font-size:10px;font-weight:750}.socialSettingsList{display:grid;grid-gap:10px;gap:10px;margin-top:18px}.socialSettingsRow{position:relative;display:grid;grid-template-columns:44px 140px minmax(180px,1fr) 24px;align-items:center;grid-gap:12px;gap:12px;min-height:74px;padding:11px 12px;border:1px solid #e6e9ef;border-radius:15px;background:#fff;transition:border-color .16s ease,box-shadow .16s ease}.socialSettingsRow:focus-within{border-color:#8ab7ee;box-shadow:0 0 0 3px #eaf3ff}.socialSettingsRow.hasValue{border-color:#d6e5f8;background:#fbfdff}.socialSettingsIcon{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:#f4f5f7;color:#1f2937}.socialSettingsIcon.instagram{background:#fff1f6;color:#c13584}.socialSettingsIcon.tiktok{background:#f1f2f4;color:#111}.socialSettingsIcon.facebook{background:#eef5ff;color:#1877f2}.socialSettingsIcon.youtube{background:#fff0f0;color:#f00}.socialPreviewIcons svg,.socialSettingsIcon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.socialSettingsIcon.facebook svg{fill:currentColor;stroke:none}.socialSettingsIcon.youtube svg path:first-child{fill:none}.socialSettingsIcon.youtube svg path:last-child{fill:currentColor;stroke:none}.socialSettingsCopy b,.socialSettingsCopy small{display:block}.socialSettingsCopy b{color:#263244;font-size:12.5px}.socialSettingsCopy small{margin-top:3px;color:#98a2b3;font-size:9.5px;line-height:1.3}.socialSettingsRow input{width:100%;height:42px;padding:0 12px;border:1px solid #dfe4eb;border-radius:11px;outline:0;background:#fff;color:#263244;font-size:12px}.socialSettingsRow input::placeholder{color:#a7afbc}.socialSettingsRow>i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#e8f6ed;color:#23854a;font-style:normal;font-size:11px;font-weight:800}.socialSettingsRow>i:empty{background:#f1f3f6}.socialSettingsRow>em{grid-column:3/5;color:#b42318;font-size:10.5px;font-style:normal}.socialSettingsSave{width:100%;margin-top:18px;min-height:44px;border-radius:12px}.socialSettingsSave:disabled{opacity:.48;cursor:default}.socialPreviewCard{position:-webkit-sticky;position:sticky;top:98px}.socialPreviewIcons{display:grid;grid-gap:9px;gap:9px;margin-top:18px}.socialPreviewIcons>span{display:flex;align-items:center;gap:11px;padding:11px 12px;border:1px solid #e8ebf0;border-radius:12px;color:#344054}.socialPreviewIcons>span b{font-size:12px}.socialPreviewEmpty{padding:24px 14px;border:1px dashed #d8dde6;border-radius:13px;color:#98a2b3;font-size:11.5px;line-height:1.5;text-align:center}.storeFooter{width:min(1320px,calc(100% - 64px));margin:38px auto 28px;border:1px solid #e4e4e7;border-radius:22px;background:#f8f8f9;color:#222;overflow:hidden}.storeFooterMain{display:grid;grid-template-columns:minmax(260px,1.25fr) minmax(180px,.75fr) minmax(180px,.75fr);align-items:center;grid-gap:30px;gap:30px;padding:30px 32px}.storeFooterBrand{display:flex;align-items:center;gap:13px;min-width:0}.storeFooterBrand>img{width:48px;height:48px;object-fit:contain;border-radius:12px}.storeFooterBrand>span{width:44px;height:44px;flex:0 0 44px;border-radius:13px;background:#202024;color:#fff;display:grid;place-items:center;font-size:13px;font-weight:800}.storeFooterBrand div{min-width:0}.storeFooterBrand b,.storeFooterBrand small{display:block}.storeFooterBrand b{overflow:hidden;text-overflow:ellipsis;color:inherit;font-size:15px;font-weight:750;white-space:nowrap}.storeFooterBrand small{margin-top:4px;color:#74747c;font-size:10.5px;line-height:1.4}.storeFooterLinks{display:flex;justify-content:center;gap:18px}.storeFooterLinks a{color:inherit;text-decoration:none;font-size:11px;font-weight:650}.storeFooterLinks a:hover{text-decoration:underline;text-underline-offset:4px}.storeFooterSocial{justify-self:end;min-height:42px}.storeFooterSocial>small{display:block;margin-bottom:8px;color:#7a7a82;font-size:9px;font-weight:750;letter-spacing:.1em;text-align:right}.storeFooterSocial nav{display:flex;align-items:center;justify-content:flex-end;gap:7px}.storeFooterSocial a{width:36px;height:36px;border:1px solid #dddde1;border-radius:11px;background:#fff;color:#242426;display:grid;place-items:center;text-decoration:none;transition:transform .16s ease,border-color .16s ease}.storeFooterSocial a:hover{transform:translateY(-2px);border-color:#b9b9c0}.storeFooterSocial svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.storeFooterSocial a.socialLink-facebook svg,.storeFooterSocial a.socialLink-youtube svg path:last-child{fill:currentColor;stroke:none}.storeFooterBottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 32px;border-top:1px solid #e4e4e7;color:#85858d;font-size:9.5px}.premiumStore.elegant .storeFooter,.productPage.elegant .storeFooter{background:#151515;border-color:#303030;color:#f5f5f5}.premiumStore.elegant .storeFooterBrand>span,.productPage.elegant .storeFooterBrand>span{background:#f5f5f5;color:#171717}.premiumStore.elegant .storeFooterBottom,.premiumStore.elegant .storeFooterBrand small,.premiumStore.elegant .storeFooterSocial>small,.productPage.elegant .storeFooterBottom,.productPage.elegant .storeFooterBrand small,.productPage.elegant .storeFooterSocial>small{color:#aaa}.premiumStore.elegant .storeFooterSocial a,.productPage.elegant .storeFooterSocial a{background:#222;border-color:#3a3a3a;color:#fff}.premiumStore.elegant .storeFooterBottom,.productPage.elegant .storeFooterBottom{border-color:#303030}.premiumStore.urban .storeFooter,.productPage.urban .storeFooter{background:linear-gradient(135deg,#18111f,#31174a);border-color:#492964;color:#fff}.premiumStore.urban .storeFooterBrand>span,.productPage.urban .storeFooterBrand>span{background:#fff;color:#2d1542}.premiumStore.urban .storeFooterBottom,.premiumStore.urban .storeFooterBrand small,.premiumStore.urban .storeFooterSocial>small,.productPage.urban .storeFooterBottom,.productPage.urban .storeFooterBrand small,.productPage.urban .storeFooterSocial>small{color:#d6bee7}.premiumStore.urban .storeFooterSocial a,.productPage.urban .storeFooterSocial a{background:#ffffff12;border-color:#ffffff2d;color:#fff}.premiumStore.urban .storeFooterBottom,.productPage.urban .storeFooterBottom{border-color:#ffffff20}.premiumStore.minimal .storeFooter,.productPage.minimal .storeFooter{background:#fff;border-color:#ececef;box-shadow:none}.premiumStore.minimal .storeFooterBrand>span,.productPage.minimal .storeFooterBrand>span{background:#eceef1;color:#333}.premiumStore.minimal .storeFooterSocial a,.productPage.minimal .storeFooterSocial a{border-color:#ededf0;box-shadow:none}.productPage .storeFooter{margin-top:24px}.storeFooter.isCompact{margin-top:20px}@media (max-width:900px){.socialSettingsLayout{grid-template-columns:1fr}.socialPreviewCard{position:static}.socialSettingsRow{grid-template-columns:42px 120px minmax(160px,1fr) 22px}}@media (max-width:760px){.socialNetworksPage{padding-left:16px!important;padding-right:16px!important}.socialPreviewCard,.socialSettingsCard{padding:18px;border-radius:17px}.socialSettingsHead{flex-direction:column;gap:10px}.socialSettingsHead>span{align-self:flex-start}.socialSettingsRow{grid-template-columns:42px minmax(0,1fr) 22px;padding:11px;gap:10px}.socialSettingsCopy{grid-column:2}.socialSettingsRow input{grid-column:1/4;margin-top:2px}.socialSettingsRow>i{grid-column:3;grid-row:1}.socialSettingsRow>em{grid-column:1/4}.storeFooter{width:calc(100% - 24px);margin:28px 12px 20px;border-radius:18px}.storeFooterMain{grid-template-columns:1fr;gap:22px;padding:23px 20px}.storeFooterLinks{justify-content:flex-start;flex-wrap:wrap}.storeFooterSocial{justify-self:start;min-height:0}.storeFooterSocial>small{text-align:left}.storeFooterSocial nav{justify-content:flex-start}.storeFooterBottom{align-items:flex-start;flex-direction:column;gap:5px;padding:13px 20px}}.productPage .storeFooter,.storeFooter,.storeFooter.isCompact{width:100%;max-width:none;margin:44px 0 0;border-left:0;border-right:0;border-bottom:0;border-radius:24px 24px 0 0}.storeFooterMain{grid-template-columns:minmax(320px,1.5fr) minmax(180px,.65fr) minmax(210px,.85fr);gap:54px;padding:38px max(5vw,32px)}.storeFooterMain.noSocial{grid-template-columns:minmax(320px,1.5fr) minmax(180px,.65fr)}.storeFooterIntro{max-width:430px}.storeFooterColumn>small,.storeFooterIntro>small{display:block;margin-bottom:10px;color:#777780;font-size:9px;font-weight:800;letter-spacing:.12em}.storeFooterIntro>b{display:block;color:inherit;font-size:20px;line-height:1.25;letter-spacing:-.025em}.storeFooterIntro>p{margin:7px 0 0;color:#74747c;font-size:11px;line-height:1.5}.storeFooterColumn nav{display:grid;grid-gap:9px;gap:9px}.storeFooterColumn a{width:max-content;color:inherit;text-decoration:none;font-size:11px;font-weight:600}.storeFooterColumn a:hover{text-decoration:underline;text-underline-offset:4px}.storeFooterBottom{padding:14px max(5vw,32px)}.storeFooterBottom>div{display:flex;align-items:center;gap:9px}.storeFooterBottom>div span+span:before{content:"·";margin-right:9px}.storeFooterBottom nav{display:flex;align-items:center;gap:20px}.storeFooterBottom a{color:inherit;text-decoration:none}.storeFooterBottom a:hover{text-decoration:underline;text-underline-offset:3px}.premiumStore.elegant .storeFooterColumn>small,.premiumStore.elegant .storeFooterIntro>p,.premiumStore.elegant .storeFooterIntro>small,.productPage.elegant .storeFooterColumn>small,.productPage.elegant .storeFooterIntro>p,.productPage.elegant .storeFooterIntro>small{color:#aaa}.premiumStore.urban .storeFooterColumn>small,.premiumStore.urban .storeFooterIntro>p,.premiumStore.urban .storeFooterIntro>small,.productPage.urban .storeFooterColumn>small,.productPage.urban .storeFooterIntro>p,.productPage.urban .storeFooterIntro>small{color:#d6bee7}.socialSettingsRow>i{width:26px;height:26px;border:1px solid #e1e5ea;background:#f4f6f8;box-shadow:inset 0 1px 1px #ffffff;font-size:0;transition:all .18s ease}.socialSettingsRow>i.isComplete{border-color:#9bd6af;background:linear-gradient(145deg,#effaf3,#dff3e7);box-shadow:0 3px 9px rgba(35,133,74,.14),inset 0 0 0 3px #fff;color:#23854a}.socialSettingsRow>i svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.socialPreviewCard h3{font-size:18px;white-space:nowrap}@media (max-width:760px){.productPage .storeFooter,.storeFooter,.storeFooter.isCompact{width:100%;margin:30px 0 0;border-radius:20px 20px 0 0}.storeFooterMain{grid-template-columns:1fr;gap:25px;padding:28px 20px}.storeFooterIntro>b{font-size:18px}.storeFooterSocial{justify-self:start}.storeFooterBottom{padding:15px 20px;gap:12px}.storeFooterBottom>div{align-items:flex-start;flex-direction:column;gap:4px}.storeFooterBottom>div span+span:before{content:none}.storeFooterBottom nav{align-items:flex-start;flex-direction:column;gap:7px}.socialPreviewCard h3{white-space:normal}}.productPage .storeFooter,.storeFooter,.storeFooter.isCompact{width:100%!important;max-width:none!important;margin:44px 0 0!important;border-radius:0!important;border-left:0!important;border-right:0!important;border-bottom:0!important}.storeFooterBottom{margin:0!important;padding:10px max(5vw,32px)!important;font-size:11px!important;line-height:1.25!important}.storeFooterPowered{display:inline-flex!important;align-items:center!important;gap:5px!important}.storeFooterPowered>i{display:inline-block;width:63px;height:13px;flex:0 0 63px;background:currentColor;-webkit-mask:url(/logo-minutienda-azul.svg) center/contain no-repeat;mask:url(/logo-minutienda-azul.svg) center/contain no-repeat;transform:translateY(-1.5px)}.tfHeroCopy>p,.tfNoCard{font-weight:500!important}@media (max-width:680px){.tfTopCta{font-size:9.5px!important}}@media (min-width:681px){.tfEmailBar button{width:199px!important;min-width:199px!important;max-width:199px!important;justify-self:end!important;white-space:nowrap!important}}:root{--tf-ui-font:"Manrope",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--tf-type-regular:400;--tf-type-medium:500;--tf-type-semibold:600;--tf-type-bold:700}.appShell,.appShell *,.authPage,.authPage *,.mobileTop,.mobileTop *,.onboardingShell,.onboardingShell *,.setupPage,.setupPage *{font-family:var(--tf-ui-font)!important}.appShell .accountPageTitle,.appShell .plansHero h1,.appShell .sectionHead h1,.appShell .visualSettingsHead h1,.authPage h1,.authPage h2,.onboardingShell h2,.setupPage h1{font-weight:var(--tf-type-bold)!important}.appShell button,.appShell h2,.appShell h3,.authPage button,.mobileTop button,.onboardingShell button,.setupPage button{font-weight:var(--tf-type-semibold)!important}.appShell .appSide nav button,.appShell .field>span,.appShell .sideBottom button,.appShell input,.appShell label,.appShell select,.appShell textarea{font-weight:var(--tf-type-medium)!important}.appShell p,.appShell small,.authPage p,.onboardingShell p,.setupPage p{font-weight:var(--tf-type-regular)!important}.registerModalLayer,.registerModalLayer *,.registerPageBackdrop,.registerPageBackdrop *,.tfLanding,.tfLanding *{font-family:var(--tf-ui-font)!important}.registerModalLayer .registerSimpleCard h2,.tfLanding h1{font-weight:var(--tf-type-bold)!important}.registerModalLayer .registerSimpleField>span,.registerModalLayer button,.tfLanding button{font-weight:var(--tf-type-semibold)!important}.registerModalLayer .registerLead,.registerModalLayer .registerSimpleField>span small,.registerModalLayer .registerTerms,.tfLanding .tfNoCard,.tfLanding p{font-weight:var(--tf-type-medium)!important}.registerModalLayer .registerLead,.registerModalLayer .registerSimpleField>span small,.registerModalLayer .registerTerms{color:#4f5662!important;-webkit-text-fill-color:#4f5662!important;opacity:1!important}.registerModalLayer .registerSimpleField input,.registerModalLayer .registerSimpleField input::placeholder{font-weight:var(--tf-type-medium)!important}.appShell input::placeholder,.appShell textarea::placeholder,.registerModalLayer .registerSimpleField input::placeholder{color:#697181!important;-webkit-text-fill-color:#697181!important;opacity:1!important}.appShell .appSide small,.appShell .content p,.appShell .content small,.authPage p,.mobileTop small,.onboardingShell p,.setupPage p{font-weight:var(--tf-type-medium)!important;opacity:1!important}.centerLoader,.centerLoader *,.genericLoader,.genericLoader *{font-family:var(--tf-ui-font)!important}.centerLoader p,.genericLoader p{font-weight:var(--tf-type-semibold)!important}.promoActiveToggle input,.whatsappFloatingToggle input{width:17px!important;height:17px!important;flex:0 0 17px!important;margin:2px 0 0!important;accent-color:#0059d5!important}@media (max-width:760px){.tfNavActions .tfTopCta{width:146px!important;min-width:146px!important;max-width:146px!important;height:38px!important;min-height:38px!important;padding:0 10px!important;font-size:9.5px!important;line-height:1!important;white-space:nowrap!important}.tfLanding .tfHeroCopy h1 em,.tfLanding .tfHeroCopy h1 em .heroItalicLine{font-family:Georgia,Times New Roman,serif!important;font-style:italic!important;font-weight:400!important}}@media (max-width:390px){.tfNavActions .tfTopCta{width:146px!important;min-width:146px!important;max-width:146px!important;font-size:9.5px!important}}@media (max-width:760px){.tfNavActions .tfTopCta{display:none!important}.tfLogoImage{width:145px!important;max-width:40vw!important;max-height:38px!important}.tfLoginBtn{min-height:40px!important;padding:0 12px!important;gap:7px!important;font-size:12px!important}.tfLoginBtn .tfUserIcon{width:22px!important;height:22px!important;flex-basis:22px!important}}@media (max-width:390px){.tfLogoImage{width:132px!important;max-width:38vw!important}.tfLoginBtn{padding:0 10px!important;font-size:11.5px!important}}@media (max-width:760px){.productPage .storeFooter,.storeFooter,.storeFooter.isCompact{margin:30px 0 0!important;border-radius:0!important}.storeFooterBottom{padding:11px 20px!important;font-size:10.5px!important}.storeFooterPowered>i{width:59px;height:12px;flex-basis:59px;transform:translateY(-1px)}}.tfLanding .tfEmailBar button{font-family:var(--tf-ui-font)!important;font-weight:var(--tf-type-semibold)!important}.tfHero{grid-template-rows:76px 1fr auto!important}.tfPlanSection{width:100%;padding:40px max(24px,5vw) 82px;background:transparent;color:#fff}.tfPlanIntro{width:min(820px,100%);margin:0 auto 25px;text-align:center}.tfPlanIntro h2{margin:0;color:#fff;font-size:clamp(27px,2.45vw,36px);line-height:1.08;letter-spacing:-.04em;font-weight:700}.tfPlanIntro p{margin:10px 0 0;color:#dce9fb;font-size:13px;line-height:1.55;font-weight:500}.tfPlanCard{width:min(930px,100%);margin:0 auto;padding:38px 54px 26px;border:1px solid #e2e8f2;border-radius:26px;background:#fff;box-shadow:0 18px 55px rgba(16,61,118,.09)}.tfPlanCard h3{margin:0;color:#103d76;text-align:center;font-size:29px;line-height:1.15;letter-spacing:-.035em;font-weight:700}.tfPlanPrice{display:flex;flex-direction:column;align-items:center;margin:14px 0 27px}.tfPlanPrice strong{color:#0860cf;font-size:clamp(50px,5.3vw,68px);line-height:.98;letter-spacing:-.045em;font-weight:700}.tfPlanPrice span{margin-top:7px;color:#6b7280;font-size:18px;font-weight:500}.tfPlanFeatures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:17px 42px;gap:17px 42px;margin:0 18px 31px}.tfPlanFeatures>span{min-width:0;display:flex;align-items:center;gap:11px;color:#283747;font-size:14px;line-height:1.35;font-weight:500}.tfPlanFeatures i{width:23px;height:23px;flex:0 0 23px;display:grid;place-items:center;border-radius:50%;background:#dbeafe;color:#0860cf;font-size:13px;font-style:normal;font-weight:800}.tfPlanCta{width:100%;min-height:58px;border:0;border-radius:999px;background:linear-gradient(135deg,#0869e6,#0053c7);color:#fff;font-family:var(--tf-ui-font)!important;font-size:17px;font-weight:700!important;cursor:pointer;box-shadow:0 11px 26px rgba(0,89,213,.2);transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.tfPlanCta:hover{background:linear-gradient(135deg,#075fcf,#0048ad);box-shadow:0 14px 30px rgba(0,72,173,.25);transform:translateY(-1px)}.tfPlanCta:focus-visible{outline:3px solid rgba(0,89,213,.25);outline-offset:3px}.tfPlanCancel{margin:14px 0 0;color:#6b7280;text-align:center;font-size:13px;line-height:1.4;font-weight:500}@media (max-width:760px){.tfHero{grid-template-rows:none!important}.tfPlanSection{padding:28px 14px 56px}.tfPlanIntro{margin:16px auto 0;padding:0 8px}.tfPlanIntro h2{font-size:28px;line-height:1.08}.tfPlanIntro p{font-size:12px;line-height:1.5}.tfPlanCard{padding:29px 18px 22px;border-radius:22px}.tfPlanCard h3{font-size:23px}.tfPlanPrice{margin:13px 0 24px}.tfPlanPrice strong{font-size:51px}.tfPlanPrice span{font-size:15px}.tfPlanFeatures{grid-template-columns:1fr;gap:13px;margin:0 4px 27px}.tfPlanFeatures>span{font-size:12.5px;gap:10px}.tfPlanFeatures i{width:21px;height:21px;flex-basis:21px;font-size:12px}.tfPlanCta{min-height:54px;font-size:15px}.tfPlanCancel{margin-top:12px;font-size:11.5px}}.verifyEmailPage,.verifyEmailPage *{font-family:var(--tf-ui-font)!important}.verifyEmailCard h1{font-weight:var(--tf-type-bold)!important}.verifyEmailCard p,.verifyEmailCard small{font-weight:var(--tf-type-medium)!important}.verifyEmailAddress,.verifyEmailCard button,.verifyEmailResendPrompt>strong{font-weight:var(--tf-type-semibold)!important}main.onboardingShell.onboardingPro .sideIntro b{white-space:nowrap!important}.commercialPlanPage,.commercialPlanPage *,.pausedStorePage,.pausedStorePage *,.trialExpiredGate,.trialExpiredGate *{font-family:var(--tf-ui-font)!important}.commercialPlanPage h1,.commercialPlanPage h2,.pausedStoreCard h1,.trialExpiredCard h1{font-weight:var(--tf-type-bold)!important}.commercialPlanPage p,.commercialPlanPage small,.pausedStoreCard>p,.trialExpiredCard em,.trialExpiredCard p,.trialExpiredCard small{font-weight:var(--tf-type-medium)!important}.commercialPlanPage b,.commercialPlanPage button,.pausedStorePowered,.trialExpiredCard b,.trialExpiredCard button{font-weight:var(--tf-type-semibold)!important}.pausedStorePowered{display:flex!important;align-items:center;justify-content:center;gap:5px}.pausedStorePoweredLogo{display:inline-block;width:72px;height:15px;flex:0 0 72px;background:currentColor;-webkit-mask:url(/logo-minutienda-azul.svg) center/contain no-repeat;mask:url(/logo-minutienda-azul.svg) center/contain no-repeat}@media (max-width:700px){.pausedStorePoweredLogo{width:61px;height:13px;flex-basis:61px}}body{font-family:var(--tf-ui-font)}.adminGate.adminGate.adminGate *,.adminLoading.adminLoading.adminLoading *,.adminShell.adminShell.adminShell *,.appShell.appShell.appShell *,.authPage.authPage.authPage *,.confirmationHandoffPage.confirmationHandoffPage.confirmationHandoffPage *,.legalPage.legalPage.legalPage *,.mobileTop.mobileTop.mobileTop *,.mpReturnPopupPage.mpReturnPopupPage.mpReturnPopupPage *,.onboardingShell.onboardingShell.onboardingShell *,.pausedStorePage.pausedStorePage.pausedStorePage *,.registerModalLayer.registerModalLayer.registerModalLayer *,.registerPageBackdrop.registerPageBackdrop.registerPageBackdrop *,.setupPage.setupPage.setupPage *,.tfLanding.tfLanding.tfLanding *,.trialExpiredGate.trialExpiredGate.trialExpiredGate *,.verifyEmailPage.verifyEmailPage.verifyEmailPage *{font-family:var(--tf-ui-font)!important}.tfLanding.tfLanding .tfHeroCopy h1 em,.tfLanding.tfLanding .tfHeroCopy h1 em .heroItalicLine{font-family:Georgia,Times New Roman,serif!important;font-style:italic!important;font-weight:400!important}.onboardingNoticeLayer,.platformNoticeLayer{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:20px;background:rgba(12,25,43,.48);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-family:var(--tf-ui-font)!important}.onboardingNotice,.platformNoticeDialog{width:min(100%,410px);padding:28px 28px 24px;border:1px solid #dce6f3;border-radius:22px;background:#fff;color:#13233a;text-align:center;box-shadow:0 28px 80px rgba(19,46,82,.22);font-family:var(--tf-ui-font)!important}.onboardingNotice *,.platformNoticeDialog *{font-family:var(--tf-ui-font)!important}.onboardingNoticeIcon,.platformNoticeIcon{width:42px;height:42px;margin:0 auto 15px;display:grid;place-items:center;border-radius:50%;background:#eaf3ff;color:#0869e6;font-size:20px;font-weight:var(--tf-type-bold)!important}.onboardingNotice h3,.platformNoticeDialog h3{margin:0;font-size:21px;line-height:1.2;letter-spacing:-.025em;font-weight:var(--tf-type-bold)!important}.onboardingNotice p,.platformNoticeDialog p{margin:10px auto 21px;color:#66758a;font-size:13px;line-height:1.55;font-weight:var(--tf-type-medium)!important}.platformNoticeActions{display:flex;justify-content:center;gap:9px}.onboardingNotice button,.platformNoticeActions button{min-width:128px;min-height:43px;padding:0 18px;border-radius:12px;font-size:12px;font-weight:var(--tf-type-semibold)!important}.onboardingNotice button,.platformNoticePrimary{border:0;background:#0869e6;color:#fff}.platformNoticeSecondary{border:1px solid #d9e2ee;background:#fff;color:#42536a}.onboardingLogout{width:100%;margin-top:13px;padding:10px 0 0!important;display:flex;align-items:center;gap:8px;border:0;border-top:1px solid #292a2f;border-radius:0;background:transparent;color:#babdc5;text-align:left;font-size:11px;font-weight:var(--tf-type-semibold)!important}.onboardingLogout:hover{color:#fff}.onboardingLogout svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.onboardingLogout span{display:inline!important;color:inherit!important;font-size:inherit!important;letter-spacing:0!important}@media (max-width:700px){.onboardingNotice,.platformNoticeDialog{padding:24px 20px 20px;border-radius:19px}.onboardingNotice h3,.platformNoticeDialog h3{font-size:19px}}.accountDataSecurity button{min-width:164px;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.accountDataSecurity button:not(:disabled):active{transform:translateY(1px)}.accountDataSecurity button.isSending{border-color:#b9d4fb;background:#f3f8ff;color:#075fd8;box-shadow:0 7px 18px rgba(7,95,216,.1)}.accountDataSecurity button.isSent{border-color:#a9e2c3;background:#effbf4;color:#167447;box-shadow:0 7px 18px rgba(22,116,71,.1)}.accountDataSpinner{width:14px;height:14px;border:2px solid #b8d2f6;border-top-color:#075fd8;border-radius:50%;animation:accountDataSpin .7s linear infinite}.accountDataButtonCheck{display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:#1b8b56;color:#fff;font-size:11px;font-weight:800}.accountDataNotice{margin:0 20px 20px;padding:15px 17px;border:1px solid;border-radius:13px;display:flex;align-items:flex-start;gap:12px;font-size:12px;font-weight:500;animation:accountDataNoticeIn .28s ease both}.accountDataNotice.success{border-color:#bce8cf;background:#f1fbf5;color:#145f3d}.accountDataNotice.error{border-color:#f4c7c3;background:#fff5f4;color:#982f28}.accountDataNoticeIcon{flex:0 0 24px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#1b8b56;color:#fff;font-size:13px;font-weight:800;box-shadow:0 4px 10px rgba(16,24,40,.1)}.accountDataNotice.error .accountDataNoticeIcon{background:#c34239}.accountDataNotice strong{display:block;margin:1px 0 3px;font-size:13px;font-weight:800;color:inherit}.accountDataNotice p{margin:0!important;font-size:12px!important;line-height:1.5;color:inherit!important}@keyframes accountDataSpin{to{transform:rotate(1turn)}}@keyframes accountDataNoticeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.accountDataSecurity{align-items:flex-start;padding:19px 17px;gap:16px}.accountDataSecurity button{width:100%;min-width:0;min-height:44px;border-radius:11px;font-size:12px}.accountDataNotice{margin:0 14px 16px;padding:14px;gap:11px;border-radius:12px}.accountDataNoticeIcon{flex-basis:23px;width:23px;height:23px}.accountDataNotice strong{font-size:12.5px}.accountDataNotice p{font-size:11.5px!important}.authOverlayLayer:has(.premiumAccessCard .resetBackButton){overflow-y:auto;overscroll-behavior:contain}.authOverlayLayer .authPage.authPremium{min-height:100dvh}.authOverlayLayer .premiumAccessCard .authPrimaryButton{min-height:46px}}.authOverlayLayer.authResetLayer{background:linear-gradient(135deg,#0869e6,#0059d5 52%,#003b91)!important}.authResetMode .premiumAccessVisual{background:linear-gradient(145deg,#0869e6,#0059d5 58%,#003b91)!important}.authResetMode .premiumAccessPanel{background:linear-gradient(180deg,#fff,#f5f9ff)!important}.authResetMode .passwordToggle,.authResetMode .premiumAccessSecurityDot,.authResetMode .premiumAccessStep{color:#0059d5!important}.authResetMode .authField:focus-within{border-color:#0059d5!important;box-shadow:0 0 0 3px rgba(0,89,213,.12)!important}.authResetMode .authPrimaryButton{background:linear-gradient(135deg,#0873ee,#0059d5)!important;box-shadow:0 12px 28px rgba(0,89,213,.25)!important}.authResetMode .premiumAccessSecurityDot{background:#e7f1ff!important}.bannerPreview.hasImage{position:relative!important;isolation:isolate;display:block!important}.bannerPreview.hasImage>img{position:absolute;inset:0;z-index:-2;width:100%!important;height:100%!important;object-fit:cover!important}.bannerPreview.hasImage .bannerPreviewCopy{position:absolute;top:50%;left:22px;right:auto;width:48%;max-width:48%;padding:0;transform:translateY(-50%);display:flex;flex-direction:column;gap:7px;color:#fff;text-align:left;text-shadow:0 2px 13px rgba(0,0,0,.38)}.bannerPreview.hasImage.text-right .bannerPreviewCopy{left:auto;right:22px;align-items:flex-end;text-align:right}.bannerPreview.hasImage .bannerPreviewCopy b{margin:0;color:inherit;font-size:clamp(18px,2vw,27px);line-height:1.05;letter-spacing:-.035em;overflow-wrap:anywhere}.bannerPreview.hasImage .bannerPreviewCopy span{margin:0;color:inherit;font-size:11px;line-height:1.42;overflow-wrap:anywhere}.businessRightV545 .heroTextPositionSetting{margin:0 0 12px;padding:13px 14px;border-color:#dfe6ef;border-radius:12px;background:#f8fafc}.businessRightV545 .heroTextPositionSetting>span{font-size:11.5px;color:#243247}.businessRightV545 .heroTextPositionSetting>p{margin:3px 0 10px!important;color:#748196!important}.businessRightV545 .heroTextPositionSetting>div{gap:9px}.businessRightV545 .heroTextPositionSetting button{min-height:54px;padding:8px 13px;justify-content:flex-start;border-color:#d8e0eb;border-radius:10px;background:#fff;color:#3d4b60;box-shadow:0 1px 2px rgba(16,35,63,.03)}.businessRightV545 .heroTextPositionSetting button:hover{border-color:#aabbd2;background:#fbfdff}.businessRightV545 .heroTextPositionSetting button.active{border-color:#0969e6;background:#f1f7ff;color:#075fcf;box-shadow:0 0 0 2px rgba(9,105,230,.08)}.businessRightV545 .heroTextPositionIcon{width:40px;height:27px;flex:0 0 40px;padding:5px;display:flex;flex-direction:column;justify-content:center;gap:3px;border:1px solid;border-radius:6px;background:#fff;font-size:0!important}.businessRightV545 .heroTextPositionIcon span{display:block!important;height:2px;margin:0!important;border-radius:99px;background:currentColor;color:inherit!important}.businessRightV545 .heroTextPositionIcon span:first-child{width:72%}.businessRightV545 .heroTextPositionIcon span:nth-child(2){width:100%}.businessRightV545 .heroTextPositionIcon span:nth-child(3){width:54%}.businessRightV545 .heroTextPositionIcon.alignRight{align-items:flex-end}.businessRightV545 .heroTextPositionSetting button b{font-size:11px;font-weight:700}.businessRightV545 .heroTextPositionSetting{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.appShell .businessLayoutV545 .heroTextPositionSetting>span{display:block!important;margin:0!important;padding:0!important;color:#202124!important;font-family:inherit!important;font-size:13px!important;font-weight:700!important;font-style:normal!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important}.businessRightV545 .heroTextPositionSetting>p{margin:5px 0 10px!important}.authPage.authPremium.authResetMode.authLoginPhoto .premiumAccessPanel,.authPage.authPremium.authResetMode.authLoginPhoto .premiumAccessVisual{background:none!important;background-image:none!important}.premiumHero.hasBannerImage.heroText-left .premiumHeroCopy,.premiumHero.hasBannerImage.heroText-right .premiumHeroCopy{position:absolute!important;top:50%!important;bottom:auto!important;width:min(48%,660px)!important;max-width:660px!important;margin:0!important;z-index:2!important;transform:translateY(-50%)!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.premiumHero.hasBannerImage.heroText-left .premiumHeroCopy{left:max(5vw,38px)!important;right:auto!important;align-items:flex-start!important;text-align:left!important}.premiumHero.hasBannerImage.heroText-right .premiumHeroCopy{left:auto!important;right:max(5vw,38px)!important;align-items:flex-end!important;text-align:right!important}.premiumHero.hasBannerImage.heroText-left .premiumHeroCopy h1,.premiumHero.hasBannerImage.heroText-left .premiumHeroCopy p{margin-left:0!important;margin-right:auto!important;text-align:left!important}.premiumHero.hasBannerImage.heroText-right .premiumHeroCopy h1,.premiumHero.hasBannerImage.heroText-right .premiumHeroCopy p{margin-left:auto!important;margin-right:0!important;text-align:right!important}.premiumHero.hasBannerImage.heroText-right .premiumHeroShade{transform:scaleX(-1)!important}@media (max-width:700px){.bannerPreview.hasImage .bannerPreviewCopy{left:16px;width:62%;max-width:62%}.bannerPreview.hasImage.text-right .bannerPreviewCopy{left:auto;right:16px}.bannerPreview.hasImage .bannerPreviewCopy b{font-size:19px}.bannerPreview.hasImage .bannerPreviewCopy span{font-size:10.5px}.businessRightV545 .heroTextPositionSetting button{min-height:52px;padding:7px 10px}.businessRightV545 .heroTextPositionIcon{width:36px;height:25px;flex-basis:36px}.appShell .businessLayoutV545 .businessRightV545 .heroEditorTitle,.appShell .businessLayoutV545 .faviconEditor .heroEditorTitle,.appShell .businessLayoutV545 .logoEditor .heroEditorTitle{display:block!important}.appShell .businessLayoutV545 .businessRightV545 .heroEditorTitle>span,.appShell .businessLayoutV545 .faviconEditor .heroEditorTitle>span,.appShell .businessLayoutV545 .logoEditor .heroEditorTitle>span{display:block!important;white-space:nowrap!important}.appShell .businessLayoutV545 .businessRightV545 .heroEditorTitle>small,.appShell .businessLayoutV545 .faviconEditor .heroEditorTitle>small,.appShell .businessLayoutV545 .logoEditor .heroEditorTitle>small{display:block!important;margin:5px 0 0!important;white-space:normal!important}.businessRightV545 .heroTextPositionSetting>div{grid-template-columns:1fr 1fr!important}.businessRightV545 .heroTextPositionSetting button b{white-space:nowrap!important}.premiumHero.hasBannerImage.heroText-left .premiumHeroCopy,.premiumHero.hasBannerImage.heroText-right .premiumHeroCopy{top:50%!important;width:min(72%,430px)!important;max-width:72%!important;padding:0!important;transform:translateY(-50%)!important}.premiumHero.hasBannerImage.heroText-left .premiumHeroCopy{left:18px!important;right:auto!important;align-items:flex-start!important;text-align:left!important}.premiumHero.hasBannerImage.heroText-right .premiumHeroCopy{left:auto!important;right:18px!important;align-items:flex-end!important;text-align:right!important}}.businessRightV545 .heroTextPositionSetting button:last-child{justify-content:flex-end;text-align:right}.premiumStore.urban,.premiumStore.urban *,.productPage.urban,.productPage.urban *{font-family:Arial Narrow,Arial,Helvetica,sans-serif!important}.premiumStore.urban{background:#fff!important;color:#151515!important}.premiumStore.urban .premiumNav,.productPage.urban .premiumNav{font-family:Arial Narrow,Arial,Helvetica,sans-serif!important}.premiumStore.urban .storeLinks a,.premiumStore.urban .storeLinks button,.productPage.urban .storeLinks a,.productPage.urban .storeLinks button{font-family:Arial Narrow,Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.025em!important;text-transform:none!important}.premiumStore.urban .premiumHero{border-radius:6px!important}.premiumStore.urban .cartPremium,.premiumStore.urban .storeCategoryMega,.premiumStore.urban .storeHeaderSearch,.productPage.urban .cartPremium,.productPage.urban .storeCategoryMega,.productPage.urban .storeHeaderSearch{border-radius:5px!important}.premiumStore.urban .catalog{max-width:1500px!important;padding:58px 3vw 82px!important;background:#fff!important}.premiumStore.urban .premiumCatalogHead{border-bottom:1px solid #191919!important;padding-bottom:13px!important}.premiumStore.urban .premiumCatalogHead h2{font-size:34px!important;font-weight:800!important;letter-spacing:-.025em!important}.premiumStore.urban .catalogGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:30px 20px!important}.premiumStore.urban .storeProduct{min-width:0!important;border:0!important;border-radius:4px!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;transition:transform .18s ease!important}.premiumStore.urban .storeProduct:hover{transform:translateY(-2px)!important;box-shadow:none!important}.premiumStore.urban .storeProductImage{width:100%!important;height:auto!important;aspect-ratio:1/1!important;border:0!important;border-radius:4px!important;background:#f1f1f1!important;overflow:hidden!important}.premiumStore.urban .storeProductImage img{width:100%!important;height:100%!important;object-fit:cover!important}@media (min-width:901px) and (hover:hover){.premiumStore.urban .storeProductImage.urbanImageSwap{position:relative!important}.premiumStore.urban .storeProductImage.urbanImageSwap img{position:absolute!important;inset:0!important;transition:opacity .24s ease!important}.premiumStore.urban .storeProductImage.urbanImageSwap .catalogProductImage{opacity:1!important}.premiumStore.urban .storeProductImage.urbanImageSwap .urbanProductSecondImage,.premiumStore.urban .storeProductImage.urbanImageSwap:hover .catalogProductImage{opacity:0!important}.premiumStore.urban .storeProductImage.urbanImageSwap:hover .urbanProductSecondImage{opacity:1!important}}@media (hover:none),(max-width:900px){.premiumStore.urban .urbanProductSecondImage{display:none!important}}.premiumStore.urban .storeProductBody{padding:12px 0 0!important;background:transparent!important}.premiumStore.urban .storeProductBody h3{margin:0 0 4px!important;color:#171717!important;font-family:Arial Narrow,Arial,Helvetica,sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:1.15!important;text-transform:none!important}.premiumStore.urban .storeProductBody>p{display:-webkit-box!important;min-height:0!important;margin:0 0 6px!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;color:#707070!important;font-size:15px!important;font-weight:400!important;line-height:1.2!important}.premiumStore.urban .productPriceRow{display:block!important;margin:0!important}.premiumStore.urban .productPrice{display:flex!important;align-items:baseline!important;gap:7px!important}.premiumStore.urban .currentPrice{font-family:Arial Narrow,Arial,Helvetica,sans-serif!important;font-size:19px!important;font-weight:800!important;line-height:1.1!important}.premiumStore.urban .originalPrice{font-size:13px!important}.premiumStore.urban .cardPurchaseBox,.premiumStore.urban .storeProductBody>em{display:none!important}.premiumStore.urban .cartDrawer,.premiumStore.urban .cartSummary,.premiumStore.urban .checkoutSection,.premiumStore.urban .storeFooterSocial a,.premiumStore.urban .storeTrustStrip,.premiumStore.urban .storeTrustStrip>div,.productPage.urban .cartDrawer,.productPage.urban .productGalleryMain,.productPage.urban .productInfoPanel,.productPage.urban .storeFooterSocial a{border-radius:5px!important}@media (max-width:760px){.premiumStore.urban .catalog{padding:38px 10px 62px!important}.premiumStore.urban .premiumCatalogHead{margin:0 2px 16px!important}.premiumStore.urban .premiumCatalogHead h2{font-size:27px!important}.premiumStore.urban .catalogGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 10px!important}.premiumStore.urban .storeProductImage{border-radius:3px!important}.premiumStore.urban .storeProductBody{padding-top:9px!important}.premiumStore.urban .storeProductBody h3{font-size:13px!important;line-height:1.14!important;margin-bottom:3px!important}.premiumStore.urban .storeProductBody>p{font-size:11.5px!important;line-height:1.18!important;margin-bottom:5px!important}.premiumStore.urban .currentPrice{font-size:15px!important}.premiumStore.urban .storeLinks a,.premiumStore.urban .storeLinks button,.productPage.urban .storeLinks a,.productPage.urban .storeLinks button{font-size:12px!important;white-space:nowrap!important}}.premiumStore.urban,.premiumStore.urban *,.productPage.urban,.productPage.urban *{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}.premiumStore.urban .cartDrawer,.premiumStore.urban .cartPremium,.premiumStore.urban .cartSummary,.premiumStore.urban .checkoutDeliveryOption,.premiumStore.urban .checkoutPanel,.premiumStore.urban .checkoutPaymentOption,.premiumStore.urban .checkoutSection,.premiumStore.urban .premiumHero,.premiumStore.urban .storeCategoryMega,.premiumStore.urban .storeFooterSocial a,.premiumStore.urban .storeHeaderSearch,.premiumStore.urban .storeProduct,.premiumStore.urban .storeProductImage,.premiumStore.urban .storeTrustStrip,.premiumStore.urban .storeTrustStrip>div,.premiumStore.urban button,.premiumStore.urban input,.premiumStore.urban select,.premiumStore.urban textarea,.productPage.urban .cartDrawer,.productPage.urban .cartPremium,.productPage.urban .productGalleryMain,.productPage.urban .productInfoPanel,.productPage.urban .productMainImage,.productPage.urban .productThumbRail button,.productPage.urban .storeCategoryMega,.productPage.urban .storeFooterSocial a,.productPage.urban .storeHeaderSearch,.productPage.urban button,.productPage.urban input,.productPage.urban select,.productPage.urban textarea{border-radius:0!important}.premiumStore.urban .storeHeaderSearch,.premiumStore.urban .storeHeaderSearch input,.productPage.urban .storeHeaderSearch,.productPage.urban .storeHeaderSearch input{background:transparent!important;background-color:transparent!important}.premiumStore.urban .premiumCatalogHead{border-bottom:0!important;padding-bottom:8px!important}.premiumStore.urban .storeFooter,.productPage.urban .storeFooter{background:#f8f8f9!important;background-image:none!important;border-color:#e4e4e7!important;color:#222!important}.premiumStore.urban .storeFooterBrand>span,.productPage.urban .storeFooterBrand>span{background:#202024!important;color:#fff!important}.premiumStore.urban .storeFooterBottom,.premiumStore.urban .storeFooterBrand small,.premiumStore.urban .storeFooterColumn>small,.premiumStore.urban .storeFooterIntro>p,.premiumStore.urban .storeFooterIntro>small,.premiumStore.urban .storeFooterSocial>small,.productPage.urban .storeFooterBottom,.productPage.urban .storeFooterBrand small,.productPage.urban .storeFooterColumn>small,.productPage.urban .storeFooterIntro>p,.productPage.urban .storeFooterIntro>small,.productPage.urban .storeFooterSocial>small{color:#74747c!important}.premiumStore.urban .storeFooterSocial a,.productPage.urban .storeFooterSocial a{background:#fff!important;border-color:#dddde1!important;color:#242426!important}.premiumStore.urban .storeFooterBottom,.productPage.urban .storeFooterBottom{border-color:#e4e4e7!important}.premiumStore.urban .cardAddButton,.premiumStore.urban .cartDrawerContinue,.premiumStore.urban .cartDrawerQty,.premiumStore.urban .cartPremium,.premiumStore.urban .checkoutDeliveryOption,.premiumStore.urban .checkoutNavSecondary,.premiumStore.urban .checkoutPaymentOption,.premiumStore.urban .storeMobileSearchButton,.productPage.urban .buySecondary,.productPage.urban .cartDrawerContinue,.productPage.urban .cartDrawerQty,.productPage.urban .cartPremium,.productPage.urban .storeMobileSearchButton{border:1px solid var(--accent)!important;background:transparent!important;color:var(--accent)!important;box-shadow:none!important}.premiumStore.urban .cardBuyButton,.premiumStore.urban .cartDrawerFooter .primary,.premiumStore.urban .checkoutConfirmButton,.premiumStore.urban .checkoutNavPrimary,.premiumStore.urban .successStoreButton,.productPage.urban .buyPrimary,.productPage.urban .cartDrawerFooter .primary{border:0!important;background:var(--accent)!important;color:#fff!important;box-shadow:none!important}@media (max-width:760px){.premiumStore.urban .premiumCatalogHead{padding-bottom:4px!important}}.premiumStore.urban *,.premiumStore.urban :after,.premiumStore.urban :before,.productPage.urban *,.productPage.urban :after,.productPage.urban :before{border-radius:0!important}.premiumStore.urban .cartPremium,.premiumStore.urban .storeHeaderSearch,.premiumStore.urban .storeMobileHamburger,.premiumStore.urban .storeMobileSearchButton,.productPage.urban .cartPremium,.productPage.urban .storeHeaderSearch,.productPage.urban .storeMobileHamburger,.productPage.urban .storeMobileSearchButton{border:1px solid #cfd1d5!important;background:transparent!important;color:#242426!important;box-shadow:none!important}.premiumStore.urban .cartDrawerQty,.premiumStore.urban .cartItemOption button,.premiumStore.urban .cartItemOptions,.productPage.urban .cartDrawerQty,.productPage.urban .cartItemOption button,.productPage.urban .cartItemOptions{border:1px solid #cfd1d5!important;background:#fff!important;color:#242426!important;box-shadow:none!important}.premiumStore.urban .cartItemOption button.active,.premiumStore.urban .cartItemOption button.selected,.productPage.urban .cartItemOption button.active,.productPage.urban .cartItemOption button.selected{border-color:#aeb2b8!important;background:#f5f5f5!important;color:#171717!important}.premiumStore.urban .relatedGrid a>div,.premiumStore.urban .relatedProducts article,.productPage.urban .relatedGrid a>div,.productPage.urban .relatedProductCard,.productPage.urban .relatedProductImage,.productPage.urban .relatedProducts article{border-radius:0!important}.premiumStore.urban,.productPage.urban{padding-bottom:0!important}.premiumStore.urban .storeFooter,.productPage.urban .storeFooter{margin-bottom:0!important}.premiumStore.urban .cartDrawerContinue,.productPage.urban .cartDrawerContinue{border-color:#cfd1d5!important;background:#fff!important;color:#171717!important;white-space:nowrap!important}.premiumStore.urban .cartDrawerEmpty .secondary,.productPage.urban .cartDrawerEmpty .secondary{border:1px solid #cfd1d5!important;background:#fff!important;color:#171717!important;white-space:nowrap!important}.premiumStore.urban .cartDrawer,.premiumStore.urban .storeCategoryMega,.premiumStore.urban .storeMobileCategories,.premiumStore.urban .storeMobileMenu,.premiumStore.urban .storeSearchDrawer,.premiumStore.urban .storeSearchDrawer form,.premiumStore.urban .storeSearchDrawer input,.premiumStore.urban .storeSearchSuggestions,.productPage.urban .cartDrawer,.productPage.urban .storeCategoryMega,.productPage.urban .storeMobileCategories,.productPage.urban .storeMobileMenu,.productPage.urban .storeSearchDrawer,.productPage.urban .storeSearchDrawer form,.productPage.urban .storeSearchDrawer input,.productPage.urban .storeSearchSuggestions{border-radius:0!important}@media (max-width:760px){.premiumStore.urban .cartPremium,.premiumStore.urban .storeMobileHamburger,.premiumStore.urban .storeMobileSearchButton,.productPage.urban .cartPremium,.productPage.urban .storeMobileHamburger,.productPage.urban .storeMobileSearchButton{border-color:#cfd1d5!important;background:transparent!important;color:#242426!important}.premiumStore.urban .storeSearchDrawer form,.productPage.urban .storeSearchDrawer form{border:1px solid #cfd1d5!important;background:#fff!important}}.premiumStore.urban,.premiumStore.urban *,.productPage.urban,.productPage.urban *{font-family:Candara,Segoe UI,Helvetica Neue,Arial,sans-serif!important}.premiumStore.urban .storeFloatingWhatsapp,.productPage.urban .storeFloatingWhatsapp{border-radius:50%!important}.premiumStore.urban .cartPremium,.premiumStore.urban .storeMobileHamburger,.premiumStore.urban .storeMobileSearchButton,.productPage.urban .cartPremium,.productPage.urban .storeMobileHamburger,.productPage.urban .storeMobileSearchButton{border:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important}.premiumStore.urban .premiumHero{width:100vw!important;min-height:560px!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;border:0!important}.premiumStore.urban .premiumCatalogHead h2{font-family:Candara,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-weight:300!important;letter-spacing:-.015em!important}.premiumStore.urban .storeLinks a,.premiumStore.urban .storeLinks button,.productPage.urban .storeLinks a,.productPage.urban .storeLinks button{font-family:Candara,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-weight:300!important;letter-spacing:.015em!important}.premiumStore.urban .announcement,.premiumStore.urban .premiumHeroCopy h1,.premiumStore.urban .premiumHeroCopy p,.premiumStore.urban .storeProductBody h3,.productPage.urban h1{font-family:Candara,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important}.premiumStore.urban .storeProductBody h3{letter-spacing:0!important}.premiumStore.urban .storeProductBody>p{font-weight:300!important}@media (max-width:760px){.premiumStore.urban .premiumHero{width:100vw!important;min-height:clamp(360px,64vh,560px)!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}.premiumStore.urban .premiumCatalogHead h2{font-weight:300!important}.premiumStore.urban .storeProductBody h3{font-weight:400!important}}.premiumStore.urban .premiumHero{position:relative!important;left:auto!important;right:auto!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;transform:none!important}.premiumStore.urban .storeProductBody h3,.premiumStore.urban>.storeHeaderLinksRow>a,.premiumStore.urban>.storeHeaderLinksRow>button,.productPage.urban .productInfoPage h1,.productPage.urban .relatedGrid b,.productPage.urban .relatedProductCard b,.productPage.urban>.storeHeaderLinksRow>a,.productPage.urban>.storeHeaderLinksRow>button,main.productPage.urban>nav.storeNav.premiumNav .storeLinks>a,main.productPage.urban>nav.storeNav.premiumNav .storeLinks>button,main.store.premiumStore.urban>nav.storeNav.premiumNav .storeLinks>a,main.store.premiumStore.urban>nav.storeNav.premiumNav .storeLinks>button{font-family:Candara,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-weight:300!important}.premiumStore.urban .storeMobileHamburger span,.productPage.urban .storeMobileHamburger span{background:#111!important;border-color:#111!important;color:#111!important}.premiumStore.urban .cartDrawerClose,.productPage.urban .cartDrawerClose{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}@media (max-width:760px){.premiumStore.urban .premiumHero{width:100%!important;margin-left:0!important;margin-right:0!important}.premiumStore.urban .storeProductBody h3,.productPage.urban .productInfoPage h1,.productPage.urban .relatedGrid b{font-weight:300!important}}.premiumStore.urban,.premiumStore.urban *,.premiumStore.urban :after,.premiumStore.urban :before,.productPage.urban,.productPage.urban *,.productPage.urban :after,.productPage.urban :before{font-family:Segoe UI,Arial,sans-serif!important}html body main.store.premiumStore.urban{width:100%!important;max-width:none!important;overflow-x:clip!important}html body main.store.premiumStore.urban>section#inicio.premiumHero{box-sizing:border-box!important;position:relative!important;inset:auto!important;left:0!important;right:auto!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;transform:none!important}.premiumStore.urban .premiumHeroImage{inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:none!important}.premiumStore.urban .storeBagIcon,.productPage.urban .storeBagIcon{width:24px!important;height:24px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.55!important;stroke-linecap:round!important;stroke-linejoin:round!important}@media (max-width:760px){html body main.store.premiumStore.urban>section#inicio.premiumHero{width:100%!important;max-width:100%!important;margin:0!important}.premiumStore.urban .premiumHeroImage{object-position:center center!important}}.premiumStore.urban,.premiumStore.urban *,.premiumStore.urban :after,.premiumStore.urban :before,.productPage.urban,.productPage.urban *,.productPage.urban :after,.productPage.urban :before{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}.premiumStore.urban .premiumCatalogHead h2,.premiumStore.urban .storeHeaderLinksRow a,.premiumStore.urban .storeHeaderLinksRow button,.premiumStore.urban .storeLinks a,.premiumStore.urban .storeLinks button,.productPage.urban .storeHeaderLinksRow a,.productPage.urban .storeHeaderLinksRow button,.productPage.urban .storeLinks a,.productPage.urban .storeLinks button{font-weight:300!important}.premiumStore.urban button,.premiumStore.urban input,.premiumStore.urban select,.premiumStore.urban textarea,.productPage.urban button,.productPage.urban input,.productPage.urban select,.productPage.urban textarea{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}.premiumStore.urban,.premiumStore.urban *,.premiumStore.urban :after,.premiumStore.urban :before,.premiumStore.urban button,.premiumStore.urban input,.premiumStore.urban label,.premiumStore.urban option,.premiumStore.urban select,.premiumStore.urban textarea,.productPage.urban,.productPage.urban *,.productPage.urban :after,.productPage.urban :before,.productPage.urban button,.productPage.urban input,.productPage.urban label,.productPage.urban option,.productPage.urban select,.productPage.urban textarea{font-family:Arial,sans-serif!important}.premiumStore.urban .premiumCatalogHead h2,.premiumStore.urban .premiumHeroCopy h1,.premiumStore.urban .storeHeaderLinksRow a,.premiumStore.urban .storeHeaderLinksRow button,.premiumStore.urban .storeLinks a,.premiumStore.urban .storeLinks button,.premiumStore.urban .storeProductBody h3,.productPage.urban .productInfoPage h1,.productPage.urban .relatedGrid b,.productPage.urban .relatedProductCard b,.productPage.urban .storeHeaderLinksRow a,.productPage.urban .storeHeaderLinksRow button,.productPage.urban .storeLinks a,.productPage.urban .storeLinks button{font-weight:400!important}.premiumStore.urban .cartDrawerTotal strong,.premiumStore.urban .productPrice,.premiumStore.urban button,.productPage.urban .cartDrawerTotal strong,.productPage.urban .detailPrice,.productPage.urban button{font-weight:700!important}.premiumStore.urban .catalog,.premiumStore.urban .catalog *,.premiumStore.urban .storeProduct,.premiumStore.urban .storeProduct *,.premiumStore.urban .storeProductBody,.premiumStore.urban .storeProductBody *,.premiumStore.urban em,.premiumStore.urban i,.productPage.urban .productDetailWrap,.productPage.urban .productDetailWrap *,.productPage.urban .relatedProducts,.productPage.urban .relatedProducts *,.productPage.urban em,.productPage.urban i{font-family:Arial,sans-serif!important}.premiumStore.urban .cartSummary,.premiumStore.urban .checkoutCouponApplied,.premiumStore.urban .checkoutDeliveryChoice,.premiumStore.urban .checkoutDeliveryOption,.premiumStore.urban .checkoutFreeShipping,.premiumStore.urban .checkoutPanel,.premiumStore.urban .checkoutPaymentIcon,.premiumStore.urban .checkoutPaymentOption,.premiumStore.urban .checkoutSection,.premiumStore.urban .checkoutShippingInfo,.premiumStore.urban .directCardForm,.premiumStore.urban .directCardSecure,.premiumStore.urban .mobileCheckoutCoupon,.premiumStore.urban .professionalCheckout .phoneField,.premiumStore.urban .professionalCheckout input,.premiumStore.urban .professionalCheckout select,.premiumStore.urban .professionalCheckout textarea,.premiumStore.urban .summaryFreeShippingProgress{border:1px solid #d9dde3!important;box-shadow:none!important}.premiumStore.urban .checkoutDeliveryOption.selected,.premiumStore.urban .checkoutDeliveryOption:hover,.premiumStore.urban .checkoutPaymentOption.selected,.premiumStore.urban .checkoutPaymentOption:hover,.premiumStore.urban .professionalCheckout .phoneField:focus-within,.premiumStore.urban .professionalCheckout input:focus,.premiumStore.urban .professionalCheckout select:focus,.premiumStore.urban .professionalCheckout textarea:focus{border-color:#aeb4bc!important;background-color:#fff!important;box-shadow:none!important}.premiumStore.urban .checkoutDeliveryOption input,.premiumStore.urban .checkoutPaymentOption input{accent-color:#222!important}.premiumStore.urban .currentPrice,.premiumStore.urban .originalPrice,.premiumStore.urban .premiumCatalogHead h2,.premiumStore.urban .productPrice,.premiumStore.urban .storeProductBody h3,.premiumStore.urban .storeProductBody>p,.productPage.urban .detailPrice,.productPage.urban .productDesc,.productPage.urban .productDescBelowActions,.productPage.urban .productInfoPage h1,.productPage.urban .relatedGrid b,.productPage.urban .relatedGrid strong,.productPage.urban .relatedProducts h2,.productPage.urban .relatedProducts small,.productPage.urban .stockLine{font-family:Arial,sans-serif!important;font-stretch:normal!important}.premiumStore.urban .premiumCatalogHead h2,.premiumStore.urban .storeProductBody h3,.productPage.urban .productInfoPage h1,.productPage.urban .relatedGrid b,.productPage.urban .relatedProducts h2{font-weight:400!important}.premiumStore.urban .storeLinks .storeProductsMenuTrigger,.premiumStore.urban .storeLinks>a,.premiumStore.urban>.storeHeaderLinksRow>a,.premiumStore.urban>.storeHeaderLinksRow>button,.productPage.urban .storeLinks .storeProductsMenuTrigger,.productPage.urban .storeLinks>a,.productPage.urban>.storeHeaderLinksRow>a,.productPage.urban>.storeHeaderLinksRow>button{font-family:Arial,sans-serif!important;font-weight:600!important;font-stretch:normal!important;letter-spacing:.045em!important}.premiumStore.urban .storeLinks,.productPage.urban .storeLinks{gap:38px!important}.premiumStore.urban .storeCategoryMega button,.premiumStore.urban .storeMobileCategories button,.productPage.urban .storeCategoryMega button,.productPage.urban .storeMobileCategories button{font-stretch:normal!important;letter-spacing:.025em!important;text-transform:lowercase!important}.productPage.urban .buyPrimary{background:#fff!important;color:var(--accent)!important}.productPage.urban .buyPrimary,.productPage.urban .buySecondary{border:1px solid var(--accent)!important;box-shadow:none!important}.productPage.urban .buySecondary{background:var(--accent)!important;color:#fff!important}.premiumStore.urban .cartDrawer .cartItemOptions,.productPage.urban .cartDrawer .cartItemOptions{width:auto!important;margin:6px 0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.premiumStore.urban .cartDrawer .cartItemOption,.productPage.urban .cartDrawer .cartItemOption{display:flex!important;align-items:center!important;gap:8px!important}.premiumStore.urban .cartDrawer .cartItemOption>span,.productPage.urban .cartDrawer .cartItemOption>span{margin:0!important;color:#686868!important;font-family:Arial,sans-serif!important;font-size:10px!important;font-weight:400!important}.premiumStore.urban .cartDrawer .cartItemOption>div,.productPage.urban .cartDrawer .cartItemOption>div{display:flex!important;gap:5px!important}.premiumStore.urban .cartDrawer .cartItemOption button,.productPage.urban .cartDrawer .cartItemOption button{min-width:0!important;padding:3px 7px!important;border:1px solid #b9bdc3!important;background:#fff!important;color:#222!important;font-family:Arial,sans-serif!important;font-size:10px!important;font-weight:400!important;box-shadow:none!important}@media (max-width:760px){.premiumStore.urban .storeLinks,.productPage.urban .storeLinks{gap:24px!important}}.premiumStore.urban .storeCategoryMega button,.premiumStore.urban .storeMobileCategories button,.productPage.urban .storeCategoryMega button,.productPage.urban .storeMobileCategories button{font-family:Arial,sans-serif!important;font-size:13px!important;font-weight:400!important;letter-spacing:.045em!important;text-transform:none!important}@media (max-width:800px){.premiumStore.urban .storeMobileCategories button,.productPage.urban .storeMobileCategories button{font-size:12px!important}main.productPage.urban>nav.storeNav.premiumNav.productUnifiedNav>.cartPremium{position:absolute!important;right:10px!important;top:50%!important;margin:0!important;translate:0 -50%!important;transform:none!important;z-index:4!important}.premiumStore.urban .cartDrawer .cartDrawerQty,.productPage.urban .cartDrawer .cartDrawerQty{display:grid!important;grid-template-columns:32px 32px 32px!important;align-items:center!important;justify-items:center!important;justify-self:start!important;width:96px!important;min-width:96px!important;max-width:96px!important;height:32px!important;min-height:32px!important;margin:9px 0 0!important;padding:0!important;overflow:hidden!important;border:1px solid #cfd1d5!important;background:#fff!important;box-shadow:none!important}.premiumStore.urban .cartDrawer .cartDrawerQty button,.premiumStore.urban .cartDrawer .cartDrawerQty span,.productPage.urban .cartDrawer .cartDrawerQty button,.productPage.urban .cartDrawer .cartDrawerQty span{display:grid!important;place-items:center!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:30px!important;min-height:30px!important;margin:0!important;padding:0!important;line-height:1!important}.premiumStore.urban .cartDrawer .cartDrawerQty span,.productPage.urban .cartDrawer .cartDrawerQty span{border-left:1px solid #e2e4e8!important;border-right:1px solid #e2e4e8!important}}.premiumStore.urban .storeProductBody h3,.productPage.urban .relatedGrid b,.productPage.urban .relatedProductCard b{font-family:Arial,sans-serif!important;font-weight:600!important}@media (max-width:800px){main.productPage.urban>nav.storeNav.premiumNav.productUnifiedNav>.cartPremium,main.store.premiumStore.urban>nav.storeNav.premiumNav>.cartPremium{position:absolute!important;left:auto!important;right:12px!important;top:50%!important;margin:0!important;translate:0 -50%!important;transform:none!important;justify-self:auto!important;z-index:4!important}.premiumStore.urban .storeProductBody h3,.productPage.urban .relatedGrid b,.productPage.urban .relatedProductCard b{font-weight:600!important}main.productPage.urban>nav.storeNav.premiumNav.productUnifiedNav,main.store.premiumStore.urban>nav.storeNav.premiumNav{position:relative!important;display:grid!important;grid-template-columns:42px 42px minmax(0,1fr) 42px!important;align-items:center!important;width:100%!important;max-width:100%!important;height:70px!important;min-height:70px!important;padding:8px 10px!important;grid-gap:0!important;gap:0!important}main.productPage.urban>nav.storeNav.premiumNav.productUnifiedNav>.storeMobileHamburger,main.store.premiumStore.urban>nav.storeNav.premiumNav>.storeMobileHamburger{position:static!important;grid-column:1!important;grid-row:1!important;justify-self:start!important;width:40px!important;min-width:40px!important;height:40px!important;margin:0!important;translate:none!important;transform:none!important}main.productPage.urban>nav.storeNav.premiumNav.productUnifiedNav>.storeMobileSearchButton,main.store.premiumStore.urban>nav.storeNav.premiumNav>.storeMobileSearchButton{position:static!important;display:grid!important;grid-column:2!important;grid-row:1!important;justify-self:start!important;width:40px!important;min-width:40px!important;height:40px!important;margin:0!important;translate:none!important;transform:none!important}main.productPage.urban>nav.storeNav.premiumNav.productUnifiedNav>.storeBrand,main.store.premiumStore.urban>nav.storeNav.premiumNav>.storeBrand{position:absolute!important;left:50%!important;right:auto!important;top:50%!important;width:min(170px,42vw)!important;max-width:min(170px,42vw)!important;margin:0!important;translate:none!important;transform:translate(-50%,-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:2!important}main.productPage.urban>nav.storeNav.premiumNav.productUnifiedNav>.cartPremium,main.store.premiumStore.urban>nav.storeNav.premiumNav>.cartPremium{position:absolute!important;left:auto!important;right:12px!important;top:50%!important;margin:0!important;translate:none!important;transform:translateY(-50%)!important;z-index:4!important}}.benefitChoiceGrid>button{justify-content:center!important;min-height:158px!important;padding:5px!important}.benefitChoiceGrid img{width:min(100%,205px)!important;max-width:205px!important;height:146px!important;margin:auto!important;object-fit:contain!important;filter:none!important;opacity:1!important;border:0!important;background:transparent!important}.benefitChoiceGrid b,.benefitChoiceGrid small{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.premiumStore .storeTrustStrip.exactBenefitStrip>div{justify-content:center!important;border-right:0!important}.premiumStore .storeTrustStrip.exactBenefitStrip img{width:min(100%,165px)!important;max-width:165px!important;height:102px!important;margin:0!important;object-fit:contain!important;filter:none!important;opacity:1!important;border:0!important;background:transparent!important}@media (max-width:800px){.benefitChoiceGrid>button{min-height:144px!important;padding:4px!important}.benefitChoiceGrid img{width:min(100%,158px)!important;max-width:158px!important;height:126px!important}.premiumStore .storeTrustStrip.exactBenefitStrip,.premiumStore .storeTrustStrip.exactBenefitStrip.benefits-3{width:calc(100% - 16px)!important;margin:10px 8px 0!important;padding:0 0 8px!important;align-items:stretch!important}.premiumStore .storeTrustStrip.exactBenefitStrip{grid-template-columns:repeat(4,minmax(0,1fr))!important}.premiumStore .storeTrustStrip.exactBenefitStrip.benefits-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.premiumStore .storeTrustStrip.exactBenefitStrip.benefits-3>div:nth-child(3),.premiumStore .storeTrustStrip.exactBenefitStrip>div,.premiumStore .storeTrustStrip.exactBenefitStrip>div:first-child,.premiumStore .storeTrustStrip.exactBenefitStrip>div:last-child,.premiumStore .storeTrustStrip.exactBenefitStrip>div:nth-child(2n){grid-column:auto!important;width:auto!important;height:58px!important;min-height:58px!important;padding:3px!important;justify-content:center!important;align-items:center!important;border-right:0!important;border-bottom:0!important}.premiumStore .storeTrustStrip.exactBenefitStrip.benefits-3>div:nth-child(3),.premiumStore .storeTrustStrip.exactBenefitStrip>div:last-child{border-right:0!important}.premiumStore .storeTrustStrip.exactBenefitStrip img{flex:0 1 auto!important;width:min(100%,72px)!important;max-width:72px!important;height:48px!important;margin:0 auto!important}}@media (min-width:801px){.appShell .benefitSettingsEditor .benefitChoiceGrid>button,.appShell .benefitSettingsEditor .benefitChoiceGrid>button.selected{min-height:132px!important;padding:4px!important}.appShell .benefitSettingsEditor .benefitChoiceGrid img{width:100%!important;max-width:160px!important;height:112px!important;margin:auto!important}}.premiumStore .storeTrustStrip.exactBenefitStrip{border:0!important}.premiumStore .storeTrustStrip.exactBenefitStrip.benefits-3>div:nth-child(3),.premiumStore .storeTrustStrip.exactBenefitStrip>div,.premiumStore .storeTrustStrip.exactBenefitStrip>div:first-child,.premiumStore .storeTrustStrip.exactBenefitStrip>div:last-child,.premiumStore .storeTrustStrip.exactBenefitStrip>div:nth-child(2n),.premiumStore .storeTrustStrip.exactBenefitStrip>div:nth-child(n+3){border:0!important;box-shadow:none!important}@media (max-width:800px){.appShell .benefitSettingsEditor .benefitChoiceGrid img{width:min(100%,158px)!important;max-width:158px!important;height:92px!important;margin:auto!important}.premiumStore .storeTrustStrip.exactBenefitStrip img{width:min(100%,72px)!important;max-width:72px!important;height:42px!important;margin:0 auto!important}}@media (min-width:801px){.appShell .benefitSettingsEditor .benefitChoiceGrid img{width:100%!important;max-width:160px!important;height:92px!important}.premiumStore .storeTrustStrip.exactBenefitStrip{border-bottom:1px solid #d8d8d8!important}}@media (max-width:800px){.appShell .benefitSettingsEditor .benefitChoiceGrid img{width:min(100%,142px)!important;max-width:142px!important;height:82px!important}.appShell .benefitSettingsEditor .benefitChoiceGrid img[src$="installments.svg"]{width:min(100%,126px)!important;max-width:126px!important;height:72px!important}.premiumStore .storeTrustStrip.exactBenefitStrip img{width:min(100%,68px)!important;max-width:68px!important;height:40px!important}.premiumStore .storeTrustStrip.exactBenefitStrip img[src$="installments.svg"]{width:min(100%,62px)!important;max-width:62px!important;height:34px!important}}@media (min-width:901px){.premiumStore.urban .catalog{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:32px!important;padding-right:32px!important}.premiumStore.urban .storeTrustStrip.exactBenefitStrip,.premiumStore.urban .storeTrustStrip.exactBenefitStrip.benefits-3{width:calc(100% - 64px)!important;max-width:none!important;margin-left:32px!important;margin-right:32px!important}.productPage.urban .productDetailWrap,.productPage.urban .relatedProducts{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:32px!important;padding-right:32px!important}.productPage.urban .productInfoDescription,.productPage.urban .productInfoTitle{width:100%!important;max-width:none!important}.productPage.urban .productInfoDescription{white-space:pre-wrap!important;overflow-wrap:anywhere!important}.productPage.urban .buyBox{grid-template-columns:180px minmax(0,1fr)!important}.productPage.urban .qtyPicker{width:100%!important;min-width:180px!important}.premiumStore.urban .checkoutPage{width:100%!important;max-width:none!important;margin:0!important;padding:50px 32px 80px!important}.premiumStore.urban .checkoutLayout{width:100%!important;grid-template-columns:minmax(0,1fr) minmax(380px,430px)!important;gap:32px!important}}.appShell .visualPersonalityHead{align-items:flex-start;justify-content:flex-start}.appShell .visualPersonalityShowcase{height:400px}.appShell .visualPersonalityMockup.isDesktop{inset:auto!important;top:28px!important;left:24px!important;width:calc(100% - 188px)!important;height:auto!important;aspect-ratio:16/9;border-radius:10px!important}.appShell .visualPersonalityMockup.isMobile{inset:auto!important;top:76px!important;right:22px!important;bottom:auto!important;width:155px!important;height:350px!important;border:0!important;border-radius:6px!important;background:#fff!important;box-shadow:0 18px 42px rgba(16,24,40,.2)!important}.appShell .visualPersonalityMockup.isMobile:before{display:none!important}.appShell .visualMockNav{position:relative;height:46px;justify-content:center;padding:0 15px;border-bottom:0}.appShell .visualMockBrand{left:50%!important;width:34px;height:30px;border-radius:8px;transform:translateX(-50%);background:#fff}.appShell .visualPersonalityMockup.urbana .visualMockBrand{border-radius:0}.appShell .visualMockSearch{position:absolute;left:15px;width:104px;height:25px;display:flex;align-items:center;gap:6px;padding:0 8px;border:1px solid #dfe3e8;border-radius:9px;color:#858b94;background:#fff}.appShell .visualPersonalityMockup.urbana .visualMockSearch{border-radius:0}.appShell .visualMockBag svg,.appShell .visualMockMobileSearch svg,.appShell .visualMockSearch svg{width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.appShell .visualMockSearch b{font-size:4.5px;font-weight:500;white-space:nowrap}.appShell .visualMockBag{right:15px!important;width:25px!important;height:25px!important;display:grid;place-items:center;border:1px solid #dfe3e8!important;border-radius:50%!important;color:#343a43;background:#fff}.appShell .visualMockBag svg{width:12px;height:12px}.appShell .visualPersonalityMockup.urbana .visualMockBag{border-radius:0!important}.appShell .visualMockHamburger,.appShell .visualMockMobileSearch{display:none}.appShell .visualMockLinksRow{height:27px;display:flex;align-items:center;justify-content:center;gap:28px;background:#fff;color:#3b3f46}.appShell .visualMockLinksRow span{font-family:Montserrat,Arial,sans-serif;font-size:5px;font-weight:650}.appShell .visualPersonalityMockup.urbana .visualMockLinksRow span{font-family:Arial,sans-serif;font-weight:600;letter-spacing:.045em}.appShell .visualMockAnnouncement{height:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 8px}.appShell .visualPersonalityMockup.moderna .visualMockHero{height:142px}.appShell .visualPersonalityMockup.urbana .visualMockHero{height:154px;border-radius:0}.appShell .visualPersonalityCard.urbana>footer>button,.appShell .visualPersonalityCard>footer>button{border-radius:11px!important;background:#0059d5!important;color:#fff!important;box-shadow:0 8px 20px rgba(0,89,213,.18)!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;letter-spacing:0!important;text-transform:none!important}.appShell .visualPersonalityCard.urbana>footer>button:hover,.appShell .visualPersonalityCard>footer>button:hover{background:#004db9!important}.appShell .visualPersonalityCard.urbana>footer>button.isCurrentDesignAction,.appShell .visualPersonalityCard>footer>button.isCurrentDesignAction{border:1px solid #9fc2f2!important;background:#eef5ff!important;color:#0059d5!important;box-shadow:none!important}.appShell .visualPersonalityCard.urbana>footer>button.isCurrentDesignAction:hover,.appShell .visualPersonalityCard>footer>button.isCurrentDesignAction:hover{background:#e2edff!important}.appShell .designFullScreenLoader{position:fixed!important;inset:0!important;z-index:30000!important;width:100vw!important;height:100vh!important;height:100dvh!important;min-height:100vh!important;min-height:100dvh!important;padding:24px!important;background:#f6f8fc!important}.appShell .selectedVisualPersonality{padding:17px 18px;border-color:#cdddf4;background:#f6f9fe}.appShell .selectedVisualPersonality>div>b{font-size:17px;color:#101828}.appShell .selectedVisualPersonality>div>small{font-size:11px}.appShell .selectedVisualPersonality>button{min-width:154px;min-height:43px;border:0;border-radius:11px;background:#0059d5;color:#fff;padding:0 17px;font-size:11px;font-weight:800;box-shadow:0 8px 18px rgba(0,89,213,.17)}.appShell .selectedVisualPersonality>button:hover{background:#004db9}@media (max-width:760px){.appShell .visualPersonalityShowcase{height:255px}.appShell .visualPersonalityMockup.isDesktop{top:18px!important;left:8px!important;width:calc(100% - 68px)!important;height:auto!important}.appShell .visualPersonalityMockup.isMobile{top:79px!important;right:7px!important;width:72px!important;height:198px!important;border:0!important;border-radius:4px!important}.appShell .visualPersonalityMockup.isDesktop .visualMockNav{height:28px!important;padding:0 6px!important}.appShell .visualPersonalityMockup.isDesktop .visualMockBrand{width:19px!important;height:18px!important;border-radius:4px!important}.appShell .visualPersonalityMockup.isDesktop .visualMockSearch{left:6px;width:51px;height:15px;padding:0 4px;gap:2px;border-radius:4px}.appShell .visualPersonalityMockup.isDesktop .visualMockSearch svg{width:6px;height:6px}.appShell .visualPersonalityMockup.isDesktop .visualMockSearch b{font-size:2.5px}.appShell .visualPersonalityMockup.isDesktop .visualMockBag{right:6px!important;width:15px!important;height:15px!important}.appShell .visualPersonalityMockup.isDesktop .visualMockBag svg{width:7px;height:7px}.appShell .visualPersonalityMockup.isDesktop .visualMockLinksRow{height:17px;gap:15px}.appShell .visualPersonalityMockup.isDesktop .visualMockLinksRow span{font-size:3px}.appShell .visualPersonalityMockup.isDesktop .visualMockAnnouncement{height:8px!important;font-size:2.4px!important}.appShell .visualPersonalityMockup.isMobile .visualMockNav{height:25px!important;padding:0 4px!important;display:block!important}.appShell .visualPersonalityMockup.isMobile .visualMockHamburger{position:absolute;left:5px;top:9px;width:10px;display:grid;grid-gap:2px;gap:2px}.appShell .visualPersonalityMockup.isMobile .visualMockHamburger i{display:block;width:10px;height:1px;background:#3b4048}.appShell .visualPersonalityMockup.isMobile .visualMockBrand{top:4px;left:50%!important;width:18px!important;height:17px!important;border-radius:3px!important}.appShell .visualPersonalityMockup.isMobile .visualMockSearch{display:none}.appShell .visualPersonalityMockup.isMobile .visualMockMobileSearch{position:absolute;right:19px;top:6px;width:13px;height:13px;display:grid;place-items:center;border:1px solid #dfe3e8;border-radius:4px}.appShell .visualPersonalityMockup.isMobile .visualMockMobileSearch svg{width:7px;height:7px}.appShell .visualPersonalityMockup.isMobile .visualMockBag{right:3px!important;top:6px;width:13px!important;height:13px!important}.appShell .visualPersonalityMockup.isMobile .visualMockBag svg{width:7px;height:7px}.appShell .visualPersonalityMockup.isMobile .visualMockLinksRow{display:none!important}.appShell .visualPersonalityMockup.isMobile .visualMockAnnouncement{height:7px!important;font-size:1.9px!important}.appShell .visualPersonalityMockup.isMobile .visualMockHero{height:69px!important;margin:0!important;border-radius:0!important}.appShell .visualPersonalityMockup.isMobile .visualMockBenefits{height:17px!important}.appShell .visualPersonalityMockup.isMobile .visualMockCatalog{padding-top:5px!important}.appShell .selectedVisualPersonality{display:grid;grid-gap:14px;gap:14px;padding:16px}.appShell .selectedVisualPersonality>button{width:100%;min-width:0;min-height:46px}}@media (prefers-reduced-motion:reduce){.appShell .designFullScreenLoader .genericSpinner{animation:none}}.appShell .visualPersonalityCard.moderna .visualPersonalityShowcase.usesProvidedPreview{height:auto!important;aspect-ratio:2048/1071;overflow:visible;border:0;border-radius:0;background:#fff}.appShell .visualPersonalityPreviewImage{display:block;width:100%;height:100%;object-fit:contain;object-position:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.appShell .visualPersonalityChooser{max-width:1160px}.appShell .visualPersonalityList{gap:18px}.appShell .visualPersonalityCard{width:100%;max-width:1040px;margin-inline:auto;border-radius:20px}.appShell .visualPersonalityCardTop{align-items:flex-start;padding:20px 22px 15px}.appShell .visualPersonalityCardTop h2{margin-top:8px;font-size:23px}.appShell .visualPersonalityCardTop p{font-size:12px}.appShell .visualPersonalityShowcase{width:calc(100% - 44px);height:350px;margin-inline:auto;border-radius:15px}.appShell .visualPersonalityCard.moderna .visualPersonalityShowcase.usesProvidedPreview{width:min(880px,calc(100% - 44px));margin-inline:auto}.appShell .visualPersonalityMockup.isDesktop{top:24px!important;left:50%!important;width:calc(100% - 180px)!important;transform:translateX(calc(-50% - 66px))}.appShell .visualPersonalityMockup.isMobile{top:59px!important;right:18px!important;width:136px!important;height:307px!important}.appShell .visualPersonalityCard>footer{padding:16px 22px 20px}.appShell .visualPersonalityCard>footer>div>span{padding:6px 9px;font-size:9px}.appShell .visualPersonalityCard>footer>button{min-width:178px;min-height:42px;font-size:12px}@media (max-width:760px){.appShell .visualPersonalityList{gap:15px}.appShell .visualPersonalityCard{border-radius:16px}.appShell .visualPersonalityCardTop{padding:16px 14px 12px}.appShell .visualPersonalityCardTop h2{font-size:20px}.appShell .visualPersonalityCardTop p{font-size:11px}.appShell .visualPersonalityShowcase{width:calc(100% - 20px);height:220px;margin-inline:auto;border-radius:11px}.appShell .visualPersonalityCard.moderna .visualPersonalityShowcase.usesProvidedPreview{width:calc(100% - 20px)}.appShell .visualPersonalityMockup.isDesktop{top:15px!important;left:50%!important;width:calc(100% - 62px)!important;transform:translateX(calc(-50% - 20px))}.appShell .visualPersonalityMockup.isMobile{top:67px!important;right:6px!important;width:64px!important;height:176px!important}.appShell .visualPersonalityCard>footer{padding:13px 14px 15px;gap:11px}.appShell .visualPersonalityCard>footer>button{min-height:44px;font-size:11px}}.appShell .visualPersonalityCard.moderna .visualPersonalityShowcase.usesProvidedPreview,.appShell .visualPersonalityCard.urbana .visualPersonalityShowcase.usesProvidedPreview{width:min(880px,calc(100% - 44px));height:auto!important;aspect-ratio:2048/1071;margin-top:-7px;margin-bottom:-7px;overflow:visible;border:0;border-radius:0;background:#fff}.appShell .visualPersonalityCardTop{padding-top:16px;padding-bottom:10px}.appShell .visualPersonalityCardTop>div:first-child>span{min-height:20px;padding-inline:8px;font-size:8px}.appShell .visualPersonalityCardTop h2{margin-top:6px;margin-bottom:3px;font-size:22px}.appShell .visualPersonalityCard>footer{padding-top:11px;padding-bottom:14px}.appShell .visualPersonalityCard>footer>button{min-height:40px}@media (max-width:760px){.appShell .visualPersonalityCard.moderna .visualPersonalityShowcase.usesProvidedPreview,.appShell .visualPersonalityCard.urbana .visualPersonalityShowcase.usesProvidedPreview{width:calc(100% - 20px);margin-top:-4px;margin-bottom:-4px}.appShell .visualPersonalityCardTop{padding-top:13px;padding-bottom:8px}.appShell .visualPersonalityCardTop h2{font-size:19px}.appShell .visualPersonalityCard>footer{padding-top:9px;padding-bottom:12px}}.appShell .visualPersonalityPreviewPicture{display:block;width:100%;height:100%}@media (max-width:760px){.appShell .visualPersonalityCard.moderna .visualPersonalityShowcase.usesProvidedPreview,.appShell .visualPersonalityCard.urbana .visualPersonalityShowcase.usesProvidedPreview{aspect-ratio:2048/1403}.appShell .selectedVisualPersonality{display:flex!important;flex-direction:column;align-items:stretch!important;gap:11px!important;width:100%!important;margin:6px 0 18px!important;padding:14px!important;border-radius:14px!important}.appShell .selectedVisualPersonality>div{width:100%;min-width:0;padding:0 1px}.appShell .selectedVisualPersonality>div>span{font-size:9px!important;line-height:1.3}.appShell .selectedVisualPersonality>div>b{margin-top:5px!important;font-size:16px!important;line-height:1.2}.appShell .selectedVisualPersonality>div>small{margin-top:3px!important;font-size:10.5px!important;line-height:1.4;overflow-wrap:anywhere}.appShell .selectedVisualPersonality>button{width:100%!important;min-width:0!important;min-height:42px!important;margin:0!important;border-radius:10px!important;font-size:10.5px!important}.appShell .visualPersonalityPreviewPicture,.appShell .visualPersonalityShowcase.usesProvidedPreview{display:grid!important;place-items:center!important}.appShell .visualPersonalityPreviewPicture{margin-inline:auto!important}.appShell .visualPersonalityPreviewImage{width:100%!important;height:auto!important;margin-inline:auto!important;object-position:center!important;transform:translateX(1.25%)}.appShell .visualPersonalityCard>footer>div{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:0!important;width:100%;min-width:0;overflow:hidden;white-space:nowrap}.appShell .visualPersonalityCard>footer>div>span{display:inline-flex!important;align-items:center;flex:0 0 auto;min-width:0;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#667085;font-size:clamp(6.4px,1.75vw,7.5px)!important;font-weight:650;line-height:1.3;letter-spacing:.01em}.appShell .visualPersonalityCard>footer>div>span+span:before{content:"•";margin:0 7px;color:#98a2b3;font-size:8px}.appShell .selectedVisualPersonality>div{display:grid!important;grid-template-columns:max-content minmax(0,1fr);grid-template-areas:"label label" "name description";align-items:baseline;grid-column-gap:8px;column-gap:8px;grid-row-gap:0;row-gap:0}.appShell .selectedVisualPersonality>div>span{grid-area:label}.appShell .selectedVisualPersonality>div>b{grid-area:name;margin-top:5px!important;white-space:nowrap}.appShell .selectedVisualPersonality>div>small{grid-area:description;margin-top:5px!important;min-width:0}}.appShell .visualPersonalityCardTop:not(.hasCurrentDesignBadge) h2{margin-top:0!important}@media (max-width:760px){.appShell .visualPersonalityChooser{min-height:auto!important;padding-bottom:12px!important}.appShell .visualPersonalityList{margin-bottom:0!important;padding-bottom:0!important}.appShell .visualPersonalityCard.urbana>footer>button,.appShell .visualPersonalityCard.urbana>footer>div{position:relative;left:27px}.appShell .visualPersonalityCard.moderna>footer>button,.appShell .visualPersonalityCard.moderna>footer>div{position:relative;left:42px}.appShell .visualPersonalityCard>footer>button{width:min(calc(100% - 16px),300px)!important}}@media (min-width:761px){.appShell .visualPersonalityCard{position:relative}.appShell .visualPersonalityCardTop{padding-right:230px}.appShell .visualPersonalityCard>footer{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;width:100%;box-sizing:border-box}.appShell .visualPersonalityCard>footer>div{display:flex;justify-content:center;width:100%;margin-inline:auto;text-align:center}.appShell .visualPersonalityCard>footer>button{position:absolute;top:16px;right:22px;margin:0}}.appShell .minutiendaBlueButton,.appShell .minutiendaEditButton{border:1px solid #0059d5;border-radius:10px;background:#0059d5;color:#fff;font-weight:800;cursor:pointer;transition:background .18s ease,transform .18s ease}.appShell .minutiendaEditButton{min-height:38px;padding:0 19px;font-size:13px}.appShell .minutiendaBlueButton{min-height:44px;padding:0 20px;font-size:13px}.appShell .minutiendaBlueButton:hover,.appShell .minutiendaEditButton:hover{background:#0049b1;transform:translateY(-1px)}.appShell .storeSectionsScreen{width:100%;max-width:1120px;margin:0 auto;padding:42px 38px 90px}.appShell .storeSectionManageTitle,.appShell .storeSectionsScreenHead,.appShell .storeSectionsToolbar{display:flex;align-items:center;justify-content:space-between;gap:24px}.appShell .storeSectionsScreenHead{align-items:flex-start;margin-bottom:24px}.appShell .storeSectionsScreenHead small{display:block;margin-bottom:7px;color:#0059d5;font-size:11px;font-weight:900;letter-spacing:.08em}.appShell .storeSectionsScreenHead h1{margin:0;color:#111827;font-size:30px;line-height:1.12}.appShell .storeSectionsScreenHead p{margin:9px 0 0;color:#6b7280;font-size:14px}.appShell .storeSectionsBack{border:1px solid #dce1e8;border-radius:10px;background:#fff;color:#334155;min-height:42px;padding:0 17px;font-weight:750;cursor:pointer}.appShell .storeSectionsToolbar{margin-bottom:16px;padding:17px 19px;border:1px solid #e4e8ee;border-radius:16px;background:#fff}.appShell .storeSectionsToolbar>div{display:grid;grid-gap:4px;gap:4px}.appShell .storeSectionsToolbar b{color:#111827;font-size:16px}.appShell .storeSectionsToolbar span{color:#6b7280;font-size:12px}.appShell .storeSectionManageCard{padding:23px;border:1px solid #e3e7ed;border-radius:18px;background:#fff;box-shadow:0 8px 30px rgba(15,23,42,.05)}.appShell .storeSectionManageTitle{padding-bottom:18px;border-bottom:1px solid #e7e9ee}.appShell .storeSectionManageTitle small{display:block;margin-bottom:5px;color:#0059d5;font-size:10px;font-weight:900;letter-spacing:.08em}.appShell .storeSectionManageTitle h2{margin:0;color:#111827;font-size:21px}.appShell .storeSectionManageTitle>span{padding:7px 10px;border-radius:999px;background:#eef6ff;color:#0059d5;font-size:11px;font-weight:800}.appShell .storeSectionManageCard .storeSectionEditPanel{border-top:0;padding-top:20px;margin-top:0}.appShell .additionalStoreSectionCard{margin-top:16px}.appShell .storeSectionDelete{border:1px solid #f1c9cf;border-radius:9px;background:#fff5f6;color:#b42335;min-height:36px;padding:0 13px;font-size:12px;font-weight:800;cursor:pointer}.appShell .storeSectionsScreen{position:relative!important}.appShell .storeSectionsScreen .storeSectionsSaveDock{position:-webkit-sticky!important;position:sticky!important;left:auto!important;right:auto!important;bottom:18px!important;transform:none!important;width:min(680px,calc(100% - 48px))!important;box-sizing:border-box!important;margin:24px auto 0!important;z-index:40!important}.appShell .storeSectionsScreen .storeSectionsSaveDock button{background:#0059d5!important;color:#fff!important}.appShell .storeSectionsScreen .storeSectionsSaveDock button:hover:not(:disabled){background:#0049b1!important}.appShell .storeSectionsScreen .storeSectionsSaveDock button:disabled{background:#a9cdf8!important;color:#fff!important;opacity:1!important;cursor:default}.appShell .storeSectionsScreen .businessSaveDockSpacer{height:18px!important}.appShell .sellerFloatingSaveDock button,.appShell .visualSettings .businessSaveDock button{background:#0059d5!important;color:#fff!important}.appShell .sellerFloatingSaveDock button:hover:not(:disabled),.appShell .visualSettings .businessSaveDock button:hover:not(:disabled){background:#0049b1!important}.appShell .sellerFloatingSaveDock button:disabled,.appShell .visualSettings .businessSaveDock button:disabled{background:#a9cdf8!important;color:#fff!important;opacity:1!important}.minutiendaConfirmLayer{position:fixed;inset:0;z-index:12000;display:grid;place-items:center;padding:20px}.minutiendaConfirmBackdrop{position:absolute;inset:0;border:0;background:rgba(15,23,42,.55);cursor:default}.minutiendaConfirmModal{position:relative;width:min(430px,100%);padding:27px;border:1px solid #e1e6ed;border-radius:20px;background:#fff;box-shadow:0 24px 80px rgba(15,23,42,.25);text-align:center}.minutiendaConfirmClose{position:absolute;top:12px;right:12px;width:34px;height:34px;border:0;border-radius:50%;background:#f2f4f7;color:#475467;font-size:21px;cursor:pointer}.minutiendaConfirmIcon{width:54px;height:54px;margin:0 auto 15px;border-radius:16px;background:#fff0f1;color:#c62739;display:grid;place-items:center}.minutiendaConfirmIcon svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.minutiendaConfirmModal>small{display:block;color:#0059d5;font-size:10px;font-weight:900;letter-spacing:.08em}.minutiendaConfirmModal h3{margin:7px 0 8px;color:#111827;font-size:21px;line-height:1.25}.minutiendaConfirmModal p{margin:0;color:#667085;font-size:13px;line-height:1.5}.minutiendaConfirmActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:22px}.minutiendaConfirmActions button{min-height:43px;border-radius:11px;font-weight:800;cursor:pointer}.minutiendaConfirmActions .secondary{border:1px solid #d8dee7;background:#fff;color:#344054}.minutiendaConfirmActions .danger{border:1px solid #d92d20;background:#d92d20;color:#fff}.premiumStore .additionalCatalogSection{padding-top:18px}@media (max-width:760px){.appShell .storeSectionsScreen{padding:24px 16px 74px}.appShell .storeSectionsScreenHead{display:grid;grid-gap:16px;gap:16px}.appShell .storeSectionsScreenHead h1{font-size:25px}.appShell .storeSectionsBack{justify-self:start}.appShell .storeSectionsToolbar{align-items:stretch;flex-direction:column}.appShell .minutiendaBlueButton{width:100%}.appShell .storeSectionManageCard{padding:16px;border-radius:15px}.appShell .storeSectionManageTitle{align-items:flex-start;flex-direction:column;gap:10px}.appShell .storeSectionDelete{width:100%}.appShell .storeSectionsScreen .storeSectionsSaveDock{width:calc(100% - 24px)!important;bottom:10px!important}.minutiendaConfirmLayer{padding:14px}.minutiendaConfirmModal{padding:24px 18px 18px;border-radius:17px}.minutiendaConfirmActions{grid-template-columns:1fr}.minutiendaConfirmActions .danger{grid-row:1}}.premiumStore .storeFooter,.productPage .storeFooter{width:100%!important;max-width:100%!important;overflow:hidden!important}.premiumStore .storeFooterMain,.productPage .storeFooterMain{width:100%!important;max-width:1440px!important;min-width:0!important;margin-inline:auto!important;box-sizing:border-box!important;grid-template-columns:minmax(0,1.5fr) minmax(0,.65fr) minmax(0,.85fr)!important}.premiumStore .storeFooterMain.noSocial,.productPage .storeFooterMain.noSocial{grid-template-columns:minmax(0,1.5fr) minmax(0,.65fr)!important}.premiumStore .storeFooterBottom>*,.premiumStore .storeFooterMain>*,.productPage .storeFooterBottom>*,.productPage .storeFooterMain>*{min-width:0!important;max-width:100%!important}.premiumStore .storeFooterBottom,.productPage .storeFooterBottom{width:100%!important;min-width:0!important;box-sizing:border-box!important}.premiumStore .storeFooterBottom nav,.productPage .storeFooterBottom nav{flex-wrap:wrap!important;justify-content:flex-end!important}@media (max-width:760px){.premiumStore .storeFooterMain,.premiumStore .storeFooterMain.hasSocial,.premiumStore .storeFooterMain.noSocial,.productPage .storeFooterMain,.productPage .storeFooterMain.hasSocial,.productPage .storeFooterMain.noSocial{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:22px!important;gap:22px!important;width:100%!important;padding:26px 20px!important}.premiumStore .storeFooterColumn,.premiumStore .storeFooterIntro,.premiumStore .storeFooterSocial,.productPage .storeFooterColumn,.productPage .storeFooterIntro,.productPage .storeFooterSocial{width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important}.premiumStore .storeFooterColumn a,.productPage .storeFooterColumn a{width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;overflow-wrap:anywhere!important}.premiumStore .storeFooterSocial>small,.productPage .storeFooterSocial>small{text-align:left!important}.premiumStore .storeFooterSocial nav,.productPage .storeFooterSocial nav{justify-content:flex-start!important;flex-wrap:wrap!important}.premiumStore .storeFooterBottom,.productPage .storeFooterBottom{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;justify-items:start!important;grid-gap:12px!important;gap:12px!important;padding:14px 20px!important}.premiumStore .storeFooterBottom nav,.premiumStore .storeFooterBottom>div,.productPage .storeFooterBottom nav,.productPage .storeFooterBottom>div{width:100%!important;align-items:flex-start!important;justify-content:flex-start!important}.premiumStore .storeFooterBottom nav,.productPage .storeFooterBottom nav{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:7px!important;gap:7px!important}.premiumStore .storeFooterBottom a,.premiumStore .storeFooterPowered,.productPage .storeFooterBottom a,.productPage .storeFooterPowered{max-width:100%!important;white-space:normal!important}}@media (min-width:761px){.premiumStore .storeFooterMain,.productPage .storeFooterMain{width:100%!important;max-width:none!important;margin:0!important;padding:38px 32px!important;grid-template-columns:minmax(0,1.5fr) minmax(160px,.65fr) minmax(180px,.85fr)!important;gap:40px!important}.premiumStore .storeFooterMain.noSocial,.productPage .storeFooterMain.noSocial{grid-template-columns:minmax(0,1.5fr) minmax(160px,.65fr)!important}.premiumStore .storeFooterSocial,.productPage .storeFooterSocial{min-width:0!important;max-width:100%!important;justify-self:end!important}.premiumStore .storeFooterBottom,.productPage .storeFooterBottom{padding-left:32px!important;padding-right:32px!important}}@media (max-width:760px){.appShell .settingsCard.premiumSettings.businessLayoutV545{display:grid!important;grid-template-columns:1fr!important}.appShell .settingsCard.premiumSettings.businessLayoutV545>.businessLeftV545,.appShell .settingsCard.premiumSettings.businessLayoutV545>.businessRightV545{display:contents!important}.appShell .settingsCard.premiumSettings.businessLayoutV545>.businessIdentityV549{order:1!important}.appShell .settingsCard.premiumSettings.businessLayoutV545>.businessLeftV545>.logoEditor{order:2!important}.appShell .settingsCard.premiumSettings.businessLayoutV545>.businessLeftV545>.faviconEditor{order:3!important}.appShell .settingsCard.premiumSettings.businessLayoutV545>.businessRightV545>.heroEditor{order:4!important}.appShell .settingsCard.premiumSettings.businessLayoutV545>.businessLeftV545>.storeSectionsEditor{order:5!important}.appShell .settingsCard.premiumSettings.businessLayoutV545>.benefitSettingsEditor{order:6!important;grid-column:1!important}.appShell .settingsCard.premiumSettings.businessLayoutV545{row-gap:30px!important}.appShell .settingsCard.premiumSettings.businessLayoutV545 .selectedVisualPersonality{margin-bottom:0!important}.appShell .settingsCard.premiumSettings.businessLayoutV545 .faviconEditor,.appShell .settingsCard.premiumSettings.businessLayoutV545 .heroEditor,.appShell .settingsCard.premiumSettings.businessLayoutV545 .logoEditor,.appShell .settingsCard.premiumSettings.businessLayoutV545 .storeSectionsEditor,.appShell .settingsCard.premiumSettings.businessLayoutV545>.benefitSettingsEditor{margin-top:0!important;margin-bottom:0!important}.appShell .storeSectionsEditorHead>div{min-width:0}.appShell .storeSectionsEditorHead span{white-space:nowrap!important;font-size:15px!important}.appShell .storeSectionsScreenHead h1{white-space:nowrap!important;font-size:24px!important}}.orderPaymentNotice{display:flex;flex:1 1 420px;min-width:0;flex-direction:column;align-items:flex-start;gap:7px}.orderPaymentNotice .orderPaymentLock{min-height:38px}.orderPaymentReason{display:block;max-width:620px;padding-left:2px;color:#9f3027;font-size:12px;line-height:1.45}@media (max-width:760px){.ordersModern .orderActions .orderPaymentNotice{grid-column:1/-1!important;width:100%!important}}.appShell .businessDataCard .field:has(>.businessPaymentMethods){display:flex!important;flex-direction:column!important}.appShell .businessDataCard .businessPaymentMethods.compactPayments{display:contents!important}.appShell .businessDataCard .paymentCompactRow.mercadopago{order:1}.appShell .businessDataCard .paymentCompactRow.credit_card{order:2}.appShell .businessDataCard .cardInstallmentsConfiguration{order:3}.appShell .businessDataCard .paymentCompactRow.transfer{order:4}.appShell .businessDataCard .transferConfiguration{order:5}.appShell .businessDataCard .paymentMethodsHint{order:6}.appShell .businessDataCard .businessFieldError{order:7}.appShell .businessDataCard .businessFieldError,.appShell .businessDataCard .paymentCompactRow+.paymentCompactRow,.appShell .businessDataCard .paymentMethodDetailBox,.appShell .businessDataCard .paymentMethodsHint{margin-top:10px!important}.appShell .businessDataCard .cardInstallmentsConfiguration{grid-template-columns:minmax(0,1fr) minmax(190px,250px);align-items:center;column-gap:18px;padding:13px 15px}.appShell .businessDataCard .cardInstallmentsConfiguration>select{width:100%}.appShell .businessDataCard .cardInstallmentsConfiguration .paymentMethodDetailNote{grid-column:1/-1}@media (min-width:981px){.appShell .content .businessHomeGrid{grid-template-columns:minmax(0,1fr)!important;align-items:start!important}.appShell .content .businessHomeGrid>article{height:auto!important}.appShell .content .businessQuickCard{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px!important;gap:8px!important;padding:17px 20px!important}.appShell .content .businessQuickCard>h3,.appShell .content .businessQuickCard>p,.appShell .content .businessQuickCard>small{grid-column:1/-1}.appShell .content .businessQuickCard>h3{margin-bottom:0!important}.appShell .content .businessQuickCard>p{margin-bottom:4px!important}.appShell .content .businessQuickCard>button{min-width:0;min-height:46px;border:1px solid #e6eaf0!important;border-radius:11px!important;padding:10px 12px!important}.appShell .content .businessDataCard{padding:22px 24px!important}.appShell .content .businessDataCard .transferConfigurationGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.appShell .businessDataCard .cardInstallmentsConfiguration{grid-template-columns:minmax(0,1fr)}.appShell .businessDataCard .cardInstallmentsConfiguration .paymentMethodDetailNote{grid-column:auto}}.appShell .appSide nav button .ordersNavBadges{margin-left:auto;display:inline-flex;align-items:center;gap:5px}.appShell .appSide nav button .ordersNavBadges em{margin-left:0!important}.appShell .appSide nav button .ordersNavBadges em.rejected{background:#d92d20!important;box-shadow:0 0 0 3px rgba(217,45,32,.12)}.appShell .content .businessContactCard,.appShell .content .businessDataCard{margin:0!important;width:100%!important;max-width:none!important;min-width:0!important;padding:22px 24px!important;border:1px solid #e5e0e9!important;border-radius:16px!important;background:#fff!important;box-shadow:none!important}.appShell .content .businessContactCard .visualSettingsHead,.appShell .content .businessDataCard .visualSettingsHead{margin:0 0 14px!important}.appShell .content .businessContactCard .visualSettingsHead h2,.appShell .content .businessDataCard .visualSettingsHead h2{margin:5px 0!important;font-size:22px!important;line-height:1.15!important}.appShell .content .businessContactCard .visualSettingsHead p,.appShell .content .businessDataCard .visualSettingsHead p{max-width:440px!important;font-size:12px!important;line-height:1.45!important}.appShell .content .businessContactCard .whatsappSettingsBox{margin:0!important;padding:16px!important;border-radius:14px!important;background:#f8fafc!important}.appShell .content .businessContactCard .whatsappLockedPhone{min-height:50px!important}.appShell .content .businessContactCard .whatsappLockedPrefix{min-height:48px!important;padding:0 14px!important}.appShell .content .businessContactCard .whatsappSettingsInput{height:48px!important;min-height:48px!important;margin:0!important;padding:0 14px!important}.appShell .content .businessContactCard .whatsappFloatingToggle small{white-space:nowrap}@media (min-width:981px){.appShell .content .businessHomeGrid{width:100%!important;max-width:none!important;grid-template-columns:minmax(500px,.86fr) minmax(0,1.14fr)!important;gap:18px!important;align-items:start!important}.appShell .content .businessHomeGrid>article{height:auto!important}.appShell .content .businessDataCard .transferConfigurationGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:16px!important;row-gap:13px!important}}@media (max-width:980px){.appShell .content .businessHomeGrid{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}.appShell .content .businessContactCard,.appShell .content .businessDataCard{padding:18px!important}.appShell .content .businessContactCard .whatsappFloatingToggle small{white-space:normal}}.appShell .content.shippingMethodsPage .shippingMethodsGrid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:14px!important;gap:14px!important;width:100%!important}.appShell .content.shippingMethodsPage .shippingMethodLarge{display:grid!important;grid-template-columns:96px minmax(210px,.72fr) minmax(300px,1.28fr) 225px!important;grid-template-rows:auto auto!important;grid-column-gap:20px!important;column-gap:20px!important;grid-row-gap:6px!important;row-gap:6px!important;align-items:center!important;width:100%!important;min-height:0!important;padding:20px 22px!important}.appShell .content.shippingMethodsPage .shippingMethodLarge .shippingMethodTop{grid-column:1!important;grid-row:1/3!important;align-self:stretch!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:11px!important;margin:0!important}.appShell .content.shippingMethodsPage .shippingMethodLarge>h2{grid-column:2!important;grid-row:1!important;align-self:start!important;margin:0 0 2px!important;font-size:19px!important}.appShell .content.shippingMethodsPage .shippingMethodLarge>p{grid-column:2!important;grid-row:1/3!important;align-self:start!important;max-width:300px!important;min-height:0!important;margin:32px 0 0!important}.appShell .content.shippingMethodsPage .shippingMethodLarge .shippingFeatureList{grid-column:3!important;grid-row:1/3!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px 18px!important;gap:10px 18px!important;margin:0!important}.appShell .content.shippingMethodsPage .shippingMethodLarge .shippingProviderActions{grid-column:4!important;grid-row:1/3!important;align-self:center!important;display:flex!important;width:100%!important;margin:0!important}.appShell .content.shippingMethodsPage .shippingMethodLarge .shippingProviderActions button{width:100%!important;min-height:43px!important;height:auto!important}.appShell .content.shippingMethodsPage .shippingMethodLarge .correoArgentinoSetup{grid-column:2/-1!important;grid-row:3!important;width:100%!important;max-width:none!important;margin-top:15px!important;padding:18px!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingMethodToggleRow{grid-column:3/5!important;grid-row:1!important;width:100%!important;padding:12px 14px!important;border:1px solid #e4e7ec!important;border-radius:11px!important;background:#fff!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingCustomConfig{grid-column:3/5!important;grid-row:2/4!important;width:100%!important;margin:6px 0 0!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.upcoming:not(.configured){background:#fafbfc!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.upcoming:not(.configured) .shippingProviderSetupButton{border-color:#e4e7ec!important;background:#f2f4f7!important;color:#98a2b3!important;box-shadow:none!important;cursor:not-allowed!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.available:not(.configured) .shippingProviderSetupButton{border-color:#1264e8!important;background:#1264e8!important;color:#fff!important;opacity:1!important;box-shadow:0 4px 12px rgba(18,100,232,.18)!important;cursor:pointer!important;white-space:nowrap!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.available:not(.configured) .shippingProviderSetupButton:hover{border-color:#0f56c9!important;background:#0f56c9!important}.appShell .content.shippingMethodsPage .correoArgentinoModeSwitch{max-width:560px!important}.appShell .content.shippingMethodsPage .correoArgentinoFields{grid-template-columns:repeat(2,minmax(220px,1fr))!important}@media (max-width:1050px){.appShell .content.shippingMethodsPage .shippingMethodLarge{grid-template-columns:82px minmax(180px,.7fr) minmax(260px,1.3fr)!important}.appShell .content.shippingMethodsPage .shippingMethodLarge .shippingFeatureList{grid-column:3!important;grid-template-columns:minmax(0,1fr)!important}.appShell .content.shippingMethodsPage .shippingMethodLarge .shippingProviderActions{grid-column:2/-1!important;grid-row:3!important;width:auto!important;justify-self:end!important}.appShell .content.shippingMethodsPage .shippingMethodLarge .shippingProviderActions button{width:auto!important;min-width:190px!important}.appShell .content.shippingMethodsPage .shippingMethodLarge .correoArgentinoSetup{grid-column:2/-1!important;grid-row:4!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingCustomConfig,.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingMethodToggleRow{grid-column:3!important}}@media (max-width:720px){.appShell .content.shippingMethodsPage .shippingMethodLarge{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:17px!important}.appShell .content.shippingMethodsPage .shippingMethodLarge .shippingMethodTop{width:100%!important;min-height:48px!important;flex-direction:row!important;align-items:flex-start!important;justify-content:space-between!important;margin-bottom:14px!important}.appShell .content.shippingMethodsPage .shippingMethodLarge>h2{margin-bottom:5px!important;font-size:17px!important}.appShell .content.shippingMethodsPage .shippingMethodLarge>p{max-width:none!important;margin:0 0 14px!important}.appShell .content.shippingMethodsPage .shippingMethodLarge .shippingFeatureList{display:flex!important;margin:5px 0 16px!important}.appShell .content.shippingMethodsPage .shippingMethodLarge .shippingProviderActions,.appShell .content.shippingMethodsPage .shippingMethodLarge .shippingProviderActions button{width:100%!important;min-width:0!important}.appShell .content.shippingMethodsPage .shippingMethodLarge .correoArgentinoSetup{width:100%!important;margin-top:14px!important;padding:14px!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingMethodToggleRow{width:100%!important;margin-top:4px!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingCustomConfig{margin-top:14px!important}.appShell .content.shippingMethodsPage .correoArgentinoFields,.appShell .content.shippingMethodsPage .correoArgentinoModeSwitch{grid-template-columns:minmax(0,1fr)!important;max-width:none!important}}.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingPricingOptions{display:grid!important;grid-template-columns:repeat(4,minmax(max-content,1fr))!important;grid-gap:8px!important;gap:8px!important;overflow:visible!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingPricingOptions>label{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;min-width:0!important;width:100%!important;white-space:nowrap!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingPricingOptions>label>span{min-width:0!important;white-space:nowrap!important}@media (max-width:720px){.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingPricingOptions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;width:100%!important;padding:0!important;overflow:visible!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingPricingOptions>label{display:inline-flex!important;grid-template-columns:none!important;width:100%!important;min-width:0!important;min-height:44px!important;padding:8px!important;gap:6px!important;white-space:nowrap!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingPricingOptions>label>input,.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingPricingOptions>label>span{grid-column:auto!important;width:auto!important;white-space:nowrap!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingPricingOptions>label>input{flex:0 0 15px!important;width:15px!important;height:15px!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingPricingOptions>label>span{font-size:9.25px!important;line-height:1!important}}@media (max-width:340px){.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingPricingOptions{grid-template-columns:minmax(0,1fr)!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingPricingOptions>label>span{font-size:11px!important}}@media (max-width:720px){.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingCustomConfig{width:100%!important;margin-left:0!important;margin-right:0!important;padding-top:0!important;border-top:0!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingPricingOptions{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)!important;gap:6px!important;width:100%!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingPricingOptions>label{min-height:44px!important;padding:8px 6px!important;gap:5px!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingPricingOptions>label>span{font-size:9px!important;letter-spacing:-.015em!important}}@media (max-width:340px){.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingPricingOptions{grid-template-columns:minmax(0,1fr)!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingPricingOptions>label{padding:9px 10px!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingPricingOptions>label>span{font-size:11px!important;letter-spacing:0!important}}@media (max-width:720px){.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingCustomConfig{padding:0!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingPricingOptions{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingPricingOptions>label{width:100%!important;min-width:0!important;min-height:44px!important}}@media (max-width:340px){.appShell .content.shippingMethodsPage .shippingMethodLarge.custom .shippingPricingOptions{grid-template-columns:minmax(0,1fr)!important}}.premiumStore.modern .premiumHero.hasBannerImage .premiumHeroShade,.premiumStore.urban .premiumHero.hasBannerImage .premiumHeroShade{display:none!important}@media (min-width:761px){.premiumStore>.premiumNav .storeBrandLogoOnly,.productPage>.productUnifiedNav .storeBrandLogoOnly{width:170px!important;max-width:170px!important;min-height:46px!important}.premiumStore>.premiumNav .storeBrandLogoOnly .storeLogoImage,.productPage>.productUnifiedNav .storeBrandLogoOnly .storeLogoImage{width:160px!important;height:44px!important;max-width:160px!important;max-height:44px!important;object-fit:contain!important;object-position:left center!important}}.storeBenefitsFooter{width:100%;max-width:1320px;margin:28px auto 0;padding:0 20px 24px;border-bottom:1px solid #d8d8d8;color:#111}.storeBenefitsFooter .storeBenefitsTrack{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;grid-gap:0;gap:0}.storeBenefitsFooter .storeBenefitsTrack.benefits-3{grid-template-columns:repeat(3,minmax(0,1fr))}.storeBenefitsFooter .storeBenefitSlide{display:flex;align-items:center;justify-content:center;min-width:0;padding:8px 18px}.storeBenefitsFooter .storeBenefitSlide img{width:min(100%,165px);max-width:165px;height:102px;object-fit:contain;filter:none;opacity:1}.storeBenefitsFooter .storeBenefitsDots{display:none}.storeBenefitsDots button:focus-visible,.storeBenefitsTrack:focus-visible{outline:2px solid #111;outline-offset:3px}@media (min-width:901px){.premiumStore.urban .storeBenefitsFooter,.productPage.urban .storeBenefitsFooter{width:calc(100% - 64px);max-width:none;margin-left:32px;margin-right:32px}}@media (max-width:800px){.storeBenefitsFooter{padding:0 16px 16px;margin-top:24px}.storeBenefitsFooter .storeBenefitsTrack,.storeBenefitsFooter .storeBenefitsTrack.benefits-3{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.storeBenefitsFooter .storeBenefitsTrack::-webkit-scrollbar{display:none}.storeBenefitsFooter .storeBenefitSlide{flex:0 0 100%;box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;padding:12px 20px}.storeBenefitsFooter .storeBenefitSlide img{width:min(100%,165px);max-width:165px;height:102px}.storeBenefitsFooter .storeBenefitsDots{display:flex;align-items:center;justify-content:center;gap:2px;margin-top:4px}.storeBenefitsFooter .storeBenefitsDots button{display:grid;place-items:center;width:32px;height:32px;min-height:32px;padding:0;border:0;border-radius:50%;background:transparent;box-shadow:none;cursor:pointer}.storeBenefitsFooter .storeBenefitsDots button span{width:7px;height:7px;border-radius:50%;background:#c7c7c7}.storeBenefitsFooter .storeBenefitsDots button.active span{background:#111}}@media (max-width:760px){.premiumStore>.premiumNav .storeBrandLogoOnly,.productPage>.productUnifiedNav .storeBrandLogoOnly{max-width:140px!important}.premiumStore>.premiumNav .storeBrandLogoOnly .storeLogoImage,.productPage>.productUnifiedNav .storeBrandLogoOnly .storeLogoImage{width:auto!important;height:auto!important;max-width:130px!important;max-height:34px!important;object-fit:contain!important;object-position:center!important}}.aiBriefCard .aiBriefGrid .field.aiDetailField{grid-column:1/-1;width:100%!important;min-width:0!important}.aiBriefCard .aiBriefGrid .aiDetailField textarea{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-height:150px!important;height:auto!important;padding:12px 14px!important;font:inherit;font-size:14px!important;line-height:1.6!important;white-space:pre-wrap!important;overflow-wrap:anywhere;overflow-y:auto!important;resize:vertical!important}.aiBriefCard .aiDetailField .aiDetailHelp{display:block;margin-top:7px;color:#667085;font-size:12px;line-height:1.5}@media (max-width:760px){.aiBriefCard .aiBriefGrid .aiDetailField textarea{min-height:160px!important;font-size:16px!important}}.appShell .businessLeftV545 .logoPreview img,.brandCreationCard .brandCreationPreview.logo img{width:auto!important;height:auto!important;max-width:min(85%,280px)!important;max-height:160px!important;object-fit:contain!important}@media (max-width:760px){.premiumStore>.premiumNav .storeBrandLogoOnly,.productPage>.productUnifiedNav .storeBrandLogoOnly{max-width:124px!important}.premiumStore>.premiumNav .storeBrandLogoOnly .storeLogoImage,.productPage>.productUnifiedNav .storeBrandLogoOnly .storeLogoImage{max-width:116px!important;max-height:30px!important}}.correoArgentinoSetup .correoArgentinoActivationPanel{display:grid;grid-gap:22px;gap:22px;padding:22px;background:#fff;border-color:#dce5f3;color:#344054}.correoArgentinoSetup .correoArgentinoRequestNotice{padding:16px 18px;border:1px solid #f5d487;border-radius:10px;background:#fffaeb;color:#7a4b00}.correoArgentinoSetup .correoArgentinoActivationPanel b{font-size:13px;line-height:1.5;margin:0 0 8px}.correoArgentinoSetup .correoArgentinoActivationPanel p{font-size:13px;line-height:1.65;margin:0;overflow-wrap:anywhere}.correoArgentinoSetup .correoArgentinoRequestNotice p+p{margin-top:10px}.correoArgentinoSetup .correoArgentinoCredentialsSection h3{margin:0 0 14px;font-size:14px;color:#172033}.correoArgentinoSetup .correoArgentinoApiFields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.correoArgentinoSetup .correoArgentinoApiFields .field{display:flex;flex-direction:column;gap:9px;min-width:0;margin:0}.correoArgentinoSetup .correoArgentinoApiFields .field>span,.correoArgentinoSetup .correoArgentinoPasswordField>label{color:#344054;font-weight:600;font-size:13px;line-height:1.5}.correoArgentinoSetup .correoArgentinoApiFields input{width:100%;min-width:0;height:48px;box-sizing:border-box;font-size:14px}.correoArgentinoSetup .correoArgentinoPasswordWrap{position:relative}.correoArgentinoSetup .correoArgentinoPasswordWrap input{padding-right:52px}.correoArgentinoSetup .correoArgentinoPasswordToggle{position:absolute;right:4px;top:3px;width:42px;height:42px;padding:10px;display:flex;align-items:center;justify-content:center;border:0;border-radius:8px;color:#475467;background:transparent;cursor:pointer}.correoArgentinoSetup .correoArgentinoPasswordToggle:hover{background:#eef4ff}.correoArgentinoSetup .correoArgentinoPasswordToggle:focus-visible{outline:2px solid #1264e8;outline-offset:1px}.correoArgentinoSetup .correoArgentinoPasswordToggle svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.correoArgentinoSetup .correoArgentinoActivationHelp{padding-top:18px;border-top:1px solid #e4eaf2}@media (max-width:760px){.correoArgentinoSetup .correoArgentinoActivationPanel{padding:16px;gap:20px}.correoArgentinoSetup .correoArgentinoRequestNotice{padding:14px}.correoArgentinoSetup .correoArgentinoApiFields{grid-template-columns:minmax(0,1fr);gap:18px}.correoArgentinoSetup .correoArgentinoApiFields input{font-size:16px}}.appShell .ordersModern .correoShipmentSuccess{margin:12px 0 0;line-height:1.4}.appShell .ordersModern .correoShipmentSuccess .correoShipmentCreated{min-height:32px;padding:7px 12px;font-size:12px;line-height:1.4}.appShell .ordersModern .correoShipmentManageButton{min-height:40px}@media (max-width:760px){.appShell .ordersModern .orderActions{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}.appShell .ordersModern .orderActions>*{grid-column:1/-1!important;min-width:0!important;width:100%!important;max-width:none!important}.appShell .ordersModern .orderActions .correoShipmentCreateButton,.appShell .ordersModern .orderActions .correoShipmentManageButton,.appShell .ordersModern .orderActions .orderStatusTrigger{width:100%!important;min-width:0!important;box-sizing:border-box}.appShell .ordersModern .orderActions .correoShipmentControl{align-items:stretch}}.appShell .appSide,.appShell .appSide *,.appShell .content.shippingMethodsPage,.appShell .content.shippingMethodsPage *,.appShell .mobilePanelMenu,.appShell .mobilePanelMenu *{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.appShell .appSide{background:#fff!important;border-right:1px solid #dde5ef!important}.appShell .appSide .sideBrandNew{margin-bottom:0!important}.appShell .appSide .sideStoreIdentity{display:flex;align-items:center;gap:10px;padding:19px 12px 24px;min-width:0}.appShell .sideStoreIdentity>div{min-width:0}.appShell .sideStoreIdentity b{display:block;color:#142944;font-size:13px;overflow-wrap:anywhere}.appShell .sideStoreIdentity small{display:block;color:#52667e;font-size:11px;margin-top:3px}.appShell .sideStoreInitial{flex:0 0 34px;height:34px;display:grid;place-items:center;background:#eaf2ff;color:#075ce8;border-radius:11px;font-size:11px;font-weight:700}.appShell .appSide nav{gap:6px!important}.appShell .appSide nav button{min-height:45px!important;padding:7px 11px 7px 7px!important;border-radius:12px!important;font-size:13px!important;line-height:1.35!important;color:#52667e!important;gap:8px!important}.appShell .appSide nav button>i{flex:0 0 31px!important;width:31px!important;height:31px!important;display:grid!important;place-items:center!important;border-radius:8px!important;margin:0!important}.appShell .appSide nav button.active{background:#075ce8!important;color:#fff!important;font-weight:650!important;box-shadow:none!important}.appShell .appSide nav button.active>i{background:#ffffff25!important;color:#fff!important}.appShell .appSide nav button.active>i svg{color:#fff!important}.appShell .appSide nav button:not(.active):hover{background:#f0f5fd!important}.appShell .appSide nav button.active .ordersNavBadges em:not(.rejected){background:#fff!important;color:#075ce8!important}.appShell .appSide .sideBottom{border-top:1px solid #dde5ef!important}.appShell .appSide .sideViewStore{color:#075ce8!important}.appShell .mobilePanelMenu>button{border-radius:10px!important;color:#52667e!important;min-height:44px!important}.appShell .mobilePanelMenu>button.active{color:#fff!important;background:#075ce8!important;font-weight:650!important}.appShell .content.shippingMethodsPage{color:#142944!important}.appShell .content.shippingMethodsPage .shippingMethodsHead{display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:flex-start!important;gap:15px!important}.appShell .content.shippingMethodsPage .shippingMethodsHead>div{min-width:0}.appShell .content.shippingMethodsPage .shippingIdentityIcon{flex:0 0 48px;width:48px!important;height:48px!important;display:grid;place-items:center;margin-top:6px;background:#075ce8;color:#fff;border-radius:14px 14px 5px 14px}.appShell .content.shippingMethodsPage .shippingIdentityIcon svg{width:23px;height:23px;fill:currentColor}.appShell .content.shippingMethodsPage .sectionLabelStrong{color:#075ce8!important;font-size:11px!important;letter-spacing:1.5px!important}.appShell .content.shippingMethodsPage h1{font-size:28px!important;line-height:1.2!important;font-weight:700!important;color:#142944!important;letter-spacing:-.5px!important}.appShell .content.shippingMethodsPage h2{color:#142944!important;font-weight:650!important}.appShell .content.shippingMethodsPage .shippingMethodsHead p{font-size:13px!important}.appShell .content.shippingMethodsPage .shippingOriginCard{border:1px solid #dde5ef!important;border-radius:13px!important;box-shadow:none!important;background:#fff!important}.appShell .content.shippingMethodsPage .shippingOriginPin{background:#eaf2ff!important;color:#075ce8!important;border-radius:10px!important}.appShell .content.shippingMethodsPage .shippingMethodsPanel{background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important}.appShell .content.shippingMethodsPage .shippingMethodsIntro{margin:18px 0!important;border:0!important;background:transparent!important;color:#52667e!important}.appShell .content.shippingMethodsPage .shippingIdentitySection{display:flex;justify-content:space-between;margin:26px 0 12px}.appShell .content.shippingMethodsPage .shippingIdentitySection h2{font-size:15px!important;margin:0!important}.appShell .content.shippingMethodsPage .shippingIdentitySection p{font-size:11px;margin:0}.appShell .content.shippingMethodsPage .shippingOwnMethods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:start}.appShell .content.shippingMethodsPage .shippingOwnMethods>article{margin:0!important;min-width:0!important;width:100%!important;padding:18px!important;background:#fff!important;border:1px solid #dde5ef!important;border-radius:13px!important;box-shadow:none!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom,.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingPickupCard{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:14px!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingPickupIdentity{align-items:flex-start!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingPickupIdentity>span{flex-shrink:0;background:#eaf2ff!important;color:#075ce8!important;border-radius:10px!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodTop{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%!important;margin:0!important;gap:12px!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge>h2{font-size:16px!important;margin:0!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge>p{margin:0!important;max-width:none!important;min-height:0!important;font-size:12px!important;color:#52667e!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodToggleRow{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:46px!important;padding:10px 12px!important;margin:0!important;width:100%!important;max-width:none!important;border:1px solid #dde5ef!important;border-radius:10px!important;background:#f7faff!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodToggleRow input[type=checkbox]{width:1px!important;height:1px!important;left:0!important;top:0!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingCustomConfig{margin:0!important;width:100%!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom .shippingPricingOptions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom .shippingPricingOptions>label,.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom .shippingPricingOptions>label>span{white-space:normal!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid>.shippingMethodLarge{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:18px!important;border:1px solid #dde5ef!important;border-radius:13px!important;background:#fff!important;box-shadow:none!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid>.shippingMethodLarge.configured{border-left:4px solid #075ce8!important;padding-left:15px!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingMethodTop{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;width:100%!important;margin:0!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingMethodLogo{flex:0 0 76px;width:76px!important}.appShell .content.shippingMethodsPage .shippingProviderIdentity{display:block;min-width:0;flex:1 1}.appShell .content.shippingMethodsPage .shippingProviderIdentity h2{font-size:17px!important;margin:0 0 3px!important}.appShell .content.shippingMethodsPage .shippingProviderIdentity p{margin:0!important;color:#52667e!important;font-size:12px!important}.appShell .content.shippingMethodsPage .shippingMethodLarge .shippingMethodBadge{position:static!important;max-width:100%!important;flex-shrink:0;font-size:10px!important;line-height:1.4!important;border-radius:6px!important;padding:5px 9px!important;white-space:normal!important}.appShell .content.shippingMethodsPage .shippingMethodLarge .shippingMethodTop{padding-right:0!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingFeatureList{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px 18px!important;gap:10px 18px!important;margin:18px 0!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingProviderActions{display:flex!important;justify-content:flex-end!important;width:100%!important;margin:0!important;padding-top:14px!important;border-top:1px solid #dde5ef!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingProviderActions button{width:auto!important;min-width:190px!important;min-height:42px!important;border-radius:9px!important;box-shadow:none!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid .correoArgentinoSetup{margin-top:16px!important;max-width:none!important;width:100%!important}.appShell .content.shippingMethodsPage .shippingOriginEdit,.appShell .content.shippingMethodsPage .shippingOriginSave,.appShell .content.shippingMethodsPage .shippingSaveCurrent{border-radius:9px!important}@media (max-width:980px){.appShell .content.shippingMethodsPage .shippingOwnMethods{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.appShell .content.shippingMethodsPage h1{font-size:25px!important}.appShell .content.shippingMethodsPage .shippingIdentityIcon{flex-basis:42px;width:42px!important;height:42px!important}.appShell .content.shippingMethodsPage .shippingIdentitySection{display:block}.appShell .content.shippingMethodsPage .shippingIdentitySection p{margin-top:3px}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingMethodTop{display:grid!important;grid-template-columns:76px minmax(0,1fr)!important;grid-gap:7px 14px!important;gap:7px 14px!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingMethodLogo{grid-column:1;grid-row:1/3;align-self:start}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingProviderIdentity{grid-column:2;grid-row:1}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingMethodBadge{grid-column:2;grid-row:2;justify-self:start;margin-left:0!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingFeatureList{grid-template-columns:minmax(0,1fr)!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingProviderActions button{width:100%!important;min-width:0!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid .correoArgentinoSetup{padding:14px!important}}.appShell .appSide .sideStoreIdentity{padding:19px 12px 20px}.appShell .content.shippingMethodsPage .shippingMethodsHead{padding:25px 26px!important;border-radius:18px 18px 6px 18px!important;background:#075ce8!important;color:#fff!important;align-items:center!important;gap:18px!important}.appShell .content.shippingMethodsPage .shippingMethodsHead .shippingIdentityIcon{background:#ffffff20!important;margin-top:0!important;border:1px solid #ffffff35;border-radius:12px!important}.appShell .content.shippingMethodsPage .shippingMethodsHead .sectionLabelStrong{display:block;color:#d9e8ff!important;font-size:10px!important;letter-spacing:1.6px!important;margin-bottom:5px!important}.appShell .content.shippingMethodsPage .shippingMethodsHead h1{color:#fff!important;font-size:29px!important}.appShell .content.shippingMethodsPage .shippingMethodsHead p{color:#e4efff!important;margin-top:7px!important}.appShell .content.shippingMethodsPage .shippingOriginCard{border-color:#d4e0f2!important}.appShell .content.shippingMethodsPage .shippingOriginHead{padding:2px 0!important}.appShell .content.shippingMethodsPage .shippingMethodsIntro{margin:16px 0 24px!important;padding:0 4px!important}.appShell .content.shippingMethodsPage .shippingIdentitySection{display:flex!important;justify-content:flex-start;align-items:center;gap:12px;margin:26px 0 14px}.appShell .content.shippingMethodsPage .shippingSectionNumber{flex:0 0 32px;height:32px;display:grid;place-items:center;border-radius:9px;color:#075ce8;background:#e7f0ff;font-size:12px;font-weight:700}.appShell .content.shippingMethodsPage .shippingIdentitySection h2{font-size:17px!important}.appShell .content.shippingMethodsPage .shippingIdentitySection p{color:#52667e;font-size:12px;margin:3px 0 0}.appShell .content.shippingMethodsPage .shippingOwnMethods{grid-template-columns:minmax(0,1fr)!important;gap:12px}.appShell .content.shippingMethodsPage .shippingOwnMethods>article{padding:22px!important;border-radius:14px!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingPickupCard{display:grid!important;grid-template-columns:minmax(0,1fr) 240px;grid-gap:22px!important;gap:22px!important;align-items:center!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingPickupIdentity{gap:16px!important;align-items:center!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingPickupIdentity>span{flex:0 0 52px;width:52px;height:52px;border-radius:12px!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingPickupIdentity svg{width:25px!important;height:25px!important;stroke:none!important;fill:currentColor!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingPickupIdentity h2{font-size:17px!important;margin-bottom:5px!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingPickupIdentity p{font-size:12px!important;color:#52667e!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom{display:grid!important;grid-template-rows:auto auto auto!important;grid-gap:8px 16px!important;gap:8px 16px!important;align-items:center!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom .shippingMethodTop{display:contents!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom .shippingMethodLogo{grid-column:1!important;grid-row:1/3!important;width:52px!important;height:52px!important;min-height:52px!important;border-radius:12px!important;align-self:center}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom .shippingMethodBadge{grid-column:3!important;grid-row:1!important;justify-self:end;margin:0!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom>h2{grid-column:2!important;grid-row:1!important;font-size:17px!important;margin:0!important;align-self:end!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom>p{grid-column:2!important;grid-row:2!important;margin:0!important;align-self:start!important;line-height:1.5!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom .shippingMethodToggleRow{grid-column:3!important;grid-row:2!important;padding:10px 12px!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom .shippingCustomConfig{grid-column:1/-1!important;grid-row:3!important;margin-top:12px!important;padding-top:16px!important;border-top:1px solid #e4ebf5!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom .shippingPricingOptions{grid-template-columns:repeat(4,minmax(0,1fr))!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid>.shippingMethodLarge{border-radius:14px!important;padding:22px!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid>.shippingMethodLarge.configured{border-left-width:4px!important;padding-left:19px!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingMethodLogo{flex-basis:60px;width:60px!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingFeatureList{gap:10px 22px!important;margin:17px 0!important;padding:15px 17px;background:#f5f8fd;border-radius:10px}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingFeatureList span{color:#52667e!important;font-size:12px!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingProviderActions{padding-top:15px!important}@media (max-width:1050px){.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingPickupCard{grid-template-columns:minmax(0,1fr);gap:16px!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom{grid-template-columns:52px minmax(0,1fr)!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom .shippingMethodBadge{grid-column:1/-1!important;grid-row:3!important;justify-self:start}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom .shippingMethodToggleRow{grid-column:1/-1!important;grid-row:4!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom .shippingCustomConfig{grid-column:1/-1!important;grid-row:5!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom .shippingPricingOptions{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.appShell .content.shippingMethodsPage .shippingMethodsHead{padding:20px 17px!important;gap:12px!important;border-radius:14px 14px 5px 14px!important}.appShell .content.shippingMethodsPage .shippingMethodsHead h1{font-size:24px!important}.appShell .content.shippingMethodsPage .shippingMethodsHead p{font-size:12px!important;line-height:1.5!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid>.shippingMethodLarge,.appShell .content.shippingMethodsPage .shippingOwnMethods>article{padding:17px!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid>.shippingMethodLarge.configured{padding-left:14px!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingMethodTop{grid-template-columns:60px minmax(0,1fr)!important;gap:7px 12px!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingFeatureList{padding:12px}}.appShell .content.shippingMethodsPage .shippingMethodsHead{background:transparent!important;color:#142944!important;padding:0 0 20px!important;margin-bottom:22px!important;border-radius:0!important;border-bottom:1px solid #dde5ef}.appShell .content.shippingMethodsPage .shippingMethodsHead .sectionLabelStrong{color:#52667e!important;letter-spacing:1.1px!important;margin-bottom:7px!important}.appShell .content.shippingMethodsPage .shippingMethodsHead h1{color:#142944!important;font-size:28px!important}.appShell .content.shippingMethodsPage .shippingMethodsHead p{color:#52667e!important;margin-top:8px!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingMethodLogo,.appShell .content.shippingMethodsPage .shippingOriginPin,.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom .shippingMethodLogo,.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingPickupIdentity>span{width:52px!important;height:52px!important;min-height:52px!important;flex:0 0 52px!important;border-radius:12px!important;box-sizing:border-box}.appShell .content.shippingMethodsPage .shippingOriginPin svg{width:25px;height:25px}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom{grid-template-columns:52px minmax(0,1fr) 240px!important}.appShell .appSide nav button.active{background:#f0f5fd!important;color:#075ce8!important}.appShell .appSide nav button.active>i{background:transparent!important;color:#075ce8!important}.appShell .appSide nav button.active>i svg{color:#075ce8!important;fill:currentColor!important}.appShell .appSide nav button.active .ordersNavBadges em:not(.rejected){background:#075ce8!important;color:#fff!important}.appShell .appSide nav button:not(.active):hover{background:transparent!important;color:#075ce8!important}.appShell .appSide nav button:not(.active):hover>i,.appShell .appSide nav button:not(.active):hover>i svg{color:#52667e!important;background:transparent!important}.appShell .mobilePanelMenu>button.active{background:#f0f5fd!important;color:#075ce8!important}.appShell .mobilePanelMenu>button:not(.active):hover{background:transparent!important;color:#075ce8!important}@media (max-width:1050px){.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom{grid-template-columns:52px minmax(0,1fr)!important}}@media (max-width:752px){.appShell .content.shippingMethodsPage .shippingMethodsHead h1{font-size:25px!important}}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingMethodTop{gap:12px}@media (max-width:760px){.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingMethodTop{grid-template-columns:52px minmax(0,1fr)!important}}.tfLanding .tfHero{min-height:100dvh!important;grid-template-rows:auto auto auto!important;row-gap:clamp(24px,4vh,48px)}.tfLanding .tfNav{min-height:76px;flex-wrap:wrap;gap:12px 24px}.tfLanding .tfHeroContent{transform:none!important;min-width:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:clamp(24px,4vw,58px)!important;padding:10px 0 28px!important}.tfLanding .tfHeroCopy,.tfLanding .tfHeroVisual{min-width:0!important;max-width:100%!important;width:100%!important}.tfLanding .tfHeroCopy h1,.tfLanding .tfHeroCopy h1 em,.tfLanding .tfHeroCopy h1 span{white-space:normal!important;overflow-wrap:break-word}.tfLanding .tfHeroVisual>.tfHeroMainVideo{width:100%!important;max-width:100%!important;left:auto!important;right:auto!important;transform:none!important}.tfLanding .tfEmailBar{min-width:0;max-width:100%}.tfLanding .tfEmailBar input{min-width:0;width:0;flex:1 1}.tfLanding .tfEmailBar button{flex-shrink:0}.appShell,.appShell .content>*,.appShell .sectionHead>*,.premiumStore,.premiumStore .catalog>*,.premiumStore .premiumNav>*,.productPage,.productPage .productDetailWrap>*{min-width:0}.appShell .sectionHead{flex-wrap:wrap}.appShell .sectionHead h1,.appShell .sectionHead p,.premiumStore .storeFooterIntro>b,.premiumStore .storeProductBody h3{overflow-wrap:anywhere}.appShell .field,.appShell .field input,.appShell .field select,.appShell .field textarea{min-width:0;max-width:100%}@media (min-width:761px){.tfLanding .tfHero{width:min(1380px,calc(100% - 64px))!important}.tfLanding .tfHeroCopy h1{font-size:clamp(32px,3.4vw,54px)!important;line-height:1.08!important}.appShell .content{padding-inline:clamp(24px,3vw,56px)!important}.appShell .appSide{overflow-y:auto}.appShell .appSide .sideBottom{position:static;margin-top:auto}.appShell .appSide{display:flex;flex-direction:column}.appShell .appSide nav{margin-bottom:28px}}@media (min-width:761px) and (max-width:1050px){.tfLanding .tfHeroContent{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.tfLanding .tfHeroCopy,.tfLanding .tfHeroVisual{max-width:760px!important;margin-inline:auto!important}}@media (max-width:760px){.tfLanding .tfHeroContent{padding:10px 0 24px!important;gap:24px!important}.tfLanding .tfNav{height:auto!important;min-height:72px!important}}@media (max-width:380px){.tfLanding .tfEmailBar{flex-wrap:wrap;border-radius:18px!important;gap:8px}.tfLanding .tfEmailBar input{flex:1 1 100%;width:100%;min-height:42px}.tfLanding .tfEmailBar button{width:100%;flex:1 1 100%}}.appShell .businessHomeGrid>article,.appShell .businessPaymentMethods>label,.appShell .productTable .productInfo{min-width:0}.appShell .productTable .productInfo b{overflow-wrap:anywhere}.appShell .productThumb>span{font-size:11px;text-align:center;padding:4px}@media (max-width:1265px){.appShell .content .businessHomeGrid{grid-template-columns:minmax(0,1fr)!important}.appShell .content .businessHomeGrid>article{width:100%!important;max-width:none!important;grid-column:1/-1!important}.appShell .settingsCard.premiumSettings.businessLayoutV545{grid-template-columns:minmax(0,1fr)!important}.appShell .businessLeftV545,.appShell .businessRightV545{grid-column:1/-1!important}.appShell .sellerActionGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:901px) and (max-width:1265px){.appShell .productTable>article{grid-template-columns:64px minmax(0,1fr) auto!important;gap:10px 16px}.appShell .productTable .productThumb{grid-column:1;grid-row:1/3}.appShell .productTable .productInfo{grid-column:2;grid-row:1/3}.appShell .productTable>article>strong{grid-column:3;grid-row:1}.appShell .productTable>article>span{grid-column:3;grid-row:2}.appShell .productTable .rowActions{grid-column:2/-1;grid-row:3;display:flex;flex-wrap:wrap;gap:8px}}@media (min-width:801px) and (max-width:1200px){.premiumStore>nav.storeNav.premiumNav,.productPage>nav.storeNav.premiumNav.productUnifiedNav{grid-template-columns:minmax(0,180px) minmax(0,1fr) 48px!important;column-gap:clamp(12px,2vw,24px)!important}.premiumStore>.premiumNav .storeHeaderSearch,.productPage>.productUnifiedNav .storeHeaderSearch{min-width:0!important;width:100%!important;max-width:100%!important}.premiumStore>.premiumNav .storeLinks,.productPage>.productUnifiedNav .storeLinks{flex-wrap:wrap;gap:16px!important}}@media (min-width:761px) and (max-width:1100px){.premiumStore .catalogGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:601px) and (max-width:800px){.premiumStore .catalogGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:761px){.appShell{display:grid!important;grid-template-columns:240px minmax(0,1fr)!important}.appShell>.appSide{width:auto!important;min-width:0!important}.appShell>.appMain{min-width:0!important;width:100%!important}.appShell .mobileTop{display:none!important}}.tfLanding .tfEmailBar{display:flex!important;height:auto!important;min-height:56px}.tfLanding .tfEmailBar input{min-height:44px}.tfLanding .tfEmailBar button{min-height:44px;padding-inline:20px!important}@media (min-width:761px){.appShell .desktopAccountTop{display:flex!important}}@media (min-width:1051px){.appShell{grid-template-columns:265px minmax(0,1fr)!important}}@media (max-width:760px){.tfLanding .tfEmailBar{flex-direction:column;align-items:stretch;gap:5px!important}.tfLanding .tfEmailBar button,.tfLanding .tfEmailBar input{width:100%!important;flex:0 0 auto}}@media (min-width:761px) and (max-width:1265px){.appShell .productEditorPage .editorCard{grid-template-columns:minmax(0,1fr)!important}.appShell .productEditorPage .editorCard>*{min-width:0;max-width:100%}}.appShell .productEditorPage .priceStockGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.appShell .productEditorPage .logisticInput,.appShell .productEditorPage .priceInput{min-width:0}.appShell .productEditorPage .logisticInput input,.appShell .productEditorPage .priceInput input{min-width:0;width:100%}@media (min-width:1024px){.appShell .content.shippingMethodsPage .shippingMethodsPanel{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:start}.appShell .content.shippingMethodsPage .shippingMethodsGrid,.appShell .content.shippingMethodsPage .shippingOwnMethods{display:contents!important}.appShell .content.shippingMethodsPage .shippingIdentitySection,.appShell .content.shippingMethodsPage .shippingMethodsIntro,.appShell .content.shippingMethodsPage .shippingPickupCard{grid-column:1/-1}.appShell .content.shippingMethodsPage .shippingIdentitySection{margin:10px 0 0!important}.appShell .content.shippingMethodsPage .shippingIdentitySection:has(+.shippingMethodsGrid){display:none!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid>.shippingMethodLarge,.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;min-width:0!important;padding:16px!important;box-sizing:border-box}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom .shippingMethodTop{display:flex!important;justify-content:space-between;gap:8px}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingMethodTop{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom>h2,.appShell .content.shippingMethodsPage .shippingProviderIdentity h2{font-size:16px!important;line-height:1.35!important}.appShell .content.shippingMethodsPage .shippingMethodLarge p,.appShell .content.shippingMethodsPage .shippingMethodLarge small{overflow-wrap:anywhere}.appShell .content.shippingMethodsPage .correoArgentinoApiFields,.appShell .content.shippingMethodsPage .correoArgentinoFields,.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingFeatureList,.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom .shippingPricingOptions{grid-template-columns:minmax(0,1fr)!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingFeatureList{padding:12px!important;gap:12px!important}.appShell .content.shippingMethodsPage .correoArgentinoSetupActions>*,.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingProviderActions button{width:100%!important;min-width:0!important;white-space:normal!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid .correoArgentinoSetup{padding:12px!important;min-width:0}.appShell .content.shippingMethodsPage .correoArgentinoSetupActions{flex-direction:column!important;align-items:stretch!important}.appShell .content.shippingMethodsPage .correoArgentinoApiFields>*,.appShell .content.shippingMethodsPage .correoArgentinoFields>*{grid-column:1!important;min-width:0}}.appShell .content.shippingMethodsPage .shippingMethodsGrid>.shippingMethodLarge.configured{border-left:1px solid #dde5ef!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingPickupCard .shippingMethodToggleRow{width:-moz-fit-content!important;width:fit-content!important;min-width:0!important;max-width:200px!important;justify-self:end;align-self:flex-end;gap:20px!important}@media (min-width:1024px){.appShell .content.shippingMethodsPage .shippingMethodsPanel{align-items:stretch}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingMethodTop{display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;align-items:start!important;grid-gap:12px 8px!important;gap:12px 8px!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingMethodLogo{grid-column:1;grid-row:1}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingMethodBadge{grid-column:2;grid-row:1;justify-self:end;align-self:center;padding:5px 7px!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingProviderIdentity{grid-column:1/-1;grid-row:2}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom>h2{text-align:left!important;align-self:stretch!important;margin-top:12px!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid>.shippingMethodLarge,.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom{height:100%!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid .shippingProviderActions{margin-top:auto!important}.appShell .content.shippingMethodsPage .shippingMethodsGrid>.shippingMethodLarge.configured{padding-left:16px!important}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingPickupCard{grid-template-columns:minmax(0,1fr) auto!important}}.businessRightV545 .heroTextPositionSetting:not(.heroTextColorSetting)>div{grid-template-columns:repeat(3,minmax(0,1fr))!important}.businessRightV545 .heroTextPositionSetting .alignCenter{align-items:center}.businessRightV545 .heroTextPositionSetting .bannerColorSwatch{width:22px;height:22px;border:1px solid #cbd5e1;border-radius:50%;flex:0 0 22px}.bannerColorSwatch.white{background:#fff}.bannerColorSwatch.black{background:#111}.bannerPreview.hasImage .bannerPreviewCopy b,.bannerPreview.hasImage .bannerPreviewCopy span{color:var(--banner-text-color,#fff)!important}.bannerPreview.hasImage.text-center .bannerPreviewCopy{left:50%!important;right:auto!important;transform:translate(-50%,-50%)!important;text-align:center!important;align-items:center!important}.premiumStore .premiumHero[data-text-color] .premiumHeroCopy h1,.premiumStore .premiumHero[data-text-color] .premiumHeroCopy p{color:var(--banner-text-color)!important;text-shadow:none!important}.premiumStore .premiumHero.heroText-center .premiumHeroCopy{position:absolute!important;top:50%!important;bottom:auto!important;left:50%!important;right:auto!important;transform:translate(-50%,-50%)!important;width:min(80%,660px)!important;max-width:660px!important;margin:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;z-index:2!important}.premiumStore .premiumHero.heroText-center .premiumHeroCopy h1,.premiumStore .premiumHero.heroText-center .premiumHeroCopy p{text-align:center!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:760px){.premiumStore>.premiumNav .storeBrandLogoOnly:has(img[data-ai-generated=true]),.productPage>.productUnifiedNav .storeBrandLogoOnly:has(img[data-ai-generated=true]){max-width:158px!important}.premiumStore>.premiumNav .storeBrandLogoOnly .storeLogoImage[data-ai-generated=true],.productPage>.productUnifiedNav .storeBrandLogoOnly .storeLogoImage[data-ai-generated=true]{max-width:150px!important;max-height:40px!important}.premiumStore .premiumHero .premiumHeroCopy h1{font-size:clamp(17px,4.6vw,24px)!important;line-height:1.2!important}.premiumStore .premiumHero .premiumHeroCopy p{font-size:clamp(10px,2.8vw,13px)!important;line-height:1.4!important;margin-top:7px!important}.premiumStore .premiumHero.heroText-center .premiumHeroCopy{width:82%!important;max-width:82%!important;padding:0!important}.bannerPreview.hasImage .bannerPreviewCopy b{font-size:16px!important;line-height:1.2!important}.bannerPreview.hasImage .bannerPreviewCopy span{font-size:10px!important;line-height:1.4!important}.businessRightV545 .heroTextPositionSetting:not(.heroTextColorSetting) button{flex-direction:column;justify-content:center;padding:8px 4px!important;gap:5px}}.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingPickupCard .shippingMethodToggleRow{width:160px!important;min-width:160px!important;max-width:160px!important;box-sizing:border-box;flex:0 0 auto}.bannerPreview.hasImage,.premiumStore .premiumHero.hasBannerImage{container-type:inline-size}.bannerPreview.hasImage>.minutiendaBannerCopy,.premiumStore .premiumHero.hasBannerImage>.minutiendaBannerCopy{position:absolute!important;top:50%!important;bottom:auto!important;left:3.666667%!important;right:auto!important;transform:translateY(-50%)!important;width:min(48cqw,288px)!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:min(1.166667cqw,7px)!important;align-items:flex-start!important;text-align:left!important;z-index:2}.bannerPreview.hasImage>.minutiendaBannerCopy.bannerAlign-right,.premiumStore .premiumHero.hasBannerImage>.minutiendaBannerCopy.bannerAlign-right{left:auto!important;right:3.666667%!important;text-align:right!important;align-items:flex-end!important}.bannerPreview.hasImage>.minutiendaBannerCopy.bannerAlign-center,.premiumStore .premiumHero.hasBannerImage>.minutiendaBannerCopy.bannerAlign-center{left:50%!important;right:auto!important;transform:translate(-50%,-50%)!important;text-align:center!important;align-items:center!important}.appShell .minutiendaBannerCopy,.appShell .minutiendaBannerCopy *,.premiumStore .minutiendaBannerCopy,.premiumStore .minutiendaBannerCopy *{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;white-space:pre-wrap!important;overflow-wrap:anywhere;text-align:inherit!important;box-sizing:border-box}.appShell .minutiendaBannerCopy .minutiendaBannerTitle,.premiumStore .minutiendaBannerCopy .minutiendaBannerTitle{font-size:min(4.5cqw,27px)!important;line-height:1.05!important;font-weight:700!important;letter-spacing:-.035em!important;margin:0!important;padding:0!important;width:100%!important;max-width:none!important;display:block!important}.appShell .minutiendaBannerCopy .minutiendaBannerSubtitle,.premiumStore .minutiendaBannerCopy .minutiendaBannerSubtitle{font-size:min(1.833333cqw,11px)!important;line-height:1.42!important;font-weight:400!important;letter-spacing:normal!important;margin:0!important;padding:0!important;width:100%!important;max-width:none!important;display:block!important}.productPhotoGuidance{margin:12px 0 16px;padding:0;border:0;background:transparent;color:#234064}.productPhotoGuidance b{display:block;font-size:13px;line-height:1.4}.productPhotoGuidance p{font-size:12px;line-height:1.55;margin:6px 0 0}.productMediaAddBar small{display:block;white-space:normal;line-height:1.5}.appShell .minutiendaBannerCopy,.premiumStore .minutiendaBannerCopy{color:var(--banner-copy-color,#fff)!important}.bannerPreview.hasImage>.minutiendaBannerCopy,.premiumStore .premiumHero.hasBannerImage>.minutiendaBannerCopy{width:40.793201cqw!important;gap:.991501cqw!important}.appShell .minutiendaBannerCopy .minutiendaBannerTitle,.premiumStore .minutiendaBannerCopy .minutiendaBannerTitle{font-size:3.824363cqw!important}.appShell .minutiendaBannerCopy .minutiendaBannerSubtitle,.premiumStore .minutiendaBannerCopy .minutiendaBannerSubtitle{font-size:1.558074cqw!important}.authRememberLogin,.benefitVisibilityToggle,.brandColorNativePicker,.paymentCompactRow,.shippingMethodToggleRow{position:relative}.productPhotoGuidance b{font-size:clamp(13px,1.2vw,17px);font-weight:750;color:#142944}@media (min-width:1024px){.appShell .content.shippingMethodsPage .shippingMethodsGrid>.shippingMethodLarge,.appShell .content.shippingMethodsPage .shippingOwnMethods .shippingMethodLarge.custom{min-height:560px!important}}.storeStorageUsage{margin:0 0 22px;padding:18px;border:1px solid #dce6f1;border-radius:16px;background:#f8fbff;color:#263b53;min-width:0}.storeStorageTop{display:flex;align-items:center;justify-content:space-between;gap:12px}.storeStorageTop>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.storeStorageTop strong{font-size:15px}.storeStorageTop span,.storeStorageUsage small{font-size:12px;line-height:1.5}.storeStorageTop button{border:1px solid #dce6f1;background:white;border-radius:9px;padding:8px 12px;color:#275c99;font-size:12px;cursor:pointer}.storeStorageUsage progress{display:block;width:100%;height:8px;margin:13px 0 9px;accent-color:#2575d8}.storeStorageUsage p{font-size:13px;line-height:1.5;margin:10px 0 0}.storeStorageUsage.warning{border-color:#e5c888;background:#fffbef}.storeStorageUsage.critical,.storeStorageUsage.full{border-color:#e7b3ae;background:#fff7f6}.storeStorageUsage.critical progress,.storeStorageUsage.full progress{accent-color:#b84032}@media(max-width:600px){.storeStorageUsage{padding:14px}.storeStorageTop{align-items:flex-start}.storeStorageTop button{flex-shrink:0}}.tfPlanCard{border:1px solid #e0e8f2;box-shadow:0 18px 55px #002c681c}.tfPlanDescription{max-width:520px;margin:16px auto 26px;color:#52677e;font-size:15px;line-height:1.6;text-align:center}.tfPlanFeatures{gap:18px 32px}.tfPlanFeatures>span{align-items:flex-start;line-height:1.5}.tfPlanFeatures i{margin-top:1px}.tfPlanCancel{max-width:680px;margin-left:auto;margin-right:auto;line-height:1.65}.premiumStore .storeProduct,.premiumStore .storeProduct .productPriceRow,.premiumStore .storeProduct .productTitleLink,.premiumStore .storeProductBody{min-width:0!important;max-width:100%;box-sizing:border-box}.premiumStore .storeProduct .productTitleLink h3{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden!important;overflow-wrap:anywhere;word-break:normal;white-space:normal!important;max-width:100%;min-width:0}.premiumStore .storeProduct .productPrice{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:5px!important;min-width:0!important;width:100%;max-width:100%}.premiumStore .storeProduct .fittedCardPrice{display:block!important;min-width:0!important;width:100%;max-width:100%;white-space:normal!important;line-height:1.25}.premiumStore .storeProduct .fittedCardPrice>span{display:block;max-width:100%;overflow-wrap:anywhere;word-break:normal;line-height:inherit}@media(max-width:600px){.tfPlanDescription{font-size:14px;margin:14px 0 24px}.tfPlanFeatures{gap:16px}.premiumStore .storeProduct .productPrice{gap:4px!important}}.tfLanding .tfPlanDescription{max-width:none;width:100%;font-size:clamp(12px,1.35vw,15px);white-space:nowrap;letter-spacing:-.1px}@media(max-width:760px){.tfLanding .tfPlanDescription{white-space:normal;font-size:14px;letter-spacing:normal}}.cashPriceNote{display:flex;flex-direction:column;gap:2px;align-items:inherit;min-width:0;margin-top:5px;color:var(--brand,#075ce8);line-height:1.25}.cashPriceNote strong{font-size:clamp(12px,1.1vw,16px);font-weight:800;overflow-wrap:anywhere}.cashPriceNote small{font-size:11px;font-weight:600;color:inherit;white-space:normal}.productPrice:has(.cashPriceNote){flex-wrap:wrap}.productPrice .cashPriceNote{flex-basis:100%;width:100%}.cashPriceDetail{margin:4px 0 20px;align-items:flex-start}.cashPriceDetail strong{font-size:22px}.cashPriceDetail small{font-size:13px}.domainSettingsCard{max-width:900px;padding:28px;display:grid;grid-gap:20px;gap:20px;min-width:0}.domainSettingsCard p{margin:0;line-height:1.55}.domainSettingsCard a{color:#075ce8;overflow-wrap:anywhere}.domainSettingsCard form{display:grid;grid-gap:10px;gap:10px}.domainSettingsCard label{font-weight:750}.domainEntry{display:flex;gap:12px}.domainEntry input{flex:1 1;min-width:0;font-size:16px;padding:13px;border:1px solid #9fbfee;border-radius:10px}.domainSettingsCard button{font:inherit;border-radius:10px;padding:11px 18px;font-weight:750;min-height:42px;cursor:pointer}.domainSettingsCard .primary{background:#075ce8;color:white;border:1px solid #075ce8}.domainSettingsCard .secondary{background:white;color:#075ce8;border:1px solid #adc9f9}.domainSettingsCard button:disabled{opacity:.55;cursor:default!important}.domainEntry input:focus-visible,.domainSettingsCard button:focus-visible{outline:2px solid #075ce8;outline-offset:3px}.domainStatus{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.domainStatus strong{font-size:24px;overflow-wrap:anywhere}.domainStatus span{font-size:13px;background:#edf4ff;color:#075ce8;padding:7px 12px;border-radius:20px}.domainStatus .connected{background:#e7f6ed;color:#187744}.domainGuide{background:#f5f8fe;border-radius:14px;padding:20px;display:grid;grid-gap:12px;gap:12px}.domainGuide h2{margin:0;font-size:20px}.domainGuide ol{margin:0;padding-left:22px;display:grid;grid-gap:12px;gap:12px}.domainDnsList{display:grid;grid-gap:14px;gap:14px}.domainDnsRecord{border:1px solid #d9e5f7;border-radius:12px;padding:16px;display:grid;grid-gap:12px;gap:12px}.domainDnsTitle{display:flex;align-items:center;gap:12px}.domainDnsTitle b{color:#075ce8}.domainDnsField{display:grid;grid-template-columns:minmax(0,1fr) 102px;grid-gap:12px;gap:12px;align-items:center}.domainDnsField div{min-width:0;display:grid;grid-gap:5px;gap:5px}.domainDnsField code{font-size:14px;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.domainDnsField button{width:102px;padding-inline:8px}.domainActions{display:flex;flex-wrap:wrap;gap:12px}.domainDisconnectConfirm{padding:16px;border:1px solid #d9e5f7;border-radius:12px}.domainDisconnectConfirm p{margin-bottom:12px}.domainDisconnectConfirm button{margin-right:10px}.domainSuccess{color:#187744}.domainError{color:#b42318}.domainSetupNotice{font-size:14px;color:#53637a}@media(max-width:640px){.domainSettingsCard{padding:18px;gap:18px}.domainEntry,.domainStatus{flex-direction:column}.domainStatus{align-items:flex-start}.domainStatus strong{font-size:21px}.domainGuide{padding:16px}.domainActions{flex-direction:column}.domainActions button,.domainEntry button{width:100%}.domainDnsRecord{padding:12px}.domainDnsField{grid-template-columns:minmax(0,1fr) 86px;gap:8px}.domainDnsField button{width:86px;font-size:13px;padding-inline:5px}.cashPriceNote strong,.domainDnsField code{font-size:13px}.cashPriceNote small{font-size:10px}.cashPriceDetail strong{font-size:21px}.cashPriceDetail small{font-size:13px}}.cashOrderActions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.cashOrderActions small{color:#667085}.cashOrderActions button{min-height:40px}@media(max-width:640px){.cashOrderActions{align-items:stretch;flex-direction:column;width:100%}.cashOrderActions button{width:100%}}.domainSettingsPage .srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.premiumStore .storeProduct .productPriceBlock,.productPage .productPriceBlock{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:6px!important;width:100%;min-width:0;max-width:100%;--payment-price-size:14px;--payment-price-color:#8f8f94}.productPage .detailPrice.productPriceBlock{--payment-price-size:18px;margin-bottom:20px!important}.productPriceBlock .productPriceInline{display:flex!important;flex-flow:row nowrap!important;align-items:baseline!important;gap:8px!important;width:100%;max-width:100%;min-width:0}.productPriceBlock .productPriceInline .fittedCardPrice{display:block!important;flex:0 1 auto!important;min-width:0!important;width:auto!important;max-width:100%;white-space:nowrap!important;line-height:1.25!important}.productPriceBlock .productPriceInline .currentPrice{flex-grow:0!important}.productPriceBlock .productPriceInline .fittedCardPrice>span{display:block;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important}.premiumStore .storeProduct .productPriceBlock .originalPrice,.productPage .productPriceBlock .originalPrice{font-size:var(--payment-price-size)!important;color:var(--payment-price-color)!important;font-weight:500!important}.productPriceBlock .cashPriceNote{margin:0!important;flex-basis:auto!important;gap:2px;color:var(--payment-price-color)!important;width:100%;align-items:flex-start}.productPriceBlock .cashPriceNote strong{font-size:var(--payment-price-size)!important;color:var(--payment-price-color)!important;font-weight:500!important;line-height:1.25!important}.productPriceBlock .cashPriceNote small{font-size:11px!important;color:var(--payment-price-color)!important;font-weight:500!important;line-height:1.3!important}.productInstallmentNote{display:flex;align-items:center;flex-wrap:wrap;gap:5px;color:var(--accent,#17171a)!important;font-size:12px;font-weight:500;line-height:1.4;max-width:100%;margin-top:2px}.productInstallmentNote svg{width:18px;height:18px;flex:0 0 18px;color:inherit}.productPriceBlock .productInstallmentNote b{display:inline!important;font-size:inherit!important;font-family:inherit!important;color:inherit!important;font-weight:750!important;line-height:inherit!important;margin:0!important}.productInstallmentNote.installmentDetail{font-size:14px;gap:6px}.installmentDetail svg{width:20px;height:20px;flex-basis:20px}.installmentDetail small{flex-basis:100%;font-size:11px;font-weight:400;color:#73737c;padding-left:26px}.productPage .relatedGrid a>.productPriceBlock{aspect-ratio:auto!important;height:auto!important;min-height:0!important;background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important;margin-top:8px!important}@media(max-width:600px){.premiumStore .storeProduct .productPriceBlock,.productPage .relatedGrid .productPriceBlock{--payment-price-size:12px;gap:5px!important}.productPage .detailPrice.productPriceBlock{--payment-price-size:17px}.productPriceBlock .productPriceInline{gap:5px!important}.productInstallmentNote{font-size:11px;gap:4px}.productInstallmentNote svg{width:16px;height:16px;flex-basis:16px}.productInstallmentNote.installmentDetail{font-size:13px}.installmentDetail svg{width:19px;height:19px;flex-basis:19px}}.productPriceBlock .productPriceInline .fittedCardPrice{flex-basis:var(--price-natural-width,auto)!important;width:var(--price-natural-width,auto)!important}.premiumStore .storeProduct .productPriceBlock .currentPrice,.productPage .relatedGrid .productPriceBlock .currentPrice{font-size:20px!important;font-weight:800!important}.premiumStore .storeProduct .productPriceBlock .originalPrice,.productPage .relatedGrid .productPriceBlock .originalPrice{font-size:16px!important}.productPage .detailPrice.productPriceBlock .currentPrice{font-size:30px!important;font-weight:800!important}.productPage .detailPrice.productPriceBlock .originalPrice{font-size:22px!important}@media(max-width:600px){.premiumStore .storeProduct .productPriceBlock .currentPrice,.productPage .relatedGrid .productPriceBlock .currentPrice{font-size:18px!important}.premiumStore .storeProduct .productPriceBlock .originalPrice,.productPage .relatedGrid .productPriceBlock .originalPrice{font-size:14px!important}.productPage .detailPrice.productPriceBlock .currentPrice{font-size:26px!important}.productPage .detailPrice.productPriceBlock .originalPrice{font-size:19px!important}}.productPriceBlock .cashPriceNote{flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline!important;gap:6px!important}.productPriceBlock .cashPriceNote strong{flex:0 0 auto;white-space:nowrap;margin:0!important}.productPriceBlock .cashPriceNote small{flex:0 1 auto;min-width:0;white-space:normal;overflow-wrap:normal}.panelProductPrices{display:grid;grid-gap:5px;gap:5px;min-width:0}.panelCashPrice{display:flex;flex-flow:row nowrap;align-items:baseline;gap:6px;font-size:12px;line-height:1.4;color:#73737c}.panelCashPrice>span:first-child{flex:0 0 auto;white-space:nowrap}.panelCashPrice>span:last-child{min-width:0}@media(max-width:600px){.productPriceBlock .cashPriceNote{gap:5px!important}.productPriceBlock .cashPriceNote small{font-size:10px!important}.panelCashPrice{font-size:11px}}.productPriceBlock .cashPriceNote small{overflow-wrap:anywhere}.panelCashPrice{flex-wrap:wrap}@media(max-width:760px){.productTable article>.panelProductPrices{grid-column:2!important;grid-row:2!important;justify-self:start!important;margin:0!important;max-width:100%}.panelProductPrices>strong{font-size:14px!important}}@media(min-width:901px) and (max-width:1265px){.appShell .productTable>article>.panelProductPrices{grid-column:3;grid-row:1;max-width:220px}}.productMediaReorder{display:none}@media(max-width:900px),(pointer:coarse){.productMediaTile .productMediaReorder{display:flex;position:absolute;bottom:6px;left:50%;transform:translateX(-50%);z-index:4;gap:6px}.productMediaReorder button{display:grid;place-items:center;width:36px;height:36px;min-width:36px;border:1px solid #bfd3ee;border-radius:9px;background:#fff;color:#075ce8;font-size:20px;padding:0;touch-action:manipulation;cursor:pointer;box-shadow:0 2px 8px #0002}.productMediaReorder button:disabled{opacity:.55;color:#73737c;cursor:default}}.catalogShowMore{display:flex;flex-direction:column;align-items:center;gap:10px;margin:26px 0 8px}.catalogShowMore button{border:1px solid var(--accent,#17171a);background:var(--accent,#17171a);color:#fff;border-radius:12px;padding:13px 28px;font:inherit;font-weight:700;min-height:46px;cursor:pointer}.catalogShowMore button:hover{filter:brightness(.93)}.catalogShowMore button:focus-visible{outline:2px solid var(--accent,#17171a);outline-offset:3px}.catalogShowMore small{font-size:12px;color:#73737c}@media(max-width:760px){.appShell .productEditorPage .variantStockList{overflow-x:visible!important;width:100%!important;min-width:0!important}.appShell .productEditorPage .variantStockRow.withPrice.withSale{display:grid!important;grid-template-columns:minmax(0,.7fr) minmax(0,1fr) minmax(0,1fr)!important;grid-gap:10px 8px!important;gap:10px 8px!important;align-items:end!important;padding:12px!important;width:100%!important;min-width:0!important;box-sizing:border-box!important}.appShell .productEditorPage .variantStockRow.withPrice.withSale>span{grid-column:1/-1!important;grid-row:auto!important;width:auto!important;min-width:0!important;white-space:normal!important;margin:0 0 2px!important;overflow-wrap:anywhere}.appShell .productEditorPage .variantStockRow.withPrice.withSale>div{grid-column:auto!important;grid-row:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;align-self:end!important}.appShell .productEditorPage .variantStockRow.withPrice.withSale label{display:block!important;font-size:10px!important;line-height:16px!important;margin:0 0 5px!important}.appShell .productEditorPage .variantPriceInput,.appShell .productEditorPage .variantStockRow.withPrice.withSale>div>input{height:44px!important;min-height:44px!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;border-radius:10px!important;margin:0!important}.appShell .productEditorPage .variantStockRow.withPrice.withSale .variantPriceInput{display:flex!important;align-items:center!important;padding:0 6px!important;gap:4px!important;overflow:hidden!important}.appShell .productEditorPage .variantStockRow.withPrice.withSale .variantPriceInput>span{flex:0 0 auto!important;width:auto!important;min-width:0!important;font-size:12px!important;padding:0!important;margin:0!important}.appShell .productEditorPage .variantStockRow.withPrice.withSale input{font-size:16px!important;line-height:normal!important}.appShell .productEditorPage .variantStockRow.withPrice.withSale .variantPriceInput>input{flex:1 1!important;min-width:0!important;width:0!important;max-width:100%!important;height:42px!important;border:0!important;border-radius:0!important;padding:0!important;margin:0!important;background:transparent!important;box-shadow:none!important}.appShell .productEditorPage .variantStockRow.withPrice.withSale .variantPriceInput:has(input:disabled){background:#f4f4f6!important}}.appShell .storeSectionProductRow{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:6px;gap:6px}.appShell .storeSectionProductRow>label{min-width:0;margin:0}.appShell .storeSectionProductRow[draggable=true]{cursor:-webkit-grab;cursor:grab}.appShell .storeSectionReorderControls{display:flex;align-items:center;gap:4px}.appShell .storeSectionReorderControls>span{color:#9ca3af;font-size:17px}.appShell .storeSectionReorderControls>button{width:32px;height:36px;padding:0;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#111827;font-size:19px;cursor:pointer}.appShell .storeSectionReorderControls>button:disabled{opacity:.3;cursor:default}.appShell .storeSectionReorderControls>button:focus-visible{outline:2px solid #111827;outline-offset:2px}@media (max-width:760px){.appShell .storeSectionReorderControls>span{display:none}}.appShell .content.shippingMethodsPage .correoArgentinoApiFields>.correoArgentinoUserField{grid-column:1!important;grid-row:1!important}.appShell .content.shippingMethodsPage .correoArgentinoApiFields>.correoArgentinoPasswordField{grid-column:2!important;grid-row:1!important}@media (max-width:900px){.appShell .content.shippingMethodsPage .correoArgentinoApiFields>.correoArgentinoPasswordField{grid-column:1!important;grid-row:2!important}}[data-custom-header=true]>.storeHeaderLinksRow,[data-custom-header=true]>.storeNav.premiumNav{background:var(--store-header-bg)!important;color:var(--store-header-fg)!important}[data-custom-header=true]>.storeHeaderLinksRow>:is(a,button),[data-custom-header=true]>.storeNav.premiumNav :is(.storeBrand,.storeBrand b,.storeBrand span,.storeLinks>a,.storeProductsMenuTrigger,.storeMobileHamburger,.storeMobileSearchButton,.cartPremium,.storeSearchClear){color:var(--store-header-fg)!important;background:transparent!important}[data-custom-header=true]>.storeNav.premiumNav .storeMobileHamburger>span{background:var(--store-header-fg)!important}[data-custom-header=true]>.storeNav.premiumNav .storeHeaderSearch{background:transparent!important;color:var(--store-header-fg)!important;border-color:var(--store-header-fg)!important}[data-custom-header=true]>.storeNav.premiumNav .storeHeaderSearch :is(input,svg){background:transparent!important;color:var(--store-header-fg)!important}[data-custom-header=true]>.storeNav.premiumNav .storeHeaderSearch input::placeholder{color:var(--store-header-fg)!important;opacity:1}[data-custom-header=true]>.storeNav.premiumNav .cartPremium>i{background:var(--store-header-fg)!important;color:var(--store-header-bg)!important}.visualPersonalityMockup[data-custom-header=true] .visualMockNav{background:var(--store-header-bg)!important;color:var(--store-header-fg)!important}.visualPersonalityMockup[data-custom-header=true] .visualMockNav :is(b,svg){color:var(--store-header-fg)!important}.visualPersonalityMockup[data-custom-header=true] .visualMockHamburger i{background:var(--store-header-fg)!important}.headerColorSetting input[type=color]{width:54px;height:44px;min-height:44px;padding:3px;cursor:pointer}.headerColorSample{flex:1 1;padding:13px 16px;border-radius:10px;font-size:14px;font-weight:600}[data-custom-header=true]>.storeNav.premiumNav :is(.storeMobileSearchButton,.cartPremium,.storeProductsMenuTrigger,.storeHeaderSearch) svg{stroke:var(--store-header-fg)!important}.visualPersonalityMockup[data-custom-header=true] .visualMockSearch{background:transparent!important;color:var(--store-header-fg)!important;border-color:var(--store-header-fg)!important}.visualPersonalityMockup[data-custom-header=true] .visualMockBag{color:var(--store-header-fg)!important}.appShell .designColorButtons .brandColorSettingAction{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:12px;gap:12px;width:100%}.appShell .designColorButtons .brandColorChangeButton{width:100%;min-width:0;height:auto;min-height:74px!important;justify-content:flex-start;text-align:left}.appShell .designColorButtons .brandColorChangeButton small{white-space:normal;line-height:1.45!important}.appShell .socialPreviewCard .socialBrandAsset,.appShell .socialSettingsIcon .socialBrandAsset{display:block;width:32px;height:32px;object-fit:contain}.appShell .socialSettingsIcon{background:#fff!important;border:1px solid #e5eaf1}@media(max-width:760px){.appShell .designColorButtons .brandColorSettingAction{grid-template-columns:minmax(0,1fr)!important}}.appShell .brandColorModalLayer[data-color-target=header] .brandColorPreviewControls button{color:var(--color-preview-fg)!important}.appShell .designColorButtons .brandColorChangeButton{width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:94px!important;max-height:none!important}.appShell .designColorButtons .brandColorChangeButton :is(b,small){white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere;line-height:1.45!important}.appShell .designColorButtons .brandColorSettingAction{gap:12px!important}@media(min-width:1051px){.appShell .businessIdentityV549>.selectedVisualPersonality{align-self:end!important;margin:0!important;min-height:94px}}.appShell .brandColorModalLayer .brandColorApply{background:#0059d5!important;color:#fff!important}.appShell .brandColorModalLayer .brandColorApply:hover:not(:disabled){background:#0049b1!important}.appShell .socialBrandAsset,.appShell .socialSettingsIcon{border:0!important;box-shadow:none!important}.appShell .sellerFloatingSaveDock{position:fixed!important;left:calc((100% + 265px) / 2)!important;right:auto!important;bottom:18px!important;transform:translateX(-50%)!important;width:min(680px,calc(100vw - 315px))!important;max-width:none;margin:0!important;box-sizing:border-box!important;z-index:40}@media(max-width:900px){.appShell .sellerFloatingSaveDock{left:50%!important;width:min(680px,calc(100vw - 36px))!important;bottom:10px!important}}@media(max-width:760px){.appShell .sellerFloatingSaveDock{left:12px!important;right:12px!important;bottom:max(12px,env(safe-area-inset-bottom))!important;transform:none!important;width:auto!important;z-index:10500;border-radius:16px!important}}.appShell .businessIdentityV549>.designColorButtons{width:100%!important;min-width:0!important;margin:0!important}.appShell .designColorButtons .brandColorSettingAction{width:100%!important;min-width:0!important;max-width:none!important}@media(min-width:1051px){.appShell .businessIdentityV549>.selectedVisualPersonality{box-sizing:border-box!important;min-height:94px!important}}@media(min-width:1051px){.appShell .businessIdentityV549:has(>.designColorButtons){grid-template-areas:"name name" "colorLabel ." "colorCopy ." "colorButtons personality";row-gap:0!important}.appShell .businessIdentityV549:has(>.designColorButtons)>.field:first-child{grid-area:name!important;margin-bottom:22px!important}.appShell .businessIdentityV549>.designColorButtons{display:contents!important}.appShell .designColorButtons>span{grid-area:colorLabel}.appShell .designColorButtons>p{grid-area:colorCopy}.appShell .designColorButtons>.brandColorSettingAction{grid-area:colorButtons;align-self:stretch}.appShell .businessIdentityV549>.selectedVisualPersonality{grid-area:personality;align-self:stretch!important}}@media(max-width:760px){.appShell .content.businessV44:has(>.brandColorModalLayer) .visualSettings .businessSaveDock{display:none!important}}.designPaginationActions{display:none}@media(min-width:761px){.appShell .visualPersonalityChooser .visualPersonalityList{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:24px;gap:24px}.appShell .visualPersonalityChooser .visualPersonalityCard{min-width:0;width:100%}.appShell .visualPersonalityChooser .visualPersonalityCard.designBeyondInitial{display:none!important}.appShell .visualPersonalityChooser .designPaginationActions{display:flex;justify-content:center;gap:12px;margin-top:24px}.appShell .designPaginationActions>button{min-height:44px;padding:11px 20px;border:0;border-radius:11px;background:#0059d5;color:#fff;font:inherit;font-weight:650;cursor:pointer}.appShell .designPaginationActions>button.secondary{background:#fff;border:1px solid #d9e2ef;color:#0059d5}.appShell .visualPersonalityChooser .visualPersonalityCardTop{padding-right:22px}.appShell .visualPersonalityChooser .visualPersonalityCard>footer>button{position:static;max-width:100%}.appShell .visualPersonalityChooser{box-sizing:border-box!important;min-width:0!important}.appShell .visualPersonalityChooser .visualPersonalityCard{box-sizing:border-box;display:flex;flex-direction:column}.appShell .visualPersonalityChooser .visualPersonalityCard>footer{margin-top:auto}}.onboardingMobileAccount{display:none}@media(max-width:900px){main.onboardingShell.onboardingPro .onboardingMobileAccount{display:flex;justify-content:flex-end;margin-bottom:14px}main.onboardingShell.onboardingPro .onboardingMobileLogout{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border:0;border-radius:10px;background:#0059d5;color:#fff;font:inherit;font-size:12px;font-weight:650;white-space:nowrap;cursor:pointer}main.onboardingShell.onboardingPro .onboardingMobileLogout svg{width:18px;height:18px;flex:0 0 18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}main.onboardingShell.onboardingPro .onboardingMobileLogout:focus-visible{outline:2px solid #0059d5;outline-offset:3px}}@media(min-width:761px){.appShell .visualPersonalityChooser .visualPersonalityCardTop{position:relative;min-height:90px;box-sizing:border-box}.appShell .visualPersonalityChooser .visualPersonalityCardTop>div:first-child>span{position:absolute;right:22px;top:16px}.appShell .visualPersonalityChooser .visualPersonalityCardTop h2{margin-top:0!important;margin-right:100px}}@media(min-width:761px) and (max-width:1050px){.appShell .visualPersonalityChooser .visualPersonalityCardTop{min-height:110px}}@media(max-width:760px){.appShell .brandColorModalLayer{padding:10px!important}.appShell .brandColorModal{box-sizing:border-box!important;width:min(480px,calc(100vw - 20px))!important;max-height:calc(100dvh - 20px)!important;padding:16px!important;overflow:visible!important}.appShell .brandColorModalHead{margin-bottom:12px!important;gap:10px!important}.appShell .brandColorModalHead h3{font-size:18px!important;line-height:1.2!important}.appShell .brandColorModalHead p{font-size:11px!important;line-height:1.35!important}.appShell .brandColorPickerRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important}.appShell .brandColorNativePicker{min-height:60px!important;border-radius:11px!important}.appShell .brandColorNativePicker span{margin:8px!important;padding:5px 7px!important;font-size:10px!important}.appShell .brandColorHexField{min-width:0;padding:10px!important;gap:4px!important;border-radius:11px!important}.appShell .brandColorHexField input{box-sizing:border-box;min-width:0;font-size:16px!important}.appShell .brandColorSuggestions{margin-top:12px!important}.appShell .brandColorSuggestions>div{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr));justify-items:center;grid-gap:6px!important;gap:6px!important;margin-top:7px!important}.appShell .brandColorSuggestions button{width:26px!important;height:26px!important}.appShell .brandColorPreview{margin-top:12px!important;padding:10px!important;gap:8px!important;flex-direction:row!important;align-items:center!important}.appShell .brandColorPreview>div:first-child p{display:none}.appShell .brandColorPreviewControls{flex-direction:row!important;align-items:center!important}.appShell .brandColorPreviewControls>span{display:none}.appShell .brandColorModalActions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px!important;gap:8px!important;margin-top:12px!important}.appShell .brandColorModalActions>button{width:100%!important;min-height:40px!important;padding:0 10px!important}}@media(max-width:760px) and (max-height:650px){.appShell .brandColorModalHead p{display:none}}@media(max-width:760px) and (max-height:480px){.appShell .brandColorModal{padding:12px!important}.appShell .brandColorModalHead{margin-bottom:8px!important}.appShell .brandColorModalHead small,.appShell .brandColorPreview{display:none!important}.appShell .brandColorNativePicker{min-height:44px!important}.appShell .brandColorSuggestions{margin-top:8px!important}.appShell .brandColorSuggestions>div{gap:4px!important}.appShell .brandColorSuggestions button{width:24px!important;height:24px!important}}@media(max-width:760px){.appShell .brandColorPreview{display:grid!important;grid-template-columns:minmax(0,1fr) auto}.appShell .brandColorPreview>div:first-child{min-width:0}.appShell .brandColorPreview>div:first-child p{display:none!important}.appShell .brandColorPreviewControls{width:auto!important;min-width:0}}@media(max-width:760px) and (max-height:480px){.appShell .brandColorPreview{display:none!important}}