.page-title{margin-top:0}.main-page-title{margin-bottom:3rem}@media screen and (min-width: 750px){.main-page-title{margin-bottom:4rem}}.page-placeholder-wrapper{display:flex;justify-content:center}.page-placeholder{width:52.5rem;height:52.5rem}.page-heading{padding:50px 0 25px;margin-bottom:35px}.page-heading .main-page-title{color:#fff;text-transform:uppercase;margin:0 auto;font-size:100px}h2{font-size:32px;font-weight:700;letter-spacing:3px;color:#000;text-transform:uppercase;margin-bottom:5px}h2+ul,h2+p,p+ul{margin-top:0}p,li,a{color:#000}p,li{font-size:18px;font-weight:500;margin:0 auto}.vertical-container{display:flex}.tab-anchor{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 1 / 3);padding-right:20px}.tab-content{width:calc(66.66% - var(--grid-desktop-horizontal-spacing) * 2 / 3);background:#fff9ef;padding:15px 35px}.tab-anchor ul{list-style-type:none;margin:0 auto;padding:0}.tab-anchor ul li{margin:18px auto}.tab-anchor ul li button{font-size:32px;letter-spacing:3px;padding:15px 20px 8px;border-radius:0 12px 12px 0;background:transparent;color:#000;border:none;border-left:4px solid transparent}.tab-anchor ul li button.active{color:#fcc000;background:#000;border-color:#fcc000}.page__column-sticky{display:block;position:sticky;top:3rem;z-index:2}.scroll-margin{scroll-margin:45px}@media screen and (min-width: 750px) and (max-width: 989px){.page-heading{padding:50px 15px 40px;margin-bottom:28px}.page-heading .main-page-title{font-size:70px}h2{font-size:28px}}@media screen and (max-width: 749px){.page-heading{padding:65px 15px 55px;margin-bottom:24px}.page-heading .main-page-title{font-size:40px}h2{font-size:24px;margin-top:10px}p,li{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/320/assets/section-main-page.css.map */
