.ctg-ref-price{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:4px 0 8px!important;line-height:1.2;min-width:0}.ctg-ref-price__current{font-weight:750;font-size:20px;color:#c71818;letter-spacing:-.02em;white-space:nowrap}.ctg-ref-price__was{font-size:15px;font-weight:400;color:#777;text-decoration:line-through;white-space:nowrap}.ctg-ref-price__badge{display:inline-flex;align-items:center;justify-content:center;border:1px solid #e00000;background:#fff;color:#d00000;padding:4px 7px;font-size:10px;font-weight:700;line-height:1.1;letter-spacing:.035em;white-space:nowrap}.ctg-ref-sizing{display:flex;align-items:center;gap:13px;margin:9px 0 14px;padding:12px;border:1px solid #d9d9d9;background:#f2f2f2;color:#282828;width:100%;min-width:0}.ctg-ref-sizing__image{display:flex;align-items:center;justify-content:center;width:72px;height:72px;flex:0 0 72px;background:#ededed}.ctg-ref-sizing__image img{display:block;max-width:100%;max-height:100%;width:72px;height:72px;object-fit:contain}.ctg-ref-sizing__content{min-width:0;flex:1}.ctg-ref-sizing__heading{font-size:13px;line-height:1.2;font-weight:800;letter-spacing:.018em;margin:0 0 4px}.ctg-ref-sizing__tag{display:inline-flex;border:1px solid #bdbdbd;background:#f8f8f8;color:#464646;padding:2px 5px;font-size:8px;line-height:1.25;font-weight:650;letter-spacing:.035em;margin-bottom:5px}.ctg-ref-sizing__content p{font-size:11px!important;color:#696969!important;line-height:1.45!important;margin:0!important;font-weight:400!important}@media(max-width:749px){.ctg-ref-price{gap:8px;margin-top:3px!important;margin-bottom:8px!important}.ctg-ref-price__current{font-size:18px}.ctg-ref-price__was{font-size:14px}.ctg-ref-price__badge{font-size:9px;padding:3px 5px}.ctg-ref-sizing{gap:11px;padding:10px;margin:8px 0 12px}.ctg-ref-sizing__image{height:65px;width:65px;flex-basis:65px}.ctg-ref-sizing__image img{height:65px;width:65px}.ctg-ref-sizing__heading{font-size:11px}.ctg-ref-sizing__tag{font-size:7.5px}.ctg-ref-sizing__content p{font-size:10px!important;line-height:1.4!important}}.ctg-ref-price__explain{flex:0 0 100%;color:#777;font-size:9px;line-height:1.25;font-weight:600;letter-spacing:.06em;margin:0;padding:0}@media(max-width:749px){.ctg-ref-price__explain{font-size:8.5px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/contegno-reference-pdp.css.map */
