.card-wrapper{color:inherit;height:100%;position:relative;text-decoration:none}.card{text-align:var(--card-text-alignment);text-decoration:none}.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 .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--card .card__inner .card__media{border-bottom-right-radius:0;border-bottom-left-radius:0}.card--standard.card--text{background-color:transparent}.card-information{text-align:var(--card-text-alignment)}.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--standard .card__media{margin:var(--card-image-padding)}.card__inner{width:100%}.card--media .card__inner .card__content{padding:calc(var(--card-image-padding) + 1rem);position:relative}.card__content{padding:1rem;width:100%}.card__content--auto-margins{grid-template-rows:minmax(0,auto) max-content minmax(0,auto)}.card__information{padding:1.3rem 1rem}@media screen and (min-width: 768px){.card__information{padding-bottom:1.2rem;padding-top:.8rem}}.card__badge{position:absolute;left:8px;bottom:8px;height:fit-content}.card__badge .badge{background:#121314e6;border-radius:3px;border:none;display:flex;align-items:center;justify-content:center;font-weight:300}.card__media .media img{height:100%;object-fit:cover;object-position:center center;width:100%}.card__inner:not(.ratio)>.card__content{height:100%}.card__heading{margin-top:0;font-size:13px;font-weight:300;margin-bottom:0}.card__heading:last-child{margin-bottom:0}.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__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}@media screen and (min-width: 990px){.card .media.media--hover-effect>img:only-child,.card-wrapper .media.media--hover-effect>img:only-child{transition:transform var(--duration-long) ease}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.03)}.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0}.card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transition:transform var(--duration-long) ease;transform:scale(1.03)}.underline-links-hover:hover a{text-decoration:underline;text-underline-offset:.3rem}}.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}.card .icon-wrap{margin-left:.8rem;white-space:nowrap;transition:transform var(--duration-short) ease;overflow:hidden}.card-information{width:100%}.card-information>*{line-height:calc(1 + .4 / var(--font-body-scale));color:rgb(var(--color-foreground))}.card-information>.price{color:rgb(var(--color-foreground))}.card-information>.rating{margin-top:.4rem}.card-information>*:not(.visually-hidden:first-child)+*:not(.rating){margin-top:0}.card-information .caption{letter-spacing:.07rem}.card-article-info{margin-top:1rem}@media (max-width: 767px){.card--standard>.card__content .card__information{padding-top:5px}}.product-card__cart-icon{position:absolute;top:98%;right:10px;background:#fff;border:none;cursor:pointer;transform:translateY(-98%);padding:4px;border-top-left-radius:10px;border-top-right-radius:10px}.product-popup{display:none;position:fixed;top:100%;left:0;width:100%;transform:translateY(-100%);z-index:10;background:#fff;padding:20px 20px 7rem;box-shadow:0 4px 10px #0000004d;border-radius:5px}.product-popup.active{display:block}.product-popup__sizes button{margin:5px;padding:5px 10px;cursor:pointer;background:transparent;border:1px solid lightgray;font-size:14px}.product-popup__sizes button.size-option.selected{border:1px solid #000;background:#000;color:#fff}.popup-prdct-top{display:flex;justify-content:space-between;align-items:center}.pop-prdct-left,.pop-prdct-right{width:50%}.pop-prdct-left img{width:100%;height:100%;max-width:50%;margin:0 auto;display:block}.popup-prdct-bottom{text-align:center;margin-top:1rem}button.close-popup{margin-right:0;max-width:max-content;display:block;width:100%;float:right;clear:both}button.add-to-cart-button.button{display:block;width:100%;max-width:90%;margin:auto;min-height:3.75rem;text-transform:uppercase;margin-top:1rem}@media (min-width: 768px){.product-card__cart-icon{display:none}.product-card__sizes{position:absolute;bottom:0;width:100%;background:#fffc;text-align:center;opacity:.9;padding:10px;left:0;transform:translateY(100%);visibility:hidden;transition:translate .5s ease}.product-card__variant-sizes{display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap}.size-title.center.text-center{margin-bottom:1rem;margin-top:-7px}button.product-card__size{padding:0 5px;border:0;background:transparent;cursor:pointer;font-size:12px}.card-wrapper.underline-links-hover:hover .product-card__sizes{transform:translate(0);visibility:visible;transition:translate .5s ease}.card-wrapper.underline-links-hover:hover .card__badge.bottom.left.var-badge{bottom:75px}.card-wrapper.underline-links-hover:hover .card__badge.bottom.left.novar-badge{bottom:40px}button.product-card__size:hover{background:#fff}}.product-popup__quantity{display:flex;align-items:center;border:1px solid;width:max-content}.product-popup__quantity button,.product-popup__quantity input{width:3rem;height:3rem;background:transparent;border:0;text-align:center}.product-popup__quantity input{border:1px solid #000!important;border-top:0!important;border-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/75/assets/component-card.css.map */
