.bn-tabs{margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.bn-tabs__btn{display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;line-height:1.3;font-family:inherit;transition:background .15s ease,color .15s ease,border-color .15s ease}.bn-carousel{margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.bn-carousel__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.bn-carousel__headtext{flex:1}.bn-carousel__heading{margin:0;line-height:1.2}.bn-carousel__sub{margin:.4rem 0 0;opacity:.8}.bn-carousel__viewall{white-space:nowrap;text-decoration:underline;text-underline-offset:3px;color:rgb(var(--color-foreground))}.bn-carousel__viewall--bottom{display:none;text-align:center;margin-top:1.25rem}.bn-carousel__wrap{position:relative}.bn-carousel__track{display:flex;align-items:stretch;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bn-carousel__track::-webkit-scrollbar{display:none}.bn-carousel__card{scroll-snap-align:start;min-width:0;display:flex;flex-direction:column}.bn-carousel__imglink{display:block;position:relative;overflow:hidden}.bn-carousel__img{width:100%;display:block}.bn-carousel__img--empty{aspect-ratio:1 / 1;background:rgba(var(--color-foreground),.06)}.bn-carousel__badge{position:absolute;top:10px;left:10px;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;padding:4px 8px;border-radius:3px;background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.bn-carousel__info{flex:1 0 auto}.bn-carousel__vendor{margin-top:.65rem;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;opacity:.55}.bn-carousel__title{display:block;margin-top:.6rem;text-decoration:none;line-height:1.35;color:rgb(var(--color-foreground))}.bn-carousel__title:hover{text-decoration:underline}.bn-carousel__price{margin-top:.35rem;line-height:1.4}.bn-carousel__price s{margin-right:6px}.bn-carousel__btn{display:block;width:100%;margin-top:.85rem;padding:.75rem 1rem;text-align:center;cursor:pointer;border:1px solid rgb(var(--color-foreground));background:transparent;color:rgb(var(--color-foreground));text-decoration:none;font-family:inherit;transition:opacity .15s ease}.bn-carousel__btn:hover:not([disabled]){background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.bn-carousel__btn[disabled]{opacity:.4;cursor:default}.bn-carousel__arrow{position:absolute;top:30%;z-index:2;width:38px;height:38px;border-radius:50%;border:1px solid rgba(var(--color-foreground),.2);background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;display:none;align-items:center;justify-content:center}.bn-carousel__arrow--prev{left:-16px}.bn-carousel__arrow--next{right:-16px}.bn-carousel__arrow[hidden]{display:none!important}.bn-carousel__bar{display:none;position:relative;height:3px;margin-top:1.25rem;background:rgba(var(--color-foreground),.12);border-radius:3px;overflow:hidden}.bn-carousel__bar span{position:absolute;top:0;left:0;height:100%;background:rgb(var(--color-foreground));border-radius:3px;transition:transform .08s linear}@media screen and (min-width:750px){.bn-carousel__arrow{display:flex}}@media screen and (max-width:749px){.bn-carousel__bar{display:block}.bn-carousel__viewall--top{display:none}.bn-carousel__viewall--bottom{display:block}.bn-carousel__head{margin-bottom:1rem}}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map?subset=DA */
