.card-wrapper{color:inherit;height:100%;position:relative;text-decoration:none}.card{text-decoration:none;text-align:var(--text-alignment)}.card:not(.ratio){display:flex;flex-direction:column;height:100%}.card.card--horizontal{--text-alignment: left;--image-padding: 0rem;flex-direction:row;align-items:flex-start;gap:1.5rem}.card--horizontal.ratio:before{padding-bottom:0}.card--card.card--horizontal{padding:1.2rem}.card--card.card--horizontal.card--text{column-gap:0}.card--card{height:100%}.card--card,.card--standard .card__inner{position:relative}.card .card__inner .card__media{overflow:hidden;z-index:0}.card-information{text-align:var(--text-alignment)}.card__media,.card .media{bottom:0;position:absolute;top:0}.card .media,.card__media,.card__inner{width:100%}.card--media .card__inner .card__content{position:relative}.card__content{width:100%;flex-grow:1;overflow:hidden}.card-information .card__information-volume-pricing-note{margin-top:.6rem;line-height:calc(.5 + .4 / var(--font-body-scale));color:rgba(var(--color-foreground),.75)}.card__information-volume-pricing-note--button,.card__information-volume-pricing-note--button.quantity-popover__info-button--icon-with-label{position:relative;z-index:1;cursor:pointer;padding:0;margin:0;text-align:var(--text-alignment);min-width:auto}.card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{transform:initial;top:auto;bottom:4rem;max-width:20rem;width:calc(95% + 2rem)}.card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info span:first-of-type{padding-right:.3rem}.card__information-volume-pricing-note--button-right+.global-settings-popup.quantity-popover__info{right:0;left:auto}.card__information-volume-pricing-note--button-center+.global-settings-popup.quantity-popover__info{left:50%;transform:translate(-50%)}.card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info .quantity__rules{text-align:left}@media screen and (min-width: 990px){.grid--6-col-desktop .card__content quick-add-bulk .quantity{width:auto}.grid--6-col-desktop .card__content quick-add-bulk .quantity__button{width:calc(3rem / var(--font-body-scale))}.grid--6-col-desktop .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{left:50%;transform:translate(-50%);width:calc(100% + var(--border-width) + 3.5rem)}.grid--6-col-desktop .card--standard .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{width:calc(100% + var(--border-width) + 1rem)}}@media screen and (max-width: 749px){.grid--2-col-tablet-down .card__content quick-add-bulk .quantity__button{width:calc(3.5rem / var(--font-body-scale))}.grid--2-col-tablet-down .card--card .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info,.grid--2-col-tablet-down .card--standard .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{left:50%;transform:translate(-50%)}.grid--2-col-tablet-down .card--standard .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{width:100%}.grid--2-col-tablet-down .card--card .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{width:calc(100% + var(--border-width) + 4rem)}.grid--2-col-tablet-down .card__content quick-add-bulk .quantity{width:auto}}.card-information quantity-popover volume-pricing{margin-top:0}@media screen and (max-width: 989px){.card-information quantity-popover .quantity__rules~volume-pricing{margin-top:0}.card-information quantity-popover volume-pricing{margin-top:4.2rem}}.card__media .media img{height:100%;object-fit:cover;object-position:center center;width:100%}.card__media .media--discount{counter-reset:text-counter var(--discount-rate)}.card__media .media__discount-rate{content:attr(aria-label);position:absolute;display:flex;align-items:center;justify-content:center;top:.8rem;right:.8rem;width:4rem;height:4rem;border-radius:4rem;font-size:var(--ui-font-size-body-5);line-height:var(--ui-line-height-150);font-weight:var(--ui-font-weight-semibold);background-color:var(--ui-color-accent-red);color:var(--ui-color-gray-00);z-index:1}.card__media .media__discount-rate-text{display:inline-block}.card__media .media__discount-rate-percent{font-size:11px;line-height:var(--ui-line-height-140)}@media screen and (min-width: 990px){.card__media .media__discount-rate{top:1.6rem;right:1.6rem;width:5.6rem;height:5.6rem;border-radius:5.6rem;font-size:var(--ui-font-size-body-2);font-weight:var(--ui-font-weight-semibold);line-height:var(--ui-line-height-140)}.card__media .media__discount-rate-percent{font-size:var(--ui-font-size-body-5);line-height:var(--ui-line-height-150)}}.card__inner:not(.ratio)>.card__content{height:100%}.card--horizontal .card__heading,.card--horizontal .price__container .price-item,.card--horizontal__quick-add{font-size:calc(var(--font-heading-scale) * 1.2rem)}.card--horizontal .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:0}.card--horizontal__quick-add:before{box-shadow:none}@media only screen and (min-width: 750px){.card--horizontal .card__heading,.card--horizontal .price__container .price-item,.card--horizontal__quick-add{font-size:calc(var(--font-heading-scale) * 1.3rem)}}.card--standard.card--media .card__inner .card__information,.card--standard.card--text:not(.card--horizontal)>.card__content .card__heading:not(.card__heading--placeholder),.card--standard.card--text.article-card>.card__content .card__information,.card--standard>.card__content .card__caption{display:none}.card--standard:not(.card--horizontal) .placeholder-svg{width:100%}.card--standard>.card__content{padding:0}.card--standard>.card__content .card__information{padding-left:0;padding-right:0}.card--card.card--media .card__inner .card__information,.card--card.card--text .card__inner,.card--horizontal.card--text .card__inner{display:none}.card--extend-height{height:100%}.card--extend-height.card--standard.card--text,.card--extend-height.card--media{display:flex;flex-direction:column}.card--extend-height.card--standard.card--text .card__inner,.card--extend-height.card--media .card__inner{flex-grow:1}.card .icon-wrap{margin-left:.8rem;white-space:nowrap;transition:transform var(--duration-short) ease;overflow:hidden}.card-information{width:100%;display:flex;flex-direction:column}.card-information>*{color:rgb(var(--color-foreground));line-height:1.4}.card-information>.price{color:rgb(var(--color-foreground))}.card--horizontal .card-information>.price{color:rgba(var(--color-foreground),.75)}.card-information>.rating{margin-top:.4rem}.card-information>*:not(.visually-hidden:first-child)+quantity-popover:not(.rating):not(.card__information-volume-pricing-note),.card-information .card__information-volume-pricing-note.card__information-volume-pricing-note--button{margin-top:0}.card-information .caption{letter-spacing:.07rem}.card-article-info{margin-top:1rem}.card__media .ui-label-list{position:absolute;top:0;left:0;z-index:1}.card__information{margin-top:1.2rem}.card__heading{margin-bottom:.8rem}.card__heading-link{font-size:var(--ui-font-size-body-6);line-height:var(--ui-line-height-140);font-weight:var(--ui-font-weight-medium);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:3.358rem;color:#000}.card__information .status-text{font-size:1.4rem;font-weight:500;line-height:1.5;text-transform:uppercase}.card__information .status-text.sold-out{color:var(--ui-color-accent-red)}.card .quick-add{margin-top:1.6rem;margin-bottom:0}.card:hover .quick-add{opacity:1;transform:translateY(0)}@media screen and (min-width: 750px){.card__information{margin-top:2.4rem}.card__information .status-text{font-size:1.6rem}.card__heading{margin-bottom:1.2rem}.card__heading-link{font-size:var(--ui-font-size-body-5);line-height:var(--ui-line-height-150);height:3.9rem}.card .quick-add{margin-top:2.4rem;opacity:0;transform:translateY(2rem);transition:opacity var(--duration-default) ease,transform var(--duration-default) ease}}wishlist-button-collection .wk-button .wk-icon{--icon-stroke: var(--ui-color-gray-05);--icon-fill: rgba(255,255,255, .8);--icon-size: 2.4rem;--icon-stroke-width: .15rem}wishlist-button-collection .wk-button.wk-selected .wk-icon{--icon-fill: var(--ui-color-accent-red);--icon-stroke: var(--ui-color-accent-red)}wishlist-button-collection .wk-button,wishlist-button-collection .wk-button:hover{width:4rem;min-width:4rem;height:4rem;min-height:4rem;padding:.8rem}@media screen and (min-width: 750px){wishlist-button-collection{--wishlist-button-collection: 5.6rem}wishlist-button-collection .wk-button .wk-icon{--icon-size: 2.4rem}wishlist-button-collection .wk-button.wk-selected .wk-icon{--icon-fill: var(--ui-color-accent-red);--icon-stroke: var(--ui-color-accent-red)}wishlist-button-collection .wk-button,wishlist-button-collection .wk-button:hover{width:5.6rem;height:5.6rem;padding:1.6rem}wishlist-button-collection .wk-button:before,wishlist-button-collection .wk-button:hover:before{width:5.6rem;height:5.6rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-card.css.map */
