@charset "UTF-8";.teaser-node-product-teaser2{position:relative;background-color:#fff;border-radius:2px;padding:16px;-webkit-box-shadow:0 2px 7px transparent;box-shadow:0 2px 7px transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.teaser-node-product-teaser2>.field:first-child{margin-top:0}.teaser-node-product-teaser2>.field:nth-last-child(-n+1){margin-bottom:0}.teaser-node-product-teaser2>[class^=group-field]:first-child~.field{margin-top:0}.teaser-node-product-teaser2:hover{-webkit-box-shadow:0 3px 10px rgba(30,41,117,.1);box-shadow:0 3px 10px rgba(30,41,117,.1)}.teaser-node-product-teaser2.is-hover .field-cat-number a{color:var(--color-base-link-hover)}.teaser-node-product-teaser2.is-hover .field-short-title a{color:var(--color-base-link-hover)}.teaser-node-product-teaser2 .group-field-labels{position:absolute;top:16px;left:16px;display:-ms-grid;display:grid;gap:6px;justify-items:start;z-index:1}.teaser-node-product-teaser2 .field-images{margin-bottom:16px}.teaser-node-product-teaser2 .field-images img{width:100%}.teaser-node-product-teaser2 .group-field-title{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:16px}.teaser-node-product-teaser2 .field-cat-number{font-weight:400;font-size:16px;line-height:24px;color:#353637}.teaser-node-product-teaser2 .field-cat-number a{color:currentColor}.teaser-node-product-teaser2 .field-cat-number a:hover{color:var(--color-base-link-hover)}.teaser-node-product-teaser2 .field-short-title{font-weight:400;font-size:14px;line-height:20px;color:#6e7782;overflow:hidden;height:40px}.teaser-node-product-teaser2 .field-short-title a{color:currentColor}.teaser-node-product-teaser2 .field-short-title a:hover{color:var(--color-base-link-hover)}.teaser-node-product-teaser2 .field-stock-available{font-weight:400;font-size:14px;line-height:20px;margin-bottom:4px}.teaser-node-product-teaser2 .field-delivery-time{font-weight:400;font-size:14px;line-height:20px;margin-bottom:4px}.teaser-node-product-teaser2 .group-field-price{margin-bottom:16px}.teaser-node-product-teaser2 .field-old-price{font-weight:400;font-size:14px;line-height:20px}.teaser-node-product-teaser2 .field-price{font-weight:400;font-size:24px;line-height:32px}.teaser-node-product-teaser2 .field-cart-add{position:relative;z-index:1}.teaser-node-product-teaser2 .field-cart-add .form-item-add-to-cart button{font-size:0;width:100%;max-width:124px;height:36px;border-radius:2px;padding:0;position:relative}.teaser-node-product-teaser2 .field-cart-add .form-item-add-to-cart button:before{content:"";font-family:icomoon;font-size:16px;font-weight:100;position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#353637}@media only screen and (max-width:767px){.teaser-node-product-teaser2{padding:12px}.teaser-node-product-teaser2 .field-images{margin-bottom:8px}.teaser-node-product-teaser2 .group-field-title{margin-bottom:12px}.teaser-node-product-teaser2 .field-stock-available{margin-bottom:4px}.teaser-node-product-teaser2 .field-delivery-time{margin-bottom:4px}.teaser-node-product-teaser2 .group-field-price{margin-bottom:12px}.teaser-node-product-teaser2 .field-old-price{line-height:16px}.teaser-node-product-teaser2 .field-price{font-size:20px;line-height:28px}}@media only screen and (max-width:479px){.teaser-node-product-teaser2 .field-cart-add .form-item-add-to-cart button{max-width:111px}}
/*# sourceMappingURL=maps/teaser-node--product--teaser2.css.map */
