@media (min-width:1200px){.slot-grid__table-holder{padding:10px 10px 0}.slot-grid td.slot-grid--times,.slot-grid td.slot-grid--times-filler,.slot-grid th.slot-grid--times,.slot-grid th.slot-grid--times-filler{width:120px}.slot-grid--times{font-size:16px;line-height:1}}@media (min-width:1200px){.slot-selector .text-link{padding:0 15px}.slot-selector--padding-bottom{padding-bottom:40px}}@media (min-width:1200px){.delivery-saver-warning{margin:0 -20px;padding-left:30px;padding-right:30px}}@media (min-width:1200px){.delivery-desc .delivery-desc--picture{height:120px}.delivery-desc .delivery-desc--pin{background-size:auto 141px;height:141px;position:absolute;top:100px;right:30px;left:auto}.delivery-desc .delivery-desc--pin .delivery-desc--pin-image{height:150px}}@media (min-width:1200px){.product-lists-wrapper .overlay-spinner--overlay.open{margin:16px 36px;border-radius:5px}}@media (min-width:1200px){.signin-register .signin-register--header{font-size:24px}}@media (min-width:1200px){.undo-notification-big-trolley .undo-notification-container .auto-hide-container{width:775px;padding:0}}@media (min-width:1200px){.utility-bar--wrapper{width:1200px;margin:0 auto;text-align:right}}@media (min-width:1200px){.ui-components-library .ui-panel{padding-left:0;padding-right:0;margin:0 auto;max-width:1076px}.home-page--assets.has-trolley .ui-components-library .ui-panel{max-width:942px}}@media (min-width:1112px){.promoted-offer-osp .product-input,.promoted-offer-osp .weightedProduct{width:39%}}@media (min-width:1200px){.product-details-tile .product-details-tile__title-wrapper,.product-details-tile .promotion__wrapper{width:54.16666667%;display:block;float:left;margin-left:4.16666667%;padding:6px;float:right}.product-details-tile .more-in-this-category{display:block;float:left;width:58.33333333%;padding:6px;float:right;padding:0}.product-details-tile .product-controls--wrapper .basket-feedback__wrapper,.product-details-tile .product-controls--wrapper .controls{display:block;float:left;width:50%;padding:6px;float:right}.product-details-tile .product-info-message-wrapper+.reviews__wrapper{float:right}.product-details-tile .category-control--wrapper,.product-details-tile .price-control--wrapper{display:block;float:left;width:54.16666667%;padding:6px}.product-details-tile .category-control--wrapper .prices--container,.product-details-tile .price-control--wrapper .prices--container{display:block;float:left;width:58.33333333%;padding:6px;float:right}.product-details-tile .category-control--wrapper .controls .controls--unit-toggle,.product-details-tile .price-control--wrapper .controls .controls--unit-toggle{display:block;float:left;width:41.66666667%;padding:6px}.product-details-tile .category-control--wrapper .controls .add-remove-product-control-wrapper,.product-details-tile .price-control--wrapper .controls .add-remove-product-control-wrapper{display:block;float:left;width:58.33333333%;padding:6px;float:right}}@media (min-width:1200px){.sort-and-filter .filter-by-container .filter-select-container{width:18%}.sort-and-filter .filter-by-container .filter-select-container.filter-brands{left:18%}.sort-and-filter .filter-by-container .filter-select-container.filter-lifestyle-and-dietary{left:36%}}@media (min-width:1200px){.sort-and-filter .new-filter-by .sort-control-container{width:18%}}@media (min-width:1200px){.menu-tree .menu-tree__backdrop{left:-150%;right:-150%}.menu-tree.menu-tree--default{width:100%;border-top:0}.menu-tree.menu-tree--default.main-level-menu-tree--open{display:block;left:auto;width:228px}.menu-tree.menu-tree--default.main-level-menu-tree--open .menu-tree__inner{padding:6px;border:2px solid #6ea6df}.menu-tree.menu-tree--default.main-level-menu-tree--open .menu-superdepartment{width:100%}.menu-tree.menu-tree--default.main-level-menu-tree--open .menu__item:last-child .menu__link{border-bottom:0}.menu-tree.menu-tree--default.menu-tree--open{left:0;width:100%;border-top:2px solid #6ea6df}.menu-tree.menu-tree--default.menu-tree--open .menu-tree__inner{padding-top:6px}.menu-tree.menu-tree--default.menu-tree--open .menu-tree__inner .spinner{left:150%}.menu-tree.menu-tree--default .menu-tree__inner{padding:8px 8px 20px;max-width:1200px;margin:0 auto}.menu-tree.menu-tree--default .menu-tree__all-button{display:none}}@media (min-width:1200px){.my-favorites-usuals .heading-label{padding-left:24px}.my-favorites .loading-spa{margin-left:-2000px;padding-left:2024px}}@media (min-width:1200px){.ratings-review-thankyou__section{padding:37px 117px 46px}}