.bbs-clickable-tiles__inner{display:flex;flex-direction:column;gap:var(--bbs-tiles-row-gap, var(--bbs-gutter))}.bbs-clickable-tiles__header{margin-bottom:2.4rem}.bbs-clickable-tiles__heading{color:var(--bbs-primary);font-style:italic;margin:0}.bbs-clickable-tile--text-light{color:#fff}.bbs-clickable-tile--text-dark{color:var(--bbs-on-surface)}.bbs-clickable-tile--overlay-dark .bbs-clickable-tile__media:after{background:linear-gradient(to top,#000000d9,#00000073 45%,#0000001a);opacity:var(--bbs-tile-overlay-alpha, .45)}.bbs-clickable-tile--overlay-dark:hover .bbs-clickable-tile__media:after,.bbs-clickable-tile--overlay-dark:focus-visible .bbs-clickable-tile__media:after{opacity:min(1,calc(var(--bbs-tile-overlay-alpha, .45) + .1))}.bbs-clickable-tile--overlay-light .bbs-clickable-tile__media:after{background:linear-gradient(to top,#ffffffe5,#ffffff7f 45%,#ffffff26);opacity:var(--bbs-tile-overlay-alpha, .45)}.bbs-clickable-tile--overlay-light:hover .bbs-clickable-tile__media:after,.bbs-clickable-tile--overlay-light:focus-visible .bbs-clickable-tile__media:after{opacity:min(1,calc(var(--bbs-tile-overlay-alpha, .45) + .1))}.bbs-clickable-tile--overlay-none .bbs-clickable-tile__media:after{content:none}.bbs-clickable-tiles__row{display:grid;gap:var(--bbs-tiles-gutter, var(--bbs-gutter));grid-template-columns:1fr}@media screen and (min-width:750px){.bbs-clickable-tiles__row{grid-template-columns:repeat(12,minmax(0,1fr))}}.bbs-clickable-tile{border-radius:var(--bbs-tiles-radius, 1.2rem);display:block;min-height:var(--bbs-tiles-height, 50rem);overflow:hidden;position:relative;text-decoration:none}@media screen and (min-width:750px){.bbs-clickable-tile{grid-column:span var(--bbs-tile-span, 12)}}.bbs-clickable-tile:focus-visible{outline:2px solid var(--bbs-primary);outline-offset:3px}.bbs-clickable-tile__media{top:0;right:0;bottom:0;left:0;isolation:isolate;position:absolute}.bbs-clickable-tile__media:after{content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:2}.bbs-clickable-tile__image{height:100%;object-fit:cover;position:relative;transition:transform .7s ease;width:100%;z-index:1}.bbs-clickable-tile:hover .bbs-clickable-tile__image,.bbs-clickable-tile:focus-visible .bbs-clickable-tile__image{transform:scale(1.05)}.bbs-clickable-tile__content{display:flex;flex-direction:column;height:100%;top:0;right:0;bottom:0;left:0;justify-content:flex-end;padding:var(--bbs-tile-padding, 3.2rem);position:absolute;z-index:3}.bbs-clickable-tile__title,.bbs-clickable-tile__body,.bbs-clickable-tile__link{color:inherit}.bbs-clickable-tile__title{line-height:1.15;margin:0 0 1.2rem}.bbs-clickable-tile--large .bbs-clickable-tile__title{margin-bottom:1.6rem}.bbs-clickable-tile__body{font-size:1.4rem;line-height:1.6;margin:0 0 2rem;max-width:42rem}.bbs-clickable-tile--large .bbs-clickable-tile__body{font-size:1.6rem;margin-bottom:2.4rem}.bbs-clickable-tile__link{border-bottom:2px solid currentColor;display:inline-block;padding-bottom:.4rem;transition:opacity .2s ease}.bbs-clickable-tile:hover .bbs-clickable-tile__link,.bbs-clickable-tile:focus-visible .bbs-clickable-tile__link{opacity:.7}.bbs-clickable-tile--placeholder{align-items:center;background:var(--bbs-surface-container);color:var(--bbs-on-surface-variant);display:flex;justify-content:center;min-height:var(--bbs-tiles-height, 50rem)}.bbs-clickable-tile--placeholder .bbs-clickable-tile__content{position:static}.bbs-clickable-tiles--no-gutter .bbs-clickable-tiles__row{gap:0}.bbs-clickable-tiles--full-width .bbs-clickable-tiles__inner{max-width:none;padding-left:0;padding-right:0}.bbs-editorial__layout{display:grid;gap:4rem;grid-template-columns:1fr}@media screen and (min-width:990px){.bbs-editorial__layout{align-items:stretch;gap:8rem;grid-template-columns:1fr 1fr}.bbs-editorial--media-left .bbs-editorial__media{order:-1}.bbs-editorial__media{align-self:stretch;display:flex;align-items:center;justify-content:center;min-height:100%}.bbs-editorial__media-main{width:100%}}.bbs-editorial__content{display:flex;flex-direction:column;gap:4.8rem}.bbs-editorial__block--divider{border-top:1px solid rgb(206 197 186 / .3);padding-top:3.2rem}.bbs-editorial__heading{font-style:italic;margin:0 0 2.4rem}.bbs-editorial__block--medium .bbs-editorial__heading{margin-bottom:1.6rem}.bbs-editorial__body{color:var(--bbs-on-surface-variant);font-size:1.6rem;line-height:1.7}.bbs-editorial__block--medium .bbs-editorial__body{font-size:1.5rem}.bbs-editorial__body p{margin:0}.bbs-editorial__features{display:flex;flex-direction:column;gap:1.6rem;list-style:none;margin:2.4rem 0 0;padding:0}.bbs-editorial__feature{align-items:center;color:var(--bbs-primary);display:flex;gap:1.2rem}.bbs-editorial__feature-icon{font-size:2rem}.bbs-editorial__feature-label{font-size:1.1rem}.bbs-editorial__action{margin-top:2.4rem}.bbs-editorial__media{position:relative}.bbs-editorial__media-main{aspect-ratio:3 / 4;border-radius:1.6rem;box-shadow:0 2.4rem 4.8rem #1c1c191f;overflow:hidden}.bbs-editorial__image{height:100%;object-fit:cover;transition:transform 1s ease;width:100%}.bbs-editorial__media:hover .bbs-editorial__media-main .bbs-editorial__image{transform:scale(1.05)}.bbs-editorial__media-inset{border:.8rem solid var(--bbs-section-surface-bg, var(--bbs-background));border-radius:1.6rem;box-shadow:0 1.6rem 3.2rem #1c1c191f;display:none;height:var(--bbs-editorial-inset-height, 12rem);overflow:hidden;position:absolute;width:var(--bbs-editorial-inset-width, 12rem);z-index:1}.bbs-editorial__media-inset--bottom-left{bottom:calc((var(--bbs-editorial-inset-edge-offset, 3.2rem) * -1) + var(--bbs-editorial-inset-nudge-y, 0px));left:calc((var(--bbs-editorial-inset-edge-offset, 3.2rem) * -1) + var(--bbs-editorial-inset-nudge-x, 0px))}.bbs-editorial__media-inset--bottom-right{bottom:calc((var(--bbs-editorial-inset-edge-offset, 3.2rem) * -1) + var(--bbs-editorial-inset-nudge-y, 0px));right:calc((var(--bbs-editorial-inset-edge-offset, 3.2rem) * -1) + var(--bbs-editorial-inset-nudge-x, 0px));left:auto}.bbs-editorial__media-inset--top-left{top:calc((var(--bbs-editorial-inset-edge-offset, 3.2rem) * -1) + var(--bbs-editorial-inset-nudge-y, 0px));left:calc((var(--bbs-editorial-inset-edge-offset, 3.2rem) * -1) + var(--bbs-editorial-inset-nudge-x, 0px));bottom:auto}.bbs-editorial__media-inset--top-right{top:calc((var(--bbs-editorial-inset-edge-offset, 3.2rem) * -1) + var(--bbs-editorial-inset-nudge-y, 0px));right:calc((var(--bbs-editorial-inset-edge-offset, 3.2rem) * -1) + var(--bbs-editorial-inset-nudge-x, 0px));left:auto;bottom:auto}.bbs-editorial__media-inset--custom{top:var(--bbs-editorial-inset-top, auto);right:var(--bbs-editorial-inset-right, auto);bottom:var(--bbs-editorial-inset-bottom, auto);left:var(--bbs-editorial-inset-left, auto)}@media screen and (min-width:750px){.bbs-editorial__media-inset{display:block}}.bbs-testimonials__inner{text-align:left}.bbs-testimonials__pre-heading{color:#685d4a99;display:block;margin-bottom:1.6rem;text-align:left}.bbs-testimonials__heading{margin:0 0 4rem;text-align:left}.bbs-testimonials__frame{position:relative}.bbs-testimonials__viewport{overflow:hidden}.bbs-testimonials__frame--carousel .bbs-testimonials__viewport{cursor:grab;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-y}.bbs-testimonials__frame--carousel .bbs-testimonials__viewport.is-dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.bbs-testimonials__frame--carousel .bbs-testimonials__viewport::-webkit-scrollbar{display:none}.bbs-testimonials__track{display:grid;gap:var(--bbs-gutter);grid-template-columns:repeat(var(--bbs-testimonials-columns, 2),minmax(0,1fr))}.bbs-testimonials__frame--carousel .bbs-testimonials__track{display:flex;gap:var(--bbs-gutter)}.bbs-testimonials__frame--carousel .bbs-testimonial-card{flex:0 0 calc((100% - (var(--bbs-testimonials-columns, 2) - 1) * var(--bbs-gutter)) / var(--bbs-testimonials-columns, 2));scroll-snap-align:start}@media screen and (max-width:749px){.bbs-testimonials__track{grid-template-columns:1fr}.bbs-testimonials__frame--carousel .bbs-testimonial-card{flex-basis:100%}}.bbs-testimonial-card{background:#fff;border:1px solid rgb(206 197 186 / .2);border-radius:1.6rem;box-shadow:0 .4rem 1.6rem #1c1c190a;padding:4rem;text-align:left}.bbs-testimonial-card__stars{color:#c5a059;display:flex;gap:.2rem;margin-bottom:2.4rem}.bbs-testimonial-card__media{aspect-ratio:1;border-radius:1.2rem;margin-bottom:2.4rem;overflow:hidden;width:100%}.bbs-testimonial-card__media--empty{background:var(--bbs-surface-container, rgb(206 197 186 / .15))}.bbs-testimonial-card__media-image{display:block;height:100%;object-fit:cover;width:100%}.bbs-testimonial-card__stars .material-symbols-outlined{font-size:2rem}.bbs-testimonial-card__quote{color:var(--bbs-primary);font-family:var(--bbs-font-headline);font-size:clamp(1.8rem,2vw,2rem);font-style:italic;line-height:1.5;margin:0 0 3.2rem}.bbs-testimonial-card__author{align-items:center;display:flex;gap:1.6rem}.bbs-testimonial-card__avatar,.bbs-testimonial-card__avatar-image{border-radius:50%;flex-shrink:0;height:4rem;object-fit:cover;width:4rem}.bbs-testimonial-card__avatar{align-items:center;background:var(--bbs-surface-container);color:var(--bbs-primary);display:inline-flex;font-size:1.4rem;font-weight:700;justify-content:center}.bbs-testimonial-card__name{color:var(--bbs-primary);font-size:1.1rem;margin:0 0 .4rem}.bbs-testimonial-card__subtitle{color:var(--bbs-on-surface-variant);font-size:1rem;margin:0}.bbs-testimonials__dots{display:flex;gap:1.2rem;justify-content:center;margin-top:3.2rem}.bbs-testimonials__nav{align-items:center;background:#fff;border:1px solid var(--bbs-outline-variant);border-radius:50%;box-shadow:0 .4rem 1.6rem #1c1c1914;color:var(--bbs-primary);cursor:pointer;display:inline-flex;height:4rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:4rem;z-index:1}.bbs-testimonials__nav:disabled{cursor:default;opacity:.35}.bbs-testimonials__nav--prev{left:-2rem}.bbs-testimonials__nav--next{right:-2rem}@media screen and (max-width:749px){.bbs-testimonials__nav--prev{left:-.8rem}.bbs-testimonials__nav--next{right:-.8rem}}.bbs-carousel-dot{background:#685d4a33;border:0;border-radius:50%;cursor:pointer;height:.8rem;padding:0;transition:background .2s ease;width:.8rem}.bbs-carousel-dot.is-active,.bbs-carousel-dot:hover{background:var(--bbs-primary)}.bbs-testimonials__empty{color:var(--bbs-on-surface-variant);margin:0}.bbs-testimonials__judgeme-source{block-size:0;inline-size:0;overflow:hidden;pointer-events:none;position:absolute;visibility:hidden}.bbs-testimonials__judgeme-source .jdgm-header,.bbs-testimonials__judgeme-source .jdgm-arrow,.bbs-testimonials__judgeme-source .jdgm-arrows--bottom{display:none!important}.bbs-journal__header{align-items:flex-end;display:flex;gap:2.4rem;justify-content:space-between;margin-bottom:4rem}.bbs-journal__heading-group{display:flex;flex-direction:column;gap:.8rem}.bbs-journal__pre-heading{color:#685d4a99;margin:0}.bbs-journal__heading{margin:0}.bbs-journal__frame{position:relative}.bbs-journal__viewport{overflow:hidden}.bbs-journal__frame--carousel .bbs-journal__viewport{overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.bbs-journal__frame--carousel .bbs-journal__viewport::-webkit-scrollbar{display:none}.bbs-journal__grid{display:grid;gap:var(--bbs-gutter);grid-template-columns:repeat(var(--bbs-journal-columns-mobile, 1),minmax(0,1fr))}@media screen and (min-width:750px){.bbs-journal__grid{grid-template-columns:repeat(var(--bbs-journal-columns, 3),minmax(0,1fr))}}.bbs-journal__frame--carousel .bbs-journal__grid{display:flex;gap:var(--bbs-gutter)}.bbs-journal__frame--carousel .bbs-journal-card{flex:0 0 calc((100% - (var(--bbs-journal-columns, 3) - 1) * var(--bbs-gutter)) / var(--bbs-journal-columns, 3));scroll-snap-align:start}@media screen and (max-width:749px){.bbs-journal__frame--carousel .bbs-journal-card{flex-basis:calc((100% - (var(--bbs-journal-columns-mobile, 1) - 1) * var(--bbs-gutter)) / var(--bbs-journal-columns-mobile, 1))}}.bbs-journal__nav{align-items:center;background:#fff;border:1px solid var(--bbs-outline-variant);border-radius:50%;color:var(--bbs-primary);cursor:pointer;display:inline-flex;height:4rem;justify-content:center;position:absolute;top:35%;transform:translateY(-50%);width:4rem;z-index:1}.bbs-journal__nav--prev{left:-2rem}.bbs-journal__nav--next{right:-2rem}.bbs-journal-card__link{color:inherit;display:block;text-decoration:none}.bbs-journal-card__media{aspect-ratio:1;border-radius:1.2rem;margin-bottom:2.4rem;overflow:hidden}.bbs-journal-card__image{height:100%;object-fit:cover;transition:transform .7s ease;width:100%}.bbs-journal-card:hover .bbs-journal-card__image{transform:scale(1.1)}.bbs-journal-card__meta{color:#685d4a99;font-size:1rem;margin:0 0 1.2rem}.bbs-journal-card__title{line-height:1.25;margin:0 0 1.2rem}.bbs-journal-card__excerpt{color:var(--bbs-on-surface-variant);font-size:1.4rem;line-height:1.6;margin:0}.bbs-journal-card--placeholder .bbs-journal-card__media{background:var(--bbs-surface-container)}
/*# sourceMappingURL=/cdn/shop/t/23/assets/bbs-homepage.css.map */
