body[data-rc-page=index],body[data-rc-page=page]{align-content:start}body[data-rc-page] .rc-back-inner{padding-top:0}body[data-rc-page=page] #MainContent .rco,body[data-rc-page=page] #MainContent rc-systems.rc-systems,body[data-rc-page=page] #MainContent .rc-breeding,body[data-rc-page=page] #MainContent .main-page-shell>.page-width{padding-top:12px}body[data-rc-page=page] #MainContent .rc-contact-intro{padding-top:0}body[data-rc-page=index] #MainContent .rch-hero{margin-top:16px;min-height:clamp(336px,calc(100svh - 224px),720px)}@media(min-width:750px){body[data-rc-page=index] #MainContent .rch-hero{width:calc(100% - 48px);max-width:1280px;min-height:336px;aspect-ratio:var(--rch-media-ratio, 2.2)}}@media(min-width:990px)and (max-width:1199px){body[data-rc-page=index] #MainContent .rch-hero{width:calc(100% - 32px)}}@media(min-width:750px)and (max-width:989px){body[data-rc-page=index] #MainContent .rch-hero{width:calc(100% - 24px)}}.rc-home-footer{width:calc(100% - 80px);max-width:1120px;margin:24px auto 0;padding:16px 0 24px;border-top:1px solid #333;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 24px;color:#aaa;font-family:var(--font-body-family),Georgia,serif;font-size:12px;line-height:1.5;letter-spacing:0}.rc-home-footer__copyright{margin:0}.rc-home-footer__links{display:flex;flex-wrap:wrap;gap:4px 22px}.rc-home-footer a{color:#bfbfbf;text-decoration:none}.rc-home-footer__links a{display:inline-flex;align-items:center;min-height:44px}.rc-home-footer a:hover{color:#ff950f}.rc-home-footer a:focus-visible{outline:2px solid #ff950f;outline-offset:4px}.rc-home-footer .list-social{justify-content:flex-end;margin:0;gap:2px}.rc-home-footer .list-social__link{min-width:44px;min-height:44px;justify-content:center;padding:12px}.rc-home-footer .list-social__link .icon{width:18px;height:18px}@media(max-width:749px){body[data-rc-page=page] #MainContent .rco,body[data-rc-page=page] #MainContent rc-systems.rc-systems,body[data-rc-page=page] #MainContent .rc-breeding,body[data-rc-page=page] #MainContent .main-page-shell>.page-width{padding-top:8px}body[data-rc-page=index] #MainContent .rch-hero{margin-top:8px;min-height:0}.rc-home-footer{width:calc(100% - 48px);margin-top:20px;padding:12px 0 18px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.rc-home-footer__links{grid-column:1 / -1;grid-row:2;gap:4px 20px}.rc-home-footer .list-social{grid-column:2;grid-row:1}}@media(max-width:749px){#MainContent :is(.rch-hero,.rco-hero,.rc-systems__hero--photo,.rc-breeding__hero--panorama,.rc-research-header--panorama){display:block;min-height:0;padding:0;background:#151515}#MainContent :is(.rch-hero-media,.rco-hero-media,.rc-breeding__backdrop){position:relative;inset:auto;width:100%;height:auto;z-index:auto;overflow:hidden}#MainContent :is(.rch-hero-poster,.rco-hero-poster,.rch-image,.rc-systems__hero-image,.rc-breeding__panorama){position:relative;inset:auto;display:block;width:100%;height:auto;object-fit:contain;object-position:center;z-index:auto}#MainContent :is(.rch-hero-video,.rco-hero-video){object-fit:contain;object-position:center}#MainContent .rch-shade,#MainContent .rco-hero-media:after,#MainContent .rc-breeding__backdrop:after,#MainContent .rc-systems__hero--photo:before,#MainContent .rc-research-backdrop:after{display:none!important}#MainContent :is(.rch-inner,.rco-hero-copy,.rc-breeding__hero-copy,.rc-research-header-copy){padding:22px 20px 24px;margin:0 auto;width:100%}#MainContent .rch-inner h1{margin-bottom:12px}#MainContent .rch-intro{margin-bottom:16px}#MainContent .rch-actions{gap:4px 24px}#MainContent .rco-hero h1{font-size:32px}#MainContent .rco-head{gap:12px}#MainContent .rco-hero .rco-deck{text-shadow:none}#MainContent .rco-hero .rco-kicker{margin-bottom:8px}#MainContent .rc-systems__hero--photo .rc-systems__intro{padding:22px 20px 0;margin-bottom:18px}#MainContent .rc-systems__hero--photo .rc-systems__intro h1{font-size:32px}#MainContent .rc-systems__hero--photo .rc-systems__modes{margin-bottom:24px;max-width:calc(100% - 24px)}#MainContent .rc-breeding__hero--panorama h1{font-size:30px;line-height:1.15;margin-bottom:12px}#MainContent .rc-breeding__hero--panorama .rc-breeding__intro{font-size:16px;line-height:1.5;margin-bottom:12px}#MainContent .rc-breeding__socials a{min-height:44px}#MainContent .rc-research-backdrop{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:2121 / 709;z-index:auto}#MainContent .rc-research-panorama{top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:none}#MainContent .rc-research-header-copy{text-shadow:none}#MainContent .rc-research-header-copy h1{font-size:32px;text-shadow:none;margin-bottom:12px}#MainContent :is(.rch-video-toggle,.rco-video-toggle){top:10px;bottom:auto;right:10px;z-index:3;width:44px;height:44px;padding:0;border-radius:50%}#MainContent .rco-video-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/rc-page-layout.css.map */
