.bsl{--bsl-bg: #ffffff;--bsl-text: #1b2632;--bsl-accent: #6fb59a;--bsl-line: rgba(27, 38, 50, .14)}body .brand-page{--brand-radius: 4px}body .brand-page .brand-eyebrow{letter-spacing:.04em}body .brand-slider__nav button{border-radius:var(--button-border-radius, 0)}body .brand-cslider__media{overflow:hidden;border-radius:var(--brand-radius)}@media(max-width:899px){body .brand-cslider__media img{aspect-ratio:4 / 3}}body .brand-page .brand-feature__kicker{text-transform:none;letter-spacing:0;font-size:.85rem;font-weight:var(--font-body-bold-weight, 600);color:#1b2632}body .brand-features--cards .brand-feature{border:1px solid rgba(27,38,50,.14)}body .brand-page .brand-workshop{background:#efe7da}body .brand-page .brand-workshop .brand-eyebrow{display:none}body .brand-workshop__list li{padding-left:1.1rem}body .brand-workshop__list li:before{content:"";top:.6em;width:6px;height:6px;background:#1b2632}body .brand-workshop__steps li:before{background:#1b2632;border-radius:0}body .brand-timeline--vertical .brand-timeline__item:before{border-radius:0;width:11px;height:11px}@media(max-width:899px){body .brand-hero__media img{aspect-ratio:4 / 3;height:auto}}.bsl-mik,.bsl-rain{background:var(--bsl-bg);color:var(--bsl-text);border-radius:var(--brand-radius, 4px)}.bsl-rain{padding:32px 20px}@media(min-width:900px){.bsl-rain{padding:56px}}.bsl-head{max-width:760px;margin-bottom:2rem}.bsl-eyebrow{margin:0 0 .5rem;font-size:.85rem;color:inherit;opacity:.7}.bsl .bsl-h2{margin:0 0 .75rem;color:inherit}.bsl .bsl-h3{margin:0 0 .5rem;color:inherit}.bsl-intro,.bsl-note{opacity:.85}.bsl-intro p:last-child,.bsl-note p:last-child{margin-bottom:0}.bsl-mik__layout{display:grid;gap:24px}@media(min-width:990px){.bsl-mik__layout{grid-template-columns:1fr 2fr;gap:40px;align-items:start}}.bsl-mik__media{margin:0}.bsl-mik__media img{width:100%;border-radius:var(--brand-radius, 4px);aspect-ratio:4 / 3;object-fit:cover}@media(min-width:990px){.bsl-mik__media{position:sticky;top:120px}.bsl-mik__media img{aspect-ratio:3 / 4}}.bsl-mik__media figcaption{font-size:.85rem;margin-top:.5rem;opacity:.7}.bsl-mik__systems{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;border-top:1px solid var(--bsl-line)}@media(min-width:640px){.bsl-mik__systems{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}.bsl-sys{padding:20px 0;border-bottom:1px solid var(--bsl-line);display:flex;flex-direction:column;gap:.5rem}.bsl-sys--main .bsl-sys__title{color:inherit;box-shadow:inset 0 -3px 0 var(--bsl-accent);align-self:flex-start}.bsl-sys__top{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.bsl-sys__title{margin:0;font-size:1.1rem;line-height:1.3;color:inherit}.bsl-chip{flex-shrink:0;font-size:.75rem;font-weight:var(--font-body-bold-weight, 600);padding:.15rem .5rem;border-radius:var(--badge-corner-radius, 2px);background:#efe7da;color:#1b2632;white-space:nowrap}.bsl-sys__row{margin:0;font-size:.92rem;line-height:1.5}.bsl-sys__link{margin-top:auto;padding-top:.25rem;font-weight:var(--font-body-bold-weight, 600);font-size:.92rem;color:inherit;text-decoration:underline;text-decoration-color:var(--bsl-accent);text-decoration-thickness:2px;text-underline-offset:4px}.bsl-sys__link:hover{text-decoration-color:currentColor}.bsl-table{width:100%;border-collapse:collapse;background:transparent;color:inherit;font-size:.92rem}.bsl-table caption{text-align:left;font-weight:var(--font-body-bold-weight, 600);padding:0 0 .75rem;color:inherit;caption-side:top}.bsl .bsl-table{border:0}.bsl .bsl-table th,.bsl .bsl-table td{padding:.7rem 1rem .7rem 0;text-align:left;vertical-align:top;border:0;border-bottom:1px solid var(--bsl-line);background:transparent;color:inherit;text-transform:none;letter-spacing:0;font-size:.92rem}.bsl .bsl-table thead th{font-weight:var(--font-body-bold-weight, 600);border-bottom:2px solid currentColor}.bsl-table tbody th{font-weight:var(--font-body-bold-weight, 600)}.bsl-num{font-variant-numeric:tabular-nums;white-space:nowrap}.bsl-load{display:grid;gap:24px;margin-top:48px}@media(min-width:990px){.bsl-load{grid-template-columns:1fr 2fr;gap:40px;align-items:start}}.bsl-rain{--bsl-line: rgba(255, 255, 255, .2)}.bsl-rain__cards{display:grid;gap:32px 24px;grid-template-columns:1fr}@media(min-width:600px){.bsl-rain__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.bsl-rain__cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.bsl-series{display:flex;flex-direction:column}.bsl-series__media{overflow:hidden;border-radius:var(--brand-radius, 4px)}.bsl-series__media img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.bsl-series__body{padding-top:16px;display:flex;flex-direction:column;gap:.4rem;flex:1}.bsl-series__kicker{margin:0;font-size:.85rem;color:var(--bsl-accent)}.bsl-series__title{margin:0;color:inherit;font-size:1.25rem}.bsl-series__text{font-size:.92rem;opacity:.85}.bsl-series__text p:last-child{margin-bottom:0}.bsl-table-wrap{margin-top:48px;overflow-x:auto;-webkit-overflow-scrolling:touch}.bsl-rain__table{min-width:640px}.bsl-rain .bsl-note{margin-top:1rem;font-size:.85rem}.bsl-rain .bsl-note a,.bsl-rain .bsl-intro a{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/38/assets/brand-basil.css.map */
