/* Render the supplied logo's white paper transparent, preserving its silhouette. */
.hero .hero-logo,.quiet-brand .closing-logo{filter:url('#skill-logo-alpha');mix-blend-mode:normal;background:transparent;border:0;box-shadow:none}
.quiet-brand>img.closing-emboss{filter:url('#skill-logo-alpha') drop-shadow(1px 1px 0 #fff);mix-blend-mode:normal;background:transparent;opacity:.055}
/* One shared graphic surface behind the moving men's catalog. */
.polish-products.section{background:#f9f7f2;padding-bottom:32px}
.polish-products #men{padding:24px 20px 30px;border:1px solid #e4d7be;border-radius:18px;overflow:hidden;background:#f9f7f2 url('assets/hero-sage-gold.webp') center/100% 100% no-repeat;box-shadow:none}
.polish-products #men .carousel-heading{padding:0 10px 20px;gap:18px}
.polish-products #men .carousel-heading>div:first-child{background:#f9f7f2e8;border-radius:8px;padding:8px 12px}
.polish-products #men .carousel-controls{padding:5px;border-radius:30px;background:#f9f7f2e8}
.polish-products #men .men-rubric{background:#fcfaf6;border-color:#eee5d5;box-shadow:0 3px 12px #50452e08}
.polish-products #men .men-rubric .rubric-collage{background:#f8f6f1}
.polish-products #men .men-rubric figcaption{background:#fcfaf6;border-top:1px solid #eee4d3}
.polish-products #men .carousel-viewport{padding-bottom:16px;scrollbar-color:#bba371 transparent}
@media(max-width:760px){
 .polish-products.section{padding-inline:12px;padding-bottom:24px}
 .polish-products #men{padding:16px 10px 22px;border-radius:14px;background-size:100% 100%}
 .polish-products #men .carousel-heading{padding:0 0 18px;gap:12px}
 .polish-products #men .carousel-heading>div:first-child{align-self:center;text-align:center;padding:7px 12px}
 .polish-products #men .carousel-heading h3{text-align:center}
 .polish-products #men .carousel-controls{align-self:center}
 .polish-products #men .men-rubric{width:calc(100vw - 74px);flex-basis:calc(100vw - 74px)}
}
