:focus-visible{outline:2px solid var(--bv-ink-1, #f2f2f0);outline-offset:2px}.bv-btn:focus-visible{outline-offset:3px}a.button:active,button.button:active,.button:active,.bv-btn:active,.bvc-chip:active,.bv-chip:active,.card-wrapper:active,.bv-hf__link:active,.bv-shelf__more:active,.bv-journal__more:active,.bvbs-card:active{transform:scale(.985);transition:transform 80ms}.button--primary:active,.bv-btn--primary:active{background-color:#e6e6e2}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}@media(hover:hover){.button--primary:hover,.bv-btn--primary:hover{filter:brightness(.94)}.bv-shelf__more,.bv-journal__more{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;transition:background-size .25s var(--bv-e-out),color var(--bv-d-ui, .25s)}.bv-shelf__more:hover,.bv-journal__more:hover{background-size:100% 1px}.bv-shelf__more svg,.bv-journal__more svg,.bv-hf__link span{transition:transform .25s var(--bv-e-out)}.bv-shelf__more:hover svg,.bv-journal__more:hover svg,.bv-hf__link:hover span{transform:translate(4px)}}@media(hover:hover)and (min-width:990px){html .card-wrapper .media.media--hover-effect>img{transition:transform .6s var(--bv-e-out),opacity .2s linear}html .card-wrapper:hover .media.media--hover-effect>img{transform:scale(1.03)}html .bv-shelf__item .media.media--hover-effect>img.media--second{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0}html .bv-shelf__item:hover .media.media--hover-effect>img.media--second{opacity:1}}.bv-btn.is-adding{position:relative;overflow:hidden}.bv-btn.is-adding:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:currentColor;opacity:.5;transform-origin:left;animation:bvf-line 1.1s var(--bv-e-out) infinite}@keyframes bvf-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cart-count-bubble.bvf-bump{animation:bvf-bump .3s var(--bv-e-out) 1}@keyframes bvf-bump{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}img.bvf-ld{opacity:0}img.bvf-ld-done{transition:opacity .3s linear}html.bvf-rv-on .bvf-rv:not(.is-in){opacity:0;transform:translateY(12px)}html.bvf-rv-on .bvf-rv{transition:opacity .6s var(--bv-e-out),transform .6s var(--bv-e-out);transition-delay:calc(var(--i, 0) * 60ms)}html.bvf-rv-on .bvf-rv.is-in{transition-delay:calc(var(--i, 0) * 60ms)}}[id]{scroll-margin-top:calc(var(--header-height, 64px) + 16px)}html .bv-shelf__list,html .bv-journal__list{scroll-snap-type:x proximity;scroll-padding-left:20px;overscroll-behavior-x:contain}@media(max-width:989px){html .bv-shelf__list:not(.is-end){-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent)}}@media(max-width:749px){html .bv-journal__list:not(.is-end){-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent)}}@media(hover:none),(max-width:989px){html .card .media img.media--second{display:none}}html .bv-cart__brandrow .bv-brands--cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 8px;margin-top:16px}html .bv-cart__brandrow .bv-brand__meta{display:none}html .bv-cart__brandrow .bv-brands--cards .bv-brand__name{font-size:11px;letter-spacing:.06em}html .bv-sf__clear{width:44px;height:44px}html .bv-seg__item{height:44px}html .bv-chip,html .bv-ft__list a{min-height:44px}
/*# sourceMappingURL=/cdn/shop/t/28/assets/bv-feel.css.map */
