@media screen and (max-width: 749px){.dawn-home .collection .grid__item:only-child{flex: 0 0 100%;max-width: 100%}}
@media screen and (max-width: 989px){.dawn-home .collection .slider.slider--tablet{margin-bottom: 0.9375rem}}
.dawn-home .collection .loading-overlay{position: absolute;z-index: 1;width: 1.125rem}
@media screen and (max-width: 749px){.dawn-home .collection .loading-overlay{top: 0;right: 0}}
@media screen and (min-width: 750px){.dawn-home .collection .loading-overlay{left: 0}}
.dawn-home .collection .loading-overlay{top: 0;right: 0;bottom: 0;left: 0;display: none;width: 100%;padding: 0 0.9375rem;opacity: 0.7}
@media screen and (min-width: 750px){.dawn-home .collection .loading-overlay{padding-left: 3.125rem;padding-right: 3.125rem}}
.dawn-home .collection.loading .loading-overlay{display: block}
.dawn-home .collection--empty .title-wrapper{margin-top: 6.25rem;margin-bottom: 9.375rem}
@media screen and (max-width: 989px){.dawn-home .collection .slider--tablet.product-grid{scroll-padding-left: 0.9375rem}}
.dawn-home .collection__description > *{margin: 0}
.dawn-home .collection__title.title-wrapper{margin-bottom: 1.5625rem}
.dawn-home .collection__title .title:not(:only-child){margin-bottom: 0.625rem}
@media screen and (min-width: 990px){.dawn-home .collection__title--desktop-slider .title{margin-bottom: 1.5625rem}
.dawn-home .collection__title.title-wrapper--self-padded-tablet-down{padding: 0 3.125rem}
.dawn-home .collection slider-component:not(.page-width-desktop){padding: 0}
.dawn-home .collection--full-width slider-component:not(.slider-component-desktop){padding: 0 0.9375rem;max-width: none}}
.dawn-home .collection__view-all a:not(.link){margin-top: 0.625rem}