.js-consent{grid-template-columns:auto 1fr!important;align-items:start;font-weight:500!important}.js-consent input{width:auto!important;margin-top:6px}.js-consent a{color:var(--js-purple);text-decoration:underline}.js-gallery-main{width:100%;border:0;padding:0;color:inherit}.js-gallery-main .js-product-placeholder{min-height:420px}.js-gallery-thumbs img{display:block}.js-footer-contact>div{display:flex;gap:10px;flex-wrap:wrap}.js-footer-contact .js-footer-label{margin-top:3px}.js-legal span,.js-legal a{white-space:nowrap}.js-pagination .nav-links{display:flex;gap:8px;flex-wrap:wrap}.primary-nav>li{list-style:none;display:block}.primary-nav>li>a{font-size:13px;font-weight:750;white-space:nowrap}.primary-nav>li>a:hover{color:var(--js-magenta)}.entry-content img{border-radius:12px}.entry-content a{color:var(--js-purple);text-decoration:underline}.js-service-banner .js-eyebrow,.js-stand-hero .js-eyebrow{color:var(--js-gold)}@media(max-width:560px){.js-gallery-main .js-product-placeholder{min-height:270px}.js-legal .js-wrap{white-space:normal}.js-legal span,.js-legal a{white-space:normal}}
.js-product-specs{margin:24px 0 30px;padding:21px;background:var(--js-paper);border:1px solid var(--js-line);border-radius:16px}.js-product-specs h2{margin:0 0 14px;font-size:19px}.js-product-specs dl{margin:0}.js-product-specs dl>div{display:grid;grid-template-columns:minmax(125px,.7fr) minmax(0,1.3fr);gap:14px;padding:10px 0;border-top:1px solid var(--js-line)}.js-product-specs dt{font-weight:800;color:var(--js-purple)}.js-product-specs dd{margin:0;white-space:normal}.js-gallery-main img{cursor:zoom-in}.js-modal img{width:auto;height:auto}
