
.guide-catalog-page .page-hero.catalog-hero{position:relative;margin-top:0!important;padding:0!important;background-color:#102730;color:#fff;background-size:cover;background-position:center}
.guide-catalog-page .catalog-hero:before{content:"";position:absolute;inset:0;mask-image:none;background:linear-gradient(90deg,rgba(5,22,31,.94),rgba(5,22,31,.82) 48%,rgba(5,22,31,.18))}
.guide-catalog-page .catalog-hero__inner{position:relative;min-height:490px;padding-top:180px;padding-bottom:64px;display:flex;align-items:center}
.guide-catalog-page .catalog-hero__copy{max-width:760px}.guide-catalog-page .catalog-hero .breadcrumbs,.guide-catalog-page .catalog-hero .breadcrumbs a{color:#e4eff1}
.guide-catalog-page .catalog-hero .breadcrumbs{flex-wrap:wrap;overflow-wrap:anywhere}.guide-catalog-page .catalog-hero h1{font-size:clamp(34px,4.1vw,62px);line-height:1.07;overflow-wrap:break-word}
.guide-catalog-page .catalog-figure{margin:0;min-width:0}.guide-catalog-page .catalog-figure .product-media{padding:0;min-height:0;background:#e8edf0}
.guide-catalog-page .catalog-figure img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.guide-catalog-page .catalog-figure figcaption{font-size:13px;line-height:1.65;color:#526b7f;margin-top:12px}
.guide-catalog-page .catalog-specs{width:100%;border-collapse:collapse;text-align:left;background:transparent}.guide-catalog-page .catalog-specs th,.guide-catalog-page .catalog-specs td{vertical-align:top;padding:18px;border-bottom:1px solid var(--line);overflow-wrap:anywhere}
.guide-catalog-page .catalog-specs th{width:28%;color:#071421}.guide-catalog-page .catalog-product-grid .product-media img{object-fit:contain}.guide-catalog-page .catalog-detail .actions{flex-wrap:wrap}
.outdoor-home .category-art{background-size:cover;background-position:center}.outdoor-family img{object-fit:cover}
@media(max-width:800px){.guide-catalog-page .catalog-hero__inner{min-height:470px;padding-top:160px;padding-bottom:48px}.guide-catalog-page .catalog-hero__copy{max-width:100%}.guide-catalog-page .catalog-hero:before{background:linear-gradient(90deg,rgba(5,22,31,.94),rgba(5,22,31,.75))}.guide-catalog-page .catalog-detail{gap:32px}.guide-catalog-page .catalog-hero h1{font-size:clamp(30px,7.8vw,48px)}}
@media(max-width:520px){.guide-catalog-page .catalog-specs tr{display:block;border-bottom:1px solid var(--line)}.guide-catalog-page .catalog-specs th,.guide-catalog-page .catalog-specs td{display:block;width:100%;border:0;padding:10px 0}.guide-catalog-page .catalog-specs th{padding-top:18px;padding-bottom:0}.guide-catalog-page .catalog-hero__inner{padding-top:150px;min-height:490px}.guide-catalog-page .catalog-hero__copy p{font-size:15px}.guide-catalog-page .catalog-detail .btn{max-width:100%;white-space:normal}.guide-catalog-page .product-copy h3{overflow-wrap:break-word}}
