.sj-client-revision .sj-hero--catalog{background:linear-gradient(120deg,#faf6ef 0%,#f7f0e6 55%,#eef3ea 100%);min-height:570px}.sj-client-revision .sj-hero-layout{display:grid;grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);align-items:center;gap:44px;padding-block:64px}.sj-client-revision .sj-hero-copy{width:100%;max-width:560px}.sj-client-revision .sj-made-usa{display:inline-flex;align-items:center;min-height:46px;margin:0 0 20px;padding:0 18px;border:2px solid #075b43;border-radius:8px;color:#075b43;background:rgba(255,255,255,.72);font-size:22px;font-weight:900;letter-spacing:.12em;box-shadow:0 8px 24px rgba(7,91,67,.07)}.sj-client-revision .sj-hero-products{position:relative;min-height:440px;border-radius:28px;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.96),rgba(255,255,255,.28) 60%,transparent 75%);display:flex;align-items:flex-end;justify-content:center;gap:0;padding:35px 12px 24px;overflow:hidden}.sj-client-revision .sj-hero-products:before{content:"";position:absolute;left:8%;right:8%;bottom:28px;height:38px;border-radius:50%;background:rgba(62,54,42,.09);filter:blur(15px)}.sj-client-revision .sj-hero-pack{position:relative;z-index:2;width:21%;max-width:145px;margin-inline:-5px;transition:.22s ease;filter:drop-shadow(0 15px 12px rgba(50,45,36,.10))}.sj-client-revision .sj-hero-pack:hover{transform:translateY(-7px)}.sj-client-revision .sj-hero-pack img{display:block;width:100%;height:310px;object-fit:contain}.sj-client-revision .sj-pack-1{transform:rotate(-5deg) translateY(15px)}.sj-client-revision .sj-pack-2{transform:rotate(-2deg)}.sj-client-revision .sj-pack-3{z-index:4;width:23%;transform:translateY(-12px)}.sj-client-revision .sj-pack-4{transform:rotate(2deg)}.sj-client-revision .sj-pack-5{transform:rotate(5deg) translateY(15px)}.sj-client-revision .sj-needs-grid--five{grid-template-columns:repeat(5,minmax(0,1fr))}.sj-client-revision .sj-needs-grid--five .sj-need-art{font-family:Arial,Helvetica,sans-serif;font-size:32px;font-weight:900;letter-spacing:-.03em}.sj-client-revision .sj-product-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.sj-client-revision .sj-trust-icon{font-size:25px!important}.sj-client-revision .sj-local-banner{margin-top:12px}.sj-client-revision[dir="rtl"] .sj-made-usa{direction:ltr}@media(max-width:1050px){.sj-client-revision .sj-hero-layout{grid-template-columns:1fr 1fr;gap:25px}.sj-client-revision .sj-hero-products{min-height:390px}.sj-client-revision .sj-hero-pack img{height:270px}.sj-client-revision .sj-needs-grid--five{grid-template-columns:repeat(3,1fr)}.sj-client-revision .sj-product-rail{grid-template-columns:repeat(4,1fr)}}@media(max-width:760px){.sj-client-revision .sj-hero--catalog{display:block!important}.sj-client-revision .sj-hero-layout{display:flex;flex-direction:column;padding:26px 0 18px;gap:18px}.sj-client-revision .sj-hero-copy{max-width:none}.sj-client-revision .sj-made-usa{min-height:40px;margin-bottom:14px;font-size:17px;padding:0 14px}.sj-client-revision .sj-hero h1{font-size:38px!important;line-height:.94!important}.sj-client-revision .sj-hero-products{width:100%;min-height:295px;padding:20px 4px 16px;border-radius:18px}.sj-client-revision .sj-hero-pack{width:22%;margin-inline:-6px}.sj-client-revision .sj-hero-pack img{height:220px}.sj-client-revision .sj-pack-1{transform:rotate(-5deg) translateY(9px)}.sj-client-revision .sj-pack-3{width:24%;transform:translateY(-8px)}.sj-client-revision .sj-pack-5{transform:rotate(5deg) translateY(9px)}.sj-client-revision .sj-needs-grid--five{grid-template-columns:1fr 1fr}.sj-client-revision .sj-needs-grid--five .sj-need-card:last-child{grid-column:1 / -1;max-width:50%;width:100%;justify-self:center}.sj-client-revision .sj-product-rail{display:flex;overflow-x:auto;grid-template-columns:none}.sj-client-revision .sj-product-card{flex:0 0 46%}}@media(max-width:390px){.sj-client-revision .sj-hero h1{font-size:34px!important}.sj-client-revision .sj-hero-products{min-height:270px}.sj-client-revision .sj-hero-pack img{height:195px}.sj-client-revision .sj-made-usa{font-size:15px}}