.bst-features{margin:0}.bst-features__inner{margin-left:auto;margin-right:auto;width:var(--bst-container-page)}.bst-features--prescription .bst-features__items{gap:clamp(4rem,4rem + (100vw - 768px) * .0222,8.6rem);flex-wrap:nowrap;width:var(--bst-container-page);margin-left:0}.bst-features__items{display:flex;flex-wrap:wrap;gap:0;list-style:none;margin:0 -1.5rem;padding:0}.bst-features__item{flex:0 0 100%;max-width:100%;padding:0}.bst-features__link{display:flex;flex-direction:column;padding:0 .8rem;position:relative;text-decoration:none}.bst-features--prescription .bst-features__link{padding:0}.bst-features__media{align-items:center;background:var(--bst-color-gray-200);border-radius:var(--bst-radius-lg);display:flex;justify-content:center;overflow:hidden;position:relative}.bst-features__media:before{content:"";display:block;padding-bottom:55.5556%;width:100%}.bst-features__media--placeholder{background:var(--bst-color-gray-100)}.bst-features__image,.bst-features__placeholder{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.bst-features__image{display:block;object-fit:cover;object-position:center;transition:transform .25s ease}.bst-features__link:hover .bst-features__image,.bst-features__link:focus-visible .bst-features__image,.bst-events-page__card:hover .bst-features__image,.bst-events-page__card:focus-visible .bst-features__image,.bst-events-inline__card:hover .bst-features__image,.bst-events-inline__card:focus-visible .bst-features__image{transform:scale(1.05)}.bst-features__placeholder{color:rgba(var(--bst-color-gray-900-rgb),.18)}.bst-features__caption{align-items:flex-start;color:var(--bst-color-blue-500);display:flex;gap:1rem;margin:1.4rem 0 0;padding:0 1.2rem 0 0}.bst-features__caption-text{color:inherit;font-size:clamp(1.4rem,1.22rem + .49vw,1.8rem);font-weight:var(--bst-font-weight-semibold);-webkit-hyphens:auto;hyphens:auto;line-height:1.3;overflow-wrap:anywhere}.bst-features__caption-arrow{align-items:center;color:inherit;display:inline-flex;flex:0 0 auto;height:2.4rem;justify-content:center;line-height:1;transition:transform .2s ease;width:2.4rem}.bst-features__caption-arrow svg{display:block;height:1.6rem;width:2.2rem}.bst-features__link:hover .bst-features__caption-arrow,.bst-features__link:focus-visible .bst-features__caption-arrow,.bst-events-page__card:hover .bst-features__caption-arrow,.bst-events-page__card:focus-visible .bst-features__caption-arrow,.bst-events-inline__card:hover .bst-features__caption-arrow,.bst-events-inline__card:focus-visible .bst-features__caption-arrow{transform:translate(.3rem)}@media screen and (max-width:767px){.bst-features__items{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;margin:0;padding:0 calc(var(--bst-container-page-gutter) / 2) .8rem;scroll-padding-left:calc(var(--bst-container-page-gutter) / 2)}.bst-features__inner{width:100%;margin-left:0}.shopify-section+.shopify-section:not(:has(header,link)){margin-top:3.7rem}.bst-features__items::-webkit-scrollbar{display:none}.bst-features__link{margin:0;padding-left:0;padding-right:0}.bst-features--prescription .bst-features__items{width:var(--bst-container-page)}.bst-features__item{flex:0 0 72%;max-width:72%;scroll-snap-align:start;padding:0 .4rem}.bst-features--prescription .bst-features__items{flex-direction:column;overflow:visible;scroll-snap-type:none;padding-top:0rem;padding-bottom:0;padding-left:.8rem;padding-right:.8rem}.bst-features--prescription .bst-features__item{flex:0 0 auto;max-width:100%;padding:0;scroll-snap-align:none}}@media screen and (min-width:768px){.bst-features__items{justify-content:center;width:calc(100% + 14px);margin-left:-7px}.bst-features__item{flex:0 0 calc(100% / 3);max-width:calc(100% / 3)}.bst-features__caption-text{font-size:clamp(1.4rem,1.22rem + .49vw,1.8rem)}.bst-features__caption-arrow{height:2.8rem;width:2.8rem}.bst-features__caption-arrow svg{height:1.8rem;width:2.5rem}.bst-features__inner--2 .bst-features__item{flex-basis:calc(50% - 3rem);max-width:calc(50% - 3rem)}.bst-features__inner--4 .bst-features__item,.bst-features__inner--5 .bst-features__item{flex-basis:20%;max-width:20%}.bst-features__inner--6 .bst-features__item{flex-basis:33.33333%;max-width:33.33333%}}@media screen and (min-width:960px){.bst-features__inner--6 .bst-features__item{flex-basis:14.16667%;max-width:14.16667%}}@media screen and (min-width:990px){.bst-features__inner{width:var(--bst-container-page)}}.bst-features__starburst{align-items:center;color:var(--bst-color-white);display:flex;justify-content:center;pointer-events:none;position:absolute;z-index:2;height:clamp(10rem,3.8rem + 15.4vw,16.5rem);width:clamp(10.5rem,4rem + 16vw,17.2rem);right:-3rem;top:-3rem}.bst-features__starburst-bg{fill:currentColor;height:100%;left:0;position:absolute;top:0;width:100%;filter:drop-shadow(0 .4rem 1.2rem rgba(var(--bst-color-black-rgb),.12))}.bst-features__starburst-asset{display:block;height:100%;width:100%;filter:drop-shadow(0 .4rem 1.2rem rgba(var(--bst-color-black-rgb),.12))}.bst-features__starburst--teal .bst-features__starburst-bg,.bst-features__starburst--blue .bst-features__starburst-bg{color:var(--bst-color-blue-500)}.bst-features__starburst-content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 1.2rem;position:relative;text-align:center;z-index:1}.bst-features__starburst-title{font-size:1.3rem;font-weight:var(--bst-font-weight-semibold);letter-spacing:.08em;line-height:1.2;margin-bottom:.3rem;text-transform:uppercase}.bst-features__starburst-sub{font-size:1.1rem;font-weight:var(--bst-font-weight-regular);line-height:1.3;margin-bottom:.6rem;max-width:10rem}.bst-features__starburst-icon{height:2.4rem;width:2.4rem;color:var(--bst-color-white)}@media screen and (min-width:768px){.bst-features__starburst{height:16rem;right:-3.4rem;top:-3.4rem;width:16rem}.bst-features__starburst-title{font-size:1.5rem}.bst-features__starburst-sub{font-size:1.2rem;max-width:12rem}.bst-features__starburst-icon{height:3rem;width:3rem}}@media screen and (min-width:1200px){.bst-features__starburst{height:18rem;right:-6rem;top:-5.2rem;width:18rem}}.bst-features__inner:has(.bst-features__starburst) .bst-features__items{margin-top:3.4rem}@media screen and (min-width:768px){.bst-features__inner:has(.bst-features__starburst) .bst-features__items{margin-top:4rem}}@media screen and (min-width:1200px){.bst-features__inner:has(.bst-features__starburst) .bst-features__items{margin-top:5.6rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bstaendig-features-grid.css.map */
