#page,#page>header{max-width:1040px;margin:0 auto}#page .heading,#page a,#page p,#page>header>h1{line-height:1.25em}#page{overflow:visible}#page>header{padding:16px 0 0;position:relative;z-index:20}#page>header>.heading{text-align:center;padding:0 12px}#page>header>.breadcrumb{display:inline-block}#page>header>h1{margin-top:8px;font-size:32px;color:#1c8300;font-weight:700}@media only screen and (min-width:768px){#page>header{padding:48px 0 32px}#page>header:after{content:"";border-bottom:1px solid #dbdbdb;position:absolute;bottom:0;left:-999em;right:-999em}#page>header>h1{font-size:64px;font-weight:400;margin-top:12px}}#page .customBlock--legal:after,.newProducts:after{content:"";top:0;bottom:0;left:calc(-50vw + 520px);right:calc(-50vw + 520px);z-index:-1}#page .split2>.main>.productItem:nth-child(n+7){display:none}#page .full3{padding:0 12px;margin:24px 0}@media only screen and (min-width:600px){#page .full3{padding:0 20px;margin:32px 0}}@media only screen and (min-width:1040px){#page .full3{padding:0}}#page .categories>.main>.list{margin-bottom:24px}@media only screen and (min-width:800px){#page .categories{padding:0 20px}#page .categories>.main>.list{margin-bottom:40px}}@media only screen and (min-width:1040px){#page .categories{padding:0}#page .categories>.main>.list{margin-bottom:80px}}#page .anchor ul li{display:inline-block}#page .claims{padding:0 12px;margin:24px 0}@media only screen and (min-width:600px){#page .claims{padding:0 20px;margin:32px 0}}@media only screen and (min-width:1040px){#page .claims{padding:0}}#page .customBlock--legal{position:relative}#page .customBlock--legal:after{background:#eaf4f7;position:absolute}.newProducts{display:flex;position:relative}.newProducts:after{background:#f7f9fa;position:absolute}.newProducts .listProducts{flex-grow:1}.newProducts .listProducts>header .heading{color:#7ED321;text-align:center}@media only screen and (max-width:1039px){.newProducts:after{left:0;right:0}}@media only screen and (max-width:767px){.newProducts{flex-direction:column-reverse}.newProducts>.image{position:relative}.newProducts>.image img{width:100%;position:absolute;top:0}}@media only screen and (min-width:768px){.newProducts{flex-direction:row}.newProducts>.list.column{flex-basis:430px}.newProducts>.image{flex-basis:calc(100% - 430px);position:relative}.newProducts>.image img{position:absolute;top:0;height:100%}}