.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}.main-page--gallery .main-page-title{text-align:center;margin-bottom:1.2rem}.main-page--gallery .rte>p:first-child{text-align:center;font-size:1.9rem;color:rgba(var(--color-foreground),.75);margin:0 0 1.6rem}.main-page--gallery .rte h2{margin:5.6rem 0 .6rem;padding-top:4rem;border-top:.1rem solid rgba(var(--color-foreground),.12)}.main-page--gallery .rte h2+p{margin-top:0;color:rgba(var(--color-foreground),.7)}.main-page--gallery .rte table{width:100%!important;table-layout:fixed;border-collapse:collapse;border:0;margin:2.4rem 0 1.2rem;box-shadow:none}.main-page--gallery .rte table th,.main-page--gallery .rte table td{width:auto!important;padding:1.2rem 1.2rem 1.2rem 0;border:0;border-bottom:.1rem solid rgba(var(--color-foreground),.12);text-align:left;vertical-align:middle}.main-page--gallery .rte table th p,.main-page--gallery .rte table td p{margin:0}.main-page--gallery .rte table th{font-size:1.25rem;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:rgba(var(--color-foreground),.65);border-bottom-color:rgba(var(--color-foreground),.5)}.main-page--gallery .rte table td{font-size:1.7rem}.main-page--gallery .rte table td:not(:first-child){font-weight:600;font-variant-numeric:tabular-nums}.main-page--gallery .rte table+p,.main-page--gallery .rte div+p{font-size:1.5rem;color:rgba(var(--color-foreground),.7)}.main-page--gallery .rte .page-offers{display:grid;grid-template-columns:1fr;gap:4.8rem;margin-top:4.8rem;text-align:left}.main-page--gallery .rte .page-offer{padding-top:3.2rem;border-top:.1rem solid rgba(var(--color-foreground),.5)}.main-page--gallery .rte .page-offer h2{margin:0 0 .6rem;padding-top:0;border-top:0}.main-page--gallery .rte .page-offer table{margin-top:2rem}.main-page--gallery .rte .page-offer>p:last-child{margin-bottom:0;font-size:1.5rem;color:rgba(var(--color-foreground),.7)}@media screen and (min-width:990px){.page-width--narrow.main-page--gallery:has(.page-offers){max-width:var(--page-width);padding-left:5rem;padding-right:5rem}.main-page--gallery .rte .page-offers{grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-main-page.css.map */
