.bcard{position:relative;display:flex;flex-direction:column;gap:1.2rem;border-radius:.4rem;font-family:Milky,sans-serif;color:#000}.bcard__well{position:relative;aspect-ratio:448 / 441;border-radius:.4rem;background:var(--bcard-well, #f9fafc);overflow:hidden;transition:background-color var(--duration-default) ease}.bcard:hover .bcard__well,.bcard:focus-within .bcard__well{background:var(--bcard-well-hover, #f2f5f9)}.bcard__hover{opacity:0;transition:opacity var(--duration-default) ease}.bcard:hover .bcard__hover,.bcard:focus-within .bcard__hover,.bcard.is-touched .bcard__hover{opacity:1}@media(hover:none)and (min-width:750px){.bcard__hover{opacity:1}}.bcard__slides{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.bcard__slides::-webkit-scrollbar{display:none}.bcard__slide{display:flex;align-items:center;justify-content:center;flex:0 0 100%;width:100%;height:100%;padding:14.5% 9%;scroll-snap-align:start;scroll-snap-stop:always}.bcard__image{display:block;width:100%;height:100%;object-fit:contain}.bcard__image--placeholder{opacity:.3}@media screen and (min-width:750px){.bcard__slides.is-stacked{display:block;position:relative;overflow:hidden}.bcard__slides.is-stacked .bcard__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s ease}.bcard__slides.is-stacked .bcard__slide.is-current{opacity:1}.bcard__slides.is-stacked.is-instant .bcard__slide{transition:none}}@media(prefers-reduced-motion:reduce){.bcard__slides.is-stacked .bcard__slide{transition:none}}@media screen and (min-width:990px){.editorial-product__product--card{width:min(100%,calc((var(--edit-avail) - 6.2rem) * 4 / 5))!important}}.bcard__swatches{position:absolute;top:1.2rem;right:1.2rem;z-index:2;display:flex;gap:.8rem}.bcard__swatch,.bcard__swatch:empty{display:block;width:1.6rem;height:1.6rem;padding:0;border:.1rem solid #d9d9d9;border-radius:.4rem;background-size:cover;cursor:pointer}.bcard__arrow{position:absolute;top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:.4rem;border:0;border-radius:.4rem;background:none;color:#000;cursor:pointer;transform:translateY(-50%)}.bcard__arrow--prev{left:1.2rem}.bcard__arrow--next{right:1.2rem}.bcard__arrow .icon{width:1.6rem;height:1.6rem}.bcard__arrow[disabled]{color:#b3b3b3;cursor:default}.bcard__dots{position:absolute;left:0;right:0;bottom:.8rem;z-index:2;display:flex;justify-content:center;gap:.6rem;pointer-events:none}.bcard__dot{width:.8rem;height:.8rem;padding:0;border:0;border-radius:50%;background:#ececed;pointer-events:auto;cursor:pointer}.bcard__dot.is-active{background:#1a1b1e}.bcard__info{display:flex;flex-direction:column;gap:0;min-height:5rem}.bcard__row{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:0 1.2rem;font-size:1.4rem;font-weight:700;line-height:1.68rem;letter-spacing:-.03px}.bcard__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;text-decoration:none}.bcard__title:hover{text-decoration:none}.bcard__price{flex:none}.bcard__price-compare{margin-right:.4rem;color:#797c81}.bcard__actions{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.3rem}.bcard__sizes{display:flex;flex-wrap:wrap;gap:.4rem}.bcard__size{display:inline-flex;align-items:center;min-height:3.3rem;padding:.8rem 1.2rem;border:.1rem solid transparent;border-radius:.4rem;text-decoration:none;background:none;font-family:inherit;font-size:1.4rem;font-weight:700;line-height:1.68rem;letter-spacing:-.03px;color:#000;cursor:pointer}.bcard__size:hover,.bcard__size[aria-pressed=true]{background:#f7f7f8;text-decoration:none}.bcard__size.is-unavailable:hover{background:none}.bcard__size.is-unavailable{color:#b3b3b3;text-decoration:line-through;cursor:default}.bcard__hint{display:inline-flex;align-items:center;gap:.6rem;margin-left:auto;padding-right:.8rem;font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#000;white-space:nowrap}.bcard__hint[hidden]{display:none}.bcard__hint .icon{width:1.6rem;height:1.6rem}.bcard.is-selecting .bcard__form{display:none}.bcard.is-selecting .bcard__size{border-color:#d9d9d9;background:#fff;text-decoration:none}.bcard.is-selecting .bcard__size:hover,.bcard.is-selecting .bcard__size[aria-pressed=true]{border-color:#01307c;background:#e6eaf2}.bcard.is-selecting .bcard__size.is-unavailable{border-color:#b3b3b3;background:#e4e9ec;text-decoration:none}.bcard__tip{position:relative}.bcard__tip[data-tooltip]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + .4rem);left:50%;z-index:5;padding:.4rem .8rem;border-radius:.4rem;background:#1a1b1e;color:#fff;font-family:Milky,sans-serif;font-size:1.2rem;font-weight:600;line-height:1.6rem;letter-spacing:0;white-space:nowrap;text-decoration:none;transform:translate(-50%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-default) ease}.bcard__tip[data-tooltip]:hover:after,.bcard__tip[data-tooltip]:focus-visible:after{opacity:1;visibility:visible}.bcard.is-selecting .bcard__size:after,.bcard.is-selecting .bcard__swatch:after{display:none}.bcard__swatches .bcard__tip[data-tooltip]:after{left:auto;right:0;transform:none}.bcard__form,.bcard__form .form{display:block;flex:none}.bcard__add{position:relative;display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:.4rem;border:0;border-radius:.4rem;background:none;color:#000;cursor:pointer}.bcard__add .icon{width:2.4rem;height:2.4rem}.bcard__add[disabled],.bcard__add[aria-disabled=true]{opacity:.3;cursor:default}.bcard__add .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#fff}.bcard__add .loading__spinner .spinner{width:1.6rem;height:1.6rem}.bcard__add.loading .icon-brents-plus{visibility:hidden}.bcard__add.is-added{color:#739055}@media screen and (max-width:749px){.bcard__well{aspect-ratio:185 / 264.8;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.bcard:hover .bcard__well,.bcard:focus-within .bcard__well{background:var(--bcard-well, #f9fafc)}.bcard.is-held .bcard__well{background:var(--bcard-well-hover, #f2f5f9)}.bcard__arrow{display:none}.bcard__dots{opacity:1}.bcard__dot{width:.6rem;height:.6rem;background:#dcdcde;pointer-events:none}.bcard__swatches{top:1.2rem;right:auto;left:1.2rem;opacity:0;visibility:hidden;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}.bcard.is-held .bcard__swatches{opacity:1;visibility:visible}.bcard__info{min-height:4.1rem}.bcard__actions{opacity:1}.bcard__actions{min-height:2.4rem;padding-left:.8rem}.bcard__form,.bcard__form .form{display:flex}.bcard__add{width:2.4rem;height:2.4rem}.bcard__add .icon{width:1.6rem;height:1.6rem}.bcard__sizes{display:none}.bcard.is-selecting .bcard__sizes{display:flex}.bcard.is-selecting .bcard__actions{flex-direction:column;align-items:stretch;gap:0;padding-left:0}.bcard.is-selecting .bcard__hint{order:-1;min-height:2.4rem;margin-left:0;padding:0 1.2rem;font-size:1.4rem;font-weight:600;line-height:2.4rem}.bcard__hint .icon{display:none}.bcard__size{border-width:0}.bcard.is-selecting .bcard__size,.bcard.is-selecting .bcard__size.is-unavailable{border-color:transparent;background:none}.bcard.is-selecting .bcard__size[aria-pressed=true]{border-color:transparent;background:#fdfdfd}.bcard.is-selecting .bcard__size.is-unavailable{color:#b3b3b3;text-decoration:line-through}.bcard__tip[data-tooltip]:after{content:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-brents-card.css.map */
