body:has(.b2-skin-solari){--b2-line: rgb(47 49 56 / .12);--b2-muted: #6f6a62}body:has(.b2-skin-solari) .b2-hero{min-height:clamp(520px,74vh,760px);background:linear-gradient(180deg,#fff,#f6f4f0)}body:has(.b2-skin-solari) .b2-hero__bg:after{background:none}body:has(.b2-skin-solari) .b2-hero__glow{background:radial-gradient(closest-side,rgb(181 162 122 / .3),rgb(181 162 122 / .08) 50%,transparent 72%);filter:blur(20px)}body:has(.b2-skin-solari) .b2-layer{filter:drop-shadow(0 30px 30px rgb(47 49 56 / .2))}body:has(.b2-skin-solari) .b2-title--logo small{margin-top:1em;font-family:var(--b2-display);text-transform:none;letter-spacing:0;font-weight:400;font-style:italic;font-size:.32em;color:#2f3138}body:has(.b2-skin-solari) .b2-title__logo{filter:none}body:has(.b2-skin-solari) .b2-eyebrow{color:var(--b2-accent)}body:has(.b2-skin-solari) .b2-h2{text-transform:none;font-weight:500;letter-spacing:-.01em}body:has(.b2-skin-solari) .b2-h2:after{content:"";display:block;width:48px;height:2px;background:var(--b2-accent);margin-top:12px}body:has(.b2-skin-solari) .b2-head{align-items:flex-start}body:has(.b2-skin-solari) .b2-line__title{text-transform:none;font-weight:500}body:has(.b2-skin-solari) .b2-btn{border-radius:0;letter-spacing:.2em}body:has(.b2-skin-solari) a.b2-btn--ghost:not(#_){border-color:#2f3138;color:#2f3138}body:has(.b2-skin-solari) a.b2-btn--ghost:not(#_):hover{background:#2f3138;color:#fff}body:has(.b2-skin-solari) .b2-jump{background:#ffffffe6;border-top:1px solid var(--b2-accent)}body:has(.b2-skin-solari) .b2-jump a.is-active,body:has(.b2-skin-solari) .b2-jump a:hover{color:#2f3138;border-bottom-color:var(--b2-accent)}body:has(.b2-skin-solari) .b2-fact__t{color:#2f3138;border-top:1px solid var(--b2-accent);font-family:var(--b2-display);text-transform:none;letter-spacing:0;font-size:19px;font-weight:500}body:has(.b2-skin-solari) .b2-line{background:radial-gradient(120% 70% at 50% 0%,rgb(var(--tint) / .25),transparent 60%),#fff;border:1px solid var(--b2-line);border-radius:0}body:has(.b2-skin-solari) .b2-line:hover{border-color:var(--b2-accent);box-shadow:0 30px 50px -30px #2f313859}body:has(.b2-skin-solari) .b2-line__body{background:linear-gradient(0deg,#fff 70%,transparent)}body:has(.b2-skin-solari) .b2-line__media img{filter:drop-shadow(0 16px 18px rgb(47 49 56 / .18))}body:has(.b2-skin-solari) .b2-line__kicker{color:#6f6a62!important}body:has(.b2-skin-solari) .b2-line__go{color:var(--b2-accent)!important}body:has(.b2-skin-solari) .b2-card__media{background:radial-gradient(70% 60% at 50% 62%,rgb(var(--glow) / .22),transparent 70%),#fff;border-color:var(--b2-line);border-radius:0}body:has(.b2-skin-solari) .b2-card:hover .b2-card__media{border-color:var(--b2-accent);box-shadow:0 26px 40px -24px #2f313859}body:has(.b2-skin-solari) .b2-card__media[data-tile=cutout] img,body:has(.b2-skin-solari) .b2-card__media[data-tile=faded] img{filter:drop-shadow(0 14px 16px rgb(47 49 56 / .16))}body:has(.b2-skin-solari) .b2-card__title{text-transform:none;letter-spacing:0;font-size:16px;font-weight:500}body:has(.b2-skin-solari) .b2-card__flag{background:#2f3138;color:#fff}body:has(.b2-skin-solari) .b2-card__count{background:#fff;color:#2f3138;border-color:var(--b2-line)}body:has(.b2-skin-solari) .b2-showcase{background:radial-gradient(60% 70% at 72% 50%,rgb(181 162 122 / .22),transparent 70%),#f6f4f0;border-color:var(--b2-line)}body:has(.b2-skin-solari) .b2-swatch.is-on{box-shadow:0 0 0 3px #f6f4f0,0 0 0 5px #2f3138;border-color:#fff}body:has(.b2-skin-solari) .b2-showcase__pick b{color:var(--b2-accent)}body:has(.b2-skin-solari) .b2-band:after{background:linear-gradient(90deg,rgb(47 49 56 / .72),rgb(47 49 56 / .2) 55%,transparent 80%)}body:has(.b2-skin-solari) .b2-band .b2-feature__text,body:has(.b2-skin-solari) .b2-band .b2-h2,body:has(.b2-skin-solari) .b2-band p{color:#fff}body:has(.b2-skin-solari) .b2-card__media{background:radial-gradient(64% 56% at 50% 58%,rgb(181 162 122 / .16),transparent 72%),#fff}body:has(.b2-skin-solari) .b2-hero--short .b2-stage{aspect-ratio:auto;height:clamp(360px,34vw,470px);max-height:none}body:has(.b2-skin-solari) .b2-hero--short img.b2-layer{width:auto;height:100%;max-width:100%;object-fit:contain;top:50%}@media(max-width:798px){body:has(.b2-skin-solari) .b2-hero--short .b2-stage{height:min(78vw,360px)}}body:has(.b2-skin-solari){--b2-display: "Palatino Linotype", "Book Antiqua", Palatino, "Playfair Display", Georgia, serif;--b2-display-weight: 400}body:has(.b2-skin-solari) .b2-hero{min-height:0;background:#fff}body:has(.b2-skin-solari) .b2-title{text-transform:uppercase;letter-spacing:.12em;font-weight:400}body:has(.b2-skin-solari) .b2-title small{display:block;margin-top:.7em;font-family:var(--b2-display);text-transform:none;letter-spacing:0;font-size:.38em;line-height:1.25;color:#2f3138}body:has(.b2-skin-solari) .b2-eyebrow{letter-spacing:.28em}body:has(.b2-skin-solari) .b2-layer{filter:drop-shadow(0 26px 26px rgb(47 49 56 / .14))}body:has(.b2-skin-solari) .b2-h2{font-weight:400}body:has(.b2-skin-solari) .b2-btn{background:#2f3138;border-color:#2f3138;color:#fff}body:has(.b2-skin-solari) .b2-card__media{background:linear-gradient(180deg,#f4f1ec,#e9e4dc);border:0}body:has(.b2-skin-solari) .b2-card__title{font-family:var(--b2-display);font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:.08em}body:has(.b2-skin-solari) .b2-feature__media img{display:block;width:auto;max-width:min(100%,500px);aspect-ratio:auto;object-fit:contain;margin:0 auto;mix-blend-mode:multiply}body:has(.b2-skin-solari) .b2-feature:hover .b2-feature__media img{transform:none}@media(max-width:798px){body:has(.b2-skin-solari) .b2-card__title{font-size:14px;letter-spacing:.04em}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/brand2-solari.css.map */
