@charset "UTF-8";.product-block--v2 .product-block__detail{margin-top:calc(3 * var(--space-unit));font-size:var(--base-text-size)}.product-block--v2 .product-block__detail .innerer,.product-block--v2 .product-block__detail .product-link{display:flex;flex-direction:column;gap:calc(2 * var(--space-unit))}@media(max-width:767.98px){.product-block--v2:not(.product-block--landscape) .product-block__detail .innerer .product-block-options--swatch{order:0;margin-top:0;margin-bottom:0}}.product-block--v2 .product-block__title{font-family:var(--base-font-family);font-size:var(--base-text-size);line-height:1.4;text-transform:var(--product-card-title-transform)}.product-block--v2 .product-price--block{font-size:var(--base-text-size);line-height:1.4}.product-block--v2 .product-badges{display:flex;flex-wrap:wrap;gap:calc(2 * var(--space-unit));margin:0;padding:0;list-style:none}.product-block--v2.product-block .align-ltr-center .product-badges,.product-block--v2.product-block .align-ltr-center .product-block-options__inner{justify-content:center}.product-block--v2.product-block .align-ltr-right .product-badges,.product-block--v2.product-block .align-ltr-right .product-block-options__inner{justify-content:flex-end}.product-block--v2 .product-badge{padding:calc(1.5 * var(--space-unit)) calc(2 * var(--space-unit));background:var(--product-badge-bg-override, var(--product-badge-bg-meta, var(--product-badge-bg)));color:var(--product-badge-text-override, var(--product-badge-text));font-size:var(--smaller-text-size-3);line-height:1.2;text-transform:uppercase}.product-block--v2 .product-label-container{inset:var(--gutter-mobile);gap:calc(2 * var(--space-unit))}.product-block--v2 .product-label{margin:0}.product-block--v2 .product-label>span{padding:calc(1.5 * var(--space-unit)) calc(2 * var(--space-unit));font-size:var(--smaller-text-size-3);line-height:1.2;text-transform:uppercase}.product-block--v2 .product-label--meta>span{background:var(--product-card-overlay-badge-bg);color:var(--product-card-overlay-badge-text)}.product-block--v2 .product-label--collection{min-width:0;max-width:100%}.product-block--v2 .product-label--collection>span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-block--v2 .product-block-options{margin:0;opacity:1}.product-block--v2 .product-block-options__inner{display:flex;flex-wrap:wrap;align-items:center;gap:calc(2 * var(--space-unit));margin:0}.product-block--v2 .product-block-options--swatch .product-block-options__item{width:var(--product-card-swatch-size);height:var(--product-card-swatch-size);margin:0}.product-block--v2 .product-block-options__item--selected{outline:1px solid rgb(var(--body-text-color) / .75);outline-offset:2px}@media(hover:hover){.product-block--v2 .product-block-options--swatch .product-block-options__item:hover{outline:1px solid rgb(var(--body-text-color) / .75);outline-offset:2px;box-shadow:none}.product-block--v2 .product-block-options--swatch:hover .product-block-options__item--selected:not(:hover){outline-color:transparent}}.product-block--v2 .product-block-options--swatch .product-block-options__item--unavailable:after{inset-inline:0}.product-block--v2 .product-block__image-dot{transition:width .2s ease}.product-block--v2 .product-block__image-dot--active{width:12px}.product-block--v2 .image-cont .placeholder-image{aspect-ratio:var(--aspect-ratio, .67)}.product-block--v2 .image-cont .placeholder-image svg{width:100%;height:100%;object-fit:cover}.product-badge[data-badge=in-stock]{--product-badge-bg-override: #566221;--product-badge-text-override: #ffffff }
/*# sourceMappingURL=/cdn/shop/t/28/assets/product-card.css.map */
