.ControlledMarketplaceClient-module__Kxg4na__root{scroll-margin-top:calc(var(--header-height) + 18px);padding:98px max(var(--page-padding), calc((100vw - var(--content-max)) / 2));background:linear-gradient(#fff 0% 62%,#f8fbfd 62% 100%);position:relative}.ControlledMarketplaceClient-module__Kxg4na__anchorAlias{position:absolute;top:0}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-heading{max-width:var(--content-max);grid-template-columns:minmax(0,1fr) minmax(360px,.56fr);align-items:end;gap:54px;margin-inline:auto;display:grid}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-heading h2{color:var(--navy);letter-spacing:0;margin:0;font-size:clamp(38px,3.8vw,58px);font-weight:760;line-height:1.06}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-heading>p{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.7}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-layout{max-width:var(--content-max);grid-template-columns:270px minmax(0,1fr);align-items:start;gap:26px;margin:46px auto 0;display:grid}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-filters{top:calc(var(--header-height) + 28px);position:sticky}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-filter-shell{background:#fffffffa;border:1px solid #cad8e2f5;border-radius:14px;overflow:hidden;box-shadow:0 18px 44px #0d2c4517}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-filter-intro{gap:9px;padding:16px 14px 14px;display:grid}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-filter-intro output{color:var(--pink);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:820;line-height:1}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-filter-intro output strong{font-weight:860}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-filter-intro>div{justify-content:space-between;align-items:center;gap:12px;display:flex}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-filter-intro h3{color:var(--navy);letter-spacing:-.02em;margin:0;font-size:17px;font-weight:790;line-height:1.15}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-filter-intro p{color:var(--ink-soft);margin:0;font-size:11px;line-height:1.4}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-filter-section{border:0;min-width:0;margin:0;padding:14px 13px 16px;box-shadow:inset 0 1px #d2dce4c2}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-filter-section legend{width:100%;color:var(--navy);font-family:var(--font-manrope), Arial, sans-serif;padding:0;font-size:12px;font-weight:800;line-height:1.2}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-category-list{gap:6px;margin-top:11px;display:grid}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-category-option{isolation:isolate;cursor:pointer;border:1px solid #ccd9e2db;border-radius:8px;grid-template-columns:15px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;min-height:44px;padding:5px 7px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-category-image{z-index:0;object-fit:cover}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-category-overlay{z-index:1;background:linear-gradient(90deg,#f8fbfdfa 0%,#f8fbfde8 48%,#f8fbfd7a 100%);transition:background .16s;position:absolute;inset:0}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-category-option>input{z-index:2;position:relative}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-category-name{z-index:2;position:relative}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-category-count{z-index:2;position:relative}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-category-option:hover{border-color:#df276f75;transform:translateY(-1px);box-shadow:0 5px 13px #0d2c4517}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-category-option:focus-within{outline-offset:2px;outline:2px solid #df276f8c}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-brand-option:focus-within{outline-offset:2px;outline:2px solid #df276f8c}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-size-options label:focus-within{outline-offset:2px;outline:2px solid #df276f8c}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-category-option:has(input:checked){box-shadow:inset 3px 0 0 var(--pink);border-color:#df276fb3}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-category-option:has(input:checked) .marketplace-category-overlay{background:linear-gradient(90deg,#fff4f9fc 0%,#fff4f9eb 52%,#fff4f98a 100%)}:is(:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-category-option input,:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-brand-option input,:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-size-options input){width:14px;height:14px;accent-color:var(--pink);cursor:pointer;flex:none;margin:0}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-category-name{color:#17334b;text-shadow:0 1px 7px #ffffffd6;min-width:0;font-size:11px;font-weight:760;line-height:1.18}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-category-count{color:#000;background:#ffffffba;border:1px solid #ffffffa6;border-radius:999px;place-items:center;min-width:24px;height:24px;padding-inline:5px;font-size:9px;font-weight:820;display:grid;box-shadow:0 3px 10px #0d2c4514}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-category-option:has(input:checked) .marketplace-category-count{background:var(--pink);color:#fff;border-color:#df276f3d;box-shadow:0 3px 10px #df276f3d}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-brand-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:11px;display:grid}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-brand-option{cursor:pointer;background:#fbfdfe;border:1px solid #d1dce4eb;border-radius:8px;grid-template-columns:14px minmax(0,1fr);align-items:center;gap:6px;min-width:0;min-height:42px;padding:6px 7px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-brand-option:hover{background:var(--pink-wash);border-color:#df276f80;box-shadow:0 5px 12px #0d2c450f}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-brand-option:has(input:checked){background:var(--pink-wash);border-color:#df276f80;box-shadow:0 5px 12px #0d2c450f}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-brand-logo{min-width:0;height:26px;color:var(--navy);text-align:center;justify-content:center;align-items:center;font-size:9px;font-weight:800;display:flex}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-brand-logo img{object-fit:contain;width:auto;max-width:76px;height:auto;max-height:26px}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-size-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px;margin-top:11px;display:grid}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-size-options label{color:#53677a;cursor:pointer;border-radius:4px;align-items:center;gap:7px;min-width:0;min-height:24px;font-size:11px;line-height:1.2;display:flex}:is(:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-size-toggle,:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-clear){color:var(--pink-dark);cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:800}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-size-toggle{align-items:center;gap:5px;margin-top:10px;display:inline-flex}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-size-toggle span{font-size:14px;line-height:1}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-clear:disabled{cursor:not-allowed;opacity:.38}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-results{min-width:0}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-toolbar{background:var(--paper);border:1px solid #c7d3dceb;border-radius:8px;grid-template-columns:minmax(0,1fr) 184px;gap:14px;padding:16px;display:grid;box-shadow:0 12px 26px #0d2c450d}:is(:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-search,:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-sort){color:var(--ink-soft);letter-spacing:.1em;text-transform:uppercase;gap:7px;font-size:11px;font-weight:820;line-height:1;display:grid}:is(:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-search input,:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-sort select){width:100%;min-height:46px;color:var(--ink);font:inherit;letter-spacing:0;text-transform:none;background:#fbfcfd;border:1px solid #d5dce2;border-radius:6px;padding:0 14px;font-size:14px;font-weight:650}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-result-bar{min-height:54px;scroll-margin-top:calc(var(--header-height) + 18px);justify-content:space-between;align-items:center;gap:16px;display:flex}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-result-bar p{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.4}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-result-bar strong{color:var(--pink)}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-result-bar button{color:var(--pink-dark);cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:780}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-progressive{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:26px;display:flex}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-progressive p{color:var(--ink-soft);margin:0;font-size:13px;font-weight:680;line-height:1.5}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-progressive button{border:1px solid var(--pink);background:var(--paper);min-height:44px;color:var(--pink-dark);cursor:pointer;border-radius:8px;padding:10px 18px;font-size:13px;font-weight:780;transition:background .16s,color .16s}:is(:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-progressive button:hover,:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-progressive button:focus-visible){background:var(--pink);color:var(--paper)}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-progressive button:focus-visible{outline-offset:3px;outline:3px solid #df276f3d}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-progressive button[aria-disabled=true]{color:var(--ink-soft);cursor:default;background:#f7fbfd;border-color:#c7d3dceb}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-load-sentinel{pointer-events:none;flex:0 0 100%;height:8px}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-card{background:var(--paper);border:1px solid #c7d3dcf0;border-radius:8px;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(166px,38%) minmax(0,1fr);min-width:0;min-height:304px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;overflow:hidden;box-shadow:0 14px 30px #0d2c4512}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-card:hover{border-color:#df276f52;transform:translateY(-2px);box-shadow:0 20px 42px #0d2c451a}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-card:focus-visible{outline-offset:3px;border-color:#df276fb8;outline:3px solid #df276f33}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-media{background:linear-gradient(135deg,#f7fbfd,#eaf3f8);grid-row:1/-1;min-height:100%;position:relative}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-media img{object-fit:contain;padding:14px 12px}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-body{flex-direction:column;min-width:0;padding:18px 18px 8px;display:flex}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-brand{justify-content:space-between;align-items:center;gap:12px;min-height:38px;display:flex}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-brand img{object-fit:contain;object-position:left center;width:auto;max-width:88px;height:34px}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-brand span{color:#40586d;text-align:right;border:1px solid #c7d3dceb;border-radius:999px;max-width:132px;padding:6px 8px;font-size:9px;font-weight:780;line-height:1.2}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-card h3{min-height:48px;color:var(--navy);letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:12px 0 0;font-size:19px;font-weight:760;line-height:1.18;display:-webkit-box;overflow:hidden}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-card p{min-height:38px;color:var(--ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-meta{background:#f6f7f8;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:32px;margin-top:10px;padding:7px 10px;display:flex}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-meta span{color:var(--ink);text-align:center;font-size:11px;font-weight:760;line-height:1.2}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-meta span+span:before{color:var(--pink);content:"•";margin-right:7px}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-tags{flex-wrap:wrap;align-content:flex-start;gap:6px;min-height:24px;margin-top:9px;display:flex}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-tags span{color:var(--ink-soft);border:1px solid #c7d3dcdb;border-radius:999px;padding:5px 7px;font-size:9px;font-weight:680;line-height:1}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-select{border:1px solid var(--pink);background:var(--pink);min-height:40px;color:var(--paper);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin:0 18px 18px;padding-inline:14px;font-size:13px;font-weight:820;transition:background .16s,color .16s;display:flex}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-select svg{flex:none;transition:transform .16s}:is(:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-card:hover .marketplace-select svg,:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-card:focus-visible .marketplace-select svg){transform:translate(3px)}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-empty{border:1px solid var(--line);background:var(--paper);text-align:center;border-radius:8px;margin-top:18px;padding:34px}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-empty h3{color:var(--navy);margin:0;font-size:24px;font-weight:760}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-empty p{color:var(--ink-soft);margin:10px 0 0}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-empty button{border:1px solid var(--pink);background:var(--pink);min-height:38px;color:var(--paper);border-radius:8px;margin-top:18px;padding-inline:18px;font-weight:780}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-shortlist{z-index:8;max-width:var(--content-max);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #df276f5c;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin:26px auto 0;padding:16px 18px;display:grid;position:sticky;bottom:18px;box-shadow:0 18px 42px #0d2c4529}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-shortlist span{color:var(--pink);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:820}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-shortlist strong{color:var(--navy);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:14px;font-weight:760;line-height:1.35;display:block;overflow:hidden}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-shortlist a{background:var(--pink);min-height:42px;color:var(--paper);white-space:nowrap;border-radius:8px;align-items:center;padding-inline:18px;font-size:13px;font-weight:820;display:inline-flex}@media (max-width:1279px){:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-layout{grid-template-columns:252px minmax(0,1fr)}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1021px) and (max-width:1120px){:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-grid{grid-template-columns:1fr}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-card{grid-template-columns:minmax(210px,34%) minmax(0,1fr)}}@media (max-width:1020px){:is(:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-heading,:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-layout){grid-template-columns:1fr}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-filters{position:static}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-filter-shell{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:is(:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-filter-intro,:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-category-filter){grid-column:1/-1}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-category-list{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-brand-filter{box-shadow:inset 0 1px #d2dce4c2,inset -1px 0 #d2dce4c2}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){:is(:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-filter-shell,:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-toolbar,:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-grid){grid-template-columns:1fr}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-category-list{grid-template-columns:1fr}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-brand-filter{box-shadow:inset 0 1px #d2dce4c2}.ControlledMarketplaceClient-module__Kxg4na__root{padding-block:76px}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-heading h2{overflow-wrap:anywhere;max-width:min(100%,350px);font-size:clamp(34px,9.5vw,44px)}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-result-bar{flex-direction:column;align-items:flex-start;padding-block:14px}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-progressive{flex-direction:column;align-items:stretch;gap:12px}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-progressive button{width:100%}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-card h3{min-height:0}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-card p{min-height:0}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-tags{min-height:0}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-card{grid-template-rows:auto;grid-template-columns:1fr;min-height:0}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-media{grid-row:auto;height:260px;min-height:0}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-product-body{padding:18px 18px 10px}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-shortlist{grid-template-columns:1fr}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-shortlist strong{white-space:normal}:where(.ControlledMarketplaceClient-module__Kxg4na__root) .marketplace-shortlist a{justify-content:center}}
.ControlledBrands-module__oqc_Hq__root{background:var(--paper);overflow-x:hidden}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero{min-height:clamp(560px, calc(33.333vw + var(--header-height)), 720px);padding:calc(var(--header-height) + 46px) max(var(--page-padding), calc((100vw - var(--content-max)) / 2)) 54px;color:var(--navy);background:#f4f7fb;align-items:center;display:flex;position:relative;overflow:hidden}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero-visual{inset:var(--header-height) 0 0;position:absolute;overflow:hidden}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero-image{object-fit:cover;object-position:center bottom}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero-shade{background:linear-gradient(90deg,#fffffffc 0%,#fffffff2 30%,#ffffffb3 43%,#ffffff0d 60%);position:absolute;inset:0}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero-content{z-index:1;max-width:620px;position:relative}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero h1{max-width:620px;color:var(--navy);letter-spacing:0;margin:0;font-size:clamp(52px,5vw,76px);font-weight:760;line-height:1.02}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero-content>p:not(.eyebrow){color:#50677c;max-width:560px;margin:24px 0 0;font-size:clamp(16px,1.2vw,19px);line-height:1.62}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:34px;display:flex}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-strip{padding-inline:max(var(--page-padding), calc((100vw - var(--content-max)) / 2));border-bottom:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-strip article{border-left:1px solid var(--line);align-content:center;gap:7px;min-height:126px;padding:28px;display:grid}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-strip article:last-child{border-right:1px solid var(--line)}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-strip strong{color:var(--pink);font-family:var(--font-manrope), Arial, sans-serif;font-size:34px;font-weight:780;line-height:1}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-strip span{color:var(--navy);font-size:14px;font-weight:780}@media (max-width:1020px){:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero{min-height:560px;padding-top:calc(var(--header-height) + 42px)}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-strip{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:0}}@media (max-width:767px){:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero{min-height:640px;padding-block:calc(var(--header-height) + 54px) 62px}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero-image{object-position:64% top}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero-shade{background:#ffffffdb}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero h1{max-width:min(100%,350px);font-size:clamp(40px,11vw,52px)}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero-content>p:not(.eyebrow){max-width:min(100%,350px);font-size:15px}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-actions{flex-direction:column;align-items:stretch}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-actions .primary-button{white-space:normal;width:100%;max-width:min(100%,350px)}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-actions .text-link{width:fit-content}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-strip{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-strip article{border-right:1px solid var(--line);min-height:92px;padding:18px 12px}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-strip article:last-child{border-right:1px solid var(--line);min-height:92px;padding:18px 12px}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-strip strong{font-size:30px}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-strip span{overflow-wrap:anywhere;font-size:12px;line-height:1.25}}
