.zy-product-catalog{padding-top:48px !important;padding-bottom:60px !important;}.zy-product-catalog__inner{width:min(1180px,calc(100% - 48px)) !important;margin-left:auto !important;margin-right:auto !important;column-gap:32px !important;row-gap:42px !important;}.zy-product-item__image{height:330px !important;min-height:330px !important;}.zy-product-item__image img{width:100% !important;height:100% !important;object-fit:contain !important;object-position:center !important;}.zy-product-item__content{padding-top:18px !important;}.zy-product-item__type{display:block !important;margin-bottom:8px !important;font-size:9px !important;line-height:1.2 !important;letter-spacing:0.18em !important;}.zy-product-item h3{margin-top:0 !important;margin-bottom:10px !important;font-size:24px !important;line-height:1.08 !important;}.zy-product-item__content p{margin-top:0 !important;margin-bottom:12px !important;font-size:13px !important;line-height:1.55 !important;}.zy-product-item__detail{display:block !important;margin-bottom:14px !important;font-size:10px !important;line-height:1.45 !important;}.zy-product-item__link{font-size:11px !important;line-height:1.3 !important;}.zy-kit-heading{width:min(1180px,calc(100% - 48px)) !important;margin-left:auto !important;margin-right:auto !important;padding-top:70px !important;padding-bottom:36px !important;}.zy-kit-heading__eyebrow{font-size:9px !important;}.zy-kit-heading h2{margin-top:10px !important;margin-bottom:14px !important;font-size:clamp(36px,4vw,50px) !important;line-height:1 !important;}.zy-kit-heading p{max-width:620px !important;margin-top:0 !important;font-size:14px !important;line-height:1.6 !important;}@media (max-width:1024px){.zy-product-catalog__inner,.zy-kit-heading{width:calc(100% - 40px) !important;}.zy-product-catalog__inner{column-gap:24px !important;row-gap:36px !important;}.zy-product-item__image{height:300px !important;min-height:300px !important;}.zy-product-item h3{font-size:22px !important;}.zy-product-item__content p{font-size:13px !important;}}@media (max-width:767px){.zy-product-catalog{padding-top:34px !important;padding-bottom:45px !important;}.zy-product-catalog__inner,.zy-kit-heading{width:calc(100% - 28px) !important;}.zy-product-catalog__inner{row-gap:34px !important;}.zy-product-item__image{height:280px !important;min-height:280px !important;}.zy-product-item__content{padding-top:15px !important;}.zy-product-item h3{font-size:22px !important;margin-bottom:9px !important;}.zy-product-item__content p{font-size:13px !important;line-height:1.55 !important;}.zy-product-item__detail{font-size:10px !important;}.zy-product-item__link{font-size:11px !important;}.zy-kit-heading{padding-top:55px !important;padding-bottom:28px !important;}.zy-kit-heading h2{font-size:34px !important;}.zy-kit-heading p{font-size:13px !important;}}html body .zy-product-catalog__inner:not(.zy-product-catalog__inner--kits) .zy-product-item__image{overflow:hidden !important;}html body .zy-product-catalog__inner:not(.zy-product-catalog__inner--kits) .zy-product-item__image img{width:100% !important;height:100% !important;object-fit:contain !important;object-position:center !important;transform:scale(1.25) !important;transform-origin:center center !important;}html body .zy-product-catalog__inner:not(.zy-product-catalog__inner--kits) .zy-product-item:nth-child(1) .zy-product-item__image img{transform:scale(1.38) !important;}html body .zy-product-catalog__inner:not(.zy-product-catalog__inner--kits) .zy-product-item:nth-child(2) .zy-product-item__image img{transform:scale(1.38) !important;}html body .zy-product-catalog__inner:not(.zy-product-catalog__inner--kits) .zy-product-item:nth-child(3) .zy-product-item__image img{transform:scale(1.23) !important;}html body .zy-product-catalog__inner:not(.zy-product-catalog__inner--kits) .zy-product-item:nth-child(4) .zy-product-item__image img{transform:scale(1.28) !important;}html body .zy-product-catalog__inner:not(.zy-product-catalog__inner--kits) .zy-product-item:nth-child(5) .zy-product-item__image img{transform:scale(1.32) !important;}@media (max-width:767px){html body .zy-product-catalog__inner:not(.zy-product-catalog__inner--kits) .zy-product-item__image img{transform:scale(1.20) !important;}html body .zy-product-catalog__inner:not(.zy-product-catalog__inner--kits) .zy-product-item:nth-child(1) .zy-product-item__image img,html body .zy-product-catalog__inner:not(.zy-product-catalog__inner--kits) .zy-product-item:nth-child(2) .zy-product-item__image img{transform:scale(1.30) !important;}}html body .zy-product-catalog__inner:not(.zy-product-catalog__inner--kits) .zy-product-item__image{height:380px !important;min-height:380px !important;display:flex !important;align-items:center !important;justify-content:center !important;overflow:hidden !important;}html body .zy-product-catalog__inner:not(.zy-product-catalog__inner--kits) .zy-product-item__image img{width:100% !important;height:100% !important;object-fit:contain !important;object-position:center !important;transform:scale(1.08) !important;transform-origin:center center !important;}html body .zy-product-catalog__inner:not(.zy-product-catalog__inner--kits) .zy-product-item:nth-child(1) .zy-product-item__image img{transform:scale(1.12) !important;}html body .zy-product-catalog__inner:not(.zy-product-catalog__inner--kits) .zy-product-item:nth-child(2) .zy-product-item__image img{transform:scale(1.12) !important;}html body .zy-product-catalog__inner:not(.zy-product-catalog__inner--kits) .zy-product-item:nth-child(3) .zy-product-item__image img{transform:scale(1.05) !important;}html body .zy-product-catalog__inner:not(.zy-product-catalog__inner--kits) .zy-product-item:nth-child(4) .zy-product-item__image img{transform:scale(1.10) !important;}html body .zy-product-catalog__inner:not(.zy-product-catalog__inner--kits) .zy-product-item:nth-child(5) .zy-product-item__image img{transform:scale(1.10) !important;}@media (max-width:1024px){html body .zy-product-catalog__inner:not(.zy-product-catalog__inner--kits) .zy-product-item__image{height:340px !important;min-height:340px !important;}}@media (max-width:767px){html body .zy-product-catalog__inner:not(.zy-product-catalog__inner--kits) .zy-product-item__image{height:310px !important;min-height:310px !important;}html body .zy-product-catalog__inner:not(.zy-product-catalog__inner--kits) .zy-product-item__image img{transform:scale(1.04) !important;}html body .zy-product-catalog__inner:not(.zy-product-catalog__inner--kits) .zy-product-item:nth-child(1) .zy-product-item__image img,html body .zy-product-catalog__inner:not(.zy-product-catalog__inner--kits) .zy-product-item:nth-child(2) .zy-product-item__image img{transform:scale(1.08) !important;}}