body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:stretch;gap:24px;padding:0 0 8px}
body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-gallery{display:flex;min-width:0;min-height:0;padding:0;background:#fff}
body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-media{display:flex;flex:1;min-width:0;width:100%;height:auto;max-height:none;margin:0;padding:0}
body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-stage{position:relative;flex:1;width:100%;height:auto;min-height:350px;max-height:none;aspect-ratio:auto;margin:0;padding:0;border:1px solid #d5e3dc;border-radius:8px;box-shadow:none;overflow:hidden;background:#fff}
body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-stage>[data-product-main-image]{position:absolute;inset:52px 18px 14px;display:block;width:calc(100% - 36px);height:calc(100% - 66px);max-width:none;max-height:none;object-fit:contain;object-position:center;padding:0;margin:0;filter:none;mix-blend-mode:normal;cursor:zoom-in}
body.site-v6 .tc-product[data-boiler-detail-v108] .c90-gallery-brand{position:absolute;top:12px;right:16px;z-index:2;display:flex;align-items:center;justify-content:flex-end;width:120px;max-width:44%;height:32px;min-height:0;margin:0;padding:0;background:transparent}
body.site-v6 .tc-product[data-boiler-detail-v108] .c90-gallery-brand>a{position:static;display:block;width:100%;height:100%;overflow:hidden;background:transparent}
body.site-v6 .tc-product[data-boiler-detail-v108] .c90-gallery-brand img:not([src^="/assets/brand-v107/"]){position:static!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;transform:none!important;margin:0!important;padding:0!important}
body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-photo-tools{right:10px;bottom:10px;z-index:3}
body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-photo-tools button{width:40px;height:40px;min-width:40px;min-height:40px}
body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-summary{display:flex;flex-direction:column;gap:12px;min-width:0;padding:0!important;background:#fff!important}
body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-summary h1{margin:0;font-size:26px;line-height:1.18;letter-spacing:0;overflow-wrap:anywhere}
body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-reference{margin:0;gap:8px;font-size:13px}
body.site-v6 .tc-product[data-boiler-detail-v108] .c99-buy-block{display:flex;flex-direction:column;flex:1;gap:12px;min-width:0}
body.site-v6 .tc-product[data-boiler-detail-v108] .p107-intro{display:block;margin:0}
body.site-v6 .tc-product[data-boiler-detail-v108] .p107-intro p{margin:0;font-size:15px;line-height:1.5;color:#344d40;overflow-wrap:anywhere}
body.site-v6 .tc-product[data-boiler-detail-v108] .p107-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto;column-gap:12px;row-gap:4px;margin:0;padding:10px 0;border-top:1px solid #d5e3dc;border-bottom:1px solid #d5e3dc}
body.site-v6 .tc-product[data-boiler-detail-v108] .p107-highlights>div{display:grid;grid-row:span 2;grid-template-rows:subgrid;align-content:start;gap:4px;min-width:0}
body.site-v6 .tc-product[data-boiler-detail-v108] .p107-highlights dt{margin:0;font-size:12px;line-height:1.35;color:#526a5c;overflow-wrap:anywhere}
body.site-v6 .tc-product[data-boiler-detail-v108] .p107-highlights dd{margin:0;font-size:15px;line-height:1.3;font-weight:700;color:#173428;overflow-wrap:anywhere}
body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-buy{margin-top:auto;min-width:0;border:0!important;padding:0!important}
body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-commerce{margin:0 0 10px;padding:0;border:0;gap:10px;align-items:center}
body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-price{font-size:25px;line-height:1.25}
body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-price small{font-size:12px;line-height:1.4}
body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-actions{margin:0;padding:0;gap:10px;grid-template-columns:108px minmax(0,1fr)}
body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-quantity{height:48px;grid-template-columns:34px 38px 34px}
body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-summary .c98-purchase{height:48px;min-height:48px}
body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-summary .tc-card-buy{font-size:17px;min-height:48px;padding-inline:15px 12px}
body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-summary .tc-card-share{width:48px;height:48px;flex-basis:48px}
body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-summary .tc-card-buy strong{font-size:17px}
body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-nav{margin:8px 0 16px!important;padding:0!important;gap:4px;min-height:42px}
body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-nav a{min-height:42px;padding:11px 12px;font-size:14px;line-height:1.35}
@media(max-width:1100px){body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-hero{gap:20px}body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-summary h1{font-size:24px}body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-actions{grid-template-columns:1fr}body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-quantity{width:108px}}
@media(max-width:820px){body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-hero{grid-template-columns:minmax(0,1fr);gap:16px}body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-stage{height:auto;min-height:0;aspect-ratio:1.55;max-height:340px}body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-summary h1{font-size:24px}body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-actions{grid-template-columns:108px minmax(0,1fr)}}
@media(max-width:520px){body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-stage{aspect-ratio:1.15;max-height:300px}body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-stage>[data-product-main-image]{inset:48px 12px 12px;width:calc(100% - 24px);height:calc(100% - 60px)}body.site-v6 .tc-product[data-boiler-detail-v108] .c90-gallery-brand{top:10px;right:12px;width:112px;height:28px}body.site-v6 .tc-product[data-boiler-detail-v108] .p107-highlights{grid-template-columns:1fr;grid-template-rows:none;gap:8px;padding-block:10px}body.site-v6 .tc-product[data-boiler-detail-v108] .p107-highlights>div{grid-row:auto;grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:baseline}body.site-v6 .tc-product[data-boiler-detail-v108] .p107-highlights dd{text-align:right}body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-actions{grid-template-columns:1fr}body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-nav a{padding-inline:9px;font-size:13px}}

body.site-v6 .tc-product[data-boiler-detail-v108] .c90-gallery-brand>a{position:relative!important;overflow:hidden!important}
body.site-v6 .tc-product[data-boiler-detail-v108] .c90-gallery-brand img[src="/assets/brand-v107/cointra.jpg"]{position:absolute!important;left:23.220099079971693%!important;top:-12.738853503184714%!important;width:53.503184713375795%!important;height:auto!important;}body.site-v6 .tc-product[data-boiler-detail-v108] .c90-gallery-brand img[src="/assets/brand-v107/ferroli.png"]{position:absolute!important;left:6.62337662337662%!important;top:-61.03896103896105%!important;width:86.58008658008659%!important;height:auto!important;}body.site-v6 .tc-product[data-boiler-detail-v108] .c90-gallery-brand img[src="/assets/brand-v107/hermann.png"]{position:absolute!important;left:-4.661016949152549%!important;top:-64.72457627118644%!important;width:108.47457627118644%!important;height:auto!important;}body.site-v6 .tc-product[data-boiler-detail-v108] .c90-gallery-brand img[src="/assets/brand-v107/manaut.png"]{position:absolute!important;left:-2.130977130977131%!important;top:-12.467515592515596%!important;width:103.95010395010395%!important;height:auto!important;}body.site-v6 .tc-product[data-boiler-detail-v108] .c90-gallery-brand img[src="/assets/brand-v107/protherm.png"]{position:absolute!important;left:-4.657070279424216%!important;top:-64.62743437764607%!important;width:108.38272650296359%!important;height:auto!important;}body.site-v6 .tc-product[data-boiler-detail-v108] .c90-gallery-brand img[src="/assets/brand-v107/saunier-duval.png"]{position:absolute!important;left:-4.657070279424216%!important;top:-64.62743437764607%!important;width:108.38272650296359%!important;height:auto!important;}body.site-v6 .tc-product[data-boiler-detail-v108] .c90-gallery-brand img[src="/assets/brand-v107/wolf.png"]{position:absolute!important;left:1.8207282913165292%!important;top:-15.686274509803921%!important;width:96.88141923436041%!important;height:auto!important;}body.site-v6 .tc-product[data-boiler-detail-v108] .c90-gallery-brand img[src="/assets/brand-v107/intergas.svg"]{position:absolute!important;left:8.333333333333332%!important;top:38.726478494623656%!important;width:83.33333333333334%!important;height:auto!important;}
@media(max-width:520px){body.site-v6 .tc-product[data-boiler-detail-v108] .c90-gallery-brand img[src="/assets/brand-v107/cointra.jpg"]{position:absolute!important;left:24.893842887473465%!important;top:-12.738853503184714%!important;width:50.15923566878981%!important;height:auto!important;}body.site-v6 .tc-product[data-boiler-detail-v108] .c90-gallery-brand img[src="/assets/brand-v107/ferroli.png"]{position:absolute!important;left:9.334415584415583%!important;top:-61.038961038961034%!important;width:81.16883116883116%!important;height:auto!important;}body.site-v6 .tc-product[data-boiler-detail-v108] .c90-gallery-brand img[src="/assets/brand-v107/hermann.png"]{position:absolute!important;left:-4.661016949152542%!important;top:-72.37288135593222%!important;width:108.47457627118644%!important;height:auto!important;}body.site-v6 .tc-product[data-boiler-detail-v108] .c90-gallery-brand img[src="/assets/brand-v107/manaut.png"]{position:absolute!important;left:-2.1309771309771315%!important;top:-16.632016632016636%!important;width:103.95010395010395%!important;height:auto!important;}body.site-v6 .tc-product[data-boiler-detail-v108] .c90-gallery-brand img[src="/assets/brand-v107/protherm.png"]{position:absolute!important;left:-4.657070279424217%!important;top:-72.2692633361558%!important;width:108.38272650296359%!important;height:auto!important;}body.site-v6 .tc-product[data-boiler-detail-v108] .c90-gallery-brand img[src="/assets/brand-v107/saunier-duval.png"]{position:absolute!important;left:-4.657070279424217%!important;top:-72.2692633361558%!important;width:108.38272650296359%!important;height:auto!important;}body.site-v6 .tc-product[data-boiler-detail-v108] .c90-gallery-brand img[src="/assets/brand-v107/wolf.png"]{position:absolute!important;left:4.831932773109244%!important;top:-15.686274509803924%!important;width:90.82633053221288%!important;height:auto!important;}body.site-v6 .tc-product[data-boiler-detail-v108] .c90-gallery-brand img[src="/assets/brand-v107/intergas.svg"]{position:absolute!important;left:8.928571428571429%!important;top:38.14669738863287%!important;width:82.14285714285714%!important;height:auto!important;}}
body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-related-rail .product-grid{grid-auto-columns:minmax(264px,calc((100% - 48px)/4))}
@media(max-width:1100px){body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-related-rail .product-grid{grid-auto-columns:minmax(264px,calc((100% - 32px)/3))}}
@media(max-width:760px){body.site-v6 .tc-product[data-boiler-detail-v108] .tc-product-related-rail .product-grid{grid-auto-columns:minmax(264px,82%)}}