.card-wrapper.product-card-wrapper{background-color:#ffedde;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex!important;align-items:flex-end;border-radius:.8rem;height:40rem;position:relative;overflow:hidden}.card-wrapper.product-card-wrapper .card{width:100%;height:100%;background:transparent;border:none;border-radius:0;box-shadow:none;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;flex-direction:row}.card-wrapper.product-card-wrapper .card__inner{width:100%;height:100%;background:transparent;display:flex;flex-direction:column;justify-content:flex-end;position:absolute;top:0}.card-wrapper.product-card-wrapper .card__media{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:transparent}.card-wrapper.product-card-wrapper .card__media .media{width:100%;height:100%;background:transparent}.card-wrapper.product-card-wrapper .card__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;pointer-events:none}.card-wrapper.product-card-wrapper .card__inner .card__content{display:none}.card-wrapper.product-card-wrapper .card__content{width:100%;padding:2.2rem 4rem 1.6rem;background:linear-gradient(180deg,#fafafad9,#ffecdc);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);border-radius:0 0 .8rem .8rem;transition:.3s ease;display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:2}.card-wrapper.product-card-wrapper .card__heading{font-family:var(--font-fatfrank);font-size:clamp(2rem,3vw,2.8rem);font-weight:900;text-transform:uppercase;color:var(--color-black);margin-block:0 .2rem;line-height:1;order:1}.card-wrapper.product-card-wrapper .card__heading a{color:inherit;text-decoration:none}.card-wrapper.product-card-wrapper .card-information{font-family:var(--font-circe-slab-b);font-size:clamp(1.6rem,2vw,1.8rem);line-height:120%;color:var(--color-black);opacity:0;max-height:0;margin:0;padding:0;transform:translateY(2rem);transition:opacity .3s ease,transform .3s ease,max-height .3s ease,margin .3s ease,padding .3s ease;overflow:hidden;order:2}.card-wrapper.product-card-wrapper .meatzy-button.meatzy-button--tertiary{opacity:0;max-height:0;min-height:0;margin:0;padding:0;transform:translateY(2rem);transition:opacity .3s ease,transform .3s ease,max-height .3s ease,margin .3s ease,padding .3s ease;overflow:hidden;text-decoration:none;z-index:1;position:relative;line-height:0;display:flex}.card-wrapper.product-card-wrapper .meatzy-button.meatzy-button--tertiary:hover{text-decoration:none}.card-wrapper.product-card-wrapper .card-information .caption-with-letter-spacing,.card-wrapper.product-card-wrapper .card-information .rating,.card-wrapper.product-card-wrapper .card-information .rating-text,.card-wrapper.product-card-wrapper .card-information .rating-count{display:none}.card-wrapper.product-card-wrapper .card-information .caption-large{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;font-weight:400}.card-wrapper.product-card-wrapper .price{font-family:var(--font-circe-slab-b);font-size:1.8rem;line-height:120%;font-weight:700;color:var(--color-black);display:flex;flex-direction:column;gap:.4rem;margin-block:.8rem 0;order:3;opacity:1!important;visibility:visible!important;max-height:none!important}.card-wrapper.product-card-wrapper .price__regular,.card-wrapper.product-card-wrapper .price__sale{font-size:clamp(1.8rem,2vw,2.4rem)}.card-wrapper.product-card-wrapper .quick-add{opacity:0!important;visibility:hidden;max-height:0;margin:0;padding:0;transform:translateY(2rem);transition:opacity .3s ease,transform .3s ease,max-height .3s ease,margin .3s ease,padding .3s ease,visibility 0s linear .3s;overflow:hidden;order:4;align-self:flex-start;display:block!important}.card-wrapper.product-card-wrapper .quick-add.no-js-hidden{display:block!important}.card-wrapper.product-card-wrapper .quick-add .quick-add__submit{background:transparent;border:.2rem solid var(--color-black);color:var(--color-black);font-family:var(--font-fatfrank);font-size:1.4rem;font-weight:900;text-transform:uppercase;padding:1.2rem 2.4rem;border-radius:.8rem;cursor:pointer;transition:all .3s ease;width:auto;min-height:auto}.card-wrapper.product-card-wrapper .quick-add .quick-add__submit:hover{background:var(--color-black);color:var(--color-white)}.card-wrapper.product-card-wrapper:hover .card-information:not(:has(.caption-large:empty)),.card-wrapper.product-card-wrapper:hover .meatzy-button{opacity:1;visibility:visible;max-height:30rem;margin:1.6rem 0;transform:translateY(0);transition:opacity .6s ease,transform .6s ease,max-height .6s ease,margin .6s ease,visibility 0s linear 0s,color .3s ease}.card-wrapper.product-card-wrapper:hover .meatzy-button{display:inline-flex;margin-bottom:0}.card-wrapper.product-card-wrapper:hover .quick-add{opacity:1!important;visibility:visible!important;max-height:6rem!important;margin-top:1.6rem;padding:initial;transform:translateY(0)!important;transition:opacity .6s ease,transform .6s ease,max-height .6s ease,margin .6s ease,padding .6s ease,visibility 0s linear 0s,color .3s ease}.card-wrapper.product-card-wrapper:hover .card__heading{color:var(--color-red)}.card-wrapper.product-card-wrapper .card__badge{display:none}.card-wrapper.product-card-wrapper.card--red .card__content{background:linear-gradient(180deg,#de262699,#ad2323)}.card-wrapper.product-card-wrapper.card--red .card__badge .badge{background-color:var(--color-black)}.card-wrapper.product-card-wrapper.card--red{background-color:var(--color-red)}.card-wrapper.product-card-wrapper.card--red .card__heading,.card-wrapper.product-card-wrapper.card--red .card__heading a,.card-wrapper.product-card-wrapper.card--red .price,.card-wrapper.product-card-wrapper.card--red .card-information,.card-wrapper.product-card-wrapper.card--red .caption-large{color:var(--color-white)}.card-wrapper.product-card-wrapper.card--red .quick-add .quick-add__submit{border-color:var(--color-white);color:var(--color-white)}.card-wrapper.product-card-wrapper.card--red .quick-add .quick-add__submit:hover{background:var(--color-white);color:var(--color-black)}.card-wrapper.product-card-wrapper .price:before{content:"Price:";font-family:var(--font-circe-slab-b);font-weight:400;font-size:1.8rem;line-height:120%;color:var(--color-black-light);display:block;margin-bottom:.4rem}.card-wrapper.product-card-wrapper.card--red .price:before{color:#f5bdbd}.card-wrapper.product-card-wrapper.card--red .meatzy-button{color:var(--color-white);transition:.3s}.card-wrapper.product-card-wrapper.card--red .meatzy-button:hover{color:var(--color-black)}.product-card-wrapper .card__information{display:flex;align-items:flex-start;flex-direction:column}.product-card-wrapper:not(.product-card-wrapper--horizontal) .card__information .meatzy-button{order:3}.product-card-wrapper--horizontal .card__content,.product-card-wrapper--horizontal .card__content .card__information{height:100%}.product-card-wrapper--horizontal .card__content .card__information{display:flex;flex-direction:column;align-items:flex-start}.card__content .card__information{padding-bottom:0;padding-top:0;font-family:var(--font-circe-slab-b);font-size:clamp(1.6rem,2vw,1.8rem)}.card-wrapper.product-card-wrapper .card__badge{display:block!important;position:absolute;top:2.4rem;left:2.4rem}.card-wrapper.product-card-wrapper .card__badge .badge{padding:1.1rem 1.6rem;border-radius:.4rem;background-color:var(--color-red);color:var(--color-white);font-family:var(--font-fatfrank);font-weight:900;font-size:clamp(1.6rem,2vw,1.8rem);line-height:90%;text-transform:uppercase}@media screen and (min-width: 750px){.card__content .card__information{padding-bottom:0;padding-top:0}}.card-wrapper.product-card-wrapper--horizontal{background:transparent!important;height:40rem}.card-wrapper.product-card-wrapper--horizontal .card{align-items:center;height:100%}.card-wrapper.product-card-wrapper--horizontal .card__inner{position:relative;background:linear-gradient(180deg,#fafafa33,#ffecdc43);background-size:cover;background-position:center;background-repeat:no-repeat}.card-wrapper.product-card-wrapper--horizontal .card__content{background:transparent}.card-wrapper.product-card-wrapper--horizontal .card-information,.card-wrapper.product-card-wrapper--horizontal .meatzy-button.meatzy-button--tertiary{opacity:1;max-height:30rem;margin:1.6rem 0;transform:translateY(0)}.card-wrapper.product-card-wrapper--horizontal .meatzy-button.meatzy-button--tertiary{min-height:auto;margin-top:auto;order:4}.card-wrapper.product-card-wrapper--horizontal .quick-add.no-js-hidden{display:none!important}.card-wrapper.product-card-wrapper .card__media{bottom:0}.card-wrapper.product-card-wrapper--horizontal .card-information span.caption-large{font-family:var(--font-circe-slab-b);font-size:1.8rem;line-height:120%;font-weight:400;color:var(--color-black)}.card-wrapper.product-card-wrapper--horizontal .card-information span.caption-large.light{opacity:1}.card-wrapper.product-card-wrapper--horizontal .card__heading a{color:var(--color-black-light);font-family:var(--font-fatfrank)!important;text-transform:uppercase!important;font-weight:900!important;font-size:clamp(3rem,4vw,4rem)!important;margin-bottom:0!important}.card-wrapper.product-card-wrapper--horizontal .price__container .price-item{font-size:clamp(2rem,3vw,2.4rem)}.card-wrapper.product-card-wrapper .price-item{position:relative;display:inline-block}.card-wrapper.product-card-wrapper .price-item .price-superscript{font-size:.6em;vertical-align:super;position:relative;top:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-card-product-custom.css.map */
