.product-card .card__information{padding-top:2rem}.product-card .card__heading{text-transform:uppercase}.product-card .price{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}.card__badges{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-top:5px}.card__badges .badge{width:100%;padding:.75rem .75rem .6rem;border-radius:var(--variant-pills-radius)}.card__badges .badge--style-1{background-color:rgb(var(--color-base-accent-1));border-color:rgba(var(--color-base-accent-1),var(--alpha-badge-border));color:#f7f4e3}.card__badges .badge--style-2{background-color:rgb(var(--color-base-accent-2));border-color:rgba(var(--color-base-accent-2),var(--alpha-badge-border));color:#f7f4e3}.card__badges .badge--style-3{background-color:#f7f4e3;border-color:#f7f4e3;color:rgba(var(--color-base-accent-2))}@media screen and (min-width: 750px){.card__badges .badge{width:calc(50% - .25rem)}}.card__stock{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:.5rem;padding:1rem;background-color:#f7f4e3;border-radius:var(--variant-pills-radius)}.card__stock-text{margin:0;text-align:center;font-size:.9em;line-height:1}.card__stock-gauge{position:relative;width:100%;height:1.5rem;background-color:rgba(var(--color-base-accent-2),.5);border-radius:var(--variant-pills-radius)}.card__stock-gauge-current{display:block!important;position:absolute;top:0;left:0;width:var(--stock-percent, 50%);height:100%;background-color:rgba(var(--color-base-accent-2),1);border-radius:var(--variant-pills-radius)}@media screen and (min-width: 750px){.card__stock-gauge{width:67%}}.card-color-swatches__option{margin:0;padding:0;border:none}.card-color-swatches__value-input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.card-color-swatches__value-label--button{display:inline-block;position:relative;margin:.7rem .5rem .2rem 0;padding:1rem 2rem;font-size:1.4rem;letter-spacing:.1rem;line-height:1;text-align:center;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),1);border-radius:var(--variant-pills-radius);cursor:pointer}input[type=radio]:checked+.card-color-swatches__value-label--button{color:rgb(var(--color-background));background-color:rgb(var(--color-foreground))}input[type=radio].disabled+.card-color-swatches__value-label--button{text-decoration:line-through;color:rgba(var(--color-foreground),.6);border-color:rgba(var(--color-foreground),.6)}input[type=radio].disabled:checked+.card-color-swatches__value-label--button{color:rgba(var(--color-background),.6)}.card-color-swatches__value-label--swatch{--swatch-input--size: 22px;--swatch-input--border-radius: 50%;display:inline-block;max-width:100%;margin:.7rem .7rem .2rem 0;border-radius:var(--swatch-input--border-radius);outline-offset:.2rem;cursor:pointer;forced-color-adjust:none}input[type=radio]:checked+.card-color-swatches__value-label--swatch{outline:.1rem solid rgb(var(--color-foreground))}.card-color-swatches--swatch{--swatch--size: var(--swatch-input--size, 2rem);--swatch--border-radius: var(--swatch-input--border-radius, 50%);display:block;position:relative;overflow:hidden;width:var(--swatch--size);max-width:100%;aspect-ratio:1 / 1;background:var(--color-swatch-background);background-position:var(--swatch-focal-point, initial);background-size:cover;background-origin:border-box;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--swatch--border-radius)}input[type=radio].disabled+.card-color-swatches__value-label--swatch>.card-color-swatches--swatch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fafafa80}input[type=radio].disabled+.card-color-swatches__value-label--swatch>.card-color-swatches--swatch:after{--diagonal--size: calc(var(--swatch-input--size) * 1.414);--crossed-line--size: .1rem;content:"";position:absolute;bottom:calc(var(--crossed-line--size) * -.5);left:0;width:var(--diagonal--size);height:var(--crossed-line--size);background-color:rgb(var(--color-foreground));transform:rotate(-45deg);transform-origin:left;opacity:.4}.card-color-swatches--swatch+span{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}
/*# sourceMappingURL=/cdn/shop/t/72/assets/component-card-product.css.map */
