.card-wrapper{color:inherit;height:100%;width:100%;position:relative;text-decoration:none;overflow:hidden;z-index:3}.card{text-align:var(--card-text-alignment);text-decoration:none}.card .card__inner .card__media{overflow:hidden;z-index:0;border-radius:calc(var(--card-corner-radius) - var(--card-border-width) - var(--card-image-padding))}.card__media,.card .media{bottom:0;position:absolute;top:0}.card .media{width:100%}.card__media{margin:var(--card-image-padding);width:calc(100% - 2 * var(--card-image-padding))}.card__media-label{position:absolute;left:0;top:.8rem;background-color:var(--color-body);padding:.2rem .8rem;color:rgb(var(--color-base-text));font-family:var(--font-handwriting-family);font-size:1.2rem;line-height:1;white-space:nowrap}.card__media-label:before{content:"";position:absolute;top:4px;right:-12px;width:0;height:0;border-left:8px solid var(--color-body);border-right:8px solid var(--color-body);border-top:8px solid transparent;transform:rotate(90deg)}@media screen and (min-width:750px){.card__media-label{top:1.6rem;font-size:1.4rem;padding:.5rem .8rem}.card__media-label:before{top:6px;right:-18px;border-left:12px solid var(--color-body);border-right:12px solid var(--color-body);border-top:12px solid transparent}}.card__inner{width:100%}.card__content{display:grid;grid-template-rows:minmax(0,1fr) max-content minmax(0,1fr);width:100%}.card__content.center .card__heading{justify-content:center}.card__content.right .card__heading{justify-content:flex-end}.card__content--auto-margins{grid-template-rows:minmax(0,auto) max-content minmax(0,auto)}.card__content+.card__inner{margin-top:4rem;margin-bottom:2rem}.card__information{grid-row-start:2;padding:1.5rem 0 0}.card__information-illustration{margin-bottom:2.4rem}.card__badge{align-self:flex-end;grid-row-start:3;justify-self:flex-start}.card__badge.top{align-self:flex-start;grid-row-start:1}.card__badge.right{justify-self:flex-end}.card__media .media img{height:100%;object-fit:cover;object-position:center center;width:100%}.card__media .media picture{height:100%;width:100%;display:flex;align-items:center;opacity:0}.card__media .media picture:first-of-type{opacity:1}.card__inner:not(.ratio)>.card__content{height:100%}.card__heading{margin-top:0;margin-bottom:.4rem;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:var(--font-heading-weight);line-height:1.2;text-transform:uppercase;display:flex;align-items:flex-start;justify-content:space-between}@media screen and (min-width:990px){.card__heading{font-size:2.8rem}}.card__heading:last-child{margin-bottom:0}.card__heading .card__heading-icon{width:4rem;height:auto;margin-left:3rem}.card__heading a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.card__heading a:after{outline-offset:.3rem}.card__heading a:focus:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.card__heading a:focus-visible:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.card__heading a:focus:not(:focus-visible):after{box-shadow:none;outline:0}.card__heading a:focus{box-shadow:none;outline:0}.card .icon-wrap{margin-left:.8rem;white-space:nowrap;transition:transform var(--duration-short) ease;overflow:hidden}.card-information{text-align:var(--card-text-alignment);display:flex;flex-direction:column;width:100%}.card-information>.rating{margin-top:.4rem}.card-article-info{margin-top:1rem}.card__options-info{font-size:1.2rem;font-weight:500}.card-subtitle{display:block;font-size:1.6rem;line-height:1.2;font-weight:500;margin-bottom:.6rem}.card__link{display:inline-block;font-size:1.6rem;font-weight:var(--font-heading-weight);font-family:var(--font-heading-family);line-height:1.2;text-transform:uppercase;border-bottom:solid 4px rgb(var(--color-base-text));padding-bottom:.4rem;color:rgb(var(--color-base-text));letter-spacing:.5px;text-decoration:none;margin-top:2.4rem}@media screen and (min-width:990px){.card .media.media--hover-effect>picture:only-child,.card-wrapper .media.media--hover-effect>picture:only-child{transition:transform var(--duration-long) ease}.card-wrapper:hover .media.media--hover-effect>.card__media-hover-img{opacity:1;transition:all var(--duration-long) ease;z-index:3}.underline-links-hover:hover a{text-decoration:underline;text-underline-offset:.3rem}}.media picture{transition:all var(--duration-long) ease}.media picture.card__media-swatch-img.visible{opacity:1;z-index:4}.media picture.card__media-swatch-img.visible-always{opacity:1;z-index:2}.card__swatches{display:flex;align-items:center;flex-wrap:wrap;font-size:1.2rem;font-weight:500;margin:1rem 0}.card__swatches>a,.card__swatches>span{display:flex;align-items:center}.card__quick-shop{position:absolute;display:flex;align-items:center;top:1.6rem;right:1.6rem;box-shadow:none;border:none;background-color:unset;z-index:2;padding:0;margin:0;cursor:pointer}.card__quick-shop .loading-overlay__spinner{position:absolute;left:50%;top:.9rem;transform:translate(-50%);background-color:#fff;display:flex;width:2.2rem;height:2.2rem;visibility:hidden;pointer-events:none}.card__quick-shop.loading{opacity:.7;cursor:not-allowed;pointer-events:none}.card__quick-shop.loading .loading-overlay__spinner{visibility:visible}.card--card{height:100%}.card--card,.card--standard .card__inner{border-radius:var(--card-corner-radius);border:var(--card-border-width) solid rgba(var(--color-foreground),var(--card-border-opacity));position:relative;box-sizing:border-box}.card--card:after,.card--standard .card__inner:after{content:"";position:absolute;width:calc(var(--card-border-width) * 2 + 100%);height:calc(var(--card-border-width) * 2 + 100%);top:calc(var(--card-border-width) * -1);left:calc(var(--card-border-width) * -1);z-index:-1;border-radius:var(--card-corner-radius);box-shadow:var(--card-shadow-horizontal-offset) var(--card-shadow-vertical-offset) var(--card-shadow-blur-radius) rgba(var(--color-shadow),var(--card-shadow-opacity))}.card--standard .card__media{margin:var(--card-image-padding)}.card--media .card__inner .card__content{padding:calc(var(--card-image-padding) + 1rem);position:relative}.card--card .card__inner .card__media{border-bottom-right-radius:0;border-bottom-left-radius:0}.card--standard.card--text{background-color:transparent}.card--card.card--media>.card__content{margin-top:calc(0rem - var(--card-image-padding))}.card--standard.card--text a:after,.card--card .card__heading a:after{bottom:calc(var(--card-border-width) * -1);left:calc(var(--card-border-width) * -1);right:calc(var(--card-border-width) * -1);top:calc(var(--card-border-width) * -1)}.card--standard.card--media .card__inner .card__information,.card--standard.card--text>.card__content .card__heading,.card--standard>.card__content .card__badge,.card--standard.card--text.article-card>.card__content .card__information,.card--standard>.card__content .card__caption{display:none}.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--card.card--media>.card__content .card__badge{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}
/*# sourceMappingURL=/cdn/shop/t/2357/assets/stmt-card.css.map */
