:root{--bm-wine: #5B1721;--bm-ivory: #F2EDE4;--bm-ease: cubic-bezier(.2, .7, .1, 1);--bm-ease-out: cubic-bezier(.16, 1, .3, 1)}html.bm-intro:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:var(--bm-ivory);pointer-events:none;animation:bmCoverSafety .01s linear 2.6s forwards}@keyframes bmCoverSafety{to{opacity:0;visibility:hidden}}.bm-curtain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483001;display:grid;place-items:center;background:var(--bm-ivory);color:var(--bm-wine);transition:transform .9s var(--bm-ease-out);will-change:transform;cursor:pointer}.bm-curtain__inner{display:grid;justify-items:center;gap:18px}.bm-curtain__word{display:flex;font-family:var(--font-heading--family, "Bodoni Moda", serif);font-size:clamp(34px,7vw,72px);letter-spacing:.32em;margin-right:-.32em;line-height:1;overflow:hidden}.bm-curtain__word span{display:inline-block;transform:translateY(110%);animation:bmRise .8s var(--bm-ease-out) forwards}.bm-curtain__line{width:0;height:1px;background:currentColor;animation:bmLine .9s var(--bm-ease-out) .45s forwards}.bm-curtain__tag{font-size:11px;letter-spacing:.42em;text-transform:uppercase;opacity:0;animation:bmFade .6s ease .7s forwards}.bm-curtain.is-out{transform:translateY(-101%)}@keyframes bmRise{to{transform:translateY(0)}}@keyframes bmLine{to{width:120px}}@keyframes bmFade{to{opacity:.75}}.bm-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:2147482000;background:var(--bm-wine);transform-origin:0 50%;transform:scaleX(0);pointer-events:none}html.bm-on .hs__slide{overflow:hidden}html.bm-on .hs__slide picture{display:block;transform:translate3d(0,var(--bm-par, 0px),0);will-change:transform}html.bm-on .hs__slide .hs__img{transform-origin:50% 60%}html.bm-on .hs__slide.is-active .hs__img{animation:bmKenBurns 9s ease-out both}@keyframes bmKenBurns{0%{transform:scale(1.09)}to{transform:scale(1)}}html.bm-on .bm-split{display:inline}html.bm-on .bm-word{display:inline-block;white-space:nowrap;overflow:hidden;vertical-align:top;padding-bottom:.08em}html.bm-on .bm-char{display:inline-block;transform:translateY(105%) rotate(4deg);opacity:0;transition:transform .9s var(--bm-ease-out),opacity .5s ease;transition-delay:calc(var(--i, 0) * 32ms)}html.bm-on .is-in .bm-char{transform:none;opacity:1}html.bm-on .bm-line{transform:scaleX(0);transition:transform 1.1s var(--bm-ease-out) .35s}html.bm-on .is-in .bm-line{transform:scaleX(1)}html.bm-on .bm-rise{opacity:0;transform:translate3d(0,46px,0);transition:opacity .9s ease,transform 1.1s var(--bm-ease-out);transition-delay:calc(var(--d, 0) * 1ms)}html.bm-on .bm-rise.is-in{opacity:1;transform:none}html.bm-on .bm-wipe{clip-path:inset(100% 0 0 0);transition:clip-path 1.2s var(--bm-ease-out);transition-delay:calc(var(--d, 0) * 1ms)}html.bm-on .bm-wipe img{transform:scale(1.18);transition:transform 1.6s var(--bm-ease-out);transition-delay:calc(var(--d, 0) * 1ms)}html.bm-on .bm-wipe.is-in{clip-path:inset(0 0 0 0)}html.bm-on .bm-wipe.is-in img{transform:scale(1)}html.bm-on .collection-card{overflow:hidden}html.bm-on .collection-card img{transition:transform 1.1s var(--bm-ease-out),filter .6s ease}html.bm-on .collection-card:hover img{transform:scale(1.07);filter:brightness(.94)}html.bm-on.bm-fine .product-card .card-gallery{transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .6s var(--bm-ease-out),box-shadow .6s ease;will-change:transform}html.bm-on.bm-fine .product-card.bm-hot .card-gallery{transition:transform .12s linear,box-shadow .6s ease;box-shadow:0 22px 40px -26px #5b172173}.bm-sheen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;opacity:0;transition:opacity .5s ease;background:radial-gradient(420px circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.28),transparent 45%);mix-blend-mode:soft-light}.product-card.bm-hot .bm-sheen{opacity:1}html.bm-on .product-card [class*=product_title],html.bm-on .product-card product-price{transition:transform .6s var(--bm-ease-out)}html.bm-on.bm-fine .product-card.bm-hot [class*=product_title]{transform:translate(6px)}html.bm-on.bm-fine .product-card.bm-hot product-price{transform:translate(6px);transition-delay:.05s}.bm-cursor{position:fixed;top:0;left:0;z-index:2147482500;width:86px;height:86px;margin:-43px 0 0 -43px;border-radius:50%;display:grid;place-items:center;background:var(--bm-wine);color:var(--bm-ivory);font-size:10px;letter-spacing:.3em;text-indent:.3em;text-transform:uppercase;pointer-events:none;transform:translate3d(var(--cx, -200px),var(--cy, -200px),0) scale(0);transition:transform .35s var(--bm-ease-out) 0s;will-change:transform}.bm-cursor.is-on{transform:translate3d(var(--cx),var(--cy),0) scale(1)}.bm-cursor.is-press{transform:translate3d(var(--cx),var(--cy),0) scale(.82)}html.bm-on .blbags-strip .blbags-strip__inner>*{opacity:0;transform:translate3d(0,22px,0);filter:blur(6px);transition:opacity .8s ease,transform 1s var(--bm-ease-out),filter .8s ease;transition-delay:calc(var(--d, 0) * 1ms)}html.bm-on .blbags-strip.is-in .blbags-strip__inner>*{opacity:1;transform:none;filter:none}html.bm-on .blbags-strip__badge{position:relative;overflow:hidden}html.bm-on .blbags-strip__badge:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skew(-18deg)}html.bm-on .blbags-strip.is-in .blbags-strip__badge:after{animation:bmSweep 1.4s ease 1s}html.bm-on .blbags-strip:hover .blbags-strip__badge:after{animation:bmSweep 1s ease}@keyframes bmSweep{to{left:130%}}.bm-mag{transition:transform .45s var(--bm-ease-out)}.bm-mag.bm-mag--live{transition:transform .12s linear}.bm-bump{animation:bmBump .9s var(--bm-ease-out)}@keyframes bmBump{0%{transform:scale(1)}25%{transform:scale(1.32) rotate(-8deg)}45%{transform:scale(.92) rotate(5deg)}65%{transform:scale(1.08) rotate(-2deg)}to{transform:scale(1)}}.bm-ring{position:fixed;z-index:2147482400;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;border:1.5px solid var(--bm-wine);pointer-events:none;animation:bmRing .9s ease-out forwards}@keyframes bmRing{0%{transform:scale(.6);opacity:1}to{transform:scale(4.2);opacity:0}}@media(prefers-reduced-motion:reduce){html.bm-intro:after{display:none}}.product-badges__badge.color-scheme-1{display:none!important}main[data-template^=collection]>.shopify-section:first-child h5,main[data-template^=list-collections]>.shopify-section:first-child h3{color:#5b1721!important;font-family:var(--font-body--family)!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/blbags-motion.css.map */
