.sut-termek{--sut-bg:#f7f5f0;--sut-panel:#ffffff;--sut-text:#151515;--sut-muted:#6d675f;--sut-line:#ded7cc;--sut-accent:#b08a42;--sut-accent-strong:#8f6b2b;--sut-dark:#1d1d1b;--sut-dark-soft:#2b2a27;color:var(--sut-text);font-family:inherit;margin:0 auto;max-width:1220px;padding:clamp(22px, 4vw, 56px)}.sut-termek *,.sut-termek *::before,.sut-termek *::after{box-sizing:border-box}.sut-termek__hero{align-items:stretch;display:grid;gap:clamp(26px, 5vw, 68px);grid-template-columns:minmax(0,1.08fr) minmax(340px,0.92fr);margin-bottom:clamp(28px, 5vw, 62px)}.sut-termek__hero-media{background:#fff;border:1px solid var(--sut-line);border-radius:8px;box-shadow:0 22px 55px rgb(24 22 18 / .08);min-height:380px;overflow:hidden}.sut-termek__hero-media img{display:block;height:100%;max-height:560px;object-fit:contain;width:100%}.sut-termek__image-placeholder{align-items:center;color:var(--sut-muted);display:flex;font-size:15px;font-weight:800;justify-content:center;min-height:380px;padding:24px;text-align:center;text-transform:uppercase}.sut-termek__hero-content{align-content:center;display:grid;gap:18px}article.sut-termek .sut-termek__breadcrumb{align-items:center;color:var(--sut-dark);display:flex;flex-wrap:wrap;font-size:12px;font-weight:850;gap:7px;letter-spacing:.1em;margin:0;text-transform:uppercase}article.sut-termek .sut-termek__breadcrumb a,article.sut-termek .sut-termek__breadcrumb a:visited{border-bottom:1px solid #fff0;box-shadow:none!important;color:var(--sut-dark)!important;line-height:1.45;text-decoration:none!important;transition:border-color 160ms ease,color 160ms ease}article.sut-termek .sut-termek__breadcrumb a:hover,article.sut-termek .sut-termek__breadcrumb a:focus{border-color:currentColor;color:var(--sut-accent-strong)!important;text-decoration:none!important}article.sut-termek .sut-termek__breadcrumb a[aria-current="page"]{color:var(--sut-accent)!important}article.sut-termek .sut-termek__breadcrumb span{color:var(--sut-accent)}.sut-termek h1{color:var(--sut-text);font-size:clamp(36px, 5vw, 68px);font-weight:800;line-height:1;margin:0;max-width:760px}.sut-termek__intro{color:#46413b;font-size:clamp(17px, 1.8vw, 20px);line-height:1.72;max-width:690px}.sut-termek__intro p,.sut-termek__content p{margin:0 0 14px}.sut-termek__intro p:last-child,.sut-termek__content p:last-child{margin-bottom:0}.sut-termek__facts{background:linear-gradient(135deg,rgb(255 255 255 / .94) 0%,rgb(248 243 232 / .96) 52%,rgb(232 212 170 / .72) 100%);border:1px solid #c9a95f;border-radius:4px;box-shadow:0 18px 44px rgb(119 91 37 / .16);margin:4px 0 6px;max-width:680px;overflow:hidden;position:relative}.sut-termek__facts::before{background:linear-gradient(90deg,#8d6425 0%,#d8bd78 42%,#fff2bd 52%,#b18638 100%);content:"";display:block;height:4px;width:100%}.sut-termek__facts-title{background:rgb(255 255 255 / .34);border-bottom:1px solid rgb(177 134 56 / .24);color:#8a6426;font-size:11px;font-weight:850;letter-spacing:.16em;line-height:1.3;margin:0;padding:13px 17px 11px;text-transform:uppercase}.sut-termek__facts ul{display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.sut-termek__facts li{background:rgb(255 255 255 / .42);border-color:rgb(177 134 56 / .22);border-style:solid;border-width:0;display:grid;gap:7px;min-height:86px;padding:16px 17px 17px}.sut-termek__facts li:nth-child(odd){border-right-width:1px}.sut-termek__facts li:nth-child(n+3){border-top-width:1px}.sut-termek__facts strong{color:#171512;font-size:clamp(16px, 1.45vw, 20px);font-weight:850;line-height:1.22}.sut-termek__facts span{color:#9a732f;font-size:11px;font-weight:850;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}.sut-termek__cta{align-items:center;background:var(--sut-dark);border:1px solid var(--sut-dark);border-radius:2px;color:#fff;display:inline-flex;font-weight:800;justify-content:center;letter-spacing:0;line-height:1;max-width:100%;min-height:52px;padding:14px 24px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color 160ms ease,border-color 160ms ease,transform 160ms ease}.sut-termek__cta--quote{font-size:clamp(12px, 1.05vw, 14px);letter-spacing:.035em;max-width:min(100%, 520px);min-width:min(100%, 310px);padding-left:clamp(16px, 2vw, 26px);padding-right:clamp(16px, 2vw, 26px)}.sut-termek__cta--quote span{align-items:center;display:inline-flex;justify-content:center;line-height:1.18;min-height:1.18em;overflow-wrap:anywhere;text-wrap:balance}.sut-termek__cta:hover,.sut-termek__cta:focus{background:var(--sut-accent-strong);border-color:var(--sut-accent-strong);color:#fff;transform:translateY(-1px)}.sut-termek__accordions{display:grid;gap:14px}.sut-termek__accordion{background:var(--sut-panel);border:1px solid var(--sut-line);border-radius:4px;box-shadow:0 12px 30px rgb(24 22 18 / .04);overflow:hidden}.sut-termek__accordion summary{align-items:center;cursor:pointer;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 26px;list-style:none;padding:clamp(18px, 2.8vw, 28px)}.sut-termek__accordion summary::-webkit-details-marker{display:none}.sut-termek__accordion summary h2{color:var(--sut-text);font-size:clamp(19px, 2vw, 26px);font-weight:760;letter-spacing:0;line-height:1.22;margin:0}.sut-termek__accordion summary span{border:1px solid var(--sut-accent);border-radius:2px;height:26px;position:relative;width:26px}.sut-termek__accordion summary span::before,.sut-termek__accordion summary span::after{background:var(--sut-accent);content:"";height:2px;left:6px;position:absolute;top:10px;width:10px}.sut-termek__accordion summary span::after{transform:rotate(90deg);transition:opacity 160ms ease}.sut-termek__accordion[open] summary span::after{opacity:0}.sut-termek__accordion-body{border-top:1px solid var(--sut-line);display:grid;gap:16px;padding:clamp(18px, 2.8vw, 30px)}.sut-termek__accordion-body h3,.sut-termek__accordion-body h4{color:var(--sut-text);line-height:1.28;margin:0}.sut-termek__accordion-body h3{font-size:clamp(17px, 1.7vw, 21px);font-weight:780}.sut-termek__accordion-body h4{color:#544d44;font-size:clamp(15px, 1.45vw, 18px);font-weight:720}.sut-termek__content{color:#47413a;font-size:16px;line-height:1.74;margin-bottom:4px}.sut-termek__list{display:grid;gap:8px;margin:0;padding-left:20px}.sut-termek__list li::marker{color:var(--sut-accent)}.sut-termek__specs{display:grid;gap:8px;margin:0}.sut-termek__specs div{background:#fbfaf7;border:1px solid #e7ded0;border-radius:3px;display:grid;gap:4px;grid-template-columns:210px minmax(0,1fr);padding:12px 14px}.sut-termek__specs dt{color:var(--sut-text);font-weight:800}.sut-termek__specs dd{color:#4f4941;margin:0}.sut-termek__bottom-cta{background:radial-gradient(circle at 92% 12%,rgb(255 240 198 / .7) 0,#fff0 34%),linear-gradient(135deg,rgb(255 255 255 / .98) 0%,rgb(250 246 237 / .98) 62%,rgb(231 211 166 / .58) 100%);border:1px solid #c9a95f;border-radius:4px;box-shadow:0 18px 42px rgb(119 91 37 / .12);color:var(--sut-text);display:grid;gap:18px;margin-top:clamp(24px, 5vw, 58px);overflow:hidden;padding:clamp(28px, 4vw, 42px);position:relative;text-align:left}.sut-termek__bottom-cta::before{background:linear-gradient(90deg,#8d6425 0%,#d8bd78 42%,#fff2bd 52%,#b18638 100%);content:"";height:4px;left:0;position:absolute;right:0;top:0}.sut-termek__bottom-cta-content{max-width:760px}.sut-termek__bottom-kicker{color:var(--sut-accent-strong)!important;font-size:11px!important;font-weight:850!important;letter-spacing:0.16em!important;line-height:1.3!important;margin:0 0 8px!important;text-transform:uppercase}.sut-termek__bottom-cta h2{color:var(--sut-text);font-size:clamp(24px, 2.6vw, 36px);font-weight:850;letter-spacing:.01em;line-height:1.14;margin:0 0 8px}.sut-termek__bottom-product{color:#8f6b2b!important;font-size:clamp(18px, 1.7vw, 24px)!important;font-weight:850!important;line-height:1.25!important;margin:0 0 12px!important}.sut-termek__bottom-text{color:#5d554b!important;font-size:clamp(15px, 1.35vw, 17px)!important;line-height:1.62!important;margin:0!important;max-width:840px}.sut-termek__quote-list{display:none}.sut-termek__bottom-cta .sut-termek__cta{background:var(--sut-dark);border-color:var(--sut-dark)}.sut-termek__cta--bottom{justify-self:start;max-width:100%;min-width:0;width:auto}.sut-termek__cta--bottom span{align-items:center;display:inline-flex;justify-content:center;line-height:1.22;text-align:center;text-wrap:balance}.sut-termek__bottom-cta .sut-termek__cta:hover,.sut-termek__bottom-cta .sut-termek__cta:focus{background:var(--sut-accent);border-color:var(--sut-accent)}@media (max-width:860px){.sut-termek{padding:16px}.sut-termek__hero{grid-template-columns:1fr}.sut-termek__hero-media,.sut-termek__image-placeholder{min-height:230px}.sut-termek__hero-media img{max-height:360px}.sut-termek__cta{max-width:none;width:100%}.sut-termek__cta--quote{font-size:12px;min-width:0}.sut-termek__facts ul{grid-template-columns:1fr}.sut-termek__facts li{min-height:auto}.sut-termek__facts li:nth-child(odd){border-right-width:0}.sut-termek__facts li:nth-child(n+2){border-top-width:1px}.sut-termek__accordion summary{grid-template-columns:minmax(0,1fr) 24px;padding:16px}.sut-termek__accordion-body{padding:16px}.sut-termek__specs div{grid-template-columns:1fr}.sut-termek__bottom-cta{justify-items:stretch;text-align:left}.sut-termek__bottom-cta-content,.sut-termek__quote-list,.sut-termek__cta--bottom{max-width:100%}.sut-termek__quote-list{display:grid;justify-content:stretch}.sut-termek__cta--bottom{width:100%}}@media (max-width:520px){.sut-termek h1{font-size:31px}.sut-termek__intro,.sut-termek__content{font-size:15px}.sut-termek__accordion summary h2{font-size:18px}}.sut-termek__related{--sut-related-gap:18px;--sut-bg:#f7f5f0;--sut-panel:#ffffff;--sut-text:#10131b;--sut-muted:#5d564c;--sut-line:#eadfca;--sut-accent:#b08a42;--sut-accent-strong:#8f6b2b;--sut-dark:#10131b;background:radial-gradient(circle at 86% 14%,rgb(255 240 198 / .68) 0,#fff0 34%),linear-gradient(135deg,#ffffff 0%,#fbf7ef 56%,rgb(232 212 170 / .82) 100%);border:1px solid #c9a95f;border-radius:4px;box-shadow:0 20px 48px rgb(119 91 37 / .12);color:var(--sut-text);margin:clamp(24px, 5vw, 58px) auto 0;max-width:1180px;overflow:hidden;padding:clamp(22px, 3vw, 34px);position:relative}.sut-termek__related::before{background:linear-gradient(90deg,#8d6425 0%,#d8bd78 42%,#fff2bd 52%,#b18638 100%);content:"";height:4px;left:0;position:absolute;right:0;top:0;z-index:2}.sut-termek__related-head{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-bottom:18px}.sut-termek__eyebrow{color:var(--sut-accent-strong);font-size:11px;font-weight:850;letter-spacing:.15em;line-height:1.3;margin:0 0 7px;text-transform:uppercase}.sut-termek__related h2{color:var(--sut-text);font-size:clamp(21px, 2.3vw, 31px);font-weight:800;line-height:1.2;margin:0}.sut-termek__related-controls{display:flex;flex:0 0 auto;gap:8px}.sut-termek__related-controls button{align-items:center;appearance:none;background:rgb(255 255 255 / .82);border:1px solid rgb(176 138 66 / .38);border-radius:3px;color:var(--sut-dark);cursor:pointer;display:inline-flex;font-size:28px;font-weight:400;height:42px;justify-content:center;line-height:1;padding:0;transition:background-color 160ms ease,border-color 160ms ease,color 160ms ease;width:42px}.sut-termek__related-controls button:hover,.sut-termek__related-controls button:focus{background:var(--sut-accent);border-color:var(--sut-accent);color:#fff}.sut-termek__related-viewport{overflow:hidden;width:100%}.sut-termek__related-track{display:flex;gap:var(--sut-related-gap);transform:translateX(0);transition:transform 340ms ease;will-change:transform}.sut-termek__related-slide{flex:0 0 calc((100% - (var(--sut-related-gap) * 3)) / 4);min-width:0}.sut-termek__related-card{background:rgb(255 255 255 / .72);border:1px solid rgb(176 138 66 / .28);border-radius:4px;color:var(--sut-text);display:grid;gap:10px;grid-template-rows:auto minmax(42px,auto) auto;height:100%;padding:12px;text-decoration:none!important;transition:border-color 160ms ease,box-shadow 160ms ease,transform 160ms ease}.sut-termek__related-card:hover,.sut-termek__related-card:focus{border-color:var(--sut-accent);box-shadow:0 14px 30px rgb(119 91 37 / .13);color:var(--sut-text);transform:translateY(-2px)}.sut-termek__related-image{align-items:center;background:rgb(255 255 255 / .86);border:1px solid #eadfca;display:flex;justify-content:center;min-height:150px;overflow:hidden}.sut-termek__related-image img{display:block;height:150px;object-fit:contain;width:100%}.sut-termek__related-placeholder{color:var(--sut-muted);font-size:13px;font-weight:750;text-transform:uppercase}.sut-termek__related-label{color:var(--sut-accent-strong);font-size:10px;font-weight:850;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.sut-termek__related-card strong{color:var(--sut-text);font-size:15px;font-weight:800;line-height:1.32}@media (max-width:640px){.sut-termek__related{--sut-related-gap:14px;padding:16px}.sut-termek__related-head{align-items:flex-start;flex-direction:column}.sut-termek__related-slide{flex-basis:100%}.sut-termek__related-image,.sut-termek__related-image img{min-height:180px}.sut-termek__related-image img{height:180px}}.sut-termek__related-title{color:var(--sut-text);text-decoration:none!important}.sut-termek__related-title:hover,.sut-termek__related-title:focus{color:var(--sut-accent-strong)}.sut-termek__related-categories{align-items:center;color:#8f6b2b;display:flex;flex-wrap:wrap;gap:0;line-height:1.45;margin-top:0}.sut-termek__related-categories a{color:var(--sut-accent-strong);display:inline;font-size:11px;font-weight:850;letter-spacing:.06em;line-height:1.45;padding:0;text-decoration:none!important;text-transform:uppercase}.sut-termek__related-categories a:not(:last-child)::after{color:rgb(143 107 43 / .55);content:" / ";font-weight:700;letter-spacing:0;padding:0 7px}.sut-termek__related-categories a:hover,.sut-termek__related-categories a:focus{color:var(--sut-text);text-decoration:underline!important}@media (max-width:767px){.sut-termek__bottom-cta{text-align:left}.sut-termek__cta--bottom{justify-self:stretch;width:100%}}.sut-termek__thanks-slider{margin-bottom:clamp(24px, 5vw, 56px)}.sut-termek__thanks-slider .sut-termek__related-card{min-height:100%}.sut-termek__thanks-slider .sut-termek__related-head{border-bottom:1px solid rgb(176 138 66 / .22);padding-bottom:18px}.sut-termek__thanks-slider .sut-termek__related-viewport{padding-top:2px}.sut-termek__related-excerpt{color:#5d564c;font-size:13px;line-height:1.45;margin:2px 0 0}