.product-floor-card{position:relative;padding:0;margin-block-start:var(--vp-semantic-spacing-s);margin-inline-start:calc(-1 * var(--grid-margin))}.product-floor-card .grid{gap:0}.product-floor-card__brand span{font-size:var(--vp-core-font-size-200,16px)}.product-floor-card__actions,.product-floor-card__btn--large-only,.product-floor-card__extra-image,.product-floor-card__title-large{display:none}.product-floor-card__actions--icon-only{display:block}.product-floor-card__brand-in-title{display:inline}.product-floor-card__sticker{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:100;display:flex;flex-direction:column}.product-floor-card .product-card-details__item__price{padding-block-start:var(--vp-semantic-spacing-m)}.product-floor-card .product-card-details--shelf{padding-inline-start:var(--vp-semantic-spacing-xs)}.product-floor-card .sheet-modal__inner{padding:0}.product-floor-card .sheet-modal__close{flex:1 0 calc(var(--vp-component-icon-button-sizing-medium-container-height) + var(--vp-semantic-spacing-s) * 2)}.product-floor-card--paid-traffic .product-card-details__wrapper{margin-block-start:0}@media (min-width:600px){.product-floor-card{margin-block-start:var(--vp-semantic-spacing-m);margin-inline-start:0}.product-floor-card__title{font-weight:var(--vp-core-font-weight-600)}.product-floor-card .product-card-details__item__price-action{flex-direction:column;gap:var(--vp-semantic-spacing-xl);align-items:flex-start}.product-floor-card .product-card-details--shelf{padding-inline-start:var(--vp-semantic-spacing-m)}.product-floor-card__actions{display:flex;flex-flow:row wrap;gap:var(--vp-semantic-spacing-s);padding-block-start:var(--vp-semantic-spacing-s)}.product-floor-card__actions>span:last-child{order:-1}.product-floor-card__actions--icon-only{display:none}}@media (min-width:1200px){.product-floor-card__title{font-size:var(--vp-core-font-size-350,22px)}.product-floor-card__btn--large-only,.product-floor-card__extra-image{display:contents}.product-floor-card__title-large{display:block}.product-floor-card__brand-in-title,.product-floor-card__btn--medium-only,.product-floor-card__sticker--grid{display:none}.product-floor-card__sticker{position:unset;inline-size:fit-content}.product-floor-card__brand{margin:var(--vp-semantic-spacing-2xs) 0}.product-floor-card__actions{flex-direction:row;padding-block-start:var(--vp-semantic-spacing-m)}.product-floor-card .product-card-details__item__title{-webkit-line-clamp:3}.product-floor-card .product-card-details--shelf{padding-inline-start:var(--vp-semantic-spacing-xl)}.product-floor-card .product-card-details__item__price{padding-block-start:var(--vp-semantic-spacing-xs);margin-block-end:0}.product-floor-card .grid>:nth-child(2):not(.media){grid-column:span 2}.product-floor-card--paid-traffic{padding-block-end:var(--vp-semantic-spacing-xl);margin-block-start:0}.product-floor-card--paid-traffic .grid .product-card-details{grid-column:span 3;padding:0 0 0 calc(var(--vp-semantic-spacing-xl) - var(--vp-semantic-spacing-3xs))}.product-floor-card--paid-traffic .grid>:nth-child(2):not(.media){grid-column:span 3}.product-floor-card--paid-traffic .product-card-details__item{margin-block-start:0}.product-floor-card--paid-traffic .product-card-details__item__title{margin-block-end:var(--vp-semantic-spacing-xs)}.product-floor-card--paid-traffic .product-card-details__item__review{margin-block-start:var(--vp-semantic-spacing-xs);margin-block-end:var(--vp-semantic-spacing-xs)}.product-floor-card--paid-traffic .media{grid-column:span 2;margin-inline-end:var(--vp-semantic-spacing-3xs)}.product-floor-card--paid-traffic .media .aspect-ratio{background-color:#f4f4f4}.product-floor-card--paid-traffic .product-floor-card__actions{gap:var(--vp-semantic-spacing-m)}.product-floor-card--paid-traffic .product-floor-card__sticker{padding-block-end:var(--vp-semantic-spacing-xs)}.product-floor-card--paid-traffic .product-floor-card__brand{margin-block-start:0;margin-block-end:var(--vp-semantic-spacing-2xs)}.paid-traffic .product-floor-card--paid-traffic+.page-header{margin-block-start:var(--vp-semantic-spacing-4xl)}}