.ba-home-content{padding:clamp(64px,8vw,120px) 0}.ba-home-content--paper{background:var(--ba-color-paper);color:#222}.ba-home-content--white{background:#fff;color:#222}.ba-home-content--dark{background:#222;color:var(--ba-color-paper)}.ba-home-content__header{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:clamp(28px,4vw,56px)}.ba-home-content__header h2{margin:0;max-width:16ch;font-size:clamp(2rem,5vw,4.75rem);line-height:.94;letter-spacing:-.04em;text-transform:uppercase}.ba-home-content__note{max-width:34rem;margin:0;font-size:.875rem;line-height:1.5}.ba-home-reviews{padding-block:0;overflow:clip}.ba-home-reviews.ba-home-content--dark{--ba-color-focus: var(--ba-color-paper);background:var(--ba-color-ink);color:var(--ba-color-paper)}.ba-home-reviews .ba-home-shell{padding-block:var(--ba-home-section-space, clamp(56px, 5vw, 72px))}.ba-home-reviews__header{margin-bottom:clamp(36px,3.5vw,56px);text-align:center}.ba-home-reviews__header h2{margin:0;font-family:var(--font-h3--family, var(--font-heading--family));font-size:var(--font-h3--size);font-style:var(--font-h3--style, normal);font-weight:var(--font-h3--weight, var(--font-heading--weight));letter-spacing:var(--font-h3--letter-spacing);line-height:var(--font-h3--line-height);text-transform:uppercase}.ba-home-reviews__empty{max-width:560px;margin-inline:auto;padding:32px;border:1px dashed currentColor;text-align:center;opacity:.72}.ba-home-reviews__carousel{--ba-review-arrow-space: clamp(48px, 5vw, 72px);--ba-review-column-gap: clamp(28px, 4vw, 72px);color:inherit}.ba-home-reviews__carousel slideshow-container{background:transparent}.ba-home-reviews__carousel slideshow-slides{--slideshow-gap: var(--ba-review-column-gap);gap:var(--slideshow-gap);overflow-y:hidden}.ba-home-reviews__carousel .ba-home-reviews__slide{width:calc((100% - (var(--ba-review-column-gap) * 2)) / 3);flex-basis:calc((100% - (var(--ba-review-column-gap) * 2)) / 3);min-width:0;overflow:visible;scroll-snap-align:start}.ba-home-reviews__carousel slideshow-arrows{inset-block:0;align-items:center;mix-blend-mode:normal}.ba-home-reviews__carousel slideshow-arrows .slideshow-control{display:grid;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;place-items:center;color:inherit;opacity:0;pointer-events:none;transform:none;animation:none!important;transition:opacity .14s var(--ba-ease)}.ba-home-reviews:is(:hover,:focus-within) .ba-home-reviews__carousel slideshow-arrows .slideshow-control{opacity:1;pointer-events:auto}.ba-home-reviews__carousel slideshow-arrows .slideshow-control[disabled]{opacity:0}.ba-home-reviews:is(:hover,:focus-within) .ba-home-reviews__carousel slideshow-arrows .slideshow-control[disabled]{opacity:.24}.ba-home-reviews__carousel slideshow-arrows .svg-wrapper,.ba-home-reviews__carousel slideshow-arrows svg{width:32px;height:32px}.ba-home-articles__grid{display:grid;grid-template-columns:repeat(var(--ba-home-columns, 4),minmax(0,1fr));gap:clamp(14px,2vw,28px)}.ba-home-products__header{margin-bottom:clamp(28px,4vw,56px)}.ba-home-products__header h2{margin:0;font-size:clamp(2rem,5vw,4.75rem);line-height:.94;letter-spacing:-.04em;text-transform:uppercase}.ba-home-products__must-have,.ba-home-products__catalog{display:grid;gap:clamp(14px,2vw,28px)}.ba-home-products__must-have{grid-template-columns:repeat(2,minmax(0,1fr))}.ba-home-products__catalog{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(40px,5vw,72px)}.ba-home-products__actions{display:flex;justify-content:center;margin-top:clamp(40px,5vw,72px)}.ba-home-bundles__header{margin-bottom:clamp(28px,4vw,56px)}.ba-home-bundles__header h2{margin:0;font-size:clamp(2rem,5vw,4.75rem);line-height:.94;letter-spacing:-.04em;text-transform:uppercase}.ba-home-bundles__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,28px)}.ba-home-bundles__actions{display:flex;justify-content:center;margin-top:clamp(40px,5vw,72px)}.ba-home-product-card,.ba-home-article-card{color:inherit;text-decoration:none}.ba-home-product-card__media,.ba-home-article-card__media{position:relative;overflow:hidden;background:#10131a14}.ba-home-product-card__media{aspect-ratio:3 / 2}.ba-home-article-card__media{aspect-ratio:16 / 9;margin-bottom:14px}.ba-home-product-card__media img,.ba-home-article-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .18s ease}.ba-home-product-card:hover img,.ba-home-article-card:hover img{transform:scale(1.015)}.ba-home-article-card h3{margin:0 0 6px;font-size:clamp(1rem,1.5vw,1.35rem);line-height:1.1}.ba-home-article-card p{margin:0;font-size:.82rem;line-height:1.45}.ba-home-products__empty{display:grid;max-width:34rem;gap:20px;justify-items:start}.ba-home-products__empty p{margin:0;font-size:1rem;line-height:1.55}.ba-home-review{display:flex;padding:0 clamp(8px,1vw,18px);flex-direction:column;align-items:center;color:inherit;text-align:center}.ba-home-review__stars{display:flex;justify-content:center;gap:4px;margin-bottom:18px}.ba-home-review__star{width:20px;height:20px;fill:currentColor}.ba-home-review__star.is-empty{opacity:.2}.ba-home-review h3{margin:0 0 10px;font-family:var(--font-heading--family);font-size:clamp(.95rem,1vw,1.05rem);font-weight:700;line-height:1.25;letter-spacing:-.015em}.ba-home-review__name{margin:0;font-family:var(--font-heading--family);font-size:.875rem;font-style:normal;font-weight:700;line-height:1.35}.ba-home-review blockquote{max-width:34rem;margin:0 0 16px;font-size:clamp(.875rem,.9vw,.95rem);line-height:1.55}.ba-home-review blockquote p{margin:0}@media screen and (min-width:750px){.ba-home-reviews__carousel slideshow-arrows{inset-inline:calc(var(--ba-page-gutter) * -1)}}.ba-home-gallery__grid{columns:4 220px;column-gap:12px}.ba-home-gallery__item{display:block;break-inside:avoid;margin:0 0 12px;border:1px solid rgba(241,239,232,.35);background:var(--ba-color-ink)}.ba-home-gallery__item img{display:block;width:100%;height:auto}.ba-home-gallery__item figcaption{padding:10px 12px;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}@media screen and (max-width:749px){.ba-home-bundles__grid{grid-template-columns:1fr}.ba-home-content__header{display:grid}.ba-home-reviews .ba-home-shell{padding-block:var(--ba-home-section-space, 56px)}.ba-home-reviews__header{margin-bottom:32px}.ba-home-reviews__carousel{--ba-review-arrow-space: 52px;--ba-review-column-gap: 0px}.ba-home-reviews__carousel slideshow-arrows{inset-inline:calc(50% - 50vw)}.ba-home-reviews__carousel .ba-home-reviews__slide{width:100%;flex-basis:100%;scroll-snap-align:center}.ba-home-articles__grid,.ba-home-products__catalog{grid-template-columns:repeat(2,minmax(0,1fr))}.ba-home-review{padding-inline:max(12px,calc(var(--ba-review-arrow-space) - var(--ba-page-gutter)))}.ba-home-review blockquote{font-size:1rem}.ba-home-gallery__grid{columns:2 140px;column-gap:8px}.ba-home-gallery__item{margin-bottom:8px}}@media(hover:none),(pointer:coarse){.ba-home-reviews .ba-home-reviews__carousel slideshow-arrows .slideshow-control{opacity:1;pointer-events:auto}.ba-home-reviews .ba-home-reviews__carousel slideshow-arrows .slideshow-control[disabled]{opacity:.24}}@media(prefers-reduced-motion:reduce){.ba-home-reviews__carousel slideshow-arrows .slideshow-control{transition:none}}@media screen and (max-width:480px){.ba-home-products__must-have,.ba-home-products__catalog,.ba-home-articles__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ba-home-content.css.map */
