.bp-slider-section{overflow:hidden}.bp-slider__header{display:flex;align-items:center;justify-content:space-between}.bp-slider__title{font-size:clamp(1.5rem,3vw,2rem);font-weight:700!important;color:var(--color-heading, #111);margin:0;line-height:1.2}.bp-slider__arrows{display:flex;gap:10px;flex-shrink:0}.bp-slider__arrow{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--color-border, #000);background:var(--bg-body, #fff);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .22s ease,border-color .22s ease;padding:0}.bp-slider__arrow svg{width:18px;height:18px;fill:none;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.bp-slider__arrow:hover,.bp-slider__arrow:focus-visible{background:var(--color-heading, #111);border-color:var(--color-heading, #111)}.bp-slider__arrow:hover svg path,.bp-slider__arrow:hover svg,.bp-slider__arrow:focus-visible svg{stroke:#fff;fill:#fff;color:#fff}@media only screen and (max-width:767px){.bp-slider__arrows{display:none}}.bp-slider__header{margin-bottom:20px;margin-top:20px}.bp-slider__track{outline:none}.bp-slider__slide{width:calc(33.333% - 14px);margin-right:20px;box-sizing:border-box}@media only screen and (max-width:1023px)and (min-width:768px){.bp-slider__slide{width:calc(50% - 10px);margin-right:20px}}@media only screen and (max-width:767px){.bp-slider__slide{width:calc(100vw - 50px);margin-right:16px}.bp-card__image{border-radius:16px}}.bp-card{background:var(--bg-body, #fff);display:flex;flex-direction:column}.bp-card__image{position:relative;overflow:hidden;margin-bottom:18px;height:0;padding-bottom:66%;border-radius:16px}.bp-card__image>a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.bp-card__image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.25,.46,.45,.94);will-change:transform}.bp-card__image>a:hover img,.bp-card__image>a:focus img{transform:scale(1.05)}.bp-card__placeholder{background:#0000000a;width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0}.bp-card__placeholder .placeholder-svg{width:40%;opacity:.25;fill:var(--color-accent, #aaa)}.bp-card__meta{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-body, #555);opacity:.7;margin:0 0 10px;display:flex;flex-wrap:wrap;gap:0 14px;font-family:inherit}.bp-card__title{font-size:1rem;font-weight:700;color:var(--color-heading, #111);line-height:1.4;margin:0 0 10px;font-family:inherit}.bp-card__title a{color:inherit;text-decoration:none;font-weight:600}.bp-card__title a:hover{text-decoration:underline}.bp-card__excerpt{font-size:.9rem;color:#505050;line-height:1.65;margin:0 0 20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-family:inherit}.bp-card__btn{display:inline-flex;align-items:center;gap:8px;margin-top:auto;align-self:flex-start;background:var(--color-heading, #111);color:#fff!important;font-size:.85rem;font-weight:500;padding:11px 22px;border-radius:50px;text-decoration:none!important;transition:background .2s ease,transform .2s ease;letter-spacing:.02em;font-family:inherit;border:none;cursor:pointer}.bp-card__btn svg.btn-arrow-right{width:18px;height:13px;fill:currentColor;flex-shrink:0}.bp-card__btn:hover{background:var(--color-accent, #333);transform:translate(2px)}.bp-slider-section .flickity-prev-next-button{display:none!important}.bp-slider-section .flickity-page-dots{display:none;position:static;margin-top:28px;text-align:center}@media only screen and (max-width:767px){.bp-slider-section .flickity-page-dots{display:flex;justify-content:center;align-items:center;gap:6px;list-style:none;padding:0}.bp-slider-section .flickity-page-dots .dot{width:8px;height:8px;border-radius:4px;background:var(--color-border, #ccc);opacity:1;margin:0;cursor:pointer;transition:background .25s ease,width .25s ease;display:block}.bp-slider-section .flickity-page-dots .dot.is-selected{background:var(--color-heading, #111);width:22px}}.bp-card__title{position:relative}.bp-card__title .tooltip{visibility:hidden;opacity:0;position:absolute;top:100%;left:0;z-index:10;background:#222;color:#fff;font-size:12px;padding:6px 10px;border-radius:4px;white-space:normal;width:max-content;max-width:240px;transition:opacity .2s ease;pointer-events:none;margin-top:6px}.bp-card__title .tooltip:before{content:"";position:absolute;bottom:100%;left:12px;border:5px solid transparent;border-bottom-color:#222}.bp-card__title:hover .tooltip{visibility:visible;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/60/assets/blog.css.map */
