.card{--sizes-icon-plus-display: flex;--sizes-icon-minus-display: none;--sizes-translate: translateY(100%);--growave-opacity: 1}.card.show-sizes{--sizes-icon-plus-display: none;--sizes-icon-minus-display: flex;--sizes-translate: translateY(-2px)}.card:hover,.card:focus-within{--growave-opacity: 1}.card__heading{line-height:1.3;font-size:1.4rem;font-weight:var(--font-weight--bold);text-transform:initial;word-break:keep-all}.card__inner{order:-1}.card__information{position:relative}.card__inner .card__content{pointer-events:none}.card__heading-wrapper{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:calc(.25 * var(--spacing)) calc(.5 * var(--spacing));margin-block-end:calc(.25 * var(--spacing))}.card__heading-wrapper .price{font-size:1.35rem;line-height:1.3}.card__variations-wrapper{line-height:1}.card__variations-label{margin-block-end:calc(.5 * var(--spacing))}.card-sizes{position:absolute;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:calc(.5 * var(--spacing));border-top:1px solid rgb(var(--color-border));inset:auto 0 0;transform:var(--sizes-translate);background-color:color-mix(in sRGB,rgb(var(--color-background)),black 1%);font-size:1.2rem;font-weight:var(--font-weight--semibold);pointer-events:auto;transition:transform .3s ease-in-out}.card-sizes__button{position:absolute;right:0;bottom:100%;display:flex;align-items:center;justify-content:center;padding:calc(.75 * var(--spacing))}.card-sizes__button svg{width:calc(1.25 * var(--spacing));height:calc(1.25 * var(--spacing));transition:all .2s ease}:is(.card-sizes__button:hover,.card-sizes__button:focus-visible) svg{scale:1.2}.card-sizes__size{display:inline-flex;padding:3px;background-color:transparent;color:rgb(var(--color-link));font-size:1.2rem;font-weight:var(--font-weight--semibold);text-decoration:none;transition:all .2s ease-in-out;line-height:1}.card-sizes__size:not(.card-sizes__size--unavailable):hover,.card-sizes__size:not(.card-sizes__size--unavailable):focus-visible{cursor:pointer;text-decoration:underline;background-color:rgba(var(--color-foreground-light),.15)}.card-sizes__size.loading{color:transparent}.card-sizes__icon--plus{display:var(--sizes-icon-plus-display)}.card-sizes__icon--minus{display:var(--sizes-icon-minus-display)}.card-sizes__size--unavailable{cursor:not-allowed;color:rgba(var(--color-foreground-light),.5)}.card--standard .card__information{position:relative;z-index:2;display:flex;flex-direction:column;padding-block:8px 16px;background-color:rgb(var(--color-background))}.card__growave.gw-add-to-wishlist-product-card-placeholder{position:absolute;z-index:10!important;top:1px!important;right:1px!important;left:auto!important;display:block!important;pointer-events:auto;opacity:var(--growave-opacity);transition:opacity .3s ease-in-out}@media screen and (min-width: 768px){.card__growave.gw-add-to-wishlist-product-card-placeholder{top:6px!important;right:6px!important}}.bbd-card-product-add{position:absolute;right:0;bottom:0;z-index:4}.bbd-card-product-add__button{display:flex;align-items:center;justify-content:center;padding:calc(.75 * var(--spacing))}.bbd-card-product-add__button .icon-plus{width:calc(1.25 * var(--spacing));height:calc(1.25 * var(--spacing));transition:all .2s ease}.bbd-card-product-add__button.loading .icon-plus{opacity:0}:is(.bbd-card-product-add__button:hover,.bbd-card-product-add__button:focus-visible) .icon-plus{scale:1.2}@media screen and (min-width: 768px){.card{--growave-opacity: 0}.card__heading{font-size:1.6rem}.card__heading-wrapper .price{font-size:1.55rem}.card__variations-label{margin-block-end:calc(.66 * var(--spacing))}.card-sizes{font-size:1.4rem}.card-sizes__size{padding:6px 4px;font-size:1.4rem}.card--standard .card__information{padding-block:16px;gap:2px}}@media screen and (min-width: 990px){.card:hover,.card:focus-within{--sizes-icon-plus-display: none;--sizes-icon-minus-display: flex;--sizes-translate: translateY(-2px)}.card-sizes__button{pointer-events:none}}.drawer .card .card__badge{display:none}.drawer .card .card__heading,.drawer .card .card__heading-wrapper .price{font-size:1.4rem}.drawer .card .card__variations-label{margin-block-end:0;font-size:1.2rem}.drawer .card .bbd-color-variation{display:none}.drawer .card .card-sizes{padding:calc(.25 * var(--spacing));font-size:1.3rem}.drawer .card .card-sizes__size{font-size:1.3rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bbd-component-card.css.map */
