.mini-card{color:var(--color-ink);position:relative}.mini-card__image,.mini-card__image:empty{display:block;position:relative;padding-bottom:75.15%}.mini-card__image img,.mini-card__image svg{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;object-fit:cover}.mini-card__title{font-size:1.4rem;line-height:1.57;margin-top:1rem;margin-bottom:.5rem}.mini-card__variants{font-size:1.2rem;line-height:1.42;color:var(--color-gray-dark);margin-top:.5rem;margin-bottom:1rem}.mini-card__price{font-size:1.2rem;line-height:1.42}.mini-card .mini-card__content{background-color:var(--color-gray-light);width:100%;height:100%;padding:2rem;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.mini-card .mini-card__hover-image img{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;height:auto}.mini-card:not(.mini-card--no-hover) .mini-card__hover-image img{height:100%;object-fit:cover}.mini-card:not(.mini-card--no-hover):hover .mini-card__content{opacity:1;pointer-events:all}.mini-card:not(.mini-card--no-hover) .mini-card__title,.mini-card:not(.mini-card--no-hover) .mini-card__info{transition:transform .3s ease-in-out}.mini-card:not(.mini-card--no-hover) .mini-card__title{transform:translate3d(0,-4rem,0)}.mini-card:not(.mini-card--no-hover) .mini-card__info{transform:translate3d(0,4rem,0)}.mini-card:not(.mini-card--no-hover) .mini-card__title,.mini-card:not(.mini-card--no-hover) .mini-card__info{transform:translateZ(0)}.mini-card:not(.mini-card--no-hover) .mini-card__title{max-width:calc(100% - 4rem);position:absolute;top:1.5rem;left:2rem;z-index:2;margin-top:0}.mini-card:not(.mini-card--no-hover) .mini-card__info{position:absolute;left:2rem;bottom:1.5rem}@media (max-width: 1279px){.mini-card:not(.mini-card--no-hover) .mini-card__title{top:1rem;left:1rem}.mini-card:not(.mini-card--no-hover) .mini-card__info{left:1rem;bottom:1rem}}#CartDrawer .cart-cross-sell{font-size:0;margin:0 -1rem}#CartDrawer .cart-cross-sell--card{display:inline-block;vertical-align:top;width:calc(100% / 3)}#CartDrawer .mini-card{background-color:#f4f4f0;padding:1.5rem;margin:0 1rem 2rem}#CartDrawer .mini-card__title,#CartDrawer .mini-card__variants{text-align:center}#CartDrawer .mini-card__info:after{content:"";clear:both;display:table}#CartDrawer .mini-card__price{font-size:1.6rem;width:40%;float:left;font-family:var(--font-heading-family)}#CartDrawer .cross-sell-add-to-cart{width:60%;float:right;text-align:right;line-height:1.42;font-size:1.2rem}#CartDrawer .cross-sell-add-to-cart .link-custom-style{padding-right:0;padding-left:0}#CartDrawer .cart-gift-wrap .mini-card__title,#CartDrawer .cart-gift-wrap .mini-card__variants{text-align:left}#CartDrawer .cart-cross-sell.cart-gift-wrap{position:relative;margin-bottom:2rem}#CartDrawer .mini-card.mini-card--no-hover .mini-card__content{position:relative;opacity:1;pointer-events:all}.cart-gift-wrap:after{content:"";position:absolute;bottom:0;left:1rem;right:1rem;border-bottom:.1rem solid var(--color-gray-medium)}.cart-gift-wrap .mini-card{display:flex;align-items:stretch;gap:1.5rem}.cart-gift-wrap .mini-card__content{flex:1;display:flex;flex-direction:column;align-items:stretch}.cart-gift-wrap .mini-card__info,.cart-gift-wrap .mini-card__variants{flex:1;display:flex;flex-direction:column}.cart-gift-wrap .mini-card__image{width:170px;height:auto}.cart-gift-wrap .mini-card__image,.mini-card__content{padding:0!important}.cart-gift-wrap .mini-card__image img{position:relative}@media only screen and (min-width: 990px){.cart-gift-wrap .mini-card__title{margin:0}}@media only screen and (max-width: 989px){#CartDrawer .cart-cross-sell--card{display:block;width:100%}#CartDrawer .mini-card{display:flex;flex-direction:row;align-items:center;margin:0 1rem 1rem;padding:0 1.5rem 1.5rem;gap:1.5rem}#CartDrawer .mini-card__image{padding-bottom:25.15%;width:30%}#CartDrawer .mini-card__content{flex:1;padding:0 0 0 2rem}#CartDrawer .mini-card__title,#CartDrawer .mini-card__variants{text-align:left}.cart-gift-wrap{padding-bottom:1rem}}cart-drawer.is-visible~main .product__actions.sticky:before,cart-drawer.is-visible~main .product__actions.sticky .product-selector__submit{z-index:9999}
/*# sourceMappingURL=/cdn/shop/t/276/assets/mini-card.css.map */
