.b-banner{padding-top:var(--b-pt, 0);padding-bottom:var(--b-pb, 0)}.b-banner__link,.b-banner__pic{display:block}.b-banner__pic{aspect-ratio:var(--b-ar-d, 3 / 1);overflow:hidden;background:rgb(var(--b-tint))}.b-banner__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width:749px){.b-banner__pic{aspect-ratio:var(--b-ar-m, 1 / 1)}}@media(max-width:749px){.b-proof{display:none}}.b-banner__link{transition:opacity .2s ease}.b-banner__link:hover{opacity:.96}.b-banner__empty{position:relative;aspect-ratio:12 / 5;background:rgb(var(--b-tint));display:grid;place-items:center}.b-banner__empty svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.5}.b-banner__empty p{position:relative;font:500 1.4rem var(--b-font-body);color:rgb(var(--b-muted))}@media(max-width:749px){.b-banner__empty{aspect-ratio:4 / 5}}.b-banner-section+.b-banner-section{margin-top:0}.card__inner>.card__content{padding:0!important}.card__inner .card__badge{position:absolute;top:0;left:0;margin:0;padding:0}.card .badge,.card .badge.color-scheme-5{display:inline-block;margin:0;border:0;border-radius:0 0 .6rem;background:rgb(var(--b-sale));color:#fff;font:600 .95rem/1 var(--b-font-body);letter-spacing:.12em;text-transform:uppercase;padding:.55rem .8rem .5rem;box-shadow:0 2px 6px #a3241b40}.card .badge.color-scheme-5{background:rgb(var(--b-sale))}.card .badge:not(.color-scheme-5){background:rgb(var(--b-ink));box-shadow:none}.card .card__badge .badge.color-scheme-5{display:none}.card>.card__content .card__badge{display:none}.b-off{display:inline-flex;align-items:center;gap:.3rem;background:rgb(var(--b-sale));color:#fff;font:600 1.1rem/1 var(--b-font-body);letter-spacing:.06em;text-transform:uppercase;padding:.45rem .8rem .4rem;border-radius:99px;align-self:center;white-space:nowrap}.price__sale{align-items:center}.product .price__badge-sale{background:rgb(var(--b-sale))!important;color:#fff!important;border:0;font:600 1.2rem/1 var(--b-font-body);letter-spacing:.06em;text-transform:uppercase;padding:.6rem 1.1rem .55rem;border-radius:99px}.b-cat__price{color:rgb(var(--b-muted))}.b-cat__price b{font-weight:600;color:rgb(var(--b-primary))}.b-scentlinks__head{display:block;margin-bottom:1.6rem}.b-scentlinks__head .b-lede{margin-top:.6rem}.b-scentlinks__row,.b-scent .b-row{flex-wrap:wrap;overflow:visible}@media(max-width:749px){.b-scentlinks__row .b-chip,.b-scent .b-row .b-chip{min-height:3.8rem;padding:0 1.5rem;font-size:1.35rem}}.b-vshop__head{display:flex;justify-content:space-between;align-items:flex-end;gap:1.6rem;margin-bottom:2.4rem}.b-vshop__head .b-h2{margin:0}.b-vshop__text{margin:.6rem 0 0;color:rgb(var(--b-muted));font-size:1.5rem}.b-vshop__nav{display:none;gap:.8rem}@media(min-width:990px){.b-vshop__nav{display:flex}}.b-vshop__arrow{width:4.4rem;height:4.4rem;border-radius:50%;border:1px solid rgb(var(--b-line));background:rgb(var(--b-paper));color:rgb(var(--b-ink));font-size:1.6rem;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.b-vshop__arrow:hover{background:rgb(var(--b-primary));border-color:rgb(var(--b-primary));color:#fff}.b-vshop__track{display:grid;grid-auto-flow:column;grid-auto-columns:62%;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1.4rem;scrollbar-width:thin;scrollbar-color:rgb(var(--b-line)) transparent}@media(min-width:750px){.b-vshop__track{grid-auto-columns:calc((100% - 3 * 1.6rem) / 3.3);gap:1.6rem}}@media(min-width:990px){.b-vshop__track{grid-auto-columns:calc((100% - 4 * 1.6rem) / 4.4)}}.b-vshop__item{scroll-snap-align:start;display:flex;flex-direction:column;gap:1rem;min-width:0}.b-vshop__media{position:relative;aspect-ratio:var(--b-vs-ar, 9 / 16);border-radius:1.2rem;overflow:hidden;background:rgb(var(--b-tint))}.b-vshop__media video,.b-vshop__media .b-vshop__poster,.b-vshop__media a{display:block;width:100%;height:100%;object-fit:cover}.b-vshop__media video{cursor:pointer}.b-vshop__sound{position:absolute;right:1rem;bottom:1rem;width:3.6rem;height:3.6rem;border-radius:50%;border:0;background:#0000008c;color:#fff;display:grid;place-items:center;cursor:pointer}.b-vshop__sound svg{width:1.8rem;height:1.8rem}.b-vshop__sound .b-ico-on,.b-vshop__sound[aria-pressed=true] .b-ico-off{display:none}.b-vshop__sound[aria-pressed=true] .b-ico-on{display:block}.b-vshop__caption{position:absolute;left:1.2rem;right:5.6rem;bottom:1.2rem;margin:0;color:#fff;font:600 1.4rem/1.3 var(--b-font-body);text-shadow:0 1px 6px rgba(0,0,0,.5)}.b-vshop__card{display:grid;grid-template-columns:6rem 1fr;gap:1rem;align-items:center;padding:1rem;border:1px solid rgb(var(--b-line));border-radius:1rem;background:rgb(var(--b-paper))}.b-vshop__card--link{grid-template-columns:1fr}.b-vshop__thumb img{display:block;width:6rem;height:6rem;object-fit:cover;border-radius:.6rem;background:rgb(var(--b-tint))}.b-vshop__info{min-width:0;display:flex;flex-direction:column;gap:.4rem}.b-vshop__name{font:500 1.35rem/1.3 var(--b-font-body);color:rgb(var(--b-ink));text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b-vshop__price{margin:0;font-size:1.3rem;color:rgb(var(--b-muted))}.b-vshop__price b{color:rgb(var(--b-ink));font-weight:600}.b-vshop__price s{margin-left:.5rem;font-size:1.15rem}.b-vshop__btn{display:inline-flex;align-items:center;justify-content:center;min-height:3.6rem;padding:0 1.2rem;border:0;border-radius:.4rem;background:rgb(var(--b-primary));color:#fff;font:600 1.1rem/1 var(--b-font-body);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;cursor:pointer}.b-vshop__btn:hover{opacity:.9}.b-vshop__btn.is-disabled{background:rgb(var(--b-line));color:rgb(var(--b-muted));cursor:default}.b-vshop__btn{width:100%;white-space:nowrap;letter-spacing:.06em;padding:0 .8rem}@media(min-width:990px){[id$=__perfumes] .product-grid>.grid__item:nth-child(n+5),[id$=__sprays] .product-grid>.grid__item:nth-child(n+5){display:none}}.collection__view-all{margin-top:2.8rem}.collection__view-all .button{min-width:22rem;min-height:4.8rem;letter-spacing:.12em;text-transform:uppercase;font-size:1.3rem}@media(max-width:749px){.collection__view-all{padding-inline:1.5rem}.collection__view-all .button{width:100%}}.cart-drawer .b-ship{margin:0 0 1rem;border-radius:.8rem}body.overflow-hidden #chat-bubble,body.overflow-hidden .whatsapp-widget{display:none!important}#chat-bubble{transition:bottom .25s ease}body:has(.b-sticky.is-visible) #chat-bubble{bottom:84px!important}.b-upsell{margin:1.6rem 0 .4rem;padding:1.4rem;border:1px solid rgb(var(--b-line));border-radius:1rem;background:rgb(var(--b-tint))}.b-upsell__h{margin:0 0 1rem;font:600 1.4rem/1.3 var(--b-font-body);color:rgb(var(--b-ink))}.b-upsell__h span{font-weight:500;color:rgb(var(--b-sale))}.b-upsell__list{margin:0;padding:0;list-style:none;display:grid;gap:.8rem}.b-upsell__item{display:grid;grid-template-columns:5.6rem 1fr auto;gap:1rem;align-items:center;background:rgb(var(--b-paper));border-radius:.8rem;padding:.6rem}.b-upsell__img img{display:block;width:5.6rem;height:5.6rem;object-fit:cover;border-radius:.6rem;background:rgb(var(--b-tint))}.b-upsell__info{min-width:0;display:flex;flex-direction:column;gap:.2rem}.b-upsell__name{font:500 1.3rem/1.3 var(--b-font-body);color:rgb(var(--b-ink));text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b-upsell__price{font-size:1.25rem;color:rgb(var(--b-muted))}.b-upsell__btn{min-height:3.6rem;padding:0 1.2rem;border:0;border-radius:.4rem;background:rgb(var(--b-primary));color:#fff;font:600 1.15rem/1 var(--b-font-body);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.b-upsell__btn:hover{opacity:.9}.b-upsell__btn[disabled]{opacity:.6;cursor:default}.b-ship--pdp .b-ship__msg b{color:rgb(var(--b-ink))}
/*# sourceMappingURL=/cdn/shop/t/26/assets/broche-v3d.css.map */
