body.epdecoration-page-index:not(.epdecoration-landing) .page-main{width:100%;max-width:none;margin:0;padding:0}body.epdecoration-page-index:not(.epdecoration-landing) .columns,body.epdecoration-page-index:not(.epdecoration-landing) .column.main{width:100%;max-width:none;min-width:0;margin:0;padding:0;overflow:visible}#maincontent .ep-decoration-method .hero{display:block;padding:0}#maincontent .ep-decoration-method .hero-inner{width:100%;max-width:1140px;margin:0 auto;padding:40px 28px;display:grid;grid-template-columns:1.02fr 1fr;align-items:center;gap:36px}#maincontent .ep-decoration-method .hero-inner>*{min-width:0}#maincontent .ep-decoration-method .wrap{width:100%;max-width:1140px;margin-left:auto;margin-right:auto;padding-left:28px;padding-right:28px}#maincontent .ep-decoration-method .crumb{padding-top:18px;padding-bottom:18px;border-bottom:1px solid var(--ep-line)}#maincontent .ep-decoration-method .related-item{position:relative;padding:18px;border:1px solid var(--ep-line);border-radius:6px}#maincontent .ep-decoration-method .related-item h3 a{text-decoration:none;color:var(--ep-blue)}#maincontent .ep-decoration-method .related-item h3 a:after{content:"";position:absolute;inset:0;border-radius:6px;z-index:1}#maincontent .ep-decoration-method .related-item h3 a:focus-visible{outline:none}#maincontent .ep-decoration-method .related-item h3 a:focus-visible:after{outline:3px solid var(--ep-blue);outline-offset:3px}#maincontent .ep-decoration-method .related-item:hover{border-color:var(--ep-blue);box-shadow:0 5px 18px rgba(23,62,81,.09)}#maincontent .ep-decoration-method .related-item details{position:relative;z-index:2}#maincontent .ep-decoration-method .faq{padding-bottom:0}#maincontent .ep-decoration-method .faq summary,#maincontent .ep-decoration-method .related-item summary{display:block;position:relative;list-style:none;padding-right:30px;min-height:24px}#maincontent .ep-decoration-method summary::-webkit-details-marker{display:none}#maincontent .ep-decoration-method summary::marker{content:""}#maincontent .ep-decoration-method .faq summary:after,#maincontent .ep-decoration-method .related-item summary:after{content:"";position:absolute;right:4px;top:5px;width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}#maincontent .ep-decoration-method details[open]>summary:after{top:9px;transform:rotate(225deg)}#maincontent .ep-decoration-method summary:focus-visible{outline:2px solid var(--ep-blue);outline-offset:4px}#maincontent .ep-decoration-method .page-end{padding:12px 0 16px}@media(max-width:760px){#maincontent .ep-decoration-method .hero-inner{grid-template-columns:1fr;padding:30px 24px;gap:25px}#maincontent .ep-decoration-method .wrap{padding-left:24px;padding-right:24px}}@media(max-width:540px){#maincontent .ep-decoration-method .hero-inner{padding:28px 18px}#maincontent .ep-decoration-method .wrap{padding-left:18px;padding-right:18px}#maincontent .ep-decoration-method .related-item{padding:14px;grid-template-columns:80px minmax(0,1fr);gap:14px}#maincontent .ep-decoration-method .related-item img{width:80px;height:80px}}#maincontent .ep-decoration-method a.product{color:var(--ep-ink);text-decoration:none}#maincontent .ep-decoration-method a.product:hover{border-color:var(--ep-blue);box-shadow:0 5px 18px rgba(23,62,81,.09)}#maincontent .ep-decoration-method a.product:focus-visible{outline:3px solid var(--ep-blue);outline-offset:4px}#maincontent .ep-decoration-method .product-action{margin-top:auto;text-align:left}