.bf-product-slider{background:var(--bf-ps-bg, #ffffff);padding:var(--bf-ps-pt, 40px) 0 var(--bf-ps-pb, 40px);margin-bottom:40px}.bf-product-slider .product-card{position:relative;display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid #f6f6f6;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #00000014,0 4px 16px #0000000f;-webkit-transform:translateZ(0);transform:translateZ(0)}.bf-product-slider .card-img{order:1;flex:none}.bf-product-slider .card-information{order:2}.bf-product-slider .card-quick-add{order:3}.bf-product-slider .card-information{margin-top:0;padding:16px 16px 12px;text-align:left}.bf-product-slider .card-quick-add{position:static;margin-top:auto;padding:0 16px 16px;pointer-events:auto}.bf-product-slider .card-quick-add__wrap{position:static;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:8px;opacity:1;-webkit-transform:none;transform:none;pointer-events:auto}@supports not (gap: 8px){.bf-product-slider .card-quick-add__wrap>*+*{margin-top:8px}}.bf-product-slider .card-quick-add__form{width:100%}.bf-product-slider .card-quick-add__btn{width:100%;height:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:6px;padding:0 14px;box-sizing:border-box;border:none;border-radius:8px;background:var(--color-base-button-background);color:var(--color-base-button-text);font-size:13px;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.bf-product-slider .card-quick-add__btn:hover{opacity:.88}.bf-product-slider .card-quick-add__btn:disabled:not(.is-loading):not(.card-quick-add__btn--unavailable){opacity:.5;cursor:not-allowed}.bf-product-slider .card-quick-add__btn .icon,.bf-product-slider .card-quick-add__btn .icon *{width:15px;height:15px;display:block;fill:var(--color-base-button-text);stroke:var(--color-base-button-text)}.bf-product-slider .card-quick-add__btn-text{display:inline;color:var(--color-base-button-text)}.bf-product-slider .card-img{position:relative}.bf-product-slider .card-badge{position:absolute;top:10px;left:10px;z-index:2;padding:5px 10px;border-radius:999px;background:#e58c48;color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.4}.bf-product-slider .bf-badge~.card-badge{top:calc(var(--bf-badge-top, 8px) + (var(--bf-badge-size, 62px) * .858) + 8px)}.bf-product-slider .card-quick-add__btn--unavailable{background:#eef0f2;color:#111827;cursor:not-allowed;opacity:1}.bf-product-slider .card-quick-add__btn--unavailable .card-quick-add__btn-text{color:#111827}@-webkit-keyframes bf-ps-qa-spin{to{-webkit-transform:rotate(360deg)}}@keyframes bf-ps-qa-spin{to{transform:rotate(360deg)}}.bf-product-slider .card-quick-add__btn.is-loading .icon,.bf-product-slider .card-quick-add__btn.is-loading .card-quick-add__btn-text{display:none}.bf-product-slider .card-quick-add__btn.is-loading:after{content:"";display:block;width:16px;height:16px;box-sizing:border-box;border:2px solid rgba(255,255,255,.35);border-top-color:var(--color-base-button-text, #fff);border-radius:50%;-webkit-animation:bf-ps-qa-spin .65s linear infinite;animation:bf-ps-qa-spin .65s linear infinite}.bf-product-slider .card-quick-add__note{margin-top:6px;text-align:center;font-size:12px;opacity:.9}.bf-product-slider .products-slider__btn{background:transparent}.bf-product-slider__editor-note{max-width:1280px;margin:0 auto;padding:20px 32px;border:1px dashed #c9c2b8;border-radius:8px;background:#fff;color:#111827;font-size:14px;line-height:1.5}@media screen and (max-width:749.98px){.bf-product-slider .card-quick-add__btn{padding:0 12px;font-size:12px}.bf-product-slider .card-quick-add__btn .icon,.bf-product-slider .card-quick-add__btn .icon *{width:14px;height:14px}.bf-product-slider__editor-note{padding:16px 20px}}.bf-ps-modal[hidden]{display:none}.bf-ps-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.bf-ps-modal .qa-cart-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;display:block;-webkit-tap-highlight-color:transparent}.bf-ps-modal .qa-cart-modal__dialog{position:relative;z-index:1;width:auto;max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.25);box-shadow:0 20px 60px #00000040;padding:20px 7px 30px}.bf-ps-modal .qa-cart-modal__close{position:absolute;top:10px;right:10px;width:44px;height:44px;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border:0;background:transparent;cursor:pointer;color:#111;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.bf-ps-modal .qa-cart-modal__close .icon{width:22px;height:22px}.bf-ps-modal .cart-notification-product{display:-ms-grid;display:grid;-ms-grid-columns:70px 16px 1fr;grid-template-columns:70px 1fr;gap:16px;-webkit-box-align:center;-webkit-align-items:center;-ms-grid-row-align:center;align-items:center;margin:20px}.bf-ps-modal .cart-notification-product__image{width:70px;height:70px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.bf-ps-modal .cart-notification__links{display:-ms-grid;display:grid;-ms-grid-columns:1fr 12px 1fr;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px}.bf-ps-modal .button-label{display:block;width:100%;margin-top:14px;text-align:center;text-decoration:underline;-webkit-tap-highlight-color:transparent}@media screen and (max-width:575px){.bf-ps-modal .cart-notification__links{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-bf-product-slider.css.map */
