@media(max-width:749px){html body .header-wrapper header.header{padding:10px 16px 12px!important}html body .header-wrapper header.header .headlogo{width:140px!important;margin-left:8px;vertical-align:middle}html body .header-wrapper .headlogo .header__heading-mobile-logo{width:140px!important;max-width:140px!important;height:auto!important}.header-wrapper .header__icons .tright{top:12px!important;right:16px!important;height:44px!important;gap:6px!important}.header-wrapper .tright .wbhcart,.header-wrapper .tright .wbhcart a,.header-wrapper .tright .wbhcart .svgbg{background:transparent!important;box-shadow:none!important;border:0!important;color:#193f66!important}.header-wrapper .tright .wbhcart{width:44px!important;height:44px!important;padding:0!important}.header-wrapper #cart-icon-bubble{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px}.header-wrapper .wbhcart svg{width:24px!important;height:26px!important;fill:#193f66!important}.header-wrapper .wbhcartitem{position:absolute!important;top:0!important;right:0!important;left:auto!important;min-width:17px;height:17px;line-height:17px!important;font-size:10px!important;background:#cc1720!important;color:#fff!important;border-radius:50%}.header-wrapper .header__search{margin-top:10px!important}.header-wrapper .search .field{border:1px solid #dce3e9!important;border-radius:10px!important;background:#f7f9fb!important;overflow:hidden}.header-wrapper .search .field:after,.header-wrapper .search .field:before{box-shadow:none!important}.header-wrapper .search__input{font-size:16px!important;min-height:44px!important;background:transparent!important}.header-wrapper .search__button{background:transparent!important;color:#193f66!important;border-radius:0!important;width:46px!important}.header-wrapper .search__button svg{stroke:#193f66!important;fill:none!important;width:22px!important}#MainContent .dw-discover__heading h2{font-size:21px!important}#MainContent .dw-discover__grid{scrollbar-width:none;padding-bottom:2px!important}#MainContent .dw-discover__grid::-webkit-scrollbar{display:none}#MainContent .card-wrapper .wb_card_variant{position:static!important;width:100%!important;margin:10px 0 0!important;transform:none!important}#MainContent .card-wrapper .pdes_innder{padding-bottom:0!important;gap:8px!important}#MainContent .card-wrapper .product-inner{padding-bottom:0!important}#MainContent .card-wrapper product-form,#MainContent .card-wrapper .wbbtngrp,#MainContent .card-wrapper .wbbtngrp form{width:100%!important;display:block!important;margin:0!important}#MainContent .card-wrapper .product-form .cartmobile{width:100%!important;min-height:42px!important;height:auto!important;border-radius:8px!important;background:#193f66!important;color:#fff!important;padding:9px 6px!important;margin:0!important;font-size:12px!important;line-height:20px!important}#MainContent .card-wrapper .product-form .cartmobile>span{display:inline!important}#MainContent .card-wrapper .product-form .cartmobile>svg{display:none!important}#MainContent .card-wrapper .product-form .cartmobile:before,#MainContent .card-wrapper .product-form .cartmobile:after{display:none!important}}@media(max-width:749px){html body .header-wrapper header.header .tright .wbhcart svg,html body .header-wrapper header.header .tright .wbhcart svg path{fill:#193f66!important;stroke:none!important}html body .header-wrapper header.header .search__button{background:#f7f9fb!important;background-color:#f7f9fb!important;color:#193f66!important}html body #MainContent .card-wrapper .wbproductdes{padding-bottom:14px!important}}@media(max-width:749px){html body #MainContent .card-wrapper .card__inner .wbimgcart{display:block!important;position:absolute!important;inset:auto 8px 8px auto!important;opacity:1!important;visibility:visible!important;transform:none!important;z-index:3}html body #MainContent .card-wrapper .wbimgcart .wbimgcart-btn{display:flex!important;align-items:center;justify-content:center;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:9px!important;border:0!important;border-radius:50%!important;background:rgb(var(--color-base-accent-1))!important;color:#fff!important;box-shadow:0 2px 5px #0002}html body #MainContent .card-wrapper .wbimgcart-btn svg{display:block!important;width:18px!important;height:18px!important;fill:currentColor!important}html body #MainContent .card-wrapper .wbimgcart-btn span,html body #MainContent .card-wrapper .product-form .cartmobile{display:none!important}html body #MainContent .card-wrapper:has(.cartmobile[disabled]) .wbimgcart{display:none!important}html body #MainContent .card-wrapper .price__sale{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important}html body #MainContent .card-wrapper .price__savings{display:block!important;margin:0!important;white-space:nowrap!important}html body #MainContent .card-wrapper .price__rrp{display:inline-flex!important;gap:4px!important;white-space:nowrap!important}}@media(max-width:749px){html body #MainContent .card-wrapper .wb_card_variant .select{background:#193f66!important;border:1px solid #193f66!important;border-radius:999px!important;--dw-size-text:#fff}html body #MainContent .card-wrapper .wb_card_variant .select__select{color:#fff!important;background:transparent!important;height:42px!important;min-height:42px!important;font-size:12px!important}html body #MainContent .card-wrapper .wb_card_variant .select .icon-caret{color:#fff!important;fill:#fff!important}html body #MainContent .grid__item:has(>.dw-food-product-link) .wbproductdes{padding-bottom:66px!important}html body #MainContent .card-wrapper .wbhomevendor{min-height:18px;line-height:18px}html body #MainContent .card-wrapper .product-title{min-height:2.6em!important;height:2.6em!important;margin-top:6px!important;margin-bottom:10px!important}html body #MainContent .card-wrapper .wbhprice{min-height:52px!important}}@media(max-width:749px){html body #MainContent .card-wrapper .card,html body #MainContent .dw-prac-card{position:relative!important}html body #MainContent .card-wrapper .card__inner,html body #MainContent .dw-prac-card__media{height:clamp(145px,40vw,240px)!important;min-height:0!important;flex:none!important;aspect-ratio:auto!important}html body #MainContent .card-wrapper .card__inner:before{padding-bottom:0!important}html body #MainContent .card-wrapper .card__media,html body #MainContent .card-wrapper .product__media-item,html body #MainContent .card-wrapper .product__media-item>a{height:100%!important}html body #MainContent .card-wrapper .card__media img,html body #MainContent .dw-prac-card__media img{object-fit:contain!important;width:100%!important;height:100%!important}html body #MainContent .card-wrapper .wbproductdes,html body #MainContent .dw-prac-card__body{position:relative!important;box-sizing:border-box!important;height:190px!important;min-height:190px!important;flex:none!important;padding:10px 12px 54px!important;display:block!important}html body #MainContent .card-wrapper .pdes_innder,html body #MainContent .card-wrapper .product-inner{display:block!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important}html body #MainContent .card-wrapper .wbhomevendor,html body #MainContent .dw-prac-card__brand{height:18px!important;min-height:18px!important;line-height:18px!important;font-size:11px!important;margin:0 0 4px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body #MainContent .card-wrapper .product-title,html body #MainContent .dw-prac-card__title{font-size:14px!important;line-height:18px!important;height:36px!important;min-height:36px!important;margin:0 0 7px!important;overflow:hidden}html body #MainContent .dw-prac-card__title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html body #MainContent .card-wrapper .wbhprice{margin:0!important;min-height:50px!important}html body #MainContent .card-wrapper .wb_card_variant{position:absolute!important;inset:auto 12px 12px!important;width:auto!important;margin:0!important}html body #MainContent .dw-prac-card__contact{position:absolute!important;inset:auto 12px 12px!important;width:auto!important;height:42px!important;min-height:42px!important;box-sizing:border-box!important;margin:0!important;display:flex!important;align-items:center;justify-content:center}html body #MainContent .grid__item:has(>.dw-food-product-link) .wbproductdes{padding-bottom:54px!important}html body #MainContent .dw-food-product-link{bottom:12px!important;left:12px!important;right:12px!important;height:42px!important;min-height:42px!important;box-sizing:border-box!important}}.dw-card-brand-link{color:inherit;text-decoration:none}.dw-card-brand-link:hover{text-decoration:underline}.dw-card-brand-link:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(max-width:749px){html body #MainContent .card-wrapper .price__sale{flex-direction:row!important;align-items:baseline!important;flex-wrap:nowrap!important;gap:6px!important}html body #MainContent .card-wrapper .price__sale .price-item--sale{font-size:18px!important;white-space:nowrap!important;margin:0!important}html body #MainContent .card-wrapper .price__savings,html body #MainContent .card-wrapper .price__rrp,html body #MainContent .card-wrapper .price__rrp *{font-size:10px!important;line-height:1.3!important}html body #MainContent .card-wrapper .price__rrp{gap:2px!important}}@media(max-width:749px){html body #MainContent .card-wrapper .wbproductdes{height:auto!important;min-height:0!important;padding:10px 12px 12px!important}html body #MainContent .card-wrapper .wbhprice{min-height:0!important;height:auto!important;line-height:24px!important}html body #MainContent .card-wrapper .price__container{margin:0!important}html body #MainContent .card-wrapper .price__sale{justify-content:flex-start!important;gap:6px!important}html body #MainContent .card-wrapper .price__savings{margin:0!important}html body #MainContent .card-wrapper .wb_card_variant{position:static!important;inset:auto!important;width:100%!important;margin:12px 0 0!important}html body #MainContent .grid__item:has(>.dw-food-product-link) .wbproductdes{padding-bottom:12px!important}html body #MainContent .grid__item:has(>.dw-food-product-link){display:flex!important;flex-direction:column!important;justify-content:flex-start!important}html body #MainContent .grid__item:has(>.dw-food-product-link)>.card-wrapper{flex:none!important}html body #MainContent .dw-food-product-link{position:static!important;inset:auto!important;display:flex!important;align-items:center;justify-content:center;margin:0 12px 12px!important;width:calc(100% - 24px)!important}html body #MainContent .dw-prac-card__media{box-sizing:border-box!important;display:flex!important;align-items:center;justify-content:center;overflow:hidden!important}html body #MainContent .dw-prac-card__media img{position:static!important;transform:none!important;min-width:0!important;min-height:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important}}@media(max-width:749px){html body #MainContent .card-wrapper,html body #MainContent .card-wrapper .card{height:auto!important;min-height:0!important}html body #MainContent .grid__item:has(>.dw-food-product-link) .product-form{display:none!important}html body #MainContent .grid__item:has(>.dw-food-product-link) .card{padding-bottom:0!important}}@media(max-width:749px){html body #MainContent .grid__item:has(>.dw-food-product-link){background:#fff!important;border-radius:18px!important;box-shadow:0 3px 8px #00000012!important;overflow:hidden!important}html body #MainContent .grid__item:has(>.dw-food-product-link) .card-wrapper,html body #MainContent .grid__item:has(>.dw-food-product-link) .card{box-shadow:none!important;border-radius:0!important}}@media(max-width:749px){html body #MainContent .card-wrapper:has(.wb_card_variant) .pdes_innder>.product-form{display:none!important}html body #MainContent .dw-prac-card__body{height:165px!important;min-height:165px!important;padding:10px 12px 12px!important}html body #MainContent .dw-prac-card__contact{inset:auto 12px 12px!important}}@media(max-width:749px){html body #MainContent .card-wrapper .price__sale{width:100%!important}html body #MainContent .card-wrapper .price__savings{margin-left:auto!important;text-align:right!important}}@media(max-width:749px){html body .header-wrapper header.header{position:relative;padding:0 16px 8px!important;min-height:104px;display:block!important}html body .header-wrapper header.header>header-drawer{height:52px!important;width:44px;display:flex;align-items:center;margin:0!important}html body .header-wrapper header.header .headlogo{position:absolute!important;top:0;left:50%;transform:translate(-50%);width:140px!important;height:52px!important;margin:0!important;display:flex;align-items:center;justify-content:center}html body .header-wrapper .headlogo .header__heading{margin:0!important;padding:0!important;line-height:1}html body .header-wrapper .headlogo .header__heading-mobile-logo{width:140px!important;max-width:140px!important;display:block;height:auto!important}html body .header-wrapper header.header .header__icons{margin:4px 0 0!important;padding:0!important}html body .header-wrapper header.header .header__search{margin:0!important;width:100%!important;padding:0!important}html body .header-wrapper header.header .tright{top:4px!important;right:10px!important;height:44px!important;gap:0!important}html body .header-wrapper header.header .tright .userdrop>button{width:36px;height:44px;padding:8px!important}html body .header-wrapper header.header .tright .wbhcart svg,html body .header-wrapper header.header .tright .wbhcart svg path{fill:#cc1720!important;stroke:none!important}html body .header-wrapper header.header .search .field{height:40px!important;min-height:40px!important;border-radius:10px!important}html body .header-wrapper header.header .search__input{height:40px!important;min-height:40px!important;padding-top:0!important;padding-bottom:0!important}html body .header-wrapper header.header .search .field__label{top:50%!important;transform:translateY(-50%)!important;font-size:14px!important}html body .header-wrapper header.header .search__input:focus~.field__label,html body .header-wrapper header.header .search__input:not(:placeholder-shown)~.field__label{display:none!important}html body .header-wrapper header.header .search__button{height:40px!important;min-height:40px!important}html body .header-wrapper header.header .header__icon--menu{width:44px!important;height:44px!important;position:relative}html body .header-wrapper header.header .header__icon--menu .icon-hamburger{opacity:0!important}html body .header-wrapper header.header details:not([open])>.header__icon--menu:before,html body .header-wrapper header.header details:not([open])>.header__icon--menu:after{content:"";position:absolute;left:4px;width:24px;height:2px;border-radius:2px;background:#cc1720;pointer-events:none}html body .header-wrapper header.header details:not([open])>.header__icon--menu:before{top:17px}html body .header-wrapper header.header details:not([open])>.header__icon--menu:after{top:25px}}@media(max-width:749px){html body .header-wrapper header.header .headlogo{width:156px!important;left:calc(50% - 12px)!important}html body .header-wrapper .headlogo .header__heading-mobile-logo{width:156px!important;max-width:156px!important}html body .header-wrapper header.header .wbhcartitem{top:3px!important;right:3px!important}html body .header-wrapper header.header .search .field__label{font-size:0!important}html body .header-wrapper header.header .search .field__label:after{content:"Search products\2026";font-size:14px}}@media(max-width:749px){html body .header-wrapper header.header .headlogo{left:calc(50% - 18px)!important}html body .header-wrapper header.header .tright .userdrop>button{position:relative;color:#1c4065!important}html body .header-wrapper header.header .tright .userdrop>button svg{visibility:hidden!important}html body .header-wrapper header.header .tright .userdrop>button:before{content:"";position:absolute;width:25px;height:25px;left:50%;top:50%;transform:translate(-50%,-50%);background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%231c4065%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%229%22%20r%3D%223.2%22%2F%3E%3Cpath%20d%3D%22M5.5%2019c.7-3.2%203-5%206.5-5s5.8%201.8%206.5%205%22%2F%3E%3C%2Fsvg%3E) center/contain no-repeat;pointer-events:none}}@media(max-width:749px){html body .header-wrapper header.header .tright .wbhcart svg,html body .header-wrapper header.header .tright .wbhcart svg path{fill:#bd1420!important;stroke:#bd1420!important;stroke-width:.45px!important;stroke-linejoin:round!important}}@media(max-width:749px){html body .header-wrapper header.header .tright{display:flex!important;align-items:center!important;gap:2px!important}html body .header-wrapper header.header .tright .userdrop>button,html body .header-wrapper header.header .tright .wbhcart,html body .header-wrapper header.header .tright .wbhcart>a{width:40px!important;height:44px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative}html body .header-wrapper header.header .tright .wbhcart .svgbg{display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;width:28px!important;height:28px!important}html body .header-wrapper header.header .tright .wbhcart svg{display:block!important;width:26px!important;height:24px!important}html body .header-wrapper header.header .tright .wbhcart svg path{fill:#c51624!important;stroke:#c51624!important;stroke-width:7px!important}html body .header-wrapper header.header .tright .userdrop>button:before{width:26px!important;height:26px!important}html body .header-wrapper header.header .wbhcartitem{background:#c51624!important;top:1px!important;right:0!important}}@media(max-width:749px){html body .header-wrapper header.header .tright .userdrop>button svg{display:none!important}}@media(max-width:749px){html body .header-wrapper header.header .tright .userdrop>button{color:#c51624!important}html body .header-wrapper header.header .tright .userdrop>button:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23c51624%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%229%22%20r%3D%223.2%22%2F%3E%3Cpath%20d%3D%22M5.5%2019c.7-3.2%203-5%206.5-5s5.8%201.8%206.5%205%22%2F%3E%3C%2Fsvg%3E)!important}html body .header-wrapper header.header details:not([open])>.header__icon--menu:before,html body .header-wrapper header.header details:not([open])>.header__icon--menu:after{background:#c51624!important}html body .header-wrapper header.header .search__button{color:#c51624!important}html body .header-wrapper header.header .search__button svg{fill:#c51624!important}}@media(max-width:749px){html body .header-wrapper header.header details:not([open])>.header__icon--menu:before,html body .header-wrapper header.header details:not([open])>.header__icon--menu:after{background:#1c4065!important}html body .header-wrapper header.header .search__button{width:48px!important;min-width:48px!important;background:#1c4065!important;color:#fff!important;border-radius:0 9px 9px 0!important;border:0!important;display:flex!important;align-items:center!important;justify-content:center!important}html body .header-wrapper header.header .search__button svg{display:none!important}html body .header-wrapper header.header .search__button:after{content:"";display:block;width:23px;height:23px;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%2210.5%22%20cy%3D%2210.5%22%20r%3D%226.5%22%2F%3E%3Cpath%20d%3D%22m16%2016%204.5%204.5%22%2F%3E%3C%2Fsvg%3E) center/contain no-repeat;pointer-events:none}html body .header-wrapper header.header .search__button:focus-visible{outline:2px solid #c51624;outline-offset:2px}}@media(max-width:749px){html body .header-wrapper header.header .search__button{background:#c51624!important}}@media(max-width:749px){html body .header-wrapper header.header details:not([open])>.header__icon--menu:before,html body .header-wrapper header.header details:not([open])>.header__icon--menu:after{background:#c51624!important}html body .header-wrapper header.header .search .field{border:1px solid #1c4065!important;background:#fff!important;box-shadow:none!important}html body .header-wrapper header.header .search__button{background:#fff!important;color:#1c4065!important}html body .header-wrapper header.header .search__button:after{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%231c4065%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%2210.5%22%20cy%3D%2210.5%22%20r%3D%226.5%22%2F%3E%3Cpath%20d%3D%22m16%2016%204.5%204.5%22%2F%3E%3C%2Fsvg%3E)!important}}@media(max-width:749px){html body .header-wrapper header.header .search .field{height:44px!important;min-height:44px!important;border:1px solid #d7e1eb!important;border-radius:12px!important;background:#f4f7fa!important;box-shadow:none!important}html body .header-wrapper header.header .search__input{height:42px!important;min-height:42px!important;background:transparent!important;padding-left:14px!important;padding-right:54px!important;color:#1c4065!important}html body .header-wrapper header.header .search .field__label{left:14px!important;color:#53677c!important}html body .header-wrapper header.header .search__button{top:4px!important;right:4px!important;width:36px!important;min-width:36px!important;height:34px!important;min-height:34px!important;border-radius:9px!important;background:#1c4065!important;color:#fff!important}html body .header-wrapper header.header .search__button:after{width:21px!important;height:21px!important;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%2210.5%22%20cy%3D%2210.5%22%20r%3D%226.5%22%2F%3E%3Cpath%20d%3D%22m16%2016%204.5%204.5%22%2F%3E%3C%2Fsvg%3E)!important}html body .header-wrapper header.header .search .field:focus-within{border-color:#1c4065!important;box-shadow:0 0 0 2px #1c406512!important}}@media(max-width:749px){html body .header-wrapper header.header .search__button{top:50%!important;bottom:auto!important;right:4px!important;transform:translateY(-50%)!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;line-height:1!important}html body .header-wrapper header.header .search__button:after{position:static!important;margin:0!important;transform:none!important;flex:0 0 21px!important}}@media(max-width:749px){html body .header-wrapper header.header .search .wbsearchbtn_main{display:flex!important;align-items:center!important;height:42px!important;padding:0 4px!important}html body .header-wrapper header.header .search__button{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;transform:none!important;margin:0!important}}@media(max-width:749px){html body #MainContent #product-grid .dw-prac-card{padding:0!important;border:0!important;border-radius:18px!important;overflow:hidden!important;height:auto!important;box-shadow:0 1px 3px #0000000f,0 4px 14px #00000014!important}html body #MainContent #product-grid .dw-prac-card__badge{position:absolute!important;top:12px!important;left:12px!important;color:#193f69!important;background:#eaf0f7!important;border:1px solid #eaf0f7!important;padding:5px 9px!important;font-size:10px!important;line-height:13px!important;border-radius:20px!important}html body #MainContent #product-grid .dw-prac-card__media{padding:0!important}html body #MainContent #product-grid .dw-prac-card__body{padding:10px 12px 59px!important}}@media(max-width:749px){html body #MainContent .card-wrapper .card__inner,html body #MainContent .dw-prac-card__media{height:clamp(160px,44vw,264px)!important}html body #MainContent .card-wrapper .card__badge .badge{font-size:9px!important;line-height:12px!important;padding:4px 8px!important;min-height:0!important}html body #MainContent .dw-prac-card__badge,html body #MainContent #product-grid .dw-prac-card__badge{font-size:9px!important;line-height:12px!important;padding:4px 8px!important}html body #MainContent .card-wrapper .wbimgcart .wbimgcart-btn{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:8px!important}html body #MainContent .card-wrapper .wbimgcart-btn svg{width:16px!important;height:16px!important}}@media(max-width:749px){html body #MainContent .card-wrapper .wb_card_variant .select{box-sizing:border-box!important;height:42px!important;min-height:42px!important;padding:0!important;border:0!important}html body #MainContent .card-wrapper .wb_card_variant .select__select{box-sizing:border-box!important;height:42px!important;min-height:42px!important;margin:0!important;border:0!important}html body #MainContent .dw-prac-card__body{height:173px!important;min-height:173px!important}}@media(max-width:749px){html body #MainContent .card-wrapper:has(.wb_card_variant) .wbproductdes{height:173px!important;min-height:173px!important}html body #MainContent .card-wrapper .wb_card_variant{position:absolute!important;inset:auto 12px 12px!important;width:auto!important;margin:0!important}}@media(max-width:749px){html body #MainContent .card-wrapper:has(.wb_card_variant) .wbproductdes{height:173px!important;min-height:173px!important}html body #MainContent .card-wrapper .wb_card_variant{position:absolute!important;inset:auto 12px 4px!important;width:auto!important;margin:0!important}}.dw-mobile-sold-status{display:none}@media(max-width:749px){html body #MainContent .card-wrapper .card__inner:has(.soldout_product_badge:not(.hidden)) .dw-mobile-sold-status{display:flex!important;position:absolute;right:8px;bottom:8px;align-items:center;justify-content:center;min-height:30px;padding:5px 9px;border-radius:999px;background:#fde9ec;color:#ad1730;font-size:11px;font-weight:600;line-height:16px;z-index:4;pointer-events:none}html body #MainContent .card-wrapper .card__inner:has(.soldout_product_badge:not(.hidden)) .wbimgcart{display:none!important}html body #MainContent .card-wrapper .soldout_product_badge{display:none!important}}@media(max-width:749px){html body #MainContent .card-wrapper .card__inner{isolation:isolate;z-index:0!important}html body #MainContent .card-wrapper .card__inner .dw-mobile-sold-status{background:#c51624!important;color:#fff!important}}@media(max-width:749px){html body #MainContent .dw-card-flavour-count[aria-label$=" types"],html body #MainContent .dw-card-flavour-count[aria-label$=" types"] span{font-size:11px!important}}@media(max-width:749px){html body #MainContent .card-wrapper .wb_card_variant{inset:auto 12px 12px!important}html body #MainContent .grid__item:has(>.dw-food-product-link) .card-wrapper .wbproductdes{height:119px!important;min-height:119px!important;padding-bottom:12px!important}}@media(max-width:749px){html body #MainContent #product-grid .wb_card_variant .product-form__input{margin-bottom:0!important}html body #MainContent #product-grid .card-wrapper .card,html body #MainContent #product-grid .dw-prac-card{border:0!important;border-radius:16px!important;box-shadow:0 1px 3px #0000000f,0 4px 14px #00000014!important}}@media(min-width:750px){html body #MainContent .card-wrapper .card__inner{isolation:isolate;z-index:0!important}html body #MainContent .card-wrapper .card__inner:has(.soldout_product_badge:not(.hidden)) .dw-mobile-sold-status{display:flex!important;position:absolute;right:10px;bottom:10px;align-items:center;justify-content:center;min-height:30px;padding:5px 10px;border-radius:999px;background:#c51624;color:#fff;font-size:12px;font-weight:600;line-height:18px;z-index:4;pointer-events:none}html body #MainContent .card-wrapper .card__inner:has(.soldout_product_badge:not(.hidden)) .wbimgcart{display:none!important}html body #MainContent .card-wrapper .soldout_product_badge{display:none!important}html body #MainContent .dw-prac-card__badge{background:#eaf0f7!important;color:#193f69!important;border-color:#eaf0f7!important}html body #MainContent .card-wrapper .wb_card_variant{position:absolute!important;left:15px!important;right:15px!important;bottom:12px!important;width:auto!important;margin:0!important}html body #MainContent .card-wrapper .wb_card_variant .product-form__input{margin-bottom:0!important}html body #MainContent .card-wrapper .wb_card_variant .select,html body #MainContent .card-wrapper .wb_card_variant .select__select{box-sizing:border-box!important;height:42px!important;min-height:42px!important;margin:0!important;border:0!important;padding-top:0!important;padding-bottom:0!important}html body #MainContent .dw-prac-card{border:0!important}html body #MainContent .dw-prac-card__contact{position:absolute!important;left:15px!important;right:15px!important;bottom:12px!important;height:42px!important;min-height:42px!important;box-sizing:border-box!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important}html body #MainContent .dw-food-product-link{height:42px!important;min-height:42px!important;box-sizing:border-box!important;margin-bottom:12px!important;display:flex!important;align-items:center!important;justify-content:center!important}}@media(min-width:750px){html body #MainContent .card-wrapper .wb_card_variant{position:static!important;width:100%!important;margin:0!important}html body #MainContent .card-wrapper .wbproductdes{padding-bottom:12px!important}html body #MainContent .dw-food-product-link{position:absolute!important;bottom:12px!important;margin-bottom:0!important}}html body #MainContent .shopify-section:has(#product-grid){background:#fff}@media(min-width:750px){html body #MainContent .dw-prac-card__body{padding-bottom:54px!important;box-sizing:border-box!important}html body #MainContent .dw-prac-card__title{flex-shrink:0}}@media(min-width:750px){html body #MainContent .dw-prac-card{border-radius:16px!important;box-shadow:0 1px 3px #0000000f,0 4px 14px #00000014!important}}@media(min-width:750px){html body #MainContent .dw-prac-card{padding:0!important;position:relative}html body #MainContent .dw-prac-card__badge{position:absolute;top:16px;left:16px;z-index:2}html body #MainContent .dw-prac-card__media{width:100%;height:auto!important;aspect-ratio:1;flex:none;box-sizing:border-box;padding:20px}html body #MainContent .dw-prac-card__body{padding:15px 15px 66px!important}html body #MainContent .dw-prac-card__brand{line-height:16.5px;margin:0 0 8px!important}html body #MainContent .dw-prac-card__title{line-height:20.8px;margin:0!important}}@media(min-width:750px)and (hover:hover){html body #MainContent .card-wrapper .card,html body #MainContent .dw-prac-card{transition:transform .2s ease,box-shadow .2s ease}html body #MainContent .card-wrapper:hover .card,html body #MainContent .dw-prac-card:hover{transform:translateY(-4px);box-shadow:0 4px 8px #0000000f,0 8px 20px #0000001a!important}}@media(min-width:750px){html body #MainContent .card-wrapper .card,html body #MainContent .dw-prac-card{outline:1px solid #dce3e9;outline-offset:-1px}}@media(min-width:750px){html body #MainContent .card-wrapper .card,html body #MainContent .dw-prac-card{outline:none!important;border:0!important;border-radius:16px!important;background:#fff!important;box-shadow:0 2px 5px #17354f12,0 5px 16px #17354f14!important;height:100%;position:relative}html body #MainContent .card-wrapper .card:after{border:0!important;box-shadow:none!important}html body #MainContent .card-wrapper .card__inner,html body #MainContent .dw-prac-card__media{aspect-ratio:1;flex:none!important;width:100%;height:auto!important;border:0!important;outline:none!important;box-shadow:none!important;border-radius:16px 16px 0 0!important}html body #MainContent .card-wrapper .wbproductdes,html body #MainContent .dw-prac-card__body{box-sizing:border-box;flex:1 0 auto!important;min-height:190px!important;padding:15px 15px 66px!important;border:0!important;outline:none!important;box-shadow:none!important}html body #MainContent .wbhomevendor,html body #MainContent .dw-prac-card__brand{font-size:11px!important;line-height:16.5px!important;min-height:16.5px;margin:0 0 8px!important;flex:none!important}html body #MainContent .product-title,html body #MainContent .dw-prac-card__title{box-sizing:border-box;line-height:20.8px!important;min-height:41.6px!important;height:auto!important;margin:0!important;padding:0!important;flex:none!important}html body #MainContent .card-wrapper .wb_card_variant{position:absolute!important;left:15px!important;right:15px!important;bottom:12px!important;width:auto!important;margin:0!important}html body #MainContent .dw-prac-card__contact,html body #MainContent .dw-food-product-link{left:15px!important;right:15px!important;bottom:12px!important;height:42px!important;min-height:42px!important;margin:0!important}}@media(min-width:750px){html body #MainContent [id$=__dw_product_bottom] .card-wrapper .wb_card_variant .form__label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}html body #MainContent [id$=__dw_product_bottom] .card-wrapper .wb_card_variant variant-selects,html body #MainContent [id$=__dw_product_bottom] .card-wrapper .wb_card_variant .product-form__input,html body #MainContent [id$=__dw_product_bottom] .card-wrapper .wb_card_variant .select{display:block!important;width:100%!important;max-width:none!important;flex-basis:100%!important;margin:0!important}html body #MainContent [id$=__dw_product_bottom] .card-wrapper .wbhomevendor{font-weight:400!important}}@media(max-width:749px){html body #MainContent [id$=__dw_product_bottom] .wb_card_variant .form__label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}html body #MainContent [id$=__dw_product_bottom] .wb_card_variant variant-selects,html body #MainContent [id$=__dw_product_bottom] .wb_card_variant .product-form__input,html body #MainContent [id$=__dw_product_bottom] .wb_card_variant .select{display:block!important;width:100%!important;max-width:none!important;margin:0!important}}@media(max-width:749px){html body #MainContent .card-wrapper .product-title{margin-bottom:15px!important;flex-shrink:0!important}}@media(max-width:749px){html body #MainContent .card-wrapper .product-title,html body #MainContent .dw-prac-card__title{box-sizing:border-box!important;height:42px!important;min-height:42px!important;padding:0!important;line-height:20px!important}html body #MainContent .card-wrapper .product-title{margin-bottom:9px!important}html body #MainContent .dw-prac-card__title{margin-bottom:1px!important}html body #MainContent .card-wrapper .product-title a,html body #MainContent .dw-prac-card__title a{line-height:20px!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:40px!important;padding:0!important;overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/dw-mobile-polish.css.map */
