h1, h2, h3, h4, h5, h6, ul {
    margin: 0
}

.header-fix, .header-top {
    width: 100%;
    transition: all .7s
}

.account-icon, .basket-icon, .map-icon, .stores .row>a, .stores-icon, .stores>a {
    display: inline-block
}

.map:after, .popup-back:before, .popup-icon, .searchbarbtn {
    content: ''
}

/* #panel>div:nth-child(4n+1), .stores-list>.col-md-12>div>div:nth-child(5) {
    clear: both
} */

@font-face {
    font-family: Roboto;
    src: url(/assets/fonts/Roboto-400.woff2) format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: Roboto;
    src: url(/assets/fonts/Roboto-500.woff2) format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: Roboto;
    src: url(/assets/fonts/Roboto-700.woff2) format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: Roboto;
    src: url(/assets/fonts/Roboto-400.woff2) format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: gotham rounded;
    src: url(/assets/fonts/GothamRounded-Light.woff2) format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: gotham rounded;
    src: url(/assets/fonts/GothamRounded-Book.woff2) format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: gotham rounded;
    src: url(/assets/fonts/GothamRounded-Medium.woff2) format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: gotham rounded;
    src: url(/assets/fonts/GothamRounded-Bold.woff2) format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

* {
    outline: 0 !important
}

img {
    max-width: 100%
}

a:hover {
    cursor: pointer !important
}

h2 {
    font-weight: 600;
    font-size: 26px;
    padding: 10px 0
}

h3 {
    font-size: 20px
}

ul {
    padding: 0
}

::-moz-selection {
    background: var(--Primary-Brand-1);
    color: #fff
}

::selection {
    background: var(--Primary-Brand-1);
    color: #fff
}

.header-fix {
    background-color: #fff!important;
    padding: 15px 0
}

.locations .header-fix {
    background: var(--Primary-Brand-1)!important
}

.header-fix .account, .header-fix .map, .header-fix .stores, .short-header .account, .short-header .map, .short-header .stores {
    color: var(--Primary-Brand-1)
}

.header-fix .map:after, .short-header .map:after {
    border-top-color: var(--Primary-Brand-1)
}

.map {
    text-overflow: ellipsis;
    max-width: 200px;
    white-space: nowrap;
    padding-right: 17px!important
}

.searchbar {
    position: relative
}

.searchbar input {
    padding-left: 30px;
    height: 38px
}

.trending-searches button:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='13px' height='14px' viewBox='0 0 18 19' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EADD466D6-3ED3-473B-8CFD-2C432F6187CC%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-359.000000, -283.000000)'%3E%3Cg id='ic_search' transform='translate(354.000000, 278.000000)'%3E%3Cpath d='M18.8154583,18.2240506 L23,22.6857143 L21.7673469,24 L17.5709971,19.5257462 C16.2481449,20.6276264 14.5748161,21.2857143 12.755102,21.2857143 C8.47207745,21.2857143 5,17.640033 5,13.1428571 C5,8.64568132 8.47207745,5 12.755102,5 C17.0381266,5 20.5102041,8.64568132 20.5102041,13.1428571 C20.5102041,15.0648102 19.8760494,16.8312428 18.8154583,18.2240506 Z M12.755102,19.5714286 C16.1364372,19.5714286 18.877551,16.6932591 18.877551,13.1428571 C18.877551,9.59245518 16.1364372,6.71428571 12.755102,6.71428571 C9.37376684,6.71428571 6.63265306,9.59245518 6.63265306,13.1428571 C6.63265306,16.6932591 9.37376684,19.5714286 12.755102,19.5714286 Z' id='-g-Search-Copy' fill='%23CCCCCC'%3E%3C/path%3E%3Crect id='Rectangle-22-Copy-13' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    content: '';
    position: absolute;
    width: 13px;
    height: 14px;
    top: 7px;
    margin-left: -18px
}

.searchbarbtn {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='18px' height='19px' viewBox='0 0 18 19' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EADD466D6-3ED3-473B-8CFD-2C432F6187CC%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-359.000000, -283.000000)'%3E%3Cg id='ic_search' transform='translate(354.000000, 278.000000)'%3E%3Cpath d='M18.8154583,18.2240506 L23,22.6857143 L21.7673469,24 L17.5709971,19.5257462 C16.2481449,20.6276264 14.5748161,21.2857143 12.755102,21.2857143 C8.47207745,21.2857143 5,17.640033 5,13.1428571 C5,8.64568132 8.47207745,5 12.755102,5 C17.0381266,5 20.5102041,8.64568132 20.5102041,13.1428571 C20.5102041,15.0648102 19.8760494,16.8312428 18.8154583,18.2240506 Z M12.755102,19.5714286 C16.1364372,19.5714286 18.877551,16.6932591 18.877551,13.1428571 C18.877551,9.59245518 16.1364372,6.71428571 12.755102,6.71428571 C9.37376684,6.71428571 6.63265306,9.59245518 6.63265306,13.1428571 C6.63265306,16.6932591 9.37376684,19.5714286 12.755102,19.5714286 Z' id='-g-Search-Copy' fill='%234FA647'%3E%3C/path%3E%3Crect id='Rectangle-22-Copy-13' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    position: absolute;
    width: 18px;
    height: 19px;
    left: 8px;
    top: 9px;
    border: 0;
    z-index: 1002
}

.searchbar form {
    position: relative;
    z-index: 1002
}

.searchbar .masks, app-shopping-cart .masks {
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .7);
    top: 0;
    left: 0
}

.searchbar .masks {
    z-index: 1002
}

.masks+#dropdownConfig {
    z-index: 10000
}

dropdownConfig {
    z-index: 1002
}

app-shopping-cart .masks {
    z-index: 9999
}

.basket-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='22px' height='20px' viewBox='0 0 22 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E5456C456-D8FF-4407-98C1-0A87F98785BE%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-108.000000, -173.000000)'%3E%3Cg id='ic_basket_white' transform='translate(97.000000, 161.000000)'%3E%3Cg id='Group-17'%3E%3Crect id='Rectangle-9' fill-opacity='0' fill='%23D8D8D8' x='0' y='0' width='44' height='44'%3E%3C/rect%3E%3Cpath d='M32.0434783,17.9501869 L29.4130435,17.9501869 C29.4130435,17.9501869 29.3891304,17.8787472 29.3891304,17.8549339 L24.8695652,12.3540749 C24.5347826,11.9492498 23.9369565,11.8778101 23.5304348,12.2111955 C23.123913,12.5445809 23.0521739,13.1875384 23.3869565,13.5923635 L26.95,17.9501869 L17.05,17.9501869 L20.6130435,13.5923635 C20.9478261,13.1875384 20.9,12.5683941 20.4695652,12.2350087 C20.0630435,11.9016233 19.4652174,11.9492498 19.1304348,12.3540749 L14.6108696,17.8787472 C14.6108696,17.9025604 14.5869565,17.9501869 14.5869565,17.9501869 L11.9565217,17.9501869 C11.4304348,17.9501869 11,18.2835723 11,18.8074636 L11,22.9890229 C11,23.5129142 11.4304348,24.0368056 11.9565217,24.0368056 L12.2673913,24.0368056 L14.0608696,30.6664589 C14.2521739,31.4999224 14.9934783,32 15.8543478,32 L28.1456522,32 C29.0065217,32 29.723913,31.4761094 29.9391304,30.6664589 L31.7326087,24.0368056 L32.0434783,24.0368056 C32.5695652,24.0368056 33,23.5129142 33,22.9890229 L33,18.8074636 C33,18.2835723 32.5695652,17.9501869 32.0434783,17.9501869 Z M13,20 L31,20 L31,22.0105333 L30.9052632,22.0105333 L13.0947368,22.0105333 L13,22.0105333 L13,20 Z M27.4923077,30 L16.5076923,30 L15,24 L29,24 L27.4923077,30 Z' id='Page-1' fill='%23FFFFFF'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 22px;
    height: 20px;
    vertical-align: middle;
    margin-right: 10px
}

.map-icon, .stores-icon {
    margin-right: 0px;
    vertical-align: middle
}

.slider-left-icon, .slider-right-icon {
    height: 37px;
    position: absolute;
    top: 50%
}

.slider-left-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='37px' height='37px' viewBox='0 0 37 37' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E268172F5-84C4-4905-A3C2-5D904E6D5AAD%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-323.000000, -75.000000)'%3E%3Cg id='ic_left_white' transform='translate(319.000000, 71.000000)'%3E%3Cg id='Group-7' transform='translate(4.000000, 4.000000)' fill='%23FFFFFF'%3E%3Cpath d='M37,18.5 C37,8.28273957 28.7172926,0 18.5,0 C8.28271061,0 0,8.28273957 0,18.5 C0,28.7172653 8.28271061,37 18.5,37 C28.7172926,37 37,28.7172653 37,18.5 Z M17.2,9 L15,11.249992 L21.6,18 L15,24.75 L17.2,27 L26,18 L17.2,9 Z' id='Page-1-Copy-3' transform='translate(18.500000, 18.500000) scale(-1, 1) translate(-18.500000, -18.500000) '%3E%3C/path%3E%3C/g%3E%3Crect id='Rectangle-8-Copy-6' x='0' y='0' width='44' height='44'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 37px;
    z-index: 99;
    left: 100%
}

.slider-right-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='38px' height='37px' viewBox='0 0 37 37' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EAB13667C-ABDA-480B-BF63-D4FE571F7C12%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-377.000000, -75.000000)'%3E%3Cg id='ic_right_white' transform='translate(373.000000, 71.000000)'%3E%3Cg id='Group-10' transform='translate(4.000000, 4.000000)' fill='%23FFFFFF'%3E%3Cpath d='M37,18.5 C37,8.28273957 28.7172926,0 18.5,0 C8.28271061,0 0,8.28273957 0,18.5 C0,28.7172653 8.28271061,37 18.5,37 C28.7172926,37 37,28.7172653 37,18.5 Z M17.2,9 L15,11.249992 L21.6,18 L15,24.75 L17.2,27 L26,18 L17.2,9 Z' id='Page-1-Copy-2'%3E%3C/path%3E%3C/g%3E%3Crect id='Rectangle-8-Copy-5' x='0' y='0' width='44' height='44'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 38px;
    z-index: 99;
    right: 100%
}

.index-20 {
    z-index: 20
}

.stores-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='21px' height='18px' viewBox='0 0 21 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E8DEF2607-5D78-4B2A-8FC7-6DE4D15B2EA5%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-17.000000, -174.000000)'%3E%3Cg id='ic_stores' transform='translate(5.000000, 161.000000)'%3E%3Crect id='Rectangle-9' fill-opacity='0' fill='%23D8D8D8' x='0' y='0' width='44' height='44'%3E%3C/rect%3E%3Cpath d='M31.8333333,13 L13.1666667,13 L13.1666667,15.25 L31.8333333,15.25 L31.8333333,13 Z M33,24.25 L33,22 L31.8333333,16.375 L13.1666667,16.375 L12,22 L12,24.25 L13.1666667,24.25 L13.1666667,31 L24.8333333,31 L24.8333333,24.25 L29.5,24.25 L29.5,31 L31.8333333,31 L31.8333333,24.25 L33,24.25 Z M22.5,28.75 L15.5,28.75 L15.5,24.25 L22.5,24.25 L22.5,28.75 Z' id='Shape' fill='%23FFFFFF' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 21px;
    height: 19px;
    background-repeat: no-repeat
}

.header-fix .stores-icon, .short-header .stores-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='21px' height='18px' viewBox='0 0 21 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E8DEF2607-5D78-4B2A-8FC7-6DE4D15B2EA5%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-17.000000, -174.000000)'%3E%3Cg id='ic_stores' transform='translate(5.000000, 161.000000)'%3E%3Crect id='Rectangle-9' fill-opacity='0' fill='%23D8D8D8' x='0' y='0' width='44' height='44'%3E%3C/rect%3E%3Cpath d='M31.8333333,13 L13.1666667,13 L13.1666667,15.25 L31.8333333,15.25 L31.8333333,13 Z M33,24.25 L33,22 L31.8333333,16.375 L13.1666667,16.375 L12,22 L12,24.25 L13.1666667,24.25 L13.1666667,31 L24.8333333,31 L24.8333333,24.25 L29.5,24.25 L29.5,31 L31.8333333,31 L31.8333333,24.25 L33,24.25 Z M22.5,28.75 L15.5,28.75 L15.5,24.25 L22.5,24.25 L22.5,28.75 Z' id='Shape' fill='%23429d39' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.map-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='14px' height='20px' viewBox='0 0 14 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EBD52D563-A6FA-4A59-90FE-0A29900F41EB%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-158.000000, -173.000000)'%3E%3Cg id='ic_location_white' transform='translate(151.000000, 169.000000)'%3E%3Cpath d='M20.4247332,8.96756381 C20.3536891,8.7012993 20.20942,8.41758701 20.1026914,8.16918794 C18.8255684,5.0999536 16.0350812,4 13.7819026,4 C10.7656148,4 7.44352668,6.0225522 7,10.1915081 L7,11.0432483 C7,11.0787935 7.01225058,11.3980974 7.02965197,11.557819 C7.27828306,13.5446404 8.84603248,15.6561949 10.016891,17.6430162 C11.2765661,19.7716937 12.5836659,21.8657077 13.8786543,23.9588399 C14.6771694,22.5929002 15.4728074,21.2090023 16.2531323,19.8784223 C16.4658005,19.487935 16.7126682,19.0976798 16.9255684,18.7249652 C17.067471,18.4767981 17.3385615,18.2286311 17.462413,17.9977262 C18.7220418,15.6915081 20.7495592,13.367471 20.7495592,11.0787471 L20.7495592,10.1385151 C20.7496056,9.89039443 20.4420418,9.02106729 20.4247332,8.96756381 Z M13.837123,13.2432947 C12.9504872,13.2432947 11.98,12.7999536 11.5009745,11.5755916 C11.4296056,11.3806961 11.4353596,10.990116 11.4353596,10.9543387 L11.4353596,10.4043619 C11.4353596,8.84352668 12.7606497,8.1337355 13.9135963,8.1337355 C15.332993,8.1337355 16.4307657,9.26932715 16.4307657,10.6887239 C16.4307657,12.1080742 15.2565197,13.2432947 13.837123,13.2432947 Z' id='Facebook_Places' fill='%23FFFFFF' fill-rule='nonzero'%3E%3C/path%3E%3Crect id='Rectangle-22-Copy-3' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 14px;
    height: 20px
}

.header-fix .map-icon, .short-header .map-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='14px' height='20px' viewBox='0 0 14 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EBD52D563-A6FA-4A59-90FE-0A29900F41EB%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-158.000000, -173.000000)'%3E%3Cg id='ic_location_white' transform='translate(151.000000, 169.000000)'%3E%3Cpath d='M20.4247332,8.96756381 C20.3536891,8.7012993 20.20942,8.41758701 20.1026914,8.16918794 C18.8255684,5.0999536 16.0350812,4 13.7819026,4 C10.7656148,4 7.44352668,6.0225522 7,10.1915081 L7,11.0432483 C7,11.0787935 7.01225058,11.3980974 7.02965197,11.557819 C7.27828306,13.5446404 8.84603248,15.6561949 10.016891,17.6430162 C11.2765661,19.7716937 12.5836659,21.8657077 13.8786543,23.9588399 C14.6771694,22.5929002 15.4728074,21.2090023 16.2531323,19.8784223 C16.4658005,19.487935 16.7126682,19.0976798 16.9255684,18.7249652 C17.067471,18.4767981 17.3385615,18.2286311 17.462413,17.9977262 C18.7220418,15.6915081 20.7495592,13.367471 20.7495592,11.0787471 L20.7495592,10.1385151 C20.7496056,9.89039443 20.4420418,9.02106729 20.4247332,8.96756381 Z M13.837123,13.2432947 C12.9504872,13.2432947 11.98,12.7999536 11.5009745,11.5755916 C11.4296056,11.3806961 11.4353596,10.990116 11.4353596,10.9543387 L11.4353596,10.4043619 C11.4353596,8.84352668 12.7606497,8.1337355 13.9135963,8.1337355 C15.332993,8.1337355 16.4307657,9.26932715 16.4307657,10.6887239 C16.4307657,12.1080742 15.2565197,13.2432947 13.837123,13.2432947 Z' id='Facebook_Places' fill='%23429d39' fill-rule='nonzero'%3E%3C/path%3E%3Crect id='Rectangle-22-Copy-3' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.account-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E4A8CE7E2-3DE3-42C7-B92D-DF924934302D%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-61.000000, -171.000000)'%3E%3Cg id='ic_account_white' transform='translate(59.000000, 169.000000)'%3E%3Cg id='Group-23-Copy' transform='translate(2.000000, 2.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cg id='user'%3E%3Cpath d='M11.9996,0 C5.37248,0 0,5.37269373 0,11.99988 C0,18.6269063 5.37248,24 11.9996,24 C18.62672,24 23.9996,18.6269063 23.9996,11.99988 C23.9996,5.37253373 18.62672,0 11.9996,0 Z M12.03616,17.6612166 L12.03616,17.6610566 L11.96288,17.6610566 L6.83712,17.6610566 C6.83712,13.9125391 10.12928,13.9134191 10.85984,12.9332493 L10.94344,12.4862849 C9.91704,11.9661197 9.19248,10.7120271 9.19248,9.24529245 C9.19248,7.31295313 10.44944,5.74621746 11.9996,5.74621746 C13.54976,5.74621746 14.80672,7.31295313 14.80672,9.24529245 C14.80672,10.699547 14.09504,11.9457995 13.08232,12.4742047 L13.17752,12.9821298 C13.97904,13.9147791 17.16168,13.9755798 17.16168,17.6612166 L12.03616,17.6612166 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Crect id='Rectangle-22-Copy-4' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 24px;
    height: 24px;
    vertical-align: middle;
    margin-right: 8px
}

.header-fix .account-icon, .short-header .account-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E4A8CE7E2-3DE3-42C7-B92D-DF924934302D%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-61.000000, -171.000000)'%3E%3Cg id='ic_account_white' transform='translate(59.000000, 169.000000)'%3E%3Cg id='Group-23-Copy' transform='translate(2.000000, 2.000000)' fill='%23429d39' fill-rule='nonzero'%3E%3Cg id='user'%3E%3Cpath d='M11.9996,0 C5.37248,0 0,5.37269373 0,11.99988 C0,18.6269063 5.37248,24 11.9996,24 C18.62672,24 23.9996,18.6269063 23.9996,11.99988 C23.9996,5.37253373 18.62672,0 11.9996,0 Z M12.03616,17.6612166 L12.03616,17.6610566 L11.96288,17.6610566 L6.83712,17.6610566 C6.83712,13.9125391 10.12928,13.9134191 10.85984,12.9332493 L10.94344,12.4862849 C9.91704,11.9661197 9.19248,10.7120271 9.19248,9.24529245 C9.19248,7.31295313 10.44944,5.74621746 11.9996,5.74621746 C13.54976,5.74621746 14.80672,7.31295313 14.80672,9.24529245 C14.80672,10.699547 14.09504,11.9457995 13.08232,12.4742047 L13.17752,12.9821298 C13.97904,13.9147791 17.16168,13.9755798 17.16168,17.6612166 L12.03616,17.6612166 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Crect id='Rectangle-22-Copy-4' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.minus, .remove {
    width: 11px;
    display: inline-block
}

.cate-icon, .home-icon, .minus, .store-detail {
    vertical-align: middle
}

.minus-plus {
    color: #fff;
    display: inline-block;
    float: right;
    padding: 4px 28px;
    border-radius: 15px;
    margin-top: 10px;
    position: relative
}

.remove {
    height: 15px;
    background: url(../img/sprite-icons.png) -223px -70px;
    padding-top: 12px!important
}

.minus {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='11px' height='3px' viewBox='0 0 11 3' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3ED2288506-6312-4AC0-BB04-743E834CE1F6%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-22.000000, -217.000000)'%3E%3Cg id='ic_minus_white' transform='translate(13.000000, 205.000000)'%3E%3Cpolygon id='Add-to-cart-Copy-3' fill='%23FFFFFF' points='19.0600004 14.7723524 19.0600004 12 9 12 9 14.7723524'%3E%3C/polygon%3E%3Crect id='Rectangle-2' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    height: 3px;
    margin-bottom: 2px
}

.plus {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='12px' height='12px' viewBox='0 0 12 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EB04EC3E7-09AA-441A-91B6-AF2EECF66B50%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-59.000000, -213.000000)'%3E%3Cg id='ic_plus_white' transform='translate(51.000000, 205.000000)'%3E%3Cpolygon id='Add-to-cart-Copy-4' fill='%23FFFFFF' points='15.1650391 15.1542969 19.6015625 15.1542969 19.6015625 12.3828125 15.1650391 12.3828125 15.1650391 8 12.4257812 8 12.4257812 12.3828125 8 12.3828125 8 15.1542969 12.4257812 15.1542969 12.4257812 19.5478516 15.1650391 19.5478516'%3E%3C/polygon%3E%3Crect id='Rectangle-2-Copy' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    display: inline-block;
    width: 12px;
    height: 12px
}

.subcat-minus-plus {
    z-index: 90;
    width: 90%;
    position: absolute;
    border-radius: 4px;
    padding: 6px 5px 7px;
    text-align: center;
    margin-top: 0;
    display: none
}

.owl-item.added .subcat-minus-plus, .owl-item:hover .subcat-minus-plus {
    display: block
}

.subcat-minus-plus .minus {
    position: absolute;
    left: 0;
    width: 50px;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center;
    top: 0
}

.subcat-minus-plus .plus {
    position: absolute;
    right: 0;
    top: 0;
    width: 50px;
    background-repeat: no-repeat;
    background-position: center;
    height: 100%
}

.minus-plus .minus, .minus-plus .plus {
    width: 35px;
    height: 100%;
    top: 0;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute
}

.minus-plus .minus {
    left: 5px
}

.minus-plus .plus {
    right: 5px
}

.popup-footer {
    width: 100%;
    display: inline-block
}

.popup-footer {
    position: absolute;
    bottom: 0
}

.popup-header>h3, .popup-location h3 {
    font-family: ossb;
    letter-spacing: -.3px
}

.basket-scroll {
    overflow-y: auto
}

.popup-footer button {
    width: 100%;
    font-size: 12px
}

.popup-header {
    position: relative;
    background: #fff;
    padding: 20px;
    color: #000;
    border-radius: 4px 4px 0 0
}

.popup-back, .popup-close, .popup-icon, .popup-location {
    position: absolute
}

.popup-location {
    right: 50px;
    top: 33%
}

.popup-location h3 {
    font-size: 18px
}

.popup-icon {
    background: url(../img/sprite-icons.png) -272px -73px;
    width: 15px;
    height: 11px;
    top: -11px;
    left: 25.5%
}

.popup-back {
    left: 15px;
    top: 33%;
    padding-left: 15px
}

.popup-back:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8px' height='12px'%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-263.000000, -381.000000)'%3E%3Cg id='ic_back' transform='translate(253.000000, 373.000000)'%3E%3Cpolygon id='Page-1' fill='%23429D39' points='18 9.88666667 16.0862215 8 10 14 16.0862215 20 18 18.1133333 13.8275571 14'%3E%3C/polygon%3E%3Crect id='Rectangle-22-Copy-29' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 8px;
    height: 12px;
    position: absolute;
    left: 0;
    margin-top: 5px
}

.popup-back a:hover {
    color: var(--Primary-Brand-1)
}

.popup-close {
    background-image: url("../svg/popup_cross_icon.svg");
    background-size: 100% 100%;
    width: 28px;
    height: 28px;
    right: 12px;
    top: 26%;
    cursor: pointer
}

.stores-list {
    display: block;
    padding: 20px 30px 10px;
    width: 100%;
    overflow-y: scroll;
    height: calc(100% - 78px);
}

#stores .stores-list {
    min-height: 632px;
}

.empty-basket {
    width: 100%;
    height: 60vh;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    padding: 0 30px;
    color: #8c8c8c;
    text-align: center;
    background: #fff
}

.available-store {
    display: inline-block;
    padding-bottom: 10px;
    color: #bcbcbc;
    font-weight: 700;
    letter-spacing: -.1px
}

.store-grid {
    position: relative;
    display: block;
    width: 100%;
    cursor: pointer;
    border-radius: 4px
}

.store-brand {
    display: inline-flex;
    align-items: center;
    width: 100%;
    background: #fcfcfc;
    text-align: center;
    border-radius: 4px 4px 0 0;
    height: 139px;
    justify-content: center
}

.store-detail-info, .store-info {
    position: absolute;
    height: 16px;
    top: 10px;
    right: 10px;
    width: 16px
}

.store-info {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EAFFB1D19-C7CE-4A6C-A65B-B6652881FD7E%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-146.000000, -494.000000)'%3E%3Cg id='ic_info' transform='translate(140.000000, 488.000000)'%3E%3Crect id='Rectangle-Copy-9' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3Cpath d='M14,6 C9.58,6 6,9.58 6,14 C6,18.42 9.58,22 14,22 C18.42,22 22,18.42 22,14 C22,9.58 18.42,6 14,6 Z M14.8076923,18.0769231 L12.8461538,18.0769231 L12.8461538,12.8461538 L14.8076923,12.8461538 L14.8076923,18.0769231 Z M14.8076923,11.5384615 L12.8461538,11.5384615 L12.8461538,9.57692308 L14.8076923,9.57692308 L14.8076923,11.5384615 Z' id='Shape-Copy' fill='%23C1C1C1' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.store-detail-info {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E01C8DD30-9E8F-487A-8FFD-2F88607BBC8A%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-32.000000, -494.000000)'%3E%3Cg id='ic_close' transform='translate(26.000000, 488.000000)'%3E%3Crect id='Rectangle-Copy-8' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3Cg id='Group-13' transform='translate(6.000000, 6.000000)'%3E%3Cpath d='M8,0 C3.58,0 0,3.58 0,8 C0,12.42 3.58,16 8,16 C12.42,16 16,12.42 16,8 C16,3.58 12.42,0 8,0 Z' id='Shape-Copy' fill='%23C1C1C1' fill-rule='nonzero'%3E%3C/path%3E%3Cpolygon id='+' fill='%23FFFFFF' transform='translate(8.062405, 8.023255) rotate(-315.000000) translate(-8.062405, -8.023255) ' points='7.13646799 8.97033205 3.86397758 8.97033205 3.86397758 7.11845763 7.13646799 7.11845763 7.13646799 3.82059908 8.9883424 3.82059908 8.9883424 7.11845763 12.2608328 7.11845763 12.2608328 8.97033205 8.9883424 8.97033205 8.9883424 12.2259104 7.13646799 12.2259104'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.store-brand img {
    max-width: 100%;
    padding: 5px;
    max-height: 100%;
    object-fit: contain
}

.store-detail {
    display: table-cell;
    width: 100%;
    padding: 5px 15px
}

.store-detail h4, .store-detail h2 {
    padding-bottom: 5px !important;
    font-family: ossb;
    font-size: 17px !important
}

.store-detail h5 {
    color: #8c8c8c;
    padding-bottom: 5px
}

.stores-list div>.row>div {
    margin-bottom: 15px;
    float: none;
    padding: 0 7px
}

.store-method h4 {
    padding: 20px 0 21px
}

.store-grid>.store-detail>ul li {
    position: relative;
    list-style: none;
    padding: 0 0 10px 30px
}

.store-grid>.store-detail>ul li:first-child:before, .store-grid>.store-detail>ul li:nth-child(2):before, .store-grid>.store-detail>ul li:nth-child(3):before, .store-grid>.store-detail>ul li:nth-child(4):before {
    content: '';
    position: absolute;
    margin-top: 0;
    left: 0
}

.store-grid>.store-detail>ul li:first-child:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='19px' height='15px' viewBox='0 0 19 15' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EE3E16A1D-DC2B-4C5C-9D60-8D7FF26C662F%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-69.000000, -495.000000)'%3E%3Cg id='ic_min_order_amount' transform='translate(64.000000, 488.000000)'%3E%3Crect id='Rectangle-Copy-7' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3Cpath d='M13.6666667,19 L15.3333333,19 L15.3333333,18.1 L16.1666667,18.1 C16.625,18.1 17,17.695 17,17.2 L17,14.5 C17,14.005 16.625,13.6 16.1666667,13.6 L13.6666667,13.6 L13.6666667,12.7 L17,12.7 L17,10.9 L15.3333333,10.9 L15.3333333,10 L13.6666667,10 L13.6666667,10.9 L12.8333333,10.9 C12.375,10.9 12,11.305 12,11.8 L12,14.5 C12,14.995 12.375,15.4 12.8333333,15.4 L15.3333333,15.4 L15.3333333,16.3 L12,16.3 L12,18.1 L13.6666667,18.1 L13.6666667,19 Z M22.2,7 L6.8,7 C5.8055,7 5.009,7.8390625 5.009,8.875 L5,20.125 C5,21.160937 5.8055,22 6.8,22 L22.2,22 C23.1945,22 24,21.160937 24,20.125 L24,8.875 C24,7.8390625 23.1945,7 22.2,7 Z M22,20 L7,20 L7,9 L22,9 L22,20 Z' id='Page-1' fill='%23D9D9D9'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 19px;
    height: 15px
}

.store-grid>.store-detail>ul li:nth-child(2):before {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E9B989802-2C8B-43EE-AB0E-AB3BAA1F93B2%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-182.000000, -492.000000)'%3E%3Cg id='ic_delivery_within' transform='translate(178.000000, 488.000000)'%3E%3Crect id='Rectangle-Copy-6' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3Cpath d='M6,14 L16,14 L16,8 L6,8 L6,14 Z M24,4 L18,4 L18,16 L6,16 L6,18.184082 C4.8370056,18.596924 4,19.696045 4,21 C4,22.656982 5.343002,24 7,24 C8.656998,24 10,22.656982 10,21 C10,19.696045 9.162994,18.596924 8,18.184082 L8,18 L18,18 L18,18.184082 C16.83701,18.596924 16,19.696045 16,21 C16,22.656982 17.343,24 19,24 C20.657,24 22,22.656982 22,21 C22,19.696045 21.16299,18.596924 20,18.184082 L20,6 L24,6 L24,4 Z M7,19.950928 C7.546997,20.14502 8,20.339111 8,21 C8,21.551025 7.550995,22 7,22 C6.449005,22 6,21.551025 6,21 C6,20.339111 6.453003,20.14502 7,19.950928 Z M19,19.950928 C19.547,20.14502 20,20.339111 20,21 C20,21.551025 19.55099,22 19,22 C18.44901,22 18,21.551025 18,21 C18,20.339111 18.453,20.14502 19,19.950928 Z' id='Page-1' fill='%23D9D9D9'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 20px;
    height: 20px
}

.store-grid>.store-detail>ul li:nth-child(3):before {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='18px' height='18px' viewBox='0 0 18 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E02A4BE4D-5B09-4A53-A847-F3028FE39880%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-107.000000, -493.000000)'%3E%3Cg id='ic_delivery_hours' transform='translate(102.000000, 488.000000)'%3E%3Crect id='Rectangle-Copy-5' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3Cpath d='M21,14 C21,10.1404712 17.8596338,7 14,7 C10.1403654,7 7,10.1404712 7,14 C7,17.8595279 10.1403654,21 14,21 C17.8596338,21 21,17.8595279 21,14 M23,14 C23,18.9706541 18.970709,23 14,23 C9.029291,23 5,18.9706541 5,14 C5,9.029345 9.029291,5 14,5 C18.970709,5 23,9.029345 23,14 M19,15.125 C19,15.6080017 18.616,16 18.1428571,16 L14.7142857,16 C13.7671334,16 13,15.2168575 13,14.25 L13,9.875 C13,9.392 13.3839983,9 13.8571429,9 C14.3302857,9 14.7142857,9.392 14.7142857,9.875 L14.7142857,13.375 C14.7142857,13.8562937 15.1000086,14.25 15.5714286,14.25 L18.1428571,14.25 C18.616,14.25 19,14.6419983 19,15.125' id='Page-1' fill='%23C8C8C8'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 18px;
    height: 18px
}

.store-grid>.store-detail>ul li:nth-child(4):before {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='18px' height='15px' viewBox='0 0 18 15' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E37E4B464-BBEF-4DAF-A6B2-1B6318ADB3A8%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-221.000000, -495.000000)'%3E%3Cg id='ic_payment_method' transform='translate(216.000000, 488.000000)'%3E%3Crect id='Rectangle-Copy-4' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3Cpath d='M21.2,7 L6.8,7 C5.8055,7 5.009,7.8390625 5.009,8.875 L5,20.125 C5,21.160937 5.8055,22 6.8,22 L21.2,22 C22.1945,22 23,21.160937 23,20.125 L23,8.875 C23,7.8390625 22.1945,7 21.2,7 Z M21,20 L7,20 L7,15 L21,15 L21,20 Z M21,12 L7,12 L7,9 L21,9 L21,12 Z' id='Page-1' fill='%23C8C8C8'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 18px;
    height: 15px
}

.store-grid>.store-detail>ul li h6 {
    font-family: osb;
    font-size: 10px;
    color: #7c7c7c;
    opacity: .7;
    line-height: 1
}

.store-grid>.store-detail>ul li span {
    font-size: 10px;
    color: #696969;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    margin-top: 2px;
    display: block
}

.short-header .header-top {
    background: #fff
}

.short-header .success {
    background: var(--Primary-Brand-1)
}

.top-nav li.active:after {
    content: '';
    position: absolute
}

.top-nav li.active:after {
    width: 100%;
    height: 3px;
    background: var(--Primary-Brand-1);
    bottom: -5px;
    left: 0
}

.top-nav li a {
    font-family: ossb;
    font-size: 17px;
    letter-spacing: -.4px;
    color: #fff;
    display: grid
}

.login {
    border: 0!important
}


.main-nav ul li a, .store-subtittle {
    font-family: ossb
}

.ac-ic-wallet:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16px' height='20px' viewBox='0 0 18 22'%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-31.000000, -414.000000)'%3E%3Cg id='ic_wallet' transform='translate(26.000000, 411.000000)'%3E%3Cg id='Group-5' opacity='0.44' transform='translate(6.000000, 4.000000)'%3E%3Ccircle id='Oval-3' stroke='%2354A94B' stroke-width='2' cx='5.08579666' cy='6.53888142' r='2.17962714'%3E%3C/circle%3E%3Crect id='Rectangle-2' stroke='%2354A94B' stroke-width='2' fill='%23FFFFFF' x='0' y='7.2654238' width='15.25739' height='12.3512205'%3E%3C/rect%3E%3Crect id='Rectangle-3' stroke='%2354A94B' stroke-width='2' fill='%23FFFFFF' x='7.2654238' y='10.8981357' width='8.71850857' height='4.35925428'%3E%3C/rect%3E%3Cg id='Group-4' transform='translate(8.718509, 12.351220)' fill='%2354A94B'%3E%3Ccircle id='Oval-3-Copy-2' cx='0.72654238' cy='0.72654238' r='1'%3E%3C/circle%3E%3C/g%3E%3Ccircle id='Oval-3-Copy' stroke='%2354A94B' stroke-width='2' cx='11.6246781' cy='2.17962714' r='2.17962714'%3E%3C/circle%3E%3C/g%3E%3Crect id='Rectangle-22-Copy-10' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    content: ''!important;
    width: 16px;
    height: 20px;
    position: absolute;
    left: 20px
}

.gfg-ic-grocery:before, .lc-ic-chat:before {
    width: 16px;
    height: 16px;
    left: 20px;
    content: ''!important;
    position: absolute
}

.lc-ic-chat:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16px' height='16px' viewBox='0 0 18 18'%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-107.000000, -417.000000)'%3E%3Cg id='ic_chat' transform='translate(102.000000, 411.000000)'%3E%3Cg id='Group-6' opacity='0.44' transform='translate(6.000000, 7.000000)'%3E%3Cg id='Group-2'%3E%3Cg id='Page-1'%3E%3Cpolygon id='Fill-1' stroke='%2354A94B' stroke-width='2' points='0 0 0 10.9119966 4.23622422 10.9119966 4.23622422 14.5308476 7.91149788 10.9119966 15.25739 10.9119966 15.25739 0'%3E%3C/polygon%3E%3Cpolygon id='Fill-3' fill='%2354A94B' points='1.99009435 3.30246537 11.9405661 3.30246537 11.9405661 1.98147922 1.99009435 1.98147922'%3E%3C/polygon%3E%3Cpolygon id='Fill-4' fill='%2354A94B' points='1.99009435 5.94443766 12.6039309 5.94443766 12.6039309 4.62345151 1.99009435 4.62345151'%3E%3C/polygon%3E%3Cpolygon id='Fill-5' fill='%2354A94B' points='1.99009435 8.58640995 9.28710695 8.58640995 9.28710695 7.2654238 1.99009435 7.2654238'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Crect id='Rectangle-22-Copy-8' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    margin-top: 5px
}

.gfg-ic-grocery:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16px' height='16px' viewBox='0 0 17 17'%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-70.000000, -417.000000)'%3E%3Cg id='ic_free_groceries' transform='translate(64.000000, 411.000000)'%3E%3Cpath d='M20.3195571,21.3 L8.6804401,21.3 C8.16279337,21.3 7.76584557,20.8417973 7.83894425,20.3300539 L8.81049077,13.5300565 C8.86999788,13.1110745 9.22869718,12.8 9.65200022,12.8 L10.2495559,12.8 L10.2495559,14.5 C10.2495559,14.9692017 10.6303561,15.35 11.0995603,15.35 C11.5696067,15.35 11.9495646,14.9692017 11.9495646,14.5 L11.9495646,12.8 L17.0495902,12.8 L17.0495902,14.5 C17.0495902,14.9692017 17.4303921,15.35 17.8995945,15.35 C18.3696385,15.35 18.7495989,14.9692017 18.7495989,14.5 L18.7495989,12.8 L19.348002,12.8 C19.7713042,12.8 20.1299976,13.1110745 20.1895064,13.5300565 L21.1610529,20.3300539 C21.2341618,20.8417973 20.8372012,21.3 20.3195571,21.3 Z M11.9495646,10.25 C11.9495646,8.8440575 13.0936646,7.7 14.4995778,7.7 C15.9063342,7.7 17.0495902,8.55 17.0495902,10.25 L17.0495902,11.1 L11.9495646,11.1 L11.9495646,10.25 Z M22.9826208,21.0594849 L21.7679645,12.559484 C21.6489639,11.7221405 20.9315602,11.1 20.0849558,11.1 L18.7495989,11.1 L18.7495989,10.25 C18.7495989,7.7 16.8430391,6 14.4995778,6 C12.1569683,6 10.2495559,7.906482 10.2495559,10.25 L10.2495559,11.1 L9.1743003,11.1 C8.32853743,11.1 7.35103748,11.7221405 7.23118176,12.559484 L6.01738039,21.0594849 C5.87118212,22.0838011 6.66593419,23 7.70038588,23 L21.2996121,23 C22.3340675,23 23.1288131,22.0838011 22.9826208,21.0594849 Z' id='Fill-1' fill='%23429D39' opacity='0.44'%3E%3C/path%3E%3Crect id='Rectangle-22-Copy-9' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    margin-top: 2px
}

.s-ic-setting:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='18px' height='18px' viewBox='0 0 21 21' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3ED3893711-08AF-4527-8FEF-D460BE87439C%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-144.000000, -415.000000)'%3E%3Cg id='ic_settings' transform='translate(140.000000, 411.000000)'%3E%3Cg id='Group-3' opacity='0.44' transform='translate(5.000000, 5.000000)' stroke='%2354A94B' stroke-width='2'%3E%3Cpath d='M7.66275167,0 L7.61734277,0.306510067 L7.23136713,2.69047725 C6.75516946,2.82722706 6.295675,3.00140833 5.86910017,3.23538404 L3.9051653,1.8390604 L3.65541635,1.65742481 L3.43972408,1.87311707 L1.89582152,3.41701963 L1.68012925,3.6327119 L1.86176485,3.88246085 L3.23538404,5.85774794 C2.99912226,6.28524911 2.81895755,6.74132156 2.67912503,7.22001491 L0.306510103,7.61734277 L0,7.66275167 L0,7.98061396 L0,10.1602411 L0,10.4553989 L0.295157842,10.5121601 L2.6677728,10.9321924 C2.80701538,11.4108458 2.99820246,11.8662171 3.23538404,12.2944593 L1.8390604,14.2583942 L1.65742481,14.5081432 L1.87311707,14.7238354 L3.41701963,16.267738 L3.6327119,16.4834303 L3.88246085,16.3017947 L5.84639572,14.9168232 C6.27675946,15.1545436 6.73906565,15.333908 7.22001491,15.4730823 L7.61734277,17.8570494 L7.66275167,18.1635595 L7.96926174,18.1635595 L10.1488889,18.1635595 L10.4553989,18.1635595 L10.5121601,17.8684017 L10.9321924,15.4844345 C11.4100211,15.3442859 11.8558493,15.1429392 12.2831071,14.905471 L14.2810987,16.3017947 L14.5308476,16.4834303 L14.7465399,16.267738 L16.2904424,14.7238354 L16.5061347,14.5081432 L16.3244991,14.247042 L14.905471,12.2831071 C15.137812,11.8601759 15.3248785,11.4041434 15.46173,10.9321924 L17.8684017,10.5121601 L18.1635595,10.4553989 L18.1635595,10.1602411 L18.1635595,7.98061396 L18.1635595,7.66275167 L17.8570494,7.61734277 L15.4730823,7.23136713 C15.335239,6.75551093 15.1396211,6.3067257 14.905471,5.88045239 L16.3017947,3.88246085 L16.4834303,3.6327119 L16.267738,3.41701963 L14.7238354,1.87311707 L14.5081432,1.65742481 L14.247042,1.8390604 L12.2944593,3.24673626 C11.8675394,3.00950201 11.4108022,2.83012596 10.9321924,2.69047725 L10.5121601,0.295157842 L10.4553989,0 L10.1488889,0 L7.96926174,0 L7.66275167,0 Z M9.08177976,6.53888142 C10.4903565,6.53888142 11.6246781,7.67320298 11.6246781,9.08177976 C11.6246781,10.4903565 10.4903565,11.6246781 9.08177976,11.6246781 C7.67320298,11.6246781 6.53888142,10.4903565 6.53888142,9.08177976 C6.53888142,7.67320298 7.67320298,6.53888142 9.08177976,6.53888142 Z' id='Page-1'%3E%3C/path%3E%3C/g%3E%3Crect id='Rectangle-22-Copy-7' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    content: ''!important;
    width: 18px;
    height: 18px;
    position: absolute;
    left: 20px;
    margin-top: 2px
}


.ic-address:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='15px' height='24px' viewBox='0 0 19 28' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E20E831E0-99F2-4FAB-B248-46A3E70EBB38%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-183.000000, -412.000000)'%3E%3Cg id='ic_change_deliver_address' transform='translate(178.000000, 411.000000)'%3E%3Cpath d='M22.5983841,8.2222602 C22.5105449,7.88874319 22.3321701,7.53337146 22.2002106,7.2222323 C20.6211716,3.37777747 17.171004,2 14.3851665,2 C10.6558185,2 6.54837784,4.53340401 6,9.75534569 L6,10.8222165 C6,10.8667397 6.01514666,11.2666927 6.0366618,11.4667564 C6.34407009,13.9554047 8.28244061,16.6002911 9.73009386,19.0889394 C11.2875604,21.7552736 12.380258,23.5211253 14.5047907,27 C16.5202208,23.5073047 18.7826313,19.8224676 18.9357617,19.5332413 C20.4931708,16.6445236 23,13.7334863 23,10.8666815 L23,9.68896778 C23.0000574,9.37817736 22.6197845,8.28927747 22.5983841,8.2222602 Z M14.4534412,13.5779458 C13.3572019,13.5779458 12.1572883,13.0226266 11.5650196,11.489018 C11.4767788,11.2448961 11.4838932,10.7556642 11.4838932,10.7108504 L11.4838932,10.0219617 C11.4838932,8.06689405 13.1224861,7.17782536 14.5479931,7.17782536 C16.3029399,7.17782536 17.6602296,8.60024226 17.6602296,10.3781471 C17.6602296,12.1559939 16.208388,13.5779458 14.4534412,13.5779458 Z' id='Facebook_Places' stroke='%2354A94B' stroke-width='2' opacity='0.44' fill-rule='nonzero'%3E%3C/path%3E%3Crect id='Rectangle-22-Copy-6' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    content: ''!important;
    width: 15px;
    height: 24px;
    position: absolute;
    left: 20px
}

.ic-logout:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' version='1.1' x='0px' y='0px' viewBox='0 0 100 125'%3E%3Cg transform='translate(0,-952.36218)'%3E%3Cpath style='font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:1;color:%23b3d9af;fill:%23b3d9af;fill-opacity:1;stroke:none;stroke-width:4;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans' d='M 17.8125 6 A 2.0002 2.0002 0 0 0 16 8 L 16 92 A 2.0002 2.0002 0 0 0 18 94 L 42 94 A 2.0002 2.0002 0 1 0 42 90 L 20 90 L 20 10 L 42 10 A 2.0002 2.0002 0 1 0 42 6 L 18 6 A 2.0002 2.0002 0 0 0 17.8125 6 z M 67.78125 30.96875 A 2.0002 2.0002 0 0 0 66.46875 34.25 L 77.78125 48 L 28 48 A 2.0002 2.0002 0 0 0 27.8125 48 A 2.0021961 2.0021961 0 1 0 28 52 L 77.78125 52 L 66.46875 65.71875 A 2.0002 2.0002 0 1 0 69.53125 68.25 L 83.53125 51.25 A 2.0002 2.0002 0 0 0 83.53125 48.71875 L 69.53125 31.71875 A 2.0002 2.0002 0 0 0 67.78125 30.96875 z ' transform='translate(0,952.36218)'/%3E%3C/g%3E%3C/svg%3E");
    content: ''!important;
    width: 24px;
    height: 30px;
    position: absolute;
    left: 18px
}

.store-available:before, .view-more:after {
    content: ''
}

.carousel-indicators li {
    width: 13px;
    height: 5px;
    border: 0;
    background: rgba(255, 255, 255, .8);
    margin: 0 3px 0 0
}

.carousel-indicators .active {
    width: 13px;
    height: 5px;
    border: 0;
    background: rgba(255, 255, 255);
    margin-right: 3px
}

.store-tittle {
    display: inline-block;
    max-width: 250px
}

.store-tittle img {
    width: 100%;
    border-radius: 10px;
    max-height: 75px!important;
    object-fit: contain !important;
    background-color: #fff;
    padding: 3px;
}

app-store-product .store-tittle img {
    min-height: 75px;
    background-color: #fff
}

.store-subtittle {
    padding: 15px 0 5px;
    font-size: 22px
}

.store-available {
    padding: 2px 25px;
    margin-left: 20px;
    position: relative;
    display: inline-block
}

.store-available:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='18px' height='18px' viewBox='0 0 18 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E193B691A-A789-4D6D-87D9-0568D3FCBFDA%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-258.000000, -340.000000)'%3E%3Cg id='ic_delivery_hours_dark' transform='translate(253.000000, 335.000000)'%3E%3Cpath d='M21,14 C21,10.1404712 17.8596338,7 14,7 C10.1403654,7 7,10.1404712 7,14 C7,17.8595279 10.1403654,21 14,21 C17.8596338,21 21,17.8595279 21,14 M23,14 C23,18.9706541 18.970709,23 14,23 C9.029291,23 5,18.9706541 5,14 C5,9.029345 9.029291,5 14,5 C18.970709,5 23,9.029345 23,14 M19,15.125 C19,15.6080017 18.616,16 18.1428571,16 L14.7142857,16 C13.7671334,16 13,15.2168575 13,14.25 L13,9.875 C13,9.392 13.3839983,9 13.8571429,9 C14.3302857,9 14.7142857,9.392 14.7142857,9.875 L14.7142857,13.375 C14.7142857,13.8562937 15.1000086,14.25 15.5714286,14.25 L18.1428571,14.25 C18.616,14.25 19,14.6419983 19,15.125' id='Page-1' fill='%23FFFFFF' opacity='0.8'%3E%3C/path%3E%3Crect id='Rectangle-22-Copy-27' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 18px;
    height: 18px;
    left: 0;
    position: absolute
}

.carousel-indicators {
    bottom: 16%
}

.carousel-caption {
    bottom: auto;
    top: 20%;
    padding: 0
}

.search-bar {
    position: absolute;
    bottom: 1%
}

.search-bar input {
    padding-left: 30px;
    height: 38px
}

.search-bar input::placeholder {
    color: var(--Primary-Brand-1)
}

.nav-fix, .short-header .main-nav {
    position: fixed;
    width: 100%
}

app-menu-account account-menu {
    z-index: 9999
}

.main-nav ul li {
    list-style: none;
    display: inline-block
}

.nav-fix {
    z-index: 1010
}

.cate-icon {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24px' height='22px' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 22 27.5' version='1.1' x='0px' y='0px'%3e%3cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg transform='translate(-37.000000, -34.000000)' fill-rule='nonzero' fill='%23A1A1A1'%3e%3cpath d='M39,36 L39,42 L45,42 L45,36 L39,36 Z M37,34.9953976 C37,34.4456547 37.4556644,34 37.9953976,34 L46.0046024,34 C46.5543453,34 47,34.4556644 47,34.9953976 L47,43.0046024 C47,43.5543453 46.5443356,44 46.0046024,44 L37.9953976,44 C37.4456547,44 37,43.5443356 37,43.0046024 L37,34.9953976 Z M39,48 L39,54 L45,54 L45,48 L39,48 Z M37,46.9953976 C37,46.4456547 37.4556644,46 37.9953976,46 L46.0046024,46 C46.5543453,46 47,46.4556644 47,46.9953976 L47,55.0046024 C47,55.5543453 46.5443356,56 46.0046024,56 L37.9953976,56 C37.4456547,56 37,55.5443356 37,55.0046024 L37,46.9953976 Z M51,48 L51,54 L57,54 L57,48 L51,48 Z M49,46.9953976 C49,46.4456547 49.4556644,46 49.9953976,46 L58.0046024,46 C58.5543453,46 59,46.4556644 59,46.9953976 L59,55.0046024 C59,55.5543453 58.5443356,56 58.0046024,56 L49.9953976,56 C49.4456547,56 49,55.5443356 49,55.0046024 L49,46.9953976 Z M51,36 L51,42 L57,42 L57,36 L51,36 Z M49,34.9953976 C49,34.4456547 49.4556644,34 49.9953976,34 L58.0046024,34 C58.5543453,34 59,34.4556644 59,34.9953976 L59,43.0046024 C59,43.5543453 58.5443356,44 58.0046024,44 L49.9953976,44 C49.4456547,44 49,43.5443356 49,43.0046024 L49,34.9953976 Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
    width: 21px;
    height: 18px;
    display: inline-block;
    margin-right: 5px
}

.main-nav ul>li a.active .cate-icon, .main-nav ul>li a:hover .cate-icon {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24px' height='22px' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 22 27.5' version='1.1' x='0px' y='0px'%3e%3cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg transform='translate(-37.000000, -34.000000)' fill-rule='nonzero' fill='%23429d39'%3e%3cpath d='M39,36 L39,42 L45,42 L45,36 L39,36 Z M37,34.9953976 C37,34.4456547 37.4556644,34 37.9953976,34 L46.0046024,34 C46.5543453,34 47,34.4556644 47,34.9953976 L47,43.0046024 C47,43.5543453 46.5443356,44 46.0046024,44 L37.9953976,44 C37.4456547,44 37,43.5443356 37,43.0046024 L37,34.9953976 Z M39,48 L39,54 L45,54 L45,48 L39,48 Z M37,46.9953976 C37,46.4456547 37.4556644,46 37.9953976,46 L46.0046024,46 C46.5543453,46 47,46.4556644 47,46.9953976 L47,55.0046024 C47,55.5543453 46.5443356,56 46.0046024,56 L37.9953976,56 C37.4456547,56 37,55.5443356 37,55.0046024 L37,46.9953976 Z M51,48 L51,54 L57,54 L57,48 L51,48 Z M49,46.9953976 C49,46.4456547 49.4556644,46 49.9953976,46 L58.0046024,46 C58.5543453,46 59,46.4556644 59,46.9953976 L59,55.0046024 C59,55.5543453 58.5443356,56 58.0046024,56 L49.9953976,56 C49.4456547,56 49,55.5443356 49,55.0046024 L49,46.9953976 Z M51,36 L51,42 L57,42 L57,36 L51,36 Z M49,34.9953976 C49,34.4456547 49.4556644,34 49.9953976,34 L58.0046024,34 C58.5543453,34 59,34.4556644 59,34.9953976 L59,43.0046024 C59,43.5543453 58.5443356,44 58.0046024,44 L49.9953976,44 C49.4456547,44 49,43.5443356 49,43.0046024 L49,34.9953976 Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")
}


.account-icon-resp, .product-icon {
    width: 24px;
    height: 24px;
    display: inline-block;
    vertical-align: middle
}


.product-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='24px' height='24px' viewBox='0 0 26 26' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E1B5AE566-1DF8-4E66-8BE2-1A4F3584165D%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-102.000000, -336.000000)'%3E%3Cg id='ic_requests' transform='translate(101.000000, 335.000000)'%3E%3Cg id='Group-11-Copy' opacity='0.5' transform='translate(2.000000, 2.000000)'%3E%3C/g%3E%3Cpath d='M12.7696539,15.2571701 L8.22910831,15.2571701 C7.55029053,15.2571701 7,14.7068796 7,14.0280618 L7,14.0280618 C7,13.3492441 7.55029053,12.7989535 8.22910831,12.7989535 L12.7696539,12.7989535 L12.7696539,8.23034608 C12.7696539,7.5508447 13.3204986,7 14,7 L14,7 C14.6795014,7 15.2303461,7.5508447 15.2303461,8.23034608 L15.2303461,12.7989535 L19.7708917,12.7989535 C20.4497095,12.7989535 21,13.3492441 21,14.0280618 L21,14.0280618 C21,14.7068796 20.4497095,15.2571701 19.7708917,15.2571701 L15.2303461,15.2571701 L15.2303461,19.7696539 C15.2303461,20.4491553 14.6795014,21 14,21 L14,21 C13.3204986,21 12.7696539,20.4491553 12.7696539,19.7696539 L12.7696539,15.2571701 Z' id='+-copy' fill='%23A1A1A1'%3E%3C/path%3E%3Ccircle id='Oval-2-Copy' stroke='%23A1A1A1' stroke-width='2' cx='14' cy='14' r='12'%3E%3C/circle%3E%3Crect id='Rectangle-22-Copy-16' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.main-nav ul>li a.active .product-icon, .main-nav ul>li a:hover .product-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='24px' height='24px' viewBox='0 0 26 26' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E1B5AE566-1DF8-4E66-8BE2-1A4F3584165D%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-102.000000, -336.000000)'%3E%3Cg id='ic_requests' transform='translate(101.000000, 335.000000)'%3E%3Cg id='Group-11-Copy' opacity='0.5' transform='translate(2.000000, 2.000000)'%3E%3C/g%3E%3Cpath d='M12.7696539,15.2571701 L8.22910831,15.2571701 C7.55029053,15.2571701 7,14.7068796 7,14.0280618 L7,14.0280618 C7,13.3492441 7.55029053,12.7989535 8.22910831,12.7989535 L12.7696539,12.7989535 L12.7696539,8.23034608 C12.7696539,7.5508447 13.3204986,7 14,7 L14,7 C14.6795014,7 15.2303461,7.5508447 15.2303461,8.23034608 L15.2303461,12.7989535 L19.7708917,12.7989535 C20.4497095,12.7989535 21,13.3492441 21,14.0280618 L21,14.0280618 C21,14.7068796 20.4497095,15.2571701 19.7708917,15.2571701 L15.2303461,15.2571701 L15.2303461,19.7696539 C15.2303461,20.4491553 14.6795014,21 14,21 L14,21 C13.3204986,21 12.7696539,20.4491553 12.7696539,19.7696539 L12.7696539,15.2571701 Z' id='+-copy' fill='%23429d39'%3E%3C/path%3E%3Ccircle id='Oval-2-Copy' stroke='%23429d39' stroke-width='2' cx='14' cy='14' r='12'%3E%3C/circle%3E%3Crect id='Rectangle-22-Copy-16' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.account-icon-resp {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E4A8CE7E2-3DE3-42C7-B92D-DF924934302D%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-61.000000, -171.000000)'%3E%3Cg id='ic_account_white' transform='translate(59.000000, 169.000000)'%3E%3Cg id='Group-23-Copy' transform='translate(2.000000, 2.000000)' fill='%23A1A1A1' fill-rule='nonzero'%3E%3Cg id='user'%3E%3Cpath d='M11.9996,0 C5.37248,0 0,5.37269373 0,11.99988 C0,18.6269063 5.37248,24 11.9996,24 C18.62672,24 23.9996,18.6269063 23.9996,11.99988 C23.9996,5.37253373 18.62672,0 11.9996,0 Z M12.03616,17.6612166 L12.03616,17.6610566 L11.96288,17.6610566 L6.83712,17.6610566 C6.83712,13.9125391 10.12928,13.9134191 10.85984,12.9332493 L10.94344,12.4862849 C9.91704,11.9661197 9.19248,10.7120271 9.19248,9.24529245 C9.19248,7.31295313 10.44944,5.74621746 11.9996,5.74621746 C13.54976,5.74621746 14.80672,7.31295313 14.80672,9.24529245 C14.80672,10.699547 14.09504,11.9457995 13.08232,12.4742047 L13.17752,12.9821298 C13.97904,13.9147791 17.16168,13.9755798 17.16168,17.6612166 L12.03616,17.6612166 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Crect id='Rectangle-22-Copy-4' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.main-nav ul li>a.active .account-icon-resp, .main-nav ul>li a:hover .account-icon-resp {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E4A8CE7E2-3DE3-42C7-B92D-DF924934302D%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-61.000000, -171.000000)'%3E%3Cg id='ic_account_white' transform='translate(59.000000, 169.000000)'%3E%3Cg id='Group-23-Copy' transform='translate(2.000000, 2.000000)' fill='%23429d39' fill-rule='nonzero'%3E%3Cg id='user'%3E%3Cpath d='M11.9996,0 C5.37248,0 0,5.37269373 0,11.99988 C0,18.6269063 5.37248,24 11.9996,24 C18.62672,24 23.9996,18.6269063 23.9996,11.99988 C23.9996,5.37253373 18.62672,0 11.9996,0 Z M12.03616,17.6612166 L12.03616,17.6610566 L11.96288,17.6610566 L6.83712,17.6610566 C6.83712,13.9125391 10.12928,13.9134191 10.85984,12.9332493 L10.94344,12.4862849 C9.91704,11.9661197 9.19248,10.7120271 9.19248,9.24529245 C9.19248,7.31295313 10.44944,5.74621746 11.9996,5.74621746 C13.54976,5.74621746 14.80672,7.31295313 14.80672,9.24529245 C14.80672,10.699547 14.09504,11.9457995 13.08232,12.4742047 L13.17752,12.9821298 C13.97904,13.9147791 17.16168,13.9755798 17.16168,17.6612166 L12.03616,17.6612166 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Crect id='Rectangle-22-Copy-4' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.bastket-icon-resp {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='22px' height='20px' viewBox='0 0 22 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E5456C456-D8FF-4407-98C1-0A87F98785BE%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-108.000000, -173.000000)'%3E%3Cg id='ic_basket_white' transform='translate(97.000000, 161.000000)'%3E%3Cg id='Group-17'%3E%3Crect id='Rectangle-9' fill-opacity='0' fill='%23D8D8D8' x='0' y='0' width='44' height='44'%3E%3C/rect%3E%3Cpath d='M32.0434783,17.9501869 L29.4130435,17.9501869 C29.4130435,17.9501869 29.3891304,17.8787472 29.3891304,17.8549339 L24.8695652,12.3540749 C24.5347826,11.9492498 23.9369565,11.8778101 23.5304348,12.2111955 C23.123913,12.5445809 23.0521739,13.1875384 23.3869565,13.5923635 L26.95,17.9501869 L17.05,17.9501869 L20.6130435,13.5923635 C20.9478261,13.1875384 20.9,12.5683941 20.4695652,12.2350087 C20.0630435,11.9016233 19.4652174,11.9492498 19.1304348,12.3540749 L14.6108696,17.8787472 C14.6108696,17.9025604 14.5869565,17.9501869 14.5869565,17.9501869 L11.9565217,17.9501869 C11.4304348,17.9501869 11,18.2835723 11,18.8074636 L11,22.9890229 C11,23.5129142 11.4304348,24.0368056 11.9565217,24.0368056 L12.2673913,24.0368056 L14.0608696,30.6664589 C14.2521739,31.4999224 14.9934783,32 15.8543478,32 L28.1456522,32 C29.0065217,32 29.723913,31.4761094 29.9391304,30.6664589 L31.7326087,24.0368056 L32.0434783,24.0368056 C32.5695652,24.0368056 33,23.5129142 33,22.9890229 L33,18.8074636 C33,18.2835723 32.5695652,17.9501869 32.0434783,17.9501869 Z M13,20 L31,20 L31,22.0105333 L30.9052632,22.0105333 L13.0947368,22.0105333 L13,22.0105333 L13,20 Z M27.4923077,30 L16.5076923,30 L15,24 L29,24 L27.4923077,30 Z' id='Page-1' fill='%23A1A1A1'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 22px;
    height: 20px;
    display: inline-block;
    vertical-align: middle
}

.main-nav ul>li a.active .bastket-icon-resp, .main-nav ul>li a:hover .bastket-icon-resp {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='22px' height='20px' viewBox='0 0 22 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E5456C456-D8FF-4407-98C1-0A87F98785BE%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-108.000000, -173.000000)'%3E%3Cg id='ic_basket_white' transform='translate(97.000000, 161.000000)'%3E%3Cg id='Group-17'%3E%3Crect id='Rectangle-9' fill-opacity='0' fill='%23D8D8D8' x='0' y='0' width='44' height='44'%3E%3C/rect%3E%3Cpath d='M32.0434783,17.9501869 L29.4130435,17.9501869 C29.4130435,17.9501869 29.3891304,17.8787472 29.3891304,17.8549339 L24.8695652,12.3540749 C24.5347826,11.9492498 23.9369565,11.8778101 23.5304348,12.2111955 C23.123913,12.5445809 23.0521739,13.1875384 23.3869565,13.5923635 L26.95,17.9501869 L17.05,17.9501869 L20.6130435,13.5923635 C20.9478261,13.1875384 20.9,12.5683941 20.4695652,12.2350087 C20.0630435,11.9016233 19.4652174,11.9492498 19.1304348,12.3540749 L14.6108696,17.8787472 C14.6108696,17.9025604 14.5869565,17.9501869 14.5869565,17.9501869 L11.9565217,17.9501869 C11.4304348,17.9501869 11,18.2835723 11,18.8074636 L11,22.9890229 C11,23.5129142 11.4304348,24.0368056 11.9565217,24.0368056 L12.2673913,24.0368056 L14.0608696,30.6664589 C14.2521739,31.4999224 14.9934783,32 15.8543478,32 L28.1456522,32 C29.0065217,32 29.723913,31.4761094 29.9391304,30.6664589 L31.7326087,24.0368056 L32.0434783,24.0368056 C32.5695652,24.0368056 33,23.5129142 33,22.9890229 L33,18.8074636 C33,18.2835723 32.5695652,17.9501869 32.0434783,17.9501869 Z M13,20 L31,20 L31,22.0105333 L30.9052632,22.0105333 L13.0947368,22.0105333 L13,22.0105333 L13,20 Z M27.4923077,30 L16.5076923,30 L15,24 L29,24 L27.4923077,30 Z' id='Page-1' fill='%23429d39'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.content {
    position: relative;
    padding: 5px 0;
    min-height: 700px
}
.locations .content {
    padding-bottom: 0
}

.content h2, .content h1 {
    text-align: left;
}

.panel-header, app-subcategory-row {
    display: inline-block;
    width: 100%
}

.view-more {
    font-weight: 700;
    font-size: 14px;
    letter-spacing: .1px
}

.view-more:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='14px' height='14px' viewBox='0 0 14 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EEB5E69FC-48A4-4F5D-BEEA-295380321035%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-298.000000, -380.000000)'%3E%3Cg id='ic_view_more' transform='translate(291.000000, 373.000000)'%3E%3Cpolygon id='Shape-Copy' fill='%23429D39' fill-rule='nonzero' transform='translate(14.000000, 14.000000) scale(-1, 1) translate(-14.000000, -14.000000) ' points='21 13.125 10.35125 13.125 15.238125 8.238125 14 7 7 14 14 21 15.238125 19.761875 10.35125 14.875 21 14.875'%3E%3C/polygon%3E%3Crect id='Rectangle-22-Copy-28' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 14px;
    height: 14px;
    margin: 4px 0 0 8px;
    position: absolute
}

.main-item, .panel-body, .panel-header, .sc-view-more {
    position: relative
}

.left-sidebar>h5 {
    font-family: ossb;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: -.4px;
    color: #6d747f;
    margin-bottom: 4px
}

.left-sidebar h3, .left-sidebar-con+div h3, .left-sidebar-con+div h1 {
    margin-bottom: 15px;
    font-family: osb;
    font-size: 19px;
    letter-spacing: -.1px;
    padding: 5px;
}

.left-sidebar ul>li {
    list-style: none;
    padding: 5px 0
}

.left-sidebar ul>li a {
    font-size: 15.5px;
    letter-spacing: -.1px;
    color: var(--Primary-Brand-1);
    text-decoration: none
}

.live-chat, .live-chat:hover, .show-map a {
    text-decoration: underline
}

.left-sidebar>ul>li>ul>li {
    padding: 7px 15px
}

.left-sidebar>ul>li>ul>li a {
    font-size: 15.5px;
    letter-spacing: -.1px
}

.left-sidebar>ul>li>ul>li a.active {
    font-family: ossb;
    text-decoration: underline
}

.panel-body {
    padding: 15px
}

.panel-tittle {
    display: inline-block;
    font-size: 15.5px !important;
    color: #898989
}

.padding-right {
    padding-right: 0
}

.sc-view-more {
    float: right;
    padding-right: 40px;
    z-index: 99;
    bottom: auto
}

.sc-view-more:hover {
    color: var(--Primary-Brand-1)!important
}

.panel-header {
    margin: 0
}

.main-item {
    width: 100%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    height: 230px
}

.owl-item.brand .main-item {
    height: 180px
}

.main-item img {
    max-width: 100%;
    max-height: 100%
}

.store-container #panel>div:nth-child(4n+1) {
    clear: none
}

.time-list {
    margin-top: 50px
}

.time-list li {
    list-style: none;
    padding: 12px 15px 12px 20px
}

.time-list li.active {
    list-style: none;
    outline: #42b029 solid 1px;
    outline-offset: -1px;
    background: #f5fef2;
    border-radius: 3px
}

.button, .slick-initialized .slick-slide {
    outline: 0
}

.time-list li div:first-child {
    width: 40%
}

.time-list li div {
    width: 30%;
    display: inline-block;
    margin-left: -4px
}

.dlivery-time {
    color: #000;
    font-size: 15px
}

.content-nav li a, .dlivery-type {
    font-family: ossb
}

.dlivery-type {
    color: var(--Primary-Brand-1);
    padding-left: 5px
}

.dlivery-selection {
    text-align: right;
    cursor: pointer
}

.more-times {
    display: inline-block;
    padding: 20px 0 0;
    color: var(--Primary-Brand-1)
}

.content-nav {
    position: fixed;
    background: #f3f3f3;
    width: 100%;
    left: 0;
    z-index: 999;
    padding: 10px 15px;
    overflow-x: auto;
    overflow: -webkit-paged-x;
    height: 60px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start
}

.content-nav li {
    list-style: none;
    flex: 0 0 auto
}

.content-nav li:first-child, .content-nav li:first-child a {
    padding-left: 0
}

.content-nav li a {
    display: inline-block;
    padding: 2px 15px;
    color: #7b7b7b;
    border-right: 1px solid #dedede;
    margin-top: 7px
}

.content-nav li a.active {
    padding-bottom: 0;
    color: var(--Primary-Brand-1)
}

.content-nav li:last-child a {
    border-right: 0
}

option {
    background: red
}

.panel-list {
    margin-bottom: 10px;
    border-radius: 4px
}

.panel-list-default {
    border: 1px solid #eaeaea
}

.dt-msg {
    background: #caf2c3;
    margin: 10px 0;
    padding: 12px;
    color: #000;
    border-radius: 3px
}

.panel-list-primary {
    border: 1px solid #3b5998
}

.panel-list-success {
    border: 1px solid var(--Primary-Brand-1)
}

.panel-list-danger {
    border: 1px solid #da6149
}

.panel-list-disabled {
    border: 1px solid #e3e3e3
}

.replacement-active {
    padding: 8px 0!important;
    background: #fff;
    z-index: 9999;
    opacity: .7;
    border-radius: 4px;
    margin-bottom: 3px
}

.basket-orange {
    border: 3px solid #ffad36!important
}

/* .basket-red{border:3px solid #ff7473!important} */

.basket-orange .basket-replacement {
    background: #ffad36
}

.basket-red .basket-replacement {
    background: var(--Error-Text);
}

.basket-replacement {
    display: inline-block;
    width: 100%;
    color: #fff;
    padding: 10px;
    text-align: center
}

.services-city {
    position: relative;
    padding: 30px 70px 30px;
    border-bottom: 1px solid #bbdfbb;
    background: #fff
}

.services-city-sc {
    position: relative;
    padding: 0;
    background: 0 0;
    border-bottom: 0
}

.services-city ul {
    position: relative;
    margin: 15px 0 0
}

.services-city li {
    list-style: none;
    display: inline-block;
    margin: 0 8px 20px
}

.services-city li a {
    border-radius: 20px;
    border: 1.5px solid #e0e0e0;
    padding: 5px 20px;
    color: #000;
    font-size: 15px;
    display: inline-block;
    background: #fff;
    min-width: 180px
}

.services-city li .active, .services-city li a:hover {
    border-color: #bbdfbb;
    background-color: rgba(187, 223, 187, .1);
    color: var(--Primary-Brand-1)
}

.city-list {
    background: rgba(250, 250, 250, .95);
    border-bottom: 1px solid #bbdfbb;
    padding: 50px 0 70px
}

.city-list ul {
    position: relative;
    margin-top: 10px
}

.city-list ul li {
    list-style: none;
    display: inline-block;
    width: 25%;
    text-align: center;
    margin-left: -4px
}

.city-list ul li a {
    font-family: ossb;
    font-size: 14px;
    line-height: 2
}

app-one-location .os-status, app-one-location .os-title {
    text-align: center;
    font-weight: 600
}

.city-list ul li a:hover {
    color: var(--Primary-Brand-1)
}

app-location header {
    background: #fff
}

app-location .carousel-inner {
    height: auto!important
}

gourmet-page .carousel-inner, retailers-page .carousel-inner, app-application .carousel-inner {
    height: auto
}

app-one-location .os-title {
    color: #000;
    line-height: 1
}

app-one-location .os-status {
    color: #8c8c8c;
    font-size: 12px
}

app-one-location .carousel-item img {
    max-width: 200px;
    max-height: 80px;
    object-fit: contain
}

.location-breadcrumbs {
    background: #fff;
    padding-top: 10px
}

app-store-category .location-breadcrumbs, app-store-category .services-city {
    background: 0 0
}

app-store-category .services-city {
    border: none;
    padding: 20px 0 0
}

app-store-category .owl-item {
    min-height: 230px
}

app-store-category ngx-slick .slick-track .slick-slide:first-child {
    display: flex;
    padding-top: 10px;
    padding-bottom: 10px
}

app-store-product .product-detail-head {
    padding: 85px 0;
    left: 0
}

app-store-product .location-breadcrumbs {
    margin-bottom: 20px;
    background: 0 0
}

app-one-location .login-wrapper, app-one-location-store .login-wrapper, app-store-category .login-wrapper {
    padding-top: 20px
}

.store-img {
    width: 100%;
    height: 45px;
    position: absolute;
    top: -25px;
    padding: 0 10px
}

.store-img img {
    max-width: 100%;
    object-fit: contain;
    height: 100%
}

app-login-block .store-img img {
    background-color: #fff;
    padding: 2px 10px;
    border-radius: 5px
}

app-location app-user-location-select .pick-on-map {
    padding-left: 0
}

.location-carousel {
    position: relative
}

app-auth {
    display: block;
    height: 100%;
    background: url(/assets/img/full-bg.jpg) center top;
    background-size: cover
}

.head-wrapper-bg {
    position: absolute;
    height: 350px;
    width: 100%;
    background-position: center top;
    background-size: cover;
    background-repeat: no-repeat
}

app-store-product .head-wrapper-bg {
    height: 310px
}

.head-wrapper-bg:before {
    width: 100%;
    height: 100%;
    position: absolute;
    background: #000;
    opacity: .3
}

.login-form form, .login-wrapper {
    position: relative
}

app-one-location app-menu-login .top-nav, app-store-category app-menu-login .top-nav, app-store-product app-menu-login .top-nav {
    margin-top: 15px
}

app-one-location app-menu-login .top-nav li, app-store-category app-menu-login .top-nav li, app-store-product app-menu-login .top-nav li {
    margin-left: 15px
}

app-one-location app-menu-login .top-nav a, app-store-category app-menu-login .top-nav a, app-store-product app-menu-login .top-nav a {
    color: #fff
}

app-store-product .login-wrapper {
    margin-top: 0
}

.login-wrapper {
    max-width: 360px;
    text-align: center;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 2px 34px 0 rgba(0, 0, 0, .15);
    padding-bottom: 20px;
    display: grid;
    margin: 100px auto 50px
}

.login-top .login {
    padding: 9px 20px;
    font-family: ossb;
    font-size: 15px;
    letter-spacing: -.4px
}

.login-wrapper .logo {
    display: inline-block;
    width: 100%;
    margin: 30px 0
}

.login-wrapper .logo img {
    max-width: 175px
}

.login-wrapper>h3 {
    font-weight: 600;
    font-size: 22px
}

.login-wrapper>p {
    font-size: 16px;
    margin-top: 10px;
    padding: 0 10px;
    line-height: 1.4
}

.login-wrapper .login-form {
    position: relative;
    padding: 20px 30px 5px
}

.login-wrapper .form-group {
    margin-bottom: 10px
}

.login-wrapper .login-form input {
    border-color: #d7d7d7;
    height: 40px;
    font-weight: 600;
    font-size: 12px;
    color: #000
}

.login-wrapper .login-form input:focus {
    box-shadow: none
}

.login-wrapper .login-form input.eeror-danger {
    border-color: #ffbdcb
}

.login-wrapper .login-form span {
    font-size: 14px;
    padding-top: 15px;
    padding-bottom: 10px;
    display: inline-block
}

.login-wrapper .login-form span a {
    font-weight: 600;
    color: #0277bd
}

.login-wrapper .login-form .login-btn {
    width: 100%;
    font-family: ossb;
    font-size: 15px;
    padding: 8px;
    letter-spacing: -.4px;
    margin-top: 5px
}

.login-wrapper .or {
    font-size: 14px;
    font-weight: 600;
    letter-spacing: -.3px;
    color: #9b9b9b
}

.media-btn {
    position: relative;
    display: inline-block;
    width: 100%;
    padding: 0 30px
}

.media-btn>a {
    display: block;
    margin-bottom: 10px;
    padding: 10px 0 10px 50px;
    text-align: left;
    font-family: ossb;
    font-size: 15px;
    letter-spacing: -.4px
}

.media-btn>a:hover {
    color: #fff
}

.media-btn>a .facebook-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E44DD1118-E8DF-4DEC-B038-00E3C03C28E0%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-91.000000, -207.000000)'%3E%3Cg id='ic_facebook' transform='translate(89.000000, 205.000000)'%3E%3Cg id='facebook-logo' transform='translate(2.000000, 2.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cpath d='M24,4.00026667 C24,1.8984 22.1024,0 20,0 L4,0 C1.8976,0 0,1.8984 0,4.00026667 L0,19.9997333 C0,22.1016 1.8976,24 4.00026667,24 L12,24 L12,14.9333333 L9.06666667,14.9333333 L9.06666667,10.9333333 L12,10.9333333 L12,9.37493333 C12,6.6872 14.0181333,4.26666667 16.5,4.26666667 L19.7333333,4.26666667 L19.7333333,8.26666667 L16.5,8.26666667 C16.1461333,8.26666667 15.7333333,8.69626667 15.7333333,9.33973333 L15.7333333,10.9333333 L19.7333333,10.9333333 L19.7333333,14.9333333 L15.7333333,14.9333333 L15.7333333,24 L20,24 C22.1024,24 24,22.1016 24,19.9997333 L24,4.00026667 Z' id='Facebook__x28_alt_x29_'%3E%3C/path%3E%3C/g%3E%3Crect id='Rectangle-5' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    position: absolute;
    width: 24px;
    height: 24px;
    left: 10px;
    top: 8px
}

.media-btn>a .google-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='22px' height='20px' viewBox='0 0 22 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E2AD044EA-E7B5-4504-983D-F67D2778CFFD%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-168.000000, -209.000000)'%3E%3Cg id='ic_google' transform='translate(165.000000, 205.000000)'%3E%3Cg id='Group-8' transform='translate(3.000000, 4.000000)' fill='%23FFFFFF'%3E%3Cpath d='M8.69264,19.0554 C7.97976,19.26136 7.20836,19.36548 6.39896,19.36548 C5.4976,19.36548 4.6312,19.26212 3.82332,19.05768 C2.26,18.66324 1.1048,17.9154 0.5652,16.95172 C0.33264,16.53524 0.21484,16.0914 0.21484,15.6316 C0.21484,15.15812 0.32808,14.6778 0.55152,14.20204 C1.40804,12.37652 3.666,11.14836 6.16716,11.14836 C6.19224,11.14836 6.2158,11.14836 6.2386,11.14836 C6.03568,10.7904 5.93764,10.41952 5.93764,10.02964 C5.93764,9.83584 5.96348,9.63824 6.01516,9.43684 C3.39164,9.37756 1.42856,7.45628 1.42856,4.9232 C1.42856,3.13492 2.85812,1.39224 4.90252,0.68848 C5.51432,0.4772 6.13828,0.36928 6.7516,0.36928 L12.36192,0.36928 C12.55268,0.36928 12.72216,0.49316 12.78144,0.6748 C12.84072,0.85568 12.77536,1.0548 12.62108,1.16652 L11.36632,2.07472 C11.29108,2.12792 11.20064,2.1568 11.10716,2.1568 L10.658,2.1568 C11.23788,2.8522 11.5776,3.844 11.5776,4.9574 C11.5776,6.18632 10.95592,7.34836 9.82428,8.23376 C8.95028,8.91472 8.91608,9.10244 8.91608,9.4908 C8.92672,9.70436 9.53548,10.40128 10.20732,10.87628 C11.77216,11.98284 12.35432,13.06888 12.35432,14.88072 C12.35356,16.77388 10.9164,18.4094 8.69264,19.0554 Z M8.34,12.9944 C8.21764,12.91308 8.09224,12.82492 7.96076,12.736 C7.57848,12.61896 7.17264,12.55816 6.75692,12.55284 L6.70676,12.55284 C4.79612,12.55284 3.12108,13.7088 3.12108,15.02816 C3.12108,16.46456 4.55672,17.58708 6.38832,17.58708 C8.80436,17.58708 10.02872,16.7526 10.02872,15.111 C10.02872,14.95596 10.01048,14.79484 9.97172,14.63296 C9.80832,13.99608 9.22388,13.5986 8.34,12.9944 Z M6.98644,7.98752 C6.98796,7.98752 6.98796,7.98752 6.98796,7.98752 C7.44472,7.98752 7.83004,7.8074 8.12872,7.4654 C8.59688,6.93188 8.80436,6.05636 8.68124,5.12688 C8.46464,3.46552 7.27676,2.08232 6.0372,2.0466 L5.9878,2.04508 C5.54928,2.04508 5.15788,2.22596 4.86072,2.56644 C4.3994,3.09312 4.20408,3.9276 4.32492,4.85556 C4.54228,6.5154 5.75524,7.94952 6.96896,7.98752 L6.98644,7.98752 Z' id='Combined-Shape'%3E%3C/path%3E%3Cpath d='M21.3626,9.43228 C21.3626,9.67548 21.16424,9.87308 20.9218,9.87308 L17.7336,9.87308 L17.7336,13.0628 C17.7336,13.306 17.53524,13.5036 17.29432,13.5036 L16.38612,13.5036 C16.1414,13.5036 15.9438,13.306 15.9438,13.0628 L15.9438,9.87308 L12.75788,9.87308 C12.51468,9.87308 12.31708,9.677 12.31708,9.43228 L12.31708,8.5256 C12.31708,8.2824 12.51468,8.08328 12.75788,8.08328 L15.9438,8.08328 L15.9438,4.8966 C15.9438,4.65264 16.1414,4.4558 16.38612,4.4558 L17.29432,4.4558 C17.53524,4.4558 17.7336,4.65264 17.7336,4.8966 L17.7336,8.08328 L20.92104,8.08328 C21.16348,8.08328 21.36184,8.28088 21.36184,8.52408 L21.36184,9.43228 L21.3626,9.43228 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3Crect id='Rectangle-5-Copy' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    position: absolute;
    width: 22px;
    height: 20px;
    left: 10px;
    top: 11px
}

.login-footer {
    position: relative;
    margin-bottom: 20px
}

.login-footer#checkout-location {
    position: relative;
    margin-bottom: 20px;
    margin-top: 50px
}

.login-footer div {
    font-size: 14px;
    letter-spacing: -.3px;
    padding: 2px 0 5px;
}

.login-footer div a {
    font-weight: 600;
    color: #0277bd
}

.store-detail-req {
    position: relative
}

.store-detail-req p {
    font-size: 16px;
    color: #000;
    opacity: .8
}

.store-detail-req ul {
    position: relative;
    margin: 30px 0 60px
}

.store-detail-req ul li {
    position: relative;
    list-style: none;
    display: inline-block;
    text-align: left;
    padding: 4px 35px
}

.store-detail-req ul li div {
    font-size: 10px;
    font-weight: 700;
    text-align: left;
    line-height: 1.1
}

.custom-pagination li a, .store-detail-req ul li span, .store-sub-category h5 {
    line-height: normal
}

.store-detail-req ul li span {
    font-size: 10px;
    font-weight: 600;
    text-align: left;
    color: #4a4a4a
}

.store-detail-req ul li i {
    position: absolute;
    left: 0;
    top: 0
}

app-one-location-store .store-detail-req ul li i {
    top: auto
}

.min-order-icon {
    width: 19px;
    height: 15px;
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='19px' height='15px' viewBox='0 0 19 15' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EE3E16A1D-DC2B-4C5C-9D60-8D7FF26C662F%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-69.000000, -495.000000)'%3E%3Cg id='ic_min_order_amount' transform='translate(64.000000, 488.000000)'%3E%3Crect id='Rectangle-Copy-7' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3Cpath d='M13.6666667,19 L15.3333333,19 L15.3333333,18.1 L16.1666667,18.1 C16.625,18.1 17,17.695 17,17.2 L17,14.5 C17,14.005 16.625,13.6 16.1666667,13.6 L13.6666667,13.6 L13.6666667,12.7 L17,12.7 L17,10.9 L15.3333333,10.9 L15.3333333,10 L13.6666667,10 L13.6666667,10.9 L12.8333333,10.9 C12.375,10.9 12,11.305 12,11.8 L12,14.5 C12,14.995 12.375,15.4 12.8333333,15.4 L15.3333333,15.4 L15.3333333,16.3 L12,16.3 L12,18.1 L13.6666667,18.1 L13.6666667,19 Z M22.2,7 L6.8,7 C5.8055,7 5.009,7.8390625 5.009,8.875 L5,20.125 C5,21.160937 5.8055,22 6.8,22 L22.2,22 C23.1945,22 24,21.160937 24,20.125 L24,8.875 C24,7.8390625 23.1945,7 22.2,7 Z M22,20 L7,20 L7,9 L22,9 L22,20 Z' id='Page-1' fill='%23D9D9D9'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.delivery-within-icon {
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E9B989802-2C8B-43EE-AB0E-AB3BAA1F93B2%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-182.000000, -492.000000)'%3E%3Cg id='ic_delivery_within' transform='translate(178.000000, 488.000000)'%3E%3Crect id='Rectangle-Copy-6' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3Cpath d='M6,14 L16,14 L16,8 L6,8 L6,14 Z M24,4 L18,4 L18,16 L6,16 L6,18.184082 C4.8370056,18.596924 4,19.696045 4,21 C4,22.656982 5.343002,24 7,24 C8.656998,24 10,22.656982 10,21 C10,19.696045 9.162994,18.596924 8,18.184082 L8,18 L18,18 L18,18.184082 C16.83701,18.596924 16,19.696045 16,21 C16,22.656982 17.343,24 19,24 C20.657,24 22,22.656982 22,21 C22,19.696045 21.16299,18.596924 20,18.184082 L20,6 L24,6 L24,4 Z M7,19.950928 C7.546997,20.14502 8,20.339111 8,21 C8,21.551025 7.550995,22 7,22 C6.449005,22 6,21.551025 6,21 C6,20.339111 6.453003,20.14502 7,19.950928 Z M19,19.950928 C19.547,20.14502 20,20.339111 20,21 C20,21.551025 19.55099,22 19,22 C18.44901,22 18,21.551025 18,21 C18,20.339111 18.453,20.14502 19,19.950928 Z' id='Page-1' fill='%23D9D9D9'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.delivery-hours-icon {
    width: 18px;
    height: 18px;
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='18px' height='18px' viewBox='0 0 18 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E02A4BE4D-5B09-4A53-A847-F3028FE39880%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-107.000000, -493.000000)'%3E%3Cg id='ic_delivery_hours' transform='translate(102.000000, 488.000000)'%3E%3Crect id='Rectangle-Copy-5' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3Cpath d='M21,14 C21,10.1404712 17.8596338,7 14,7 C10.1403654,7 7,10.1404712 7,14 C7,17.8595279 10.1403654,21 14,21 C17.8596338,21 21,17.8595279 21,14 M23,14 C23,18.9706541 18.970709,23 14,23 C9.029291,23 5,18.9706541 5,14 C5,9.029345 9.029291,5 14,5 C18.970709,5 23,9.029345 23,14 M19,15.125 C19,15.6080017 18.616,16 18.1428571,16 L14.7142857,16 C13.7671334,16 13,15.2168575 13,14.25 L13,9.875 C13,9.392 13.3839983,9 13.8571429,9 C14.3302857,9 14.7142857,9.392 14.7142857,9.875 L14.7142857,13.375 C14.7142857,13.8562937 15.1000086,14.25 15.5714286,14.25 L18.1428571,14.25 C18.616,14.25 19,14.6419983 19,15.125' id='Page-1' fill='%23C8C8C8'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.payment-method-icon {
    width: 18px;
    height: 15px;
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='18px' height='15px' viewBox='0 0 18 15' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E37E4B464-BBEF-4DAF-A6B2-1B6318ADB3A8%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-221.000000, -495.000000)'%3E%3Cg id='ic_payment_method' transform='translate(216.000000, 488.000000)'%3E%3Crect id='Rectangle-Copy-4' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3Cpath d='M21.2,7 L6.8,7 C5.8055,7 5.009,7.8390625 5.009,8.875 L5,20.125 C5,21.160937 5.8055,22 6.8,22 L21.2,22 C22.1945,22 23,21.160937 23,20.125 L23,8.875 C23,7.8390625 22.1945,7 21.2,7 Z M21,20 L7,20 L7,15 L21,15 L21,20 Z M21,12 L7,12 L7,9 L21,9 L21,12 Z' id='Page-1' fill='%23C8C8C8'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.custom-pagination, .store-sub-category {
    background: #fff;
    border-radius: 6px;
    position: relative;
    display: inline-block
}

.store-container {
    display: inline-block;
    width: 100%;
    padding: 30px 0 5px
}

.store-sub-category {
    width: 100%;
    padding: 0 10px 30px
}

.store-sub-category h5 {
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    letter-spacing: -.1px;
    color: #000;
    padding: 15px 10px 10px
}

.product-detail h5, .product-detail p {
    letter-spacing: normal;
    color: #000
}

.store-sub-category h5 span {
    font-weight: 600;
    color: var(--Primary-Brand-1)
}

.custom-pagination {
    padding: 4px 4px 4px 8px;
    margin-bottom: 20px
}

.custom-pagination li {
    list-style: none;
    display: inline-block;
    margin-left: -4px
}

.custom-pagination li a {
    padding: 3px 8px;
    position: relative;
    display: inline-block;
    border-radius: 4px;
    font-size: 12px;
    font-weight: 400;
    font-stretch: normal;
    letter-spacing: normal;
    text-align: left;
    color: #000
}

.product-detail h4, .product-detail h5 {
    font-family: osb
}

.custom-pagination li:last-child a {
    color: var(--Primary-Brand-1)
}

.custom-pagination li a.active {
    background: var(--Primary-Brand-1);
    color: #fff
}

.product-detail-head {
    position: relative;
    display: inline-block;
    padding: 105px 0
}

.product-img {
    display: inline-block;
    width: 100%
}

.product-detail h4 {
    color: #000;
    margin: 20px 0
}

.detail-group {
    position: relative
}

.product-detail p {
    font-size: 12px;
    margin: 10px 0 30px
}

.brand-img {
    max-height: 200px
}

.footer-logo {
    padding: 20px 0 10px
}

.footer-nav li a {
    color: #fff;
    letter-spacing: .2px;
    transition: .3s
}

.footer-nav li a:hover {
    text-shadow: 0 1px 1px #000
}

.media-list {
    margin: 0 0 10px;
    padding: 0
}

.media-list li a:hover {
    box-shadow: 0 0 5px #0a3e05
}

.facebook {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E44DD1118-E8DF-4DEC-B038-00E3C03C28E0%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-91.000000, -207.000000)'%3E%3Cg id='ic_facebook' transform='translate(89.000000, 205.000000)'%3E%3Cg id='facebook-logo' transform='translate(2.000000, 2.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cpath d='M24,4.00026667 C24,1.8984 22.1024,0 20,0 L4,0 C1.8976,0 0,1.8984 0,4.00026667 L0,19.9997333 C0,22.1016 1.8976,24 4.00026667,24 L12,24 L12,14.9333333 L9.06666667,14.9333333 L9.06666667,10.9333333 L12,10.9333333 L12,9.37493333 C12,6.6872 14.0181333,4.26666667 16.5,4.26666667 L19.7333333,4.26666667 L19.7333333,8.26666667 L16.5,8.26666667 C16.1461333,8.26666667 15.7333333,8.69626667 15.7333333,9.33973333 L15.7333333,10.9333333 L19.7333333,10.9333333 L19.7333333,14.9333333 L15.7333333,14.9333333 L15.7333333,24 L20,24 C22.1024,24 24,22.1016 24,19.9997333 L24,4.00026667 Z' id='Facebook__x28_alt_x29_'%3E%3C/path%3E%3C/g%3E%3Crect id='Rectangle-5' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.instagram {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EE7CA741A-4484-416E-AAF6-8D38F4B606C6%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-129.000000, -207.000000)'%3E%3Cg id='ic_instagram' transform='translate(127.000000, 205.000000)'%3E%3Crect id='Rectangle-5-Copy-2' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3Cpath d='M5.0816,2 L22.91984,2 C24.61456,2 26,3.38603088 26,5.08088647 L26,22.9205536 C26,24.6149292 24.61456,26 22.91984,26 L5.0816,26 C3.38688,26 2,24.6148492 2,22.9205536 L2,5.08088647 C2,3.38603088 3.38688,2 5.0816,2 Z M19.48368,4.66557325 C18.88864,4.66557325 18.40328,5.15289223 18.40328,5.74765981 L18.40328,8.33298664 C18.40328,8.92799424 18.88864,9.41419314 19.48368,9.41419314 L22.19592,9.41419314 C22.79,9.41419314 23.2764,8.92799424 23.2764,8.33298664 L23.2764,5.74765981 C23.2764,5.15289223 22.79,4.66557325 22.19592,4.66557325 L19.48368,4.66557325 Z M23.28672,12.1492919 L21.17504,12.1492919 C21.37528,12.8033443 21.48384,13.4930794 21.48384,14.2101768 C21.48384,18.2010561 18.14256,21.437955 14.02256,21.437955 C9.9036,21.437955 6.56224,18.2010561 6.56224,14.2101768 C6.56224,13.4930794 6.67184,12.8033443 6.87112,12.1492919 L4.668,12.1492919 L4.668,22.2886631 C4.668,22.8137451 5.09672,23.2408993 5.62128,23.2408993 L22.33384,23.2408993 C22.85888,23.2408993 23.28672,22.8137451 23.28672,22.2886631 L23.28672,12.1492919 Z M14.02264,9.27786223 C11.36184,9.27786223 9.20344,11.3682695 9.20344,13.9492759 C9.20344,16.5276422 11.36184,18.6196496 14.02264,18.6196496 C16.68488,18.6196496 18.84336,16.5276422 18.84336,13.9492759 C18.84336,11.3681895 16.68488,9.27786223 14.02264,9.27786223 Z' id='XMLID_505_' fill='%23FFFFFF' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.twitter {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24px' height='24px' viewBox='0 0 24 24'%3E%3Cg id='Icons-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-1331.000000, -1138.000000)'%3E%3Cg id='ic_twitter' transform='translate(1331.000000, 1138.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cpath d='M19.5000154,0 L4.49998458,0 C2.01447806,0 0,2.01447806 0,4.49998458 L0,19.5000154 C0,21.9855219 2.01447806,24 4.49998458,24 L19.5000154,24 C21.9855219,24 24,21.9854726 24,19.5000154 L24,4.49998458 C24.0000493,2.01447806 21.9855219,0 19.5000154,0 Z M18.3602282,8.41268041 L18.3702054,8.86104151 C18.3702054,13.4395071 15.0688983,18.7142857 9.03114796,18.7142857 C7.17801723,18.7142857 5.45316499,18.1411099 4,17.1582089 C4.25666661,17.1898464 4.51826701,17.2074292 4.78326624,17.2074292 C6.32145684,17.2074292 7.73630274,16.6535714 8.85950696,15.7252117 C7.42300721,15.6971024 6.21143337,14.6948834 5.7931578,13.3199557 C5.99478526,13.3586494 6.19811214,13.3797603 6.41141624,13.3797603 C6.71139054,13.3797603 7.00133281,13.3393314 7.27630925,13.2602089 C5.77479314,12.9401906 4.6432563,11.5424167 4.6432563,9.86505342 L4.6432563,9.82109645 C5.08652973,10.0813102 5.59147551,10.2360271 6.12975177,10.2554029 C5.24983811,9.63474203 4.66989875,8.57451146 4.66989875,7.37361859 C4.66989875,6.73890306 4.83156254,6.14461639 5.11317219,5.63298038 C6.73134497,7.72880248 9.15109383,9.10725838 11.8791496,9.25144881 C11.8224659,8.99823353 11.7941788,8.73275656 11.7941788,8.46201632 C11.7941788,6.5508135 13.264009,5 15.0771761,5 C16.0204067,5 16.8736779,5.42019394 17.4735717,6.09360316 C18.2201634,5.93709321 18.9234475,5.64877019 19.5583712,5.25315745 C19.3133812,6.06196571 18.7934696,6.74063821 18.1151834,7.16962354 C18.7768043,7.08697287 19.411728,6.89882546 20,6.6245571 C19.5600706,7.31728426 19.0017851,7.92741858 18.3602282,8.41268041 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.form-control {
    border-radius: 6px
}

.anchor, .radius0 .form-control {
    border-radius: 0
}

.text-black {
    color: #333333
}

.text-white {
    color: #fff!important
}

.anchor {
    display: inline-block;
    width: 100%;
    text-align: center;
    background: var(--Primary-Brand-1);
    color: #fff;
    padding: 10px 20px
}

.anchor:hover {
    background-color: var(--Primary-Brand-1);
    box-shadow: 0 6px 12px 0 rgba(66, 157, 57, .2);
    color: #fff
}

.anchor-group a {
    width: 50%;
    display: inline-block;
    margin-right: -4px
}

.choose-btn {
    text-align: right;
    margin-top: 5px
}

.choose-btn a:last-child {
    margin-left: 7px
}

.choose-btn a {
    display: inline-block;
    font-size: 13px;
    font-weight: 700;
    border-radius: 100px;
    padding: 6px 30px
}

.choose-btn a:hover {
    opacity: .7
}

.choose-btn>.default {
    background: #e3e3e3;
    color: #656565
}

.choose-btn>.success {
    background: var(--Primary-Brand-1);
    color: #fff
}

.choose-btn>.danger {
    background: #ff7f80;
    color: #fff
}

.button {
    position: relative;
    font-size: 14px;
    border: 0;
    border-radius: 6px;
    overflow: hidden;
    color: #fff;
    padding: 7px 20px
}

.modal-button {
    padding: 12px 20px;
    font-size: 17px
}

.button-md {
    padding: 12px 15px;
    border-radius: 4px
}

.button-sm {
    padding: 5px 15px;
    border-radius: 4px
}

.button-xs {
    padding: 4px 10px;
    border-radius: 3px
}

.button-full {
    width: 100%;
    width: -webkit-fill-available;
    margin: 0 0 0 15px
}

.button-default {
    background-color: #fff;
    border: 1px solid var(--Primary-Brand-1);
    color: var(--Primary-Brand-1)
}

.button-default:hover {
    box-shadow: 0 4px 8px 0 rgba(66, 157, 57, .2);
    background: #f1f1f1
}

.button-primary {
    background-color: #3b5998
}

.button-primary:hover {
    background-color: #476ab5;
    box-shadow: 0 6px 12px 0 rgba(59, 89, 152, .2)
}

.button-danger:hover, .button-gray:hover {
    box-shadow: 0 6px 12px 0 rgba(218, 97, 73, .2)
}

.button-danger {
    background-color: #da6149;
    border: 0;
    color: #fff
}

.button-danger:hover {
    background-color: #e8664d
}

.button-gray {
    background-color: #8c8c8c;
    border: 0;
    color: #fff
}

.button-gray:hover {
    background-color: #ababab
}

.button-lightgray {
    background-color: #e3e3e3;
    border: 0;
    color: #fff
}

.button-lightgray:hover {
    background-color: #eaeaea;
    box-shadow: 0 6px 12px 0 rgba(216, 216, 216, .2)
}

.button-disabled {
    background-color: #e3e3e3;
    border: 0;
    cursor: not-allowed
}

.button-disabled:hover {
    background-color: #e3e3e3;
    box-shadow: 0 0 0 0 rgba(59, 89, 152, .2)
}

.box-shadow, .checkout-form input:focus {
    box-shadow: none
}

.text-success-light {
    color: #7fd087;
    letter-spacing: normal
}

.overflow-visible {
    overflow: visible
}

.margin-top-5 {
    margin-top: 5px
}

.margin-top-10 {
    margin-top: 10px
}

.margin-top-20 {
    margin-top: 20px
}

.margin-top-30 {
    margin-top: 30px
}

.margin-top-70 {
    margin-top: 70px
}

.margin-bootom-20 {
    margin-bottom: 20px
}

.margin-top-0 {
    margin-top: 0
}

.padding-lr {
    padding-left: 50px;
    padding-right: 50px
}

.panel-default {
    border-color: #eaeaea
}

.panel-heading {
    padding: 20px 15px
}

.panel-default>.panel-heading {
    background: #fff;
    cursor: pointer
}

.panel-list .panel-body {
    border-top: 0;
    padding-left: 49px
}

.panel-list .panel-heading {
    padding: 20px 15px 5px
}

.panel-list p {
    margin-bottom: 0;
    font-size: 15px
}

.panel-padding {
    padding: 30px 20px 10px
}

.panel-group .panel+.panel {
    margin-top: 20px
}

.availability-city, .da-option {
    margin-top: 50px
}

.panel-title {
    font-family: osb;
    display: inline-block;
    padding-left: 33px;
    position: relative
}

.icon-da, .icon-dt, .icon-p, .icon-promo {
    content: '';
    position: absolute;
    left: 0
}

.panel-subtitle {
    float: right;
    font-family: osr
}

.icon-da {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16px' height='22px' viewBox='0 0 16 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-222.000000, -414.000000)'%3E%3Cg id='ic_checkout_delivery_address' transform='translate(216.000000, 411.000000)'%3E%3Crect id='Rectangle-4-Copy-12' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3Cpath d='M20.6692575,9.02051778 C20.5969194,8.75141491 20.4500224,8.46467826 20.3413499,8.21363126 C19.0409648,5.11167905 16.1996504,4 13.9054313,4 C10.8342035,4 7.45160528,6.04411251 7,10.2575093 L7,11.1183289 C7,11.1542531 7.01247372,11.4769608 7.03019207,11.638385 C7.28335184,13.6463857 8.87965697,15.7804493 10.071842,17.7884501 C11.3544615,19.9398192 14,24.0510887 14,23.9995194 C14,23.9479501 15.6271351,21.3924494 16.4216731,20.0476854 C16.6382149,19.6530356 16.8895792,19.2586203 17.1063573,18.8819326 C17.2508446,18.6311201 17.5268728,18.3803076 17.6529802,18.1469413 C18.9355525,15.816139 21,13.4673278 21,11.1542062 L21,10.2039513 C21.0000472,9.95318573 20.6868813,9.0745916 20.6692575,9.02051778 Z M13.9616575,13.3418277 C13.0588722,13.3418277 12.070708,12.8937606 11.5829573,11.6563471 C11.5102885,11.4593739 11.5161473,11.0646303 11.5161473,11.0284716 L11.5161473,10.4726321 C11.5161473,8.89515843 12.8655768,8.17780091 14.0395237,8.17780091 C15.484774,8.17780091 16.602542,9.3254979 16.602542,10.7600254 C16.602542,12.1945059 15.4069078,13.3418277 13.9616575,13.3418277 Z' id='Facebook_Places' stroke='%23429D39' stroke-width='1.75' opacity='0.757869112' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 16px;
    height: 22px;
    top: -4px
}

.icon-dt {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='18px' height='18px' viewBox='0 0 18 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E7A852563-C5EB-4FC7-9CAA-55C06D8C7587%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-297.000000, -416.000000)'%3E%3Cg id='ic_checkout_delivery_time' transform='translate(292.000000, 411.000000)'%3E%3Crect id='Rectangle-4-Copy-10' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3Cg id='Group-8' transform='translate(5.000000, 5.000000)' fill='%23429D39' fill-opacity='0.75'%3E%3Cpath d='M16,9 C16,5.14047125 12.8596338,2 9,2 C5.14036538,2 2,5.14047125 2,9 C2,12.8595279 5.14036538,16 9,16 C12.8596338,16 16,12.8595279 16,9 M18,9 C18,13.9706541 13.970709,18 9,18 C4.029291,18 0,13.9706541 0,9 C0,4.029345 4.029291,0 9,0 C13.970709,0 18,4.029345 18,9 M14,10.125 C14,10.6080017 13.616,11 13.1428571,11 L9.71428571,11 C8.76713343,11 8,10.2168575 8,9.25 L8,4.875 C8,4.392 8.38399829,4 8.85714286,4 C9.33028571,4 9.71428571,4.392 9.71428571,4.875 L9.71428571,8.375 C9.71428571,8.85629375 10.1000086,9.25 10.5714286,9.25 L13.1428571,9.25 C13.616,9.25 14,9.64199825 14,10.125' id='Page-1'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 18px;
    height: 18px
}

.icon-p {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='19px' height='15px' viewBox='0 0 19 15' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3ECA8C707F-BA1B-4921-B7AE-FD498EBBA8CB%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-259.000000, -418.000000)'%3E%3Cg id='ic_checkout_payment' transform='translate(254.000000, 411.000000)'%3E%3Crect id='Rectangle-4-Copy-11' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3Cpath d='M13.6666667,19 L15.3333333,19 L15.3333333,18.1 L16.1666667,18.1 C16.625,18.1 17,17.695 17,17.2 L17,14.5 C17,14.005 16.625,13.6 16.1666667,13.6 L13.6666667,13.6 L13.6666667,12.7 L17,12.7 L17,10.9 L15.3333333,10.9 L15.3333333,10 L13.6666667,10 L13.6666667,10.9 L12.8333333,10.9 C12.375,10.9 12,11.305 12,11.8 L12,14.5 C12,14.995 12.375,15.4 12.8333333,15.4 L15.3333333,15.4 L15.3333333,16.3 L12,16.3 L12,18.1 L13.6666667,18.1 L13.6666667,19 Z M22.2,7 L6.8,7 C5.8055,7 5.009,7.8390625 5.009,8.875 L5,20.125 C5,21.160937 5.8055,22 6.8,22 L22.2,22 C23.1945,22 24,21.160937 24,20.125 L24,8.875 C24,7.8390625 23.1945,7 22.2,7 Z M22,20 L7,20 L7,9 L22,9 L22,20 Z' id='Page-1' fill='%23429D39' opacity='0.75'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 19px;
    height: 15px;
    top: 0
}

.place-order-block h2 {
    font-size: 22px;
    padding: 0 10px 10px
}

.radiobtn label, .radiobtn-ic .label {
    font-weight: 400;
    letter-spacing: -.2px
}

.place-order-block .total-price {
    display: flex;
    align-items: baseline
}

.place-order-block .total-price span {
    margin-left: auto;
    font-size: 28px;
}

.place-order-block button {
    width: 100%;
    font-size: 15px
}

.place-order-policy {
    display: inline-block;
    width: 100%;
    text-align: center;
    padding: 15px 0 50px;
    line-height: 1.5
}

.place-order-policy span {
    color: #0075c0;
    font-family: ossb
}

.breadcrumb, .breadcrumb a, .radiobtn-ic input[type=radio]:checked+label {
    color: var(--Primary-Brand-1)
}

.breadcrumb {
    font-size: 16px;
    background: 0 0;
    margin-bottom: 5px
}

.radiobtn input[type=radio] {
    display: none
}

.radiobtn input[type=radio]+label {
    padding-left: 40px;
    display: inline-block;
    line-height: 21px;
    background-repeat: no-repeat;
    cursor: pointer;
    margin-bottom: 5px
}

.radiobtn input[type=radio]:checked+label {
    background-position: 0 -21px
}

.radiobtn label {
    background-image: url(../img/radio2.png);
    font-size: 16px;
    color: #030303
}

.da-option {
    position: relative
}

.da-option li {
    list-style: none;
    display: inline-block;
    margin-right: 5px;
    position: relative
}

.radiobtn-ic input[type=radio] {
    display: none
}

.radiobtn-ic input[type=radio]+label {
    display: inline-block;
    line-height: 21px;
    cursor: pointer;
    background: #f7f7f7;
    width: 99px;
    text-align: center;
    border-radius: 0 0 6px 6px;
    padding: 2px 0;
    font-weight: 400
}

.radiobtn-ic .apartment-ic:after, .radiobtn-ic input[type=radio]:checked+.apartment-ic:after {
    width: 100px;
    height: 90px;
    top: -63px;
    left: 0;
    content: '';
    position: absolute
}

.radiobtn-ic input[type=radio]+label:last-child {
    margin-bottom: 0
}

.radiobtn-ic input[type=radio]:checked+.apartment-ic:after {
    border: 2px solid var(--Primary-Brand-1);
    border-radius: 6px
}

.radiobtn-ic .apartment-ic:after {
    border: 2px solid #f3f3f3;
    border-radius: 6px
}

.radiobtn-ic input[type=radio]:checked+.apartment-ic:before {
    background-position: 0 -47px
}

.radiobtn-ic .apartment-ic:before {
    content: '';
    background: url(../img/delivery-icons.png);
    background-size: 150px;
    width: 47px;
    height: 45px;
    position: absolute;
    top: -52px;
    left: 25px
}

.radiobtn-ic .house-ic:after, .radiobtn-ic input[type=radio]:checked+.house-ic:after {
    width: 100px;
    height: 90px;
    top: -63px;
    left: 0;
    content: '';
    position: absolute
}

.radiobtn-ic input[type=radio]:checked+.house-ic:after {
    border: 2px solid var(--Primary-Brand-1);
    border-radius: 6px
}

.radiobtn-ic .house-ic:after {
    border: 2px solid #f3f3f3;
    border-radius: 6px
}

.radiobtn-ic input[type=radio]:checked+.house-ic:before {
    background-position: -53px -47px
}

.radiobtn-ic .house-ic:before {
    content: '';
    background: url(../img/delivery-icons.png) -53px 0;
    background-size: 150px;
    width: 47px;
    height: 45px;
    position: absolute;
    top: -52px
}

.radiobtn-ic .office-ic:after, .radiobtn-ic input[type=radio]:checked+.office-ic:after {
    width: 100px;
    height: 90px;
    top: -63px;
    left: 0;
    position: absolute;
    content: ''
}

.radiobtn-ic input[type=radio]:checked+.office-ic:after {
    border: 2px solid var(--Primary-Brand-1);
    border-radius: 6px
}

.radiobtn-ic .office-ic:after {
    border: 2px solid #f3f3f3;
    border-radius: 6px
}

.radiobtn-ic input[type=radio]:checked+.office-ic:before {
    background-position: -103px -47px
}

.radiobtn-ic .office-ic:before {
    content: '';
    background: url(../img/delivery-icons.png) -103px 0;
    background-size: 150px;
    width: 47px;
    height: 45px;
    position: absolute;
    top: -52px;
    left: 25px
}

.radiobtn-ic .label {
    font-size: 16px;
    color: #030303
}

input[type=checkbox].check1 {
    display: none
}

input[type=checkbox].check1+label.label1 {
    padding-left: 35px;
    display: inline-block;
    line-height: 30px;
    background-repeat: no-repeat;
    cursor: pointer
}

input[type=checkbox].check1:checked+label.label1 {
    background-position: 0 -30px
}

label.label1 {
    background-image: url(../img/check1.png)
}

.switch-field input {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    width: 1px;
    border: 0;
    overflow: hidden
}

.switch-field label {
    display: inline-block;
    background-color: #e4e4e4;
    color: #8e8e8e;
    font-size: 14px;
    font-weight: 700;
    padding: 6px 14px;
    border: 1px solid #e4e4e4;
    transition: all .1s ease-in-out;
    margin-left: -4px
}

.modal-header h3, .show-map a {
    font-family: osb
}

.switch-field label:hover {
    cursor: pointer
}

.switch-field input:checked+label {
    background-color: #fff;
    color: var(--Primary-Brand-1)
}

.switch-field label:first-of-type {
    border-radius: 20px 0 0 20px
}

.switch-field label:last-of-type {
    border-radius: 0 20px 20px 0
}

.modal {
    text-align: center;
    padding: 0!important;
    z-index: 9999
}

.modal-header {
    position: relative;
    border-radius: 5px 5px 0 0
}

.modal-header h3 {
    font-size: 19px
}

.modal:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin-right: -4px
}

.modal-dialog {
    display: inline-block;
    text-align: left;
    vertical-align: middle
}

.show-map {
    position: relative;
    margin: 20px 0;
    font-size: 15px
}

.show-map a {
    font-size: 15.5px;
    margin-left: 10px
}


.move-map {
    padding: 8px 10px;
    text-align: center;
    color: #000
}

.move-map.one {
    padding-bottom: 0
}

.move-map.one.error-msg {
    padding-top: 3px
}

app-user-location-edit button {
    position: absolute;
    top: 8px;
    right: 10px;
    padding: 1px 12px;
    border-radius: 3px
}

.find-stores, .find-stors-map, .register-email {
    position: relative
}

.map-tooltip-address, .outside-area-info {
    color: #000;
    font-family: osr
}

.find-stores .input {
    width: 100%;
    display: inline-block;
    margin-right: -4px
}

.find-stores .search-btn {
    width: 25%;
    display: inline-block;
    margin-right: -4px
}

.find-stores .search-btn button {
    width: 100%;
    margin-left: 5px;
    padding: 9px 20px
}

.find-stors-map img {
    max-width: 100%
}

.outside-area-info {
    font-size: 15px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px
}

.register-email {
    font-size: 16px;
    margin-top: 5px
}

.register-email:before {
    content: '';
    width: 21px;
    height: 14px;
    background: url(../img/sprite-icons.png) -260px -298px;
    position: absolute;
    left: 10px;
    margin-top: 11px
}

.register-email input {
    padding-left: 40px
}

.tool-tip-pin {
    position: absolute;
    width: 100%
}

.map-tooltip {
    position: absolute;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .18);
    background: #fff;
    max-width: 280px;
    line-height: 0
}

.small-modal-footer, .small-modal-header {
    box-shadow: none!important;
    position: relative!important
}

.map-tooltip-icon {
    position: relative;
    display: inline-flex;
    width: 25%;
    height: 70px;
    background: var(--Primary-Brand-1);
    align-items: center;
    justify-content: center
}

.map-tooltip-icon span {
    content: '';
    position: absolute;
    width: 24px;
    height: 22px;
    background: url(../img/sprite-icons.png) -344px -65px
}

.map-tooltip-address {
    position: relative;
    display: inline-block;
    width: 100%;
    font-size: 17px;
    vertical-align: top;
    padding: 10px;
    line-height: 1.4
}

.tool-tip-down {
    width: 75px;
    height: 30px;
    content: '';
    background: url(../img/sprite-icons.png) -388px -72px;
    margin-left: -37px
}

.orders, .shopping .easy-shopping {
    display: inline-block;
    background: #fff
}
.small-modal-header {
    border-radius: 6px 6px 0 0!important;
    padding: 12px 0px !important;
}

.small-modal-body {
    padding: 18px 16px 16px 16px!important;
    overflow: auto!important;
    font-size: 15px
}

.small-modal-footer {
    border-radius: 0 0 6px 6px
}

.landing-logo {
    margin-top: 8px
}


.download-app, .orders, .top-brand {
    position: relative
}

.landing-header li a.font14 {
    font-size: 14px;
    letter-spacing: -.5px
}

.top-brand {
    display: inline-block
}

.top-brand li {
    list-style: none;
    display: inline-block
}

.top-brand li a img, .top-brand li img {
    max-width: 120px;
    width: 100%
}

.request-item p {
    font-style: italic;
    font-size: 18px;
    font-weight: 400;
    letter-spacing: -.1px;
    color: #666;
    padding: 20px 5%
}

.download-app li h5, .live-chat {
    font-weight: 600;
    font-family: osr
}

.shopping .easy-shopping {
    position: relative;
    width: 100%;
    min-height: 200px;
    padding: 10px;
    border-radius: 8px
}

.border-gray {
    border: 1px solid #d7d7d7
}

.orders {
    width: 100%;
    margin-top: 10px;
    padding: 15px 0 50px
}

.orders h2 {
    font-size: 22px
}

.download-app {
    background: url(../img/download-bg.png) center 100% no-repeat;
    float: left;
    width: 100%
}

.download-app li {
    list-style: none;
    float: left;
    width: 33%;
    text-align: center
}

.download-app li h5 {
    font-size: 17px;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.33;
    letter-spacing: -.5px;
    color: #000;
    padding: 0 20px 20px
}

.download-app li:nth-child(2) {
    margin-top: 25px
}

.download-app li img {
    max-width: 250px
}

.app-store-btn {
    margin: 50px 0 0
}

.app-store-btn a {
    margin-right: 15px
}

.app-store-btn a img {
    max-width: 150px
}

.live-chat {
    display: inline-block;
    font-size: 14px;
    letter-spacing: -.4px;
    color: #000;
    margin: 50px 0
}

.live-chat:hover {
    color: #000
}

.font24 {
    font-size: 24px
}


.shopper-address-box li b,
.order-detail li b {
    padding-left: 10px
}

.shopper-address-box li span.price,
.order-detail li span.price {
    font-size: 22px;
    font-weight: 700;
    margin: 0;
    padding: 0
}

.order-conf {
    padding: 5px 20px
}

.order-conf img {
    max-width: 100%
}

.referral-header {
    border-radius: 4px;
    margin-top: -15px;
    color: #fff;
    padding: 30px 10px
}

.referral-header:after, .referral-header:before {
    position: absolute;
    width: 280px;
    height: 160px;
    top: 0;
    content: ''
}

.referral-header:before {
    background: url(../img/referral-header-bg.png);
    left: 0
}

.referral-header:after {
    background: url(../img/referral-header-bg.png) 280px 0;
    right: 0
}

.referral-header h3 {
    margin: 10px 0 15px;
    position: relative;
    z-index: 1
}

.referral-header p {
    font-size: 18px;
    font-weight: 400;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: -.5px;
    position: relative;
    z-index: 1
}

.scroll-fix {
    display: none
}

.slider-overlay {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .3);
    position: absolute
}

.carousel-control {
    opacity: 1
}

.carousel-control.left, .carousel-control.right {
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 100%);
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 100%)
}

.shadow {
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .18)
}

.slider-caption {
    display: inline-block;
    padding: 50px 0 0 50px
}

.slider-caption h5 {
    font-size: 17px;
    letter-spacing: -.5px;
    padding: 0 0 10px
}

.slider-caption h2 {
    font-size: 36px;
    letter-spacing: -.1px;
    padding: 20px 0 0
}

.slider-caption h2.normal {
    font-weight: 400
}

.slider-caption p {
    font-size: 17px;
    font-weight: 600;
    letter-spacing: -.5px;
    color: #000;
    padding: 30px 0 0
}

.app-store-btn a img, .slider-btn a img {
    max-width: 150px
}

.slider-btn {
    padding: 30px 0 0 50px
}

.slider-indicators {
    bottom: 0;
    left: 60px
}

.slider-indicators li {
    width: 10px;
    height: 10px;
    background-color: #d8d8d8;
    border-radius: 100%
}

.slider-indicators li.active {
    width: 10px;
    height: 10px;
    background-color: var(--Primary-Brand-1);
    border-radius: 100%
}

.pick-on-map, .static-content {
    display: inline-block;
    width: 100%
}

.pick-on-map {
    padding: 10px 0 0 50px
}

.pick-btn {
    cursor: pointer;
    font-size: 17px;
    letter-spacing: -.4px;
    padding-left: 25px;
    padding-top: 6px;
    transition: .3s
}

.pick-btn:hover {
    opacity: .7
}

.pick-btn:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='14px' height='20px' viewBox='0 0 14 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EBD52D563-A6FA-4A59-90FE-0A29900F41EB%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-158.000000, -173.000000)'%3E%3Cg id='ic_location_white' transform='translate(151.000000, 169.000000)'%3E%3Cpath d='M20.4247332,8.96756381 C20.3536891,8.7012993 20.20942,8.41758701 20.1026914,8.16918794 C18.8255684,5.0999536 16.0350812,4 13.7819026,4 C10.7656148,4 7.44352668,6.0225522 7,10.1915081 L7,11.0432483 C7,11.0787935 7.01225058,11.3980974 7.02965197,11.557819 C7.27828306,13.5446404 8.84603248,15.6561949 10.016891,17.6430162 C11.2765661,19.7716937 12.5836659,21.8657077 13.8786543,23.9588399 C14.6771694,22.5929002 15.4728074,21.2090023 16.2531323,19.8784223 C16.4658005,19.487935 16.7126682,19.0976798 16.9255684,18.7249652 C17.067471,18.4767981 17.3385615,18.2286311 17.462413,17.9977262 C18.7220418,15.6915081 20.7495592,13.367471 20.7495592,11.0787471 L20.7495592,10.1385151 C20.7496056,9.89039443 20.4420418,9.02106729 20.4247332,8.96756381 Z M13.837123,13.2432947 C12.9504872,13.2432947 11.98,12.7999536 11.5009745,11.5755916 C11.4296056,11.3806961 11.4353596,10.990116 11.4353596,10.9543387 L11.4353596,10.4043619 C11.4353596,8.84352668 12.7606497,8.1337355 13.9135963,8.1337355 C15.332993,8.1337355 16.4307657,9.26932715 16.4307657,10.6887239 C16.4307657,12.1080742 15.2565197,13.2432947 13.837123,13.2432947 Z' id='Facebook_Places' fill='%23429d39' fill-rule='nonzero'%3E%3C/path%3E%3Crect id='Rectangle-22-Copy-3' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    content: '';
    position: absolute;
    width: 14px;
    height: 20px;
    left: 15px;
    top: 8px
}

.stores-list .col-md-12>.row {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap
}

.stores-list div>.row>div>.row {
    margin: 0 0 7px;
    background: #fff;
    border-radius: 4px
}

app-categories-list .content .row {
    display: flex;
    flex-wrap: wrap
}

app-categories-list .content .row h2, app-categories-list .content .row h1 {
    width: 100%;
    font-size: 26px;
}

.carousel-inner {
    height: 310px
}

.slick-slide img {
    max-width: 100%;
    max-height: 190px;
    object-fit: contain
}

.panel {
    margin-bottom: 10px
}

.border {
    border: 0!important
}

ngx-slick .slick-track {
    display: flex
}

ngx-slick .slick-track .slick-slide {
    float: none;
    height: auto;
    width: 200px
}

.timeline, .timeline .tabs {
    position: relative;
    display: inline-block;
    width: 100%
}

ngx-slick .slick-track .slick-slide:first-child {
    align-self: center;
    padding: 0 15px
}

ngx-slick .slick-track .slick-slide:first-child img {
    cursor: pointer
}

.timeline {
    margin-bottom: 60px
}

.timeline .tabs {
    width: 200px;
    height: 4px;
    opacity: .7;
    font-family: osb;
    font-stretch: normal;
    color: var(--Primary-Brand-1)
}

.timeline .tabs span.before {
    content: '';
    width: 20px;
    height: 20px;
    position: absolute;
    left: -2px;
    top: -8px;
    background-color: #fff;
    border: 3px solid var(--Primary-Brand-1);
    border-radius: 100%
}

.timeline .tabs span.before:before {
    content: 'Delivery Address';
    position: absolute;
    left: -55px;
    width: 125px;
    top: 20px
}

.timeline .tabs span.after {
    content: '';
    width: 20px;
    height: 20px;
    position: absolute;
    right: -2px;
    top: -8px;
    background-color: #fff;
    border: 3px solid var(--Primary-Brand-1);
    border-radius: 100%
}

.timeline .tabs span.after:before {
    content: 'Order Review';
    position: absolute;
    left: -55px;
    width: 125px;
    top: 20px
}

.timeline .tabs span.active {
    background-color: var(--Primary-Brand-1);
    border: 3px solid #b1d5ad
}

.alert-danger, .popup-error .alert-warning {
    background-color: #ff6868!important;
    color: #fff!important
}

.alert-danger {
    border-color: #ff6868!important
}

.left0 {
    left: 0
}

.checkout-alert {
    position: absolute;
    margin-top: 8px;
    z-index: 1
}

.checkout-alert:before {
    position: absolute;
    content: '';
    width: 10px;
    height: 10px;
    left: 49%;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #ff6868;
    margin-top: -10px
}

.alert button {
    width: auto;
    font-size: x-large;
    opacity: 1
}

.checkout-alert .alert {
    margin-bottom: 0;
    font-size: 13px;
    margin-left: -1px
}

.popup-error .alert-warning {
    border-color: #ff6868!important
}

.home-logo {
    position: absolute;
    z-index: 99;
    top: 20px;
    left: 15px
}

.home-logo img {
    max-width: 160px
}

.availability-img img, .cb-img img, .da-map img, .landing-brand li img, .trusted-img img {
    max-width: 100%
}

.carousel-item, .owl-carousel {
    width: 100%;
    position: relative
}

.owl-carousel .owl-wrapper:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}

.owl-carousel {
    -ms-touch-action: pan-y
}

.owl-carousel .owl-wrapper {
    position: relative;
    -webkit-transform: translate3d(0, 0, 0)
}

.owl-carousel .owl-wrapper-outer {
    overflow: hidden;
    position: relative;
    width: 100%
}

.owl-carousel .owl-wrapper-outer.autoHeight {
    -webkit-transition: height .5s ease-in-out;
    -moz-transition: height .5s ease-in-out;
    -ms-transition: height .5s ease-in-out;
    -o-transition: height .5s ease-in-out;
    transition: height .5s ease-in-out
}

.owl-carousel .owl-item {
    float: left
}

.owl-controls .owl-buttons div, .owl-controls .owl-page {
    cursor: pointer
}

.owl-controls {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
    display: none!important
}

/* .grabbing{cursor:url(../css/grabbing.png) 8 8,move} */

.brand .main-item, .carousel-btn {
    cursor: pointer
}

.owl-carousel .owl-item, .owl-carousel .owl-wrapper {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden
}

.owl-origin {
    -webkit-perspective: 1200px;
    -webkit-perspective-origin-x: 50%;
    -webkit-perspective-origin-y: 50%;
    -moz-perspective: 1200px;
    -moz-perspective-origin-x: 50%;
    -moz-perspective-origin-y: 50%;
    perspective: 1200px
}

.owl-fade-out {
    z-index: 10;
    -webkit-animation: fadeOut .7s both ease;
    -moz-animation: fadeOut .7s both ease;
    animation: fadeOut .7s both ease
}

.owl-fade-in {
    -webkit-animation: empty 1ms both ease;
    -moz-animation: empty 1ms both ease;
    animation: empty 1ms both ease
}

.owl-backSlide-out {
    -webkit-animation: backSlideOut 1s both ease;
    -moz-animation: backSlideOut 1s both ease;
    animation: backSlideOut 1s both ease
}

.owl-backSlide-in {
    -webkit-animation: backSlideIn 1s both ease;
    -moz-animation: backSlideIn 1s both ease;
    animation: backSlideIn 1s both ease
}

.owl-goDown-out {
    -webkit-animation: scaleToFade .7s ease both;
    -moz-animation: scaleToFade .7s ease both;
    animation: scaleToFade .7s ease both
}

.owl-goDown-in {
    -webkit-animation: goDown .6s ease both;
    -moz-animation: goDown .6s ease both;
    animation: goDown .6s ease both
}

.owl-fadeUp-in {
    -webkit-animation: scaleUpFrom .5s ease both;
    -moz-animation: scaleUpFrom .5s ease both;
    animation: scaleUpFrom .5s ease both
}

.owl-fadeUp-out {
    -webkit-animation: scaleUpTo .5s ease both;
    -moz-animation: scaleUpTo .5s ease both;
    animation: scaleUpTo .5s ease both
}

@-webkit-keyframes empty {
    0% {
        opacity: 1
    }
}

@-moz-keyframes empty {
    0% {
        opacity: 1
    }
}

@keyframes empty {
    0% {
        opacity: 1
    }
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

@-moz-keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

@-webkit-keyframes backSlideOut {
    25% {
        opacity: .5;
        -webkit-transform: translateZ(-500px)
    }
    100%, 75% {
        opacity: .5;
        -webkit-transform: translateZ(-500px) translateX(-200%)
    }
}

@-moz-keyframes backSlideOut {
    25% {
        opacity: .5;
        -moz-transform: translateZ(-500px)
    }
    100%, 75% {
        opacity: .5;
        -moz-transform: translateZ(-500px) translateX(-200%)
    }
}

@keyframes backSlideOut {
    25% {
        opacity: .5;
        transform: translateZ(-500px)
    }
    100%, 75% {
        opacity: .5;
        transform: translateZ(-500px) translateX(-200%)
    }
}

@-webkit-keyframes backSlideIn {
    0%, 25% {
        opacity: .5;
        -webkit-transform: translateZ(-500px) translateX(200%)
    }
    75% {
        opacity: .5;
        -webkit-transform: translateZ(-500px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateZ(0) translateX(0)
    }
}

@-moz-keyframes backSlideIn {
    0%, 25% {
        opacity: .5;
        -moz-transform: translateZ(-500px) translateX(200%)
    }
    75% {
        opacity: .5;
        -moz-transform: translateZ(-500px)
    }
    100% {
        opacity: 1;
        -moz-transform: translateZ(0) translateX(0)
    }
}

@keyframes backSlideIn {
    0%, 25% {
        opacity: .5;
        transform: translateZ(-500px) translateX(200%)
    }
    75% {
        opacity: .5;
        transform: translateZ(-500px)
    }
    100% {
        opacity: 1;
        transform: translateZ(0) translateX(0)
    }
}

@-webkit-keyframes scaleToFade {
    to {
        opacity: 0;
        -webkit-transform: scale(.8)
    }
}

@-moz-keyframes scaleToFade {
    to {
        opacity: 0;
        -moz-transform: scale(.8)
    }
}

@keyframes scaleToFade {
    to {
        opacity: 0;
        transform: scale(.8)
    }
}

@-webkit-keyframes goDown {
    from {
        -webkit-transform: translateY(-100%)
    }
}

@-moz-keyframes goDown {
    from {
        -moz-transform: translateY(-100%)
    }
}

@keyframes goDown {
    from {
        transform: translateY(-100%)
    }
}

@-webkit-keyframes scaleUpFrom {
    from {
        opacity: 0;
        -webkit-transform: scale(1.5)
    }
}

@-moz-keyframes scaleUpFrom {
    from {
        opacity: 0;
        -moz-transform: scale(1.5)
    }
}

@keyframes scaleUpFrom {
    from {
        opacity: 0;
        transform: scale(1.5)
    }
}

@-webkit-keyframes scaleUpTo {
    to {
        opacity: 0;
        -webkit-transform: scale(1.5)
    }
}

@-moz-keyframes scaleUpTo {
    to {
        opacity: 0;
        -moz-transform: scale(1.5)
    }
}

@keyframes scaleUpTo {
    to {
        opacity: 0;
        transform: scale(1.5)
    }
}

.owl-item {
    position: relative
}

.carousel-item {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    height: 120px
}

.home-page ngb-carousel.slide .carousel-item {
    display: none
}

.home-page .slide .carousel-item.active {
    display: block
}

.home-page .slide .carousel-item.active .item {
    position: relative
}

.home-page .slide .carousel-item .item img {
    min-height: 100%;
    object-fit: cover
}

.carousel-item img {
    max-width: 100%;
    max-height: 100%
}

.item-label {
    display: inline-block;
    background: #eaf4e9;
    padding: 2px 5px;
    color: #000;
    font-size: 11px
}

.owl-item p, .owl-item h2 {
    margin-bottom: 0;
    color: #000;
    padding: 4px 0;
    line-height: 1.21
}

.owl-item span {
    font-weight: 600
}

.customers-better h2, .grocery-shoping h2, .items-count {
    font-family: osb
}

.carousel-btn {
    width: 80px;
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0), #fff);
    z-index: 200;
    position: absolute;
    top: 0;
    right: 0;
    height: 100%
}

.owl-item {
    padding: 15px 15px 0
}

.add-to-cart {
    display: none
}

.owl-item .add-to-cart {
    display: inline-block;
    font-size: 13px;
    background: var(--Primary-Brand-1);
    border: 0;
    width: 100%
}

.add-to-cart:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='12px' height='12px' viewBox='0 0 12 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EB04EC3E7-09AA-441A-91B6-AF2EECF66B50%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-59.000000, -213.000000)'%3E%3Cg id='ic_plus_white' transform='translate(51.000000, 205.000000)'%3E%3Cpolygon id='Add-to-cart-Copy-4' fill='%23FFFFFF' points='15.1650391 15.1542969 19.6015625 15.1542969 19.6015625 12.3828125 15.1650391 12.3828125 15.1650391 8 12.4257812 8 12.4257812 12.3828125 8 12.3828125 8 15.1542969 12.4257812 15.1542969 12.4257812 19.5478516 15.1650391 19.5478516'%3E%3C/polygon%3E%3Crect id='Rectangle-2-Copy' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    content: '';
    width: 12px;
    height: 12px;
    position: absolute;
    right: 11px;
    top: 9px
}

.our-store {
    position: relative;
    display: inline-block;
    width: 100%
}

.next-icon, .prev-icon {
    width: 30px;
    height: 30px;
    position: absolute;
    top: 40%;
    z-index: 200;
    content: ''
}

.next-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='30px' height='30px' viewBox='0 0 30 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3ECEF640F9-9BD9-47DD-BA87-89E4CF4617CB%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-452.000000, -332.000000)'%3E%3Cg id='ic_right_green_sm' transform='translate(447.000000, 327.000000)'%3E%3Crect id='Rectangle-4-Copy-3' x='0' y='0' width='40' height='40'%3E%3C/rect%3E%3Cg id='Group-20-Copy-2' transform='translate(5.000000, 5.000000)' fill='%23429D39'%3E%3Cpath d='M30,15 C30,6.71573478 23.2842913,0 15,0 C6.7157113,0 0,6.71573478 0,15 C0,23.2842691 6.7157113,30 15,30 C23.2842913,30 30,23.2842691 30,15 Z M13.3225806,7.74193548 L11.5806452,9.5564452 L16.8064516,15 L11.5806452,20.4435484 L13.3225806,22.2580645 L20.2903226,15 L13.3225806,7.74193548 Z' id='Page-1-Copy'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    right: 15%
}

.prev-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='30px' height='30px' viewBox='0 0 30 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E6C5CF8AD-0968-4869-B524-F406F5B1569B%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-402.000000, -332.000000)'%3E%3Cg id='ic_left_green_sm' transform='translate(397.000000, 327.000000)'%3E%3Cg id='Group-20-Copy' transform='translate(20.000000, 20.000000) scale(-1, 1) translate(-20.000000, -20.000000) translate(5.000000, 5.000000)' fill='%23429D39'%3E%3Cpath d='M30,15 C30,6.71573478 23.2842913,0 15,0 C6.7157113,0 0,6.71573478 0,15 C0,23.2842691 6.7157113,30 15,30 C23.2842913,30 30,23.2842691 30,15 Z M13.3225806,7.74193548 L11.5806452,9.5564452 L16.8064516,15 L11.5806452,20.4435484 L13.3225806,22.2580645 L20.2903226,15 L13.3225806,7.74193548 Z' id='Page-1-Copy'%3E%3C/path%3E%3C/g%3E%3Crect id='Rectangle-4-Copy-2' x='0' y='0' width='40' height='40'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.checkout-slides .owl-item {
    padding: 4px;
    border: 1px solid #eaeaea;
    margin-right: 4px
}

.checkout-slides .carousel-btn, .checkout-slides .carousel-btn-left {
    width: 40px
}

.checkout-slides .next-icon {
    right: -20%
}

.checkout-slides .prev-icon {
    right: 30%
}

.items-count {
    margin: 30px 0 15px
}

.send-grocer {
    text-shadow: 0 2px 8px #438a3a;
    margin-bottom: 10px;
    font-size: 36px;
    text-align: left
}

app-home-page .da-map .da-search {
    font-size: unset
}

app-home-page app-user-location-select {
    position: relative;
    display: inline-block;
    width: 100%
}

.shop-now {
    position: absolute;
    top: 1px;
    right: 2px;
    z-index: 9901;
    font-size: 18px;
    color: #4fa647;
    padding: 12px 15px 10px;
    border-left: 1px solid #4fa647;
    background: #fff;
    border-radius: 0 4px 4px 0;
    bottom: 1px;
    height: 46px
}

.shop-now:hover {
    color: #53b74a
}

app-home-page app-user-location-select span {
    font-size: 23px;
    text-align: left;
    display: inline-block;
    width: 100%;
    margin-top: 5px
}

app-home-page app-user-location-select span a {
    color: #666
}

app-home-page app-user-location-select span a:hover {
    color: #e4e4e4
}

.da-map {
    display: inline-block;
    width: 100%;
    position: relative;
    height: 100%
}

.da-search {
    position: absolute;
    top: 55%;
    width: 100%;
    font-size: 40px;
    color: #fff;
    left: 0;
    right: 0
}

.delivery-service, .delivery-service ul, .services-ic {
    position: relative
}

.da-map .search-bar input {
    height: 48px
}

.da-map .searchbarbtn {
    top: 15px
}

.customers-better {
    background: #f3f3f3;
    padding: 50px 80px
}

.customers-better p, .regards i {
    font-size: 14px;
    font-weight: 400;
    line-height: 1.53;
    letter-spacing: -.5px;
    color: #000;
    margin-top: 10px;
    padding-bottom: 15px
}

.cb-img {
    display: inline-block;
    padding: 30px 0;
    text-align: center;
    width: 100%
}

.cb-img img {
    min-height: 100%;
    object-fit: contain
}

.f3f3f3 {
    background: #f3f3f3
}

.delivery-service h2 {
    font-family: osb
}

.delivery-service ul {
    padding: 20px 0 70px
}

.delivery-service ul li {
    list-style: none;
    display: inline-block;
    width: 18.6%;
    margin-right: 1%;
    background: #fff;
    min-height: 200px;
    border-radius: 8px;
    vertical-align: top;
    margin-bottom: 15px
}

.kit-press ul li, .press ul li {
    margin-right: 1%;
    min-height: 160px;
    vertical-align: top;
    list-style: none
}

.services-ic {
    display: inline-flex;
    align-items: flex-end;
    vertical-align: top;
    justify-content: center;
    width: 100%;
    height: 100px;
    padding-bottom: 15px
}

.delivery-service ul li p {
    display: inline-block;
    width: 100%;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.33;
    letter-spacing: -.1px;
    text-align: center;
    padding: 0 10px
}

.ic-over {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='47px' height='48px' viewBox='0 0 47 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Icons-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-1033.000000, -592.000000)'%3E%3Cg id='ic_over_200_stores' transform='translate(1033.000000, 592.000000)'%3E%3Cpath d='M46.4279793,26.650675 L45.7001502,25.6572866 C44.9133079,24.5753784 44.8936369,23.1098846 45.6706436,22.0083054 L46.3788017,21.0050815 C47.4607099,19.470739 46.9590979,17.3364292 45.2968935,16.4413961 L44.2149854,15.8610999 C43.0347219,15.2316261 42.385577,13.9136652 42.6117942,12.5858688 L42.8183403,11.3760988 C43.1330772,9.52701939 41.7462676,7.81563738 39.8676816,7.73695315 L38.6382406,7.68777551 C37.3006086,7.62876234 36.1400162,6.72389369 35.7662661,5.43543942 L35.4220226,4.25517596 C34.9007396,2.44543867 32.9139628,1.51106343 31.1829097,2.25856362 L30.0518239,2.74050453 C28.8223828,3.27162308 27.3863956,2.95688616 26.4913625,1.95366223 L25.6750136,1.03895805 C24.4259015,-0.357687038 22.2325785,-0.347851509 20.9933019,1.07830016 L20.1867885,2.00283987 C19.301591,3.01589934 17.8754393,3.35030731 16.6361627,2.83885982 L15.4952413,2.36675444 C13.7543527,1.64876083 11.787247,2.62247818 11.285635,4.43221548 L10.9610625,5.62231446 C10.6069835,6.92060426 9.46606217,7.84514397 8.12843026,7.91399267 L6.89898916,7.98284137 C5.02040316,8.09103219 3.66310019,9.82208526 4.0073437,11.6711647 L4.23356086,12.8809347 C4.47944908,14.1988956 3.84997524,15.526692 2.67954731,16.1758369 L1.60747467,16.7758041 C-0.0350586348,17.6905083 -0.507164016,19.8346536 0.604250736,21.349325 L1.33207987,22.3427134 C2.11892217,23.4246216 2.13859323,24.8901154 1.36158645,25.9916946 L0.65342838,26.9949185 C-0.428479786,28.529261 0.0731321819,30.6635708 1.73533655,31.5586039 L2.81724471,32.1389001 C3.99750817,32.7683739 4.64665307,34.0863348 4.42043591,35.4141312 L4.2138898,36.6239012 C3.89915288,38.4729806 5.28596244,40.1843626 7.16454844,40.2630468 L8.39398953,40.3122245 C9.73162145,40.3712377 10.8922138,41.2761063 11.2659639,42.5645606 L11.6102074,43.744824 C12.1314905,45.5545613 14.1182673,46.4889366 15.8493204,45.7414364 L16.9804062,45.2594955 C18.2098473,44.7283769 19.6458345,45.0431138 20.5408676,46.0463378 L21.3572165,46.961042 C22.6161642,48.357687 24.8094871,48.3478515 26.0389282,46.9216998 L26.8454415,45.9971601 C27.7306391,44.9841007 29.1567908,44.6496927 30.3960674,45.1611402 L31.5369888,45.6332456 C33.2778774,46.3512392 35.2449831,45.3775218 35.7465951,43.5677845 L36.0711675,42.3776855 C36.4252466,41.0793957 37.5661679,40.154856 38.9037998,40.0860073 L40.1332409,40.0171586 C42.0118269,39.9089678 43.3691299,38.1779147 43.0248864,36.3288353 L42.7986692,35.1190653 C42.552781,33.8011044 43.1822549,32.473308 44.3526828,31.8241631 L45.4247554,31.2241959 C47.0672887,30.3193272 47.5393941,28.175182 46.4279793,26.650675 Z' id='Shape' fill='%23429D39' fill-rule='nonzero'%3E%3C/path%3E%3Cpath d='M18.015625,30.6015625 L10.03125,30.6015625 L10.03125,28.921875 L12.8984375,26.0234375 C13.7474001,25.1536415 14.302082,24.5507829 14.5625,24.2148438 C14.822918,23.8789046 15.0104161,23.5677098 15.125,23.28125 C15.2395839,22.9947902 15.296875,22.6979182 15.296875,22.390625 C15.296875,21.9322894 15.1705742,21.591147 14.9179688,21.3671875 C14.6653633,21.143228 14.3281271,21.03125 13.90625,21.03125 C13.4635395,21.03125 13.0338562,21.1328115 12.6171875,21.3359375 C12.2005188,21.5390635 11.7656273,21.8281231 11.3125,22.203125 L10,20.6484375 C10.5625028,20.1692684 11.028644,19.8307302 11.3984375,19.6328125 C11.768231,19.4348948 12.1718728,19.2825526 12.609375,19.1757812 C13.0468772,19.0690099 13.5364556,19.015625 14.078125,19.015625 C14.7916702,19.015625 15.4218723,19.145832 15.96875,19.40625 C16.5156277,19.666668 16.9401027,20.0312477 17.2421875,20.5 C17.5442723,20.9687523 17.6953125,21.5052053 17.6953125,22.109375 C17.6953125,22.6354193 17.6028655,23.1289039 17.4179688,23.5898438 C17.233072,24.0507836 16.9466165,24.5234351 16.5585938,25.0078125 C16.170571,25.4921899 15.4869841,26.1822872 14.5078125,27.078125 L13.0390625,28.4609375 L13.0390625,28.5703125 L18.015625,28.5703125 L18.015625,30.6015625 Z M26.9970486,24.890625 C26.9970486,26.8854266 26.670229,28.3619744 26.0165799,29.3203125 C25.3629308,30.2786506 24.3564304,30.7578125 22.9970486,30.7578125 C21.6793337,30.7578125 20.685854,30.2630258 20.0165799,29.2734375 C19.3473057,28.2838492 19.0126736,26.8229263 19.0126736,24.890625 C19.0126736,22.8749899 19.3381912,21.3893277 19.9892361,20.4335938 C20.640281,19.4778598 21.6428752,19 22.9970486,19 C24.3147635,19 25.3108473,19.499995 25.9853299,20.5 C26.6598124,21.500005 26.9970486,22.963532 26.9970486,24.890625 Z M21.4111111,24.890625 C21.4111111,26.2916737 21.5322036,27.2955699 21.7743924,27.9023438 C22.0165811,28.5091176 22.4241291,28.8125 22.9970486,28.8125 C23.5595514,28.8125 23.9657974,28.5052114 24.2157986,27.890625 C24.4657999,27.2760386 24.5907986,26.2760486 24.5907986,24.890625 C24.5907986,23.4895763 24.4644978,22.483076 24.2118924,21.8710938 C23.9592869,21.2591115 23.5543431,20.953125 22.9970486,20.953125 C22.4293374,20.953125 22.0230915,21.2591115 21.7782986,21.8710938 C21.5335057,22.483076 21.4111111,23.4895763 21.4111111,24.890625 Z M36.0409722,24.890625 C36.0409722,26.8854266 35.7141526,28.3619744 35.0605035,29.3203125 C34.4068544,30.2786506 33.400354,30.7578125 32.0409722,30.7578125 C30.7232573,30.7578125 29.7297776,30.2630258 29.0605035,29.2734375 C28.3912293,28.2838492 28.0565972,26.8229263 28.0565972,24.890625 C28.0565972,22.8749899 28.3821148,21.3893277 29.0331597,20.4335938 C29.6842046,19.4778598 30.6867988,19 32.0409722,19 C33.3586871,19 34.3547709,19.499995 35.0292535,20.5 C35.703736,21.500005 36.0409722,22.963532 36.0409722,24.890625 Z M30.4550347,24.890625 C30.4550347,26.2916737 30.5761273,27.2955699 30.818316,27.9023438 C31.0605047,28.5091176 31.4680527,28.8125 32.0409722,28.8125 C32.603475,28.8125 33.009721,28.5052114 33.2597222,27.890625 C33.5097235,27.2760386 33.6347222,26.2760486 33.6347222,24.890625 C33.6347222,23.4895763 33.5084214,22.483076 33.255816,21.8710938 C33.0032105,21.2591115 32.5982667,20.953125 32.0409722,20.953125 C31.473261,20.953125 31.0670151,21.2591115 30.8222222,21.8710938 C30.5774293,22.483076 30.4550347,23.4895763 30.4550347,24.890625 Z' id='200' fill='%23FFFFFF'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 47px;
    height: 48px
}

.ic-database {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Icons-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-1091.000000, -592.000000)'%3E%3Cg id='ic_the_largest_database' transform='translate(1091.000000, 592.000000)' fill='%23429D39' fill-rule='nonzero'%3E%3Cpath d='M10.5400494,9.39309317 C10.5400494,8.67468323 9.96217284,8.09242236 9.24730864,8.09242236 C8.53264198,8.09242236 7.95476543,8.67468323 7.95476543,9.39309317 C7.95476543,10.1116025 8.53264198,10.693764 9.24730864,10.693764 C9.96207407,10.693764 10.5400494,10.1116025 10.5400494,9.39309317 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M44.621037,41.3096149 L11.6338765,41.3096149 L11.6338765,18.3728696 C15.5785679,17.3098137 18.4948148,13.692323 18.4948148,9.39309317 C18.4948148,4.26245963 14.3463704,0.0883478261 9.24730864,0.0883478261 C4.14824691,0.0882484472 0,4.26245963 0,9.39309317 C0,13.6924224 2.91634568,17.3098137 6.86093827,18.3728696 L6.86093827,41.3096149 L3.45550617,41.3096149 C1.64404938,41.3096149 0.174024691,42.787677 0.174024691,44.6114783 C0.174024691,46.4350807 1.64404938,47.9131429 3.45550617,47.9131429 L44.6211358,47.9131429 C46.4326914,47.9131429 47.902716,46.4350807 47.902716,44.6114783 C47.9026173,42.787677 46.4325926,41.3096149 44.621037,41.3096149 Z M3.18212346,9.39309317 C3.18212346,6.0282236 5.90241975,3.29003727 9.24730864,3.29003727 C12.5924938,3.29003727 15.3128889,6.02812422 15.3128889,9.39309317 C15.3128889,12.7581615 12.5924938,15.4963478 9.24730864,15.4963478 C5.90241975,15.4963478 3.18212346,12.7581615 3.18212346,9.39309317 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M23.5782716,38.0079503 L41.9488395,38.0079503 C43.6857284,38.0079503 45.0933333,36.5916025 45.0933333,34.8439255 L45.0933333,23.8130683 C45.0933333,22.0653913 43.6857284,20.6490435 41.9488395,20.6490435 L39.6742716,20.6490435 L39.6742716,20.2612671 C39.6742716,17.634087 37.5505185,15.4963478 34.9386667,15.4963478 L30.5884444,15.4963478 C27.9768889,15.4963478 25.8529383,17.6341863 25.8529383,20.2612671 L25.8529383,20.6490435 L23.5783704,20.6490435 C21.841284,20.6490435 20.4337778,22.0653913 20.4337778,23.8130683 L20.4337778,34.8439255 C20.4337778,36.5916025 21.841284,38.0079503 23.5782716,38.0079503 Z M29.0347654,20.2612671 C29.0347654,19.3990559 29.7324444,18.6980373 30.5885432,18.6980373 L34.9387654,18.6980373 C35.7948642,18.6980373 36.4921481,19.3991553 36.4921481,20.2612671 L36.4921481,20.6490435 L29.0347654,20.6490435 L29.0347654,20.2612671 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 48px;
    height: 48px
}

.ic-same-price {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='40px' height='33px' viewBox='0 0 40 33' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Icons-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-1153.000000, -600.000000)'%3E%3Cg id='ic_same_as_store_item_price' transform='translate(1149.000000, 592.000000)'%3E%3Cg id='price-tag' transform='translate(4.000000, 8.000000)' fill='%23429D39' fill-rule='nonzero'%3E%3Cpath d='M31.8247423,17.3834227 L16.9628866,32.2452784 C16.7896907,32.4184742 16.6,32.5834227 16.4020619,32.7318763 C16.6494845,32.7978557 16.9051546,32.8308454 17.1690722,32.8308454 L31.1402062,32.8308454 C32.8309278,32.8308454 34.2082474,31.4535258 34.2082474,29.7628041 L34.2082474,17.2679588 C33.5484536,17.2267216 32.8721649,17.1442474 32.171134,17.0122887 C32.0639175,17.136 31.9484536,17.2597113 31.8247423,17.3834227 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M38.1092784,7.65146392 C38.0845361,7.62672165 38.0597938,7.60197938 38.0350515,7.57723711 C36.657732,6.19991753 34.6536082,4.92981443 32.3773196,3.98136082 C31.9649485,3.80816495 31.5443299,3.65146392 31.1237113,3.51125773 L31.1237113,3.48651546 C31.0989691,1.66383505 29.6309278,0.195793814 27.8082474,0.171051546 L18.9010309,0.0390927835 C17.7216495,0.0225979381 16.5835052,0.484453608 15.7505155,1.3174433 L0.896907216,16.1875464 C-0.298969072,17.3834227 -0.298969072,19.3298144 0.896907216,20.5256907 L10.7773196,30.4061031 C11.9731959,31.6019794 13.9195876,31.6019794 15.1154639,30.4061031 L29.985567,15.536 C30.414433,15.107134 30.7360825,14.6040412 30.9587629,14.0514639 C32.4515464,14.4720825 33.9030928,14.6947629 35.1814433,14.6865155 C38.3484536,14.6700206 39.3958763,13.2844536 39.742268,12.4597113 C40.0804124,11.6349691 40.3278351,9.91125773 38.1092784,7.65146392 Z M19.7092784,16.0885773 C19.3628866,16.278268 19.0082474,16.4844536 18.6536082,16.6658969 C18.3154639,16.8390928 18.2,16.7978557 18.0762887,16.4349691 C17.8206186,15.7091959 17.4082474,15.0906392 16.8391753,14.579299 C16.6907216,14.4473402 16.5340206,14.3236289 16.3443299,14.2494021 C15.6680412,13.9854845 15.0742268,14.4225979 15.156701,15.1483711 C15.1979381,15.5112577 15.3134021,15.8576495 15.4536082,16.1957938 C15.6927835,16.7813608 15.9484536,17.3669278 16.1216495,17.9772371 C16.6824742,19.9236289 15.4453608,21.8370309 13.4907216,22.0267216 C12.7814433,22.092701 12.1051546,21.9442474 11.4865979,21.5896082 C11.214433,21.4329072 11.0082474,21.4494021 10.8020619,21.6803299 C10.5958763,21.9030103 10.3649485,22.1091959 10.1505155,22.3236289 C9.96082474,22.5133196 9.75463918,22.521567 9.56494845,22.3318763 C9.3257732,22.1091959 9.09484536,21.8700206 8.86391753,21.6390928 C8.66597938,21.4329072 8.68247423,21.2184742 8.88041237,21.0205361 C9.0371134,20.8638351 9.19381443,20.6988866 9.35051546,20.5421856 C9.69690722,20.1875464 9.69690722,20.1628041 9.41649485,19.7751753 C9.05360825,19.2803299 8.73195876,18.7607423 8.53402062,18.1751753 C8.37731959,17.721567 8.4185567,17.6061031 8.83092784,17.3751753 C9.13608247,17.2019794 9.44123711,17.0287835 9.75463918,16.8638351 C10.1175258,16.6741443 10.2247423,16.7153814 10.3484536,17.1030103 C10.5546392,17.7628041 10.8927835,18.3483711 11.3134021,18.892701 C11.585567,19.2473402 11.9237113,19.5112577 12.3360825,19.6762062 C13.1113402,19.9813608 13.8206186,19.4370309 13.7381443,18.6122887 C13.7134021,18.3318763 13.6309278,18.0597113 13.5237113,17.7957938 C13.2597938,17.1195052 12.9216495,16.4679588 12.7484536,15.750433 C12.4597938,14.5957938 12.5917526,13.5401237 13.5237113,12.7153814 C14.5793814,11.7834227 15.7587629,11.7256907 17.0041237,12.3030103 C17.5154639,12.5421856 17.5154639,12.550433 17.9113402,12.1545567 C18.043299,12.0225979 18.1752577,11.8906392 18.3154639,11.7586804 C18.6206186,11.4700206 18.7195876,11.4700206 19.0247423,11.7586804 C19.1154639,11.8494021 19.2061856,11.9401237 19.2969072,12.0308454 C19.9237113,12.6576495 19.9237113,12.6576495 19.2969072,13.292701 C18.8515464,13.7380619 18.8515464,13.7380619 19.2226804,14.2494021 C19.5113402,14.6452784 19.7340206,15.0658969 19.9072165,15.5195052 C19.9979381,15.7669278 19.9484536,15.9566186 19.7092784,16.0885773 Z M37.3505155,11.4700206 C37.0701031,12.1380619 34.0762887,12.7236289 29.5319588,10.8267216 C28.1958763,10.2741443 26.9587629,9.58136082 25.9443299,8.83909278 C25.9113402,8.8803299 25.8701031,8.92156701 25.8371134,8.96280412 C24.8474227,9.95249485 23.2309278,9.95249485 22.2412371,8.96280412 C21.2515464,7.9731134 21.2515464,6.35661856 22.2412371,5.36692784 C23.2309278,4.37723711 24.8474227,4.37723711 25.8371134,5.36692784 C26.4309278,5.96074227 26.6618557,6.76898969 26.5546392,7.536 C27.5278351,8.22878351 28.6989691,8.86383505 29.9443299,9.38342268 C30.3896907,9.56486598 30.8103093,9.72981443 31.2226804,9.87002062 L31.1731959,6.29063918 C31.2474227,6.32362887 31.3134021,6.34837113 31.3876289,6.38136082 C33.3340206,7.18960825 35.0824742,8.29476289 36.2123711,9.42465979 C36.228866,9.44115464 36.2453608,9.45764948 36.2618557,9.47414433 C37.3340206,10.5545567 37.4412371,11.2473402 37.3505155,11.4700206 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3Crect id='Rectangle-6-Copy-7' x='0' y='0' width='48' height='48'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 40px;
    height: 33px
}

.ic-scheduled {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='37px' height='38px' viewBox='0 0 37 38' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Icons-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-1213.000000, -597.000000)'%3E%3Cg id='ic_scheduled' transform='translate(1207.000000, 592.000000)'%3E%3Cg id='election-event-on-a-calendar-with-star-symbol' transform='translate(6.000000, 5.000000)' fill='%23429D39' fill-rule='nonzero'%3E%3Cpath d='M14.3473468,24.0652621 L13.7759355,27.471625 C13.6980565,27.937327 13.8884274,28.4066228 14.2682742,28.6845466 C14.6487177,28.9618713 15.1538871,28.9990077 15.5695403,28.7803823 L18.6208468,27.1817218 L21.6721532,28.7806818 C21.8526774,28.8747207 22.0505081,28.9220396 22.24625,28.9220396 C22.5025645,28.9220396 22.7582823,28.8414776 22.9740161,28.684846 C23.3541613,28.4069223 23.545129,27.9376265 23.4666532,27.4719245 L22.8958387,24.0655616 L25.3527581,21.6466067 C25.6887419,21.3162727 25.8083952,20.8233174 25.6642742,20.3746862 C25.5195565,19.9263545 25.13225,19.5981169 24.6673629,19.529235 L21.2627661,19.0225033 L19.7293548,15.9291041 C19.521379,15.5068277 19.0905081,15.239386 18.6205484,15.239386 C18.1514839,15.239386 17.7209113,15.5068277 17.5111452,15.9291041 L15.9792258,19.0225033 L12.574629,19.5289355 C12.1088468,19.5978174 11.7233306,19.926055 11.5783145,20.3743867 C11.4332984,20.823018 11.5526532,21.3165722 11.8892339,21.6463072 L14.3473468,24.0652621 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M33.2531532,3.9738904 L29.3547258,3.9738904 L29.3547258,1.80350953 C29.3547258,0.807416422 28.5502742,0 27.5575403,0 L27.2725806,0 C26.2801452,0 25.4759919,0.807416422 25.4759919,1.80350953 L25.4759919,3.9738904 L11.7212419,3.9738904 L11.7212419,1.80350953 C11.7212419,0.807416422 10.9167903,0 9.92465323,0 L9.63939516,0 C8.64695968,0 7.84280645,0.807416422 7.84280645,1.80350953 L7.84280645,3.9738904 L3.98973387,3.9738904 C1.95085484,3.9738904 0.291524194,5.63873754 0.291524194,7.68572984 L0.291524194,33.6683065 C0.291524194,35.7141008 1.95085484,37.3801459 3.98973387,37.3801459 L33.2534516,37.3801459 C35.2920323,37.3801459 36.9516613,35.7144003 36.9516613,33.6683065 L36.9516613,7.68572984 C36.9513629,5.63873754 35.2917339,3.9738904 33.2531532,3.9738904 Z M32.7706613,33.1840363 L4.47222581,33.1840363 L4.47222581,12.958195 L32.7706613,12.958195 L32.7706613,33.1840363 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3Crect id='Rectangle-6-Copy-8' x='0' y='0' width='48' height='48'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 37px;
    height: 38px
}

.ic-customer-service {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='50px' height='42px' viewBox='0 0 50 42' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Icons-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-1265.000000, -595.000000)'%3E%3Cg id='ic_most_considerate_customer_service' transform='translate(1265.000000, 592.000000)'%3E%3Cg id='handshake' transform='translate(0.000000, 3.000000)' fill='%23429D39' fill-rule='nonzero'%3E%3Cpath d='M33.7402449,6.69314286 C33.622449,6.57428571 33.476,6.48832653 33.3178776,6.43844898 L23.7933878,3.44791837 C19.9846531,2.25191837 17.5066939,4.33828571 16.8391837,5.00791837 C16.4497143,5.39738776 16.1515102,5.80808163 15.9986939,6.16571429 L11.7559184,16.1454694 C11.512898,16.7164082 11.5956735,17.4773061 11.9766531,18.2360816 C12.5221224,19.3195918 13.5048163,20.1006531 14.6795918,20.3818776 C15.994449,20.6970612 17.3581224,20.2693878 18.4257143,19.2028571 C18.7048163,18.9237551 18.9425306,18.616 19.0826122,18.3549388 L20.508898,15.7093061 C20.7434286,15.2710204 21.0840816,14.8168163 21.4427755,14.4581224 C22.6663673,13.2334694 23.2479184,13.7937959 23.4951837,14.0315102 C25.6293061,16.0913469 36.8177959,27.3275918 36.8177959,27.3275918 C37.2157551,27.725551 37.1329796,28.4800816 36.6352653,28.9767347 C36.1386122,29.4723265 35.3830204,29.5572245 34.9861224,29.1613878 L31.8427755,26.019102 C31.4373878,25.6126531 30.7836735,25.6126531 30.3782857,26.019102 C29.972898,26.4213061 29.972898,27.0782041 30.3782857,27.4825306 L33.5216327,30.6269388 C33.9185306,31.0227755 33.8357551,31.7773061 33.339102,32.272898 C32.842449,32.7706122 32.0857959,32.8533878 31.6910204,32.457551 L28.5466122,29.3152653 C28.1412245,28.9098776 27.4853878,28.9098776 27.0821224,29.3152653 C26.6767347,29.7174694 26.6767347,30.3743673 27.0821224,30.7797551 L30.2254694,33.923102 C30.6223673,34.32 30.5364082,35.0745306 30.0408163,35.5711837 C29.5452245,36.0667755 28.7906939,36.1516735 28.3927347,35.7537143 L25.2493878,32.6114286 C24.8461224,32.207102 24.1892245,32.207102 23.784898,32.6114286 C23.3816327,33.0157551 23.3816327,33.6726531 23.784898,34.0748571 L26.9282449,37.2192653 C27.3262041,37.6172245 27.2413061,38.3717551 26.7457143,38.8684082 C26.2469388,39.3650612 25.4924082,39.448898 25.0965714,39.052 L21.2697959,35.2220408 C21.8163265,34.4006531 21.6677551,33.208898 20.8569796,32.3949388 C19.9485714,31.4875918 18.5509388,31.4037551 17.7422857,32.2145306 C18.5509388,31.4048163 18.4713469,30.0093061 17.5608163,29.0998367 C16.6502857,28.1914286 15.2558367,28.1075918 14.4471837,28.9162449 C15.2558367,28.1075918 15.1741224,26.7131429 14.2625306,25.8047347 C13.3541224,24.8942041 11.9596735,24.8114286 11.148898,25.6200816 C11.9596735,24.8114286 11.8758367,23.4169796 10.9663673,22.5053878 C10.1152653,21.6542857 8.84710204,21.5386122 8.02253061,22.1870204 L1.82604082,15.9905306 C1.42171429,15.5851429 0.764816327,15.5851429 0.360489796,15.9905306 C-0.0427755102,16.3937959 -0.0427755102,17.0506939 0.360489796,17.4560816 L6.54106122,23.6355918 L4.70832653,25.4683265 C3.89967347,26.2759184 3.98138776,27.6703673 4.89297959,28.5819592 C5.80138776,29.4903673 7.19583673,29.5742041 8.00555102,28.7644898 C7.19583673,29.5742041 7.27861224,30.9675918 8.18914286,31.8781224 C9.09755102,32.7854694 10.4930612,32.8714286 11.3027755,32.0617143 C10.4930612,32.8714286 10.5747755,34.2648163 11.4853061,35.1742857 C12.3958367,36.0848163 13.7902857,36.1675918 14.5989388,35.3589388 C13.7902857,36.1665306 13.872,37.5599184 14.7825306,38.4715102 C15.692,39.3799184 17.0853878,39.4637551 17.8961633,38.6540408 L19.8318367,36.7194286 L23.6320816,40.5186122 C24.8450612,41.7315918 26.8964082,41.6466939 28.2102041,40.3350204 C28.8501224,39.695102 29.1918367,38.8779592 29.2395918,38.0693061 C30.0482449,38.021551 30.866449,37.6787755 31.5053061,37.0377959 C32.1462857,36.3978776 32.4901224,35.5807347 32.5389388,34.7720816 C33.3465306,34.7243265 34.161551,34.3826122 34.8046531,33.7416327 C35.4445714,33.1006531 35.7873469,32.2845714 35.8340408,31.4748571 C36.6437551,31.4281633 37.460898,31.086449 38.1018776,30.4433469 C39.413551,29.1316735 39.4942041,27.0771429 38.2844082,25.8662857 L36.6819592,24.2627755 L43.261551,17.6842449 C43.6658776,17.2809796 43.6658776,16.6240816 43.261551,16.2197551 L33.7402449,6.69314286 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M49.3338776,9.00873469 L40.9491429,0.624 C40.1404898,-0.185714286 38.8277551,-0.185714286 38.0180408,0.624 L35.0869388,3.55297959 C34.2782857,4.36163265 34.2782857,5.67436735 35.0869388,6.48302041 L43.4727347,14.8698776 C44.282449,15.6785306 45.5951837,15.6785306 46.4038367,14.8698776 L49.3338776,11.9398367 C50.1414694,11.1301224 50.1414694,9.81738776 49.3338776,9.00873469 Z M44.9329796,13.279102 C43.9948571,13.279102 43.232898,12.5182041 43.232898,11.5790204 C43.232898,10.6398367 43.9948571,9.87787755 44.9329796,9.87787755 C45.8721633,9.87787755 46.6341224,10.6387755 46.6341224,11.5790204 C46.6330612,12.5171429 45.8721633,13.279102 44.9329796,13.279102 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3Crect id='Rectangle-6-Copy-6' x='1' y='0' width='48' height='48'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 50px;
    height: 42px
}

.trusted-service {
    padding-top: 30px
}

.trusted-service h2 {
    padding: 0 150px 30px;
    font-family: osb;
    line-height: 1.4
}

.trusted-service ul li {
    list-style: none;
    position: relative;
    padding: 0 30px 30px 80px
}

.trusted-service ul li:last-child {
    padding-bottom: 0
}

.ic-instant-or-scheduled-delivery, .ic-one-platform-200-stores, .ic-pin-point, .ic-promo-codes, .ic-search-products-brands, .ic-tell-a-friend-about-us, .ic-web-and-app-synergy {
    position: absolute;
    width: 58px;
    height: 58px;
    left: 0
}

.trusted-service ul li h3 {
    font-family: osb;
    font-size: 18px;
    margin-bottom: 10px
}

.trusted-service ul li p {
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5;
    letter-spacing: normal;
    color: #000
}

.trusted-img {
    display: block;
    text-align: center
}

.press ul li, .press ul li a {
    display: inline-block
}

.ic-pin-point {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='58px' height='58px' viewBox='0 0 58 58' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Icons-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-1032.000000, -659.000000)'%3E%3Cg id='ic_pin_point_location_selection' transform='translate(1033.000000, 660.000000)'%3E%3Ccircle id='Oval-8' stroke='%23429D39' fill='%23FFFFFF' cx='28' cy='28' r='28'%3E%3C/circle%3E%3Cg id='ic_location_on_black_24px-(2)' transform='translate(12.000000, 12.000000)'%3E%3Cpath d='M16.5,3 C11.2478571,3 7,7.2255 7,12.45 C7,19.5375 16.5,30 16.5,30 C16.5,30 26,19.5375 26,12.45 C26,7.2255 21.7521429,3 16.5,3 Z M16.5,15.825 C14.6271429,15.825 13.1071429,14.313 13.1071429,12.45 C13.1071429,10.587 14.6271429,9.075 16.5,9.075 C18.3728571,9.075 19.8928571,10.587 19.8928571,12.45 C19.8928571,14.313 18.3728571,15.825 16.5,15.825 Z' id='Shape' fill='%23429D39' fill-rule='nonzero'%3E%3C/path%3E%3Cpolygon id='Shape' points='0 0 32 0 32 32 0 32'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.ic-search-products-brands {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='58px' height='58px' viewBox='0 0 58 58' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Icons-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-1098.000000, -659.000000)'%3E%3Cg id='ic_search_products_brands-' transform='translate(1099.000000, 660.000000)'%3E%3Ccircle id='Oval-8-Copy' stroke='%23429D39' fill='%23FFFFFF' cx='28' cy='28' r='28'%3E%3C/circle%3E%3Cg id='snacks-for-watch-sportive-game-of-rugby' transform='translate(15.000000, 14.000000)'%3E%3Cg%3E%3Cpath d='M2.83078838,26.3752448 L9.86750207,26.3752448 C8.99195021,25.7259585 8.28962656,24.7300996 7.86962656,23.5311535 C6.73824066,23.2862407 5.87848963,22.1409129 5.87848963,20.7655436 C5.87848963,19.3280747 6.81829046,18.1403402 8.02676349,17.9725145 C8.84317842,16.0405145 10.42361,14.7275353 12.2368714,14.7259087 L12.787751,7.85946058 L13.560888,7.85946058 L13.560888,6.29076349 L7.41308714,6.29076349 C7.39449793,3.91988382 9.04806639,1.97341909 11.4905145,1.96052282 C12.1375934,1.95750207 12.138,0.953219917 11.4905145,0.956473029 C8.51327801,0.97186722 6.38051452,3.37208299 6.40926971,6.29029876 L0.697095436,6.29029876 L0.697095436,7.85899585 L1.46872199,7.85899585 L2.83078838,26.3752448 Z' id='Shape' fill='%23429D39' fill-rule='nonzero'%3E%3C/path%3E%3Cpath d='M11.3222822,26.128473 C11.6172116,26.2265311 11.9237012,26.2845062 12.2402988,26.2845062 L21.8814191,26.2845062 C23.3305643,26.2845062 24.5944564,25.1924481 25.2644232,23.5812863 L24.9489295,23.5812863 L23.6387386,23.5812863 L11.5264149,23.5812863 L10.482805,23.5812863 L9.17249793,23.5812863 L8.85741079,23.5812863 C9.38052282,24.8406473 10.2674606,25.7776598 11.3222822,26.128473 Z' id='Shape' fill='%23429D39' fill-rule='nonzero'%3E%3C/path%3E%3Cpath d='M11.9784232,17.9496266 L22.9627884,17.9496266 L24.589112,17.9496266 L25.0870705,17.9496266 C24.3842241,16.5544481 23.2104896,15.6370124 21.8814191,15.6370124 L12.2402988,15.6370124 C12.2142158,15.6370124 12.1891203,15.6414274 12.1637344,15.6423568 C10.8666722,15.6770954 9.72343568,16.5819834 9.03517012,17.9496266 L9.53243154,17.9496266 L11.158639,17.9496266 L11.9784232,17.9496266 Z' id='Shape' fill='%23429D39' fill-rule='nonzero'%3E%3C/path%3E%3Cpath d='M8.66570954,18.8617178 L8.32012448,18.8617178 C8.27539419,18.8617178 8.23304564,18.8738589 8.18918672,18.8782739 C8.00503734,18.8977925 7.83093776,18.9539087 7.67118672,19.0479585 C7.15214108,19.352473 6.79098755,20.004083 6.79098755,20.7652531 C6.79098755,21.4780913 7.10990871,22.0922324 7.5759751,22.4183568 C7.73043983,22.5265809 7.89965975,22.6032033 8.08160166,22.639278 C8.15990871,22.6549046 8.23885477,22.6691369 8.32053112,22.6691369 L8.55899585,22.6691369 L8.6146473,22.6691369 L9.64675519,22.6691369 L11.5997842,22.6691369 L24.475195,22.6691369 L25.5074191,22.6691369 L25.5626058,22.6691369 L25.8018838,22.6691369 C25.8833278,22.6691369 25.9625643,22.6549046 26.0400581,22.639278 C26.2223485,22.6037261 26.3913361,22.5270456 26.545917,22.4188216 C27.0126805,22.0926971 27.3316017,21.478556 27.3316017,20.7652531 C27.3316017,20.0036183 26.9700415,19.3517178 26.4502407,19.0474938 C26.2907801,18.9539087 26.1156929,18.8977925 25.9322407,18.8782739 C25.8887303,18.8738589 25.8467884,18.8617178 25.8018838,18.8617178 L25.4557178,18.8617178 L25.3053195,18.8617178 L24.1953693,18.8617178 L11.9049378,18.8617178 L9.92582573,18.8617178 L8.81616598,18.8617178 L8.66570954,18.8617178 Z M9.29611618,20.0290041 C9.86372614,19.7957095 10.5004647,19.7859502 11.2269544,20.0859917 C11.4079668,20.1609876 11.5921162,20.2810622 11.7818423,20.4004979 C12.2444232,20.6907801 12.7409876,20.9766473 13.3148133,20.594639 C13.6046307,20.4017178 13.9509129,20.1376929 14.3091618,20.078556 C15.0177012,19.9612116 15.6599585,19.9712033 16.2815353,20.3834772 C17.3575021,21.0970124 18.2942822,21.2902241 19.4156763,20.536722 C19.8924315,20.2170456 20.4722988,19.8064564 21.0834191,19.8376515 C21.816473,19.8758174 22.4622739,20.1519253 23.0919834,20.5190041 C23.865527,20.9696763 24.2992365,20.962473 24.9254606,20.4943154 C25.0211369,20.4226307 25.1205311,20.3425228 25.2268963,20.2494025 C25.3907718,20.1064398 25.5839834,20.1250871 25.7292697,20.2169876 C25.7590705,20.2356349 25.7888133,20.2533527 25.8137344,20.2775187 C25.9410705,20.4035187 25.9830124,20.5932448 25.8638091,20.7566556 C25.8458589,20.781112 25.8341826,20.8073693 25.8074606,20.8306639 C25.7941577,20.8420498 25.7818423,20.8515768 25.7678423,20.8634274 C25.4744813,21.1169378 25.1960498,21.3185726 24.9186058,21.4647884 C24.301444,21.789751 23.6868963,21.8165311 22.9011535,21.359527 C21.9294606,20.7931369 21.0744149,20.4092697 20.0500913,21.097361 C19.5107137,21.4593278 18.9245145,21.8505145 18.2538506,21.8954191 C17.4206473,21.9510124 16.8137676,21.720332 16.1265477,21.2643154 C14.8857759,20.4423237 14.1591701,21.1960581 13.0239502,21.6428382 C12.4661577,21.8619004 12.0905394,21.5799834 11.7092282,21.2931286 C11.526473,21.1555685 11.3421494,21.016556 11.136332,20.9311618 C10.2929046,20.5819751 9.70229046,20.6511618 9.16326141,21.0604149 C8.94013278,21.2296349 8.72455602,21.4514855 8.50526141,21.7345643 C8.47406639,21.7745892 8.43915353,21.7987552 8.40435685,21.8213527 C8.38431535,21.8344232 8.3646805,21.8458091 8.34417427,21.854 C8.19290456,21.9109876 8.03315353,21.8344232 7.93224896,21.6980249 C7.83070539,21.5613361 7.79683817,21.37161 7.90221577,21.1983817 C7.91139419,21.1832199 7.91360166,21.1681162 7.92446473,21.1530124 C8.03175934,21.0149876 8.14248133,20.8848631 8.25604979,20.7651369 C8.28991701,20.7298174 8.32552697,20.7022822 8.35951037,20.6682988 C8.64985062,20.3863817 8.96034855,20.167029 9.29611618,20.0290041 Z' id='Shape' fill='%23429D39' fill-rule='nonzero'%3E%3C/path%3E%3Crect id='Rectangle' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.ic-instant-or-scheduled-delivery {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='58px' height='58px' viewBox='0 0 58 58' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Icons-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-1164.000000, -659.000000)'%3E%3Cg id='ic_instant_or_scheduled_delivery' transform='translate(1165.000000, 660.000000)'%3E%3Ccircle id='Oval-8-Copy-2' stroke='%23429D39' fill='%23FFFFFF' cx='28' cy='28' r='28'%3E%3C/circle%3E%3Cg id='ic_delivery_within' transform='translate(11.000000, 11.000000)'%3E%3Crect id='Rectangle-Copy-6' x='0' y='0' width='34' height='34'%3E%3C/rect%3E%3Cpath d='M7.28571429,17 L19.4285714,17 L19.4285714,9.71428571 L7.28571429,9.71428571 L7.28571429,17 Z M29.1428571,4.85714286 L21.8571429,4.85714286 L21.8571429,19.4285714 L7.28571429,19.4285714 L7.28571429,22.080671 C5.8735068,22.5819791 4.85714286,23.9166261 4.85714286,25.5 C4.85714286,27.5120496 6.487931,29.1428571 8.5,29.1428571 C10.512069,29.1428571 12.1428571,27.5120496 12.1428571,25.5 C12.1428571,23.9166261 11.1264927,22.5819791 9.71428571,22.080671 L9.71428571,21.8571429 L21.8571429,21.8571429 L21.8571429,22.080671 C20.4449407,22.5819791 19.4285714,23.9166261 19.4285714,25.5 C19.4285714,27.5120496 21.0593571,29.1428571 23.0714286,29.1428571 C25.0835,29.1428571 26.7142857,27.5120496 26.7142857,25.5 C26.7142857,23.9166261 25.6979164,22.5819791 24.2857143,22.080671 L24.2857143,7.28571429 L29.1428571,7.28571429 L29.1428571,4.85714286 Z M8.5,24.2261269 C9.16421064,24.46181 9.71428571,24.6974919 9.71428571,25.5 C9.71428571,26.1691018 9.16906536,26.7142857 8.5,26.7142857 C7.83093464,26.7142857 7.28571429,26.1691018 7.28571429,25.5 C7.28571429,24.6974919 7.83578936,24.46181 8.5,24.2261269 Z M23.0714286,24.2261269 C23.7356429,24.46181 24.2857143,24.6974919 24.2857143,25.5 C24.2857143,26.1691018 23.7404879,26.7142857 23.0714286,26.7142857 C22.4023693,26.7142857 21.8571429,26.1691018 21.8571429,25.5 C21.8571429,24.6974919 22.4072143,24.46181 23.0714286,24.2261269 Z' id='Page-1' fill='%23429D39'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.platform {
    background: #f4f9f3
}

.ic-web-and-app-synergy {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58px' height='58px' viewBox='0 0 58 58'%3E%3Cg id='Icons-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-1032.000000, -735.000000)'%3E%3Cg id='ic_web_and_app_synergy' transform='translate(1033.000000, 736.000000)'%3E%3Ccircle id='Oval-8-Copy-3' stroke='%23429D39' fill='%23FFFFFF' cx='28' cy='28' r='28'%3E%3C/circle%3E%3Cg id='tablet-and-laptop' transform='translate(13.000000, 15.000000)' fill='%23429D39' fill-rule='nonzero'%3E%3Cpath d='M5.42686848,2.14640288 C5.42686848,2.05998561 5.49751566,1.99015348 5.58425887,1.99015348 L25.5085177,1.99015348 C25.5953236,1.99015348 25.6659081,2.05998561 25.6659081,2.14640288 L25.6659081,15.6084173 C25.6659081,15.6948345 25.5953236,15.7646043 25.5085177,15.7646043 L15.2805846,15.7646043 L15.2805846,17.7379233 L25.5085177,17.7379233 C26.6884134,17.7379233 27.6482255,16.7825947 27.6482255,15.6084173 L27.6482255,2.14640288 C27.6482255,0.97222542 26.688476,0.0168345324 25.5085177,0.0168345324 L5.5843215,0.0168345324 C4.40442589,0.0168345324 3.44461378,0.97228777 3.44461378,2.14640288 L3.44461378,6.46707914 L5.42686848,6.46707914 L5.42686848,2.14640288 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M29.1787891,18.545482 L15.2805846,18.545482 L15.2805846,21.3487434 L27.9189144,21.3487434 C29.0443841,21.3487434 29.9565344,20.4406763 29.9565344,19.3197458 C29.9565344,18.892024 29.6083716,18.545482 29.1787891,18.545482 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M10.9772443,8.44039808 L2.32114823,8.44039808 C1.04123173,8.44039808 0,9.47684412 0,10.7510935 L0,23.629199 C0,24.9033861 1.04123173,25.9399568 2.32114823,25.9399568 L10.9772443,25.9399568 C12.2572234,25.9399568 13.2983925,24.9033861 13.2983925,23.629199 L13.2983925,10.7510935 C13.2983925,9.47684412 12.2572234,8.44039808 10.9772443,8.44039808 Z M1.9822547,10.7510935 C1.9822547,10.5651655 2.13419624,10.413717 2.32114823,10.413717 L10.9772443,10.413717 C11.1641336,10.413717 11.3161378,10.5651031 11.3161378,10.7510935 L11.3161378,22.7114053 L1.9822547,22.7114053 L1.9822547,10.7510935 Z M6.64903967,25.0581391 C6.33607516,25.0581391 6.07271399,24.8755779 5.9393737,24.6163261 C5.88306889,24.5070887 5.84379958,24.3878753 5.84379958,24.2565659 C5.84379958,23.813693 6.204238,23.4548681 6.6491023,23.4548681 C7.09384134,23.4548681 7.45427975,23.813693 7.45427975,24.2565659 C7.45427975,24.3878129 7.4151357,24.5070264 7.35870564,24.6163261 C7.22517745,24.8755779 6.96187891,25.0581391 6.64903967,25.0581391 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.ic-promo-codes {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58px' height='58px' viewBox='0 0 58 58'%3E%3Cg id='Icons-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-1098.000000, -735.000000)'%3E%3Cg id='ic_promo_codes' transform='translate(1099.000000, 736.000000)'%3E%3Ccircle id='Oval-8-Copy-6' stroke='%23429D39' fill='%23FFFFFF' cx='28' cy='28' r='28'%3E%3C/circle%3E%3Cg id='ticket' transform='translate(14.000000, 14.000000)' fill='%23429D39' fill-rule='nonzero'%3E%3Cpath d='M27.333112,9.27142739 L25.2431618,7.19826556 C24.624083,7.81728631 23.8719751,8.12702905 22.9875934,8.12702905 C22.1029212,8.12702905 21.351278,7.81728631 20.7322573,7.19826556 C20.1127718,6.57901245 19.8034938,5.82725311 19.8034938,4.94258091 C19.8034938,4.05785062 20.1131784,3.30609129 20.7322573,2.68678008 L18.658805,0.613618257 C18.2492614,0.204655602 17.7490954,5.80912863e-05 17.1578423,5.80912863e-05 C16.5662407,5.80912863e-05 16.0660747,0.204713693 15.6569378,0.613618257 L0.613792531,15.6400913 C0.204539419,16.0494025 0,16.5499751 0,17.1409959 C0,17.7324813 0.204539419,18.2325892 0.613792531,18.6419585 L2.68695436,20.7319087 C3.30620747,20.112888 4.05814108,19.8031452 4.9426971,19.8031452 C5.82719502,19.8031452 6.57895436,20.1124813 7.19814938,20.7319087 C7.81722822,21.3509876 8.12685477,22.1028631 8.12685477,22.9874772 C8.12685477,23.8720913 7.81740249,24.6235602 7.19814938,25.2430456 L9.28804149,27.3328216 C9.69723651,27.7419585 10.1976349,27.9464979 10.7891784,27.9464979 C11.3807801,27.9464979 11.8811784,27.7419585 12.290083,27.3328216 L27.333112,12.2732365 C27.742249,11.8641577 27.9466141,11.3639336 27.9466141,10.772332 C27.946556,10.1807884 27.7421909,9.68062241 27.333112,9.27142739 Z M22.8382988,12.5884398 L12.5884979,22.8379502 C12.3897095,23.0373776 12.1409046,23.1367718 11.8421992,23.1367718 C11.5437842,23.1367718 11.2950373,23.0373776 11.0960166,22.8379502 L5.09187552,16.8344481 C4.88175934,16.6240996 4.77678838,16.3754108 4.77678838,16.0881494 C4.77678838,15.8006556 4.88175934,15.5516183 5.09187552,15.341444 L15.3416183,5.09175934 C15.5408133,4.8926805 15.7897344,4.79305394 16.0883237,4.79305394 C16.3865643,4.79305394 16.6354274,4.8926805 16.8346224,5.09175934 L22.8383568,11.095668 C23.0487054,11.3059004 23.1536763,11.5547054 23.1536763,11.8421411 C23.1535602,12.1295187 23.0486473,12.3782656 22.8382988,12.5884398 Z' id='Shape'%3E%3C/path%3E%3Cpolygon id='Shape' points='16.0886722 6.60143568 21.3298423 11.8423154 11.8430705 21.3290871 6.60219087 16.0882075'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.ic-tell-a-friend-about-us {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58px' height='58px' viewBox='0 0 58 58'%3E%3Cg id='Icons-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-1164.000000, -735.000000)'%3E%3Cg id='ic_tell_a_friend_about_us' transform='translate(1165.000000, 736.000000)'%3E%3Ccircle id='Oval-8-Copy-5' stroke='%23429D39' fill='%23FFFFFF' cx='28' cy='28' r='28'%3E%3C/circle%3E%3Cg id='microphone-black-shape' transform='translate(19.000000, 15.000000)' fill='%23429D39' fill-rule='nonzero'%3E%3Cpath d='M9.00016419,18 C10.3753982,18 11.5522937,17.5103999 12.5314528,16.5316376 C13.5104478,15.5528752 14,14.3753941 14,13.0002888 L14,5.00025844 C14,3.62515316 13.5108309,2.44816462 12.5314528,1.46890972 C11.5522937,0.489873729 10.3753982,0 9.00016419,0 C7.62509441,0 6.44803468,0.489873729 5.46882081,1.46890972 C4.48955221,2.44800044 4,3.62515316 4,5.00025844 L4,13.0002888 C4,14.3753394 4.48977112,15.5528752 5.46882081,16.5316376 C6.44787049,17.5103999 7.62509441,18 9.00016419,18 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M17.7025639,10.296948 C17.5052218,10.0990009 17.2703376,10 16.9994983,10 C16.7289328,10 16.4945958,10.0990009 16.2964328,10.296948 C16.0987076,10.4948403 15.9997629,10.7291807 15.9997629,10.9999145 L15.9997629,13.0000171 C15.9997629,14.9271688 15.3147022,16.5754872 13.9449091,17.9452458 C12.5755539,19.3150591 10.9270411,19.9999658 8.99986318,19.9999658 C7.07274004,19.9999658 5.4243914,19.3150591 4.05454363,17.9452458 C2.68486004,16.5758702 2.00007297,14.9272235 2.00007297,13.0000171 L2.00007297,10.9999145 C2.00007297,10.7291807 1.90107354,10.4948403 1.70323887,10.296948 C1.50529475,10.0990009 1.2711767,10 1.0001733,10 C0.729169897,10 0.494778223,10.0990009 0.29694355,10.296948 C0.0989446993,10.4948403 0,10.7291807 0,10.9999145 L0,13.0000171 C0,15.3021025 0.768353749,17.3047773 2.30462344,19.0077131 C3.84094786,20.7107035 5.73933982,21.6871949 7.99985406,21.9370231 L7.99985406,23.9997332 L3.99998176,23.9997332 C3.72914253,23.9997332 3.49480559,24.0988436 3.29691619,24.2967906 C3.09897206,24.4945735 2.99997264,24.7290234 2.99997264,24.9998666 C2.99997264,25.270272 3.09897206,25.5051597 3.29691619,25.7029426 C3.49480559,25.9007255 3.72914253,26 3.99998176,26 L13.999471,26 C14.2702555,26 14.5049208,25.9007802 14.7025366,25.7029426 C14.9006996,25.5052144 14.9997537,25.2703268 14.9997537,24.9998666 C14.9997537,24.7290781 14.9006996,24.4946282 14.7025366,24.2967906 C14.5049755,24.0988436 14.2703102,23.9997332 13.999471,23.9997332 L10.0000912,23.9997332 L10.0000912,21.9370231 C12.2602224,21.6871949 14.1584502,20.7107035 15.6949388,19.0077131 C17.2314273,17.3047773 18,15.3021025 18,13.0000171 L18,10.9999145 C18,10.7292354 17.9007817,10.4950592 17.7025639,10.296948 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.ic-one-platform-200-stores {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58px' height='58px' viewBox='0 0 58 58'%3E%3Cg id='Icons-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-1230.000000, -735.000000)'%3E%3Cg id='ic_one_click_reorders' transform='translate(1231.000000, 736.000000)'%3E%3Ccircle id='Oval-8-Copy-7' stroke='%23429D39' fill='%23FFFFFF' cx='28' cy='28' r='28'%3E%3C/circle%3E%3Cg id='ic_quick_reorder' transform='translate(16.000000, 14.000000)'%3E%3Cpath d='M18.8,12.4285714 L2,12.4285714 L2,15.1428571 L18.8,15.1428571 L18.8,12.4285714 Z M18.8,7 L2,7 L2,9.71428571 L18.8,9.71428571 L18.8,7 Z M24.4,17.8571429 L24.4,12.4285714 L21.6,12.4285714 L21.6,17.8571429 L16,17.8571429 L16,20.5714286 L21.6,20.5714286 L21.6,26 L24.4,26 L24.4,20.5714286 L30,20.5714286 L30,17.8571429 L24.4,17.8571429 Z M2,20.5714286 L13.2,20.5714286 L13.2,17.8571429 L2,17.8571429 L2,20.5714286 Z' id='Shape' fill='%23429D39' fill-rule='nonzero'%3E%3C/path%3E%3Crect id='Rectangle-15-Copy' x='0' y='0' width='32' height='32'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.press, .press ul, .press-img {
    position: relative
}

.press ul {
    padding: 20px 0 40px
}

.press ul li {
    width: 20%;
    background: #fff;
    border-radius: 8px;
    margin-bottom: 15px
}

.press-img {
    display: inline-flex;
    vertical-align: top;
    justify-content: center;
    width: 100px;
    height: 100px;
    padding-bottom: 15px;
    background: #d8d8d8;
    border: 8px solid #f3f3f3;
    border-radius: 100%;
    margin-bottom: 20px
}

.press-img img {
    position: absolute;
    border-radius: 100%
}

.kit-press, .kit-press ul, .video-wrapper {
    position: relative
}

.press ul li h5 {
    font-family: ossb;
    font-size: 15px
}

.kit-press ul li p, .press ul li p {
    display: inline-block;
    line-height: 1.66;
    text-align: center;
    letter-spacing: -.1px
}

.press ul li p {
    width: 100%;
    padding: 0 10px
}

.kit-press ul {
    padding: 20px 0 40px
}

.kit-press ul li {
    display: inline-block;
    width: 23.6%;
    min-height: 166px;
    background: #fff;
    border-radius: 8px;
    margin-bottom: 15px
}

.quote-img, .quote-img img {
    border-radius: 100%
}

.kit-press ul li p {
    width: 100%;
    font-size: 17px;
    font-weight: 400;
    padding: 0 10px
}

.ic-executive-bio-s {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='37px' height='41px' viewBox='0 0 37 41' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3e7626234E-C4DA-4D8D-B5D4-0288C2625523%3c/title%3e%3cdesc%3eCreated with sketchtool.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Icons-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-1043.000000, -820.000000)'%3e%3cg id='ic_executive_bio's' transform='translate(1033.000000, 812.000000)'%3e%3crect id='Rectangle-6-Copy-5' x='0' y='0' width='56' height='56'%3e%3c/rect%3e%3cg id='id-card-(1)' transform='translate(10.000000, 8.000000)' fill='%23429D39' fill-rule='nonzero'%3e%3cpath d='M33.4841629,4.15435569 L24.1755656,4.15435569 C23.3970588,1.74349466 21.1368778,0 18.4581448,0 C15.7794118,0 13.5192308,1.74349466 12.740724,4.15435569 L3.5158371,4.15435569 C1.57375566,4.15435569 0,5.72266667 0,7.65802915 L0,37.372517 C0,39.3078795 1.57375566,40.8761905 3.5158371,40.8761905 L33.4841629,40.8761905 C35.4262443,40.8761905 37,39.3078795 37,37.372517 L37,7.65802915 C37,5.72266667 35.4262443,4.15435569 33.4841629,4.15435569 Z M18.4581448,3.89575121 C19.6133484,3.89575121 20.550905,4.83006414 20.550905,5.98127114 C20.550905,7.13247813 19.6133484,8.06679106 18.4581448,8.06679106 C17.3029412,8.06679106 16.3653846,7.13247813 16.3653846,5.98127114 C16.3653846,4.83006414 17.3029412,3.89575121 18.4581448,3.89575121 Z M28.8968326,33.9772906 C28.8968326,34.6196307 28.369457,35.1451817 27.7248869,35.1451817 L19.8728507,35.1451817 L17.1438914,35.1451817 L9.2918552,35.1451817 C8.64728507,35.1451817 8.1199095,34.6196307 8.1199095,33.9772906 L8.1199095,33.4350554 C8.1199095,32.0085598 8.78959276,30.6571429 9.93642534,29.8062507 C12.2468326,28.1044665 14.4567873,26.9866278 14.9590498,26.7447075 C15.0260181,26.7113392 15.0678733,26.6446025 15.0678733,26.5778659 L15.0678733,24.5674247 C14.7581448,24.0335316 14.5572398,23.4662702 14.4735294,22.9574033 C14.2475113,22.9407191 13.9461538,22.6237201 13.6280543,21.4975394 C13.1927602,19.9542546 13.6531674,19.7290185 14.0466063,19.7623868 C13.971267,19.5454927 13.9126697,19.3369407 13.8791855,19.1283887 C13.7368778,18.4109699 13.7033937,17.7352614 13.8708145,17.0929213 C14.0717195,16.2336871 14.5404977,15.5412945 15.0595023,15.0157434 C15.3859729,14.6653761 15.7626697,14.3567191 16.1644796,14.1064568 C16.4909502,13.8812206 16.8425339,13.6893528 17.2359729,13.5558795 C17.5373303,13.4557745 17.8638009,13.3890379 18.2070136,13.3723537 C19.2701357,13.2805909 20.0737557,13.5475374 20.6513575,13.8895627 C21.5135747,14.3650612 21.8400452,14.9907172 21.8400452,14.9907172 C21.8400452,14.9907172 23.8156109,15.1325326 23.1459276,19.1283887 C23.1040724,19.3369407 23.0538462,19.5538348 22.9785068,19.7623868 C23.3719457,19.7290185 23.840724,19.9542546 23.3970588,21.4975394 C23.0789593,22.6237201 22.7776018,22.9407191 22.5515837,22.9574033 C22.4762443,23.4662702 22.2753394,24.0168474 21.9572398,24.5507405 L21.9572398,26.5778659 C21.9572398,26.6529446 21.999095,26.7196812 22.0660633,26.7447075 C22.5683258,26.9866278 24.7782805,28.1044665 27.0886878,29.8062507 C28.2355204,30.6571429 28.9052036,32.0085598 28.9052036,33.4350554 L28.9052036,33.9772906 L28.8968326,33.9772906 Z' id='Shape'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
    width: 37px;
    height: 41px
}

.ic-previous-pr-releases {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34px' height='44px' viewBox='0 0 34 44'%3E%3Cg id='Icons-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-1110.000000, -818.000000)'%3E%3Cg id='ic_previous_pr_releases' transform='translate(1099.000000, 812.000000)'%3E%3Crect id='Rectangle-6-Copy-4' x='0' y='0' width='56' height='56'%3E%3C/rect%3E%3Cpath d='M16,6 L40,6 C42.7614237,6 45,8.23857625 45,11 L45,45 C45,47.7614237 42.7614237,50 40,50 L16,50 C13.2385763,50 11,47.7614237 11,45 L11,11 C11,8.23857625 13.2385763,6 16,6 Z M27.4727273,16.9469389 C26.8363636,16.9469389 26.2909091,17.450887 26.2909091,18.138089 C26.2909091,18.825291 26.8363636,19.3292391 27.4727273,19.3292391 L36.3818182,19.3292391 C37.0636364,19.3292391 37.5636364,18.7794775 37.5636364,18.138089 C37.5636364,17.450887 37.0181818,16.9469389 36.3818182,16.9469389 L27.4727273,16.9469389 Z M27.4727273,23.0859434 C26.8363636,23.0859434 26.2909091,23.5898915 26.2909091,24.2770935 C26.2909091,24.9642955 26.8363636,25.4682436 27.4727273,25.4682436 L36.3818182,25.4682436 C37.0636364,25.4682436 37.5636364,24.918482 37.5636364,24.2770935 C37.5636364,23.5898915 37.0181818,23.0859434 36.3818182,23.0859434 L27.4727273,23.0859434 Z M27.4727273,29.2249478 C26.8363636,29.2249478 26.2909091,29.7288959 26.2909091,30.4160979 C26.2909091,31.1032999 26.8363636,31.6072481 27.4727273,31.6072481 L36.3818182,31.6072481 C37.0636364,31.6072481 37.5636364,31.1032999 37.5636364,30.4160979 C37.5636364,29.7288959 37.0181818,29.2249478 36.3818182,29.2249478 L27.4727273,29.2249478 Z M27.4727273,35.5106621 C26.8363636,35.5106621 26.2909091,36.0146102 26.2909091,36.7018122 C26.2909091,37.3890142 26.8363636,37.8929623 27.4727273,37.8929623 L36.3818182,37.8929623 C37.0636364,37.8929623 37.5636364,37.3890142 37.5636364,36.7018122 C37.5636364,36.0146102 37.0181818,35.5106621 36.3818182,35.5106621 L27.4727273,35.5106621 Z M21.5887333,38.4731429 L21.1824333,36.0828571 L22.9045333,34.3897143 L20.5245333,34.0411429 L19.4603333,31.8662857 L18.3961333,34.0411429 L16.0161333,34.3897143 L17.7382333,36.0828571 L17.3319333,38.4731429 L19.4603333,37.3445714 L21.5887333,38.4731429 Z M21.1818667,27.2582857 L22.9039667,25.5651429 L20.5239667,25.2165714 L19.4597667,23.0417143 L18.3955667,25.2165714 L16.0155667,25.5651429 L17.7376667,27.2582857 L17.3313667,29.6485714 L19.4597667,28.52 L21.5881667,29.6485714 L21.1818667,27.2582857 Z M21.1818667,18.6394286 L22.9039667,16.9462857 L20.5239667,16.5977143 L19.4597667,14.4228571 L18.3955667,16.5977143 L16.0155667,16.9462857 L17.7376667,18.6394286 L17.3313667,21.0297143 L19.4597667,19.9011429 L21.5881667,21.0297143 L21.1818667,18.6394286 Z' id='Combined-Shape' fill='%23429D39'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 34px;
    height: 44px
}

.ic-fact-sheet {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42px' height='42px' viewBox='0 0 42 42'%3E%3Cg id='Icons-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-1171.000000, -819.000000)'%3E%3Cg id='ic_fact_sheet' transform='translate(1165.000000, 812.000000)'%3E%3Crect id='Rectangle-6-Copy-3' x='0' y='0' width='56' height='56'%3E%3C/rect%3E%3Cg id='contract' transform='translate(6.000000, 7.000000)' fill-rule='nonzero'%3E%3Cpath d='M31.8260061,7.09511884 C31.8260061,6.12023188 31.4467611,5.20248116 30.7594606,4.51295072 L27.32765,1.0700058 C26.6498953,0.389971014 25.6877878,0 24.7302915,0 L24.5217391,0 L24.5217391,7.30434783 L31.826087,7.30434783 L31.8260061,7.09511884 Z' id='Shape' fill='%23429D39'%3E%3C/path%3E%3Cpath d='M22.5429894,25.391707 C22.7792514,24.6767227 23.1915374,24.0110391 23.729155,23.4715195 L32.0869565,15.1738125 L32.0869565,9.84375 L23.4133159,9.84375 C22.731028,9.84375 22.2190034,9.29340234 22.2190034,8.61328125 L22.2190034,0 L3.70316723,0 C1.66115853,0 0,1.65588281 0,3.69140625 L0,38.3085938 C0,40.3441172 1.66115853,42 3.70316723,42 L28.3508723,42 C30.392881,42 32.0869565,40.3441172 32.0869565,38.3085938 L32.0869565,29.1251133 L30.7304452,30.4445039 C30.1808129,30.9876328 29.5371202,31.3829414 28.8113817,31.6245234 L24.8864359,32.930707 L24.2884978,32.9631914 C23.299999,32.9631914 22.364579,32.4837187 21.7835932,31.681043 C21.2073804,30.8819766 21.0506953,29.846168 21.3640655,28.9101094 L22.5429894,25.391707 Z M6.17194538,22.1484375 L18.4757596,22.1484375 C19.1580476,22.1484375 19.7101487,22.6987852 19.7101487,23.3789062 C19.7101487,24.0590273 19.1580476,24.609375 18.4757596,24.609375 L6.17194538,24.609375 C5.48965739,24.609375 4.9375563,24.0590273 4.9375563,23.3789062 C4.9375563,22.6987852 5.48965739,22.1484375 6.17194538,22.1484375 Z M4.9375563,18.4570313 C4.9375563,17.7769102 5.48965739,17.2265625 6.17194538,17.2265625 L18.4757596,17.2265625 C19.1580476,17.2265625 19.7101487,17.7769102 19.7101487,18.4570313 C19.7101487,19.1371523 19.1580476,19.6875 18.4757596,19.6875 L6.17194538,19.6875 C5.48965739,19.6875 4.9375563,19.1371523 4.9375563,18.4570313 Z M4.9375563,28.3007812 C4.9375563,27.6206602 5.48965739,27.0703125 6.17194538,27.0703125 L18.4757596,27.0703125 C19.1580476,27.0703125 19.7101487,27.6206602 19.7101487,28.3007812 C19.7101487,28.9809023 19.1580476,29.53125 18.4757596,29.53125 L6.17194538,29.53125 C5.48965739,29.53125 4.9375563,28.9809023 4.9375563,28.3007812 Z M23.4133159,34.453125 C24.0956039,34.453125 24.647705,35.0034727 24.647705,35.6835938 C24.647705,36.3637148 24.0956862,36.9140625 23.4133159,36.9140625 L16.0069815,36.9140625 C15.3246935,36.9140625 14.7725924,36.3637148 14.7725924,35.6835938 C14.7725924,35.0034727 15.3246935,34.453125 16.0069815,34.453125 L23.4133159,34.453125 Z M6.17194538,14.765625 C5.48965739,14.765625 4.9375563,14.2152773 4.9375563,13.5351562 C4.9375563,12.8550352 5.48965739,12.3046875 6.17194538,12.3046875 L23.4133159,12.3046875 C24.0956039,12.3046875 24.647705,12.8550352 24.647705,13.5351562 C24.647705,14.2152773 24.0956039,14.765625 23.4133159,14.765625 L6.17194538,14.765625 Z' id='Shape' fill='%23429D39'%3E%3C/path%3E%3Cpath d='M24.5518564,26.6086957 L23.5100549,29.7329567 C23.3539044,30.2009854 23.7994442,30.6461912 24.2676561,30.4898625 L27.3913043,29.4470323 L24.5518564,26.6086957 Z' id='Shape' fill='%23429D39'%3E%3C/path%3E%3Cpath d='M34.1068584,16.4347826 L26.0869565,24.4544009 L29.5457214,27.9130435 C31.3583561,26.1001482 34.8853139,22.5728279 37.5652174,19.8930193 L34.1068584,16.4347826 Z' id='Shape' fill='%23429D39'%3E%3C/path%3E%3Cpath d='M41.2773072,12.9483395 C40.8449789,12.5109486 40.2084159,12.2608696 39.5334001,12.2608696 C38.8583842,12.2608696 38.2219033,12.5109486 37.7871153,12.9495767 L36,14.747391 L39.4925695,18.2608696 C40.4709449,17.2765545 41.1471906,16.5962603 41.2798488,16.4628903 C42.2405145,15.4949887 42.2404326,13.918468 41.2773072,12.9483395 Z' id='Shape' fill='%23429D39'%3E%3C/path%3E%3Cg id='Group' transform='translate(41.217391, 16.173913)' fill='%23000000'%3E%3Cpath d='M0.0280434783,0.127391304 C0.0282934783,0.127391304 0.0282934783,0.127141304 0.0285434783,0.126891304 C0.0380434783,0.117391304 0.0422934783,0.113141304 0.0500434783,0.105391304 C0.0422934783,0.113391304 0.0380434783,0.117641304 0.0280434783,0.127391304 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M0.0395217391,0.121293478 C0.0515217391,0.109293478 0.0655217391,0.0952934783 0.0727717391,0.0880434783 C0.0652717391,0.0955434783 0.0515217391,0.109293478 0.0395217391,0.121293478 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M0.0568695652,0.0968317505 C0.0811195652,0.0725817505 0.0816195652,0.0720817505 0.0568695652,0.0968317505 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 42px;
    height: 42px
}

.ic-get-review-passes {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34px' height='44px' viewBox='0 0 34 44'%3E%3Cg id='Icons-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-1242.000000, -818.000000)'%3E%3Cg id='ic_get_review_passes' transform='translate(1231.000000, 812.000000)'%3E%3Crect id='Rectangle-6-Copy-2' x='0' y='0' width='56' height='56'%3E%3C/rect%3E%3Cpath d='M16,6 L40,6 C42.7614237,6 45,8.23857625 45,11 L45,45 C45,47.7614237 42.7614237,50 40,50 L16,50 C13.2385763,50 11,47.7614237 11,45 L11,11 C11,8.23857625 13.2385763,6 16,6 Z M23.6545455,16.6720581 C24.1090909,16.2139234 24.1090909,15.4350945 23.6545455,15.0227733 C23.2,14.5646387 22.4727273,14.5646387 22.0181818,15.0227733 L19.7,17.3592601 L19.0181818,16.6720581 C18.5636364,16.2139234 17.8363636,16.2139234 17.3818182,16.6720581 C16.9272727,17.1301928 16.9272727,17.8632082 17.3818182,18.3213429 L18.8818182,19.8331873 C19.3363636,20.2913219 20.0636364,20.2913219 20.5181818,19.8331873 L23.6545455,16.6720581 Z M27.4727273,16.9469389 C26.8363636,16.9469389 26.2909091,17.450887 26.2909091,18.138089 C26.2909091,18.825291 26.8363636,19.3292391 27.4727273,19.3292391 L36.3818182,19.3292391 C37.0636364,19.3292391 37.5636364,18.7794775 37.5636364,18.138089 C37.5636364,17.450887 37.0181818,16.9469389 36.3818182,16.9469389 L27.4727273,16.9469389 Z M27.4727273,23.0859434 C26.8363636,23.0859434 26.2909091,23.5898915 26.2909091,24.2770935 C26.2909091,24.9642955 26.8363636,25.4682436 27.4727273,25.4682436 L36.3818182,25.4682436 C37.0636364,25.4682436 37.5636364,24.918482 37.5636364,24.2770935 C37.5636364,23.5898915 37.0181818,23.0859434 36.3818182,23.0859434 L27.4727273,23.0859434 Z M27.4727273,29.2249478 C26.8363636,29.2249478 26.2909091,29.7288959 26.2909091,30.4160979 C26.2909091,31.1032999 26.8363636,31.6072481 27.4727273,31.6072481 L36.3818182,31.6072481 C37.0636364,31.6072481 37.5636364,31.1032999 37.5636364,30.4160979 C37.5636364,29.7288959 37.0181818,29.2249478 36.3818182,29.2249478 L27.4727273,29.2249478 Z M27.4727273,35.5106621 C26.8363636,35.5106621 26.2909091,36.0146102 26.2909091,36.7018122 C26.2909091,37.3890142 26.8363636,37.8929623 27.4727273,37.8929623 L36.3818182,37.8929623 C37.0636364,37.8929623 37.5636364,37.3890142 37.5636364,36.7018122 C37.5636364,36.0146102 37.0181818,35.5106621 36.3818182,35.5106621 L27.4727273,35.5106621 Z M23.6545455,36.4634755 C24.1090909,36.0053408 24.1090909,35.2723253 23.6545455,34.8141907 C23.2,34.356056 22.4727273,34.356056 22.0181818,34.8141907 L19.7,37.1506775 L19.0181818,36.4634755 C18.5636364,36.0053408 17.8363636,36.0053408 17.3818182,36.4634755 C16.9272727,36.9216101 16.9272727,37.6546256 17.3818182,38.1127602 L18.8818182,39.6246046 C19.3363636,40.0827393 20.0636364,40.0827393 20.5181818,39.6246046 L23.6545455,36.4634755 Z M23.6545455,29.8663363 C24.1090909,29.4082017 24.1090909,28.6293728 23.6545455,28.2170516 C23.2,27.7589169 22.4727273,27.7589169 22.0181818,28.2170516 L19.7,30.5535383 L19.0181818,29.8663363 C18.5636364,29.4082017 17.8363636,29.4082017 17.3818182,29.8663363 C16.9272727,30.324471 16.9272727,31.0574865 17.3818182,31.5156211 L18.8818182,33.0274655 C19.3363636,33.4856002 20.0636364,33.4856002 20.5181818,33.0274655 L23.6545455,29.8663363 Z M23.6545455,23.2691972 C24.1090909,22.8110626 24.1090909,22.0322336 23.6545455,21.6199124 C23.2,21.1617778 22.4727273,21.1617778 22.0181818,21.6199124 L19.7,23.9563992 L19.0181818,23.2691972 C18.5636364,22.8110626 17.8363636,22.8110626 17.3818182,23.2691972 C16.9272727,23.7273319 16.9272727,24.4603473 17.3818182,24.918482 L18.8818182,26.4303264 C19.3363636,26.888461 20.0636364,26.888461 20.5181818,26.4303264 L23.6545455,23.2691972 Z' id='Combined-Shape' fill='%23429D39'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 34px;
    height: 44px
}

.ic-download-brochure {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48px' height='48px' viewBox='0 0 48 48'%3E%3Cg id='Icons-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-1037.000000, -892.000000)'%3E%3Cg id='ic_download_brochure' transform='translate(1033.000000, 888.000000)'%3E%3Crect id='Rectangle-6-Copy' x='0' y='0' width='56' height='56'%3E%3C/rect%3E%3Cg id='ticket' transform='translate(4.000000, 4.000000)' fill='%23429D39' fill-rule='nonzero'%3E%3Cpath d='M46.8567635,15.8938755 L43.2739917,12.3398838 C42.2127137,13.4010622 40.9233859,13.9320498 39.4073029,13.9320498 C37.890722,13.9320498 36.6021909,13.4010622 35.5410124,12.3398838 C34.4790373,11.2783071 33.9488465,9.98957676 33.9488465,8.47299585 C33.9488465,6.95631535 34.4797344,5.66758506 35.5410124,4.60590871 L31.9865228,1.05191701 C31.2844481,0.350838174 30.4270207,9.95850622e-05 29.413444,9.95850622e-05 C28.3992697,9.95850622e-05 27.5418423,0.350937759 26.8404647,1.05191701 L1.05221577,26.8115851 C0.350639004,27.5132614 0,28.3713859 0,29.3845643 C0,30.3985394 0.350639004,31.2558672 1.05221577,31.9576432 L4.60620747,35.5404149 C5.66778423,34.4792365 6.95681328,33.948249 8.47319502,33.948249 C9.98947718,33.948249 11.2782075,34.4785394 12.3396846,35.5404149 C13.4009627,36.6016929 13.931751,37.8906224 13.931751,39.4071037 C13.931751,40.9235851 13.4012614,42.2118174 12.3396846,43.2737925 L15.9223568,46.8562656 C16.623834,47.5576432 17.4816598,47.9082822 18.4957344,47.9082822 C19.5099087,47.9082822 20.3677344,47.5576432 21.0687137,46.8562656 L46.8567635,21.039834 C47.5581411,20.338556 47.9084813,19.481029 47.9084813,18.4668548 C47.9083817,17.4527801 47.5580415,16.5953527 46.8567635,15.8938755 Z M39.1513693,21.5801826 L21.5802822,39.1507718 C21.2395021,39.4926473 20.8129793,39.6630373 20.3009129,39.6630373 C19.7893444,39.6630373 19.3629212,39.4926473 19.0217427,39.1507718 L8.72892946,28.8590539 C8.36873029,28.4984564 8.18878008,28.0721328 8.18878008,27.5796846 C8.18878008,27.0868382 8.36873029,26.659917 8.72892946,26.2996183 L26.299917,8.72873029 C26.6413942,8.38745228 27.0681162,8.2166639 27.5799834,8.2166639 C28.0912531,8.2166639 28.5178755,8.38745228 28.8593527,8.72873029 L39.1514689,19.0211452 C39.5120664,19.3815436 39.6920166,19.8080664 39.6920166,20.3008133 C39.6918174,20.7934606 39.5119668,21.2198838 39.1513693,21.5801826 Z' id='Shape'%3E%3C/path%3E%3Cpolygon id='Shape' points='27.5805809 11.3167469 36.565444 20.301112 20.3024066 36.5641494 11.3180415 27.5797842'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 48px;
    height: 48px
}

.ic-quote-sheet-and-interview-archives {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50px' height='43px' viewBox='0 0 50 43'%3E%3Cg id='Icons-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-1102.000000, -895.000000)'%3E%3Cg id='ic_quote_sheet_and_interview_archives' transform='translate(1099.000000, 888.000000)'%3E%3Crect id='Rectangle-6' x='0' y='0' width='56' height='56'%3E%3C/rect%3E%3Cg id='medical-results-folders' transform='translate(3.000000, 7.000000)' fill='%23429D39' fill-rule='nonzero'%3E%3Cpath d='M18.9984375,0.253125 C17.8828125,0.253125 16.978125,1.1578125 16.978125,2.2734375 L16.978125,5.05625 L20.5,5.05625 L20.5,4.8953125 C20.5,4.1875 21.0734375,3.615625 21.7796875,3.615625 L44.85,3.615625 C45.55625,3.615625 46.1296875,4.1875 46.1296875,4.8953125 L46.1296875,21.5546875 C46.1296875,21.996875 45.771875,22.3578125 45.328125,22.3578125 L45.328125,25.8796875 L47.471875,25.8796875 C48.5875,25.8796875 49.49375,24.975 49.49375,23.8578125 L49.49375,2.2734375 C49.49375,1.1578125 48.5890625,0.253125 47.471875,0.253125 L18.9984375,0.253125 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M10.25,11.7828125 L13.6140625,11.7828125 C13.6140625,11.0765625 14.1859375,10.5046875 14.8921875,10.5046875 L37.4515625,10.5046875 C38.440625,10.5046875 39.2421875,11.30625 39.2421875,12.2953125 L39.2421875,28.44375 C39.2421875,28.8859375 38.884375,29.2453125 38.4421875,29.2453125 L38.121875,29.2453125 L38.121875,32.609375 L40.5875,32.609375 C41.7015625,32.609375 42.6078125,31.7046875 42.6078125,30.5875 L42.6078125,8.825 C42.6078125,7.80625 41.778125,6.978125 40.7578125,6.978125 L12.2703125,6.978125 C11.1546875,6.978125 10.25,7.8828125 10.25,8.9984375 L10.25,11.7828125 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M35.8796875,23.1546875 C35.8796875,20.8515625 34.015625,18.990625 31.7140625,18.990625 L19.3796875,18.990625 L19.3796875,19.0203125 L18.1390625,16.3015625 C17.4625,14.81875 15.98125,13.8671875 14.3515625,13.8671875 L4.1640625,13.8671875 C1.8640625,13.8671875 0,15.7296875 0,18.03125 L0,18.9828125 L0,25.878125 L0,40.525 C0,41.8140625 1.04375,42.8625 2.3328125,42.86875 L33.9578125,42.9921875 C35.0984375,42.996875 36.1390625,42.3328125 36.615625,41.2984375 L38.9328125,36.275 C39.1078125,35.89375 39.078125,35.45 38.8515625,35.09375 C38.6234375,34.740625 38.2328125,34.5296875 37.8140625,34.5296875 L35.8796875,34.5296875 L35.8796875,23.1546875 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 50px;
    height: 43px
}

.ic-request-high-resolution-images {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46px' height='42px' viewBox='0 0 46 42'%3E%3Cg id='Icons-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-1170.000000, -895.000000)'%3E%3Cg id='ic_request_high-resolution_images-' transform='translate(1165.000000, 888.000000)'%3E%3Crect id='Rectangle-6-Copy-9' x='0' y='0' width='56' height='56'%3E%3C/rect%3E%3Cg id='picture' transform='translate(5.000000, 7.000000)' fill='%23429D39' fill-rule='nonzero'%3E%3Cpath d='M44.0043736,11.2198076 L42.4538861,10.6818745 L41.8336911,6.17078696 C41.4766091,3.61324568 39.352911,1.69744908 36.787559,1.61251229 C36.4868583,1.60307486 36.1955546,1.62194971 35.894854,1.65969939 L22.147198,3.58493342 L12.3838251,0.168586768 C10.8333376,-0.37878369 9.13249973,0.451709418 8.58747988,2.008884 L7.32829607,5.65172877 L5.44891726,5.91597657 C4.05817694,6.11416243 2.82718382,6.8408439 1.97206646,7.96389708 C1.12634599,9.08695026 0.759867123,10.4836887 0.957201898,11.8804271 L2.16000434,20.562855 L0.167862797,26.3008074 C-0.377157059,27.857982 0.449769619,29.5661553 2.00025714,30.1135258 L3.55074466,30.6514588 L4.17093967,35.1625464 C4.52802164,37.7200877 6.64232281,39.6358843 9.21707178,39.720821 C9.51777239,39.7302585 9.8090761,39.7113836 10.1097767,39.6736339 L23.8574327,37.7483999 L33.6208057,41.1647466 C35.1712932,41.712117 36.872131,40.8816239 37.4171509,39.3244493 L38.6763347,35.691042 L40.5557135,35.4267942 C43.4311631,35.0304225 45.4420984,32.3501947 45.0380319,29.4717811 L43.8352295,20.7799157 L45.827371,15.0419633 C46.3817878,13.4753513 45.5548611,11.767178 44.0043736,11.2198076 Z M5.60866446,10.7196242 C5.68383961,10.6158126 5.83418992,10.4836887 6.06911227,10.445939 L36.5244459,6.19909922 C36.5620335,6.1896618 36.609018,6.1896618 36.6466055,6.1896618 C36.9379093,6.19909922 37.2668006,6.4067225 37.313785,6.79365679 L39.7193899,24.2151372 L33.2543268,19.2982405 C32.615338,18.8074946 31.6944424,18.9396185 31.2058039,19.5813632 L27.0805674,25.0550677 L17.4769417,17.7505034 C16.8379529,17.2597574 15.9170572,17.3918813 15.4284188,18.033626 L7.80753767,28.1505421 L5.46771105,11.2386824 C5.43952037,11.0027469 5.52409241,10.8234358 5.60866446,10.7196242 Z' id='Shape'%3E%3C/path%3E%3Ccircle id='Oval' cx='26.5' cy='13.8333333' r='3.5'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 46px;
    height: 42px
}

.ic-no-more-calls {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36px' height='36px' viewBox='0 0 36 36'%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-266.000000, -485.000000)'%3E%3Cg id='ic_no_more_calls' transform='translate(260.000000, 479.000000)'%3E%3Cpath d='M13.24,21.58 C16.12,27.24 20.76,31.86 26.42,34.76 L30.82,30.36 C31.36,29.82 32.16,29.64 32.86,29.88 C35.1,30.62 37.52,31.02 40,31.02 C41.1,31.02 42,31.92 42,33.02 L42,40 C42,41.1 41.1,42 40,42 C21.22,42 6,26.78 6,8 C6,6.9 6.9,6 8,6 L15,6 C16.1,6 17,6.9 17,8 C17,10.5 17.4,12.9 18.14,15.14 C18.36,15.84 18.2,16.62 17.64,17.18 L13.24,21.58 Z' id='Shape' fill='%23429D39' fill-rule='nonzero'%3E%3C/path%3E%3Crect id='Rectangle-15-Copy-3' x='0' y='0' width='48' height='48'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 36px;
    height: 36px
}

.ic-groceries-nearby-fast-delivery {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46px' height='33px' viewBox='0 0 46 33'%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-325.000000, -487.000000)'%3E%3Cg id='ic_groceries_nearby_fast_delivery' transform='translate(324.000000, 479.000000)'%3E%3Cpath d='M40.7272727,16.25 L34.4545455,16.25 L34.4545455,8 L5.18181818,8 C2.88181818,8 1,9.85625 1,12.125 L1,34.8125 L5.18181818,34.8125 C5.18181818,38.23625 7.98363636,41 11.4545455,41 C14.9254545,41 17.7272727,38.23625 17.7272727,34.8125 L30.2727273,34.8125 C30.2727273,38.23625 33.0745455,41 36.5454545,41 C40.0163636,41 42.8181818,38.23625 42.8181818,34.8125 L47,34.8125 L47,24.5 L40.7272727,16.25 Z M11.4545455,37.90625 C9.71909091,37.90625 8.31818182,36.524375 8.31818182,34.8125 C8.31818182,33.100625 9.71909091,31.71875 11.4545455,31.71875 C13.19,31.71875 14.5909091,33.100625 14.5909091,34.8125 C14.5909091,36.524375 13.19,37.90625 11.4545455,37.90625 Z M39.6818182,19.34375 L43.78,24.5 L34.4545455,24.5 L34.4545455,19.34375 L39.6818182,19.34375 Z M36.5454545,37.90625 C34.81,37.90625 33.4090909,36.524375 33.4090909,34.8125 C33.4090909,33.100625 34.81,31.71875 36.5454545,31.71875 C38.2809091,31.71875 39.6818182,33.100625 39.6818182,34.8125 C39.6818182,36.524375 38.2809091,37.90625 36.5454545,37.90625 Z' id='Shape' fill='%23429D39' fill-rule='nonzero'%3E%3C/path%3E%3Crect id='Rectangle-15-Copy-2' x='0' y='0' width='48' height='48'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 46px;
    height: 33px
}

.ic-price-guarantee {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36px' height='44px' viewBox='0 0 36 44'%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-394.000000, -481.000000)'%3E%3Cg id='ic_price_guarantee' transform='translate(388.000000, 479.000000)'%3E%3Cpolygon id='Shape' points='0 0 48 0 48 48 0 48'%3E%3C/polygon%3E%3Cpath d='M24,2 L6,10 L6,22 C6,33.1 13.68,43.48 24,46 C34.32,43.48 42,33.1 42,22 L42,10 L24,2 Z M20,34 L12,26 L14.82,23.18 L20,28.34 L33.18,15.16 L36,18 L20,34 Z' id='Shape' fill='%23429D39' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 36px;
    height: 44px
}

.ic-quick-reorder {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42px' height='29px' viewBox='0 0 42 29'%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-455.000000, -489.000000)'%3E%3Cg id='ic_quick_reorder' transform='translate(452.000000, 479.000000)'%3E%3Cpath d='M28.2,18.2857143 L3,18.2857143 L3,22.4285714 L28.2,22.4285714 L28.2,18.2857143 Z M28.2,10 L3,10 L3,14.1428571 L28.2,14.1428571 L28.2,10 Z M36.6,26.5714286 L36.6,18.2857143 L32.4,18.2857143 L32.4,26.5714286 L24,26.5714286 L24,30.7142857 L32.4,30.7142857 L32.4,39 L36.6,39 L36.6,30.7142857 L45,30.7142857 L45,26.5714286 L36.6,26.5714286 Z M3,30.7142857 L19.8,30.7142857 L19.8,26.5714286 L3,26.5714286 L3,30.7142857 Z' id='Shape' fill='%23429D39' fill-rule='nonzero'%3E%3C/path%3E%3Crect id='Rectangle-15-Copy' x='0' y='0' width='48' height='48'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 42px;
    height: 29px
}

.video-wrapper {
    margin-bottom: 50px
}

.video-wrapper>video {
    width: 100%;
    vertical-align: middle
}

.video-wrapper>video.has-media-controls-hidden::-webkit-media-controls {
    display: none
}

.video-overlay-play-button {
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    padding: 10px calc(50% - 50px);
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    opacity: .95;
    cursor: pointer;
    transition: opacity 150ms
}

.app-download, .app-download-btn, .availability, .home-header-bg {
    position: relative;
    padding-left: 100px !important;
    padding-right: 100px !important;
}

.video-overlay-play-button:hover {
    opacity: 1
}

.video-overlay-play-button.is-hidden {
    display: none
}

.landing-brand ul {
    display: flex;
    flex-flow: row wrap
}

.landing-brand li {
    display: flex;
    flex-direction: row;
    align-items: center;
    flex: 0 0 12%;
    justify-content: center;
    margin-bottom: 15px;
    padding: 0 5px;
}

.ic-brands, .ic-dubai-areas, .ic-range {
    width: 56px;
    height: 56px;
    display: inline-block
}

.availability {
    padding-top: 50px;
    padding-bottom: 50px
}

.availability h2 {
    font-family: osb;
    margin-bottom: 10px
}

.availability li {
    list-style: none
}

.availability-city h4 {
    line-height: 2;
    padding: 10px 0
}

.availability-city a {
    cursor: default;
    font-family: ossb;
    line-height: 1.9;
    color: #4a4a4a
}

.ic-dubai-areas {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56px' height='56px' viewBox='0 0 56 56'%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-91.000000, -99.000000)'%3E%3Cg id='ic_dubai_areas' transform='translate(91.000000, 99.000000)'%3E%3Ccircle id='Oval-8-Copy-3' fill='%23FFFFFF' cx='28' cy='28' r='28'%3E%3C/circle%3E%3Cg id='ic_location_on_black_24px-(2)' transform='translate(12.000000, 12.000000)'%3E%3Cpath d='M16.5,3 C11.2478571,3 7,7.2255 7,12.45 C7,19.5375 16.5,30 16.5,30 C16.5,30 26,19.5375 26,12.45 C26,7.2255 21.7521429,3 16.5,3 Z M16.5,15.825 C14.6271429,15.825 13.1071429,14.313 13.1071429,12.45 C13.1071429,10.587 14.6271429,9.075 16.5,9.075 C18.3728571,9.075 19.8928571,10.587 19.8928571,12.45 C19.8928571,14.313 18.3728571,15.825 16.5,15.825 Z' id='Shape' fill='%23429D39' fill-rule='nonzero'%3E%3C/path%3E%3Cpolygon id='Shape' points='0 0 32 0 32 32 0 32'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.ic-range {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56px' height='56px' viewBox='0 0 56 56'%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-167.000000, -99.000000)'%3E%3Cg id='ic_range' transform='translate(167.000000, 99.000000)'%3E%3Ccircle id='Oval-8-Copy-5' fill='%23FFFFFF' cx='28' cy='28' r='28'%3E%3C/circle%3E%3Cg id='ic_restaurant_menu_black_24px' transform='translate(14.000000, 14.000000)'%3E%3Cpolygon id='Shape' points='0 0 28 0 28 28 0 28'%3E%3C/polygon%3E%3Cpath d='M9.16706618,15.8050252 L12.4231851,12.5318455 L4.3461693,4.42407535 C2.5512769,6.22837228 2.5512769,9.1545718 4.3461693,10.9704347 L9.16706618,15.8050252 Z M16.9679447,13.7115782 C18.7283199,14.5327646 21.2020498,13.9544643 23.0314594,12.1154693 C25.229052,9.90636219 25.6547636,6.73727654 23.9634227,5.03707366 C22.2835875,3.34843679 19.1310201,3.76481301 16.9219218,5.97392015 C15.0925122,7.8129151 14.5172262,10.2996064 15.3341324,12.0692053 L4.10454917,23.3576271 L5.72685576,24.988434 L13.6542972,17.0425879 L21.5702329,25 L23.1925395,23.3691932 L15.2766038,15.411781 L16.9679447,13.7115782 Z' id='Shape' fill='%23429D39' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.ic-brands {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56px' height='56px' viewBox='0 0 56 56'%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-243.000000, -99.000000)'%3E%3Cg id='ic_brands' transform='translate(243.000000, 99.000000)'%3E%3Ccircle id='Oval-8-Copy-6' fill='%23FFFFFF' cx='28' cy='28' r='28'%3E%3C/circle%3E%3Cg id='ic_bookmark_black_24px' transform='translate(14.000000, 14.000000)'%3E%3Cpath d='M19.7142857,4 L8.28571429,4 C7.02857143,4 6.01142857,5.05 6.01142857,6.33333333 L6,25 L14,21.5 L22,25 L22,6.33333333 C22,5.05 20.9714286,4 19.7142857,4 Z' id='Shape' fill='%23429D39' fill-rule='nonzero'%3E%3C/path%3E%3Cpolygon id='Shape' points='0 0 28 0 28 28 0 28'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.asfeatured ul {
    display: flex;
    flex-flow: row wrap
}

.asfeatured li {
    display: flex;
    flex: 0 0 50%;
    flex-direction: column
}

.featured-img {
    display: flex;
    width: 100%;
    flex-direction: row;
    margin-bottom: 20px
}

.asfeatured li p {
    padding-right: 10px;
    margin-bottom: 40px;
    color: #000
}

.app-download-info h1, .shoppers-feedback h2 {
    font-family: osb
}

.featured-img img {
    max-height: 100%
}

.asfeatured-btn {
    font-size: 17px;
    color: var(--Primary-Brand-1)
}

.app-download {
    padding-top: 50px;
    padding-bottom: 50px
}

.app-download-info {
    display: inline-block;
    width: 100%;
    margin-top: 120px
}

.app-download-info h1 {
    font-size: 36px
}

.app-download-info p {
    font-size: 16px;
    padding: 30px 0
}

.app-download-btn a {
    margin-right: 15px
}

.app-download-btn a img {
    max-width: 150px;
    margin-bottom: 5px
}

.about-timeline img, .app-img img {
    max-width: 100%
}

.home-header {
    background: #458838
}

.home-header h1 {
    color: #fff;
    margin-bottom: 15px
}

.home-header-bg {
    background: url(/assets/banner/main-bg.jpg) right center;
    display: block;
    height: 100%;
    min-height: 400px;
    background-size: cover
}

.home-header-bg:before {
    content: '';
    background: linear-gradient(96deg, #458838 5%, transparent 20%);
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0
}

.home-header .shop-now-searchbar {
    margin: 120px 0 0
}

.home-header .searchbar input {
    height: 48px
}

.home-header .searchbar .searchbarbtn {
    top: 14px
}

.home-header-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-top: -70px
}

.carsousel-bg .container, .satisfying-bg, .satisfying-bg .container {
    position: relative
}

.get-in-touch h2 {
    margin-top: 30px
}

.carsousel-bg {
    background: url(/assets/banner/carousel_0.png);
    background-size: cover
}

.satisfying-bg {
    background: url(/assets/banner/carousel_0.png) center top;
    background-size: cover;
    padding-bottom: 50px
}

.carsousel-bg .slider-overlay, .satisfying-bg .slider-overlay {
    top: 0
}

.carsousel-bg .quote-name, .carsousel-bg h2, .carsousel-bg p, .satisfying-bg h2, .satisfying-bg h3, .satisfying-bg p {
    color: #fff!important
}

.shoppers-feedback {
    position: relative;
    padding: 20px 0 50px
}

.shoppers-feedback .owl-dots {
    text-align: center!important;
    margin-left: 0
}

.shoppers-sub {
    color: #000;
    line-height: 1.71;
    letter-spacing: -.1px
}

.ic-quote {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='28px' height='20px' viewBox='0 0 28 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Icons-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-1144.000000, -978.000000)'%3E%3Cg id='ic_quote' transform='translate(1158.000000, 988.000000) rotate(180.000000) translate(-1158.000000, -988.000000) translate(1134.000000, 964.000000)'%3E%3Cpath d='M12,34 L18,34 L22,26 L22,14 L10,14 L10,26 L16,26 L12,34 Z M28,34 L34,34 L38,26 L38,14 L26,14 L26,26 L32,26 L28,34 Z' id='Shape' fill='%23262628' fill-rule='nonzero'%3E%3C/path%3E%3Cpolygon id='Shape' points='0 0 48 0 48 48 0 48'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 28px;
    height: 20px;
    display: inline-block;
    margin-bottom: 20px
}

.quote-img, .quote-name, .quote-user {
    display: inline-flex
}

.carsousel-bg .ic-quote {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='28px' height='20px' viewBox='0 0 28 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Icons-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-1144.000000, -978.000000)'%3E%3Cg id='ic_quote' transform='translate(1158.000000, 988.000000) rotate(180.000000) translate(-1158.000000, -988.000000) translate(1134.000000, 964.000000)'%3E%3Cpath d='M12,34 L18,34 L22,26 L22,14 L10,14 L10,26 L16,26 L12,34 Z M28,34 L34,34 L38,26 L38,14 L26,14 L26,26 L32,26 L28,34 Z' id='Shape' fill='%23fff' fill-rule='nonzero'%3E%3C/path%3E%3Cpolygon id='Shape' points='0 0 48 0 48 48 0 48'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.quote p {
    font-size: 16px;
    line-height: 1.5;
    letter-spacing: -.3px;
    padding: 0 15px;
    font-style: italic
}

.quote-user {
    vertical-align: middle;
    width: 100%;
    justify-content: center;
    margin-top: 20px
}

.quote-img {
    width: 40px;
    height: 40px;
    background: #ccc
}

.quote-name {
    line-height: 1.71;
    letter-spacing: -.1px;
    align-items: center;
    margin-left: 10px
}

app-application .slider-img img {
    position: absolute;
    right: 0;
    top: 0;
    left: 0;
    bottom: 0;
    width: 100%!important;
    height: -webkit-fill-available;
    object-fit: contain
}

.follow-btn li, .follow-btn li a {
    position: relative
}

gourmet-page .owl-carousel.owl-drag .owl-item, retailers-page .owl-carousel.owl-drag .owl-item, app-application .owl-carousel.owl-drag .owl-item {
    padding: 0!important
}

gourmet-page .owl-carousel.owl-drag .owl-item .slider-btn, retailers-page .owl-carousel.owl-drag .owl-item .slider-btn, app-application .owl-carousel.owl-drag .owl-item .slider-btn {
    margin-bottom: 25px
}

gourmet-page .slider-btn a, retailers-page .slider-btn a, app-application .slider-btn a {
    display: inline-block;
    margin-right: 10px
}

retailers-page .owl-theme .owl-nav.disabled+.owl-dots, app-application .owl-theme .owl-nav.disabled+.owl-dots {
    margin-top: 0
}

.owl-theme .owl-dots .owl-dot:hover span, gourmet-page .owl-theme .owl-dots .owl-dot.active span, retailers-page .owl-theme .owl-dots .owl-dot.active span, app-application .owl-theme .owl-dots .owl-dot.active span {
    background: var(--Primary-Brand-1)
}

.static-footer {
    background: #262628
}

.padding-left10 {
    padding-left: 10px
}

.padding-top {
    padding-top: 0!important
}

.padding-top10 {
    padding-top: 10px!important
}

.padding-top30 {
    padding-top: 30px
}

.padding0 {
    padding: 0!important
}

.padding-bottom10 {
    padding-bottom: 10px!important
}

.footer-top {
    display: inline-block;
    width: 100%;
    border-bottom: 2px solid #3c3c3e
}

.static-footer .footer-nav {
    margin-top: 35px
}

.static-footer .footer-nav li {
    padding: 5px 15px
}

.static-footer .footer-nav li:last-child {
    padding-right: 0
}

.footer-list h5 {
    margin: 20px 0 10px;
    color: #a8a8a9
}

.footer-list li {
    list-style: none;
    line-height: 2
}

.footer-list li a {
    color: #fff
}

.static-footer .copyright {
    padding: 20px 0;
    color: #929293;
    margin-bottom: 0
}

.static-footer .copyright p {
    display: inline-flex
}

.static-footer .copyright ul {
    display: inline-flex;
    vertical-align: middle;
    margin: 0
}

.follow-btn li a {
    background: #fff;
    padding: 3px 10px;
    width: 100%;
    margin: 0 0 10px;
    display: inline-block;
    border-radius: 6px;
    color: var(--Primary-Brand-1);
    text-align: center
}

.search-slider {
    position: fixed;
    z-index: 10000
}

.about-timeline {
    background: #f3f3f3;
    padding: 20px 10px
}

.search-slider {
    top: 0;
    width: 100%;
    padding: 10px;
    left: 0
}

.trending-searches {
    max-height: 350px;
    overflow-y: auto
}


.modal-body .find-stors-map {
    max-height: 400px;
    height: auto
}

.substitutions-rep {
    width: 100%
}

.replacement-screen {
    height: calc(100% - 120px)!important
}

.replacement-screen #panel {
    width: 100%;
    margin-bottom: 0;
    min-height: auto
}

.replacement-screen .owl-item:hover .add-to-cart {
    width: 94%;
    top: 5px;
    font-size: 12px
}

.replacement-screen .subcat-minus-plus {
    width: 94%;
    top: 5px
}

.replacement-screen .carousel {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap
}

.replacement-screen .carousel>div {
    background: #fff;
    margin-top: 8px;
    margin-bottom: 8px;
    margin-right: 2%;
    flex: 0 0 32%;
    border-radius: 6px
}

.replacement-screen .carousel>div:last-child {
    margin-right: 0
}

.replacement-screen .owl-item {
    margin-bottom: 0!important;
    padding: 0 8px!important
}

.pac-item .pac-item-query, .pac-item>span:last-child {
    width: 100%
}

.pac-icon {
    position: absolute;
    left: 2px;
    margin-top: 8px
}

.enable-location, .location-heading {
    margin-top: 10px;
    font-family: osr
}

.search-query {
    padding: 30px 5px 70px 5px;
    font-family: osr
}

.current-location {
    position: relative;
    padding: 20px 15px;
    background: rgba(255, 255, 255, .1);
    border-radius: 6px
}

app-location .current-location {
    background: rgba(255, 255, 255, .3)
}

app-one-location .current-location {
    background: rgba(0, 0, 0, .05)
}

.enable-location {
    padding-left: 18px;
    position: relative;
    font-size: 16px;
    color: #fff
}

app-location .enable-location, app-location .enable-location a {
    color: #000
}

app-one-location .enable-location, app-one-location .enable-location a {
    color: #000;
    text-align: left
}

.enable-location a {
    font-size: 16px;
    color: #fff
}

.location-heading {
    font-size: 12px;
    color: #666;
    padding-left: 2px
}

app-location .location-heading, app-location .location-heading a {
    color: #666
}

app-one-location .location-heading, app-one-location .location-heading a {
    color: #999;
    text-align: left
}

.enable-location:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='14px' height='20px' viewBox='0 0 14 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EBD52D563-A6FA-4A59-90FE-0A29900F41EB%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-158.000000, -173.000000)'%3E%3Cg id='ic_location_white' transform='translate(151.000000, 169.000000)'%3E%3Cpath d='M20.4247332,8.96756381 C20.3536891,8.7012993 20.20942,8.41758701 20.1026914,8.16918794 C18.8255684,5.0999536 16.0350812,4 13.7819026,4 C10.7656148,4 7.44352668,6.0225522 7,10.1915081 L7,11.0432483 C7,11.0787935 7.01225058,11.3980974 7.02965197,11.557819 C7.27828306,13.5446404 8.84603248,15.6561949 10.016891,17.6430162 C11.2765661,19.7716937 12.5836659,21.8657077 13.8786543,23.9588399 C14.6771694,22.5929002 15.4728074,21.2090023 16.2531323,19.8784223 C16.4658005,19.487935 16.7126682,19.0976798 16.9255684,18.7249652 C17.067471,18.4767981 17.3385615,18.2286311 17.462413,17.9977262 C18.7220418,15.6915081 20.7495592,13.367471 20.7495592,11.0787471 L20.7495592,10.1385151 C20.7496056,9.89039443 20.4420418,9.02106729 20.4247332,8.96756381 Z M13.837123,13.2432947 C12.9504872,13.2432947 11.98,12.7999536 11.5009745,11.5755916 C11.4296056,11.3806961 11.4353596,10.990116 11.4353596,10.9543387 L11.4353596,10.4043619 C11.4353596,8.84352668 12.7606497,8.1337355 13.9135963,8.1337355 C15.332993,8.1337355 16.4307657,9.26932715 16.4307657,10.6887239 C16.4307657,12.1080742 15.2565197,13.2432947 13.837123,13.2432947 Z' id='Facebook_Places' fill='%23FFFFFF' fill-rule='nonzero'%3E%3C/path%3E%3Crect id='Rectangle-22-Copy-3' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 12px;
    height: 17px;
    position: absolute;
    content: '';
    background-size: 100%;
    left: 0;
    top: 2px
}

app-location .enable-location:before, app-one-location .enable-location:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='14px' height='20px' viewBox='0 0 14 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EBD52D563-A6FA-4A59-90FE-0A29900F41EB%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-158.000000, -173.000000)'%3E%3Cg id='ic_location_white' transform='translate(151.000000, 169.000000)'%3E%3Cpath d='M20.4247332,8.96756381 C20.3536891,8.7012993 20.20942,8.41758701 20.1026914,8.16918794 C18.8255684,5.0999536 16.0350812,4 13.7819026,4 C10.7656148,4 7.44352668,6.0225522 7,10.1915081 L7,11.0432483 C7,11.0787935 7.01225058,11.3980974 7.02965197,11.557819 C7.27828306,13.5446404 8.84603248,15.6561949 10.016891,17.6430162 C11.2765661,19.7716937 12.5836659,21.8657077 13.8786543,23.9588399 C14.6771694,22.5929002 15.4728074,21.2090023 16.2531323,19.8784223 C16.4658005,19.487935 16.7126682,19.0976798 16.9255684,18.7249652 C17.067471,18.4767981 17.3385615,18.2286311 17.462413,17.9977262 C18.7220418,15.6915081 20.7495592,13.367471 20.7495592,11.0787471 L20.7495592,10.1385151 C20.7496056,9.89039443 20.4420418,9.02106729 20.4247332,8.96756381 Z M13.837123,13.2432947 C12.9504872,13.2432947 11.98,12.7999536 11.5009745,11.5755916 C11.4296056,11.3806961 11.4353596,10.990116 11.4353596,10.9543387 L11.4353596,10.4043619 C11.4353596,8.84352668 12.7606497,8.1337355 13.9135963,8.1337355 C15.332993,8.1337355 16.4307657,9.26932715 16.4307657,10.6887239 C16.4307657,12.1080742 15.2565197,13.2432947 13.837123,13.2432947 Z' id='Facebook_Places' fill='%23000000' fill-rule='nonzero'%3E%3C/path%3E%3Crect id='Rectangle-22-Copy-3' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.cl-con {
    position: relative;
    padding-left: 32px
}

ul.location-list li:before {
    content: '';
    position: absolute;
    width: 25px;
    height: 25px;
    left: 0;
    margin-top: 14px;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='33px' height='33px' version='1.1' x='0px' y='0px' viewBox='0 0 61 61.25' enable-background='new 0 0 49 49' xml:space='preserve'%3E%3Cpath fill-rule='evenodd' fill='%23666666' clip-rule='evenodd' d='M23.994,32.035c-0.221-1.983-0.331-3.967-0.661-5.95 c-1.983-0.661-4.077-1.216-6.17-1.763l13.663-5.403L23.994,32.035z M33.029,18.919c0-1.208-0.772-2.204-2.204-2.204 c-1.322,0-10.467,3.746-11.68,4.301c-1.983,0.767-4.187,0.988-4.187,3.306c0,2.865,4.298,2.424,6.281,3.525 c0.881,0.988-0.991,6.39,2.754,6.39c0.221,0,0.44-0.114,0.55-0.114c0.331-0.104,0.881-0.326,1.103-0.661 c2.093-3.852,4.076-7.933,6.171-11.678C32.478,20.461,33.029,19.8,33.029,18.919z M43.605,24.375c0,10.246-8.484,18.73-18.73,18.73 c-10.356,0-18.731-8.484-18.731-18.73c0-10.357,8.375-18.73,18.731-18.73C35.121,5.645,43.605,14.018,43.605,24.375z M46.25,24.375 C46.25,12.585,36.555,3,24.875,3C15.069,3,4.823,9.832,3.5,22.942v2.866c0,1.542,0.661,3.965,0.992,5.178 C8.017,41.452,17.273,45.75,24.875,45.75C36.555,45.75,46.25,36.055,46.25,24.375z'/%3E%3C/svg%3E")
}

app-location ul.location-list li:before, app-one-location ul.location-list li:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='33px' height='33px' version='1.1' x='0px' y='0px' viewBox='0 0 61 61.25' enable-background='new 0 0 49 49' xml:space='preserve'%3E%3Cpath fill-rule='evenodd' fill='%23666666' clip-rule='evenodd' d='M23.994,32.035c-0.221-1.983-0.331-3.967-0.661-5.95 c-1.983-0.661-4.077-1.216-6.17-1.763l13.663-5.403L23.994,32.035z M33.029,18.919c0-1.208-0.772-2.204-2.204-2.204 c-1.322,0-10.467,3.746-11.68,4.301c-1.983,0.767-4.187,0.988-4.187,3.306c0,2.865,4.298,2.424,6.281,3.525 c0.881,0.988-0.991,6.39,2.754,6.39c0.221,0,0.44-0.114,0.55-0.114c0.331-0.104,0.881-0.326,1.103-0.661 c2.093-3.852,4.076-7.933,6.171-11.678C32.478,20.461,33.029,19.8,33.029,18.919z M43.605,24.375c0,10.246-8.484,18.73-18.73,18.73 c-10.356,0-18.731-8.484-18.731-18.73c0-10.357,8.375-18.73,18.731-18.73C35.121,5.645,43.605,14.018,43.605,24.375z M46.25,24.375 C46.25,12.585,36.555,3,24.875,3C15.069,3,4.823,9.832,3.5,22.942v2.866c0,1.542,0.661,3.965,0.992,5.178 C8.017,41.452,17.273,45.75,24.875,45.75C36.555,45.75,46.25,36.055,46.25,24.375z'/%3E%3C/svg%3E")
}

ul.location-list li {
    list-style: none;
    display: inline-block;
    width: 100%;
    margin-right: -4px;
    position: relative;
    color: var(--Primary-Brand-1);
    font-size: 16px;
    letter-spacing: -.3px;
    padding-left: 32px
}

app-one-location ul.location-list li {
    width: 100%;
    text-align: left
}

ul.location-list li a {
    color: #f3f3f3;
    font-size: 12px
}

app-location ul.location-list li, app-location ul.location-list li a, app-one-location ul.location-list li, app-one-location ul.location-list li a {
    color: #000
}

.full-width {
    width: 100%
}

.bg-white .owl-item {
    border: 1px solid #f3f3f3;
    height: 260px
}
app-one-location .login-wrapper .login-form, app-one-location-store .login-wrapper .login-form {
    padding: 5px 15px
}

app-one-location-store .login-form .current-location {
    padding: 5px 0
}

.checkout-signup .panel-title {
    padding-left: 25px
}

.padding-right0 {
    padding-right: 0!important
}

.checkout-title {
    font-size: 22px;
    margin-top: 20px
}

.checkout-divider {
    width: 100%;
    height: 1px;
    background: #f3f3f3;
    position: relative;
    margin: 30px 0
}

.checkout-divider:before {
    content: 'Or';
    font-size: 13px;
    background: #fff;
    left: 48%;
    position: absolute;
    margin-top: -10px
}

.checkout-login {
    padding-left: 70px;
    padding-right: 70px
}

.get-app {
    background-color: rgba(0, 0, 0, .9);
    position: fixed;
    ;
    bottom: 0;
    width: 100%;
    z-index: 222222222222;
    color: #fff;
    padding: 25px 10px
}

.get-app .popup-close {
    top: 30px;
    left: 7px
}

.get-app p {
    position: relative;
    margin-top: 10px;
    font-family: osr
}

.get-app p span:first-child {
    margin-left: 0
}

.get-app p span {
    position: relative;
    padding-left: 18px;
    margin-left: 10px
}

.get-app p span:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' fill='#58d44c' height='12' viewBox='0 0 24 24'%3E%3Cpath d='M0 12.116l2.053-1.897c2.401 1.162 3.924 2.045 6.622 3.969 5.073-5.757 8.426-8.678 14.657-12.555l.668 1.536c-5.139 4.484-8.902 9.479-14.321 19.198-3.343-3.936-5.574-6.446-9.679-10.251z'/%3E%3C/svg%3E");
    content: '';
    width: 12px;
    height: 12px;
    position: absolute;
    left: 0;
    margin-top: 4px
}

.overlay {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, .6);
    z-index: 10;
    display: none;
    opacity: 0
}

.overlay.active {
    animation: overlay-fadein .5s
}

.overlay.active, .overlay.active-no-fade {
    display: block;
    opacity: inherit
}

.myapp-dialog .mat-dialog-container {
    width: 400px;
    right: 15px;
    position: fixed;
    top: 76px;
    padding: 0;
    background: #f3f3f3;
    z-index: 1000;
    height: auto
}

.dropdown-menu, .footer-bg, .replaced, .subs-items {
    width: 100%
}

.mat-autocomplete-panel, .modal__row {
    padding: 10px
}

.mat-form-field-label-wrapper {
    top: 0
}

.modal-backdrop.fade.show {
    opacity: .35;
    z-index: 20000
}

.modal.fade.show {
    z-index: 21000;
    opacity: 1
}

.dropdown-menu>.dropdown-item {
    background: 0 0;
    border: none;
    display: inline;
    width: 100%;
    text-align: left;
    color: #000;
    padding: 3px 0 3px 15px;
    font-size: 15px
}

.searchbar .dropdown-menu.show {
    padding-bottom: 8px
}

.dropdown-menu>.dropdown-item:hover {
    background: rgba(66, 157, 57, .06)
}

.footer-bg {
    position: absolute;
    background: url(../img/subs-bg1.png) repeat-x;
    height: 10px;
    bottom: -9px;
    left: 0;
    z-index: 9;
    background-size: 10px 9px
}

.subs-items {
    background: #d6d6d6!important;
    display: inline-block
}

.subs-items .owl-item {
    background: #fff;
    margin-right: 7px;
    border-radius: 6px;
    margin-top: 5px;
    padding-bottom: 10px!important
}

.mask {
    opacity: .3
}

.replaced-btn {
    padding: 0 20px
}

.replaced {
    position: relative;
    display: inline-block;
    height: 37px;
    font-family: osb;
    font-size: 16px;
    letter-spacing: 1px;
    color: #fff;
    line-height: 2.3;
    margin: 10px 0 5px
}

.replaced-btn .pink:after, .replaced-btn .pink:before, .replaced-btn .success:after, .replaced-btn .success:before {
    position: absolute;
    width: 10px;
    height: 37px;
    border-top: 18px solid transparent;
    border-bottom: 18px solid transparent;
    content: ''
}

.replaced-btn .success:before {
    left: 0;
    border-right: 0 solid transparent;
    border-left: 10px solid #fff
}

.replaced-btn .success:after {
    right: -1;
    border-right: 10px solid #fff;
    border-left: 0 solid transparent
}

.replaced-btn .pink:before {
    left: 0;
    border-right: 0 solid #fff;
    border-left: 10px solid #fff
}

.replaced-btn .pink:after {
    right: 0;
    border-right: 10px solid #fff;
    border-left: 0 solid transparent
}

.label-cart, ngb-alert {
    position: relative
}

.label-pink {
    background: #ff7f80
}

.search-title {
    padding: 6px 0 0 15px;
    font-size: 15px
}

.bg-none {
    background-image: none!important
}

.padding-r {
    padding-right: 10px
}

.nav-pills {
    margin: 0 auto
}

.nav-pills>li+li {
    margin-left: .4%
}

.nav-pills .nav-link {
    display: inline-block;
    /* background-color: #e7e7e7; */
    font-size: 14px;
    font-weight: 700;
    padding: 12px 14px;
    /* border: 1px solid #e4e4e4; */
    transition: all .1s ease-in-out;
    /* color: var(--Primary-Brand-1); */
    width: 100%;
    text-align: center;
}

#checkout-slot-tab-output .fade {
    opacity: 1 !important;
}

.checkout-form input.error-danger, .checkout-form-login input.error-danger {
    border-color: #ff0008
}

.nav-pills li .active {
    /* background-color: #42b029!important;
    color: #fff */
}

.nav-pills .nav>li>a:hover, .nav>li>a:focus {
    width: 100%
}

.disabled-button {
    opacity: 0;
    height: 0;
    padding: 0;
    display: none
}

.checkout-form .error-msg, .checkout-form-login .error-msg {
    display: block;
    text-align: left;
    font-size: 14px;
    font-weight: 400;
    font-style: italic;
    letter-spacing: -.3px;
    color: #ff6868
}

.label-cart .basket-item {
    top: 5px;
    right: 5px
}

.error-msg:first-letter {
    text-transform: uppercase
}

#panel .col-md-3 {
    padding: 10px 20px
}

app-brand-page #panel .col-md-3, app-search-page #panel .col-md-3 {
    padding: 0 15px
}

.bg-white #panel .col-md-3 {
    height: 260px
}

.remove-btn .col-md-2 .row>.owl-item:before, .remove-btn .col-md-3 .row>.owl-item:before, .remove-btn .owl-carousel .owl-item>.owl-item:before {
    background-image: none
}

.find-stors-map, agm-map {
    height: 330px
}

.modal-footer.map-footer {
    padding: 10px 15px
}

.padding-map form {
    margin-bottom: 5px
}

ngb-alert {
    z-index: 20000!important
}

.pac-container {
    z-index: 21010
}

.tool-tip-pin {
    z-index: 2;
    margin-top: 10%;
    margin-left: 0
}

.add-cart {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='23px' height='23px' viewBox='0 0 23 23' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E250FDD8E-9564-4815-9B29-B9EE05B027BE%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-294.000000, -338.000000)'%3E%3Cg id='ic_add_to_cart_outlined' transform='translate(291.000000, 335.000000)'%3E%3Cg id='Group' transform='translate(4.000000, 4.000000)'%3E%3Ccircle id='Oval' stroke='%23429D39' cx='10.5' cy='10.5' r='10.5'%3E%3C/circle%3E%3Cpolygon id='PRICE-Copy' fill='%23429D39' points='9.66632549 11.3981576 6 11.3981576 6 9.75844422 9.66632549 9.75844422 9.66632549 6 11.3244626 6 11.3244626 9.75844422 15 9.75844422 15 11.3981576 11.3244626 11.3981576 11.3244626 15.1381781 9.66632549 15.1381781'%3E%3C/polygon%3E%3C/g%3E%3Crect id='Rectangle-22-Copy-26' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    content: '';
    position: absolute;
    width: 23px;
    height: 23px;
    right: 20px;
    top: 18px;
    z-index: 1
}

.slick-next, .slick-prev {
    width: 80px!important;
    height: 100%!important
}

app-brand-page .add-cart {
    right: 23px
}

.slick-next {
    right: 0!important;
    background: linear-gradient(to right, rgba(255, 255, 255, 0), #fff)!important
}

.slick-prev {
    left: -16px!important;
    background: linear-gradient(to left, rgba(255, 255, 255, 0), #fff)!important;
    z-index: 100
}

.slick-next:before, .slick-prev:before {
    content: ''!important;
    width: 30px;
    height: 30px;
    position: absolute;
    top: 40%;
    z-index: 200;
    opacity: 1!important
}

.slick-next:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='30px' height='30px' viewBox='0 0 30 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3ECEF640F9-9BD9-47DD-BA87-89E4CF4617CB%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-452.000000, -332.000000)'%3E%3Cg id='ic_right_green_sm' transform='translate(447.000000, 327.000000)'%3E%3Crect id='Rectangle-4-Copy-3' x='0' y='0' width='40' height='40'%3E%3C/rect%3E%3Cg id='Group-20-Copy-2' transform='translate(5.000000, 5.000000)' fill='%23429D39'%3E%3Cpath d='M30,15 C30,6.71573478 23.2842913,0 15,0 C6.7157113,0 0,6.71573478 0,15 C0,23.2842691 6.7157113,30 15,30 C23.2842913,30 30,23.2842691 30,15 Z M13.3225806,7.74193548 L11.5806452,9.5564452 L16.8064516,15 L11.5806452,20.4435484 L13.3225806,22.2580645 L20.2903226,15 L13.3225806,7.74193548 Z' id='Page-1-Copy'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    right: 15%;
    background-color: #fff;
    border-radius: 100%
}

.slick-prev:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='30px' height='30px' viewBox='0 0 30 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E6C5CF8AD-0968-4869-B524-F406F5B1569B%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-402.000000, -332.000000)'%3E%3Cg id='ic_left_green_sm' transform='translate(397.000000, 327.000000)'%3E%3Cg id='Group-20-Copy' transform='translate(20.000000, 20.000000) scale(-1, 1) translate(-20.000000, -20.000000) translate(5.000000, 5.000000)' fill='%23429D39'%3E%3Cpath d='M30,15 C30,6.71573478 23.2842913,0 15,0 C6.7157113,0 0,6.71573478 0,15 C0,23.2842691 6.7157113,30 15,30 C23.2842913,30 30,23.2842691 30,15 Z M13.3225806,7.74193548 L11.5806452,9.5564452 L16.8064516,15 L11.5806452,20.4435484 L13.3225806,22.2580645 L20.2903226,15 L13.3225806,7.74193548 Z' id='Page-1-Copy'%3E%3C/path%3E%3C/g%3E%3Crect id='Rectangle-4-Copy-2' x='0' y='0' width='40' height='40'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    left: 15%;
    background-color: #fff;
    border-radius: 100%
}

.map-tooltip {
    width: 350px;
    left: 50%;
    margin-left: -140px;
    text-align: center
}

.spinner-circle {
    background: url(/assets/img/loading.gif);
    background-size: cover;
    font-size: 8px!important;
    border: none!important;
    border-radius: 0!important;
    width: 8em!important;
    height: 8em!important;
    -webkit-animation: none!important;
    animation: none!important
}

.error-login-checkout {
    z-index: 2000;
    position: absolute;
    bottom: 0;
    margin: auto;
    color: #fff;
    padding-bottom: 33%;
    padding-left: 30%
}

.slick-disabled {
    display: none!important
}

.accordion-ul {
    margin: 0
}

.accordion-ul li:nth-child(1) {
    border-top: none
}

.err-min-basket p {
    padding: 5px;
    text-align: center;
    margin: 10px 0 0;
    color: #ff7265
}

.popover {
    display: block!important;
    margin-top: 5px
}

.lets-work {
    background: var(--Primary-Brand-1)
}

.artboard {
    text-align: right;
    padding: 20px 0
}

.already-ac {
    font-size: 14px;
    color: #000;
    margin: 30px 0 10px;
    text-align: center
}

.already-ac span {
    color: var(--Primary-Brand-1);
    text-decoration: underline
}

.free-delivery {
    background: #f4faf3;
    width: 100%;
    display: inline-block;
    margin-bottom: 40px;
    padding: 25px 10px;
    font-size: 16px;
    color: var(--Primary-Brand-1);
    text-align: center
}

.box-input .lab {
    font-size: 15px;
    margin-bottom: 10px;
    color: #333
}

.box-input input::placeholder {
    font-size: 16px
}

.box-input a {
    padding: 12px 0;
    font-size: 16px
}

.home-wrapper-bg {
    position: absolute;
    height: 650px;
    width: 100%;
    background-position: center top!important;
    background-size: cover!important;
    background-repeat: no-repeat!important
}

.lets-work h2 {
    color: #fff;
    margin-top: 60px
}

.lets-work a {
    min-width: 200px;
    color: var(--Primary-Brand-1);
    margin-top: 10px;
    padding: 12px 0
}

.lag {
    position: absolute
}

.lag button {
    padding: 7px 12px;
    top: 16px
}

.lag button img {
    width: 25px;
    height: 25px
}

.lag .caret {
    color: var(--Primary-Brand-1)
}

.btn-border {
    border: 2px solid var(--Primary-Brand-1)!important;
    padding: 8px 22px
}

.home-app-btn {
    display: inline-block;
    padding: 0
}

.search-image {
    display: inline-block;
    width: 100%;
    text-align: center;
    padding: 80px 15px 10px
}

.search-image img {
    max-height: 150px
}

.reset-msg {
    font-size: 14px;
    color: #11bd00
}

app-categories-list .content .row>.category-row {
    float: none;
    margin: 0 0 15px
}

.orders {
    padding: 15px 0;
    border-radius: 4px
}

.category-row {
    display: flex;
    flex-wrap: wrap
}

.category-row-list {
    display: flex;
    flex-direction: column;
    overflow: hidden;
    max-width: 15.8%;
    min-width: 15.8%;
    max-height: 166px;
    min-height: 166px;
    margin-right: 1%;
    margin-bottom: 1%;
    background: #fff;
    border-radius: 4px;
    cursor: pointer
}

.category-row-list:nth-child(6n) {
    margin-right: 0
}

.cate-row-img {
    flex: 1 1 0%;
    display: grid;
    justify-content: flex-end
}

.cate-row-img img {
    max-height: 120px
}

.category-row-list:hover {
    -webkit-filter: drop-shadow(5px 5px 6px #ccc);
    filter: drop-shadow(5px 5px 6px #ccc)
}

.cate-name {
    font-size: 10px;
    padding: 0 10px 10px;
    text-overflow: ellipsis;
    overflow: hidden;
    color: #000;
    transition: .3s
}

.category-row-list:hover .cate-name {
    color: var(--Primary-Brand-1)
}

.scheduled {
    position: relative;
    width: 100%;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap
}

.scheduled-left {
    width: 50%;
    padding: 0 15px
}

.scheduled-right {
    width: 50%;
    padding-left: 5%;
    text-transform: uppercase
}

.order-date-time {
    display: inline-block;
    width: 100%;
    padding: 10px 0 5px;
    color: #000
}

.scheduled-list {
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    width: 100%
}

.scheduled-list .one {
    width: 15%;
    font-size: 13px;
    font-size: 12px
}

.scheduled-list .two {
    width: 50%;
    font-family: osb;
    color: #000;
    font-size: 12px
}

.scheduled-list .three {
    width: 15%;
    font-size: 12px
}

.scheduled-list .four {
    width: 20%;
    text-align: right;
    font-size: 15.5px
}

.scheduled-list div:last-child {
    font-size: 18px;
    letter-spacing: -.9px;
    font-family: osb
}

.scheduled .after:after {
    display: none
}

.scheduled-btn {
    display: inline-block;
    width: 100%
}

.scheduled-btn a {
    min-width: 160px;
    max-width: 100%;
    margin-left: 3%;
    margin-top: 15px
}

.orn {
    font-size: 14px;
    display: inline-block;
    width: 100%;
    margin-bottom: 5px
}

.scheduled-product {
    display: flex;
    flex-wrap: wrap
}

.scheduled-product .sp-list {
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    margin-top: 30px
}

.sp-list>li {
    width: 49%;
    padding: 20px 15px;
    background: #fff;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 2%;
    border-radius: 4px;
    font-size: 13px
}

app-view-order .sp-list>li {
    position: relative
}

app-view-order .out-stock-inner, app-view-order .out-stock-lable>div, app-view-order .out-stock-text {
    width: 100%!important
}

app-view-order .os-text {
    margin-top: 7%
}

app-view-order .out-stock {
    left: 0;
    top: 0;
    width: 100%!important
}

app-view-order .os-text {
    margin-top: 4%
}

app-view-order .out-stock {
    left: 0;
    top: 0;
    width: 100%!important
}

app-view-order .out-stock-lable .replaced {
    right: 0;
    position: absolute;
    top: 75px;
    width: 40%!important
}

.sp-list>li img {
    max-height: 80px
}

.sp-list>li:nth-child(odd) {
    margin-right: 1%
}

.sp-list>li:nth-child(even) {
    margin-left: 1%
}

.sp-list>li div:first-child {
    width: 25%
}

.sp-list>li div:last-child {
    width: 75%
}

app-view-order .sp-list>li>.right-div {
    width: 75%!important
}

.scheduled-product h4 {
    font-size: 13px;
    color: #000;
    margin-bottom: 5px
}

.sp-detail {
    list-style: none;
    display: flex;
    flex-wrap: wrap
}

.sp-detail li:nth-child(odd) {
    width: 50%
}

.sp-detail li:nth-child(even) {
    width: 50%;
    text-align: right;
    color: #666
}

.sp-detail li:last-child {
    color: var(--Primary-Brand-1)
}

.scheduled-carousel {
    margin-top: 15px
}

.scheduled-label {
    position: absolute;
    right: 0;
    min-width: 200px;
    z-index: 999;
    margin-top: -15px;
    text-transform: uppercase
}

.view-order {
    display: inline-block;
    width: 100%;
    color: var(--Primary-Brand-1);
    text-align: right;
    padding-right: 30px;
    margin-top: 10px;
    cursor: pointer;
    font-size: 13px;
    font-family: osb
}

.view-order:after {
    content: '';
    position: absolute;
    margin-left: 5px;
    width: 7px;
    height: 16px;
    margin-top: 2px;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' viewBox='0 0 20.6 47.5' style='enable-background:new 0 0 20.6 38;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:none;stroke:%23429d39;stroke-width:7;stroke-linecap:round;stroke-linejoin:round;} %3C/style%3E%3Cpolyline class='st0' points='2,36 18.6,19.1 2,2 '/%3E%3C/svg%3E")
}

.scheduled-carousel .owl-stage-outer {
    margin-left: 45px
}

.scheduled-carousel .owl-item {
    padding: 0;
    margin-top: 10px;
    width: 90px!important
}

.scheduled-carousel .owl-item img {
    width: auto!important;
    max-height: 70px;
    max-width: 70px
}

.scheduled-carousel .carousel-item {
    height: 75px;
    width: 90px
}

app-location .city-list {
    background: #fff;
    padding: 20px 0;
    border-bottom: 0
}

app-location .city-list h2 {
    font-weight: 400
}

app-location .city-list ul li {
    text-align: left;
    margin-left: auto;
    width: 24.5%
}

app-location .city-list ul li a {
    font-size: 13px;
    color: #000
}

.deliver-con {
    background: #f3f3f3
}

.deliver-to {
    margin-top: 170px;
    padding: 0 30px;
    position: relative
}

.deliver-to input {
    background: 0 0;
    border: 0;
    border-bottom: 1px solid;
    width: 100%;
    font-size: 32px;
    padding: 7px 0;
    color: #000!important;
    padding-right: 30px;
    box-shadow: none;
    border-radius: 0
}

.deliver-to input::placeholder {
    font-size: 32px!important;
    color: #000!important
}

.search-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='29px' height='30px' viewBox='0 0 18 19' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EADD466D6-3ED3-473B-8CFD-2C432F6187CC%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-359.000000, -283.000000)'%3E%3Cg id='ic_search' transform='translate(354.000000, 278.000000)'%3E%3Cpath d='M18.8154583,18.2240506 L23,22.6857143 L21.7673469,24 L17.5709971,19.5257462 C16.2481449,20.6276264 14.5748161,21.2857143 12.755102,21.2857143 C8.47207745,21.2857143 5,17.640033 5,13.1428571 C5,8.64568132 8.47207745,5 12.755102,5 C17.0381266,5 20.5102041,8.64568132 20.5102041,13.1428571 C20.5102041,15.0648102 19.8760494,16.8312428 18.8154583,18.2240506 Z M12.755102,19.5714286 C16.1364372,19.5714286 18.877551,16.6932591 18.877551,13.1428571 C18.877551,9.59245518 16.1364372,6.71428571 12.755102,6.71428571 C9.37376684,6.71428571 6.63265306,9.59245518 6.63265306,13.1428571 C6.63265306,16.6932591 9.37376684,19.5714286 12.755102,19.5714286 Z' id='-g-Search-Copy' fill='%23000000'%3E%3C/path%3E%3Crect id='Rectangle-22-Copy-13' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    position: absolute;
    width: 29px;
    height: 30px;
    margin-top: 15px;
    right: 30px;
    top: 0
}

.pac-icon {
    background-image: none!important;
    display: none
}

.pac-item:last-child {
    border-bottom: 1px solid #e4e4e4
}

.pac-logo:after {
    margin: 20px 15px 20px 0
}

.logo-icon-popup {
    background: url(/assets/img/mstile-150x150.png);
    width: 30px;
    height: 30px;
    position: absolute;
    margin-left: 17px;
    background-position: -54px 42px;
    background-size: 46px;
    background-color: #fff;
    border-radius: 4px;
    margin-top: 1px
}

.get-app h3 {
    font-size: 14px;
    margin-left: 55px
}

.rating-con {
    margin-left: 55px;
    margin-top: 3px
}

.rating-con, .rating-inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.rating-inner {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.stars.first-star {
    background-image: url(https://cwa.roocdn.com/_next/static/star-full.81d97278.svg)
}

.stars {
    display: block;
    text-indent: -9999px;
    width: 13px;
    height: 12px;
    margin-right: 2px;
    background-size: 13px 12px;
    background-repeat: no-repeat;
    -webkit-animation-name: AppBanner-0685ed78d063c5db;
    animation-name: AppBanner-0685ed78d063c5db;
    -webkit-animation-duration: .4s;
    animation-duration: .4s;
    -webkit-animation-timing-function: cubic-bezier(.785, .135, .15, .86);
    animation-timing-function: cubic-bezier(.785, .135, .15, .86);
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.stars:first-of-type {
    -webkit-animation-delay: 1.075s;
    animation-delay: 1.075s
}

.stars:nth-of-type(2) {
    -webkit-animation-delay: 1.15s;
    animation-delay: 1.15s
}

.stars:nth-of-type(3) {
    -webkit-animationdelay: 1.225s;
    animation-delay: 1.225s
}

.stars:nth-of-type(4) {
    -webkit-animation-delay: 1.3s;
    animation-delay: 1.3s
}

.stars:nth-of-type(5) {
    -webkit-animation-delay: 1.375s;
    animation-delay: 1.375s
}

.stars.second-star {
    background-image: url(https://cwa.roocdn.com/_next/static/star-half.59e159d6.svg)
}

.rating-count {
    font-size: 13px
}

@keyframes AppBanner-0685ed78d063c5db {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
    40% {
        -webkit-transform: scale(.75);
        transform: scale(.75);
        opacity: .5
    }
    70% {
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        opacity: 1
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

app-categories-list .col-lg-3.col-md-3.col-sm-4.col-xs-12 {
    display: flex
}

.near-store {
    display: inline-block;
    width: 100%;
    font-size: 26px
}

.login-wrapper .or {
    margin: 0 0 20px
}

@media (max-width: 768px) {
    .login-wapper-con {
        padding: 0
    }
    .login-wrapper .media-btn {
        padding: 0 0
    }
    .login-wrapper {
        margin-top: 0;
        padding: 0 15px;
        box-shadow: none
    }
    app-auth .top-nav li:first-child a {
        padding-top: 5px;
        padding-left: 10px
    }
    .login-wrapper>h3 {
        font-size: 24px
    }
    .near-store {
        font-size: 21px
    }
    app-auth .top-nav li:first-child {
        float: none
    }
    .login-wrapper .login-form {
        padding: 20px 0 5px
    }
    .landing-brand {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .paymentType .col-xs-4 {
        padding: 0px 3px !important;
    }
    .paymentType .btn {
        font-size: 11px !important;
        padding: 10px 0 !important;
    }
    .card-logo, .Cvv {
        padding: 0;
    }
    app-manage-credit-cards .Cvv {
        padding: 0px 17px 0 0;
    }
    #map-footer {
        margin-bottom: 100px;
    }
}

.time-list li:hover {
    background: #f9f9f9
}

app-one-location .searchbarbtn, app-one-location-store .searchbarbtn {
    top: 12px
}

@media (max-width: 768px) {
    .head-wrapper-bg {
        visibility: hidden
    }
    app-one-location-store>.container-fluid, app-one-location>.container-fluid {
        padding: 0
    }
    app-one-location .login-wrapper {
        padding-top: 40px
    }
    app-one-location-store .login-wrapper {
        padding-top: 80px
    }
    app-one-location app-menu-login .top-nav, app-one-location-store app-menu-login .top-nav {
        margin-top: 6px
    }
    app-one-location app-menu-login .top-nav .button-default, app-one-location-store app-menu-login .top-nav .button-default {
        padding: 7px 15px
    }
    app-one-location .login-wrapper .login-form, app-one-location-store .login-wrapper .login-form {
        padding: 5px 0
    }
    app-one-location .searchbar form, app-one-location-store .searchbar form {
        margin-bottom: 0
    }
    app-one-location .login-wrapper, app-one-location-store .login-wrapper {
        margin-bottom: 30px
    }
    app-one-location-store .login-wrapper .store-img {
        top: 52px
    }
    app-one-location-store .login-wrapper .store-img img {
        max-width: 120px
    }
    .store-detail-req {
        padding: 0 15px
    }
    .time-list li:before {
        content: '';
        width: 15px;
        height: 15px;
        background: url(../img/check-btn.png);
        position: absolute;
        margin-top: 3px
    }
    .time-list li.active:before {
        content: '';
        width: 15px;
        height: 15px;
        background: url(../img/checked-btn.png);
        position: absolute;
        margin-top: 3px
    }
}

.border-none {
    border: 0
}

.product-detail-con {
    padding: 20px 50px;
    margin-bottom: 20px
}

.product-detail-con h1 {
    font-family: osb;
    color: #3e3c3c;
    margin-top: 40px
}

.product-live-chat {
    display: inline-block;
    font-size: 14px;
    letter-spacing: -.4px;
    color: #000;
    text-decoration: underline;
    padding: 15px 0 5px
}

.product-live-chat {
    text-decoration: underline
}

.product-detail-bottom {
    display: inline-block;
    width: 100%;
    padding: 0 50px 40px;
    border-radius: 0 0 4px 4px
}

.product-detail-bottom h4 {
    margin: 0
}

.product-detail-bottom p {
    padding-left: 0;
    padding-top: 8px
}

.product-detail-bottom .app-store-btn {
    margin-top: 15px
}

.product-detail-icon {
    position: relative;
    margin: 15px 0
}

.product-detail-con .border-bottom {
    border-bottom: 1px solid var(--Primary-Brand-1);
    padding-bottom: 30px
}

.first-li {
    padding: 6px 0 0;
    display: inline-block
}

.track-aap-list {
    list-style: none
}

.track-aap-list li {
    margin-top: 30px;
    text-align: center;
    margin-bottom: 15px;
    display: inline-block;
    width: 100%
}

.track-aap-list li p {
    color: #000;
    font-family: ossb;
    color: #3e3c3c;
    font-size: 15.5px
}

.product-detail-bottom a {
    width: 250px
}

.margin-bottom30 {
    margin-bottom: 30px
}

app-order-confirmation .login-wrapper {
    padding: 0 20px!important
}

app-order-confirmation .login-wrapper>h3 {
    font-size: 24px
}

app-order-confirmation .live-chat {
    margin: 0;
    color: #337ab7;
    letter-spacing: normal
}

.card-banner {
    margin: 30px 0
}

.card-banner .row {
    display: flex
}

.card {
    width: 31%;
    display: inline-flex;
    margin-right: 1%;
    margin-left: 1.3%;
    background: url(../img/card-bg.png);
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 6px
}

.card:last-child {
    margin-right: 0
}

.card-left {
    width: 65%;
    padding: 25px 0 20px 20px;
    display: flex;
    padding: 30px 20px;
    flex-wrap: wrap
}

.card-right {
    width: 35%;
    padding: 5px;
    display: flex;
    text-align: right;
    flex-wrap: wrap;
    position: relative
}

.card-title {
    font-size: 16px;
    color: #000
}

.card-left p {
    color: #fff;
    font-size: 12px;
    margin-top: 10px
}

.card-btn {
    background: #fff;
    display: inline-block;
    padding: 6px 15px;
    border-radius: 3px;
    font-size: 13px;
    color: var(--Primary-Brand-1);
    margin: 10px 0
}

.card-img {
    width: 100px;
    height: 100px;
    border-radius: 100%;
    display: inline-block;
    margin-top: 20%;
    background: #fff;
    position: relative;
    overflow: hidden
}

.card-img img {
    max-width: 80%;
    max-height: 50%;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto
}

.card-yellow {
    background-color: #f4de87
}

.card-blue {
    background-color: #2babce
}

.card-green {
    background-color: #0f9237
}

.slick-slide {
    position: relative
}

.out-stock {
    position: absolute;
    width: 98%;
    z-index: 998
}

.out-stock-inner {
    position: relative;
    background: rgba(255, 255, 255, .4);
    height: 100%;
    padding: 2%;
    border: 1px solid;
    border-color: #ff9899;
}

.out-stock-lable {
    position: absolute
}

.out-stock-lable div div {
    background: rgba(255, 127, 128, .8)
}

.os {
    height: 100%
}

.os-b {
    height: 94%;
    width: 98%!important
}

.os-text {
    margin-top: 46%
}

.os-text-b {
    margin-top: 20.5%;
    width: auto;
    position: relative;
    display: inline-block;
    padding: 8px 14px;
    border-radius: 4px;
    cursor: pointer;
    font-size: 13px;
}

.os-lable {
    top: 5%;
    width: 90%;
    right: 0
}

.os-lable-b {
    bottom: -2px;
    width: 45%;
    right: -20px
}

.out-stock-lable>div {
    width: 80%;
    position: relative;
    margin: 0 auto;
}

.os-b .out-stock-lable>div {
    bottom: 1px
}

.out-stock-lable .replaced {
    height: 34px;
    font-size: 15px
}

.out-stock-lable .replaced-btn .pink:before {
    border-left-width: 7px
}

.out-stock-lable .replaced-btn .pink:after {
    border-right-width: 7px
}

.out-stock-lable .replaced-btn .pink:after, .out-stock-lable .replaced-btn .pink:before, .out-stock-lable .replaced-btn .success:after, .out-stock-lable .replaced-btn .success:before {
    height: 34px;
    border-top: 16px solid transparent;
    border-bottom: 16px solid transparent
}

.after-icon:after {
    display: none
}

app-brand-page .out-stock {
    width: 100%
}

.alternative {
    position: fixed;
    right: 0;
    bottom: 0;
    max-width: 350px;
    text-align: left;
    border: 1px solid #186910;
    padding: 7px 7px;
    background: var(--Primary-Brand-1);
    border-radius: 4px 0 0 0;
    border-bottom: 0;
    border-right: 0
}

.alternative-inner {
    border: 1px dashed #fff;
    padding: 8px 5px;
    border-radius: 3px
}

.alternative-img {
    position: absolute;
    width: 20%;
    height: 38px;
    top: 16px
}

.alternative-img img {
    max-height: 42px;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
    border-radius: 3px
}

.alternative-heading {
    font-size: 15.5px;
    letter-spacing: -.3px;
    width: 100%;
    padding-left: 20%;
    color: #fff;
    padding: 2px;
    padding-left: 22%;
    line-height: 1.1
}

.alternative-heading span {
    font-size: 12px;
    color: #ececec
}

.short-header .label-en-route {
    background: #4dbcff
}

.short-header .label-canceled {
    background: #ff7f80
}

.short-header .label-scheduled {
    background: #758ceb
}

.short-header .label-pending {
    background: #e9ff92;
    color: #52a44b
}

.short-header .label-in-substitution {
    background: #ffad36
}

.short-header .label-delivered {
    background: #c1c1c1
}

.short-header .label-graay {
    background: #c1c1c1
}



.home-page .slide .carousel-item .item>img {
    min-height: 350px
}

.skeleton {
    background-color: #fff;
    width: 250px;
    margin-right: 15px
}

.skeleton-banner {
    width: 370px;
    margin-bottom: 30px
}

.skeleton-popup {
    width: 171px;
    margin-bottom: 30px;
    margin-right: 15px
}

.skeleton-hp-slider {
    position: absolute;
    left: 35%;
    top: 10%;
    width: 500px
}

.skeleton-wrapper {
    display: flex;
    flex-wrap: wrap
}

.skeleton-inner {
    height: auto;
    padding: 0 5px
}

.skeleton-con {
    -webkit-animation-duration: 1s;
    -webkit-animation-fill-mode: forwards;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-name: placeHolderShimmer;
    -webkit-animation-timing-function: linear;
    background: #f6f7f8;
    background-image: -webkit-linear-gradient(left, #f6f7f8 0, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);
    background-image: linear-gradient(left, #f6f7f8 0, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);
    background-repeat: no-repeat;
    background-size: 800px 190px;
    height: 190px;
    position: relative
}

.direction_rtl .skeleton-con {
    -webkit-animation-direction: reverse
}

.skeleton-con div {
    background: #fff;
    height: 6px;
    left: 0;
    position: absolute;
    right: 0
}

.skeleton-one {
    height: 20px;
    top: 100px
}

.skeleton-three {
    height: 8px;
    top: 166px
}

.skeleton-two {
    height: 8px;
    top: 140px
}

@-webkit-keyframes placeHolderShimmer {
    0% {
        background-position: -468px 0
    }
    100% {
        background-position: 468px 0
    }
}

@-webkit-keyframes prideShimmer {
    from {
        background-position: top left
    }
    to {
        background-position: top right
    }
}

.hp-slider-active {
    opacity: 1
}

.hp-slider-disabled {
    opacity: 0
}

/* .ossb {
    font-family: ossb!important
} */

.stores-list app-substitution-item-replacing div>.row>div {
    display: block
}

app-search-page .content {
    padding-bottom: 0
}

app-search-page .content .row>div>.panel {
    margin-bottom: 0
}

.card {
    margin: 30px 0;
    width: 300px;
    height: 185px;
    display: inline-flex;
    margin-right: 1%;
    margin-left: 1.3%;
    background: url(../img/card-bg.png);
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 6px;
    height: 160px
}

.card-yellow {
    background-color: #f4de87
}

app-brand-page .out-stock {
    width: 100%
}

.location-placeholder {
    display: none
}

#banner-slider {
    float: none;
    height: auto;
    width: 385px;
    display: inline-block;
    margin-right: 10px
}

#banner-slider:first-child {
    padding-left: 0
}

.slick-before, .slick-next {
    background: 0 0!important
}

app-banners .slick-arrow {
    height: auto!important;
    top: 40%!important;
    width: auto!important
}

app-banners .slick-next:before {
    right: 5px!important;
    background-color: #fff;
    border-radius: 100%
}

app-banners .slick-prev:before {
    left: 20px!important;
    background-color: #fff;
    border-radius: 100%
}

.card {
    margin: 0 0 18px;
    width: 380px;
    display: inline-flex;
    margin-right: 1%;
    background: url(../img/card-bg.png);
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 6px;
    height: 160px
}

ngx-slick .slick-track .slick-slide:first-child .card-yellow {
    background-color: #f4de87
}

gourmet-page .owl-stage, retailers-page .owl-stage, app-application .owl-stage, app-orders .owl-stage {
    width: max-content!important
}

app-banners-slider .card-title {
    line-height: 1;
    color: #fff
}

.trending-searches button {
    color: #b9b9b9!important
}

.search-in-category {
    color: #000
}

app-privacypolicy .customers-better p {
    padding-bottom: 10px
}

.list-design {
    padding: 15px 0 15px 30px
}

.list-design li {
    color: #000;
    line-height: 1.8
}

mark {
    background: #ff0;
    color: #000
}

app-banners-slider .card-right:after {
    content: '';
    position: absolute;
    right: 5px;
    width: 9px;
    height: 20px;
    top: 44%;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' viewBox='0 0 20.6 47.5' style='enable-background:new 0 0 20.6 38;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:none;stroke:%23ffffff;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;} %3C/style%3E%3Cpolyline class='st0' points='2,36 18.6,19.1 2,2 '/%3E%3C/svg%3E")
}

.confirm {
    width: 80%
}

.card-img img {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    max-height: 100px;
    border-radius: 100%;
    margin: auto
}

.promo-form .icon-promo {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='53px' viewBox='0 0 40 32' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' fill='%23429D39' x='0px' y='0px' style='enable-background:new 0 0 16 16;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M8.5,8C7.673,8,7,7.327,7,6.5S7.673,5,8.5,5S10,5.673,10,6.5S9.327,8,8.5,8z M8.5,6C8.225,6,8,6.224,8,6.5S8.225,7,8.5,7 S9,6.776,9,6.5S8.775,6,8.5,6z'/%3E%3Cpath d='M11.5,12c-0.827,0-1.5-0.673-1.5-1.5S10.673,9,11.5,9S13,9.673,13,10.5S12.327,12,11.5,12z M11.5,10 c-0.275,0-0.5,0.225-0.5,0.5s0.225,0.5,0.5,0.5s0.5-0.225,0.5-0.5S11.775,10,11.5,10z'/%3E%3Cpath d='M7.5,12c-0.113,0-0.226-0.038-0.32-0.116c-0.212-0.177-0.241-0.492-0.064-0.704l5-6c0.178-0.212,0.493-0.238,0.704-0.064 c0.212,0.177,0.24,0.492,0.063,0.705l-5,6C7.785,11.938,7.643,12,7.5,12z'/%3E%3Crect x='4' y='5' width='1' height='1'/%3E%3Crect x='4' y='11' width='1' height='1'/%3E%3Crect x='4' y='9' width='1' height='1'/%3E%3Crect x='4' y='7' width='1' height='1'/%3E%3Cpath d='M15,14H1c-0.561,0-1-0.439-1-1v-2.5C0,10.224,0.224,10,0.5,10C1.327,10,2,9.327,2,8.5S1.327,7,0.5,7C0.224,7,0,6.776,0,6.5 V4c0-0.551,0.449-1,1-1h14c0.561,0,1,0.439,1,1v9C16,13.561,15.561,14,15,14z M1,10.95V13h14V4H1v2.05C2.14,6.283,3,7.292,3,8.5 C3,9.707,2.14,10.718,1,10.95z'/%3E%3C/g%3E%3C/svg%3E");
    width: 23px;
    height: 20px;
    top: -4px
}


.promo-code {
    color: red!important
}
gourmet-page .store-detail, retailers-page .store-detail {
    display: block !important;
    text-align: center;
}

gourmet-page .slider-btn, retailers-page .slider-btn {
    padding: 20px 0 0 50px !important;
}

@media(max-width:991px) {
    .store-subtittle {
        padding: 8px 0 0
    }
    .carousel-indicators {
        bottom: 19%
    }
    .search-bar {
        bottom: 4%
    }
    .carousel-inner {
        height: 270px
    }
    app-application .site-logo img {
        margin-top: 0
    }
    .basket button {
        padding: 10px 12px
    }
    .margin-right-sm {
        margin-right: 0
    }
    .text-sm-right {
        text-align: right
    }
    .carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
        min-height: 280px
    }
    .carousel-control {
        width: 3%
    }
    .view-more {
        bottom: 10px
    }
    .sc-view-more {
        bottom: auto;
        padding-right: 22px
    }
    h3 {
        font-size: 18px
    }
    .footer-nav, .media-list {
        margin-bottom: 5px
    }
    .copyright {
        margin-bottom: 10px
    }
    .stores-dropdown {
        position: relative;
        top: auto;
        left: auto;
        width: 100%!important
    }
    .store-brand {
        padding: 16px 0
    }
    .store-detail {
        padding: 15px 20px
    }
    .popup-location {
        right: 15px
    }
    .substitutions-rep .owl-item {
        min-height: 200px!important
    }
    .stores-list>.col-md-12>div>div:nth-child(5) {
        clear: none
    }
    .stores-list>.col-md-12>div>div:nth-child(4) {
        clear: both
    }
    .content {
        min-height: inherit
    }
    .short-header .content {
        margin-top: 10px
    }
    .login-wrapper, .margin-sm50 {
        margin-top: 50px
    }
    .content .row>.col-lg-3 {
        padding-left: 7px;
        padding-right: 7px
    }
    .panel-body {
        padding: 10px
    }
    .download-app li h5 {
        font-size: 16px
    }
    .content h2, .login-wrapper>h3 {
        font-size: 18px;
        font-family: ossb
    }
    .shopper-address-box li:first-child span,
    .order-detail li:first-child span {
        margin-top: -3px
    }
    .shopper-address-box li span.price,
    .order-detail li span.price {
        font-size: 18px
    }

    #panel>div:nth-child(4n+1) {
        clear: none
    }
    #panel>div:nth-child(3n+1) {
        clear: both
    }
    .slider-caption h5 {
        font-size: 15px;
        padding: 0
    }
    .slider-caption h2 {
        font-size: 24px;
        padding: 10px 0 0
    }
    .slider-caption p {
        padding: 15px 0 0
    }
    .slider-btn {
        padding: 20px 0 0 50px
    }
    .slider-btn a img {
        width: 100px
    }
    .pick-btn {
        padding-left: 10px
    }
    .pick-btn:before {
        left: 0
    }
    .carousel-inner .carousel-item img {
        width: auto!important
    }
    .store-tittle img {
        max-width: 200px!important;
        max-height: 75px!important;
        object-fit: contain;
        background-color: #fff
    }
    .owl-item .add-cart {
        top: 0!important
    }
    .slick-next, .slick-prev {
        display: none!important
    }
    .breadcrumb {
        display: none
    }
    app-store-category #panel>div:nth-child(3n+1) {
        clear: none
    }
    app-store-category .owl-item {
        min-height: 214px!important
    }
    app-store-category .store-sub-category {
        padding-top: 10px
    }
    .city-list ul li {
        width: 33%
    }
    .city-list ul li a {
        font-size: 12px
    }
    h2 {
        font-size: 22px
    }
    .shoppers-feedback {
        padding: 20px 0 30px
    }
    .availability-img img, .trusted-img {
        margin-bottom: 20px
    }
    .replacement-screen .owl-item {
        min-height: auto!important
    }
    .replacement-screen .subcat-minus-plus {
        left: 7px
    }
    .basket-replacement {
        padding: 5px;
        font-size: 13px
    }
    .replacement-active {
        padding: 5px 0!important
    }
    app-about .top-nav li, app-application .top-nav li {
        margin-left: 13px
    }
    .press ul li {
        width: 30%
    }
    .kit-press ul li {
        width: 23%
    }
    .availability {
        padding-top: 20px;
        padding-bottom: 25px
    }
    .availability-city {
        margin-top: 30px
    }
    .services-ic {
        height: 85px
    }
    .trusted-service h2 {
        padding: 0 0 30px
    }
    .kit-press ul li p {
        font-size: 15px
    }
    .trusted-img {
        padding: 20px
    }
    .delivery-service ul li {
        width: 30%
    }
    .footer-stores {
        float: left!important
    }
    .static-footer .footer-nav li {
        padding: 5px
    }
    .static-page .da-search {
        top: 60%
    }
    .landing-brand li {
        padding: 0 10px
    }
    .availability-img {
        text-align: center
    }
    .featured-img {
        margin-bottom: 10px
    }
    .asfeatured li p {
        margin-bottom: 20px
    }
    .home-header h1 {
        font-size: 24px;
        margin-bottom: 30px
    }
    .home-header-bg {
        min-height: 300px
    }
    .home-header .searchbar {
        margin: 20px 0
    }
    .home-header-logo {
        margin-top: -50px;
        left: 45%
    }
    .home-header-logo img {
        max-width: 50%
    }
    gourmet-page .owl-carousel.owl-drag .owl-item, retailers-page .owl-carousel.owl-drag .owl-item, app-application .owl-carousel.owl-drag .owl-item {
        padding-bottom: 0!important
    }
    gourmet-page .owl-dots, retailers-page .owl-dots, app-application .owl-dots {
        margin-left: 30px
    }
    gourmet-page .slider-img img, retailers-page .slider-img img, app-application .slider-img img {
        height: auto
    }
    gourmet-page .slider-btn, retailers-page .slider-btn, app-application .slider-btn, gourmet-page .slider-caption, app-application .slider-caption, app-application .slider-caption {
        padding: 20px 0 0 20px
    }
    .availability h2 {
        margin-bottom: 0
    }
    .grocery-shoping h2 {
        margin-top: 25px
    }
    .video-wrapper {
        margin-bottom: 40px
    }
    .press-img {
        margin-bottom: 10px
    }
    .press ul li {
        margin-bottom: 6px
    }
    .availability-city a, .panel-tittle {
        font-family: osr
    }
    .search-query {
        padding: 30px 5px 70px 5px
    }
    .bg-white .owl-item {
        border-bottom: transparent
    }
    .bg-left {
        background-position: left center!important;
        background-size: auto !important;
    }
    gourmet-page .slider-btn a, retailers-page .slider-btn a {
        display: inline-block;
        margin-right: 10px;
        width: 46%;
    }
    gourmet-page .slider-btn, retailers-page .slider-btn {
        padding: 20px 0 0 20px !important;
    }
    .modal-button {
        padding: 7px 20px;
        font-size: 14px
    }
    app-one-location .enable-location, app-one-location .enable-location a {
        font-size: 12.5px
    }
    .panel-header, app-subcategory-row {
        width: 99%
    }
    .login-wrapper .login-form span {
        padding-top: 15px;
        padding-bottom: 11px;
        font-size: 12px
    }
    app-one-location app-menu-login .login-ic, app-one-location-store app-menu-login .login-ic, app-store-category app-menu-login .login-ic {
        display: none
    }
    app-one-location .carousel-item img {
        max-height: 60px
    }
    app-one-location .login-wrapper .login-form, app-order-confirmation .login-wrapper .login-form {
        padding: 5px 15px
    }
    app-order-confirmation .login-wrapper {
        margin-bottom: 0
    }
    app-order-confirmation .margin-sm50 {
        margin-top: 10px
    }
    app-order-confirmation .content h2 {
        font-size: 14px;
        padding-bottom: 5px;
        padding-left: 4px;
        padding-right: 4px
    }
    app-order-confirmation .app-store-btn a {
        margin-right: 2px
    }
    app-order-confirmation .app-store-btn a img, app-order-confirmation .slider-btn a img {
        max-width: 135px
    }
    app-order-confirmation .live-chat {
        margin: 20px 0
    }
    .shop-now-searchbar .searchbar {
        margin-top: 20px
    }
    .replacement-screen {
        height: calc(100% - 70px)!important
    }
    .replacement-screen .carousel {
        margin-top: 0;
        overflow-x: scroll;
        flex-wrap: nowrap
    }
    .replacement-screen .carousel>div {
        flex: 0 0 45%
    }
    .replacement-screen .carousel .owl-item p {
        line-height: 1.6
    }
    app-about .top-nav li, app-application .top-nav li {
        margin-left: 13px
    }
    .video-wrapper iframe {
        max-width: 100%;
        height: auto!important
    }
    .get-in-touch h2 {
        margin-top: 15px
    }
    .kit-press ul {
        padding: 20px 0 30px
    }
    .delivery-service>.container, .grocery-shoping>.container {
        padding: 0
    }
    .shoppers-feedback h2 {
        margin-top: 10px
    }
    .quote p {
        font-weight: 400;
        font-size: 15px
    }
    .quote-user {
        margin-top: 5px
    }
    .press ul li {
        width: 48%
    }
    .kit-press ul li {
        width: 48%;
        margin-bottom: 8px;
        min-height: 130px
    }
    .trusted-service {
        padding-top: 30px
    }
    .satisfying-bg {
        margin-bottom: 10px;
        padding-bottom: 20px
    }
    .trusted-img {
        padding: 0 20px
    }
    .trusted-service ul li {
        padding: 0 0 15px 70px
    }
    .trusted-service ul li h3 {
        margin-bottom: 3px;
        font-size: 16px
    }
    .trusted-service h2 {
        padding-bottom: 30px
    }
    .availability-city h4 {
        padding: 0;
        font-size: 15px
    }
    .ic-quote {
        margin-bottom: 0
    }
    .top-brand li {
        width: 23%
    }
    .delivery-service ul li, .grocery-shoping ul li {
        width: 100%;
        min-height: auto
    }
    .availability-city a {
        font-size: 13px
    }
    .static-footer .footer-nav {
        margin-top: 0;
        text-align: left
    }
    .availability h2, .shop-now {
        text-align: center
    }
    .delivery-service ul {
        padding-bottom: 30px
    }
    .delivery-service ul li {
        margin-bottom: 8px;
        padding-bottom: 2px
    }
    .app-download-info, .asfeatured li p {
        margin-bottom: 20px
    }
    .footer-follows {
        float: left!important
    }
    .follow-btn {
        display: block
    }
    .follow-btn li, app-application .slider-caption h2:first-of-type {
        display: inline-block
    }
    .follow-btn li a {
        padding: 3px 5px
    }
    .static-page .da-search {
        top: 70%
    }
    .landing-brand>.row {
        margin-left: 0;
        margin-right: 0
    }
    .landing-brand li {
        flex: 0 0 25%;
        padding: 5px 10px
    }
    .availability {
        padding-top: 20px;
        padding-bottom: 20px
    }
    .availability-city {
        margin-top: 20px
    }
    .asfeatured li {
        flex: 0 0 100%
    }
    .customers-better {
        padding-bottom: 10px
    }
    .customers-better h2 {
        padding-bottom: 0
    }
    .customers-better p {
        font-size: 15px;
        padding-bottom: 0
    }
    .cb-img {
        padding: 0 0 20px
    }
    .app-download {
        padding-top: 30px;
        padding-bottom: 30px
    }
    .app-download-info {
        margin-top: 0
    }
    .app-download-info h1 {
        font-size: 28px;
        font-family: osb
    }
    .app-download-info p {
        font-size: 14px;
        padding: 15px 0
    }
    .app-download-btn a {
        margin-right: 10px
    }
    .login-ic {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' viewBox='0 0 80 100' enable-background='new 0 0 80 80' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23429d39' d='M37,46c0.1,1.8-0.5,3.4-2.3,3.8l-13.1,5.9C20,56.6,18.5,58.2,18,60v7h47v-7c-0.6-1.8-2-4.4-3.8-5.1L48,50 c-1.7-0.6-2.2-2.2-2-4'/%3E%3C/g%3E%3Cg%3E%3Cellipse fill='%23429d39' cx='41.6' cy='34.5' rx='10.4' ry='12.5'/%3E%3C/g%3E%3C/svg%3E");
        width: 35px;
        height: 40px
    }
    .top-brand {
        left: 5px;
        top: 0
    }
    app-application .slider-caption h5 {
        font-size: 13px;
        margin-bottom: 5px;
        display: inline-block;
        margin-right: 12px;
        letter-spacing: normal
    }
    app-application .slider-caption h2 {
        font-size: 18px;
        padding: 3px 0 0;
        margin-right: 20px
    }
    app-application .slider-caption p {
        font-size: 13px;
        letter-spacing: normal;
        padding-top: 4px
    }
    app-application .slider-btn {
        margin-bottom: 10px
    }
    app-application .carousel-indicators {
        bottom: 0;
        margin-bottom: 0
    }
    .services-ic {
        align-items: center;
        padding-bottom: 0;
        height: 70px
    }
    .kit-press ul li p {
        font-size: 16px;
        margin-bottom: 15px
    }
    app-application .slider-overlay {
        display: block
    }
    .send-grocer {
        font-size: 20px;
        margin-bottom: 5px
    }
    .da-map .search-bar input {
        height: 38px
    }
    .da-map .searchbarbtn {
        top: 10px
    }
    app-home-page app-user-location-select span {
        font-size: 13.5px
    }
    app-home-page .search-bar {
        bottom: -20px
    }
    .home-header-bg {
        min-height: 260px
    }
    .home-header-bg:before {
        background: linear-gradient(-6deg, #458838 25%, transparent 25.04%)
    }
    .home-header h1 {
        font-size: 22px
    }
    .home-header .searchbar {
        margin: 0 0 20px
    }
    .home-header .searchbar input {
        padding-right: 72px
    }
    .shop-now {
        font-size: 15px;
        padding: 8px 7px;
        line-height: 16px;
        width: 60px
    }
    app-application .slider-img img {
        position: relative!important;
        right: 0;
        top: auto!important;
        bottom: auto!important;
        max-height: 200px;
        width: 100%!important;
        left: auto!important;
        object-fit: contain
    }
    app-application .slider-btn a {
        margin-right: 5px
    }
    app-application .slider-btn, app-application .slider-caption {
        padding: 20px 0 0 10px
    }
    app-application .owl-dots {
        margin-left: 20px
    }
    app-application .owl-carousel .owl-item img {
        max-width: 125px
    }
    .home-header .shop-now-searchbar {
        margin: 0;
        padding: 10px 0
    }
    .da-option {
        margin-top: 60px
    }
    .da-option li, .da-option li:last-child {
        margin-right: 0
    }
    .radiobtn-ic input[type=radio]+label {
        width: 86px;
        font-size: 13px
    }
    .enable-location, .location-heading, app-substitution .anchor-group a {
        font-size: 14px
    }
    .radiobtn-ic .apartment-ic:after, .radiobtn-ic .house-ic:after, .radiobtn-ic .office-ic:after, .radiobtn-ic input[type=radio]:checked+.apartment-ic:after, .radiobtn-ic input[type=radio]:checked+.house-ic:after, .radiobtn-ic input[type=radio]:checked+.office-ic:after {
        width: 85px
    }
    .radiobtn-ic .apartment-ic:before, .radiobtn-ic .house-ic:before, .radiobtn-ic .office-ic:before {
        left: 20px
    }
    .footer-bg {
        height: 13px!important;
        bottom: -13px!important;
        background-size: 11px 12px!important
    }
    .bg-white .panel-body {
        padding: 0
    }
    ngx-slick .slick-track {
        margin-top: 10px
    }
    .bg-white .subcat-minus-plus {
        width: 90%
    }
    ngx-slick .slick-track .slick-slide:first-child {
        display: flex
    }
    #panel .col-md-3 {
        border-bottom: 1px solid #f3f3f3
    }
    .bg-white #panel .col-md-3, .bg-white>.col-md-3 {
        height: 250px;
        padding-top: 8px!important
    }
    .current-location {
        padding: 15px 10px
    }
    ul.location-list li {
        width: 100%;
        margin-bottom: 5px
    }
    ul.location-list li, ul.location-list li a {
        font-size: 11px
    }
    .checkout-title {
        font-size: 16px;
        margin-top: 10px
    }
    .checkout-login {
        padding-left: 0;
        padding-right: 0
    }
    .checkout-signup {
        padding-left: 30px;
        padding-right: 30px
    }
    .margin-xs .col-md-12 {
        margin: 0 -15px
    }
    .shoppers-feedback h2 {
        margin-top: 10px
    }
    .home-app-btn {
        margin-left: 80px;
        margin-top: 30px
    }
    .product-detail-con {
        padding: 20px 30px 0
    }
    .product-detail-con h2 {
        padding-bottom: 15px
    }
    .product-detail-bottom {
        padding: 20px 40px
    }
    .search-active {
        position: relative;
        margin-top: -240px
    }
    .search-passive {
        position: relative;
        margin-top: 240px
    }
    app-categories-list .content .row h2 {
        padding-top: 0
    }
    .category-row-list {
        max-height: 120px;
        min-height: 120px
    }
    .margin-sm50, app-order-confirmation .login-wrapper, app-order-confirmation .track-aap-list li {
        margin-top: 0
    }
    app-order-confirmation .track-aap-list {
        margin-top: 50px
    }
    app-order-confirmation .track-aap-list li:last-child {
        margin-bottom: 0
    }
}

@media(max-width: 768px) {
    .out-stock-lable .replaced-btn .pink:after, .out-stock-lable .replaced-btn .pink:before, .out-stock-lable .replaced-btn .success:after, .out-stock-lable .replaced-btn .success:before {
        height: 24px;
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
    }
    .os-text-b {
        padding: 7px 15px;
    }
    .out-stock-lable .replaced {
        height: 29px;
        font-size: 13px;
    }
    .main-nav ul li a, .text-xs-center {
        text-align: center
    }
    .popup-header>h3, .store-subtittle {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis
    }
    #panel>div:nth-child(3n+1), #panel>div:nth-child(4n+1), .stores-list>.col-md-12>div>div:nth-child(4), .stores-list>.col-md-12>div>div:nth-child(5) {
        clear: none
    }
    .home-logo img {
        max-width: 120px
    }
    .right-xs {
        right: 0
    }
    .basket-item-img {
        width: 25%
    }
    .basket-item-info .minus-plus {
        padding: 2px 38px;
        margin-top: 5px
    }
    .show-map {
        font-size: 13px;
        margin: 10px 0
    }
    .show-map a {
        font-size: 14px;
        margin-left: 3px
    }
    .modal-content {
        border-radius: 0
    }
    app-user-location-edit button {
        right: 0;
        font-size: 13px;
        padding: 1px 10px
    }
    .find-stores .input {
        margin-top: 60px
    }
    .carousel {
        margin-top: 120px
    }
    .home-page .slide .carousel-item .item img {
        object-fit: contain!important
    }
    .replaceItem {
        margin-top: 0px !important
    }
    app-substitution .basket-desktop {
        left: 0!important;
        top: 50px!important
    }
    .basket #dropdownConfig, .basket #dropdownMenu1, .basket #dropdownMenu2, .basket #dropdownMenu3, .basket #dropdownMenu4 {
        padding: 4px 18px;
        margin-right: 10px
    }
    .basket-dropdown>.stores-list {
        height: calc(100% - 110px)
    }
    .modal-body .find-stors-map {
        position: fixed;
        max-height: calc(100% - 50px)!important;
        height: 100%!important;
        width: 100%;
        top: 45px;
        left: 0
    }
    .agm-map-container-inner {
        height: 100%!important
    }
    .move-map {
        padding: 1px 15px 0
    }
    .move-map.one {
        font-size: 12px;
        padding-left: 0
    }
    .tool-tip-pin {
        margin-top: 40%!important
    }
    .margin-top-xs, ngx-slick.carousel.slick-initialized.slick-slider {
        margin-top: 0
    }
    .confirm {
        padding: 15px 20px!important
    }
    .modal-body .searchbar input {
        padding-left: 10px
    }
    .modal-body .searchbar .searchbarbtn {
        display: none
    }
    .map .row, .map-address .row, .stores .row {
        margin: 0
    }
    .margin-right-xs {
        margin-right: 0
    }
    .map-address .map-icon {
        background-image: none;
        display: none
    }

    .main-nav ul li a {
        text-align: -webkit-center;
        line-height: 2;
        font-size: 13px
    }
    .main-nav ul li span {
        display: block
    }
    .store-subtittle {
        font-size: 18px;
        white-space: initial;
    }
    .store-available {
        padding: 2px 22px
    }
    .carousel-indicators {
        bottom: 27%
    }
    .slider-left-icon, .slider-right-icon {
        top: 32%
    }
    app-one-location .owl-stage {
        width: 100%!important
    }
    app-one-location .owl-carousel.owl-drag .owl-item {
        width: 45%!important;
        padding: 0 5px!important
    }
    app-one-location .carousel-item {
        height: 70px
    }
    .store-detail-req ul {
        margin: 30px 0
    }
    app-store-category .store-detail-req ul {
        margin: 30px 0 0
    }
    .store-detail-req ul li {
        width: 100%;
        margin-bottom: 10px
    }
    .product-detail h4 {
        margin: 5px 0
    }
    .place-order-block {
        width: auto
    }
    .stores .row>a, .stores>a {
        margin-top: 3px
    }
    .content-nav li a {
        padding: 2px 8px;
        font-size: 12px
    }
    .content-nav li a.active {
        border-bottom: 2px solid var(--Primary-Brand-1)
    }
    .stores-icon {
        background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='21px' height='18px' viewBox='0 0 21 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E8DEF2607-5D78-4B2A-8FC7-6DE4D15B2EA5%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-17.000000, -174.000000)'%3E%3Cg id='ic_stores' transform='translate(5.000000, 161.000000)'%3E%3Crect id='Rectangle-9' fill-opacity='0' fill='%23D8D8D8' x='0' y='0' width='44' height='44'%3E%3C/rect%3E%3Cpath d='M31.8333333,13 L13.1666667,13 L13.1666667,15.25 L31.8333333,15.25 L31.8333333,13 Z M33,24.25 L33,22 L31.8333333,16.375 L13.1666667,16.375 L12,22 L12,24.25 L13.1666667,24.25 L13.1666667,31 L24.8333333,31 L24.8333333,24.25 L29.5,24.25 L29.5,31 L31.8333333,31 L31.8333333,24.25 L33,24.25 Z M22.5,28.75 L15.5,28.75 L15.5,24.25 L22.5,24.25 L22.5,28.75 Z' id='Shape' fill='%23429d39' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        width: 18px;
        height: 17px;
        display: inline-block;
        vertical-align: middle;
        margin-left: 3px;
        margin-right: 3px;
        background-repeat: no-repeat;
        background-size: 100%
    }
    .slider-left-icon, .slider-right-icon {
        width: 28px;
        height: 25px;
        background-repeat: no-repeat;
        background-position: center
    }
    .map-icon, .slider-overlay {
        display: none
    }
    .slider-left-icon {
        background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='25px' height='25px' viewBox='0 0 37 37' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E268172F5-84C4-4905-A3C2-5D904E6D5AAD%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-323.000000, -75.000000)'%3E%3Cg id='ic_left_white' transform='translate(319.000000, 71.000000)'%3E%3Cg id='Group-7' transform='translate(4.000000, 4.000000)' fill='%23429d39'%3E%3Cpath d='M37,18.5 C37,8.28273957 28.7172926,0 18.5,0 C8.28271061,0 0,8.28273957 0,18.5 C0,28.7172653 8.28271061,37 18.5,37 C28.7172926,37 37,28.7172653 37,18.5 Z M17.2,9 L15,11.249992 L21.6,18 L15,24.75 L17.2,27 L26,18 L17.2,9 Z' id='Page-1-Copy-3' transform='translate(18.500000, 18.500000) scale(-1, 1) translate(-18.500000, -18.500000) '%3E%3C/path%3E%3C/g%3E%3Crect id='Rectangle-8-Copy-6' x='0' y='0' width='44' height='44'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
    }
    .slider-right-icon {
        background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='25px' height='25px' viewBox='0 0 37 37' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EAB13667C-ABDA-480B-BF63-D4FE571F7C12%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-377.000000, -75.000000)'%3E%3Cg id='ic_right_white' transform='translate(373.000000, 71.000000)'%3E%3Cg id='Group-10' transform='translate(4.000000, 4.000000)' fill='%23429d39'%3E%3Cpath d='M37,18.5 C37,8.28273957 28.7172926,0 18.5,0 C8.28271061,0 0,8.28273957 0,18.5 C0,28.7172653 8.28271061,37 18.5,37 C28.7172926,37 37,28.7172653 37,18.5 Z M17.2,9 L15,11.249992 L21.6,18 L15,24.75 L17.2,27 L26,18 L17.2,9 Z' id='Page-1-Copy-2'%3E%3C/path%3E%3C/g%3E%3Crect id='Rectangle-8-Copy-5' x='0' y='0' width='44' height='44'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
    }
    .carousel-control {
        opacity: 1
    }
    .carousel-inner>.carousel-item>.item>img, .carousel-inner>.item>img {
        visibility: hidden
    }
    .carousel-control.left, .carousel-control.right {
        background-image: none
    }
    .carousel-caption {
        color: var(--Primary-Brand-1);
        text-shadow: none;
        top: 0
    }
    .store-available {
        color: #505050
    }
    app-store-product .store-available, app-store-product .store-subtittle {
        color: #fff
    }
    app-store-product .store-available:before {
        background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='18px' height='18px' viewBox='0 0 18 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E193B691A-A789-4D6D-87D9-0568D3FCBFDA%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-258.000000, -340.000000)'%3E%3Cg id='ic_delivery_hours_dark' transform='translate(253.000000, 335.000000)'%3E%3Cpath d='M21,14 C21,10.1404712 17.8596338,7 14,7 C10.1403654,7 7,10.1404712 7,14 C7,17.8595279 10.1403654,21 14,21 C17.8596338,21 21,17.8595279 21,14 M23,14 C23,18.9706541 18.970709,23 14,23 C9.029291,23 5,18.9706541 5,14 C5,9.029345 9.029291,5 14,5 C18.970709,5 23,9.029345 23,14 M19,15.125 C19,15.6080017 18.616,16 18.1428571,16 L14.7142857,16 C13.7671334,16 13,15.2168575 13,14.25 L13,9.875 C13,9.392 13.3839983,9 13.8571429,9 C14.3302857,9 14.7142857,9.392 14.7142857,9.875 L14.7142857,13.375 C14.7142857,13.8562937 15.1000086,14.25 15.5714286,14.25 L18.1428571,14.25 C18.616,14.25 19,14.6419983 19,15.125' id='Page-1' fill='%23FFFFFF' opacity='0.8'%3E%3C/path%3E%3Crect id='Rectangle-22-Copy-27' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
    }
    .store-available:before {
        background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='18px' height='18px' viewBox='0 0 18 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 48.2 (47327) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3E193B691A-A789-4D6D-87D9-0568D3FCBFDA%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-258.000000, -340.000000)'%3E%3Cg id='ic_delivery_hours_dark' transform='translate(253.000000, 335.000000)'%3E%3Cpath d='M21,14 C21,10.1404712 17.8596338,7 14,7 C10.1403654,7 7,10.1404712 7,14 C7,17.8595279 10.1403654,21 14,21 C17.8596338,21 21,17.8595279 21,14 M23,14 C23,18.9706541 18.970709,23 14,23 C9.029291,23 5,18.9706541 5,14 C5,9.029345 9.029291,5 14,5 C18.970709,5 23,9.029345 23,14 M19,15.125 C19,15.6080017 18.616,16 18.1428571,16 L14.7142857,16 C13.7671334,16 13,15.2168575 13,14.25 L13,9.875 C13,9.392 13.3839983,9 13.8571429,9 C14.3302857,9 14.7142857,9.392 14.7142857,9.875 L14.7142857,13.375 C14.7142857,13.8562937 15.1000086,14.25 15.5714286,14.25 L18.1428571,14.25 C18.616,14.25 19,14.6419983 19,15.125' id='Page-1' fill='%23505050' opacity='0.8'%3E%3C/path%3E%3Crect id='Rectangle-22-Copy-27' x='0' y='0' width='28' height='28'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        width: 16px;
        height: 16px;
        background-size: 100%;
        margin-top: 2px
    }
    .carousel-indicators li {
        background: rgba(0, 0, 0, .2)
    }
    .carousel-indicators .active {
        background: #505050
    }
    .content {
        padding-top: 0
    }
    .content h2 {
        padding: 0 0 20px
    }
    .services-city {
        padding: 10px 15px
    }
    .services-city ul {
        margin: 0
    }
    .services-city li {
        margin: 0 4px 10px
    }
    .services-city li a {
        padding: 4px 20px;
        font-size: 14px
    }
    .city-list {
        padding: 20px 0
    }
    .city-list ul li {
        width: auto;
        background: #efefef;
        margin: 0 2px 6px 3px;
        padding: 3px 10px!important;
        border-radius: 4px
    }
    .city-list ul li a {
        font-size: 12px
    }
    .header-top .container-fluid {
        padding: 0
    }
    h2 {
        font-size: 20px
    }
    .store-grid {
        width: 100%
    }
    .popup-header {
        padding: 15px
    }
    .popup-back:before {
        margin-top: 4px
    }
    .popup-header h3 {
        font-size: 14px
    }
    .popup-header>h3 {
        width: 170px;
        margin: auto
    }
    .stores-list {
        padding: 20px 15px;
        max-height: none
    }
    .store-method h4 {
        padding: 5px 0 12px
    }
    .store-brand {
        padding: 20px 0
    }
    .store-grid>.store-detail>ul li {
        padding: 5px 0 7px 25px;
        display: inline-block;
        width: 49%
    }
    .stores-list div>.row>div {
        min-height: auto
    }
    app-substitution .basket-dropdown>.popup-header {
        padding-left: 15px
    }
    .basket-dropdown>.popup-header span {
        font-size: 12px;
        line-height: 1.2;
        display: inline-block;
        max-width: 215px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis
    }
    .popup-footer {
        position: fixed;
        bottom: 0
    }
    .sc-view-more {
        padding-right: 30px
    }
    .view-more:after {
        right: 10px;
        top: 0
    }
    .searchbar-con {
        left: 0;
        top: 93px
    }
    .col-md-3 .row>.owl-item:before, .owl-carousel .owl-item>.owl-item:before {
        top: 0!important
    }
    .panel-body {
        padding: 10px 0 15px
    }
    .login-wrapper {
        margin-top: 30px
    }
    .full-xs {
        width: 100%
    }
    /* newHome
    .modal-dialog{position:fixed;margin:0;left:0;width:100%;height:100%}
    .modal-header{box-shadow:0 2px 5px 0 rgba(0,0,0,.18);border-radius:0}
    .modal-body{padding:65px 10px;height:100%;overflow-y:scroll} */
    .location-page {
        padding: 15px 10px 65px
    }
    /* newHome
    .modal-footer{box-shadow:0 -2px 5px 0 rgba(0,0,0,.18);bottom:0} */
    .download-app, .map-footer, .referral-header:after {
        background: 0 0
    }
    .map-footer {
        box-shadow: none;
        text-align: center
    }
    .login-top .login {
        font-size: 15px;
        padding: 6px 14px
    }
    .top-brand li a img {
        max-width: 70px
    }
    .download-app li {
        width: 100%
    }
    .download-app li:nth-child(3) {
        margin-top: 25px
    }
    .app-store-btn {
        margin: 30px 0 0
    }
    .order-confirmation .searchbar-con, .referral .searchbar-con {
        top: 46px!important
    }
    .referral-header:before {
        opacity: .3
    }
    .referral-header {
        margin-bottom: 15px
    }
    .orders h2 {
        font-size: 20px
    }
    .modal-content {
        height: 100%;
        border: 0
    }
    .margin-sm50 {
        margin-top: 20px;
        padding-top: 20px
    }
    .searchbar .masks, .searchbar form {
        z-index: 1001
    }
    #panel>div:nth-child(2n+1) {
        clear: both;
        border-right: 2px solid #f3f3f3
    }
    .carousel-btn, .carousel-btn-left {
        display: none!important
    }
    section .panel {
        margin-left: -15px;
        margin-right: -15px;
        border-radius: 0
    }
    section .panel {
        margin-left: auto;
        margin-right: auto
    }
    .choose-btn a:last-child, .tool-tip-pin {
        margin-left: 0
    }
    .radiobtn label {
        font-size: 12px
    }
    .radiobtn input[type=radio]+label {
        padding-left: 30px
    }
    .place-order-block ul li:nth-child(even) {
        letter-spacing: 0;
        font-size: 16px
    }
    .place-order-block .total-price span {
        font-size: 24px
    }
    .panel-list p {
        font-size: 12px;
        font-family: osr
    }
    .panel-list .panel-body {
        padding-left: 10px;
        padding-right: 10px
    }
    .time-list li div:first-child {
        width: 50%
    }
    .time-list li div {
        width: 25%;
        text-align: center
    }
    .slider-caption {
        padding: 0 10px
    }
    .pick-on-map {
        padding-left: 10px;
        padding-right: 10px;
        margin-bottom: 0;
        padding-top: 5px;
        clear: both
    }
    .slider-caption h5 {
        font-size: 15px;
        padding: 0
    }
    .slider-caption h2 {
        font-size: 24px;
        padding: 10px 0 0
    }
    .slider-caption p {
        padding: 15px 0 0
    }
    .slider-btn {
        padding: 20px 0 0 50px;
        margin-bottom: 20px
    }
    .slider-btn a img {
        width: 100px
    }
    .slider1 {
        margin: 0
    }
    .clearfix {
        clear: both
    }
    app-substitution .content {
        margin-top: 0!important;
        padding-top: 0!important
    }
    app-substitution .basket-dropdown {
        margin-top: 0!important
    }
    app-substitution .basket-scroll ul {
        position: relative!important;
        z-index: 0!important;
        margin-bottom: 10px
    }
    app-substitution app-footer, app-substitution app-header, app-substitution app-navigation, app-substitution+app-footer {
        display: none
    }
    .substitutions-rep>div:first-child {
        margin-top: 10px
    }
    .substitutions-rep>div:last-child>div>div {
        margin-bottom: 5px!important
    }
    .subs-items .substitutions-rep .owl-item {
        margin-right: 0!important
    }
    .choose-btn a {
        padding: 6px 12px;
        margin-bottom: 5px;
        font-size: 12px
    }
    .searchbarbtn {
        z-index: 1001
    }
    .search-bar {
        padding: 0 7px;
        bottom: 5%
    }
    .map {
        margin-top: 3px
    }
    .carousel-inner {
        height: 200px
    }
    ngx-slick .slick-track .slick-slide {
        max-width: 115px
    }
    app-substitution-item-replacing ngx-slick .slick-track .slick-slide {
        max-width: 170px
    }
    ngx-slick .slick-track .slick-slide:first-child {
        align-self: auto
    }
    app-store-category .panel {
        margin-left: -15px;
        margin-right: -15px;
        padding-left: 10px;
        border-radius: 0
    }
    app-store-category .owl-item {
        min-height: 180px
    }
    app-store-product .panel-body {
        padding: 10px
    }
    app-location .city-list li {
        padding-left: 10px;
        padding-right: 10px
    }
    app-store-product .product-detail-head {
        padding: 50px 0
    }
    .map-tooltip {
        width: 260px!important;
        margin-left: -130px!important
    }
    .map-tooltip-address {
        font-size: 12px;
        width: 78%
    }
    .tool-tip-down {
        background: url(../img/sprite-icons.png) -388px -76px;
        height: 24px
    }
    .icon-da, .icon-dt, .icon-p, .map-pin {
        background-size: 100%
    }
    .map-tooltip-icon {
        width: 20%;
        height: 52px
    }
    .map-pin {
        position: absolute;
        width: 35px;
        height: 48px;
        left: 50%;
        margin-left: -18px;
        bottom: -65px
    }
    .find-stors-map {
        margin-top: 5px
    }
    .account-menu li {
        width: 100%;
        display: block!important
    }
    .account-menu li a {
        text-align: left!important;
        text-align: -webkit-left!important
    }
    nav app-menu-account div ul {
        display: none!important;
        left: 0!important;
        position: fixed!important;
        top: 93px!important;
        right: 0!important;
        margin-top: 10px!important
    }
    .short-header .main-nav {
        z-index: 9998!important
    }
    app-one-location .city-list {
        margin-top: 30px
    }
    app-one-location .city-list h2 {
        margin-bottom: 0
    }
    app-store-product .login-wrapper {
        margin-top: 40px
    }
    .location-product-detail>div, .location-product-right>app-login-block>div {
        margin-left: -15px;
        margin-right: -15px
    }
    .panel-list .panel-heading {
        padding: 20px 0 5px
    }
    .icon-da {
        width: 13px;
        height: 17px;
        top: -1px
    }
    .icon-dt {
        width: 15px;
        height: 15px
    }
    .icon-p {
        top: 2px;
        width: 16px;
        height: 12px
    }
    .nav-pills .nav-link {
        font-size: 12px!important;
        padding: 8px 14px!important
    }
}

@media(max-width:768px) {
    .sub-categories .searchbar-con, app-brand-page .searchbar-con {
        background: #f3f3f3
    }
    .home-page.no-search-box .searchbar-con {
        height: 0;
        display: none
    }
}

@media(max-width: 768px) {
    /* newHome */
    /* .modal-content>div{height:100%}.confirm{width:auto} */
    app-home-page>.container-fluid {
        padding-left: 0;
        padding-right: 0
    }
    app-auth .login-top {
        top: -7px;
        padding-left: 10px
    }
    .login-wrapper .logo {
        margin: 5px 0 15px
    }
    .logo-des {
        font-size: 28px;
        line-height: 1.3;
        padding: 0 0px;
    }
    .box-input input {
        padding: 27px 10px
    }
    .already-ac {
        margin: 15px 0 0
    }
    .free-delivery {
        padding: 15px 10px;
        font-size: 14px;
        margin-bottom: 25px
    }
    .artboard {
        text-align: center
    }
    .language {
        z-index: 1!important
    }
    .lag button {
        top: 16px;
        left: 10px
    }
    .lag button img {
        width: 20px;
        height: 20px
    }
    app-home-page .press ul li p {
        padding: 0 0;
        font-size: 12px
    }
    app-home-page .press ul {
        padding: 10px 0 10px
    }
    .home-app-btn {
        margin-left: auto
    }
    .slider-btn a img {
        width: 140px
    }
    .home-app-btn {
        margin-top: 20px;
        text-align: center;
        width: 100%
    }
    .lets-work h2 {
        margin-top: 20px
    }
    .top-brand {
        position: absolute;
        right: 10px!important;
        left: unset
    }
    .search-image {
        padding-top: 100px
    }
    .search-image img {
        max-height: 100px
    }
    .search-query {
        margin-bottom: 20px;
        padding-top: 20px;
        font-size: 14px
    }
    .customers-better {
        padding: 20px 15px
    }
    .home-wrapper-bg {
        display: none
    }
    .order-date-time {
        padding: 0 0 5px
    }
    .cate-row-img img {
        max-height: 75px
    }
    .scheduled-carousel .owl-stage-outer {
        margin-left: 0
    }
    app-view-order .out-stock-lable .replaced {
        top: 55px
    }
    .scheduled-right {
        padding-right: 5%;
        margin-top: 15px
    }
    .scheduled-left, .scheduled-right, .sp-list>li {
        width: 100%
    }
    .scheduled .after:after {
        display: inline-block
    }
    scheduled-btn {
        text-align: center;
        margin-left: auto
    }
    .scheduled-btn a {
        min-width: 120px
    }
    .scheduled-list .four, .scheduled-list div:last-child {
        font-size: 13px
    }
    .scheduled-list .one, .scheduled-list .three, .scheduled-list .two, .scheduled-product h4, .sp-detail li {
        font-size: 11px
    }
    .sp-list>li:nth-child(odd) {
        margin-right: 0
    }
    .sp-list>li:nth-child(even) {
        margin-right: 0
    }
    .sp-list>li {
        padding: 8px
    }
    .orders {
        padding: 15px 0 10px
    }
    .scheduled-label {
        position: relative;
        margin-top: auto
    }
    .scheduled-carousel, .scheduled-right {
        margin-top: auto
    }
    .sp-list>li:nth-child(even) {
        margin-left: 0
    }
    .scheduled-btn {
        text-align: center
    }
    .scheduled-btn a {
        margin-left: auto
    }
    .deliver-to {
        margin-top: 10px;
        padding: 0 10px;
        margin-bottom: 10px
    }
    .deliver-to input {
        font-size: 14px!important
    }
    .deliver-to input::placeholder {
        font-size: 14px!important
    }
    .search-icon {
        right: 10px;
        margin-top: 8px;
        background-size: 100%;
        background-repeat: no-repeat;
        width: 20px
    }
    app-location .city-list ul li {
        width: auto
    }
    app-location .city-list {
        padding: 10px 10px
    }
    .customers-better {
        padding: 20px 15px
    }
    app-view-order .os-text {
        margin-top: 4%
    }
    .product-detail-con {
        padding: 0 15px
    }
    .product-detail-con h2 {
        padding-left: 10px
    }
    .product-detail-bottom {
        padding: 20px 20px
    }
    .card {
        width: 97%;
        margin-bottom: 10px
    }
    .category-row-list {
        width: 47.4%;
        min-width: 47.4%;
        max-width: 47.4%;
        margin-left: 1%
    }
    .card-banner .row {
        display: block
    }
    .searchbar form {
        margin-bottom: 0
    }
    .scheduled-list .one {
        width: 20%
    }
    .scheduled-list .two {
        width: 45%;
        padding-left: 5px
    }
    .padding-map {
        padding: 0 5px!important
    }
    app-stores-product .os-text {
        margin-top: 75%
    }
    .cate-icon {
        margin-right: 0
    }
    .small-height {
        height: auto!important
    }
    .skeleton, .skeleton-sliders {
        display: none
    }
    .skeleton-sliders:first-child, .skeleton:first-child {
        display: block
    }
    #panel>div:nth-child(2n+1) {
        border-right: 0
    }
    .skeleton-con {
        margin-right: -35px
    }
    #banner-slider {
        width: 100%;
        display: inline-block;
        margin-right: 20px
    }
    .card {
        width: 100%
    }
    app-categories-list .content .row {
        margin-top: 30px
    }
    ngx-slick .slick-track .slick-slide:first-child .card-yellow {
        background-color: #f4de87
    }
    #banner-slider:first-child {
        padding: 0 15px;
        margin-right: 290px
    }
    #banner-slider {
        float: none;
        height: auto;
        width: 416px;
        display: inline-block;
        margin-right: 280px;
        margin-left: 38px
    }
    .card {
        margin: 30px 0;
        width: 416px;
        display: inline-flex;
        margin-right: 1%;
        margin-left: 1.3%;
        background: url(../img/card-bg.png);
        background-repeat: no-repeat;
        background-size: cover;
        border-radius: 6px;
        height: 130px;
        align-items: center
    }
    .content-nav {
        display: none
    }
    gourmet-page #content, retailers-page #content {
        padding-top: 0px
    }
    app-banners-slider ngx-slick .slick-track {
        height: auto
    }
    app-banners-slider .card {
        margin: 0 0 10
    }
    .card-left p {
        margin: 5px 0 8px;
        font-size: 15.5px
    }
    app-banners-slider .slick-slide:first-child .card {
        margin-left: 0!important
    }
    app-banners-slider .card {
        margin-left: 15px!important
    }
    .checkout-alert {
        left: 0
    }
    app-location .static-content {
        padding-top: 70px
    }
    app-location .site-logo img {
        margin-top: 20px
    }
    app-location .home-logo {
        left: 28%
    }
    .footer-nav li {
        font-size: 10px;
        padding: 3px 5px
    }
    .copyright {
        margin-bottom: 5px;
        font-size: 10px;
        margin-top: 7px
    }
    .content h2 {
        padding: 0 0 10px
    }
    #banner-slider {
        margin-top: 40px
    }
    .icon-promo {
        width: 41px!important;
        height: 14px!important;
        background-size: 100%;
        top: -1px!important
    }
    .promo-form input {
        height: 30px
    }
    .promo-btn {
        padding: 5.5px 12px;
        font-size: 12px
    }
    #promoCodeVerified {
        width: 25px
    }
    #promoCodeVerifiedText {
        padding-right: 0
    }
    #search-page-wrapper {
        margin-top: 50px
    }
}

@media(max-width:599px) {
    app-banners-slider .card {
        width: 325px
    }
    .card-btn {
        margin: 0
    }
    .card-img {
        width: 70px;
        height: 70px;
        margin-top: 0
    }
    .card-img img {
        max-height: 32px!important
    }
    #banner-slider:first-child {
        margin-right: 170px
    }
    app-banners-slider .card {
        width: 350px;
        margin-left: 45px!important
    }
    #banner-slider {
        margin-right: 100px
    }
    app-banners-slider .card-right:after {
        top: 39%
    }
    .card-left {
        padding-right: 0
    }
    .show-app {
        margin-bottom: 70px;
    }
    .zsiq_floatmain {
        bottom: 90px !important;
    }
}

@media(max-width:375px) {
    app-banners-slider .card {
        width: 325px
    }
    #banner-slider:first-child {
        margin-right: 170px
    }
    app-banners-slider .card {
        width: 335px;
        margin-left: 35px!important
    }
    #banner-slider {
        margin-right: 170px
    }
    app-banners-slider .card-right:after {
        top: 39%
    }
    .card-left {
        padding-right: 0
    }
}

@media(max-width:360px) {
    app-banners-slider .card {
        width: 325px
    }
    #banner-slider:first-child {
        margin-right: 170px
    }
    app-banners-slider .card {
        width: 315px;
        margin-left: 15px!important
    }
    #banner-slider {
        margin-right: 170px
    }
}

@media(max-width:320px) {
    #banner-slider:first-child {
        margin-right: 135px
    }
    app-banners-slider .card {
        width: 280px
    }
    #banner-slider {
        margin-right: 135px
    }
    #panel>div:nth-child(even) .owl-item {
        border-right: transparent
    }
}

.scheduled-list #finalBill {
    width: 20%;
    font-size: 13px;
    text-align: right;
    margin-left: 56%;
    margin-right: 4%
}

.promoCodeColorViewOrder {
    color: red
}

.order-view-list ul {
    border-bottom: 1px solid #eaeaea;
    padding-bottom: 5px;
    margin-bottom: 5px
}

.order-view-list ul li {
    list-style: none;
    display: inline-block;
    margin-left: -4px;
    padding: 1px 0
}

.order-view-list ul li:nth-child(odd) {
    font-size: 14px;
    width: 40%;
    letter-spacing: -.2px
}

.order-view-list ul li:nth-child(even) {
    font-size: 15.5px;
    text-align: right;
    width: 60%;
    letter-spacing: -.2px
}

.order-view-list ul li:nth-child(6), .order-view-list ul li:nth-child(8) {
    font-size: 13;
    color: #000
}

.order-view-list .total-price {
    display: flex;
    align-items: baseline
}

.order-view-list .total-price span {
    margin-left: auto;
    font-size: 20px;
    color: #36942c
}

.order-view-list.panel-padding {
    padding: 4px 10px 10px
}

.trending-searches button {
    position: relative;
    padding: 3px 0 3px 25px!important
}

.owl-carousel .owl-item {
    border: 1px solid #e6e6e6;
    margin-right: 5px;
    padding: 2px
}

gourmet-page .owl-carousel .owl-item, retailers-page .owl-carousel .owl-item, app-application .owl-carousel .owl-item {
    border: 0
}

app-location carousel-example-generic {
    padding: 6px 0 15px!important
}

.scheduled-label>div {
    padding: 0 20px;
}

@-webkit-keyframes shine {
    100% {
        left: 125%;
    }
}

@keyframes shine {
    100% {
        left: 125%;
    }
}

.landing-brand li a img, .press ul li a img {
    transition: transform .5s
}

.landing-brand li a img:hover, .press ul li a:hover img {
    transform: scale(1.1)
}

@keyframes swing {
    15% {
        -webkit-transform: translateX(3px);
        transform: translateX(3px)
    }
    30% {
        -webkit-transform: translateX(-3px);
        transform: translateX(-3px)
    }
    50% {
        -webkit-transform: translateX(2px);
        transform: translateX(2px)
    }
    65% {
        -webkit-transform: translateX(-2px);
        transform: translateX(-2px)
    }
    80% {
        -webkit-transform: translateX(2px);
        transform: translateX(2px)
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

.swing:hover {
    -webkit-animation: swing 1s ease;
    animation: swing 1s ease;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.slick-slide a>.card:hover {
    box-shadow: 0 1px 12px #b3b3b3
}

.app-download-btn img, .grocery-shoping li, .slider-btn a:hover img {
    transition: .3s
}

.grocery-shoping li:hover {
    background: #e6e6e6!important
}

.popup-close {
    transition: transform .25s, opacity .25s
}

a.minus.ic-ic-minus-white, a.plus.ic-ic-plus-white {
    transition: transform .3s ease-in-out
}

ol.breadcrumb a:hover {
    opacity: .8
}

app-categories-menu a:hover {
    color: #186f0f!important;
    text-decoration: underline
}

.owl-item {
    cursor: pointer
}

.bg-green {
    background: #4aa440
}

.greetings {
    font-size: 16px;
    color: #000;
    line-height: 27px;
    padding: 50px 0
}

.greetings h2 {
    color: #0f7501
}

.greetings-media li {
    list-style: none;
    display: inline-block;
    padding: 0 25px
}

.greetings-msg p {
    padding-bottom: 20px
}

.rb-footer {
    padding: 30px 5px 20px
}

.rb-footer h3 {
    font-size: 18px;
    margin-bottom: 20px
}

.rb-footer p {
    font-size: 14px;
    font-family: osr
}

.marginbootom {
    margin-bottom: 15px
}

.marginbootom1 {
    margin-bottom: 10px
}

.sitemap_list {
    list-style: none;
    padding-left: 40px;
    margin-top: 25px
}

.sitemap_list li {
    position: relative;
    margin-bottom: 12px
}

.sitemap_list li a {
    color: var(--Primary-Brand-1);
    text-decoration: underline;
    position: relative
}

.sitemap_list li a:before {
    content: '';
    position: absolute;
    width: 15px;
    height: 16px;
    left: -25px;
    margin-top: 2px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAK8AAACvABQqw0mAAAAAd0SU1FB9oICw8KI8vUh+wAAAFSSURBVDjLlZM9qyoxEIafbBZbC2Et3UZtRFAQGxt/hT9ZUGy2FAsFEbazNTuZ3Cph93jvHu4LA0nIPPORiQkh8Hw+Q13XeO/pU1EUlGVp2mc5QF3XLBYLrLUYY/7qLCKcTieA0IbkAN57rLV8Pp8OQERQVZxzjEYjptMpt9utA8niZWMM1lryPCfLsmTGmAQdDoesViterxf3+z2kDKKyLON4POKcwzlH0zTJDocDg8EAgO12y+VyoSzLb8ButwMghID3Hu89IsL7/UZVERGKoug2sV3G+XymaRpEBOccIpJAqsp+v+frFdrabDadfcxEVfHeE0LoB1RVhYh0IkdHVU0l/hOwXC6/ZiA6x3Uv4Hq9psapakodQFVZr9f9gNls1on0M+JPfQEej0eKHK0Nmc/n/YDJZML/KIsD9NtPbCv+nZTBeDymqqrU6d9krU3T+Aefg997XjwS+AAAAABJRU5ErkJggg==)
}

#zsiq_maintitle, .zsiq_theme11 .siqico-chat::before {
    color: #ffffff !important;
}

.loader_center .backdrop {
    position: fixed !important;
}

.loader_center .backdrop+div {
    position: absolute;
}

.loader_center .spinner-circle {
    position: fixed !important;
}

.promotional_img {
    position: absolute;
    width: 80px;
    z-index: 1;
    background: rgba(255, 255, 255, 0.5);
    border-radius: 10px;
}

.promotional_img_basket {
    position: absolute;
    top: 20px;
    width: 40px;
    z-index: 1;
}

.promotional_img_orders {
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
}

.promotional_img_orders img, .promotional_img_checkout img {
    width: 50px !important;
    max-width: 50px !important;
}

.promotional_img_checkout {
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
}

app-recipez section, app-recipe section {
    margin-top: 215px !important;
}

.shop_page .searchbar {
    position: relative;
    top: 235px;
    left: 29%;
}

.recipe_heading {
    margin-bottom: 15px;
    font-family: osb;
    font-size: 19px;
    letter-spacing: -.1px;
}

.recipe_cate img {
    width: 24px;
    height: 24px;
    border-radius: 100%;
    margin-top: -3px;
    margin-right: 5px;
}

.recipe_cate_img {
    background: rgba(66, 157, 57, .3);
    padding: 4px;
}

.recipe_con {
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    position: relative;
    min-height: 300px;
    padding: 15px;
}

.recipe_list {
    position: relative;
    display: block;
}

.recipe_list li {
    list-style: none;
    position: relative;
    width: 25%;
    display: inline-block;
    margin-right: -4px;
    padding: 5px 10px 10px 10px;
}

.recipe_box {
    position: relative;
    display: block;
    min-height: 270px;
    border-radius: 10px;
    box-shadow: 0 3px 7px rgba(0, 0, 0, .15);
}

.recipe_img {
    position: relative;
    display: block;
    height: 210px;
}

.recipe_img img {
    display: block;
    max-height: 210px;
    object-fit: cover;
    width: 100%;
    height: 100%;
    border-radius: 10px 10px 0 0;
}

.recipe_img>div, .recipe_img>h2 {
    position: absolute;
    bottom: 0px;
    padding: 0 10px 10px 10px;
    font-size: 16px;
    color: #fff;
    font-family: 'osr';
}

.recipe_img>div>div, .recipe_img>h2>div {
    font-size: 18px;
}

.recipe_img>h2>span {
    font-weight: 400;
}

.recipe_name {
    padding: 8px 0 0 10px;
}

.recipe_name img {
    position: relative;
    display: inline-block;
    width: 40px;
    height: 40px;
    border-radius: 100%;
}

.recipe_name>div, .recipe_name>.chef {
    display: inline;
    color: #000;
    padding-left: 5px;
    font-size: 14px;
    position: absolute;
    max-height: 40px;
    overflow: hidden;
}

.order_btn {
    background: green;
    padding: 10px 20px;
    margin-top: 10px;
    color: #fff;
    border-radius: 4px;
    display: inline-block;
}

.order_btn:hover {
    color: #f4f4f4;
}

.ingredient li {
    list-style: none;
    width: 33%;
    margin: 10px 0;
    display: inline-block;
}

.ingredient1 li {
    list-style: none;
    width: 100%;
    display: inline-block;
}

.ingredient2 li div {
    border-left: 3px solid #f3f3f3;
    padding-left: 20px;
    padding-bottom: 20px;
}

.ingredient2 li div:before {
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    position: absolute;
    margin-left: -32px;
    border-radius: 50%;
    margin-top: 0.5px;
}

.ingredient2 li:last-child div {
    padding-bottom: 0;
}

.ingredient2 {
    margin: 20px 0;
}

.recipePop .modal-dialog {
    display: block;
    position: absolute;
    margin-top: 55px;
    width: 70%;
    left: 16%;
    top: 130px;
}

.recipePop .modal-body {
    padding: 0 15px;
}

.zsiq_seasonal.siq_bR, .zsiq_seasonal.siq_rM, .zsiq_seasonal.siq_tR {
    right: 3px !important;
    bottom: 3px !important;
}

.zsiq_float #titlediv, .zsiq_float .santacap {
    display: none;
}

.gray_basket, .gray_basket:hover {
    background-color: #e3e3e3;
}

.footer_banner_con {
    width: 100%;
    display: flex;
    margin: 15px 0 5px;
}

.footer_banner_con .item {
    width: 100%;
}

.footer_banner_con .item>div {
    padding-bottom: 25px;
}

.main_heading {
    margin-bottom: 15px;
    font-family: osb;
    font-size: 19px;
    letter-spacing: -.1px;
}

.backdrop {
    background-color: rgba(255, 255, 255, 0.8) !important;
}

.gmnoprint, .gm-fullscreen-control, .gm-svpc {
    display: none;
}

.searchbarbtnR {
    position: absolute;
    right: 0;
    top: 0;
    background: #4FA647;
    padding: 9px 20px;
    color: #fff;
}

.searchbarbtnR:hover {
    color: #fff !important;
}

.lb-outerContainer.transition {
    position: fixed;
    top: 60px;
    right: 41%;
}

.lb-dataContainer {
    position: fixed;
    top: 15px;
    right: 41%;
    width: 350px !important;
}

.lb-outerContainer.transition {
    width: 350px !important;
}

.panel-list-default .radiobtn {
    position: relative;
}

.panel-list-default .radiobtn .clear_basket {
    top: 0;
    right: 0;
}

.radiobtn1 {
    padding-bottom: 9px;
}

.margin_top {
    margin-top: 15px;
}

app-substitution-item-replacing .subs-items .owl-item {
    margin-right: 0 !important;
}

.replacement-screen .owl-item:hover .add-to-cart {
    width: 100% !important;
}

.replaced-btn .success:after {
    right: -1px !important;
}

.replacement-screen .subcat-minus-plus {
    top: auto !important;
    width: 100%;
    position: relative;
    margin-bottom: 10px;
}

app-substitution-item-replacing .owl-item p {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
}

app-substitution-item-replacing .subcat-minus-plus {
    padding: 5px 5px 5px;
}

/* 404 */

app-four-zero-four+app-footer-banner .footer_banner_con {
    margin-top: -5px;
}

.bg404 {
    background: url('/assets/img/404_bg.png');
    /* background-size: 100% 100%; */
    background-size: cover;
}

.four_zero_four {
    padding: 130px 0 70px;
}

.four_info {
    padding-top: 30px;
}

.four_info h2 {
    color: #1d3752;
    font-size: 32px;
    font-family: 'osb';
    line-height: 1.4;
}

.four_info p {
    font-size: 17px;
    color: #000;
    font-family: 'osr';
    margin-top: 6px;
}

.four_info a {
    color: #489e39;
}

.go_back {
    font-size: 14px;
    font-family: 'osr';
    color: #fff !important;
    background: #4fa64a;
    padding: 8px 10px;
    border-radius: 5px;
    margin-top: 12px;
    display: inline-block;
    margin-bottom: 20px;
}

app-footer-banner .slider-btn a img {
    width: 100px;
    margin-right: 4px;
}

.graphic-logo {
    display: none;
}

.form-box {
    position: absolute;
    bottom: 0;
    left: 6%;
    max-width: 760px;
}

.form-graphic-1 {
    width: 100%;
    position: absolute;
    bottom: 0;
    z-index: 0;
}

.form-graphic-2 {
    display: none;
}

.input-container {
    width: 45%;
    position: absolute;
    left: 145px;
    z-index: 1;
    bottom: 26px;
}

.why-wrapper-bg {
    background-image: url(/assets/banner/hero-image.png);
    min-height: 90vh;
    background-size: cover !important;
    background-position: right;
    position: relative;
}

.why_address_box {
    position: relative;
    max-width: 700px;
    margin-left: 100px;
    margin-top: 80px;
    min-height: 460px;
    background-size: contain !important;
    background-repeat: no-repeat !important;
}

.scondBannerCon {
    position: relative;
    display: block;
    min-height: 1100px;
    background-size: 100% 100%;
    background: #f7f7f9;
}

.scondBannerContent {
    max-width: 100%;
    display: inline-block;
    text-align: justify;
}

.scondBannerContent h4 {
    font-size: 28px;
    color: #206011;
}

.scondBannerContent p {
    font-family: 'osr';
    font-size: 18px;
    color: #206011;
    line-height: 30px;
}

.scondBannerContent:first-child p {
    margin-top: 10px;
}

.phone-container {
    background-image: url('/assets/img/graphic-7.png');
    background-repeat: no-repeat;
    background-size: 99%;
    background-position: bottom;
    width: 750px;
    max-width: 750px;
    height: 500px;
    position: absolute;
    bottom: 0;
    left: 40%;
    transform: translateX(-50%);
    display: flex;
    align-items: center;
    justify-content: center;
}

.phone-img-box img {
    margin-left: -30px;
}

.phone-img {
    width: 300px;
}

.platform-button {
    margin-top: 50px;
}

.platform-button h5 {
    text-transform: uppercase;
    color: #fff;
    margin-bottom: 15px;
}

.aapp-btn, .pplay-btn {
    display: block;
}

.aapp-btn img, .pplay-btn img {
    height: 50px;
}

.right_img_btm {
    position: absolute;
    right: 0;
    top: 0;
    text-align: right;
}

.right_img_btm img {
    width: 80%;
}

.main-graphic-img {
    background-image: url('/assets/img/flower.png');
    background-repeat: no-repeat;
    background-size: 100%;
    width: 540px;
    height: 497px;
    position: absolute;
    left: 0;
    top: 0;
}

.main-graphic-img1 {
    background-image: url('/assets/img/graphic-5.png');
    background-repeat: no-repeat;
    background-size: 100%;
    width: 446px;
    height: 532px;
    position: absolute;
    top: 45%;
    left: 0;
}

.why_content {
    width: 42%;
    z-index: 9999999;
    position: absolute;
    left: 30%;
    top: 53%;
}

.main-graphic-0 {
    background-image: url('/assets/img/graphic-3.png');
    background-repeat: no-repeat;
    background-size: 100%;
    width: 500px;
    height: 360px;
    position: absolute;
    right: 40%;
}

.main-graphic-0 .contenta {
    text-align: center;
    width: 55%;
    position: absolute;
    top: 25%;
    right: 20%
}

.main-graphic-1 {
    background-image: url('/assets/img/graphic-3.png');
    background-repeat: no-repeat;
    background-size: 100%;
    width: 500px;
    height: 360px;
    position: absolute;
    right: 40%;
    top: 0;
}

.main-graphic-1 .contenta {
    text-align: center;
    width: 55%;
    position: absolute;
    top: 30%;
    right: 20%
}

.main-graphic-2 {
    background-image: url('/assets/img/graphic-4.png');
    background-repeat: no-repeat;
    background-size: 100%;
    width: 500px;
    height: 360px;
    position: absolute;
    right: 0;
    top: 0;
}

.main-graphic-2 .contenta {
    text-align: center;
    width: 55%;
    position: absolute;
    top: 30%;
    right: 10%
}

.contenta h1 {
    color: #fff;
    font-size: 30px;
    text-transform: uppercase;
    font-weight: bold;
    padding: unset;
}

.contenta h2 {
    color: #206011;
    font-size: 25px;
    text-transform: uppercase;
    padding: unset;
}

.main-graphic-4 {
    background-image: url(../img/graphic-6.png);
    background-repeat: no-repeat;
    background-size: 100%;
    width: 375px;
    height: 600px;
    position: absolute;
    right: 0;
    top: 40%;
}

.main-graphic-4 .contenta {
    text-align: center;
    width: 55%;
    position: absolute;
    top: 27%;
    left: 60%;
    transform: translate(-50%, -50%);
}

.thirdBannerCon {
    position: relative;
    display: block;
    min-height: 700px;
    background-size: 100% 100%;
    background: #f7f7f9;
}

.thirdBannerInner {
    display: inline-block;
    margin-top: 150px;
    margin-left: 300px;
}

.download_the_app {
    width: 170px;
    display: inline-block;
    margin-left: 10px;
}

.download_the_app h4 {
    color: #fff;
}

.download_the_app img {
    margin-top: 15px;
    max-width: 185px;
}

.already_login {
    margin: unset;
    text-align: initial;
    padding: 8px 0 0 108px;
    color: #fff;
}

.already_login span {
    color: #fff;
    font-weight: 600;
}

.google_place_why {
    width: 350px;
    display: inline-block;
    margin-top: 335px;
    margin-left: 40px;
}

.continue_btn {
    width: 350px;
    margin-top: 2px;
    margin-left: 40px;
}

.signature_img {
    display: block;
    text-align: right;
}

@media(min-width:768px) and (max-width:991px) {
    .searchbar form {
        margin-bottom: 0!important
    }
    .short-header .content {
        margin-top: 165px!important
    }
    .shop_page .searchbar {
        top: 80px;
        left: 0%;
    }
    /* 404 */
    .four_zero_four {
        padding: 0px 0 70px;
    }
    .bg404 {
        background-size: contain;
        background-position: bottom;
        background-repeat: no-repeat;
    }
    why-elgrocer-page .landing-header {
        top: 5px !important;
        left: auto !important;
    }
    .form-box {
        left: 0%;
    }
    .why-wrapper-bg {
        background: #f7f1e7;
        min-height: 65vh;
    }
    .contenta h1 {
        font-size: 14px;
    }
    .contenta h2 {
        font-size: 12px;
    }
    .main-graphic-2 {
        width: 260px;
        height: 190px;
    }
    .main-graphic-1 {
        width: 300px;
        height: 165px;
        right: 34%;
    }
    .main-graphic-img {
        width: 285px;
        height: 250px;
        background-size: 88%;
    }
    .main-graphic-img1 {
        width: 225px;
        height: 270px;
        top: 19%;
    }
    .main-graphic-4 {
        width: 300px;
        height: 360px;
        top: 20%;
    }
    .scondBannerContent {
        margin-top: 500px;
        padding: 20px;
    }
    .why_content {
        width: 100%;
        position: relative;
        left: auto;
    }
    .signature_img img {
        max-width: 250px;
    }
    .scondBannerCon {
        min-height: auto;
    }
}

@media(min-width:360px) and (max-width:768px) {
    .scheduled-list #finalBill {
        margin-right: 5%;
        margin-left: 58.5%
    }
}

@media(min-width:320px) and (max-width:360px) {
    .scheduled-list #finalBill {
        margin-right: 1px;
        margin-left: 60%
    }
    .google_place_why {
        width: 286px;
    }
    .continue_btn {
        width: 286px;
    }
}

@media(min-width:1024px) and (max-width:1025px) {
    .scondBannerContent {
        margin-top: 1000px;
    }
    .main-graphic-4 {
        top: 26%;
    }
    .main-graphic-img1 {
        top: 30%;
    }
    .why-wrapper-bg {
        background: #f7f1e7;
        min-height: 65vh;
    }
    .why_content {
        width: 100%;
        position: relative;
        left: auto;
        top: auto;
        padding: 20px;
    }
    .customers-better{
        padding-right: 80px;
    }
}

.mobile_phone {
    display: none !important;
}

@media(max-width: 768px) {
    .right_img_btm {
        position: absolute;
    }
    .why_content {
        position: relative;
        top: auto;
        width: 100%;
        left: 0;
    }
    .main-graphic-img {
        width: 150px;
        height: 100%;
        left: -37px;
    }
    .main-graphic-img1 {
        width: 95px;
        height: 100%;
        top: 18%;
        left: -16px;
    }
    .contenta h1 {
        font-size: 14px;
    }
    .contenta h2 {
        font-size: 12px;
    }
    .main-graphic-1 {
        width: 150px;
        height: 81px;
        right: 40%;
        top: 0;
    }
    .main-graphic-2 {
        width: 176px;
        height: 130px;
        right: 0;
        top: 0;
    }
    .main-graphic-2 .contenta {
        width: 85%;
        top: 30%;
        right: 0;
    }
    .main-graphic-4 {
        width: 175px;
        height: 210px;
        right: 0;
        top: 15%;
        background-position: 20px;
    }
    .main-graphic-4 .contenta {
        width: 76%;
        top: 32%;
        left: 53%;
        transform: translate(-50%, -50%);
    }
    .main-graphic-1 .contenta {
        width: 100%;
    }
    .right_img_btm img {
        width: 40%;
    }
    .phone-container {
        position: relative;
        height: auto;
        background-size: 180%;
        padding: 20px;
        transform: none;
        left: auto;
        width: auto;
    }
    .why-wrapper-bg {
        background-size: cover !important;
        background-position: top !important;
        min-height: 65vh !important;
    }
    .form-graphic-1 {
        width: 94%;
        bottom: auto;
    }
    .why_address_box {
        margin: 25px 0 0 0;
        min-height: 100px !important;
        background-size: 73% !important;
        background-repeat: no-repeat !important;
    }
    .google_place_why {
        margin: 210px 0 0 0;
    }
    .continue_btn {
        margin-left: 0;
    }
    .already_login {
        padding: 10px 0 10px 0;
    }
    .padding_top {
        padding: 0 0 1px !important;
    }
    .main-graphic-1 .contenta {
        right: 0;
    }
    .scondBannerCon {
        background-size: contain;
        background-repeat: no-repeat;
    }
    .scondBannerContent {
        padding: 20px;
        margin: 0;
        margin-top: 258px;
    }
    .scondBannerContent h4 {
        font-size: 20px;
    }
    .scondBannerContent p {
        font-size: 14px;
        line-height: 24px;
    }
    .scondBannerCon {
        min-height: auto;
    }
    .thirdBannerCon {
        min-height: auto;
    }
    .thirdBannerInner {
        margin-top: 0px;
        margin-left: 0;
    }
    .thirdBannerInner>img {
        max-width: 45% !important;
    }
    .signature_img img {
        max-width: 220px;
    }
    .download_the_app {
        width: 50%;
    }
    .download_the_app h4 {
        color: #000;
    }
    .download_the_app img {
        max-width: 100%;
    }
    .mobile_phone {
        display: block !important;
    }
    .category-row-list {
        max-height: 105px;
        min-height: 105px
    }
    app-brand-page .searchbar-con {
        top: 100px!important
    }
    #banner-slider {
        margin-top: 0
    }
    app-view-order panel-padding {
        padding: 0
    }
    .order-view-list ul li:nth-child(odd) {
        font-size: 12px
    }
    .order-view-list ul li:nth-child(even) {
        font-size: 14px
    }
    app-menu-account .dropdown>a {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        max-width: 120px
    }
    app-brand-page .bg-white .owl-item {
        max-height: 225px;
        height: auto
    }
    .greetings {
        padding: 20px 0
    }
    .greetings h2 {
        font-size: 18px
    }
    .greetings p {
        font-size: 15px;
        padding-bottom: 12px
    }
    .greetings-media {
        margin: 20px 0
    }
    .greetings-media li {
        padding: 0 30px
    }
    .greetings-media li:first-child {
        padding-left: 0
    }
    .greetings-media li:last-child {
        padding-right: 0
    }
    .rb-footer {
        padding: 30px 20px 20px
    }
    .rb-footer h3 {
        font-size: 17px;
        line-height: 29px;
        margin-bottom: 12px
    }
    .rb-footer p {
        font-size: 16px
    }
    .marginbootom {
        max-width: 220px;
        margin: 30px 0
    }
    .mobimg {
        margin: 20px 0
    }
    .code_marging {
        display: inline;
    }
    .recipe_list li {
        width: 100%;
    }
    .left-sidebar ul>li {
        display: inline-block;
        padding: 5px 5px;
    }
    .recipe_cate {
        white-space: nowrap;
        overflow-x: scroll;
    }
    .recipe_cate li {
        display: inline-block;
        margin-right: 10px;
    }
    .recipe_con {
        margin-top: 20px;
        padding: 0px;
    }
    .table_wid {
        width: 40% !important;
    }
    .ingredient {
        display: block;
    }
    .ingredient li {
        width: 50%;
        padding: 5px;
    }
    .ingredient2 div {
        margin-left: 15px !important;
    }
    .shop_page .searchbar {
        top: 180px;
        left: 0%;
        transition: all .7s
    }
    .scearchBg .searchbar-con {
        background: #f3f3f3;
        margin-top: 8px;
    }
    .footer_banner_con {
        width: 100%;
        display: flex;
        margin: 15px 0 5px;
    }
    .footer_banner_con .item {
        width: 100%;
    }
    .footer_banner_con .item>div {
        padding-bottom: 25px;
    }
    .main_heading {
        margin-bottom: 15px;
        font-family: osb;
        font-size: 19px;
        letter-spacing: -.1px;
    }
    .lb-dataContainer {
        right: 0;
        width: 310px !important;
        left: 0;
    }
    .lb-outerContainer.transition {
        width: 310px !important;
        right: 0;
        left: 0;
    }
    .promotional_img {
        width: 50px !important;
    }
    /* 404 */
    .logo404 {
        margin-top: 0!important;
    }
    .four_zero_four {
        padding: 0px 0 30px;
    }
    .four_info h2 {
        font-size: 24px;
    }
    .bg404 {
        background-size: contain;
        background-repeat: no-repeat;
        background-position: bottom;
    }
    app-footer-banner .slider-caption {
        padding-top: 20px !important;
    }
}

app-substitution-item-replacing>.btn {
    width: 100%;
}

app-previously-ordered-items .owl-item.added .subcat-minus-plus {
    position: relative;
    width: 100%;
    padding: 5px 5px 5px;
}

.ic-card {
    width: 22px;
    position: absolute;
    left: 17px;
}

.ic-credit-card {
    width: 22px;
    position: absolute;
    top: -3px;
    left: 0px;
}

a .ic-card {
    opacity: 0.7;
}

a:hover .ic-card {
    opacity: 1;
}

.paymentType .btn {
    border: none;
    outline: none;
    padding: 10px 16px;
    background-color: #e7e7e7;
    border: 1px solid #e4e4e4;
    transition: all .1s ease-in-out;
    color: var(--Primary-Brand-1);
    cursor: pointer;
    width: 100%;
    font-size: 14px;
}

.paymentType .active, .paymentType .btn:hover {
    background-color: var(--Primary-Brand-1);
    color: white;
}

.notice {
    margin-bottom: 16px;
    margin-top: 10px;
    padding: 10px;
    background: rgba(255, 226, 111, 0.48);
    border-radius: 8px;
    color: #333;
}

.notice img {
    padding: 2px;
}

ol.carousel-indicators {
    display: none !important;
}
