/*!*********************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs/index.js??ruleSet[1].rules[0].use[2]!./src/scss/entry/homepage.scss ***!
  \*********************************************************************************************************************************************************/:root{--grid-x-small: 320px;--grid-small: 480px;--grid-six-hundreds: 600px;--grid-medium: 768px;--grid-large: 1023px;--grid-smaller-widescreen: 1300px;--grid-small-widescreen: 1400px;--grid-widescreen: 1440px;--grid-max-width: 1600px}@media screen and (max-width:1023px){.desktop-only{display:none}}@media screen and (min-width:1024px){.mobile-only{display:none}}.visually-hidden{height:0;visibility:hidden}.block-list{display:flex;flex-flow:column nowrap;margin:0 -7px -20px}.block-list__item{display:flex}.block-list__item.sponsored-banners{display:none}.block-list__item>:first-child{margin:0 5px 10px;flex:1 0 0%}.promotion-list-section .stack_2_col{width:50%}.promotion-list-section .stack_3_col{width:33.333333%}.promotion-list-section .stack_4_col{width:25%}.promotion-list-section .section__title{font-family:var(--heading-font-family);font-weight:700;color:#861628;font-size:40px!important;width:100%;display:flex;background:url(/cdn/shop/files/heading_bg.png) no-repeat 100% 100%;background-size:cover;border-radius:3px;padding:10px 20px 3px}.promotion-list-section .section__title span{font-family:var(--heading-font-family);font-weight:700;color:#fff;padding-left:10px;vertical-align:middle;display:inline-block}.promo-block-link img{width:100%;height:auto;display:block;border-radius:3px}@media only screen and (min-width:769px){.block-list{flex-direction:row;flex-wrap:wrap;margin:0 -5px}}@media only screen and (max-width:768px){.promotion-list-section .block-list{flex-direction:row;flex-wrap:wrap}.promotion-list-section .stack_4_col{width:50%}.promotion-list-section .stack_3_col{width:100%}}@media screen and (max-width:460px){.promotion-list-section .stack_4_col.sponsored-banners{width:100%}}@media screen and (max-width:999px){.promotion-list-section .section__title{font-size:25px!important}.promotion-list-section .section__title span{padding-left:5px}}
/*# sourceMappingURL=/cdn/shop/t/361/assets/homepage.autostyle.css.map */
