.proposition{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.proposition{max-width:540px}}@media (min-width:768px){.proposition{max-width:720px}}@media (min-width:992px){.proposition{max-width:960px}}@media (min-width:1200px){.proposition{max-width:1140px}}.proposition__inner{display:flex;justify-content:space-between;box-sizing:border-box;border-bottom:1px solid #ccc;padding:0 50px;background-color:#f8f8f8}@media (max-width:991.98px){.proposition__inner{padding:0 15px}}@media (max-width:575.98px){.proposition__inner{padding:0 15px}}.proposition__link{position:relative;font-weight:500;margin:26px 0 20px;padding-left:35px}@media (max-width:575.98px){.proposition__link{max-width:90px;margin:16px 0 15px;padding-left:30px;font-size:.75rem}}.proposition__icon{position:absolute;top:0;left:4px}.proposition__icon_click-collect{font-size:1.1875rem}.proposition__icon_delivery{font-size:.875rem}.proposition__icon_returns{font-size:1.125rem}.proposition__icon_price-promise{font-size:1.25rem;margin-top:-3px}@media (max-width:767.98px){.proposition__icon{top:8px}}@media (max-width:575.98px){.proposition__icon{top:5px}}@media (max-width:575.98px){.proposition__link_price-promise{display:none}}@media (max-width:991.98px){.proposition__link_click-collect-short-text{display:none}}.home-offers{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.home-offers{max-width:540px}}@media (min-width:768px){.home-offers{max-width:720px}}@media (min-width:992px){.home-offers{max-width:960px}}@media (min-width:1200px){.home-offers{max-width:1140px}}.home-offers .card{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;flex:0 0 33.33333%;max-width:33.33333%}@media (min-width:768px) and (max-width:991.98px){.home-offers .card{flex:0 0 50%;max-width:50%}}@media (max-width:767.98px){.home-offers .card{flex:0 0 100%;max-width:100%}}.home-offers .card .card__title-link{text-decoration:none;color:#000}.home-offers .card .card__title-link:hover{text-decoration:underline}.home-offers .card .card__title{margin-bottom:15px;text-align:left}@media (max-width:991.98px){.home-offers .card .card__title{margin-bottom:6px;font-size:1rem}}.home-offers .card .card__descr{margin-bottom:10px;line-height:1.25rem}@media (max-width:991.98px){.home-offers .card .card__descr{margin-bottom:6px}}.home-offers .link-primary{font-size:1rem}.popular-categories__inner{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.popular-categories__inner{max-width:540px}}@media (min-width:768px){.popular-categories__inner{max-width:720px}}@media (min-width:992px){.popular-categories__inner{max-width:960px}}@media (min-width:1200px){.popular-categories__inner{max-width:1140px}}.popular-categories h2{margin-bottom:30px}.popular-categories .card{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;flex:0 0 33.33333%;max-width:33.33333%}@media (max-width:767.98px){.popular-categories .card{flex:0 0 50%;max-width:50%}}.popular-categories .card__inner{border:1px solid #ccc}.popular-categories .card__inner a{color:#000;text-decoration:none}.popular-categories .card__inner a:hover{text-decoration:underline}.popular-categories .card__content .card__title{margin-bottom:15px;text-align:left;font-size:1.05rem}@media (max-width:991.98px){.popular-categories .card__content .card__title{font-size:1rem}}.popular-categories .card__content .link-primary{font-size:1rem}.popular-categories.four-in-row .card{flex:0 0 25%;max-width:25%}@media (max-width:767.98px){.popular-categories.four-in-row .card{flex:0 0 50%;max-width:50%}}.home-page>.sticky-wrapper{display:none}.hp-banner-first .banner-info__range{font-size:1.8rem;padding-bottom:15px;margin-bottom:15px}.home-offers .card__inner{border:1px solid #ccc}.banner-info_large .banner-info__offer__small-secondary{padding-top:8px;padding-bottom:0}@media (max-width:1199.98px){.hero__banner .hp-banner-first{width:400px}}@media (max-width:767.98px){.hero.hp-banner-first-container{height:560px}.hero__banner .hp-banner-first{width:100%}}