/* About Us: one compact centered row; preserve the original certification artwork. */
body.xsd-about-v049 .xsd-certificate-marks{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:clamp(8px,2vw,32px)!important;width:max-content!important;max-width:100%!important;margin-inline:auto!important}
body.xsd-about-v049 .xsd-certificate-marks img{flex:0 1 auto!important;width:auto!important;max-width:190px!important;height:58px!important;object-fit:contain!important;min-width:0!important}
body.xsd-about-v049 #sectionIdqiq2e0e .inquiry-inner{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}
body.xsd-about-v049 #sectionIdqiq2e0e h2{align-self:center!important}
/* Home: follow the supplied design's white rules, gray answers and disclosure states. */
body.ard-fluid-home.xsd-ui-v051 .af-function-copy .af-accordion details{border-top:1px solid #fff!important}
body.ard-fluid-home.xsd-ui-v051 .af-function-copy .af-accordion details:last-child{border-bottom:1px solid #fff!important}
body.ard-fluid-home.xsd-ui-v051 .af-function-copy .af-answer,body.ard-fluid-home.xsd-ui-v051 .af-function-copy .af-answer p{color:#7a7a7a!important;font-size:clamp(15px,1.05vw,20px)!important;line-height:1.2!important;font-weight:400!important}
body.ard-fluid-home.xsd-ui-v051 .af-function-copy .af-answer{padding-bottom:clamp(30px,2.5vw,48px)!important}
body.ard-fluid-home.xsd-ui-v051 .af-function-copy .af-accordion summary{padding:14px 0!important;font-size:clamp(24px,2.5vw,48px)!important;line-height:1.13!important}
body.ard-fluid-home.xsd-ui-v051 .af-function-copy .af-accordion summary .xsd-supplied-arrow-v048{background:#fff!important;color:#fff!important;transform:rotate(-90deg)!important;flex-basis:30px!important;width:30px!important;min-width:30px!important;height:24px!important}
body.ard-fluid-home.xsd-ui-v051 .af-function-copy .af-accordion details[open]>summary .xsd-supplied-arrow-v048{background:#174B46!important;color:#174B46!important;transform:rotate(0deg)!important}
body.ard-fluid-home.xsd-ui-v051.xsd-brand-reference-v052 .af-function-copy .af-motif{background:#fff!important;opacity:.055!important}
/* Nylon: same title/description start for each product, first copy split at the approved boundary. */
body.xsd-nylon-type-v036 #sectionIdpndhmv8 .xsd-product-card-v051 .item-info{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:0!important}
body.xsd-nylon-type-v036 #sectionIdpndhmv8 .item-title-right{min-height:54px!important;align-items:flex-start!important;margin:0!important}
body.xsd-nylon-type-v036 #sectionIdpndhmv8 .item-title{margin:0!important;line-height:1.35!important}
body.xsd-nylon-type-v036 .xsd-a2248-copy-line-v054{display:block!important}
@media(max-width:999px){body.xsd-about-v049 .xsd-certificate-marks img{height:clamp(18px,4vw,40px)!important;max-width:25vw!important}}
@media(max-width:600px){body.ard-fluid-home.xsd-ui-v051 .af-function-copy .af-accordion summary{font-size:25px!important}body.ard-fluid-home.xsd-ui-v051 .af-function-copy .af-accordion summary .xsd-supplied-arrow-v048{width:26px!important;min-width:26px!important;flex-basis:26px!important;height:21px!important}}
body.xsd-about-v049 #sectionIdqiq2e0e .bottom-logo{--v054-symbol-width:clamp(220px,20vw,390px);height:calc(var(--v054-symbol-width)*.388438)!important;align-items:flex-start!important;overflow:hidden!important;margin-top:10px!important}body.xsd-about-v049 #sectionIdqiq2e0e .xsd-cta-logo-v051{width:var(--v054-symbol-width)!important;flex-shrink:0!important;transform:none!important}
/* All pages share the homepage's transparent-at-top navigation state. */
body[data-fluid-ready]>header.af-header:not(.is-scrolled):not(.is-menu-open):not(.is-mobile-open){background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}
body[data-fluid-ready]>header.af-header:not(.is-scrolled):not(.is-menu-open):not(.is-mobile-open) :is(.af-logo,#af-navigation>ul>.af-nav-item>a){text-shadow:0 1px 4px rgba(0,0,0,.35)}
body[data-fluid-ready]>header.af-header[data-xsd-top-ink=dark]:not(.is-scrolled):not(.is-menu-open):not(.is-mobile-open),body[data-fluid-ready]>header.af-header[data-xsd-top-ink=dark]:not(.is-scrolled):not(.is-menu-open):not(.is-mobile-open) :is(.af-logo,#af-navigation>ul>.af-nav-item>a,.ard-language-menu,.af-mobile-toggle){color:#171717!important;text-shadow:none!important}
body[data-fluid-ready]>header.af-header[data-xsd-top-ink=dark]:not(.is-scrolled):not(.is-menu-open):not(.is-mobile-open) .af-mobile-toggle span{background:#171717!important}
body[data-fluid-ready]:has(>header.af-header[data-xsd-top-ink=dark]) main{padding-top:var(--af-sitebar-height,98px)!important}
body.xsd-nylon-type-v036 #sectionIdpndhmv8 .xsd-product-card-v051{display:flex!important;flex-direction:column!important}
body.xsd-nylon-type-v036 #sectionIdpndhmv8 .xsd-product-card-v051 .item-img{flex:0 0 auto!important;height:auto!important;aspect-ratio:4/5!important}
body.xsd-nylon-type-v036 #sectionIdpndhmv8 .xsd-product-card-v051 .item-img img{width:100%!important;height:100%!important;object-fit:cover!important}
body.xsd-nylon-type-v036 #sectionIdpndhmv8 .xsd-product-card-v051 .item-info{position:static!important;inset:auto!important;transform:none!important;flex:1 0 auto!important;width:100%!important}
body.xsd-nylon-type-v036 #sectionIdpndhmv8 .xsd-product-card-v051 .item-desc{margin:12px 0 0!important;padding:0!important}
body.xsd-nylon-type-v036 #sectionIdpndhmv8 .xsd-product-card-v051 .item-img{margin-bottom:0!important}body.xsd-nylon-type-v036 #sectionIdpndhmv8 .item-title-right{min-height:48px!important}
