﻿.BakerJoinSection-module__MTvJwG__sectionRoot{background:linear-gradient(#faf5edd1 0%,#f6eee2a8 100%);border-top:1px solid #ece1d3;border-bottom:1px solid #ece1d3;margin:0;padding:1.35rem 0 1.6rem}.BakerJoinSection-module__MTvJwG__showcaseCard{background:linear-gradient(#faf6ef 0%,#f5ede2 100%);border:1px solid #e3dbcf;border-radius:5px;grid-template-columns:minmax(360px,.95fr) minmax(0,1.15fr);align-items:stretch;min-height:290px;display:grid;overflow:hidden;box-shadow:0 12px 28px #75634924}.BakerJoinSection-module__MTvJwG__contentColumn{flex-direction:column;justify-content:center;padding:1.6rem 1.45rem 1.35rem;display:flex}.BakerJoinSection-module__MTvJwG__title{color:#343231;font-family:var(--font-heading),Georgia,serif;margin:0;font-size:clamp(1.55rem,2.8vw,2.05rem);line-height:1.15}.BakerJoinSection-module__MTvJwG__subtitle{color:#5a666f;margin:.45rem 0 0;font-size:1.03rem;line-height:1.4}.BakerJoinSection-module__MTvJwG__offerCard{background:#fffffff5;border:1px solid #e7dfd2;border-radius:5px;width:min(100%,28rem);margin-top:1rem;padding:1.05rem 1rem .95rem;box-shadow:0 14px 24px #7b6b5424}.BakerJoinSection-module__MTvJwG__benefitList{gap:.72rem;margin:0;padding:0;list-style:none;display:grid}.BakerJoinSection-module__MTvJwG__benefitItem{color:#51575f;align-items:center;gap:.54rem;font-size:clamp(.93rem,1.02vw,1.04rem);font-weight:600;display:inline-flex}.BakerJoinSection-module__MTvJwG__benefitIcon{color:#fff;background:#49b9c8;border:1px solid #5fc0cc;border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.58rem;height:1.58rem;font-size:.92rem;line-height:1;display:inline-flex}.BakerJoinSection-module__MTvJwG__ctaButton{color:#fff;background:linear-gradient(135deg,#1cb7ca 0%,#0ea1b5 100%);border:1px solid #169fb3;border-radius:5px;justify-content:center;align-self:flex-start;align-items:center;width:auto;max-width:100%;min-height:2.5rem;margin-top:1rem;padding:.52rem 1rem;font-size:.96rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.BakerJoinSection-module__MTvJwG__ctaButton:hover,.BakerJoinSection-module__MTvJwG__ctaButton:focus-visible{color:#fff;background:linear-gradient(135deg,#17aebf 0%,#0997aa 100%)}.BakerJoinSection-module__MTvJwG__visualPanel{background:#f5ede1;min-height:100%;position:relative}.BakerJoinSection-module__MTvJwG__visualPanel:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#f7efe4f5 0%,#f7efe4b8 14%,#f7efe45c 26%,#f7efe414 42%,#f7efe400 58%),linear-gradient(#f8f2e914 0%,#f5ede138 100%);position:absolute;inset:0}.BakerJoinSection-module__MTvJwG__visualImage{object-fit:cover;object-position:center}@media (max-width:991px){.BakerJoinSection-module__MTvJwG__showcaseCard{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:5px;flex-direction:column;display:flex;overflow:visible}.BakerJoinSection-module__MTvJwG__contentColumn{z-index:3;text-align:center;background:#fffffffa;border:1px solid #e7dfd2;border-radius:5px;order:2;margin:-1.65rem 0 .75rem;padding:1rem .95rem .92rem;position:relative;box-shadow:0 10px 22px #79675024}.BakerJoinSection-module__MTvJwG__visualPanel{border:1px solid #e5dccf;border-radius:5px;order:1;min-height:236px;overflow:hidden}.BakerJoinSection-module__MTvJwG__visualPanel:before{background:linear-gradient(#f7efe41f 0%,#f7efe433 58%,#fcf8f1f5 100%)}.BakerJoinSection-module__MTvJwG__title{text-align:center;font-size:clamp(1.9rem,6.8vw,2.25rem);line-height:1.08}.BakerJoinSection-module__MTvJwG__subtitle{text-align:center;margin-top:.22rem;font-size:.94rem}.BakerJoinSection-module__MTvJwG__offerCard{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:.58rem;padding:0}.BakerJoinSection-module__MTvJwG__benefitList{text-align:left;gap:.54rem}.BakerJoinSection-module__MTvJwG__benefitItem{font-size:.94rem}.BakerJoinSection-module__MTvJwG__ctaButton{justify-content:center;align-self:stretch;width:100%;min-height:2.4rem;margin-top:.72rem;font-size:.97rem}}@media (max-width:575px){.BakerJoinSection-module__MTvJwG__sectionRoot{padding:.9rem 0 1.08rem}.BakerJoinSection-module__MTvJwG__contentColumn{margin:-1.52rem 0 .64rem;padding:.94rem .78rem .8rem}.BakerJoinSection-module__MTvJwG__title{font-size:clamp(1.48rem,8.7vw,1.92rem)}.BakerJoinSection-module__MTvJwG__subtitle{font-size:.9rem}.BakerJoinSection-module__MTvJwG__benefitItem{gap:.5rem;font-size:.89rem}.BakerJoinSection-module__MTvJwG__benefitIcon{width:1.42rem;height:1.42rem;font-size:.86rem}.BakerJoinSection-module__MTvJwG__visualPanel{min-height:210px}}
﻿.QuickOrderBanner-module__jp3LfG__sectionRoot{background:linear-gradient(#fbf7f0 0%,#f6efe3 100%);border-top:1px solid #ebe3d6;border-bottom:1px solid #ece3d8;padding:0}.QuickOrderBanner-module__jp3LfG__bannerCard{--quick-order-banner-height:clamp(11rem,22vw,14.4rem);min-height:var(--quick-order-banner-height);background-color:#f6efe3;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.QuickOrderBanner-module__jp3LfG__bannerImage{object-fit:cover;object-position:center;z-index:0}.QuickOrderBanner-module__jp3LfG__bannerImageOverlay{z-index:1;pointer-events:none;background:linear-gradient(#f6f0e72e 0%,#f6f0e73d 100%);position:absolute;inset:0}.QuickOrderBanner-module__jp3LfG__bannerInner{z-index:2;width:100%;min-height:var(--quick-order-banner-height);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.QuickOrderBanner-module__jp3LfG__title{color:#2e3238;font-family:var(--font-heading),Georgia,serif;margin:0;font-size:clamp(1.55rem,2.8vw,2.05rem);line-height:1.15}.QuickOrderBanner-module__jp3LfG__subtitle{color:#2d4253;text-shadow:0 1px 1px #ffffffb3;max-width:34rem;margin:.6rem auto 0;font-size:clamp(1.04rem,1.18vw,1.16rem);font-weight:500;line-height:1.44}.QuickOrderBanner-module__jp3LfG__actions{flex-wrap:wrap;justify-content:center;gap:.62rem;margin-top:1rem;display:flex}.QuickOrderBanner-module__jp3LfG__button{white-space:nowrap;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;min-height:2.85rem;padding:.64rem 1.8rem;font-size:1.03rem;font-weight:700;line-height:1;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.QuickOrderBanner-module__jp3LfG__primaryButton{color:#fff;background:linear-gradient(135deg,#1cb7ca 0%,#0ea1b5 100%);border-color:#169fb3}.QuickOrderBanner-module__jp3LfG__primaryButton:hover,.QuickOrderBanner-module__jp3LfG__primaryButton:focus-visible{color:#fff;background:linear-gradient(135deg,#17aebf 0%,#0997aa 100%)}.QuickOrderBanner-module__jp3LfG__secondaryButton{color:#222;background:#fff;border-color:#cfdae0}.QuickOrderBanner-module__jp3LfG__secondaryButton:hover,.QuickOrderBanner-module__jp3LfG__secondaryButton:focus-visible{color:#1f1f1f;background:#f7fafc;border-color:#bfcdd6}@media (max-width:767px){.QuickOrderBanner-module__jp3LfG__sectionRoot{padding:0}.QuickOrderBanner-module__jp3LfG__bannerCard{--quick-order-banner-height:10rem}.QuickOrderBanner-module__jp3LfG__bannerInner{padding-block:1.44rem}.QuickOrderBanner-module__jp3LfG__title{font-size:clamp(1.58rem,6.8vw,1.92rem)}.QuickOrderBanner-module__jp3LfG__subtitle{width:min(100%,340px);margin-top:.38rem;font-size:.96rem;line-height:1.4}.QuickOrderBanner-module__jp3LfG__actions{flex-flow:row;justify-content:center;align-items:center;gap:.44rem;margin-top:.7rem}.QuickOrderBanner-module__jp3LfG__button{white-space:nowrap;flex:1 1 0;max-width:10rem;min-height:2.1rem;padding:.5rem .68rem;font-size:.86rem}}
.page-module__07mVVa__pageRoot{background:radial-gradient(circle at 10% 8%,#f3e7d7b3,#0000 34%),radial-gradient(circle at 94% 7%,#f0e1cd8c,#0000 31%),linear-gradient(#f8f2e9 0%,#f6efe7 48%,#f6f0e8 100%)}.page-module__07mVVa__heroSection{padding:3.2rem 0 2.35rem;position:relative;overflow:hidden}.page-module__07mVVa__heroSection:before,.page-module__07mVVa__heroSection:after{content:"";pointer-events:none;border-radius:999px;position:absolute}.page-module__07mVVa__heroSection:before{background:radial-gradient(circle,#48c1cf2e 0%,#48c1cf00 72%);width:18rem;height:18rem;top:-8rem;left:-6rem}.page-module__07mVVa__heroSection:after{background:radial-gradient(circle,#f7cd9e42 0%,#f7cd9e00 72%);width:23rem;height:23rem;bottom:-12rem;right:-8rem}.page-module__07mVVa__heroInner{z-index:1;text-align:center;position:relative}.page-module__07mVVa__eyebrow{color:#61707b;letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.95rem;font-weight:700}.page-module__07mVVa__heroTitle{font-family:var(--font-heading),Georgia,serif;color:#2d2a2a;margin:.75rem 0 0;font-size:clamp(2rem,4vw,3.05rem);line-height:1.14}.page-module__07mVVa__titleAccent{color:#07a0b2}.page-module__07mVVa__heroDescription{color:#5a666f;width:min(100%,670px);margin:1rem auto 0;font-size:1.03rem}.page-module__07mVVa__searchCard{background:#fff;border:1px solid #d6dedf;border-radius:5px;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;width:min(100%,850px);margin:1.6rem auto 0;padding:.58rem;display:grid;box-shadow:0 10px 30px #70624b1f}.page-module__07mVVa__searchField{color:#6b7b86;background:#fdfefe;border:1px solid #dfebec;border-radius:5px;align-items:center;gap:.52rem;min-width:0;padding:.2rem .85rem;display:inline-flex}.page-module__07mVVa__searchField input{color:#2d434f;background:0 0;border:0;width:100%;min-width:0;font-size:.96rem}.page-module__07mVVa__searchField input::placeholder{color:#7f8f9b}.page-module__07mVVa__searchField input:focus{outline:none}.page-module__07mVVa__searchButton{color:#fff;background:linear-gradient(135deg,#1ab3c6 0%,#06a3b7 100%);border:0;border-radius:5px;padding:.7rem 1.55rem;font-weight:700}.page-module__07mVVa__searchButton:hover,.page-module__07mVVa__searchButton:focus-visible{background:linear-gradient(135deg,#13a5b8 0%,#0295a8 100%)}.page-module__07mVVa__heroCtaButton{color:#fff;background:linear-gradient(135deg,#1eb8cb 0%,#089fb4 100%);border:1px solid #0da1b6;border-radius:5px;justify-content:center;align-items:center;margin-top:1.25rem;padding:.64rem 1.8rem;font-weight:700;text-decoration:none;display:inline-flex}.page-module__07mVVa__heroCtaButton:hover,.page-module__07mVVa__heroCtaButton:focus-visible{color:#fff;background:linear-gradient(135deg,#18aebf 0%,#0496ab 100%)}.page-module__07mVVa__heroNote{color:#60707a;margin-top:1.1rem;font-size:.9rem}.page-module__07mVVa__infoSection{background:#ffffff57;border-top:1px solid #e8ddd0;border-bottom:1px solid #e8ddd0;padding:1.7rem 0;overflow-x:clip}.page-module__07mVVa__infoInner{min-width:0}.page-module__07mVVa__infoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.page-module__07mVVa__infoCard{text-align:center;border-radius:5px;padding:.65rem .5rem}.page-module__07mVVa__infoIcon{color:#0d9db0;background:linear-gradient(#f9fcfd 0%,#f5f9fa 100%);border:1px solid #dae3e4;border-radius:999px;justify-content:center;align-items:center;width:3.35rem;height:3.35rem;font-size:1.35rem;display:inline-flex}.page-module__07mVVa__infoTitle{font-size:1.36rem;font-family:var(--font-heading),Georgia,serif;color:#30383f;margin:.7rem 0 0}.page-module__07mVVa__infoText{color:#667681;width:min(100%,260px);margin:.45rem auto 0;font-size:.95rem}.page-module__07mVVa__howItWorksSection{background:linear-gradient(#f8f1e7bd 0%,#f7f0e66b 100%);border-top:1px solid #ece1d3;border-bottom:1px solid #eee2d5;padding:2rem 0 1.05rem}.page-module__07mVVa__howItWorksTitle{text-align:center;font-family:var(--font-heading),Georgia,serif;color:#343231;margin:0;font-size:clamp(1.55rem,2.8vw,2.05rem)}.page-module__07mVVa__howItWorksGrid{justify-content:center;align-items:stretch;margin-top:1.15rem;display:flex}.page-module__07mVVa__howItWorksCard{text-align:center;background:linear-gradient(#fbf7f0 0%,#f8efe3 100%);border:1px solid #e6dbcc;border-radius:5px;flex-direction:column;flex:1 1 0;align-items:center;min-width:0;min-height:15.6rem;padding:1.5rem .95rem 1.2rem;display:flex;position:relative}.page-module__07mVVa__howItWorksIcon{color:#09a7ba;background:linear-gradient(#f0f8f9 0%,#e8f2f4 100%);border:1px solid #d7eaec;border-radius:999px;justify-content:center;align-items:center;width:4.35rem;height:4.35rem;font-size:1.75rem;display:inline-flex}.page-module__07mVVa__howItWorksCardTitle{color:#2f2e31;font-size:clamp(1.28rem,2vw,1.55rem);font-family:var(--font-heading),Georgia,serif;margin:1rem 0 0}.page-module__07mVVa__howItWorksCardText{color:#6b6f78;width:min(100%,280px);margin:.5rem auto 0;font-size:1.01rem;line-height:1.45}.page-module__07mVVa__howItWorksArrow{color:#10afc1;z-index:2;background:#fffdfa;border:1px solid #e5dccc;border-radius:999px;flex:none;justify-content:center;align-self:center;align-items:center;width:3.35rem;height:3.35rem;margin:0 -1.46rem;font-size:1.55rem;display:inline-flex;box-shadow:0 10px 22px #74654e21}.page-module__07mVVa__bakerJoinWrap{padding:1.1rem 0 1.35rem}@media (max-width:991px){.page-module__07mVVa__searchCard{width:min(100%,740px)}.page-module__07mVVa__howItWorksGrid{grid-template-columns:1fr;gap:.75rem;display:grid}.page-module__07mVVa__howItWorksCard{border-radius:5px;min-height:0;padding:1.2rem .9rem 1.05rem}.page-module__07mVVa__howItWorksIcon{width:3.5rem;height:3.5rem;font-size:1.4rem}.page-module__07mVVa__howItWorksArrow{display:none}.page-module__07mVVa__heroSection{padding-top:2.4rem}}@media (max-width:767px){.page-module__07mVVa__heroSection{padding:1.65rem 0 1.35rem}.page-module__07mVVa__eyebrow{letter-spacing:.04em;font-size:.73rem}.page-module__07mVVa__heroTitle{margin-top:.5rem;font-size:clamp(2rem,10.3vw,2.55rem);line-height:1.1}.page-module__07mVVa__heroDescription{width:min(100%,330px);margin-top:.72rem;font-size:.95rem;line-height:1.4}.page-module__07mVVa__searchCard{grid-template-columns:minmax(0,1fr) auto;gap:.34rem;width:min(100%,340px);margin-top:.92rem;padding:.38rem}.page-module__07mVVa__searchField{gap:.38rem;padding:.1rem .58rem}.page-module__07mVVa__searchField input{font-size:.88rem}.page-module__07mVVa__searchButton{width:auto;min-height:2.08rem;padding:.45rem .92rem;font-size:.95rem}.page-module__07mVVa__infoSection{padding:.95rem 0 .9rem}.page-module__07mVVa__infoInner{padding-left:max(.75rem,env(safe-area-inset-left));padding-right:max(.75rem,env(safe-area-inset-right))}.page-module__07mVVa__infoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.page-module__07mVVa__infoCard{padding:.25rem .22rem}.page-module__07mVVa__infoIcon{width:2rem;height:2rem;font-size:.92rem}.page-module__07mVVa__infoTitle{justify-content:center;align-items:center;min-height:2.3em;margin-top:.4rem;font-size:1rem;line-height:1.15;display:flex}.page-module__07mVVa__infoText{width:100%;margin-top:.24rem;font-size:.79rem;line-height:1.35}.page-module__07mVVa__howItWorksSection{padding:1.28rem 0 .9rem}.page-module__07mVVa__howItWorksTitle{font-size:clamp(1.72rem,8.1vw,2.1rem)}.page-module__07mVVa__howItWorksGrid{gap:0;margin-top:.75rem}.page-module__07mVVa__howItWorksCard{text-align:left;background:#fcf8f1;border-radius:5px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.24rem .58rem;min-height:0;padding:1.12rem .92rem;display:grid}.page-module__07mVVa__howItWorksCard:after{content:none}.page-module__07mVVa__howItWorksIcon{grid-area:1/1/span 2;width:2rem;height:2rem;font-size:.92rem}.page-module__07mVVa__howItWorksCardTitle{grid-area:1/2;margin:0;font-size:1.12rem;line-height:1.2}.page-module__07mVVa__howItWorksCardText{grid-area:2/2;width:100%;margin:0;font-size:.78rem;line-height:1.3}.page-module__07mVVa__howItWorksArrow{color:#10afc1;z-index:2;background:#fffdfa;border:1px solid #e5dccc;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;margin:-.82rem auto;font-size:1.08rem;line-height:1;display:inline-flex;position:relative;box-shadow:0 6px 14px #74654e1f}.page-module__07mVVa__howItWorksArrow i{transform-origin:50%;justify-content:center;align-items:center;width:1em;height:1em;line-height:1;display:inline-flex;transform:translateY(2px)rotate(90deg)}}@media (max-width:575px){.page-module__07mVVa__heroSection{padding-top:1.45rem}.page-module__07mVVa__bakerJoinWrap{padding:.8rem 0 1rem}}
.FormFields-module__aM78Ca__input,.FormFields-module__aM78Ca__select,.FormFields-module__aM78Ca__textarea,.FormFields-module__aM78Ca__file{box-sizing:border-box;color:#334a59;background:#fff;border:1px solid #cfd8df;border-radius:5px;width:100%;min-width:0;max-width:100%;display:block}.FormFields-module__aM78Ca__input:focus,.FormFields-module__aM78Ca__select:focus,.FormFields-module__aM78Ca__textarea:focus,.FormFields-module__aM78Ca__file:focus{border-color:#61bfd0;box-shadow:0 0 0 .18rem #11a6c32e}.FormFields-module__aM78Ca__select{appearance:none;background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;background-image:var(--bs-form-select-bg-img,none);padding-right:2.25rem}.FormFields-module__aM78Ca__textarea{resize:vertical}.FormFields-module__aM78Ca__choice{border:1px solid #67bfd0;border-radius:5px}.FormFields-module__aM78Ca__choice:focus{border-color:#249eb8;box-shadow:0 0 0 .18rem #11a6c32e}.FormFields-module__aM78Ca__file::file-selector-button{color:#1f6a7d;background:#e7f8fb;border:0;border-radius:5px;margin-right:.55rem}
.page-module__DRBema__pageRoot{background:linear-gradient(#f5f1ea 0%,#f7f3ec 56%,#f3ece2 100%);min-height:100%}.page-module__DRBema__formSection{margin-top:1.8rem}@media (max-width:575px){.page-module__DRBema__formSection{margin-top:1.1rem}}
.page-module__xatuSa__pageRoot{background:linear-gradient(#f5f1ea 0%,#f7f3ec 56%,#f3ece2 100%);min-height:100%}.page-module__xatuSa__formSection{margin-top:1.8rem}@media (max-width:575px){.page-module__xatuSa__formSection{margin-top:1.1rem}}
.page-module__PbkdMW__pageRoot{background:linear-gradient(#f5f1ea 0%,#f7f3ec 56%,#f3ece2 100%);min-height:100%}.page-module__PbkdMW__formSection{margin-top:1.8rem}@media (max-width:575px){.page-module__PbkdMW__formSection{margin-top:1.1rem}}
.page-module__3ZugqG__pageRoot{background:linear-gradient(#f5f1ea 0%,#f7f3ec 56%,#f3ece2 100%);min-height:100%}.page-module__3ZugqG__formSection{margin-top:1.8rem}@media (max-width:575px){.page-module__3ZugqG__formSection{margin-top:1.1rem}}
.page-module___2WxDq__pageRoot{background:linear-gradient(#f5f1ea 0%,#f7f3ec 56%,#f3ece2 100%);min-height:100%}.page-module___2WxDq__formSection{margin-top:1.8rem}@media (max-width:575px){.page-module___2WxDq__formSection{margin-top:1.1rem}}
.PublicBreadcrumb-module__bwbjOG__breadcrumb{color:#667884;align-items:center;gap:.45rem;margin:0 0 .85rem;display:inline-flex}.PublicBreadcrumb-module__bwbjOG__crumbItem{align-items:center;gap:.45rem;display:inline-flex}.PublicBreadcrumb-module__bwbjOG__separator{color:inherit}.PublicBreadcrumb-module__bwbjOG__breadcrumb a{color:#5f7482;text-decoration:none}.PublicBreadcrumb-module__bwbjOG__breadcrumb a:hover,.PublicBreadcrumb-module__bwbjOG__breadcrumb a:focus-visible{color:#0f8295}
﻿.BrandProductFormPage-module__qU71WW__pageRoot{--form-radius:5px;margin:0;padding:25px}.BrandProductFormPage-module__qU71WW__formCard{background:0 0;border:0;border-radius:0;padding:0}.BrandProductFormPage-module__qU71WW__pageHeader{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.8rem;display:flex}.BrandProductFormPage-module__qU71WW__editorForm{margin-top:.95rem}.BrandProductFormPage-module__qU71WW__editorLayout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:1rem;display:grid}.BrandProductFormPage-module__qU71WW__mainColumn,.BrandProductFormPage-module__qU71WW__sidebarColumn{flex-direction:column;gap:1rem;min-width:0;display:flex}.BrandProductFormPage-module__qU71WW__panel{border-radius:var(--form-radius);background:#fff;border:1px solid #d7e1ec;overflow:hidden}.BrandProductFormPage-module__qU71WW__panelHeader{background:linear-gradient(135deg,#edf6f9 0%,#f7efe3 100%);border-bottom:1px solid #e2d9ce;padding:.7rem .95rem}.BrandProductFormPage-module__qU71WW__panelTitle{color:#1f3a55;text-transform:none;letter-spacing:0;margin:0;font-size:.98rem;font-weight:700}.BrandProductFormPage-module__qU71WW__panelBody{padding:.95rem}.BrandProductFormPage-module__qU71WW__formActionsBar{justify-content:flex-start;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.BrandProductFormPage-module__qU71WW__formActionButton{min-width:9.2rem}.BrandProductFormPage-module__qU71WW__selectedImagesWrap{margin-top:.95rem}.BrandProductFormPage-module__qU71WW__mediaActions{flex-direction:column;gap:.35rem;display:flex}.BrandProductFormPage-module__qU71WW__mediaActionButton{align-self:flex-start;font-weight:700;border-radius:var(--form-radius)!important;color:#fff!important;background:#0ea5c2!important;border-color:#0d8ea8!important}.BrandProductFormPage-module__qU71WW__mediaActionButton:hover,.BrandProductFormPage-module__qU71WW__mediaActionButton:focus-visible{color:#fff!important;background:#0d8ea8!important;border-color:#0b7f97!important}.BrandProductFormPage-module__qU71WW__fieldHint{color:#6b7f96;margin:.35rem 0 0;font-size:.86rem}.BrandProductFormPage-module__qU71WW__subsectionLabel{margin-bottom:.1rem}.BrandProductFormPage-module__qU71WW__pricingOptionList{flex-direction:column;gap:.55rem;margin-top:.45rem;display:flex}.BrandProductFormPage-module__qU71WW__pricingOptionCard{border-radius:var(--form-radius);background:#f8fbff;border:1px solid #d7e2ef;padding:.6rem}.BrandProductFormPage-module__qU71WW__pricingOptionGrid{grid-template-columns:minmax(0,1fr) minmax(120px,180px);gap:.55rem;display:grid}.BrandProductFormPage-module__qU71WW__pricingOptionActions{justify-content:flex-end;margin-top:.55rem;display:flex}.BrandProductFormPage-module__qU71WW__removePricingOptionButton{border-radius:var(--form-radius);color:#be3f63;background:#fff1f5;border:1px solid #f0a0b4;font-weight:600}.BrandProductFormPage-module__qU71WW__removePricingOptionButton:hover,.BrandProductFormPage-module__qU71WW__removePricingOptionButton:focus-visible{color:#ad3254;background:#ffe6ee;border-color:#e688a2}.BrandProductFormPage-module__qU71WW__addPricingOptionButton{border-radius:var(--form-radius);margin-top:.65rem}.BrandProductFormPage-module__qU71WW__pricingSharedField{margin-top:.65rem}.BrandProductFormPage-module__qU71WW__pricingSummary{color:#26435f;margin:.5rem 0 0;font-size:.9rem;font-weight:600}.BrandProductFormPage-module__qU71WW__allergenDetails{border-radius:var(--form-radius);background:#f8fbff;border:1px solid #d7e2ef;padding:.45rem .58rem}.BrandProductFormPage-module__qU71WW__allergenSummary{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:0;display:flex}.BrandProductFormPage-module__qU71WW__allergenSummary:focus-visible{outline-offset:2px;border-radius:var(--form-radius);outline:2px solid #0ea5c2}.BrandProductFormPage-module__qU71WW__allergenSummaryLabel{color:#2f4c68;margin:0;font-size:.95rem;font-weight:700}.BrandProductFormPage-module__qU71WW__allergenSummaryIcon{color:#4f6573;font-size:.95rem;line-height:1}.BrandProductFormPage-module__qU71WW__allergenDetailsBody{gap:.45rem;margin-top:.55rem;display:grid}.BrandProductFormPage-module__qU71WW__allergenList{border-radius:var(--form-radius);background:#fff;border:1px solid #d7e2ef;margin-top:0;overflow:hidden}.BrandProductFormPage-module__qU71WW__allergenListItem{border-bottom:1px solid #e3ebf5;gap:.38rem;padding:.52rem .6rem;display:grid}.BrandProductFormPage-module__qU71WW__allergenListItem:last-child{border-bottom:0}.BrandProductFormPage-module__qU71WW__allergenName{color:#2f4c68;font-size:.88rem;font-weight:600;line-height:1.3}.BrandProductFormPage-module__qU71WW__allergenOptions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:.45rem;width:100%;display:grid}.BrandProductFormPage-module__qU71WW__allergenOption{color:#2f4c68;justify-content:flex-start;align-items:center;gap:.42rem;font-size:.84rem;display:inline-flex}.BrandProductFormPage-module__qU71WW__allergenOption input[type=checkbox]{width:1.08rem;height:1.08rem;margin-top:0}.BrandProductFormPage-module__qU71WW__allergenListInline .BrandProductFormPage-module__qU71WW__allergenListItem,.BrandProductFormPage-module__qU71WW__allergenListMeasure .BrandProductFormPage-module__qU71WW__allergenListItem{grid-template-columns:1fr;align-items:start;gap:.38rem}.BrandProductFormPage-module__qU71WW__allergenListInline .BrandProductFormPage-module__qU71WW__allergenOptions,.BrandProductFormPage-module__qU71WW__allergenListMeasure .BrandProductFormPage-module__qU71WW__allergenOptions{justify-self:stretch}.BrandProductFormPage-module__qU71WW__allergenListInline .BrandProductFormPage-module__qU71WW__allergenName,.BrandProductFormPage-module__qU71WW__allergenListMeasure .BrandProductFormPage-module__qU71WW__allergenName{white-space:normal}.BrandProductFormPage-module__qU71WW__keywordInputRow{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}.BrandProductFormPage-module__qU71WW__keywordAddButton{border-radius:var(--form-radius);white-space:nowrap}.BrandProductFormPage-module__qU71WW__keywordList{flex-wrap:wrap;gap:.4rem;margin-top:.55rem;display:flex}.BrandProductFormPage-module__qU71WW__keywordChip{color:#2f4c68;background:#f5f9ff;border:1px solid #c9d9ea;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .52rem;font-size:.84rem;display:inline-flex}.BrandProductFormPage-module__qU71WW__keywordRemoveButton{color:#5c738d;background:0 0;border:0;justify-content:center;align-items:center;width:1rem;height:1rem;padding:0;line-height:1;display:inline-flex}.BrandProductFormPage-module__qU71WW__keywordRemoveButton:hover,.BrandProductFormPage-module__qU71WW__keywordRemoveButton:focus-visible{color:#1f3a55}.BrandProductFormPage-module__qU71WW__sectionLabel{color:#294661;margin-bottom:.35rem;font-weight:600}.BrandProductFormPage-module__qU71WW__fileInfo{color:#26435f;margin:.45rem 0 0;font-size:.9rem}.BrandProductFormPage-module__qU71WW__previewCard{flex-direction:column;gap:.55rem;margin-top:.75rem;display:inline-flex}.BrandProductFormPage-module__qU71WW__previewImage{aspect-ratio:16/10;border-radius:var(--form-radius);object-fit:cover;background:#f8fbff;border:1px solid #d7e2ef;width:220px;max-width:100%}.BrandProductFormPage-module__qU71WW__galleryGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.7rem;margin-top:.75rem;display:grid}.BrandProductFormPage-module__qU71WW__uploadPreviewGrid{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:.7rem;margin-top:.75rem;display:grid}.BrandProductFormPage-module__qU71WW__uploadPreviewItem{border-radius:var(--form-radius);background:#fff;border:1px solid #d7e2ef;flex-direction:column;gap:.45rem;padding:.5rem;display:flex}.BrandProductFormPage-module__qU71WW__squareImageFrame{aspect-ratio:1;border-radius:var(--form-radius);background:#f8fbff;border:1px solid #d7e2ef;width:100%;position:relative;overflow:hidden}.BrandProductFormPage-module__qU71WW__squareImage{object-fit:cover}.BrandProductFormPage-module__qU71WW__uploadPreviewName{color:#2f4c68;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.84rem;line-height:1.25;overflow:hidden}.BrandProductFormPage-module__qU71WW__mediaLibrarySearchRow{gap:.35rem;margin-top:.35rem;display:grid}.BrandProductFormPage-module__qU71WW__modalSelectedWrap{gap:.45rem;margin-top:.6rem;display:grid}.BrandProductFormPage-module__qU71WW__modalSelectedGrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.6rem;display:grid}.BrandProductFormPage-module__qU71WW__modalSelectedItem{border-radius:var(--form-radius);background:#f8fbff;border:1px solid #d7e2ef;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.45rem;display:grid}.BrandProductFormPage-module__qU71WW__modalSelectedThumb{border-radius:var(--form-radius);background:#fff;border:1px solid #d7e2ef;width:54px;height:54px;position:relative;overflow:hidden}.BrandProductFormPage-module__qU71WW__modalSelectedImage{object-fit:cover}.BrandProductFormPage-module__qU71WW__modalSelectedMeta{gap:.1rem;min-width:0;display:grid}.BrandProductFormPage-module__qU71WW__modalSelectedName{color:#1f3a55;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;line-height:1.2;overflow:hidden}.BrandProductFormPage-module__qU71WW__modalSelectedHint{color:#6b7f96;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;line-height:1.2;overflow:hidden}.BrandProductFormPage-module__qU71WW__modalSelectedRemoveButton{justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:inline-flex;border-radius:var(--form-radius)!important;color:#be3f63!important;background:#fff1f5!important;border:1px solid #f0a0b4!important}.BrandProductFormPage-module__qU71WW__modalSelectedRemoveButton:hover,.BrandProductFormPage-module__qU71WW__modalSelectedRemoveButton:focus-visible{color:#ad3254!important;background:#ffe6ee!important;border-color:#e688a2!important}.BrandProductFormPage-module__qU71WW__mediaLibraryViewport{max-height:10rem;margin-top:.6rem;overflow-y:auto}.BrandProductFormPage-module__qU71WW__mediaLibraryList{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.6rem;display:grid}.BrandProductFormPage-module__qU71WW__mediaLibraryItem{border-radius:var(--form-radius);background:#fff;border:1px solid #d7e2ef;grid-template-columns:auto 54px minmax(0,1fr);align-items:center;gap:.5rem;padding:.45rem;display:grid}.BrandProductFormPage-module__qU71WW__mediaLibraryItemSelected{background:#f2fbfe;border-color:#1eaed3}.BrandProductFormPage-module__qU71WW__mediaLibraryCheck{margin:0}.BrandProductFormPage-module__qU71WW__mediaLibraryPreview{border-radius:var(--form-radius);object-fit:cover;background:#f8fbff;border:1px solid #d7e2ef;width:54px;height:54px}.BrandProductFormPage-module__qU71WW__mediaLibraryMeta{flex-direction:column;min-width:0;display:flex}.BrandProductFormPage-module__qU71WW__mediaLibraryName{color:#1f3a55;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;line-height:1.2;overflow:hidden}.BrandProductFormPage-module__qU71WW__mediaLibraryAlt{color:#6b7f96;text-overflow:ellipsis;white-space:nowrap;margin-top:.1rem;font-size:.8rem;line-height:1.2;overflow:hidden}.BrandProductFormPage-module__qU71WW__emptyLibrary{color:#6b7f96;margin:0;font-size:.9rem}.BrandProductFormPage-module__qU71WW__galleryItem{border-radius:var(--form-radius);background:#fff;border:1px solid #d7e2ef;flex-direction:column;gap:.45rem;padding:.5rem;display:flex}.BrandProductFormPage-module__qU71WW__coverSelectedItem{box-shadow:0 0 0 2px #5bb5c62e;border-color:#5bb5c6!important}.BrandProductFormPage-module__qU71WW__coverSelectedItem .BrandProductFormPage-module__qU71WW__squareImageFrame{border-color:#5bb5c6}.BrandProductFormPage-module__qU71WW__galleryItemActions{grid-template-columns:repeat(1,minmax(0,1fr));gap:.35rem;display:grid}.BrandProductFormPage-module__qU71WW__galleryItemActions>button{width:100%}.BrandProductFormPage-module__qU71WW__coverSetButton,.BrandProductFormPage-module__qU71WW__coverActiveButton{font-weight:600;border-radius:var(--form-radius)!important}.BrandProductFormPage-module__qU71WW__coverSetButton{color:#2b7b8a!important;background:#f2fbfe!important;border:1px solid #b8dbe5!important}.BrandProductFormPage-module__qU71WW__coverSetButton:hover,.BrandProductFormPage-module__qU71WW__coverSetButton:focus-visible{color:#1f6f7d!important;background:#e8f8fc!important;border-color:#96cedb!important}.BrandProductFormPage-module__qU71WW__coverActiveButton{color:#1f6f7d!important;background:#dff3f8!important;border:1px solid #66b7c8!important}.BrandProductFormPage-module__qU71WW__removeImageButton{font-weight:600;border-radius:var(--form-radius)!important;color:#be3f63!important;background:#fff1f5!important;border:1px solid #f0a0b4!important}.BrandProductFormPage-module__qU71WW__removeImageButton:hover,.BrandProductFormPage-module__qU71WW__removeImageButton:focus-visible{color:#ad3254!important;background:#ffe6ee!important;border-color:#e688a2!important}.BrandProductFormPage-module__qU71WW__fileList{flex-direction:column;gap:.35rem;margin:.65rem 0 0;padding:0;list-style:none;display:flex}.BrandProductFormPage-module__qU71WW__fileListItem{border-radius:var(--form-radius);color:#2f4c68;background:#f8fbff;border:1px solid #d7e2ef;padding:.35rem .55rem;font-size:.9rem}.BrandProductFormPage-module__qU71WW__saveButton{border-radius:var(--form-radius)!important;color:#fff!important;background:linear-gradient(#58bdcd 0%,#43a8ba 100%)!important;border-color:#37a5b8!important}.BrandProductFormPage-module__qU71WW__saveButton:hover,.BrandProductFormPage-module__qU71WW__saveButton:focus-visible{color:#fff!important;background:linear-gradient(#4fb4c5 0%,#399caf 100%)!important;border-color:#2f98ab!important}.BrandProductFormPage-module__qU71WW__saveButton:disabled{color:#fff!important;background:linear-gradient(#9fd0d8 0%,#8bc0ca 100%)!important;border-color:#9fd0d8!important}.BrandProductFormPage-module__qU71WW__saveButton{width:100%}.BrandProductFormPage-module__qU71WW__cancelButton{border-radius:var(--form-radius);color:#2f4961;background:#fff;border:1px solid #c7d4e3;font-weight:700;text-decoration:none}.BrandProductFormPage-module__qU71WW__cancelButton:hover,.BrandProductFormPage-module__qU71WW__cancelButton:focus-visible,.BrandProductFormPage-module__qU71WW__cancelButton:visited{color:#20384f;background:#f7fafc;border-color:#b8c8da}.BrandProductFormPage-module__qU71WW__descriptionEditorWrap{margin-top:.85rem}.BrandProductFormPage-module__qU71WW__modalOverlay{z-index:1300;background:#0f172a73;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.BrandProductFormPage-module__qU71WW__modalCard{border-radius:var(--form-radius);background:#fff;border:1px solid #d7e1ec;width:min(960px,100%);max-height:calc(100vh - 2rem);overflow:auto;box-shadow:0 22px 50px #0f172a47}.BrandProductFormPage-module__qU71WW__modalHeader{z-index:2;background:#f8fbff;border-bottom:1px solid #e5ebf3;padding:.8rem 1rem;position:sticky;top:0}.BrandProductFormPage-module__qU71WW__modalTitle{color:#1f3a55;margin:0;font-size:1.1rem;font-weight:700}.BrandProductFormPage-module__qU71WW__modalBody{padding:1rem}.BrandProductFormPage-module__qU71WW__modalActions{z-index:2;background:#f8fbff;border-top:1px solid #e5ebf3;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding:.85rem 1rem;display:flex;position:sticky;bottom:0}.BrandProductFormPage-module__qU71WW__modalActions .BrandProductFormPage-module__qU71WW__saveButton{width:auto}@media (max-width:1199px){.BrandProductFormPage-module__qU71WW__editorLayout{grid-template-columns:1fr}}@media (max-width:991px){.BrandProductFormPage-module__qU71WW__pageHeader{margin-bottom:.6rem}.BrandProductFormPage-module__qU71WW__formActionsBar{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:1rem;display:grid}.BrandProductFormPage-module__qU71WW__formActionButton{min-width:0;width:100%!important}}@media (max-width:767px){.BrandProductFormPage-module__qU71WW__allergenOptions{gap:.5rem .9rem}.BrandProductFormPage-module__qU71WW__pricingOptionGrid,.BrandProductFormPage-module__qU71WW__keywordInputRow{grid-template-columns:1fr}}
.PublicHero-module__YDqUBG__heroSection{background:radial-gradient(circle at 10% 30%,#74c7d02e,#0000 35%),radial-gradient(circle at 90% 20%,#f3cea42e,#0000 35%),#efe9de;border-bottom:1px solid #dcd3c7;position:relative;overflow:hidden}.PublicHero-module__YDqUBG__heroSectionWithImage{background:#efe9de}.PublicHero-module__YDqUBG__heroBackground{z-index:0;pointer-events:none;position:absolute;inset:0}.PublicHero-module__YDqUBG__heroBackgroundImage{object-fit:cover;object-position:center}.PublicHero-module__YDqUBG__heroBackgroundImageCatalog{object-position:center 54%}.PublicHero-module__YDqUBG__heroBackgroundOverlay{background:linear-gradient(110deg,#f6f0e7eb 0%,#f6f0e7d1 44%,#f6f0e7e6 100%);position:absolute;inset:0}.PublicHero-module__YDqUBG__heroBackgroundOverlayCatalog{background:linear-gradient(100deg,#f7f1e9db 0%,#f7f1e99e 33%,#f7f1e957 62%,#f7f1e96b 100%)}.PublicHero-module__YDqUBG__heroInner{z-index:1;justify-content:space-between;align-items:center;gap:1rem;min-height:8.5rem;padding-top:1.4rem;padding-bottom:1.4rem;display:flex;position:relative}.PublicHero-module__YDqUBG__heroInnerCatalog{justify-content:flex-start;min-height:clamp(10rem,18vw,12.4rem);padding-top:1.9rem;padding-bottom:1.9rem}.PublicHero-module__YDqUBG__heroText{min-width:0}.PublicHero-module__YDqUBG__heroTitle{color:#2e3337;font-family:var(--font-heading),Georgia,serif;margin:0;font-size:clamp(1.95rem,3.5vw,2.7rem);line-height:1.06}.PublicHero-module__YDqUBG__heroDescription{color:#66747d;max-width:43rem;margin:.65rem 0 0;font-size:1rem}.PublicHero-module__YDqUBG__heroSectionCatalog .PublicHero-module__YDqUBG__heroDescription{color:#2d4253;text-shadow:0 1px 1px #ffffffb3;font-size:clamp(1.04rem,1.18vw,1.16rem);font-weight:500;line-height:1.44}.PublicHero-module__YDqUBG__heroIllustration{color:#18a7ba;background:linear-gradient(135deg,#fff 0%,#f6f9fa 100%);border:1px solid #d7dfde;border-radius:1.4rem;flex:none;justify-content:center;align-items:center;width:7.4rem;height:7.4rem;font-size:3.2rem;display:flex;box-shadow:0 9px 20px #61543d1f}@media (max-width:991px){.PublicHero-module__YDqUBG__heroInner{min-height:0;padding-top:1rem;padding-bottom:1rem}.PublicHero-module__YDqUBG__heroInnerCatalog{min-height:9rem;padding-top:1.2rem;padding-bottom:1.2rem}.PublicHero-module__YDqUBG__heroIllustration{display:none}}
.AsiakkuusShell-module__G4R4Ta__pageRoot{background:linear-gradient(#f5f1ea 0%,#f7f3ec 56%,#f3ece2 100%)}.AsiakkuusShell-module__G4R4Ta__contentSection{padding:1rem 0 2.2rem}.AsiakkuusShell-module__G4R4Ta__layoutGrid{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:1rem;display:grid}.AsiakkuusShell-module__G4R4Ta__menuCard{background:#fff;border:1px solid #d9dfdd;border-radius:5px;padding:1rem}.AsiakkuusShell-module__G4R4Ta__mobileMenuToggle{color:#1b6672;text-align:left;background:#eff9fc;border:1px solid #7fbcc7;border-radius:5px;justify-content:space-between;align-items:center;gap:.65rem;width:100%;padding:.65rem .75rem;font-weight:700;display:none}.AsiakkuusShell-module__G4R4Ta__mobileMenuToggleMeta{color:#1b6672;align-items:center;gap:.35rem;display:inline-flex}.AsiakkuusShell-module__G4R4Ta__menuPanel,.AsiakkuusShell-module__G4R4Ta__menuPanelOpen{display:block}.AsiakkuusShell-module__G4R4Ta__menuTitle{font-size:1.85rem;font-family:var(--font-heading),Georgia,serif;color:#2f3a42;margin:0 0 .85rem}.AsiakkuusShell-module__G4R4Ta__menuList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.AsiakkuusShell-module__G4R4Ta__menuLink{color:#2e4653;background:#fff;border:1px solid #d4dcd9;border-radius:5px;padding:.5rem .65rem;font-weight:600;text-decoration:none;display:block}.AsiakkuusShell-module__G4R4Ta__menuLink:hover,.AsiakkuusShell-module__G4R4Ta__menuLink:focus-visible{color:#1b6672;background:#f2fbfd;border-color:#8ec2cc}.AsiakkuusShell-module__G4R4Ta__menuLinkActive{color:#1b6672;background:#ecf9fc;border-color:#7fbcc7}.AsiakkuusShell-module__G4R4Ta__resultsArea{gap:.95rem;min-width:0;display:grid}.AsiakkuusShell-module__G4R4Ta__contentStack{gap:.95rem;display:grid}.AsiakkuusShell-module__G4R4Ta__sectionCard{background:#fff;border:1px solid #d7dddc;border-radius:5px;padding:1rem;box-shadow:0 6px 14px #6d5b3e14}@media (max-width:991px){.AsiakkuusShell-module__G4R4Ta__layoutGrid{grid-template-columns:1fr}.AsiakkuusShell-module__G4R4Ta__menuCard{padding:.75rem}.AsiakkuusShell-module__G4R4Ta__mobileMenuToggle{display:inline-flex}.AsiakkuusShell-module__G4R4Ta__menuPanel{margin-top:.75rem;display:none}.AsiakkuusShell-module__G4R4Ta__menuPanelOpen{display:block}}
.Alert-module__uV-OLa__alert{border-width:5px;border-radius:5px;margin-bottom:5px}
.AdminDataTable-module__OjOQRG__sectionRoot{gap:.95rem;margin:0;padding:1.5rem;display:grid}.AdminDataTable-module__OjOQRG__breadcrumbNav{margin:0}.AdminDataTable-module__OjOQRG__breadcrumbList{color:#757c88;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;padding:0;font-size:.96rem;list-style:none;display:flex}.AdminDataTable-module__OjOQRG__breadcrumbItem{align-items:center;gap:.35rem;display:inline-flex}.AdminDataTable-module__OjOQRG__breadcrumbLink{color:#6e7886;text-decoration:none}.AdminDataTable-module__OjOQRG__breadcrumbLink:hover,.AdminDataTable-module__OjOQRG__breadcrumbLink:focus-visible{text-decoration:underline}.AdminDataTable-module__OjOQRG__breadcrumbCurrent{color:#6e7886}.AdminDataTable-module__OjOQRG__breadcrumbSeparator{color:#9aa3b0}.AdminDataTable-module__OjOQRG__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.8rem;display:flex}.AdminDataTable-module__OjOQRG__headerRowInline{flex-wrap:nowrap;align-items:center}.AdminDataTable-module__OjOQRG__headerRowInline>div:first-child{min-width:0}.AdminDataTable-module__OjOQRG__title{color:#2e343d;letter-spacing:-.02em;margin:0;font-size:clamp(2rem,3vw,2.45rem);line-height:1.06}.AdminDataTable-module__OjOQRG__subtitle{color:#677180;margin:.52rem 0 0;font-size:1rem}.AdminDataTable-module__OjOQRG__actionSlot{margin-left:auto}.AdminDataTable-module__OjOQRG__tableCard{background:#fff7f1;border:1px solid #e6ded2;border-radius:5px;display:grid;overflow:hidden}.AdminDataTable-module__OjOQRG__toolbarRow{background:#fbf3ea;border-bottom:1px solid #e7ded2;padding:.62rem}.AdminDataTable-module__OjOQRG__tableWrap{-webkit-overflow-scrolling:touch;background:#fff;max-width:100%;overflow:auto hidden}.AdminDataTable-module__OjOQRG__tableWrap .table{table-layout:auto;border-collapse:collapse;background:#fff;border-left:1px solid #efe6db;border-right:1px solid #efe6db;width:100%;margin:0}.AdminDataTable-module__OjOQRG__tableWrap .table thead th{color:#666f7d;white-space:nowrap;vertical-align:middle;background:#fcf8f3;border-top:0;border-bottom:1px solid #eadfce;padding:.84rem .9rem;font-size:.93rem;font-weight:700}.AdminDataTable-module__OjOQRG__tableWrap .table tbody td{color:#2b3c4f;vertical-align:middle;border-top:1px solid #f1e8dd;padding:.78rem .9rem;font-size:.97rem}:is(.AdminDataTable-module__OjOQRG__tableWrap .table thead th+th,.AdminDataTable-module__OjOQRG__tableWrap .table tbody td+td){border-left:1px solid #f2e9de}.AdminDataTable-module__OjOQRG__tableWrap .table tbody tr:first-child td{border-top:0}.AdminDataTable-module__OjOQRG__tableWrap .table tbody tr:hover td{background:#fffcf9}.AdminDataTable-module__OjOQRG__footerRow{background:#fff7ef;border-top:1px solid #e7ded2;justify-content:space-between;align-items:center;gap:.7rem;padding:.7rem .85rem;display:flex}.AdminDataTable-module__OjOQRG__resultText{color:#606a77;margin:0;font-size:.94rem}.AdminDataTable-module__OjOQRG__pagination{align-items:center;gap:.33rem;margin-left:auto;display:inline-flex}.AdminDataTable-module__OjOQRG__pageButton,.AdminDataTable-module__OjOQRG__pageButtonActive{color:#5f6b79;background:#fff;border:1px solid #dfd6cb;border-radius:5px;justify-content:center;align-items:center;min-width:2rem;height:2rem;padding:0 .45rem;font-size:.9rem;font-weight:700;display:inline-flex}.AdminDataTable-module__OjOQRG__pageButton:hover,.AdminDataTable-module__OjOQRG__pageButton:focus-visible{background:#f8f2eb}.AdminDataTable-module__OjOQRG__pageButtonActive{color:#fff;background:#56b5c5;border-color:#56b5c5}.AdminDataTable-module__OjOQRG__pageButtonActive:hover,.AdminDataTable-module__OjOQRG__pageButtonActive:focus-visible{background:#47a6b7;border-color:#47a6b7}.AdminDataTable-module__OjOQRG__pageButton:disabled{color:#a6afb9;background:#f8f5f1;border-color:#e8e0d6}@media (max-width:900px){:is(.AdminDataTable-module__OjOQRG__tableWrap .table thead th,.AdminDataTable-module__OjOQRG__tableWrap .table tbody td){padding:.72rem;font-size:.93rem}}@media (max-width:768px){.AdminDataTable-module__OjOQRG__sectionRoot{padding:1rem}.AdminDataTable-module__OjOQRG__title{font-size:clamp(1.65rem,7vw,2rem)}.AdminDataTable-module__OjOQRG__headerRowInline{gap:.55rem}.AdminDataTable-module__OjOQRG__headerRowInline .AdminDataTable-module__OjOQRG__subtitle{display:none}.AdminDataTable-module__OjOQRG__toolbarRow{padding:.56rem}.AdminDataTable-module__OjOQRG__footerRow{flex-wrap:wrap;padding:.66rem .7rem}.AdminDataTable-module__OjOQRG__resultText{font-size:.9rem}.AdminDataTable-module__OjOQRG__pagination{justify-content:flex-end;width:100%}}
.Button-module__xDwtkW__button{border:1px solid #0000;border-radius:.85rem;font-weight:700}.Button-module__xDwtkW__primary{color:#fff;background:linear-gradient(120deg,#0ea5e9,#2563eb)}.Button-module__xDwtkW__primary:hover,.Button-module__xDwtkW__primary:focus-visible{color:#fff;background:linear-gradient(120deg,#0284c7,#1d4ed8)}.Button-module__xDwtkW__secondary{color:#0f172a;background:#e2e8f0}.Button-module__xDwtkW__secondary:hover,.Button-module__xDwtkW__secondary:focus-visible{color:#0f172a;background:#cbd5e1}
.AdminFormActions-module__PmkwrG__submitButton,.AdminFormActions-module__PmkwrG__cancelButton{justify-content:center;align-items:center;min-width:9.2rem;min-height:2.55rem;padding:.5rem 1.2rem;font-size:1rem;font-weight:700;line-height:1.1;display:inline-flex;border-radius:5px!important}.AdminFormActions-module__PmkwrG__submitButton{box-shadow:0 2px 6px #43a8ba3d;color:#fff!important;background:linear-gradient(#58bdcd 0%,#43a8ba 100%)!important;border:1px solid #37a5b8!important}.AdminFormActions-module__PmkwrG__submitButton:hover,.AdminFormActions-module__PmkwrG__submitButton:focus-visible{color:#fff!important;background:linear-gradient(#4fb4c5 0%,#399caf 100%)!important;border-color:#2f98ab!important}.AdminFormActions-module__PmkwrG__submitButton:disabled{box-shadow:none;color:#fff!important;background:linear-gradient(#9fd0d8 0%,#8bc0ca 100%)!important;border-color:#9fd0d8!important}.AdminFormActions-module__PmkwrG__cancelButton{color:#2f4961;background:#fff;border:1px solid #c7d4e3;text-decoration:none;box-shadow:0 1px 4px #2f49611f}.AdminFormActions-module__PmkwrG__cancelButton:hover,.AdminFormActions-module__PmkwrG__cancelButton:focus-visible,.AdminFormActions-module__PmkwrG__cancelButton:visited{color:#20384f;background:#f7fafc;border-color:#b8c8da}
.PublicProductDetailPage-module__2ZvXZG__pageRoot{background:linear-gradient(#f5f1ea 0%,#f7f3ec 56%,#f3ece2 100%)}.PublicProductDetailPage-module__2ZvXZG__detailSection{padding:1rem 0 2.2rem}.PublicProductDetailPage-module__2ZvXZG__detailCard{background:#fffdf9;border:1px solid #e2dbd2;border-radius:5px;padding:.95rem;box-shadow:0 10px 26px #2329310f}.PublicProductDetailPage-module__2ZvXZG__topGrid{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start;gap:1.05rem;display:grid}.PublicProductDetailPage-module__2ZvXZG__galleryColumn{min-width:0}.PublicProductDetailPage-module__2ZvXZG__mainImageWrap{position:relative}.PublicProductDetailPage-module__2ZvXZG__mainImage,.PublicProductDetailPage-module__2ZvXZG__mainImagePlaceholder{background-color:#fff;border:1px solid #dfd8ce;border-radius:5px;width:100%;height:clamp(240px,35vw,360px)}.PublicProductDetailPage-module__2ZvXZG__mainImage{background-position:50%;background-repeat:no-repeat;background-size:cover}.PublicProductDetailPage-module__2ZvXZG__mainImagePlaceholder{color:#7a9aa4;background:linear-gradient(145deg,#f1ece5 0%,#e5eef1 100%);justify-content:center;align-items:center;font-size:2rem;display:flex}.PublicProductDetailPage-module__2ZvXZG__favoriteButton{z-index:2;color:#4f6573;background:#fffffff5;border:1px solid #d7dde1;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;position:absolute;top:.6rem;right:.6rem}.PublicProductDetailPage-module__2ZvXZG__favoriteButton:hover,.PublicProductDetailPage-module__2ZvXZG__favoriteButton:focus-visible{color:#2b5762;background:#fff;border-color:#9dc7d0}.PublicProductDetailPage-module__2ZvXZG__favoriteButton:disabled{opacity:.6;cursor:not-allowed}.PublicProductDetailPage-module__2ZvXZG__favoriteButtonActive{color:#b14b44;background:#fff4f5;border-color:#efc4c8}.PublicProductDetailPage-module__2ZvXZG__galleryRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin-top:.55rem;display:grid}.PublicProductDetailPage-module__2ZvXZG__thumbButton{aspect-ratio:5/3;background:#fff;border:1px solid #ddd5cb;border-radius:5px;width:100%;padding:.16rem}.PublicProductDetailPage-module__2ZvXZG__thumbButton:focus-visible{outline-offset:2px;outline:3px solid #1597ab}.PublicProductDetailPage-module__2ZvXZG__thumbActive{border-color:#1092a7}.PublicProductDetailPage-module__2ZvXZG__thumbImage{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;width:100%;height:100%;display:block}.PublicProductDetailPage-module__2ZvXZG__productMeta{min-width:0;display:flex}.PublicProductDetailPage-module__2ZvXZG__title{font-family:var(--font-heading),Georgia,serif;color:#2f3539;margin:0;font-size:clamp(1.9rem,2.5vw,2.45rem);line-height:1.08}.PublicProductDetailPage-module__2ZvXZG__price{color:#2b95a0;margin:.35rem 0 0;font-size:1.65rem;font-weight:700}.PublicProductDetailPage-module__2ZvXZG__shortDescription{color:#4a5862;margin:.45rem 0 0;font-size:.98rem;line-height:1.35}.PublicProductDetailPage-module__2ZvXZG__sellerCard{border-top:1px solid #e8e0d5;border-bottom:1px solid #e8e0d5;align-items:center;gap:.55rem;margin-top:.75rem;padding:.55rem 0;display:flex}.PublicProductDetailPage-module__2ZvXZG__sellerAvatar{color:#3d5562;background:#f5f8fb;border:1px solid #d4d9de;border-radius:999px;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;font-weight:700;display:inline-flex}.PublicProductDetailPage-module__2ZvXZG__sellerName{color:#334854;align-items:center;margin:0;font-weight:700;display:inline-flex}.PublicProductDetailPage-module__2ZvXZG__badgeRow{flex-wrap:wrap;gap:.45rem;margin-top:.62rem;display:flex}.PublicProductDetailPage-module__2ZvXZG__verifiedBadge{color:#4a7058;background:#f1f8f2;border:1px solid #cad9ce;border-radius:999px;align-items:center;gap:.32rem;margin:0;padding:.27rem .62rem;font-size:.84rem;font-weight:700;display:inline-flex}.PublicProductDetailPage-module__2ZvXZG__verifiedBadge i{color:#739569}.PublicProductDetailPage-module__2ZvXZG__heroBrandDescription{flex-wrap:wrap;align-items:center;gap:.45rem;display:inline-flex}.PublicProductDetailPage-module__2ZvXZG__heroBrandDescription .PublicProductDetailPage-module__2ZvXZG__verifiedBadge{background:0 0;border:0;margin:0;padding:0;font-size:1.1rem}.PublicProductDetailPage-module__2ZvXZG__heroBrandName{color:#234052;font-weight:700}.PublicProductDetailPage-module__2ZvXZG__actionsRow{flex-wrap:wrap;gap:.45rem;margin-top:.75rem;display:flex}.PublicProductDetailPage-module__2ZvXZG__actionsRowTop{justify-content:flex-end;align-self:start;margin-top:0}.PublicProductDetailPage-module__2ZvXZG__actionsRowTop .PublicProductDetailPage-module__2ZvXZG__primaryAction{white-space:nowrap}.PublicProductDetailPage-module__2ZvXZG__primaryAction,.PublicProductDetailPage-module__2ZvXZG__secondaryAction{border:0;border-radius:5px;padding:.45rem 1.2rem;font-weight:700}.PublicProductDetailPage-module__2ZvXZG__primaryAction{color:#fff;background:linear-gradient(135deg,#69b5bf 0%,#4fa5b1 100%);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.PublicProductDetailPage-module__2ZvXZG__primaryAction:hover,.PublicProductDetailPage-module__2ZvXZG__primaryAction:focus-visible{color:#fff;background:linear-gradient(135deg,#5ba8b3 0%,#4399a6 100%)}.PublicProductDetailPage-module__2ZvXZG__secondaryAction{color:#4d606d;background:#fff;border:1px solid #d8dee1;justify-content:center;align-items:center;gap:.25rem;display:inline-flex}.PublicProductDetailPage-module__2ZvXZG__secondaryAction:hover,.PublicProductDetailPage-module__2ZvXZG__secondaryAction:focus-visible{background:#f4fbfd}.PublicProductDetailPage-module__2ZvXZG__secondaryActionActive{color:#b04463;background:#fff2f5;border-color:#e4b4c1}.PublicProductDetailPage-module__2ZvXZG__favoriteFeedback{color:#5f6e77;margin:.3rem 0 0;font-size:.92rem}.PublicProductDetailPage-module__2ZvXZG__lowerGrid{grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr);gap:.9rem;margin-top:1rem;display:grid}.PublicProductDetailPage-module__2ZvXZG__descriptionCard,.PublicProductDetailPage-module__2ZvXZG__infoCard{background:#fff;border:1px solid #e1d9cf;border-radius:5px;padding:.9rem}.PublicProductDetailPage-module__2ZvXZG__descriptionCardTop{width:100%;min-height:clamp(240px,35vw,360px)}.PublicProductDetailPage-module__2ZvXZG__metaTopHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.8rem;display:grid}.PublicProductDetailPage-module__2ZvXZG__metaTopInfo{flex:auto;min-width:0}.PublicProductDetailPage-module__2ZvXZG__metaTopName{font-family:var(--font-heading),Georgia,serif;color:#2f3539;overflow-wrap:anywhere;margin:0;font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.14}.PublicProductDetailPage-module__2ZvXZG__metaTopBrandRow{align-items:center;gap:.38rem;margin:.4rem 0 0;display:inline-flex}.PublicProductDetailPage-module__2ZvXZG__metaTopVerified{color:#739569;justify-content:center;align-items:center;font-size:1.05rem;display:inline-flex}.PublicProductDetailPage-module__2ZvXZG__metaTopBrandName{color:#234052;font-weight:700}.PublicProductDetailPage-module__2ZvXZG__metaTopBrandLink{text-underline-offset:.12em;align-items:center;gap:.28rem;text-decoration:underline;display:inline-flex}.PublicProductDetailPage-module__2ZvXZG__metaTopBrandLink:hover .PublicProductDetailPage-module__2ZvXZG__metaTopBrandName,.PublicProductDetailPage-module__2ZvXZG__metaTopBrandLink:focus-visible .PublicProductDetailPage-module__2ZvXZG__metaTopBrandName{text-decoration:underline}.PublicProductDetailPage-module__2ZvXZG__metaTopBrandLink i{color:#4f8f9c}.PublicProductDetailPage-module__2ZvXZG__metaTopShortDescription{color:#4a5862;margin:.55rem 0 0;font-size:.98rem;line-height:1.35}.PublicProductDetailPage-module__2ZvXZG__descriptionHeader{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.PublicProductDetailPage-module__2ZvXZG__metaSectionTop{border-top:1px solid #ebe4db;margin-top:.8rem;padding-top:.8rem}.PublicProductDetailPage-module__2ZvXZG__sectionTitle{color:#30363b;font-size:2rem;font-family:var(--font-heading),Georgia,serif;margin:0}.PublicProductDetailPage-module__2ZvXZG__descriptionText{color:#3d4a53;max-width:62ch;margin:.52rem 0 0;font-size:1.1rem}.PublicProductDetailPage-module__2ZvXZG__descriptionRichText{color:#3d4a53;max-width:62ch;margin-top:.52rem;font-size:1.1rem}.PublicProductDetailPage-module__2ZvXZG__descriptionRichText :where(p,ul,ol,blockquote,hr,h1,h2,h3,h4,h5,h6){margin:.7rem 0 0}.PublicProductDetailPage-module__2ZvXZG__descriptionRichText :where(p,h1,h2,h3,h4,h5,h6):first-child,.PublicProductDetailPage-module__2ZvXZG__descriptionRichText :where(ul,ol,blockquote,hr):first-child{margin-top:0}.PublicProductDetailPage-module__2ZvXZG__descriptionRichText :where(h1,h2,h3,h4,h5,h6){color:#2f3539;font-family:var(--font-heading),Georgia,serif;line-height:1.15}.PublicProductDetailPage-module__2ZvXZG__descriptionRichText h1{font-size:1.55rem}.PublicProductDetailPage-module__2ZvXZG__descriptionRichText h2{font-size:1.45rem}.PublicProductDetailPage-module__2ZvXZG__descriptionRichText h3{font-size:1.3rem}.PublicProductDetailPage-module__2ZvXZG__descriptionRichText h4,.PublicProductDetailPage-module__2ZvXZG__descriptionRichText h5,.PublicProductDetailPage-module__2ZvXZG__descriptionRichText h6{font-size:1.15rem}.PublicProductDetailPage-module__2ZvXZG__descriptionRichText :where(ul,ol){padding-left:1.2rem}.PublicProductDetailPage-module__2ZvXZG__descriptionRichText blockquote{color:#4b5a63;border-left:3px solid #cfd8de;padding-left:.75rem}.PublicProductDetailPage-module__2ZvXZG__descriptionRichText hr{border:0;border-top:1px solid #d8dfe4}.PublicProductDetailPage-module__2ZvXZG__infoList{margin:.6rem 0 0;padding:0;list-style:none}.PublicProductDetailPage-module__2ZvXZG__infoList li{color:#3f4c55;border-bottom:1px solid #ebe4db;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.56rem;padding:.48rem 0;display:grid}.PublicProductDetailPage-module__2ZvXZG__infoList li:last-child{border-bottom:0}.PublicProductDetailPage-module__2ZvXZG__infoList i{color:#4f8f9c;margin-top:.1rem}.PublicProductDetailPage-module__2ZvXZG__infoTextBlock{flex-direction:column;gap:.15rem;display:flex}.PublicProductDetailPage-module__2ZvXZG__infoSharedNote{color:#4a5963;margin:.55rem 0 0;font-size:.92rem}.PublicProductDetailPage-module__2ZvXZG__metaSection{border-top:1px solid #ebe4db;margin-top:.9rem;padding-top:.8rem}.PublicProductDetailPage-module__2ZvXZG__metaTitle{color:#2f3b45;margin:0;font-size:.98rem;font-weight:700}.PublicProductDetailPage-module__2ZvXZG__tagList{flex-wrap:wrap;gap:.35rem;margin:.45rem 0 0;padding:0;list-style:none;display:flex}.PublicProductDetailPage-module__2ZvXZG__tagChip{color:#465862;background:#f6fafc;border:1px solid #d7e0e6;border-radius:999px;align-items:center;padding:.22rem .56rem;font-size:.84rem;font-weight:600;line-height:1.2;display:inline-flex}.PublicProductDetailPage-module__2ZvXZG__metaEmpty{color:#6f7e89;margin:.42rem 0 0;font-size:.9rem}@media (max-width:991px){.PublicProductDetailPage-module__2ZvXZG__topGrid{grid-template-columns:1fr}.PublicProductDetailPage-module__2ZvXZG__mainImage,.PublicProductDetailPage-module__2ZvXZG__mainImagePlaceholder{height:clamp(260px,72vw,360px);max-height:360px}.PublicProductDetailPage-module__2ZvXZG__mainImage{background-position:50%;background-repeat:no-repeat;background-size:cover}.PublicProductDetailPage-module__2ZvXZG__productMeta{padding-top:0}.PublicProductDetailPage-module__2ZvXZG__lowerGrid{grid-template-columns:1fr;margin-top:.9rem}.PublicProductDetailPage-module__2ZvXZG__metaTopHeader{grid-template-columns:1fr}.PublicProductDetailPage-module__2ZvXZG__descriptionCardTop{min-height:0}.PublicProductDetailPage-module__2ZvXZG__actionsRowTop{justify-content:flex-start;width:100%}}@media (max-width:575px){.PublicProductDetailPage-module__2ZvXZG__detailCard{padding:.74rem}.PublicProductDetailPage-module__2ZvXZG__title{font-size:1.9rem}.PublicProductDetailPage-module__2ZvXZG__sectionTitle{font-size:1.75rem}.PublicProductDetailPage-module__2ZvXZG__descriptionText,.PublicProductDetailPage-module__2ZvXZG__descriptionRichText{font-size:1rem}}
.AdminFormPanel-module__v3jd3W__panel{background:#fff;border:1px solid #d7e1ec;border-radius:5px;overflow:hidden}.AdminFormPanel-module__v3jd3W__panelHeader{background:#f8fbff;border-bottom:1px solid #e5ebf3;padding:.65rem .95rem}.AdminFormPanel-module__v3jd3W__panelTitle{color:#26435f;text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:.82rem;font-weight:800}.AdminFormPanel-module__v3jd3W__panelBody{padding:.95rem}
.ConfirmDialog-module__VWZBWG__overlay{z-index:1600;background:#12182185;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ConfirmDialog-module__VWZBWG__card{background:#fffdf9;border:1px solid #dcd2c6;border-radius:5px;width:min(100%,28rem);padding:1rem;box-shadow:0 18px 42px #14233033}.ConfirmDialog-module__VWZBWG__title{color:#2f3f52;margin:0;font-size:1.32rem;font-weight:700}.ConfirmDialog-module__VWZBWG__text{color:#4f5e70;margin:.65rem 0 0;line-height:1.45}.ConfirmDialog-module__VWZBWG__actions{justify-content:flex-end;gap:.6rem;margin-top:1rem;display:flex}.ConfirmDialog-module__VWZBWG__cancelButton,.ConfirmDialog-module__VWZBWG__confirmButton{color:#466073;background:#fff;border:1px solid #d8dedf;border-radius:5px;min-height:2.5rem;padding:.5rem .9rem;font-weight:700}.ConfirmDialog-module__VWZBWG__cancelButton:hover,.ConfirmDialog-module__VWZBWG__cancelButton:focus-visible{background:#f4f8fa;border-color:#bed3d8}.ConfirmDialog-module__VWZBWG__confirmButton{color:#8c443f;border-color:#e2c0bb}.ConfirmDialog-module__VWZBWG__confirmButton:hover,.ConfirmDialog-module__VWZBWG__confirmButton:focus-visible{background:#fff3f1;border-color:#dca9a2}.ConfirmDialog-module__VWZBWG__cancelButton:disabled,.ConfirmDialog-module__VWZBWG__confirmButton:disabled{opacity:.72;cursor:not-allowed}@media (max-width:768px){.ConfirmDialog-module__VWZBWG__card{padding:.9rem}}
.LocationMultiSelect-module__GNzVpG__root{--location-select-radius:5px;gap:.45rem;display:grid;position:relative}.LocationMultiSelect-module__GNzVpG__trigger{box-sizing:border-box;border-radius:var(--location-select-radius);color:#2f4a58;text-align:left;background:#fff;border:1px solid #d4ddde;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem .6rem;display:inline-flex}.LocationMultiSelect-module__GNzVpG__trigger:disabled{opacity:.72;cursor:not-allowed}.LocationMultiSelect-module__GNzVpG__triggerOpen{border-color:#13a4b8;box-shadow:0 0 0 1px #13a4b826}.LocationMultiSelect-module__GNzVpG__panel{box-sizing:border-box;z-index:30;border-radius:var(--location-select-radius);background:#fff;border:1px solid #d4ddde;gap:.45rem;padding:.5rem;display:grid;position:absolute;top:calc(100% + .35rem);left:0;right:0;box-shadow:0 10px 24px #4942301f}.LocationMultiSelect-module__GNzVpG__panelUp{top:auto;bottom:calc(100% + .35rem)}.LocationMultiSelect-module__GNzVpG__searchInput{box-sizing:border-box;border-radius:var(--location-select-radius);color:#2f4a58;background:#fff;border:1px solid #d4ddde;width:100%;padding:.45rem .6rem}.LocationMultiSelect-module__GNzVpG__meta{color:#5f7482;margin:0;font-size:.82rem}.LocationMultiSelect-module__GNzVpG__list{box-sizing:border-box;scrollbar-gutter:stable;gap:.25rem;max-height:min(22rem,62vh);margin:0;padding:0;list-style:none;display:grid;overflow:hidden auto}.LocationMultiSelect-module__GNzVpG__option{box-sizing:border-box;border-radius:var(--location-select-radius);color:#2f4a58;text-align:left;background:#fff;border:1px solid #d4ddde;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.36rem .55rem;display:inline-flex}.LocationMultiSelect-module__GNzVpG__optionName{overflow-wrap:anywhere;min-width:0}.LocationMultiSelect-module__GNzVpG__option:hover,.LocationMultiSelect-module__GNzVpG__option:focus-visible{background:#f2fbfd;border-color:#9cc5cd}.LocationMultiSelect-module__GNzVpG__optionActive{color:#245867;background:#e8f7fa;border-color:#13a4b8;font-weight:700}.LocationMultiSelect-module__GNzVpG__optionMeta{color:#5f7482;font-size:.8rem;font-weight:700}.LocationMultiSelect-module__GNzVpG__empty{border-radius:var(--location-select-radius);color:#607683;border:1px dashed #d4ddde;margin:0;padding:.45rem .55rem;font-size:.88rem}.LocationMultiSelect-module__GNzVpG__selectedBadgeList{flex-wrap:wrap;gap:.4rem;display:flex}.LocationMultiSelect-module__GNzVpG__selectedBadge{border-radius:var(--location-select-radius);color:#24556e;background:#eef8fd;border:1px solid #9bc9db;align-items:center;gap:.4rem;padding:.28rem .5rem;font-size:.84rem;font-weight:700;line-height:1.2;display:inline-flex}.LocationMultiSelect-module__GNzVpG__selectedBadge:hover,.LocationMultiSelect-module__GNzVpG__selectedBadge:focus-visible{background:#e3f4fb;border-color:#34b7d4}.LocationMultiSelect-module__GNzVpG__selectedBadge:disabled{opacity:.72;cursor:not-allowed}.LocationMultiSelect-module__GNzVpG__emptySelection{color:#5f7482;margin:0;font-size:.85rem}
.RichTextEditor-module__uL8pnq__root{--editor-radius:5px}.RichTextEditor-module__uL8pnq__labelRow{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.35rem;display:flex}.RichTextEditor-module__uL8pnq__label{color:#1f3a55;margin:0;font-weight:600}.RichTextEditor-module__uL8pnq__labelInvalid{color:#a33d3d}.RichTextEditor-module__uL8pnq__counter{color:#6b7f96;font-size:.82rem}.RichTextEditor-module__uL8pnq__editorShell{border-radius:var(--editor-radius);background:#fff;border:1px solid #ced9e6;overflow:hidden}.RichTextEditor-module__uL8pnq__toolbar{background:#f8fbff;border-bottom:1px solid #e2e9f2;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.45rem;display:flex}.RichTextEditor-module__uL8pnq__toolbarSelect{border-radius:var(--editor-radius);color:#35516d;background:#fff;border:1px solid #c8d5e5;min-width:8.2rem;height:2rem;padding:0 .5rem;font-size:.85rem}.RichTextEditor-module__uL8pnq__toolbarSelect:focus{border-color:#34b7d4;outline:none;box-shadow:0 0 0 .12rem #34b7d438}.RichTextEditor-module__uL8pnq__toolbarSelect:disabled{opacity:.5;cursor:not-allowed}.RichTextEditor-module__uL8pnq__toolbarButton{border-radius:var(--editor-radius);color:#35516d;background:#fff;border:1px solid #c8d5e5;justify-content:center;align-items:center;min-width:2rem;height:2rem;padding:0 .45rem;font-size:.85rem;font-weight:600;display:inline-flex}.RichTextEditor-module__uL8pnq__toolbarButton:hover,.RichTextEditor-module__uL8pnq__toolbarButton:focus-visible{color:#1f75cf;background:#eef6ff;border-color:#99bde4}.RichTextEditor-module__uL8pnq__toolbarButtonActive{color:#0b6d86;background:#e8f9fc;border-color:#1eaed3}.RichTextEditor-module__uL8pnq__toolbarButton:disabled{opacity:.5;cursor:not-allowed}.RichTextEditor-module__uL8pnq__contentArea{min-height:9.5rem;padding:.75rem .85rem}.RichTextEditor-module__uL8pnq__contentArea .ProseMirror{color:#253f59;white-space:pre-wrap;outline:none;min-height:8rem}.RichTextEditor-module__uL8pnq__contentArea .ProseMirror p{margin:0 0 .6rem}.RichTextEditor-module__uL8pnq__contentArea .ProseMirror p:last-child{margin-bottom:0}:is(.RichTextEditor-module__uL8pnq__contentArea .ProseMirror h1,.RichTextEditor-module__uL8pnq__contentArea .ProseMirror h2,.RichTextEditor-module__uL8pnq__contentArea .ProseMirror h3,.RichTextEditor-module__uL8pnq__contentArea .ProseMirror h4,.RichTextEditor-module__uL8pnq__contentArea .ProseMirror h5,.RichTextEditor-module__uL8pnq__contentArea .ProseMirror h6){color:#14304b;margin:0 0 .65rem;font-weight:700}.RichTextEditor-module__uL8pnq__contentArea .ProseMirror h1{font-size:1.65rem}.RichTextEditor-module__uL8pnq__contentArea .ProseMirror h2{font-size:1.45rem}.RichTextEditor-module__uL8pnq__contentArea .ProseMirror h3{font-size:1.28rem}.RichTextEditor-module__uL8pnq__contentArea .ProseMirror h4{font-size:1.16rem}.RichTextEditor-module__uL8pnq__contentArea .ProseMirror h5{font-size:1.05rem}.RichTextEditor-module__uL8pnq__contentArea .ProseMirror h6{font-size:.96rem}:is(.RichTextEditor-module__uL8pnq__contentArea .ProseMirror ul,.RichTextEditor-module__uL8pnq__contentArea .ProseMirror ol){margin:0 0 .6rem 1.2rem;padding:0}.RichTextEditor-module__uL8pnq__contentArea .ProseMirror p.is-editor-empty:first-child:before{color:#8ca0b5;content:attr(data-placeholder);float:left;pointer-events:none;height:0}.RichTextEditor-module__uL8pnq__helperText{color:#6b7f96;margin:.45rem 0 0;font-size:.86rem}.RichTextEditor-module__uL8pnq__errorText{color:#b91c1c;margin:.45rem 0 0;font-size:.86rem}.RichTextEditor-module__uL8pnq__editorShellInvalid{border-color:#dc2626}
.BrandDashboard-module__JG1Rrq__dashboardCard{background:#fff;border:1px solid #dbe3ef;border-radius:1rem;box-shadow:0 10px 20px #0f172a0f}.BrandDashboard-module__JG1Rrq__title{font-family:var(--font-heading),Georgia,serif}.BrandDashboard-module__JG1Rrq__badge{border:1px solid #cbd5e1;border-radius:999px;padding:.35rem .75rem;font-size:.86rem;font-weight:700}
.PublicBrandProfilePage-module__xJUxQa__pageRoot{background:linear-gradient(#f5f1ea 0%,#f7f3ec 56%,#f3ece2 100%)}.PublicBrandProfilePage-module__xJUxQa__profileSection{padding:1rem 0 2.2rem}.PublicBrandProfilePage-module__xJUxQa__profileTopGrid{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start;gap:1.05rem;display:grid}.PublicBrandProfilePage-module__xJUxQa__profileImageCard,.PublicBrandProfilePage-module__xJUxQa__profileInfoCard{min-width:0}.PublicBrandProfilePage-module__xJUxQa__profileImageCard{padding:0}.PublicBrandProfilePage-module__xJUxQa__profileImageFallback{color:#7a9aa4;background:linear-gradient(145deg,#f1ece5 0%,#e5eef1 100%);font-size:2rem;font-weight:700}.PublicBrandProfilePage-module__xJUxQa__profileInfoCard{align-self:stretch;min-height:clamp(240px,35vw,360px)}.PublicBrandProfilePage-module__xJUxQa__profileTitleBlock{min-width:0}.PublicBrandProfilePage-module__xJUxQa__brandName{flex-wrap:wrap;align-items:center;gap:.38rem;margin:0;display:inline-flex}.PublicBrandProfilePage-module__xJUxQa__verifiedBadge{color:#739569;background:0 0;border:0;border-radius:0;align-items:center;gap:0;padding:0;font-size:1.05rem;line-height:1;display:inline-flex}.PublicBrandProfilePage-module__xJUxQa__profileDescriptionSection{margin:.55rem 0 0;padding:0}.PublicBrandProfilePage-module__xJUxQa__profileLead{margin-top:.6rem}.PublicBrandProfilePage-module__xJUxQa__profileDescriptionRichText :where(p,ul,ol,blockquote,hr,h1,h2,h3,h4,h5,h6){margin:.7rem 0 0}.PublicBrandProfilePage-module__xJUxQa__profileDescriptionRichText :where(p,h1,h2,h3,h4,h5,h6):first-child,.PublicBrandProfilePage-module__xJUxQa__profileDescriptionRichText :where(ul,ol,blockquote,hr):first-child{margin-top:0}.PublicBrandProfilePage-module__xJUxQa__profileDescriptionRichText :where(h1,h2,h3,h4,h5,h6){color:#2f3e47;line-height:1.2}.PublicBrandProfilePage-module__xJUxQa__profileDescriptionRichText h1{font-size:1.5rem}.PublicBrandProfilePage-module__xJUxQa__profileDescriptionRichText h2{font-size:1.32rem}.PublicBrandProfilePage-module__xJUxQa__profileDescriptionRichText h3{font-size:1.2rem}.PublicBrandProfilePage-module__xJUxQa__profileDescriptionRichText h4,.PublicBrandProfilePage-module__xJUxQa__profileDescriptionRichText h5,.PublicBrandProfilePage-module__xJUxQa__profileDescriptionRichText h6{font-size:1.06rem}.PublicBrandProfilePage-module__xJUxQa__profileDescriptionRichText :where(ul,ol){padding-inline-start:1.2rem}.PublicBrandProfilePage-module__xJUxQa__profileDescriptionRichText blockquote{color:#4f6773;border-left:3px solid #c5d8df;padding-left:.72rem}.PublicBrandProfilePage-module__xJUxQa__profileDescriptionRichText hr{border:0;border-top:1px solid #ddd6ca}.PublicBrandProfilePage-module__xJUxQa__contactSection{border-top:1px solid #ebe4db;margin:.55rem 0 0;padding:.55rem 0 0}.PublicBrandProfilePage-module__xJUxQa__contactTitle{font-size:1.2rem}.PublicBrandProfilePage-module__xJUxQa__contactList{margin-top:.35rem}.PublicBrandProfilePage-module__xJUxQa__contactList li{border-bottom:0;gap:.45rem;padding:.22rem 0;line-height:1.28}.PublicBrandProfilePage-module__xJUxQa__contactEmpty{color:#6f7e89;margin:.42rem 0 0;font-size:.9rem}.PublicBrandProfilePage-module__xJUxQa__contactLink{color:#1a8091;overflow-wrap:anywhere;text-decoration:none}.PublicBrandProfilePage-module__xJUxQa__contactLink:hover,.PublicBrandProfilePage-module__xJUxQa__contactLink:focus-visible{text-decoration:underline}.PublicBrandProfilePage-module__xJUxQa__productsSection{margin-top:1rem}.PublicBrandProfilePage-module__xJUxQa__profileFiltersCard{min-height:20rem}.PublicBrandProfilePage-module__xJUxQa__productsHeader{margin-bottom:.65rem}.PublicBrandProfilePage-module__xJUxQa__productsTitle{color:#2e6170;background:#eef7fb;border:1px solid #d6ddd9;border-radius:5px;align-items:center;margin:0;padding:.5rem 1rem;font-size:1.05rem;font-weight:700;display:inline-flex}.PublicBrandProfilePage-module__xJUxQa__productsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.PublicBrandProfilePage-module__xJUxQa__productCard{background:#fff;border:1px solid #d7dddc;border-radius:5px;overflow:hidden;box-shadow:0 6px 14px #6d5b3e14}.PublicBrandProfilePage-module__xJUxQa__productImage,.PublicBrandProfilePage-module__xJUxQa__productImagePlaceholder{aspect-ratio:16/10;width:100%}.PublicBrandProfilePage-module__xJUxQa__productImage{background-color:#f8fbfd;background-position:50%;background-repeat:no-repeat;background-size:cover}.PublicBrandProfilePage-module__xJUxQa__productImagePlaceholder{color:#81a2af;background:linear-gradient(135deg,#ece8e2 0%,#dfeaf0 100%);justify-content:center;align-items:center;font-size:2rem;display:flex}.PublicBrandProfilePage-module__xJUxQa__productBody{padding:.86rem}.PublicBrandProfilePage-module__xJUxQa__productName{color:#2e363d;margin:0;font-size:clamp(1.2rem,1.1vw,1.45rem)}.PublicBrandProfilePage-module__xJUxQa__productNameLink{color:inherit;text-decoration:none}.PublicBrandProfilePage-module__xJUxQa__productNameLink:hover,.PublicBrandProfilePage-module__xJUxQa__productNameLink:focus-visible{color:#157f90;text-decoration:underline}.PublicBrandProfilePage-module__xJUxQa__productShortDescription{color:#5f6f79;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.4rem 0 0;font-size:.92rem;line-height:1.35;display:-webkit-box;overflow:hidden}.PublicBrandProfilePage-module__xJUxQa__productPrice{color:#395865;margin:.44rem 0 0;font-weight:700}.PublicBrandProfilePage-module__xJUxQa__productAction{color:#48606f;border:1px solid #d2dbe0;border-radius:5px;justify-content:center;margin-top:.62rem;padding:.45rem .62rem;font-weight:700;text-decoration:none;display:flex}.PublicBrandProfilePage-module__xJUxQa__productAction:hover,.PublicBrandProfilePage-module__xJUxQa__productAction:focus-visible{color:#48606f;background:#f4fbfd}.PublicBrandProfilePage-module__xJUxQa__emptyState{background:#fff9;border:1px dashed #cfd8d9;border-radius:5px;padding:1rem}.PublicBrandProfilePage-module__xJUxQa__emptyState h3{margin:0;font-size:1.15rem}.PublicBrandProfilePage-module__xJUxQa__emptyState p{color:#5f7381;margin:.4rem 0 0}@media (max-width:991px){.PublicBrandProfilePage-module__xJUxQa__profileTopGrid{grid-template-columns:1fr}.PublicBrandProfilePage-module__xJUxQa__profileFiltersCard{min-height:0}.PublicBrandProfilePage-module__xJUxQa__productsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.PublicBrandProfilePage-module__xJUxQa__profileInfoCard{min-height:0}.PublicBrandProfilePage-module__xJUxQa__productsGrid{grid-template-columns:1fr}}
﻿.page-module__1OD2Ra__resultCard{width:100%;max-width:none;box-shadow:none;text-align:center;background:#fff;border:0;border-radius:0;flex-direction:column;align-items:center;margin:0;padding:1.2rem 1.1rem 1rem;display:flex}.page-module__1OD2Ra__statusIconError{color:#c44156;background:#fdecef;border:1px solid #ecb4bd;border-radius:999px;justify-content:center;align-items:center;width:3.35rem;height:3.35rem;margin:0 auto .7rem;font-size:1.72rem;display:flex}.page-module__1OD2Ra__statusTitle{text-align:center;color:#253643;width:100%;margin:0;font-size:clamp(1.3rem,2.4vw,1.65rem);font-weight:700;line-height:1.2}.page-module__1OD2Ra__statusText{text-align:center;color:#6f4d55;width:100%;max-width:34rem;margin:.48rem auto 0;line-height:1.45}.page-module__1OD2Ra__detailsList{border-top:1px solid #f0dce0;width:100%;margin:1.05rem 0 0;padding:0}.page-module__1OD2Ra__detailsRow{text-align:left;border-bottom:1px solid #f7e7ea;justify-content:space-between;align-items:baseline;gap:.65rem;margin:0;padding:.62rem 0;display:flex}.page-module__1OD2Ra__detailsRow dt{color:#7a5960;margin:0;font-size:.96rem}.page-module__1OD2Ra__detailsRow dd{color:#442f34;text-align:right;margin:0;font-size:.98rem;font-weight:700}.page-module__1OD2Ra__emptyStateText{color:#6f4d55;margin:1rem 0 0;line-height:1.45}.page-module__1OD2Ra__actionsRow{text-align:center;margin-top:1rem}.page-module__1OD2Ra__primaryAction{color:#8a3243;background:#fff;border:1px solid #d7a9b2;border-radius:5px;justify-content:center;align-items:center;min-height:2.65rem;padding:.56rem 1.1rem;font-weight:700;text-decoration:none;display:inline-flex}.page-module__1OD2Ra__primaryAction:hover,.page-module__1OD2Ra__primaryAction:focus-visible{color:#7a2737;background:#fff6f8;border-color:#ca8795}@media (max-width:575px){.page-module__1OD2Ra__resultCard{padding:1rem .85rem .9rem}.page-module__1OD2Ra__detailsRow{text-align:center;flex-direction:column;align-items:center;gap:.2rem}.page-module__1OD2Ra__detailsRow dt,.page-module__1OD2Ra__detailsRow dd{text-align:center}}
.page-module__o8ooWq__resultCard{width:100%;max-width:none;box-shadow:none;text-align:center;background:#fff;border:0;border-radius:0;margin:0;padding:1.2rem 1.1rem 1rem}.page-module__o8ooWq__statusIcon{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;margin:0 auto .7rem;font-size:1.5rem;display:inline-flex}.page-module__o8ooWq__statusIconSuccess{color:#2da86b;background:#eaf8ef;border-color:#a6ddbf;width:3.35rem;height:3.35rem;font-size:1.72rem}.page-module__o8ooWq__statusIconInfo{color:#1f8ea0;background:#eaf7fb;border-color:#9ecfda}.page-module__o8ooWq__statusTitle{color:#253643;margin:0;font-size:clamp(1.3rem,2.4vw,1.65rem);font-weight:700;line-height:1.2}.page-module__o8ooWq__statusText{color:#556b7a;max-width:34rem;margin:.48rem auto 0;line-height:1.45}.page-module__o8ooWq__detailsList{border-top:1px solid #e4ece9;margin:1.05rem 0 0;padding:0}.page-module__o8ooWq__detailsRow{text-align:left;border-bottom:1px solid #edf2f1;justify-content:space-between;align-items:baseline;gap:.65rem;margin:0;padding:.62rem 0;display:flex}.page-module__o8ooWq__detailsRow dt{color:#5c7280;margin:0;font-size:.96rem}.page-module__o8ooWq__detailsRow dd{color:#1f3240;text-align:right;margin:0;font-size:.98rem;font-weight:700}.page-module__o8ooWq__emptyStateText{color:#556b7a;margin:1rem 0 0;line-height:1.45}.page-module__o8ooWq__actionsRow{margin-top:1rem}.page-module__o8ooWq__primaryAction{color:#fff;background:linear-gradient(135deg,#57c4ce 0%,#269eac 100%);border:1px solid #2ca8b8;border-radius:5px;justify-content:center;align-items:center;min-height:2.65rem;padding:.56rem 1.1rem;font-weight:700;text-decoration:none;display:inline-flex}.page-module__o8ooWq__primaryAction:hover,.page-module__o8ooWq__primaryAction:focus-visible{color:#fff;background:linear-gradient(135deg,#46bac5 0%,#228f9d 100%);border-color:#1f8b98}@media (max-width:575px){.page-module__o8ooWq__resultCard{padding:1rem .85rem .9rem}.page-module__o8ooWq__detailsRow{text-align:center;flex-direction:column;align-items:center;gap:.2rem}.page-module__o8ooWq__detailsRow dt,.page-module__o8ooWq__detailsRow dd,.page-module__o8ooWq__actionsRow{text-align:center}}
.not-found-module__HS70Aa__pageRoot{background:linear-gradient(#f6f1e8 0%,#f8f3eb 52%,#f3ece2 100%);flex-direction:column;height:100%;min-height:100%;display:flex}.not-found-module__HS70Aa__contentSection{flex:auto;padding:1.4rem 0 2.2rem}.not-found-module__HS70Aa__card{background:#fff;border:1px solid #ddd5c8;border-radius:5px;padding:1.35rem;box-shadow:0 12px 26px #715f4814}.not-found-module__HS70Aa__statusCode{color:#13a5b8;margin:0;font-size:clamp(2rem,4.2vw,2.8rem);font-weight:800;line-height:1}.not-found-module__HS70Aa__title{color:#2b3843;font-family:var(--font-heading),Georgia,serif;margin:.5rem 0 0;font-size:clamp(1.5rem,2.8vw,2rem)}.not-found-module__HS70Aa__description{color:#516270;max-width:42rem;margin:.65rem 0 0}.not-found-module__HS70Aa__actions{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:inline-flex}.not-found-module__HS70Aa__primaryAction,.not-found-module__HS70Aa__secondaryAction{border-radius:5px;justify-content:center;align-items:center;min-width:11.5rem;padding:.56rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.not-found-module__HS70Aa__primaryAction{color:#fff;background:linear-gradient(135deg,#57c4ce 0%,#269eac 100%);border:0}.not-found-module__HS70Aa__primaryAction:hover,.not-found-module__HS70Aa__primaryAction:focus-visible{color:#fff;background:linear-gradient(135deg,#49b8c3 0%,#1e929f 100%)}.not-found-module__HS70Aa__secondaryAction{color:#2b5661;background:#fff;border:1px solid #9fc5cd}.not-found-module__HS70Aa__secondaryAction:hover,.not-found-module__HS70Aa__secondaryAction:focus-visible{color:#2b5661;background:#f2fbfd}@media (max-width:767px){.not-found-module__HS70Aa__contentSection{padding:1.1rem 0 1.8rem}.not-found-module__HS70Aa__card{padding:1rem}.not-found-module__HS70Aa__actions{width:100%;display:grid}.not-found-module__HS70Aa__primaryAction,.not-found-module__HS70Aa__secondaryAction{width:100%}}
.CreateBrandWithBillingForm-module__-cwELa__sectionRoot{gap:1rem;display:grid}.CreateBrandWithBillingForm-module__-cwELa__header{gap:.35rem;display:grid}.CreateBrandWithBillingForm-module__-cwELa__title{color:var(--brand-primary-deep);margin:0;font-size:1.35rem}.CreateBrandWithBillingForm-module__-cwELa__subtitle{color:#60748a;margin:0}.CreateBrandWithBillingForm-module__-cwELa__formRoot{gap:.9rem;display:grid}.CreateBrandWithBillingForm-module__-cwELa__fieldBlock{gap:.35rem;display:grid}.CreateBrandWithBillingForm-module__-cwELa__fieldLabel{color:#2f4861;margin:0;font-size:.9rem;font-weight:700}.CreateBrandWithBillingForm-module__-cwELa__fieldHint{color:#6b7f94;margin:0;font-size:.85rem}.CreateBrandWithBillingForm-module__-cwELa__planSection{gap:.5rem;display:grid}.CreateBrandWithBillingForm-module__-cwELa__planGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.55rem;display:grid}.CreateBrandWithBillingForm-module__-cwELa__planCard{cursor:pointer;background:#fff;border:1px solid #d8dfe7;border-radius:5px;gap:.35rem;padding:.7rem;display:grid}.CreateBrandWithBillingForm-module__-cwELa__planCardSelected{background:#f0fafd;border-color:#7fbcc7}.CreateBrandWithBillingForm-module__-cwELa__trialCard{background:#f6fcfe;border-color:#a9d6dd}.CreateBrandWithBillingForm-module__-cwELa__trialCard .CreateBrandWithBillingForm-module__-cwELa__planPrice{color:#1e8898}.CreateBrandWithBillingForm-module__-cwELa__planHeader{align-items:center;gap:.45rem;display:inline-flex}.CreateBrandWithBillingForm-module__-cwELa__planPrice{color:#217989;margin:0;font-size:1.12rem;font-weight:700}.CreateBrandWithBillingForm-module__-cwELa__planDescription,.CreateBrandWithBillingForm-module__-cwELa__planMeta{color:#5c7086;margin:0;font-size:.88rem}.CreateBrandWithBillingForm-module__-cwELa__actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:inline-flex}.CreateBrandWithBillingForm-module__-cwELa__submitButton{min-height:42px;padding:.5rem .95rem;font-weight:700;color:#fff!important;background:linear-gradient(135deg,#25bbce 0%,#169fb4 100%)!important;border:1px solid #269bb0!important;border-radius:5px!important}.CreateBrandWithBillingForm-module__-cwELa__submitButton:hover,.CreateBrandWithBillingForm-module__-cwELa__submitButton:focus-visible{background:linear-gradient(135deg,#1fb1c4 0%,#138fa3 100%)!important;border-color:#1a8fa3!important}.CreateBrandWithBillingForm-module__-cwELa__cancelButton{color:#2f4961;background:#fff;border:1px solid #c7d4e3;border-radius:5px;justify-content:center;align-items:center;min-height:42px;padding:.5rem .95rem;font-weight:700;text-decoration:none;display:inline-flex}.CreateBrandWithBillingForm-module__-cwELa__cancelButton:hover,.CreateBrandWithBillingForm-module__-cwELa__cancelButton:focus-visible{color:#20384f;background:#f7fafc;border-color:#b8c8da;text-decoration:none}.CreateBrandWithBillingForm-module__-cwELa__resultTitle{margin:0;font-weight:700}.CreateBrandWithBillingForm-module__-cwELa__resultText{margin:.35rem 0 0}.CreateBrandWithBillingForm-module__-cwELa__resultActions{margin:.55rem 0 0}
﻿.ProfileBrandsSection-module___l8Wra__sectionRoot{gap:1rem;display:grid}.ProfileBrandsSection-module___l8Wra__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.ProfileBrandsSection-module___l8Wra__title{color:var(--brand-primary-deep);margin:0;font-size:1.25rem}.ProfileBrandsSection-module___l8Wra__subtitle{color:#60748a;margin:.3rem 0 0}.ProfileBrandsSection-module___l8Wra__createButton{color:#fff;background:linear-gradient(135deg,#25bbce 0%,#169fb4 100%);border:1px solid #269bb0;border-radius:5px;padding:.5rem .85rem;font-weight:700;text-decoration:none}.ProfileBrandsSection-module___l8Wra__createButton:hover,.ProfileBrandsSection-module___l8Wra__createButton:focus-visible{color:#fff;text-decoration:none}.ProfileBrandsSection-module___l8Wra__updateError{color:#8c3446;background:#fff3f5;border:1px solid #efc5cb;border-radius:5px;margin:0;padding:.65rem .75rem}.ProfileBrandsSection-module___l8Wra__emptyState{border:1px solid var(--surface-border);box-shadow:var(--card-shadow-soft);color:#66748a;background:#fff;border-radius:5px;padding:1rem}.ProfileBrandsSection-module___l8Wra__createCard{border:1px solid var(--surface-border);box-shadow:var(--card-shadow-soft);background:#fff;border-radius:5px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem;display:flex}.ProfileBrandsSection-module___l8Wra__createCardAfterList{justify-content:flex-end;margin-top:.35rem}.ProfileBrandsSection-module___l8Wra__createCardText{color:#60748a;margin:0}.ProfileBrandsSection-module___l8Wra__brandList{gap:.75rem;display:grid}.ProfileBrandsSection-module___l8Wra__brandItem{border:1px solid var(--surface-border);box-shadow:var(--card-shadow-soft);background:#fff;border-radius:5px;overflow:clip}.ProfileBrandsSection-module___l8Wra__brandSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:.7rem;padding:.82rem .95rem;list-style:none;display:flex}.ProfileBrandsSection-module___l8Wra__brandSummaryStatic{cursor:default}.ProfileBrandsSection-module___l8Wra__brandSummary::-webkit-details-marker{display:none}.ProfileBrandsSection-module___l8Wra__brandSummaryMain{gap:.2rem;min-width:0;display:grid}.ProfileBrandsSection-module___l8Wra__summaryEnd{align-items:center;gap:.45rem;display:inline-flex}.ProfileBrandsSection-module___l8Wra__brandName{color:#243347;margin:0;font-weight:700}.ProfileBrandsSection-module___l8Wra__brandMeta{color:#60748a;margin:0;font-size:.9rem}.ProfileBrandsSection-module___l8Wra__badgeStack{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem;display:inline-flex}.ProfileBrandsSection-module___l8Wra__summaryChevron{color:#60748a;font-size:1rem;line-height:1;transition:transform .2s}.ProfileBrandsSection-module___l8Wra__brandItem[open] .ProfileBrandsSection-module___l8Wra__summaryChevron{transform:rotate(90deg)}.ProfileBrandsSection-module___l8Wra__subscriptionBadgeActive,.ProfileBrandsSection-module___l8Wra__subscriptionBadgeInactive,.ProfileBrandsSection-module___l8Wra__visibilityBadge{white-space:nowrap;justify-content:center;align-items:center;padding:.3rem .58rem;font-size:.8rem;font-weight:700;display:inline-flex}.ProfileBrandsSection-module___l8Wra__subscriptionBadgeActive{color:#3c5d34;background:#f5faef;border:1px solid #d5e1c9;border-radius:999px}.ProfileBrandsSection-module___l8Wra__subscriptionBadgeInactive{color:#8c3446;background:#fff3f5;border:1px solid #efc5cb;border-radius:999px}.ProfileBrandsSection-module___l8Wra__visibilityBadge{color:#2e4961;background:#f5f9fd;border:1px solid #d7e0ea;border-radius:999px}.ProfileBrandsSection-module___l8Wra__brandBody{border-top:1px solid #e1e7ee;gap:.9rem;padding:.9rem;display:grid}.ProfileBrandsSection-module___l8Wra__metaGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.8rem 1rem;margin:0;display:grid}.ProfileBrandsSection-module___l8Wra__metaGrid dt{color:#5d7188;letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:.76rem}.ProfileBrandsSection-module___l8Wra__metaGrid dd{color:#273a4f;margin:.15rem 0 0}.ProfileBrandsSection-module___l8Wra__billingSettingsCard{background:#f9fcff;border:1px solid #dce3eb;border-radius:5px;gap:.7rem;padding:.65rem .75rem;display:grid}.ProfileBrandsSection-module___l8Wra__visibilityField{background:0 0;border:0;border-bottom:1px solid #dce3eb;border-radius:0;gap:.35rem;padding:0 0 .7rem;display:grid}.ProfileBrandsSection-module___l8Wra__fieldLabel{color:#314a61;font-size:.86rem;font-weight:700}.ProfileBrandsSection-module___l8Wra__visibilitySelect{width:min(100%,18rem)}.ProfileBrandsSection-module___l8Wra__visibilityReadOnlyRow{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.ProfileBrandsSection-module___l8Wra__visibilityValue{color:#2f4961;margin:0;font-size:.9rem;font-weight:700}.ProfileBrandsSection-module___l8Wra__visibilityEditIconButton,.ProfileBrandsSection-module___l8Wra__visibilitySaveButton,.ProfileBrandsSection-module___l8Wra__visibilityCancelButton{border-radius:5px;padding:.32rem .65rem;font-size:.82rem;font-weight:700;line-height:1.2}.ProfileBrandsSection-module___l8Wra__visibilityCancelButton{color:#2f4961;background:#fff;border:1px solid #c7d4e3}.ProfileBrandsSection-module___l8Wra__visibilityEditIconButton{color:#57aebb;background:#fff;border:1px solid #e3dbd1;justify-content:center;align-items:center;width:2rem;min-width:2rem;height:2rem;padding:0;display:inline-flex}.ProfileBrandsSection-module___l8Wra__visibilityEditIconButton:hover,.ProfileBrandsSection-module___l8Wra__visibilityEditIconButton:focus-visible{color:#3b98a7;background:#f3fafb;border-color:#c3dde2}.ProfileBrandsSection-module___l8Wra__visibilitySaveButton{color:#fff;background:linear-gradient(135deg,#25bbce 0%,#169fb4 100%);border:1px solid #269bb0}.ProfileBrandsSection-module___l8Wra__visibilityActions{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}.ProfileBrandsSection-module___l8Wra__visibilityEditIconButton:disabled,.ProfileBrandsSection-module___l8Wra__visibilitySaveButton:disabled,.ProfileBrandsSection-module___l8Wra__visibilityCancelButton:disabled{opacity:.7;cursor:not-allowed}.ProfileBrandsSection-module___l8Wra__visibilityHint{color:#60748a;margin:0;font-size:.88rem;line-height:1.35}.ProfileBrandsSection-module___l8Wra__billingTabs{flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:.35rem;display:inline-flex}.ProfileBrandsSection-module___l8Wra__billingTabButton,.ProfileBrandsSection-module___l8Wra__billingTabButtonActive{color:#2f4961;background:#fff;border:1px solid #c7d4e3;border-radius:5px;padding:.36rem .72rem;font-size:.85rem;font-weight:700;line-height:1.2}.ProfileBrandsSection-module___l8Wra__billingTabButtonActive{color:#1f6679;background:#eaf8fb;border-color:#279cb0}.ProfileBrandsSection-module___l8Wra__billingTabButton:focus-visible,.ProfileBrandsSection-module___l8Wra__billingTabButtonActive:focus-visible{outline-offset:2px;outline:2px solid #279cb059}.ProfileBrandsSection-module___l8Wra__billingCard,.ProfileBrandsSection-module___l8Wra__ordersCard{background:0 0;border:0;border-radius:0;gap:.35rem;padding:0;display:grid}.ProfileBrandsSection-module___l8Wra__billingTitle,.ProfileBrandsSection-module___l8Wra__ordersTitle{color:#2f4861;margin:0;font-size:1rem;font-weight:700}.ProfileBrandsSection-module___l8Wra__billingMeta{color:#486078;margin:0;font-size:.88rem}.ProfileBrandsSection-module___l8Wra__billingHint,.ProfileBrandsSection-module___l8Wra__ordersHint{color:#60748a;margin:0;font-size:.87rem}.ProfileBrandsSection-module___l8Wra__ordersError{color:#9c3f4f;margin:0;font-size:.87rem}.ProfileBrandsSection-module___l8Wra__billingActions{gap:.45rem;margin-top:.2rem;display:grid}.ProfileBrandsSection-module___l8Wra__autoRenewPanel{background:#fff;border:1px solid #dce3eb;border-radius:5px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;padding:.55rem .6rem;display:flex}.ProfileBrandsSection-module___l8Wra__autoRenewText{color:#4e647d;margin:0;font-size:.86rem;font-weight:600}.ProfileBrandsSection-module___l8Wra__billingStopIconButton{color:#57aebb;background:#fff;border:1px solid #e3dbd1;border-radius:5px;justify-content:center;align-items:center;width:2.1rem;min-width:2.1rem;height:2.1rem;font-size:.93rem;display:inline-flex}.ProfileBrandsSection-module___l8Wra__billingStopIconButton:hover,.ProfileBrandsSection-module___l8Wra__billingStopIconButton:focus-visible{color:#3b98a7;background:#f3fafb;border-color:#c3dde2}.ProfileBrandsSection-module___l8Wra__planActionRow{background:#fff;border:1px solid #dce3eb;border-radius:5px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;padding:.48rem .56rem;display:flex}.ProfileBrandsSection-module___l8Wra__planActionMeta{gap:.1rem;display:grid}.ProfileBrandsSection-module___l8Wra__planActionName{color:#2d465f;font-size:.86rem;font-weight:700}.ProfileBrandsSection-module___l8Wra__planActionPrice{color:#60748a;font-size:.79rem}.ProfileBrandsSection-module___l8Wra__planActionButton{border-radius:5px;padding:.36rem .7rem;font-size:.82rem;font-weight:700}.ProfileBrandsSection-module___l8Wra__planActionButtonMonthly{color:#24647a;background:#fff;border:1px solid #279cb0}.ProfileBrandsSection-module___l8Wra__planActionButtonContinuous{color:#fff;background:linear-gradient(135deg,#25bbce 0%,#169fb4 100%);border:1px solid #269bb0;border-radius:5px}.ProfileBrandsSection-module___l8Wra__planActionButtonCurrent{border-color:#1f8798;box-shadow:inset 0 0 0 1px #1f87982e}.ProfileBrandsSection-module___l8Wra__planActionButton:disabled,.ProfileBrandsSection-module___l8Wra__billingStopIconButton:disabled{opacity:.7;cursor:not-allowed}.ProfileBrandsSection-module___l8Wra__orderList{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.ProfileBrandsSection-module___l8Wra__orderItem{background:#fff;border:1px solid #d7dee8;border-radius:5px;gap:.15rem;padding:.45rem .55rem;display:grid}.ProfileBrandsSection-module___l8Wra__orderPrimary{color:#2d465f;font-size:.86rem;font-weight:700}.ProfileBrandsSection-module___l8Wra__orderSecondary{color:#60748a;font-size:.82rem}.ProfileBrandsSection-module___l8Wra__orderFooter{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.55rem;display:flex}.ProfileBrandsSection-module___l8Wra__actionsRow{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.ProfileBrandsSection-module___l8Wra__primaryActionButton,.ProfileBrandsSection-module___l8Wra__secondaryActionButton,.ProfileBrandsSection-module___l8Wra__disabledActionButton{border-radius:5px;padding:.45rem .82rem;font-weight:700;text-decoration:none}.ProfileBrandsSection-module___l8Wra__primaryActionButton{color:#fff;background:linear-gradient(135deg,#25bbce 0%,#169fb4 100%);border:1px solid #269bb0}.ProfileBrandsSection-module___l8Wra__primaryActionButton:hover,.ProfileBrandsSection-module___l8Wra__primaryActionButton:focus-visible{color:#fff;text-decoration:none}.ProfileBrandsSection-module___l8Wra__secondaryActionButton{color:#2f4961;background:#fff;border:1px solid #c7d4e3}.ProfileBrandsSection-module___l8Wra__secondaryActionButton:hover,.ProfileBrandsSection-module___l8Wra__secondaryActionButton:focus-visible{color:#20384f;text-decoration:none}.ProfileBrandsSection-module___l8Wra__disabledActionButton{color:#6d7f90;background:#f3f6f9;border:1px solid #d8dde6}@media (max-width:767px){.ProfileBrandsSection-module___l8Wra__brandSummary{flex-direction:column;align-items:flex-start}.ProfileBrandsSection-module___l8Wra__badgeStack{justify-content:flex-start}.ProfileBrandsSection-module___l8Wra__summaryEnd{justify-content:space-between;width:100%}.ProfileBrandsSection-module___l8Wra__metaGrid{grid-template-columns:1fr}.ProfileBrandsSection-module___l8Wra__actionsRow{width:100%;display:grid}.ProfileBrandsSection-module___l8Wra__billingTabs{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.ProfileBrandsSection-module___l8Wra__billingTabButton,.ProfileBrandsSection-module___l8Wra__billingTabButtonActive{text-align:center;width:100%}.ProfileBrandsSection-module___l8Wra__planActionRow{align-items:stretch}.ProfileBrandsSection-module___l8Wra__planActionButton{width:100%}.ProfileBrandsSection-module___l8Wra__billingStopIconButton{justify-self:end}.ProfileBrandsSection-module___l8Wra__primaryActionButton,.ProfileBrandsSection-module___l8Wra__secondaryActionButton,.ProfileBrandsSection-module___l8Wra__disabledActionButton{text-align:center}}
﻿.ProfileFavoritesSection-module__llfpxG__sectionRoot{gap:1rem;display:grid}.ProfileFavoritesSection-module__llfpxG__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.ProfileFavoritesSection-module__llfpxG__title{color:var(--brand-primary-deep);margin:0 0 .35rem;font-size:1.25rem}.ProfileFavoritesSection-module__llfpxG__metaText{color:#60748a}.ProfileFavoritesSection-module__llfpxG__emptyState{border:1px solid var(--surface-border);box-shadow:var(--card-shadow-soft);color:#66748a;background:#fff;border-radius:5px;padding:.7rem .85rem}.ProfileFavoritesSection-module__llfpxG__emptyState p{margin:0}.ProfileFavoritesSection-module__llfpxG__tabRow{flex-wrap:wrap;gap:.55rem;margin-bottom:.65rem;display:flex}.ProfileFavoritesSection-module__llfpxG__tabButton,.ProfileFavoritesSection-module__llfpxG__tabButtonActive{color:#31506a;background:#fff;border:1px solid #cfd9e4;border-radius:5px;padding:.48rem .72rem;font-weight:700}.ProfileFavoritesSection-module__llfpxG__tabButtonActive{color:#1b6672;background:#ecf9fc;border-color:#7fbcc7}.ProfileFavoritesSection-module__llfpxG__panel{gap:.75rem;display:grid}.ProfileFavoritesSection-module__llfpxG__sectionTitle{color:#344255;margin:0;font-size:1rem;font-weight:700}.ProfileFavoritesSection-module__llfpxG__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.ProfileFavoritesSection-module__llfpxG__item{border:1px solid var(--surface-border);background:#fff;border-radius:5px;grid-template-columns:4.5rem 1fr auto;align-items:center;gap:.8rem;padding:.7rem;display:grid}.ProfileFavoritesSection-module__llfpxG__thumbLink{background:#f7fafc;border:1px solid #dbe3ef;border-radius:5px;width:4.5rem;height:4.5rem;text-decoration:none;display:inline-flex;overflow:hidden}.ProfileFavoritesSection-module__llfpxG__thumbImage{object-fit:cover;width:100%;height:100%}.ProfileFavoritesSection-module__llfpxG__thumbPlaceholder{color:#6e7c90;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.3rem;display:inline-flex}.ProfileFavoritesSection-module__llfpxG__itemBody{min-width:0}.ProfileFavoritesSection-module__llfpxG__itemTitle{color:var(--brand-primary-deep);font-weight:700;text-decoration:none}.ProfileFavoritesSection-module__llfpxG__itemTitle:hover,.ProfileFavoritesSection-module__llfpxG__itemTitle:focus-visible{text-decoration:underline}.ProfileFavoritesSection-module__llfpxG__itemDescription{color:#58677b;margin:.25rem 0 0;font-size:.95rem}.ProfileFavoritesSection-module__llfpxG__itemMeta{color:#6b7684;margin:.35rem 0 0;font-size:.86rem}.ProfileFavoritesSection-module__llfpxG__removeButton{border-radius:5px}.ProfileFavoritesSection-module__llfpxG__paginationWrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;padding-top:.1rem;display:flex}.ProfileFavoritesSection-module__llfpxG__paginationMeta{color:#60748a;margin:0;font-size:.88rem}.ProfileFavoritesSection-module__llfpxG__pagination{align-items:center;gap:.35rem;display:inline-flex}.ProfileFavoritesSection-module__llfpxG__pageButton,.ProfileFavoritesSection-module__llfpxG__pageButtonActive,.ProfileFavoritesSection-module__llfpxG__pageNavButton{color:#2b475f;background:#fff;border:1px solid #cfd9e4;border-radius:5px;justify-content:center;align-items:center;min-width:2rem;height:2rem;font-weight:700;display:inline-flex}.ProfileFavoritesSection-module__llfpxG__pageButtonActive{color:#fff;background:linear-gradient(135deg,#25bbce 0%,#169fb4 100%);border-color:#169fb4}.ProfileFavoritesSection-module__llfpxG__pageNavButton:disabled,.ProfileFavoritesSection-module__llfpxG__pageButton:disabled,.ProfileFavoritesSection-module__llfpxG__pageButtonActive:disabled{opacity:.6}@media (max-width:767px){.ProfileFavoritesSection-module__llfpxG__item{grid-template-columns:3.6rem 1fr;gap:.65rem}.ProfileFavoritesSection-module__llfpxG__thumbLink{width:3.6rem;height:3.6rem}.ProfileFavoritesSection-module__llfpxG__removeButton{grid-column:1/-1;justify-self:start}.ProfileFavoritesSection-module__llfpxG__paginationWrap{flex-direction:column;align-items:flex-start}}
﻿.ProfileMessagesSection-module__JJyixG__sectionRoot{gap:1rem;display:grid;overflow-x:hidden}.ProfileMessagesSection-module__JJyixG__headerRow{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ProfileMessagesSection-module__JJyixG__title{color:var(--brand-primary-deep);margin:0 0 .35rem;font-size:1.25rem}.ProfileMessagesSection-module__JJyixG__subtitle{color:#5f6b7a;margin:.35rem 0 0}.ProfileMessagesSection-module__JJyixG__emptyState{border:1px solid var(--surface-border);box-shadow:var(--card-shadow-soft);color:#66748a;background:#fff;border-radius:5px;padding:.7rem .85rem}.ProfileMessagesSection-module__JJyixG__emptyState p{margin:0}.ProfileMessagesSection-module__JJyixG__messageList{gap:.8rem;display:grid}.ProfileMessagesSection-module__JJyixG__messageItem{border:1px solid var(--surface-border);box-shadow:var(--card-shadow-soft);background:#fff;border-radius:5px;overflow:clip}.ProfileMessagesSection-module__JJyixG__messageSummary{cursor:pointer;background:#fff;justify-content:space-between;align-items:center;gap:.7rem;padding:.82rem .95rem;list-style:none;display:flex}.ProfileMessagesSection-module__JJyixG__nonToggleSummary{cursor:default}.ProfileMessagesSection-module__JJyixG__messageSummary::-webkit-details-marker{display:none}.ProfileMessagesSection-module__JJyixG__messageSummaryMain{gap:.2rem;min-width:0;display:grid}.ProfileMessagesSection-module__JJyixG__summaryEnd{align-items:center;gap:.45rem;display:inline-flex}.ProfileMessagesSection-module__JJyixG__messageTitle{color:#243347;margin:0;font-weight:700}.ProfileMessagesSection-module__JJyixG__messageMeta{color:#60748a;margin:0;font-size:.9rem}.ProfileMessagesSection-module__JJyixG__statusBadge{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-width:5.7rem;padding:.3rem .7rem;font-size:.75rem;font-weight:700;display:inline-flex}.ProfileMessagesSection-module__JJyixG__summaryChevron{color:#60748a;font-size:1rem;line-height:1;transition:transform .2s}.ProfileMessagesSection-module__JJyixG__messageItem[open] .ProfileMessagesSection-module__JJyixG__summaryChevron{transform:rotate(90deg)}.ProfileMessagesSection-module__JJyixG__statusNew{color:#7a4f0a;background:#fff3dc}.ProfileMessagesSection-module__JJyixG__statusReplied{color:#0f5d6b;background:#dcf5fa}.ProfileMessagesSection-module__JJyixG__statusRejected{color:#7b2d2d;background:#ffe2e2}.ProfileMessagesSection-module__JJyixG__messageBody{border-top:1px solid #e1e7ee;gap:.8rem;padding:.9rem;display:grid;overflow-x:hidden}.ProfileMessagesSection-module__JJyixG__metaGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.8rem 1rem;margin:0;display:grid}.ProfileMessagesSection-module__JJyixG__metaGrid dt{color:#6b7684;letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:.76rem}.ProfileMessagesSection-module__JJyixG__metaGrid dd{color:#243347;margin:.15rem 0 0}.ProfileMessagesSection-module__JJyixG__blockSubTitle{color:var(--brand-primary-deep);margin:.2rem 0 0;font-size:.95rem}.ProfileMessagesSection-module__JJyixG__emptyResponses{color:#66748a;margin:0}.ProfileMessagesSection-module__JJyixG__conversationList{gap:.65rem;margin:0;padding:0;list-style:none;display:grid;overflow-x:hidden}.ProfileMessagesSection-module__JJyixG__conversationItem{box-sizing:border-box;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.55rem;padding-inline:.35rem;display:grid}.ProfileMessagesSection-module__JJyixG__conversationAvatar{color:#577892;background:#fff;border:1px solid #d6e0eb;border-radius:999px;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;margin-top:.12rem;font-size:.95rem;line-height:1;display:inline-flex}.ProfileMessagesSection-module__JJyixG__conversationBubble{box-sizing:border-box;border:1px solid #dbe4ee;border-radius:14px;gap:.3rem;width:fit-content;min-width:38%;max-width:min(100%,46rem);padding:.58rem .72rem;display:grid;position:relative;box-shadow:0 1px 2px #1929400f}.ProfileMessagesSection-module__JJyixG__conversationItemBrand .ProfileMessagesSection-module__JJyixG__conversationAvatar{background:#e9eff6;border-color:#dbe4ef}.ProfileMessagesSection-module__JJyixG__conversationItemCustomer .ProfileMessagesSection-module__JJyixG__conversationAvatar{background:#fff}.ProfileMessagesSection-module__JJyixG__conversationItemBrand .ProfileMessagesSection-module__JJyixG__conversationBubble{background:#eef2f7;border-color:#e2e8f1}.ProfileMessagesSection-module__JJyixG__conversationItemCustomer .ProfileMessagesSection-module__JJyixG__conversationBubble{background:#fff;border-color:#dbe4ee}.ProfileMessagesSection-module__JJyixG__conversationItemBrand .ProfileMessagesSection-module__JJyixG__conversationBubble:before{content:"";background:#eef2f7;border-bottom:1px solid #e2e8f1;border-left:1px solid #e2e8f1;width:.62rem;height:.62rem;position:absolute;top:.86rem;left:-.32rem;transform:rotate(45deg)}.ProfileMessagesSection-module__JJyixG__conversationItemCustomer{grid-template-columns:minmax(0,1fr) auto}.ProfileMessagesSection-module__JJyixG__conversationItemCustomer .ProfileMessagesSection-module__JJyixG__conversationAvatar{grid-area:1/2}.ProfileMessagesSection-module__JJyixG__conversationItemCustomer .ProfileMessagesSection-module__JJyixG__conversationBubble{grid-area:1/1;justify-self:end}.ProfileMessagesSection-module__JJyixG__conversationItemCustomer .ProfileMessagesSection-module__JJyixG__conversationBubble:before{content:"";background:#fff;border-top:1px solid #dbe4ee;border-right:1px solid #dbe4ee;width:.62rem;height:.62rem;position:absolute;top:.86rem;right:-.32rem;transform:rotate(45deg)}.ProfileMessagesSection-module__JJyixG__conversationMeta{color:#66788e;margin:0;font-size:.78rem}.ProfileMessagesSection-module__JJyixG__conversationText{color:#2a3d56;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.ProfileMessagesSection-module__JJyixG__replyForm{gap:.5rem;display:grid}.ProfileMessagesSection-module__JJyixG__replyLabel{color:#2f4963;font-size:.9rem;font-weight:700}.ProfileMessagesSection-module__JJyixG__replyControl{border-radius:5px}.ProfileMessagesSection-module__JJyixG__replyButton{border-radius:5px;justify-self:start}.ProfileMessagesSection-module__JJyixG__detailActionsRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (max-width:767px){.ProfileMessagesSection-module__JJyixG__messageSummary{flex-direction:column;align-items:flex-start}.ProfileMessagesSection-module__JJyixG__summaryEnd{justify-content:space-between;width:100%}.ProfileMessagesSection-module__JJyixG__statusBadge{align-self:flex-start}.ProfileMessagesSection-module__JJyixG__metaGrid{grid-template-columns:1fr}.ProfileMessagesSection-module__JJyixG__conversationAvatar{width:1.9rem;height:1.9rem;font-size:.85rem}.ProfileMessagesSection-module__JJyixG__conversationBubble{border-radius:12px;width:auto;min-width:0;max-width:min(100%,100vw - 6.5rem)}.ProfileMessagesSection-module__JJyixG__conversationItem{padding-inline:0}.ProfileMessagesSection-module__JJyixG__conversationItemBrand .ProfileMessagesSection-module__JJyixG__conversationBubble:before,.ProfileMessagesSection-module__JJyixG__conversationItemCustomer .ProfileMessagesSection-module__JJyixG__conversationBubble:before{display:none}}
.ProfilePage-module__eoNmDq__sectionRoot{gap:1rem;display:grid}.ProfilePage-module__eoNmDq__headerRow{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ProfilePage-module__eoNmDq__title{color:var(--brand-primary-deep);margin:0;font-size:1.25rem}.ProfilePage-module__eoNmDq__subtitle{color:#60748a;margin:.35rem 0 0}.ProfilePage-module__eoNmDq__loadingText{color:#5f6b7a;margin:0}.ProfilePage-module__eoNmDq__summaryCard{border:1px solid var(--surface-border);box-shadow:var(--card-shadow-soft);background:#fff;border-radius:5px;gap:.75rem;padding:.9rem;display:grid}.ProfilePage-module__eoNmDq__summaryItem{background:#f9fcfe;border:1px solid #e1e8f0;border-radius:5px;padding:.7rem .75rem}.ProfilePage-module__eoNmDq__fieldLabel{color:#5f7482;letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:.8rem}.ProfilePage-module__eoNmDq__fieldValue{color:#2d3f52;margin:.22rem 0 0;font-size:1rem;font-weight:600}.ProfilePage-module__eoNmDq__fieldHint{color:#5f7482;margin:.38rem 0 0;font-size:.86rem}.ProfilePage-module__eoNmDq__actionsRow{flex-wrap:wrap;gap:.55rem;display:flex}.ProfilePage-module__eoNmDq__primaryActionButton,.ProfilePage-module__eoNmDq__secondaryActionButton{border-radius:5px;min-height:2.55rem;padding:.45rem .82rem;font-weight:700}.ProfilePage-module__eoNmDq__primaryActionButton{color:#fff;background:linear-gradient(135deg,#25bbce 0%,#169fb4 100%);border:1px solid #269bb0}.ProfilePage-module__eoNmDq__primaryActionButton:hover,.ProfilePage-module__eoNmDq__primaryActionButton:focus-visible{color:#fff;background:linear-gradient(135deg,#1fb1c4 0%,#138fa3 100%);border-color:#1a8fa3}.ProfilePage-module__eoNmDq__secondaryActionButton{color:#2f4961;background:#fff;border:1px solid #c7d4e3}.ProfilePage-module__eoNmDq__secondaryActionButton:hover,.ProfilePage-module__eoNmDq__secondaryActionButton:focus-visible{color:#20384f;background:#f7fafc;border-color:#b8c8da}.ProfilePage-module__eoNmDq__primaryActionButton:disabled,.ProfilePage-module__eoNmDq__secondaryActionButton:disabled{opacity:.7;cursor:not-allowed}.ProfilePage-module__eoNmDq__formCard{background:#f9fcff;border:1px solid #dce3eb;border-radius:5px;gap:.8rem;padding:.82rem .9rem;display:grid}.ProfilePage-module__eoNmDq__formGrid{gap:.75rem;display:grid}.ProfilePage-module__eoNmDq__formField{gap:.35rem;display:grid}.ProfilePage-module__eoNmDq__formLabel{color:#2f4963;margin:0;font-size:.9rem;font-weight:700}.ProfilePage-module__eoNmDq__errorText{color:#a23c50;margin:0;font-size:.82rem;font-weight:600}.ProfilePage-module__eoNmDq__sectionTitle{color:#313a43;font-family:var(--font-heading),Georgia,serif;margin:0;font-size:1.2rem}.ProfilePage-module__eoNmDq__checkboxRow{background:#fff;border:1px solid #dce4ef;border-radius:5px;align-items:flex-start;gap:.55rem;padding:.55rem .65rem;display:flex}.ProfilePage-module__eoNmDq__checkboxInput{margin-top:.1rem}.ProfilePage-module__eoNmDq__checkboxLabel{color:#304a63;font-size:.9rem;font-weight:600;line-height:1.35}.ProfilePage-module__eoNmDq__formActions{flex-wrap:wrap;gap:.55rem;padding-top:.1rem;display:flex}@media (max-width:767px){.ProfilePage-module__eoNmDq__actionsRow,.ProfilePage-module__eoNmDq__formActions{display:grid}.ProfilePage-module__eoNmDq__primaryActionButton,.ProfilePage-module__eoNmDq__secondaryActionButton{width:100%}.ProfilePage-module__eoNmDq__checkboxRow{align-items:center}}
.BrandMediaAssetFormPage-module__X1aJ8q__formCard{background:0 0;border:0;border-radius:0;padding:0}.BrandMediaAssetFormPage-module__X1aJ8q__editorForm{margin-top:.95rem}.BrandMediaAssetFormPage-module__X1aJ8q__panelGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.BrandMediaAssetFormPage-module__X1aJ8q__panelCard{background:#fffdf9;border:1px solid #d7d0c5;border-radius:5px;box-shadow:0 6px 16px #574a3614}.BrandMediaAssetFormPage-module__X1aJ8q__panelHeader{background:linear-gradient(135deg,#edf6f9 0%,#f7efe3 100%);border-bottom:1px solid #e2d9ce;padding:.7rem .95rem}.BrandMediaAssetFormPage-module__X1aJ8q__panelHeader h2{color:#2d5460;letter-spacing:.06em;font-size:.84rem}.BrandMediaAssetFormPage-module__X1aJ8q__panelBody{background:#fffdf9;padding:1rem}.BrandMediaAssetFormPage-module__X1aJ8q__fieldColumn{gap:.9rem;display:grid}.BrandMediaAssetFormPage-module__X1aJ8q__formActionsDesktop,.BrandMediaAssetFormPage-module__X1aJ8q__formActionsMobile{justify-content:flex-start;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.BrandMediaAssetFormPage-module__X1aJ8q__formActionsMobile{display:none}.BrandMediaAssetFormPage-module__X1aJ8q__formActionButton{min-width:9.2rem}.BrandMediaAssetFormPage-module__X1aJ8q__fieldHint{color:#6b7f96;margin:.35rem 0 0;font-size:.86rem}.BrandMediaAssetFormPage-module__X1aJ8q__fileInfo{color:#26435f;margin:.45rem 0 0;font-size:.9rem}.BrandMediaAssetFormPage-module__X1aJ8q__previewFrame{aspect-ratio:1;background:#f8fbfe;border:1px solid #d9e3ef;border-radius:5px;justify-content:center;align-items:center;width:min(100%,18rem);display:flex;overflow:hidden}.BrandMediaAssetFormPage-module__X1aJ8q__previewImage{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block}.BrandMediaAssetFormPage-module__X1aJ8q__previewPlaceholder{color:#7b93ac;font-size:1.2rem}.BrandMediaAssetFormPage-module__X1aJ8q__previewLink{color:#0b6da6;margin-top:.5rem;text-decoration:none;display:inline-block}.BrandMediaAssetFormPage-module__X1aJ8q__previewLink:hover,.BrandMediaAssetFormPage-module__X1aJ8q__previewLink:focus-visible{text-decoration:underline}.BrandMediaAssetFormPage-module__X1aJ8q__previewHint{color:#6b7f96;margin:.5rem 0 0;font-size:.86rem}@media (max-width:768px){.BrandMediaAssetFormPage-module__X1aJ8q__panelGrid{grid-template-columns:1fr}.BrandMediaAssetFormPage-module__X1aJ8q__formActionsDesktop{display:none}.BrandMediaAssetFormPage-module__X1aJ8q__formActionsMobile{display:flex}}
.BrandMediaAssetsListPage-module__g-qjlW__addButton{color:#fff;white-space:nowrap;background:linear-gradient(#58bdcd 0%,#43a8ba 100%);border:1px solid #37a5b8;border-radius:5px;justify-content:center;align-items:center;gap:.4rem;min-height:2.8rem;padding:.58rem 1rem;font-weight:700;line-height:1.1;display:inline-flex}.BrandMediaAssetsListPage-module__g-qjlW__addButton i{font-size:.95rem;line-height:1}.BrandMediaAssetsListPage-module__g-qjlW__addButton:hover,.BrandMediaAssetsListPage-module__g-qjlW__addButton:focus-visible{color:#fff;background:linear-gradient(#4fb4c5 0%,#399caf 100%);border-color:#2f98ab}.BrandMediaAssetsListPage-module__g-qjlW__searchToolbar{gap:.56rem;width:100%;display:grid}.BrandMediaAssetsListPage-module__g-qjlW__searchToolbarRow{align-items:center;gap:.56rem;width:100%;display:flex}.BrandMediaAssetsListPage-module__g-qjlW__searchFieldWrap{flex:340px;min-width:0;position:relative}.BrandMediaAssetsListPage-module__g-qjlW__searchIcon{color:#7f8fa2;pointer-events:none;font-size:1.05rem;position:absolute;top:50%;left:.92rem;transform:translateY(-50%)}.BrandMediaAssetsListPage-module__g-qjlW__searchInput{color:#34495f;background:#fff;border:1px solid #dfd6cb;border-radius:5px;height:2.7rem;padding:.58rem .86rem .58rem 2.48rem}.BrandMediaAssetsListPage-module__g-qjlW__searchInput:focus{border-color:#65b7c6;box-shadow:0 0 0 .2rem #65b7c633}.BrandMediaAssetsListPage-module__g-qjlW__searchInput::-webkit-search-cancel-button{appearance:none}.BrandMediaAssetsListPage-module__g-qjlW__searchInput::-webkit-search-decoration{appearance:none}.BrandMediaAssetsListPage-module__g-qjlW__searchInput::-ms-clear{width:0;height:0;display:none}.BrandMediaAssetsListPage-module__g-qjlW__searchInput::-ms-reveal{width:0;height:0;display:none}.BrandMediaAssetsListPage-module__g-qjlW__pageSizeSelect{width:auto;min-width:7.5rem;max-width:9.5rem;min-height:2.7rem}.BrandMediaAssetsListPage-module__g-qjlW__clearFilterButton{color:#748090;background:#fffaf5;border:1px solid #dfd6cb;border-radius:5px;justify-content:center;align-items:center;width:2.7rem;min-width:2.7rem;height:2.7rem;display:inline-flex}.BrandMediaAssetsListPage-module__g-qjlW__clearFilterButton:hover,.BrandMediaAssetsListPage-module__g-qjlW__clearFilterButton:focus-visible{color:#596575;background:#f8f1e8}.BrandMediaAssetsListPage-module__g-qjlW__previewColumnHead{text-align:center;width:5.6rem;min-width:5.6rem;max-width:5.6rem;line-height:1.15;white-space:normal!important;padding:5px!important}.BrandMediaAssetsListPage-module__g-qjlW__previewCell{text-align:center;width:4.2rem;min-width:4.2rem;max-width:4.2rem;padding:5px!important}.BrandMediaAssetsListPage-module__g-qjlW__previewLink{display:inline-flex}.BrandMediaAssetsListPage-module__g-qjlW__thumbnailImage{object-fit:cover;background:#f7f9fb;border:1px solid #e3ddd3;border-radius:5px;width:56px;height:56px;display:block}.BrandMediaAssetsListPage-module__g-qjlW__thumbnailPlaceholder{color:#8ca0b5;border:1px dashed #cfd8e4;border-radius:5px;justify-content:center;align-items:center;width:56px;height:56px;font-size:1rem;display:inline-flex}.BrandMediaAssetsListPage-module__g-qjlW__mediaNameCell strong{color:#263546;font-size:1rem;font-weight:700}.BrandMediaAssetsListPage-module__g-qjlW__actionsColumnHead,.BrandMediaAssetsListPage-module__g-qjlW__actionsCell{white-space:nowrap;text-align:right;width:1%;min-width:1%}.BrandMediaAssetsListPage-module__g-qjlW__actionButtons{justify-content:flex-end;align-items:center;gap:.44rem;display:inline-flex}.BrandMediaAssetsListPage-module__g-qjlW__iconActionButton{color:#57aebb;background:#fff;border:1px solid #e3dbd1;border-radius:5px;justify-content:center;align-items:center;width:2.1rem;min-width:2.1rem;height:2.1rem;font-size:.93rem;text-decoration:none;display:inline-flex}.BrandMediaAssetsListPage-module__g-qjlW__iconActionButton:hover,.BrandMediaAssetsListPage-module__g-qjlW__iconActionButton:focus-visible{color:#3b98a7;background:#f3fafb;border-color:#c3dde2}.BrandMediaAssetsListPage-module__g-qjlW__deleteActionButton{color:#57aebb}.BrandMediaAssetsListPage-module__g-qjlW__deleteActionButton:hover,.BrandMediaAssetsListPage-module__g-qjlW__deleteActionButton:focus-visible{color:#3b98a7;background:#f3fafb;border-color:#c3dde2}.BrandMediaAssetsListPage-module__g-qjlW__emptyCell{text-align:center;color:#7a8491;padding:1.1rem}@media (max-width:768px){.BrandMediaAssetsListPage-module__g-qjlW__searchToolbar,.BrandMediaAssetsListPage-module__g-qjlW__searchToolbarRow{gap:.5rem}.BrandMediaAssetsListPage-module__g-qjlW__searchInput{height:2.56rem}.BrandMediaAssetsListPage-module__g-qjlW__pageSizeSelect{min-height:2.56rem}.BrandMediaAssetsListPage-module__g-qjlW__clearFilterButton{width:2.56rem;min-width:2.56rem;height:2.56rem}}
