.multicolumn-card{display:block;color:inherit;height:100%;overflow:hidden}.multicolumn-card__image{display:inline-block;vertical-align:top;max-width:100%;width:var(--image-width, 100%);aspect-ratio:4/3;object-fit:cover;object-position:center;transition:transform .6s cubic-bezier(.215,.61,.355,1)}.multicolumn-card__price{margin-top:.8rem}@media (max-width: 767.98px){.multicolumn-card__image{width:var(--image-width-mobile, var(--image-width))}}.multicolumn-card__info{position:relative}.multicolumn-card__info .multicolumn-card__title+.multicolumn-card__text{margin-top:.8rem}.multicolumn-card__price{display:flex;align-items:center;justify-content:center;position:absolute;top:-50px;right:48px;width:100px;height:100px;border-radius:100px;text-align:center;background:rgb(var(--color-background))}.multicolumn-card__price .f-price--on-sale .f-price__sale{flex-flow:column-reverse wrap;gap:0}.multicolumn-card__price .f-price--on-sale .f-price-item--regular{font-size:.8em}.multicolumn-card__price .f-price--on-sale .f-price-item--sale{font-size:1.2em}.multicolumn-card__info .btn{margin-top:1.6rem}.multicolumn-card__info>*:first-child{margin-top:0!important}@media (max-width: 767.98px){.multicolumn-card__info .multicolumn-card__title+.multicolumn-card__text{margin-top:.4rem}.multicolumn-card__info .btn{margin-top:1.2rem}}.multicolumn-card--image-full{--image-width: 100%}.multicolumn-card--image-full img{width:100%}.multicolumn-card--image-extra-large{--image-width: 15rem;--image-width-mobile: 12rem}.multicolumn-card--image-large{--image-width: 7.2rem;--image-width-mobile: 4.8rem}.multicolumn-card--image-medium{--image-width: 5.6rem;--image-width-mobile: 4rem}.multicolumn-card--image-small{--image-width: 4rem}.multicolumn-card__info{padding:32px;background:rgb(var(--color-secondary-background))}@media (max-width: 767.98px){.multicolumn-card-mobile-horizontal{display:flex;align-items:flex-start;gap:1.6rem;text-align:start}.multicolumn-card-mobile-horizontal .multicolumn-card__image{flex-shrink:0;margin:0;width:4rem}}.multicolumn-card--transparent{border-bottom:1px solid rgb(var(--color-foreground))}.multicolumn-card--transparent .multicolumn-card__info{background:transparent;padding:32px 0}.multicolumn-card--plain .multicolumn-card__image{object-fit:contain;width:84px}.multicolumn-card--plain .multicolumn-card__info{padding:24px 0 0;background:transparent}.multicolumn__column.text-center .multicolumn-card__info,.multicolumn__column.text-center .multicolumn-card__title,.multicolumn__column.text-center .multicolumn-card__text,.multicolumn__column.text-center .multicolumn-card__price{text-align:center}.multicolumn__column.text-right .multicolumn-card__info,.multicolumn__column.text-right .multicolumn-card__title,.multicolumn__column.text-right .multicolumn-card__text,.multicolumn__column.text-right .multicolumn-card__price{text-align:right}.multicolumn__column.text-center .button{margin-left:auto;margin-right:auto}.multicolumn__column.text-right .button{margin-left:auto}.multicolumn--loyalty .multicolumn-card{border-radius:8px}.multicolumn--loyalty .multicolumn-card .multicolumn-card__info .multicolumn-card__title-wrapper{position:relative;background:rgb(var(--color-secondary-background));margin-top:-64px!important;padding:24px 24px 0;border-radius:8px;z-index:2}.multicolumn--loyalty .multicolumn-card .multicolumn-card__info .multicolumn-card__title-wrapper h3{padding:0 100px 0 0}.multicolumn--loyalty .multicolumn-card .multicolumn-card__info .multicolumn-card__text{padding:0 24px}.multicolumn--loyalty .multicolumn-card__shape-element{position:absolute;top:-32px;right:32px;width:64px;height:auto;z-index:1}.multicolumn--mobile-only .multicolumn-card__info{background:transparent;padding:16px 0 0}.multicolumn__bottom-button{margin:32px 0 0}@media (max-width: 768px){.section.multicolumn{position:relative;padding-bottom:100px!important}.multicolumn-card--plain{margin:0 0 32px}.multicolumn-card__image{width:100%}.multicolumn__items.plain-mobile{display:block!important}.multicolumn__header .btn{position:absolute;bottom:20px;left:20px;right:20px}.multicolumn--loyalty .multicolumn-card .multicolumn-card__info .multicolumn-card__title-wrapper{padding:24px 16px 0}.multicolumn--loyalty .multicolumn-card .multicolumn-card__info .multicolumn-card__title-wrapper h3{padding:0 64px 0 0}.multicolumn--loyalty .multicolumn-card__info{padding:32px 8px}.multicolumn--loyalty .multicolumn-card .multicolumn-card__info .multicolumn-card__text{padding:0 16px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-multicolumn-card.css.map */
