.page-title{margin-top:0}.main-page-title{margin-bottom:3rem;text-transform:uppercase}@media screen and (min-width:750px){.main-page-title{margin-bottom:3.2rem}}.page-placeholder-wrapper{display:flex;justify-content:center}.page-placeholder{width:52.5rem;height:52.5rem}.partner-header .he--large{margin-top:100px;margin-bottom:80px}.partner-header .page-description{text-align:center;max-width:1200px;width:100%;margin:0 auto}.partner-header .page-description *{font-size:20px;line-height:32px;font-weight:500;letter-spacing:-.4px;color:#1a1a1a}.partner-header .page-description strong{color:#c7512d}.main-page .rte a:not(.button){color:inherit}.main-page .rte a.button{margin:15px 0;gap:10px}.main-page .rte .button-wrap{display:flex;flex-wrap:wrap;gap:0 20px}.main-page .rte .links-wrap{display:flex;flex-wrap:wrap;justify-content:space-around;gap:20px}.main-page .rte .video-wrap{aspect-ratio:1.77777}.main-page .rte .video-wrap iframe{width:100%;height:100%}.main-page .rte .form-box{display:flex;gap:32px}.main-page .button-grid{display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between;margin-top:30px}.size-chart-block.light{background:#fff;color:#000}.size-chart-block.dark{background:#000;color:#fff}.size-chart-block.dark>*{color:inherit}.size-chart-block.light>*{color:inherit}.size-chart-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:40px auto;max-width:1200px}.size-chart-container+table tr:first-child h5{font-size:16px}.size-chart-block{padding:15px;text-align:center;flex:0 0 20%;max-width:20%}.main-page .button-grid .button{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px);margin:0!important}.template-onx-welcome main,.template-csc-onx-welcome main,.template-onx-rage-nockturnal main{background:none}.main-page .rte iframe{max-width:100%}@media screen and (max-width:1500px){.main-page .button-grid .button{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media screen and (max-width:989px){.size-chart-block{padding:15px;text-align:center;flex:0 0 100%;max-width:100%}}@media screen and (max-width:749px){.main-page .button-grid .button{flex:0 0 100%;max-width:100%}.size-chart-container+table tr:first-child h5{font-size:14px}.size-chart-container+table td{padding:.6em}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-main-page.css.map */
