.page-title{margin-top:0;font-size:2rem;text-transform:uppercase;text-align:right}.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}.two-column-container{display:flex;gap:2rem;align-items:flex-start}.content-column{flex:0 0 55%;margin-top:.3rem;width:50vw}.title-column{flex:0 0 45%;position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 2rem);padding-right:2rem;z-index:2;background:var(--gradient-background)}.title-column .main-page-title{margin-bottom:0}.sticky-section{display:flex;gap:2rem;flex-direction:column;align-items:flex-start;margin-bottom:3rem}.sticky-text-block{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 2rem);flex:0 0 45%;z-index:1}.sticky-text-block .rte,.custom-text-block .rte{font-size:1.2rem;line-height:1.35;letter-spacing:var(--font-body-letter-spacing);font-weight:350}.two-column-container .rte h3{font-size:1.3rem;text-transform:uppercase;-webkit-margin-after:.5rem;margin-block-end:.5rem}.two-column-container .rte h3:not(:first-child){padding-top:1.3rem}.two-column-container .rte h4{font-size:1.2rem;text-transform:uppercase;-webkit-margin-after:.5rem;margin-block-end:.5rem}.two-column-container .rte p,.two-column-container .rte li{font-size:1.2rem;line-height:1.35;letter-spacing:var(--font-body-letter-spacing);font-weight:350}.two-column-container .rte ul{-webkit-margin-before:auto;margin-block-start:auto}.images-blocks{flex:0 0 55%;width:50vw}@media screen and (max-width:749px){.two-column-container{flex-direction:column;gap:1rem}.content-column,.title-column{flex:none;width:100%;margin-top:0}.title-column{position:static;padding-right:0;order:-1}.title-column .main-page-title{margin-bottom:2rem;text-align:left}.sticky-section{flex-direction:column}.sticky-text-block,.images-blocks{flex:none;width:100%;padding-right:0}.sticky-text-block{position:static;margin-bottom:2rem}}.full-height-image-block{width:100vw;margin-left:calc(-1 * (4rem + (100vw - var(--page-width, 120rem)) / 2 + (var(--page-width, 120rem) * .45)))}.full-height-image-wrapper{position:relative;width:100%;height:100%}.full-height-image{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:749px){.full-height-image-block{margin-left:-2.5rem}}.custom-text-block+.full-height-image-block,.full-height-image-block+.custom-text-block{margin-top:4rem}@media screen and (max-width:749px){.custom-text-block+.full-height-image-block,.full-height-image-block+.custom-text-block{margin-top:3rem}}@media screen and (min-width:1100px){.rte{width:55rem}.custom-text-block{background:var(--gradient-background);padding-left:calc(4rem + (100vw - var(--page-width, 120rem)) / 2 + (var(--page-width, 120rem) * .45));margin-left:calc(-1 * (4rem + (100vw - var(--page-width, 120rem)) / 2 + (var(--page-width, 120rem) * .45)));padding-right:calc(50vw - 59rem + .05 * var(--page-width, 120rem));padding-top:3rem;margin-top:-3rem;padding-bottom:2rem;margin-bottom:-2rem}}@media screen and (min-width:750px)and (max-width:1099px){.rte{width:47.5vw}.content-column{flex:0 0 50%;width:100%}.full-height-image-block{width:100vw;margin-left:calc(-1 * (4rem + (100vw - var(--page-width, 120rem)) / 2 + (var(--page-width, 120rem) * .45)))}.custom-text-block{background:var(--gradient-background);padding-left:50vw;margin-left:-50vw;padding-right:7vw;padding-top:3rem;margin-top:-3rem;padding-bottom:2rem;margin-bottom:-2rem}}@media screen and (min-width:750px)and (max-width:989px){.full-height-image-block{width:100vw;margin-left:calc(-1*((100% + 2rem)*.45 + (100vw - (100% + 2rem))/2))}.page-width.page-width--narrow{padding-left:0;padding-right:0}}.block-content.rte h3{padding-top:.3rem}@media screen and (min-width:750px){.page-wrapper{overflow-x:hidden}@supports (overflow-x: clip){.page-wrapper{overflow-x:clip}}}.line__rte+.line__rte{padding-top:2.6rem}.line-text .content-column{flex:0 0 45%;margin-top:.3rem;width:50vw}.line-text .title-column{flex:0 0 55%;position:-webkit-sticky;position:sticky;padding-right:2rem;z-index:2;background:var(--gradient-background)}.line__rte.rte{font-size:1.3rem;line-height:1.35;letter-spacing:.01rem;font-weight:350}.line__rte.rte h3{font-size:1.3rem;text-transform:uppercase;-webkit-margin-after:.5rem;margin-block-end:.5rem;padding-top:1.3rem}.line__rte.rte h4{font-size:1.3rem;text-transform:uppercase;-webkit-margin-after:.5rem;margin-block-end:.5rem}.line__rte.rte p,.line__rte.rte li{font-size:1.3rem;line-height:1.35;letter-spacing:.01rem;font-weight:350}@media screen and (max-width:989px){.line__rte.rte,.line__rte.rte h3,.line__rte.rte h4,.line__rte.rte p,.line__rte.rte li{font-size:1.25rem;width:100%}.line-text.two-column-container{flex-direction:column;gap:1rem}.line-text .content-column,.line-text .title-column{flex:none;width:100%;margin-top:0}.line-text .title-column{position:static;padding-right:0;order:-1}.line-text .title-column .main-page-title{margin-bottom:2rem;text-align:left}.page-width.line-text__page-width{padding-left:calc(4rem / var(--font-body-scale));padding-right:calc(4rem / var(--font-body-scale))}}.line_45{width:42.5vw}@media screen and (min-width:750px)and (max-width:1099px){.line_45{max-width:90%}}.size_guide p,.size_guide h3{-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important;padding:0!important}.size_guide td{padding:.75rem!important}.size_guide{-webkit-hyphens:none;hyphens:none;word-break:keep-all}@media screen and (max-width:400px){.size_guide h3{font-size:1.15rem!important}}@media screen and (min-width:750px){.contact.page-width--narrow{max-width:70rem}}@media screen and (min-width:989px){.contact.page-width--narrow{max-width:85rem}}@media screen and (max-width:750px){.page-form{padding-left:calc(4rem / var(--font-body-scale));padding-right:calc(4rem / var(--font-body-scale))}}.sticky-section:last-child{margin-bottom:0}@media screen and (min-width:750px){.first-block{padding-top:4rem;margin-top:-4rem}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/section-main-page.css.map */
