.b4p-vit .collection__title{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;column-gap:1.6rem;row-gap:.4rem}.b4p-vit .collection__title .title{flex:1 1 auto;min-width:0;margin-bottom:0}.b4p-vit .collection__title .title a{text-decoration:none;color:inherit}.b4p-vit .collection__title .title a:hover{text-decoration:underline;text-underline-offset:.35rem;text-decoration-thickness:.1rem}.b4p-vit__all{flex:0 0 auto;display:inline-flex;align-items:center;gap:.5rem;padding:.2rem 0 .5rem;font-size:1.4rem;font-weight:600;letter-spacing:.02rem;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground))}.b4p-vit__all span{display:inline-block;transition:transform .2s ease}.b4p-vit__all:hover{text-decoration:underline;text-underline-offset:.35rem}.b4p-vit__all:hover span{transform:translate(.3rem)}.b4p-vit slider-component{position:relative}.b4p-vit .slider-counter{display:none!important}.b4p-vit__bar{display:none}@media screen and (max-width:989px){.b4p-vit .slider-buttons{display:none!important}.b4p-vit__bar{display:block;position:relative;height:.3rem;margin:1.4rem 1.5rem 0;border-radius:.3rem;background:rgba(var(--color-foreground),.1);overflow:hidden}.b4p-vit__bar i{position:absolute;left:0;top:0;bottom:0;width:20%;border-radius:.3rem;background:rgba(var(--color-foreground),.75);will-change:transform}.b4p-vit__bar.is-off{visibility:hidden;height:0;margin-top:0}}@media screen and (min-width:990px){.b4p-vit slider-component .slider-buttons{position:absolute;left:var(--b4p-arrow-l, 0px);right:var(--b4p-arrow-r, 0px);top:var(--b4p-arrow-top, 35%);height:0;margin:0;padding:0;display:flex;justify-content:space-between;align-items:center;pointer-events:none;z-index:6}.b4p-vit slider-component .slider-button{pointer-events:auto;width:4.8rem;height:4.8rem;margin:0 -2.4rem;border:0;border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 .3rem 1.4rem #0000002e;opacity:0;transform:scale(.85);transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease;cursor:pointer}.b4p-vit slider-component:hover .slider-button:not([disabled]),.b4p-vit slider-component .slider-button:focus-visible{opacity:1;transform:scale(1)}.b4p-vit slider-component .slider-button:hover{box-shadow:0 .4rem 1.8rem #00000042}.b4p-vit slider-component .slider-button[disabled]{opacity:0!important;pointer-events:none}.b4p-vit slider-component .slider-button .svg-wrapper,.b4p-vit slider-component .slider-button .icon{width:1.4rem;height:1.4rem}}.b4p-vit .card__inner{position:relative}.b4p-plus-box{position:absolute;left:0;right:0;top:0;height:0;padding-bottom:var(--ratio-percent, 100%);z-index:3;pointer-events:none;transition:transform var(--duration-default, .2s) ease}@media(hover:hover)and (min-width:990px){.animate--hover-vertical-lift .card-wrapper:hover .b4p-plus-box{transform:translateY(-.5rem)}}.b4p-plus{pointer-events:auto;position:absolute;right:.8rem;bottom:.8rem;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:0;border-radius:50%;background:rgb(var(--color-foreground));color:rgb(var(--color-background));box-shadow:0 .3rem 1rem #0003;cursor:pointer;transition:transform .15s ease,background-color .25s ease,opacity .2s ease;-webkit-tap-highlight-color:transparent}.b4p-plus svg{width:1.8rem;height:1.8rem;transition:transform .25s ease}.b4p-plus:hover{transform:scale(1.08)}.b4p-plus:active{transform:scale(.94)}.b4p-plus.is-busy{opacity:.65;pointer-events:none}.b4p-plus.is-busy svg{transform:rotate(90deg)}.b4p-plus.is-done{background:#1f8a4c}.b4p-plus__n{position:absolute;top:-.5rem;right:-.5rem;min-width:2rem;height:2rem;padding:0 .5rem;border-radius:1rem;background:#c8102e;color:#fff;font-size:1.1rem;font-weight:700;line-height:2rem;text-align:center;box-shadow:0 0 0 .2rem rgb(var(--color-background));display:none}.b4p-plus.has-n .b4p-plus__n{display:block}@media screen and (max-width:749px){.b4p-plus{right:.6rem;bottom:.6rem;width:3.6rem;height:3.6rem}.b4p-plus svg{width:1.6rem;height:1.6rem}}.b4p-vit quick-add-bulk.b4p-q0,.b4p-vit quick-add-bulk.b4p-soldout{display:none!important}.b4p-vit .b4p-has-opener .quick-add modal-opener>.quick-add__submit{display:none!important}.b4p-vit .card quick-add-bulk{display:flex;justify-content:flex-start;margin-top:.6rem}.b4p-vit .card quick-add-bulk .quantity{width:11.6rem;min-height:3.8rem;border-radius:99rem}.b4p-vit .card quick-add-bulk .quantity:before,.b4p-vit .card quick-add-bulk .quantity:after{border-radius:99rem}.b4p-vit .card quick-add-bulk .quantity__button{width:3.6rem}.b4p-vit .card quick-add-bulk .quantity__input{font-weight:600}:root{--b4p-nude: 248, 244, 241}:is([id$=__1793677201d7ea5df3],[id$=__collection_list_BgYdY],[id$=__logos_b4p],[id$=__judgeme_cards_carousel_br],[id$=__google_reviews_button],[id$=__featured_blog_kWjL3]).shopify-section{background:rgb(var(--b4p-nude));--color-background: var(--b4p-nude)}:is([id$=__1793677201d7ea5df3],[id$=__collection_list_BgYdY],[id$=__logos_b4p],[id$=__judgeme_cards_carousel_br],[id$=__google_reviews_button],[id$=__featured_blog_kWjL3]).shopify-section :is(.gradient.color-scheme-1,.color-scheme-1.gradient){background:transparent;--color-background: var(--b4p-nude)}:is([id$=__collection_list_BgYdY],[id$=__featured_blog_kWjL3]).shopify-section :is(.card__inner.color-scheme-2,.card.color-scheme-2,.article-card.color-scheme-2){background:#fff;--color-background: 255, 255, 255}.shopify-section[id$=__judgeme_cards_carousel_br]{padding-top:1.2rem}.shopify-section[id$=__logos_b4p] .b4p-logos__item{border-radius:1.2rem;overflow:hidden;background:#fff}
/*# sourceMappingURL=/cdn/shop/t/74/assets/b4p-vitrine.css.map */
