body{font-family:Arial,sans-serif;color:#292326}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:Georgia,serif;letter-spacing:-.025em}.dinset-section{padding-top:48px;padding-bottom:48px}.dinset-hero{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:48px}.dinset-hero h1{font-size:clamp(38px,4.5vw,66px);line-height:1.05;margin:18px 0}.dinset-eyebrow{font-size:13px;text-transform:uppercase;letter-spacing:.14em}.dinset-hero figure{margin:0}.dinset-hero img{display:block;width:100%;height:430px;object-fit:cover}.dinset-hero figcaption{font-size:12px;line-height:1.5;margin-top:10px}.dinset-category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.dinset-category-grid>a{display:flex;justify-content:space-between;border:1px solid #d7c8c7;padding:18px;text-decoration:none;color:#4a2d36;background:#fff}.dinset-guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.dinset-guide-grid article{padding:24px;background:#eee6dc}.dinset-contact{display:grid;grid-template-columns:1.1fr 1fr;gap:40px}.dinset-footer{display:grid;grid-template-columns:1.1fr .8fr 1.1fr;gap:40px}.dinset-footer h2{font-size:22px;margin:0 0 22px}.dinset-footer ul{list-style:none;margin:0;padding:0}.dinset-footer li{margin-bottom:8px}.dinset-footer a,.dinset-contact a{color:inherit}.dinset-footer p{font-size:14px;line-height:1.65}.dinset-footer-bottom{display:flex;justify-content:space-between;border-top:1px solid #d7c8c7;margin-top:32px;padding-top:18px}.dinset-payments{display:flex;gap:8px;list-style:none}.dinset-payments svg{width:38px}.dinset-card-spec{font-size:13px;line-height:1.45;min-height:2.9em;margin:10px 0}.product-grid .card__information{display:flex;flex-direction:column;height:100%}.product-grid .card-information{margin-top:auto}.product-grid .card__heading{min-height:4.1em}.product-grid .card__media img{object-fit:contain}.header__inline-menu .list-menu{flex-wrap:wrap}.dinset-section details{border-top:1px solid #d7c8c7;padding:18px 0}.dinset-section summary{font-size:18px}.rte dt{font-weight:bold;margin-top:14px}.rte dd{margin-left:0}a:focus-visible,summary:focus-visible{outline:3px solid #4a2d36;outline-offset:4px}@media(max-width:989px){.dinset-category-grid{grid-template-columns:repeat(3,1fr)}.dinset-hero{gap:25px}.dinset-hero img{height:360px}}@media(max-width:749px){.dinset-section{padding-top:30px;padding-bottom:30px}.dinset-hero,.dinset-guide-grid,.dinset-contact,.dinset-footer{grid-template-columns:1fr;gap:24px}.dinset-hero img{height:300px}.dinset-category-grid{grid-template-columns:repeat(2,1fr)}.dinset-category-grid>a{padding:14px;font-size:14px}.dinset-footer h2{margin-bottom:12px}.dinset-footer-bottom{display:block}.product-grid .card__heading{min-height:5.4em}.dinset-card-spec{min-height:4.3em}}

.product-grid .card-information{display:flex;flex-direction:column;flex:1}.product-grid .card-information>.price{margin-top:auto}.preview-card .card__information{flex:1}.preview-card .preview-price{margin-top:auto}

@media(max-width:749px){.dinset-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}}

.product-grid .grid__item > product-component{display:flex;flex-direction:column;height:100%}
.product-grid product-component > .product-card-wrapper{height:100%;display:flex;flex-direction:column}
.product-grid product-component > .product-card-wrapper > .card{height:100%}
.product-grid .card-information > .price{margin-top:auto!important}
