.eo-sutter-active .product-title{color:#17466b}
.eo-sutter-choices,.eo-sutter-accessories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.eo-sutter-active .eo-euro-choice{min-height:0}
.eo-sutter-active .eo-euro-choice[aria-current=true]{background:#edf7f1;border-color:#2b7d58}
.eo-sutter-price{color:#17466b;font-size:24px;margin:12px 0}
.eo-sutter-price span{color:#506a79;font-size:13px;margin-left:4px}
.eo-sutter-active.eo-sutter-quote .product-form--regular .options-selection,
.eo-sutter-active.eo-sutter-quote .product-form--regular .product-options{display:none}
.eo-sutter-content{max-width:100%}
.eo-sutter-content h2:first-child{margin-top:0}
.eo-sutter-content .eo-euro-table-wrap{overflow:auto}
.eo-sutter-content table{min-width:0}
.eo-sutter-card{border:1px solid #d7e1e8;border-radius:9px;padding:14px}
.eo-sutter-card img{width:100%;height:130px;object-fit:contain}
.eo-sutter-card h3{margin:0 0 8px;font-size:16px}
.eo-sutter-card p:last-child{margin-bottom:0!important}
.eo-sutter-docs{margin-top:0!important}
@media(max-width:560px){.eo-sutter-accessories{grid-template-columns:1fr}.eo-sutter-choices{gap:7px}}
.eo-sutter-active .product-form--regular .options-selection__select-wrapper{display:none}
.eo-sutter-active .eo-euro-choice strong{color:#215e43}
.eo-sutter-active .eo-euro-choice[aria-current=true]{box-shadow:inset 0 0 0 1px #2b7d58}
.eo-sutter-collection-price small{display:block;margin-top:4px;font-weight:400;color:#506a79}
