.bl{--bl-bg: #f8f8f8;--bl-text: #4a4a4a;--bl-heading: #545454;--bl-dark: #444440;--bl-pink: #e8c4bb;--bl-pink-dark: #ddb0a5;--bl-sage: #c2cbc1;--bl-olive: #e1e3cb;--bl-border: #e6e6e6;--bl-font-body: "Poppins", sans-serif;--bl-font-heading: "League Spartan", sans-serif;background:var(--bl-bg);color:var(--bl-text);font-family:var(--bl-font-body);font-size:1.4rem;line-height:1.6;letter-spacing:normal}.bl *,.bl *:before,.bl *:after{box-sizing:border-box}.bl img{display:block;max-width:100%}.bl__inner{max-width:140rem;margin:0 auto;padding:0 2rem}.bl-title{margin:0 0 3rem;font-family:var(--bl-font-heading);font-weight:700;font-size:2.2rem;line-height:1.15;letter-spacing:.05em;text-transform:uppercase;text-align:center;color:var(--bl-heading)}.bl-title--left{text-align:left}@media screen and (min-width:750px){.bl__inner{padding:0 3rem}.bl-title{font-size:3rem}}.bl-rte p{margin:0 0 1.5rem}.bl-rte>*:last-child{margin-bottom:0}.bl-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:1.2rem 2.4rem;border:1px solid var(--bl-dark);border-radius:5rem;background:transparent;color:var(--bl-dark);font-family:var(--bl-font-body);font-size:1.4rem;font-weight:400;line-height:1.3;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}.bl-btn:hover{background:var(--bl-dark);color:#fff}.bl-btn--light{border-color:#fff;color:#fff}.bl-btn--light:hover{background:#fff;color:var(--bl-dark)}.bl-btn--solid{border-color:#fff;background:#fff;color:var(--bl-heading);font-weight:500}.bl-btn--solid:hover{background:var(--bl-pink);border-color:var(--bl-pink);color:#fff}.bl-actions{display:flex;justify-content:center;margin-top:3rem}bl-carousel{position:relative;display:block}.bl-carousel__track{display:flex;gap:var(--bl-gap, 2rem);margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.bl-carousel__track::-webkit-scrollbar{display:none}.bl-carousel__slide{flex:0 0 var(--bl-slide-mobile, 75%);scroll-snap-align:start;min-width:0}@media screen and (min-width:750px){.bl-carousel__slide{flex-basis:calc((100% - (var(--bl-cols, 4) - 1) * var(--bl-gap, 2rem)) / var(--bl-cols, 4))}}.bl-carousel__arrow{position:absolute;top:var(--bl-arrow-top, 50%);z-index:2;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:0;background:#fff;color:#1b1c1c;cursor:pointer;transform:translateY(-50%);box-shadow:0 .2rem .8rem #00000014}.bl-carousel__arrow svg{width:2.2rem;height:2.2rem}.bl-carousel__arrow--prev{left:0}.bl-carousel__arrow--next{right:0}.bl-carousel__arrow[disabled]{opacity:0;pointer-events:none}.bl-carousel__dots{display:flex;justify-content:center;gap:1.2rem;margin-top:2rem}.bl-carousel__dot{width:3rem;height:.2rem;padding:0;border:0;background:#c9c9c9;cursor:pointer}.bl-carousel__dot[aria-current=true]{background:#1b1c1c}.bl-card{display:flex;flex-direction:column;height:100%;padding:1.6rem;border:1px solid var(--bl-border);border-radius:1.2rem;background:#fff;text-align:center}.bl-card__media{display:block;aspect-ratio:1 / 1;margin-bottom:1.6rem}.bl-card__media img{width:100%;height:100%;object-fit:contain}.bl-card__title{margin:0 0 .8rem;font-family:var(--bl-font-body);font-size:1.4rem;font-weight:500;line-height:1.4;color:#2c2c2c}.bl-card__title a{color:inherit;text-decoration:none}.bl-card__price{margin:auto 0 1.4rem;font-size:1.7rem;font-weight:500;color:var(--bl-text)}.bl-card__price s{margin-right:.6rem;font-size:1.4rem;font-weight:400;color:#9a9a9a}.bl-card__price--sale{color:#b5655a}.bl-card__form,.bl-card__form form{display:block}.bl-card__button{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:4rem;padding:1rem;border:0;border-radius:.6rem;background:var(--bl-pink);color:#fff;font-family:var(--bl-font-body);font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s ease}.bl-card__button:hover{background:var(--bl-pink-dark)}.bl-card__button[disabled],.bl-card__button[aria-disabled=true]{opacity:.6;cursor:not-allowed}.bl-card__button.loading>span{visibility:hidden}.bl-card__button .loading__spinner{position:absolute;width:1.8rem}.bl-card__button .loading__spinner.hidden{display:none}.bl-card__button .spinner{width:1.8rem;height:1.8rem}.bl-card__button .path{stroke:#fff}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bl-home.css.map */
