@scope(.approved-b2b){/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */:scope{--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}:scope *,:scope :after,:scope :before,:scope ::backdrop,:scope ::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}:scope{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}:scope hr{height:0;color:inherit;border-top-width:1px}:scope abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:scope h1,:scope h2,:scope h3,:scope h4,:scope h5,:scope h6{font-size:inherit;font-weight:inherit}:scope a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:scope b,:scope strong{font-weight:bolder}:scope code,:scope kbd,:scope samp,:scope pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}:scope small{font-size:80%}:scope sub,:scope sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}:scope sub{bottom:-.25em}:scope sup{top:-.5em}:scope table{text-indent:0;border-color:inherit;border-collapse:collapse}:scope :-moz-focusring:where(:not(iframe)){outline:auto}:scope progress{vertical-align:baseline}:scope summary{display:list-item}:scope ol,:scope ul,:scope menu{list-style:none}:scope img,:scope svg,:scope video,:scope canvas,:scope audio,:scope iframe,:scope embed,:scope object{display:block;vertical-align:middle}:scope img,:scope video{max-width:100%;height:auto}:scope button,:scope input,:scope select,:scope optgroup,:scope textarea,:scope ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:scope :where(select:is([multiple],[size])) optgroup{font-weight:bolder}:scope :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}:scope ::file-selector-button{margin-inline-end:4px}:scope ::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){:scope ::placeholder{color:currentcolor;@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}:scope textarea{resize:vertical}:scope ::-webkit-search-decoration{-webkit-appearance:none}:scope ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}:scope ::-webkit-datetime-edit{display:inline-flex}:scope ::-webkit-datetime-edit-fields-wrapper{padding:0}:scope ::-webkit-datetime-edit,:scope ::-webkit-datetime-edit-year-field,:scope ::-webkit-datetime-edit-month-field,:scope ::-webkit-datetime-edit-day-field,:scope ::-webkit-datetime-edit-hour-field,:scope ::-webkit-datetime-edit-minute-field,:scope ::-webkit-datetime-edit-second-field,:scope ::-webkit-datetime-edit-millisecond-field,:scope ::-webkit-datetime-edit-meridiem-field{padding-block:0}:scope ::-webkit-calendar-picker-indicator{line-height:1}:scope :-moz-ui-invalid{box-shadow:none}:scope button,:scope input:where([type=button],[type=reset],[type=submit]),:scope ::file-selector-button{-webkit-appearance:button;appearance:button}:scope ::-webkit-inner-spin-button,:scope ::-webkit-outer-spin-button{height:auto}:scope [hidden]:where(:not([hidden=until-found])){display:none!important}:scope button{display:inline-block;align-items:normal;justify-content:normal;min-height:0;min-width:0}:scope h1,:scope h2,:scope h3,:scope h4,:scope h5,:scope h6{font-family:inherit;line-height:inherit;letter-spacing:normal}:scope .approved-b2b-context{--ink:#3b402a;--olive:#74823e;--sage:#e3e6d2;--canvas:#f2f1e8;--paper:#fbfaf4;--line:color-mix(in srgb,var(--ink) 16%,transparent);--serif:"Fraunces",Georgia,"Times New Roman",serif;--sans:"Outfit",system-ui,sans-serif;--mono:"DM Mono",ui-monospace,monospace;min-height:100vh;background:var(--canvas);color:var(--ink);font:16px/1.55 var(--sans)}:scope .grain{position:static}:scope .grain:before{content:none}:scope .conservative-city{--ink:#33402a;--paper:#f5f2e8;--cream:#fcfaf3;--moss:#778742;--line:rgb(51 64 42 / .17);color:var(--ink);background:var(--paper);font-family:Outfit,system-ui,sans-serif}:scope .conservative-city *{box-sizing:border-box}:scope .cc-wrap{width:min(1180px,calc(100% - 3rem));margin:auto}:scope .conservative-city h1,:scope .conservative-city h2,:scope .conservative-city h3{font-family:Fraunces,Georgia,serif;font-weight:500}:scope .cc-kicker{margin:0 0 1rem;font:600 .66rem/1.4 DM Mono,monospace;letter-spacing:.17em}:scope .cc-hero{padding:6.5rem 0 5rem;background:var(--ink);color:var(--cream)}:scope .cc-hero__grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:clamp(3rem,7vw,7rem);align-items:center}:scope .cc-mark{position:relative;display:grid;place-items:center;width:66px;height:66px;margin-bottom:2.4rem;border-radius:48% 52% 46% 54%;background:var(--moss);color:var(--cream);font-family:Fraunces,serif;font-size:1.25rem;transform:rotate(-9deg)}:scope .cc-mark i{position:absolute;width:71px;border-top:1px solid #d9dfaa;transform:rotate(-30deg)}:scope .cc-hero h1{margin:0;font-size:clamp(4rem,7.3vw,7rem);line-height:.87;letter-spacing:-.07em}:scope .cc-hero h1 em{color:#d6df86}:scope .cc-lede{max-width:37rem;margin:1.7rem 0 2rem;font-size:1.13rem;line-height:1.68;color:#fcfaf3d6}:scope .cc-primary{display:inline-flex;align-items:center;gap:.7rem;padding:1rem 1.4rem;border:0;border-radius:999px;background:#d6df86;color:var(--ink);font:700 .92rem Outfit,sans-serif;cursor:pointer}:scope .cc-note{margin:1rem 0 0;font:600 .62rem DM Mono,monospace;letter-spacing:.14em;color:#d6df86}:scope .cc-hero__image{position:relative;margin:0;overflow:hidden;border-radius:5rem 1.8rem;box-shadow:20px 20px #7f914b}:scope .cc-hero__image img{display:block;width:100%;aspect-ratio:1.04;object-fit:cover;filter:saturate(.78)}:scope .cc-hero__image figcaption{position:absolute;right:1rem;bottom:1rem;max-width:18rem;padding:.75rem 1rem;border-radius:999px;background:var(--cream);color:var(--ink);font:.57rem DM Mono,monospace;letter-spacing:.12em}:scope .cc-section{padding:clamp(5rem,10vw,8rem) 0}:scope .cc-reference{background:#e4e9d4}:scope .cc-reference__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,8vw,8rem);align-items:center}:scope .cc-kicker--olive{color:#66763a}:scope .cc-reference h2,:scope .cc-moments h2,:scope .cc-cta h2{margin:0;font-size:clamp(2.9rem,5vw,5rem);line-height:.96;letter-spacing:-.05em}:scope .cc-reference h2 em,:scope .cc-moments h2 em{color:#7b8e44}:scope .cc-reference p:not(.cc-kicker){max-width:35rem;line-height:1.75}:scope .cc-reference small{display:block;margin-top:1.7rem;font:.59rem DM Mono,monospace;letter-spacing:.13em}:scope .cc-reference__visual{position:relative;display:grid;min-height:330px;place-items:center}:scope .cc-natural-soap{position:relative;display:grid;place-items:center;width:210px;height:135px;overflow:hidden;border-radius:30px 35px 31px 40px;background:#efd861;color:#274c77;box-shadow:14px 15px #274c7729;font:600 .78rem Fraunces,serif;letter-spacing:.08em;transform:rotate(-5deg)}:scope .cc-natural-soap__blue{position:absolute;top:0;right:0;bottom:0;left:49%;background:#326db0}:scope .cc-natural-soap span:last-child{position:relative;padding:.35rem .55rem;border:1px solid rgb(39 76 119 / .4);background:#fdf9e4a6}:scope .cc-shield{position:absolute;right:7%;bottom:4%;width:125px;height:145px;overflow:hidden;border:6px solid #315b92;border-radius:9px 9px 44% 44%;background:#f0d54f;transform:rotate(5deg)}:scope .cc-shield i{display:block;height:26px;margin:12px -12px;background:#3d76b7;transform:rotate(-23deg)}:scope .cc-reference__visual>p{position:absolute;bottom:-.8rem;left:5%;display:flex;gap:.5rem;align-items:center;font-size:.8rem}:scope .cc-moments{background:var(--paper)}:scope .cc-moments__intro{display:grid;grid-template-columns:1fr .65fr;gap:4rem;align-items:end;margin-bottom:3.2rem}:scope .cc-moments__intro>p{margin:0;line-height:1.7}:scope .cc-moment-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}:scope .cc-moment{min-height:280px;padding:2rem;border:1px solid var(--line);border-radius:1.6rem;background:var(--cream)}:scope .cc-moment>span{display:block;margin-bottom:3rem;color:#7b8e44;font:.65rem DM Mono,monospace}:scope .cc-moment h3{margin:.7rem 0;font-size:2rem;line-height:1.05}:scope .cc-moment p:last-child{margin:0;line-height:1.6;font-size:.93rem}:scope .cc-tournament{display:grid;grid-template-columns:.6fr 1fr;gap:clamp(2rem,6vw,6rem);align-items:center;margin-top:5rem;padding:2.5rem 0;border-block:1px solid var(--line)}:scope .cc-tournament__soap{position:relative;display:grid;place-items:center;width:min(260px,100%);aspect-ratio:1.25;border-radius:40px 31px 43px 30px;background:linear-gradient(90deg,#a83331 0 49%,#f8f5eb 49%);box-shadow:16px 17px #33402a21;color:#2f3d29;font:600 1.1rem Fraunces,serif;overflow:hidden}:scope .cc-tournament__soap:before,:scope .cc-tournament__soap:after{content:"";position:absolute;background:#fff;left:66%;top:38%;width:46px;height:18px;border-radius:4px}:scope .cc-tournament__soap:after{width:18px;height:46px;left:70%;top:28%}:scope .cc-tournament__soap span{z-index:1;margin-left:-58%;color:#f8f5eb}:scope .cc-tournament h3{margin:.4rem 0 1rem;font-size:clamp(2rem,3.3vw,3.3rem);line-height:1.03}:scope .cc-tournament p:not(.cc-kicker){max-width:38rem;line-height:1.7}:scope .cc-text{display:inline-flex;align-items:center;gap:.3rem;padding:0;border:0;background:none;color:var(--ink);font-weight:700;cursor:pointer}:scope .cc-cta{padding:5.5rem 0;background:var(--ink);color:var(--cream)}:scope .cc-cta__inner{display:grid;grid-template-columns:1fr .65fr;gap:4rem;align-items:end}:scope .cc-cta p:not(.cc-kicker){line-height:1.7}:scope .cc-primary--light{background:var(--cream);margin-top:1rem}:scope .cc-modal{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:1.5rem;background:#0f130cb3}:scope .cc-modal__panel{position:relative;width:min(570px,100%);padding:3rem;border-radius:1.7rem;background:var(--cream)}:scope .cc-modal h2{margin:.5rem 0 1rem;font-size:3rem;line-height:1}:scope .cc-modal__panel>p:not(.cc-kicker){line-height:1.7}:scope .cc-close{position:absolute;top:1rem;right:1rem;display:grid;place-items:center;width:42px;height:42px;border:0;border-radius:50%;background:#e4e9d4;color:var(--ink);cursor:pointer}:scope .cc-checks{display:flex;flex-wrap:wrap;gap:.7rem;margin:1.7rem 0}:scope .cc-checks span{display:flex;align-items:center;gap:.3rem;font-size:.82rem}:scope .cc-modal small{display:block;margin-top:1.2rem;font:.57rem DM Mono,monospace;letter-spacing:.12em}@media(max-width:800px){:scope .cc-wrap{width:min(100% - 2.5rem,1180px)}:scope .cc-hero{padding:4.2rem 0}:scope .cc-hero__grid,:scope .cc-reference__grid,:scope .cc-moments__intro,:scope .cc-tournament,:scope .cc-cta__inner{grid-template-columns:1fr;gap:2.5rem}:scope .cc-hero h1{font-size:4rem}:scope .cc-hero__image{border-radius:3.5rem 1.4rem}:scope .cc-moment-grid{grid-template-columns:1fr}:scope .cc-moment{min-height:0}:scope .cc-tournament__soap{width:210px}:scope .cc-reference__visual{min-height:270px}:scope .cc-cta{padding:4rem 0}}:scope .conservative-city .cc-hero__grid{grid-template-columns:1.08fr .92fr}:scope .conservative-city .cc-hero h1{font-size:clamp(3.8rem,6.4vw,6.4rem);line-height:.9}:scope .conservative-city .cc-reference__visual{display:block;min-height:0;min-width:0}:scope .conservative-city .cc-reference__photo{position:static;width:100%;max-width:440px;margin:0}:scope .conservative-city .cc-reference__photo>a{display:block;overflow:hidden;border-radius:3rem 1.3rem;background:var(--cream)}:scope .conservative-city .cc-reference__photo>a:focus-visible{outline:2px solid var(--ink);outline-offset:5px}:scope .conservative-city .cc-reference__photo img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}:scope .conservative-city .cc-reference__photo figcaption{position:static;margin-top:1rem;font:.65rem/1.6 DM Mono,monospace;letter-spacing:.06em;overflow-wrap:anywhere}:scope .conservative-city .cc-tournament__image figcaption{position:absolute;right:.8rem;bottom:.8rem;padding:.55rem .7rem;border-radius:999px;background:var(--cream);font:.52rem DM Mono,monospace;letter-spacing:.11em}:scope .conservative-city .cc-moment--2{background:#edf0e2}:scope .conservative-city .cc-moment--3{background:#f0ede2}:scope .conservative-city .cc-tournament{grid-template-columns:.75fr 1fr}:scope .conservative-city .cc-tournament__image{position:relative;margin:0;overflow:hidden;border-radius:1.8rem}:scope .conservative-city .cc-tournament__image img{display:block;width:100%;aspect-ratio:1.15;object-fit:cover}:scope .conservative-city .cc-cta{background:#dfe5cd;color:var(--ink);border-top:1px solid var(--line)}:scope .conservative-city .cc-primary--light{background:var(--ink);color:var(--cream)}:scope{font:16px/1.55 Outfit,sans-serif}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/refined-b2b-city.css.map */
