.classicShopBanner-module-scss-module__s5ndWa__classicShopBanner{width:100%}.classicShopBanner-module-scss-module__s5ndWa__classicShopBannerLink{display:block}.classicShopBanner-module-scss-module__s5ndWa__classicShopBannerImg{width:100%;height:auto}
.managedVideoBannerBlock-module-scss-module__hoyfAG__managedVideoBannerBlock[data-ratio=widescreen] video{aspect-ratio:var(--aspect-ratio-16-9)}@media (max-width:479px){.managedVideoBannerBlock-module-scss-module__hoyfAG__managedVideoBannerBlock[data-ratio=widescreen] video{aspect-ratio:var(--aspect-ratio-4-3)}}.managedVideoBannerBlock-module-scss-module__hoyfAG__managedVideoBannerBlock[data-ratio=ultrawide] video{aspect-ratio:var(--aspect-ratio-21-9)}@media (min-width:480px) and (max-width:1023px){.managedVideoBannerBlock-module-scss-module__hoyfAG__managedVideoBannerBlock[data-ratio=ultrawide] video{aspect-ratio:var(--aspect-ratio-16-9)}}@media (max-width:479px){.managedVideoBannerBlock-module-scss-module__hoyfAG__managedVideoBannerBlock[data-ratio=ultrawide] video{aspect-ratio:var(--aspect-ratio-4-3)}}.managedVideoBannerBlock-module-scss-module__hoyfAG__managedVideoBannerBlock video{object-fit:cover;width:100%;height:auto;display:block}
.blocks-field{--blocks-field-spacing-h:var(--spacing-1-5);--neg-blocks-field-spacing-h:var(--neg-spacing-1)}.blocks-field>.block{margin-bottom:var(--blocks-field-spacing-v)}.blocks-field>.block[data-bottom-spacing=none]{--blocks-field-spacing-v:0px;--neg-blocks-field-spacing-v:0px}.blocks-field>.block[data-bottom-spacing=regular]{--blocks-field-spacing-v:var(--spacing-3);--neg-blocks-field-spacing-v:var(--neg-spacing-2)}.blocks-field>.block[data-bottom-spacing=large]{--blocks-field-spacing-v:var(--spacing-4-5);--neg-blocks-field-spacing-v:var(--neg-spacing-4)}.blocks-field>.block:last-child{margin-bottom:0}.blocks-field>.block:last-child.block--full-width-background,.blocks-field>.block:last-child.block--full-width{margin-bottom:calc(var(--main-to-footer-spacing)*-1)!important}.blocks-field>.block--full-width-background+.block--full-width-background{margin-top:var(--neg-blocks-field-spacing-v)}.blocks-field>.block--full-width-background+.block--full-width-background.block--full-width-same-background>.wrapper--has-background{padding-top:0!important}
.page-module-scss-module__JeXyCa__page{max-width:1920px;margin-left:auto;margin-right:auto}
