/* Update 22/02/21 - Covid Banner Update */


/* Header */


/* Header Top */

.gui-header-top-container .block-2>* {
    margin-right: 0;
}

.gui-header-top {
    background: #f5f5f5;
    border: none;
}


/* Wishlist */

a.gui-wishlist {
    background: #f5f5f5;
    border-left: 1px solid #eeeeee;
    border-bottom: none;
    color: #717171;
    text-transform: uppercase;
    font-family: "CircularBook", Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 400;
    padding: 10px;
    margin: 0;
}

a.gui-wishlist:hover {
    text-decoration: none;
}

a.gui-wishlist:after {
    content: "";
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath fill='%23000000'  d='M229.9,464.2L79.6,316.6c-6.5-6-62.5-59.8-62.5-126.7c0-82.8,51.8-137.6,138.7-137.6 c37.8,0,73.6,20.8,102.3,45.4c28.6-24.6,64.5-45.4,102.3-45.4c83.7,0,138.7,51.6,138.7,137.6c0,47.4-29,94.4-62.1,126.6l-0.3,0.3 L286.1,464.2C270.5,479.6,245.5,479.6,229.9,464.2L229.9,464.2z'/%3e%3c/svg%3e");
    width: 12px;
    height: 12px;
    background-size: 12px 12px;
    background-repeat: no-repeat;
    margin-left: 12px;
}


/* Region Selector */

.gui-region-selector img {
    border: none;
}

.gui-region-selector .gui-dropdown-toggle,
.gui-region-selector .gui-dropdown-menu {
    background: #f5f5f5;
    border: 1px solid #eeeeee;
    color: #717171;
    font-family: "CircularBook", Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    min-width: 190px;
}

.gui-region-selector .gui-dropdown-toggle {
    border-bottom: none;
    border-top: none;
    border-right: none;
    min-width: 70px;
    padding: 10px;
}

.gui-region-selector .gui-dropdown-menu ul li {
    border-bottom: 1px solid #eeeeee;
}

.gui-region-selector .gui-dropdown-menu ul li:last-child {
    border: none;
}

.gui-region-selector .gui-dropdown-menu ul li a:hover {
    background: #f5f5f5;
}

.gui-region-selector .gui-dropdown-menu ul li a {
    position: relative;
    color: #717171;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    -webkit-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.gui-region-selector .gui-dropdown-menu ul li a:before {
    content: "";
    background-repeat: no-repeat;
    margin-right: 6px;
    width: 24px;
    height: 24px;
    background-size: 100% auto;
    background-position: center center;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: -webkit-box;
    display: flex;
}

.gui-region-selector .gui-dropdown-menu ul li.gui-flag-uk a:before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 269.4' enable-background='new 0 0 512 269.4' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cg%3e%3cdefs%3e%3crect id='SVGID_1_' width='512' height='269.4'/%3e%3c/defs%3e%3cclipPath id='SVGID_2_'%3e%3cuse xlink:href='%23SVGID_1_' overflow='visible'/%3e%3c/clipPath%3e%3cg clip-path='url(%23SVGID_2_)'%3e%3crect x='75.9' y='-0.3' fill='none' width='360.2' height='270.2'/%3e%3cg transform='translate(80) scale(.94)'%3e%3cg%3e%3cpath fill='%23000066' d='M-100.2-0.3h574.8V287h-574.8V-0.3z'/%3e%3cpath fill='%23FFFFFF' d='M-100.2-0.3v32.1L410.4,287h64.3v-32L-35.9-0.3H-100.2z M474.6-0.3v32.1L-35.9,287h-64.3v-32 L410.4-0.3H474.6z'/%3e%3cpath fill='%23FFFFFF' d='M139.3-0.3V287h95.9V-0.3H139.3z M-100.2,95.4v95.9h574.8V95.4L-100.2,95.4L-100.2,95.4z'/%3e%3cpath fill='%23CC0000' d='M-100.2,114.6v57.5h574.8v-57.5L-100.2,114.6L-100.2,114.6z M158.5-0.3V287H216V-0.3H158.5z M-100.2,287l191.6-95.9h42.9L-57.3,287H-100.2z M-100.2-0.3L91.4,95.6H48.5l-148.7-74.4C-100.2,21.2-100.2-0.3-100.2-0.3z M240.1,95.4L431.8-0.4h42.9L283,95.4H240.1L240.1,95.4z M474.6,287L283,191.3h42.9l148.7,74.4V287z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e ");
}

.gui-region-selector .gui-dropdown-menu ul li.gui-flag-usa a:before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 912 480' style='enable-background:new 0 0 912 480;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23BD3D44;%7d .st1%7bfill:%23FFFFFF;%7d .st2%7bfill:%23192F5D;%7d %3c/style%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M0,0h912v36.9H0V0z M0,73.8h912v36.9H0V73.8z M0,147.7h912v36.9H0V147.7z M0,221.5h912v36.9H0V221.5z M0,295.4h912v36.9H0V295.4z M0,369.2h912v36.9H0V369.2z M0,443.1h912V480H0V443.1z'/%3e%3cpath class='st1' d='M0,36.9h912v36.9H0V36.9z M0,110.8h912v36.9H0V110.8z M0,184.6h912v36.9H0V184.6z M0,258.5h912v36.9H0V258.5z M0,332.3h912v36.9H0V332.3z M0,406.2h912v36.9H0V406.2z'/%3e%3c/g%3e%3cpath class='st2' d='M0,0h364.8v258.5H0V0z'/%3e%3cg%3e%3cpath class='st1' d='M30.4,11.1l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3L25,27.6l-8.7-6.3h10.7L30.4,11.1z M91.2,11.1 l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L91.2,11.1z M152,11.1l3.3,10.2h10.7l-8.7,6.3 l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L152,11.1z M212.8,11.1l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3 l3.3-10.2l-8.7-6.3h10.7L212.8,11.1z M273.6,11.1l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7 L273.6,11.1z M334.4,11.1l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L334.4,11.1z M60.8,36.9 l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L60.8,36.9z M121.6,36.9l3.3,10.2h10.7l-8.7,6.3 l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L121.6,36.9z M182.4,36.9l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3 l3.3-10.2l-8.7-6.3h10.7L182.4,36.9z M243.2,36.9l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7 L243.2,36.9z M304,36.9l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L304,36.9z M30.4,62.8L33.7,73 h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3L25,79.3L16.3,73h10.7L30.4,62.8z M91.2,62.8L94.5,73h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3 l-8.7,6.3l3.3-10.2L77.1,73h10.7L91.2,62.8z M152,62.8l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7 L152,62.8z M212.8,62.8l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L212.8,62.8z M273.6,62.8 l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L273.6,62.8z M334.4,62.8l3.3,10.2h10.7l-8.7,6.3 l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L334.4,62.8z M60.8,88.6l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3 l3.3-10.2l-8.7-6.3h10.7L60.8,88.6z M121.6,88.6l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7 L121.6,88.6z M182.4,88.6l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L182.4,88.6z M243.2,88.6 l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L243.2,88.6z M304,88.6l3.3,10.2h10.7l-8.7,6.3 l3.3,10.2L304,109l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L304,88.6z M30.4,114.4l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3 L25,131l-8.7-6.3h10.7L30.4,114.4z M91.2,114.4l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7 L91.2,114.4z M152,114.4l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L152,114.4z M212.8,114.4 l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L212.8,114.4z M273.6,114.4l3.3,10.2h10.7L279,131 l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L273.6,114.4z M334.4,114.4l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3 l-8.7,6.3L329,131l-8.7-6.3h10.7L334.4,114.4z M60.8,140.3l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3 h10.7L60.8,140.3z M121.6,140.3l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L121.6,140.3z M182.4,140.3l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L182.4,140.3z M243.2,140.3l3.3,10.2 h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L243.2,140.3z M304,140.3l3.3,10.2h10.7l-8.7,6.3l3.3,10.2 l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L304,140.3z M30.4,166.1l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2 l-8.7-6.3h10.7L30.4,166.1z M91.2,166.1l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L91.2,166.1z M152,166.1l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L152,166.1z M212.8,166.1l3.3,10.2h10.7 l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L212.8,166.1z M273.6,166.1l3.3,10.2h10.7l-8.7,6.3l3.3,10.2 l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L273.6,166.1z M334.4,166.1l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3 l3.3-10.2l-8.7-6.3h10.7L334.4,166.1z M60.8,192l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7 L60.8,192z M121.6,192l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L121.6,192z M182.4,192l3.3,10.2 h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L182.4,192z M243.2,192l3.3,10.2h10.7l-8.7,6.3l3.3,10.2 l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L243.2,192z M304,192l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2 l-8.7-6.3h10.7L304,192z M30.4,217.8l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L30.4,217.8z M91.2,217.8l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L91.2,217.8z M152,217.8l3.3,10.2h10.7 l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L152,217.8z M212.8,217.8l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3 l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L212.8,217.8z M273.6,217.8l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2 l-8.7-6.3h10.7L273.6,217.8z M334.4,217.8l3.3,10.2h10.7l-8.7,6.3l3.3,10.2l-8.7-6.3l-8.7,6.3l3.3-10.2l-8.7-6.3h10.7L334.4,217.8 z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ");
}

.gui-region-selector .gui-dropdown-menu ul li.gui-flag-aus a:before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='NZ-Flag' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 400 210.5' enable-background='new 0 0 400 210.5' xml:space='preserve'%3e%3cg id='BG'%3e%3crect fill='%23000066' width='400' height='210.5'/%3e%3c/g%3e%3cg id='Stars'%3e%3cpolygon fill='%23FFFFFF' points='320.2,100.1 322.6,104.9 327.9,105.7 324.1,109.5 325,114.8 320.2,112.3 315.5,114.8 316.4,109.5 312.5,105.7 317.8,104.9 '/%3e%3cpolygon fill='%23FFFFFF' points='300.3,19 303.4,26.7 311.4,24.3 307.2,31.5 314.1,36.2 305.9,37.5 306.5,45.8 300.3,40.1 294.2,45.8 294.8,37.5 286.6,36.2 293.5,31.5 289.3,24.3 297.3,26.7 '/%3e%3cpolygon fill='%23FFFFFF' points='344.8,60 347.9,67.7 355.9,65.3 351.7,72.5 358.6,77.2 350.4,78.5 351,86.8 344.8,81.1 338.7,86.8 339.3,78.5 331.1,77.2 338,72.5 333.8,65.3 341.8,67.7 '/%3e%3cpolygon fill='%23FFFFFF' points='250.2,74.1 253.2,81.9 261.2,79.4 257,86.7 263.9,91.4 255.7,92.7 256.3,101 250.2,95.3 244,101 244.6,92.7 236.4,91.4 243.3,86.7 239.1,79.4 247.1,81.9 '/%3e%3cpolygon fill='%23FFFFFF' points='300.3,153.1 303.4,160.9 311.4,158.4 307.2,165.7 314.1,170.4 305.9,171.7 306.5,180 300.3,174.3 294.2,180 294.8,171.7 286.6,170.4 293.5,165.7 289.3,158.4 297.3,160.9 '/%3e%3cpolygon fill='%23FFFFFF' points='100.6,120.5 107,136.8 123.8,131.7 115.1,146.9 129.6,156.8 112.2,159.5 113.5,177 100.6,165 87.7,177 89,159.5 71.6,156.8 86.1,146.9 77.4,131.7 94.1,136.8 '/%3e%3c/g%3e%3cg id='UK-Flag'%3e%3cg%3e%3cg%3e%3cg%3e%3cg%3e%3cg%3e%3cdefs%3e%3crect id='SVGID_1_' y='0' width='190.2' height='100.1'/%3e%3c/defs%3e%3cclipPath id='SVGID_2_'%3e%3cuse xlink:href='%23SVGID_1_' overflow='visible'/%3e%3c/clipPath%3e%3cg clip-path='url(%23SVGID_2_)'%3e%3crect x='28.2' y='-0.1' fill='none' width='133.8' height='100.4'/%3e%3cg transform='translate(80) scale(.94)'%3e%3cg%3e%3cpath fill='%23000066' d='M-90.7-0.1h213.6v106.8H-90.7V-0.1z'/%3e%3cpath fill='%23FFFFFF' d='M-90.7-0.1v11.9L99,106.7h23.9V94.8L-66.8-0.1H-90.7z M122.9-0.1v11.9l-189.7,94.8h-23.9V94.7 L99-0.1H122.9z'/%3e%3cpath fill='%23FFFFFF' d='M-1.7-0.1v106.8h35.6V-0.1H-1.7z M-90.7,35.5v35.6h213.6V35.5H-90.7L-90.7,35.5z'/%3e%3cpath fill='%23CC0000' d='M-90.7,42.6V64h213.6V42.6H-90.7L-90.7,42.6z M5.4-0.1v106.8h21.4V-0.1H5.4z M-90.7,106.7 l71.2-35.6h15.9l-71.2,35.6H-90.7z M-90.7-0.1l71.2,35.6h-15.9L-90.7,7.9V-0.1z M35.7,35.5l71.2-35.6h15.9L51.6,35.5H35.7 L35.7,35.5z M122.9,106.7L51.7,71.1h15.9l55.3,27.6C122.9,98.7,122.9,106.7,122.9,106.7z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e ");
}

.gui-region-selector .gui-dropdown-menu ul li.gui-flag-nz a:before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='NZ-Flag' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 400 210.5' enable-background='new 0 0 400 210.5' xml:space='preserve'%3e%3cg id='BG'%3e%3crect y='0' fill='%23000066' width='400' height='210.5'/%3e%3c/g%3e%3cg id='Stars'%3e%3cpolygon fill='%23CC0000' stroke='%23FFFFFF' stroke-width='2' stroke-miterlimit='10' points='300.2,25.4 303.5,35.5 314.1,35.5 305.5,41.8 308.8,51.9 300.2,45.6 291.6,51.9 294.9,41.8 286.3,35.5 296.9,35.5 '/%3e%3cpolygon fill='%23CC0000' stroke='%23FFFFFF' stroke-width='2' stroke-miterlimit='10' points='300.2,145.1 303.5,155.2 314.1,155.2 305.5,161.4 308.8,171.5 300.2,165.3 291.6,171.5 294.9,161.4 286.3,155.2 296.9,155.2 '/%3e%3cpolygon fill='%23CC0000' stroke='%23FFFFFF' stroke-width='2' stroke-miterlimit='10' points='253.8,72.9 256.9,82.2 266.7,82.2 258.8,88 261.8,97.4 253.8,91.6 245.9,97.4 248.9,88 240.9,82.2 250.8,82.2 '/%3e%3cpolygon fill='%23CC0000' stroke='%23FFFFFF' stroke-width='2' stroke-miterlimit='10' points='339.5,62.3 342.1,70.4 350.7,70.4 343.8,75.4 346.4,83.5 339.5,78.5 332.6,83.5 335.2,75.4 328.3,70.4 336.9,70.4 '/%3e%3c/g%3e%3cg id='UK-Flag'%3e%3cg%3e%3cg%3e%3cg%3e%3cg%3e%3cdefs%3e%3crect id='SVGID_1_' y='0' width='190.2' height='100.1'/%3e%3c/defs%3e%3cclipPath id='SVGID_2_'%3e%3cuse xlink:href='%23SVGID_1_' overflow='visible'/%3e%3c/clipPath%3e%3cg clip-path='url(%23SVGID_2_)'%3e%3crect x='28.2' y='-0.1' fill='none' width='133.8' height='100.4'/%3e%3cg transform='translate(80) scale(.94)'%3e%3cg%3e%3cpath fill='%23000066' d='M-90.7-0.1h213.6v106.8H-90.7V-0.1z'/%3e%3cpath fill='%23FFFFFF' d='M-90.7-0.1v11.9L99,106.7h23.9V94.8L-66.8-0.1H-90.7z M122.9-0.1v11.9l-189.7,94.8h-23.9V94.7 L99-0.1H122.9z'/%3e%3cpath fill='%23FFFFFF' d='M-1.7-0.1v106.8h35.6V-0.1H-1.7z M-90.7,35.5v35.6h213.6V35.5L-90.7,35.5L-90.7,35.5z'/%3e%3cpath fill='%23CC0000' d='M-90.7,42.6V64h213.6V42.6H-90.7L-90.7,42.6z M5.4-0.1v106.8h21.4V-0.1H5.4z M-90.7,106.7l71.2-35.6 h15.9l-71.2,35.6H-90.7z M-90.7-0.1l71.2,35.6h-15.9L-90.7,7.9V-0.1z M35.7,35.5l71.2-35.6h15.9L51.6,35.5H35.7L35.7,35.5z M122.9,106.7L51.7,71.1h15.9l55.3,27.6C122.9,98.7,122.9,106.7,122.9,106.7z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e ");
}

.gui-region-selector .gui-dropdown-menu ul li.gui-flag-sa a:before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='SA-Flag' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 268.8' enable-background='new 0 0 512 268.8' xml:space='preserve'%3e%3crect y='-0.8' fill='%23DE3831' width='512' height='134.8'/%3e%3crect y='134.5' fill='%23002395' width='512' height='134.8'/%3e%3cpolygon fill='%23FFFFFF' points='512,89.3 214.9,89.3 81.9,0 0,0 0,268.9 81.9,268.9 214.9,179.6 512,179.6 '/%3e%3cpolygon fill='%23007A4D' points='209.5,107.6 49,0 0,0 0,128.7 0,140.1 0,268.8 49,268.8 209.5,161 512,161 512,140.1 512,128.7 512,107.6 '/%3e%3cpolygon fill='%23FFB612' points='0,32.1 152.8,134.4 0,236.4 '/%3e%3cpolygon points='0,53.9 120.3,134.5 0,214.6 '/%3e%3c/svg%3e ");
}


/* Super Sites */

.super-sites ul {
    border-right: 1px solid #eeeeee;
}

.super-sites ul li:first-child a {
    background: #ffffff;
}

.super-sites ul li a {
    border-left: 1px solid #eeeeee;
    color: #717171;
    font-family: "CircularBook", Arial, Helvetica, sans-serif;
    font-size: 12px;
}


/* Top Links */

.gui-top-links li a {
    color: #717171;
    font-family: "CircularBook", Arial, Helvetica, sans-serif;
}


/* Header Main */

@media (min-width: 768px) {
    .gui-header-main .block-3 {
        width: 38%;
    }
    .gui-header-main .block-4 {
        width: 38%;
    }
}

@media (min-width: 992px) {
    .gui-header-main .block-3 {
        width: 32%;
    }
    .gui-header-main .block-4 {
        width: 32%;
    }
}


/* Header Main Links */

.gui-header-main .block-3>* {
    margin: 0;
}

.gui-header-main-links ul li a {
    border: none;
    padding: 10px 6px;
}


/* Main Links */

.gui-main-links li a {
    font-family: "CircularBook", Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.gui-main-links li a:before {
    background-repeat: no-repeat;
    content: "";
    height: 20px;
    margin-right: 5px;
    width: 20px;
}

@media (min-width: 992px) {
    .gui-main-links li a {
        font-size: 14px;
    }
}


/* Header Toggles */

.gui-header .gui-search-toggle,
.gui-header .gui-nav-toggle,
.gui-header .gui-minibag-toggle {
    border: none;
    font-family: "CircularBook", Arial, Helvetica, sans-serif;
}

.gui-header .gui-minibag-toggle .gui-minibag-toggle-text {
    font-size: 12px;
    line-height: 2.2;
}

@media (min-width: 992px) {
    .gui-header .gui-minibag-toggle .gui-minibag-toggle-text {
        font-size: 14px;
        line-height: 1.9;
    }
}


/* Search */

@media (min-width: 768px) {
    .gui-search {
        max-width: 276px;
    }
}

@media (min-width: 992px) {
    .gui-search {
        max-width: 360px;
    }
}

.gui-search input {
    font-family: "CircularBook", Arial, Helvetica, sans-serif;
    font-size: 16px;
    text-transform: uppercase;
}

.gui-search button {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44.01 43.96'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23ccc;%7d%3c/style%3e%3c/defs%3e%3ctitle%3esearch%3c/title%3e%3cpath class='cls-1' d='M44,40.61A3.43,3.43,0,0,1,40.61,44a3.14,3.14,0,0,1-2.38-1l-9.07-9a18.11,18.11,0,0,1-10.55,3.28,18.3,18.3,0,0,1-7.23-1.47,18.22,18.22,0,0,1-9.92-9.92,18.56,18.56,0,0,1,0-14.46,18.24,18.24,0,0,1,9.92-9.92,18.56,18.56,0,0,1,14.46,0,18.26,18.26,0,0,1,9.92,9.92,18.31,18.31,0,0,1,1.47,7.23A18.1,18.1,0,0,1,34,29.17l9,9.07A3.24,3.24,0,0,1,44,40.61ZM27,27a11.4,11.4,0,0,0,3.48-8.37A11.4,11.4,0,0,0,27,10.25a11.4,11.4,0,0,0-8.37-3.48,11.4,11.4,0,0,0-8.37,3.48,11.41,11.41,0,0,0-3.48,8.37A11.41,11.41,0,0,0,10.25,27a11.41,11.41,0,0,0,8.37,3.48A11.41,11.41,0,0,0,27,27Z' transform='translate(0.01 -0.04)'/%3e%3c/svg%3e");
    border-left: none;
}


/* Minibag */

.gui-minibag-content header {
    background: #ffffff;
}

.gui-minibag-content header h4 {
    font-family: "CircularBook", Arial, Helvetica, sans-serif;
    text-transform: uppercase;
}

.gui-minibag-close {
    border: 1px solid #000000;
}


/* Main Nav Hover/Touch Style */

.gui-no-touch .gui-nav-list>li:hover,
.gui-touch .gui-nav-list>li.gui-show {
    background: none;
}

.gui-no-touch .gui-nav-list>li a:hover,
.gui-touch .gui-nav-list>li.gui-show a:hover {
    text-decoration: underline;
}


/* Nav Fonts */

.gui-nav-list>li>a {
    font-family: "CircularBold", Arial, Helvetica, sans-serif;
}

.gui-sub-nav-content-grid>div .gui-sub-nav-title {
    font-family: "CircularBold", Arial, Helvetica, sans-serif;
}

.gui-sub-nav-content a {
    font-family: "CircularBook", Arial, Helvetica, sans-serif;
}


/* Sub Nav Toggle Style */

.gui-show .gui-sub-nav-toggle {
    background: #000000;
}


/* Default Nav Style */

.gui-nav-default .gui-nav-list>li>a#topNav_Sale {
    color: #db262f;
}

.gui-nav-default .gui-nav-list>li>a {
    font-size: 14px;
}

.gui-no-touch .gui-nav-default .gui-nav-list>li:hover,
.gui-touch .gui-nav-default .gui-nav-list>li.gui-show {
    background: none;
}

.gui-nav-default .gui-sub-nav-content .gui-sub-nav-content-list a {
    padding: 5px 0;
}

@media (min-width: 992px) {
    .gui-nav-default .gui-nav-list>li>a {
        font-size: 16px;
    }
}


/* Main Nav Flex Override to align links centrally */

@media (min-width: 1200px) {
    .gui-nav-default .gui-nav-list {
        justify-content: center;
    }
    .gui-nav-default .gui-nav-list>li {
        flex: none;
    }
    .gui-nav-default .gui-nav-list>li>a {
        padding: 10px 20px;
    }
}


/* Super Sites Dropdown */

.gui-nav-super-sites .gui-dropdown-toggle {
    font-family: "CircularBold", Arial, Helvetica, sans-serif;
}

.gui-nav-super-sites .gui-dropdown-menu {
    font-family: "CircularBoold", Arial, Helvetica, sans-serif;
}


/* Secondary Nav */

.gui-secondary-nav {
    font-size: 12px;
    margin: 0;
    background: black;
}

@media (min-width: 992px) {
    .gui-secondary-nav {
        letter-spacing: 2px;
    }
}

.gui-secondary-nav a {
    color: #717171;
    background-color: black;
}

.gui-secondary-nav a span {
    font-family: "CircularBold", Arial, Helvetica, sans-serif;
    color: #f5f5f5;
}

.gui-secondary-nav ul {
    align-items: center;
}

a[id^="topNav_STANDARDDELIVERY"]:before {
    content: "";
    background: url(/repo/SBI/desktop/responsiveheader/02-images/van_icon.png) no-repeat;
    display: inline-block;
    vertical-align: text-bottom;
    width: 31px;
    height: 21px;
    margin-top: -10px;
}

a#topNav_FREERETURNSONALLORDERS:before {
    content: "";
    background: url(/repo/SBI/desktop/responsiveheader/02-images/return_icon.png) no-repeat;
    display: inline-block;
    vertical-align: text-bottom;
    width: 30px;
    height: 22px;
    margin-top: -14px;
    background-size: contain;
}

a#topNav_LASTCHRISTMASORDERS:before {
    content: "";
    background: url(/repo/SBI/desktop/responsiveheader/02-images/1912_SBI_Nav_XmasIcon.png) no-repeat;
    display: inline-block;
    vertical-align: text-bottom;
    width: 30px;
    height: 22px;
    margin-top: -14px;
    background-size: contain;
}

a#topNav_LASTCHRISTMASORDERS:after {
    content: "EXPRESS DELIVERY 19 DECEMBER BY 4PM";
    font-family: "CircularBold", Arial, Helvetica, sans-serif;
    color: #f5f5f5;
    display: block;
}


/* service bar - mobile */

#r-secondaryMenu-service {
    height: auto;
    width: 100%;
    line-height: 1.4;
}

.hd-links-secondary-service {
    background-color: #000;
    width: 100%;
    padding: 7px 0;
}

.hd-links-secondary-item-service {
    text-align: center;
    width: 95%;
    margin: 0 auto;
    line-height: 1.2;
}

.hd-link-secondary-service {
    color: #fff !important;
    font: 12px/15px "CircularBold", Arial, Helvetica, sans-serif;
    letter-spacing: 1px;
    text-decoration: none;
    text-align: center;
    text-transform: uppercase;
}

@media only screen and (min-width: 768px) {
    #r-secondaryMenu-service {
        display: none;
    }
}


/* START - My Account Selector */

.gui-my-account-selector * {
    font-family: "CircularBook", Arial, Helvetica, sans-serif;
}

.gui-my-account-selector .gui-dropdown-menu {
    background: #f5f5f5;
    border: 1px solid #eeeeee;
    margin-top: 0px;
    padding: 10px 10px 6px;
}

.gui-my-account-selector .gui-dropdown-toggle {
    background: #f5f5f5;
    border-left: 1px solid #eeeeee;
    border-right: 1px solid #eeeeee;
    color: #717171;
    font-size: 12px;
    padding: 10px;
}

.gui-my-account-selector .gui-dropdown-toggle:after {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath fill='%23000000' d='M96 160C96 71.634 167.635 0 256 0s160 71.634 160 160-71.635 160-160 160S96 248.366 96 160zm304 192h-28.556c-71.006 42.713-159.912 42.695-230.888 0H112C50.144 352 0 402.144 0 464v24c0 13.255 10.745 24 24 24h464c13.255 0 24-10.745 24-24v-24c0-61.856-50.144-112-112-112z'/%3e%3c/svg%3e");
}


/* Welcome Name Surname */

.gui-my-account-selector .gui-dropdown-menu ul li.gui-my-account-welcome {
    color: #717171;
    border-bottom: 1px solid #e5e5e5;
    text-transform: uppercase;
    padding: 10px 0;
    font-size: 12px;
}


/* Dropdown Button - Sign In/Out Button */

.gui-my-account-selector .gui-dropdown-menu ul li:first-child {
    border-bottom: 1px solid #e5e5e5;
    display: block;
}


/* Sign In Button */

.gui-my-account-selector .gui-dropdown-menu ul li a.btn-signin {
    color: #fff;
    background-color: #000;
}

.gui-my-account-selector .gui-dropdown-menu ul li a.btn-signin:hover {
    color: #fff;
    background-color: #3e3d3c;
}

.gui-my-account-selector .gui-dropdown-menu ul li a.btn-signin:after {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath fill='%23ffffff' d='M444.5,159.1C426.3,71,348.2,4.4,254.7,4.4S83,71,64.9,159.1H3v348.4h505.8V159.1H444.5z M254.7,77.1 c53.1,0,98.3,34.4,114.6,82.1H140.1C156.3,111.5,201.5,77.1,254.7,77.1z M282.1,336.9v94.8c0,7.7-6.3,14-14,14h-24.6 c-7.7,0-14-6.3-14-14v-94.8c-18-9.6-30.4-28.4-30.4-50.3c0-31.3,25.4-56.8,56.8-56.8s56.8,25.4,56.8,56.8 C312.7,308.3,300.3,327.3,282.1,336.9z'/%3e%3c/svg%3e");
}


/* Sign Out Button */

.gui-my-account-selector .gui-dropdown-menu ul li a.btn-signout {
    color: #fff;
    background-color: #000;
}

.gui-my-account-selector .gui-dropdown-menu ul li a.btn-signout:hover {
    color: #fff;
    background-color: #3e3d3c;
}

.gui-my-account-selector .gui-dropdown-menu ul li a.btn-signout:after {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath fill='%23ffffff' d='M444.5,159.1C426.3,71,348.2,4.4,254.7,4.4S83,71,64.9,159.1H3v348.4h505.8V159.1H444.5z M254.7,77.1 c53.1,0,98.3,34.4,114.6,82.1H140.1C156.3,111.5,201.5,77.1,254.7,77.1z M282.1,336.9v94.8c0,7.7-6.3,14-14,14h-24.6 c-7.7,0-14-6.3-14-14v-94.8c-18-9.6-30.4-28.4-30.4-50.3c0-31.3,25.4-56.8,56.8-56.8s56.8,25.4,56.8,56.8 C312.7,308.3,300.3,327.3,282.1,336.9z'/%3e%3c/svg%3e");
}


/* Drop Down Links*/

.gui-my-account-selector .gui-dropdown-menu ul li:not(:first-child) a {
    color: #717171;
}

.gui-my-account-selector .gui-dropdown-menu ul li:not(:first-child) a:hover {
    color: #3e3d3c;
    text-decoration: underline;
}


/* Available to Spend*/

.gui-my-account-selector .gui-dropdown-menu ul li.credit-available {
    color: #717171;
    font-size: 12px;
    padding: 10px 0;
    text-transform: uppercase;
    border-bottom: 1px solid #e5e5e5;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: -webkit-box;
    display: flex;
    -webkit-justify-content: space-between;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    -webkit-flex-flow: row nowrap;
    flex-flow: row nowrap;
}

.gui-my-account-selector .gui-dropdown-menu ul li.credit-available strong {
    color: #3a981e;
}

.gui-my-account-selector .gui-dropdown-menu ul li.credit-available span:not(:first-child) {
    text-align: right;
}

.gui-header-main .gui-my-account-selector .gui-dropdown-menu ul li.gui-my-account-welcome,
.gui-header-main .gui-my-account-selector .gui-dropdown-menu ul li.credit-available {
    font-size: 14px;
}


/* Account Notifications */

.gui-my-account-selector .gui-dropdown-menu ul li.gui-my-account-notification {
    border-bottom: 1px solid #e5e5e5;
    padding: 4px 0;
    margin: 0;
}

.gui-my-account-selector .gui-dropdown-menu ul li.gui-my-account-notification .gui-my-account-notifications {
    position: absolute;
    right: 0;
    line-height: 13px;
    text-align: center;
    color: #fff;
    font-weight: 400;
    background-color: #000;
    border-radius: 50%;
    width: 23px;
    height: 23px;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: -webkit-box;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.gui-my-account-selector .gui-dropdown-menu ul li.gui-my-account-notification a:hover .gui-my-account-notifications {
    background-color: #3e3d3c;
    color: #fff;
}


/* END - Notifications */


/* Mobile - My Account Link/Dropdown */

.gui-header-main .gui-my-account-selector .gui-dropdown-toggle {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M96 160C96 71.634 167.635 0 256 0s160 71.634 160 160-71.635 160-160 160S96 248.366 96 160zm304 192h-28.556c-71.006 42.713-159.912 42.695-230.888 0H112C50.144 352 0 402.144 0 464v24c0 13.255 10.745 24 24 24h464c13.255 0 24-10.745 24-24v-24c0-61.856-50.144-112-112-112z'/%3e%3c/svg%3e");
    background-color: #ffffff;
    border: 1px solid #ffffff;
    color: #222222;
    z-index: 2;
    position: relative;
}

.gui-header-main .gui-my-account-selector.gui-active .gui-dropdown-toggle {
    border: 1px solid #e5e5e5;
    border-bottom: none;
}

.gui-header-main .gui-my-account-selector .gui-dropdown-menu {
    background-color: #ffffff;
    border: 1px solid #e5e5e5;
    margin-top: -1px;
    z-index: 1;
}


/* END - My Account Selector */


/* START - Back to Top */

.hd-backtotop {
    display: none;
    position: fixed;
    bottom: 30px;
    right: 20px;
    height: 50px;
    width: 50px;
    text-indent: -99999px;
    background-size: 30px 30px;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 400 400' style='enable-background:new 0 0 400 400;' xml:space='preserve'%3e%3cpath fill='%23ffffff' d='M187.6,200.8L314.8,73.7c4.7-4.7,4.7-12.3,0-16.9l-40.2-40.2c-4.7-4.7-12.3-4.7-16.9,0L81.8,192.3 c-2.3,2.3-3.5,5.4-3.5,8.5s1.2,6.2,3.5,8.5l175.8,175.8c4.7,4.7,12.3,4.7,16.9,0l40.2-40.2c4.7-4.7,4.7-12.3,0-16.9L187.6,200.8z'/%3e%3c/svg%3e");
    background-color: #000;
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    z-index: 2000;
}

.hd-backtotop:hover {
    opacity: 1;
    -webkit-transition: background-color 200ms ease;
    -moz-transition: background-color 200ms ease;
    transition: background-color 200ms ease;
    background-color: #91556e;
}


/* END - Back to Top */


/* START - Off-Canvas Navigation */

@media only screen and (max-width: 767px) {
    /* Title Dividers - Start */
    .gui-nav-off-canvas .gui-nav-list a[id="topNav_ShopByCategory"],
    .gui-nav-off-canvas .gui-nav-list a[id="topNav_Features"] {
        font-family: "CircularBook", Arial, "Helvetica Neue", Helvetica, sans-serif;
        color: #878787;
        background-color: #fff;
        pointer-events: none;
        cursor: default;
        font-size: 14px;
        font-weight: normal;
        border-top: 1px solid #878787;
        padding-left: 0;
        padding-right: 0;
        padding-top: 18px;
        margin: 6px 12px 0;
    }
    .gui-nav-off-canvas .gui-nav-list a[id="topNav_ShopByCategory"]:after,
    .gui-nav-off-canvas .gui-nav-list a[id="topNav_Features"]:after {
        display: none;
    }
    /* Title Dividers - End */
    /* Outlet - Start  */
    .gui-nav-off-canvas .gui-nav-list a[id*="topNav_Outlet"],
    .gui-nav-off-canvas .gui-nav-list a[id*="topNav_Outletfrom3£"] {
        color: #ff0000;
        text-transform: uppercase;
    }
    /* Outlet - End  */
    .gui-header.gui-nav-off-canvas a:hover {
        text-decoration: none !important;
    }
    .gui-nav-list>li {
        border-bottom: none;
        position: relative;
    }
    .gui-nav-list>li>a {
        font-size: 14px;
        font-weight: bold;
        position: relative;
        letter-spacing: 0.06em;
        padding: 12px 45px 12px 12px;
    }
    .gui-nav-off-canvas .gui-nav-list>li a:after {
        content: "";
        position: absolute;
        right: 15px;
        top: calc(50% - 8px);
        width: 16px;
        height: 16px;
        background-size: 16px 16px;
        background-repeat: no-repeat;
        background-position: center center;
        background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Chevron' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 150 150' style='enable-background:new 0 0 150 150;' xml:space='preserve'%3e%3cpolygon points='43.43,115.61 107.17,74.85 43.43,34.09 '/%3e%3c/svg%3e ");
    }
    .gui-nav-off-canvas .gui-nav-list>li.gui-sub-nav>a:after {
        display: none;
    }
    /* Mobile Bespoke Icons */
    /* My Account / My Fashion Account / Help / Wishlist / Track an Order / Delivery & Returns / Simply Be Perks */
    .gui-nav-off-canvas .gui-nav-list a[id^="topNav_Signin/MyAccount"]:after {
        background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='My_Account' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 400 400' style='enable-background:new 0 0 400 400;' xml:space='preserve'%3e%3cpath id='user' d='M296.4,131.3c0,52.8-42.8,95.5-95.5,95.5s-95.5-42.8-95.5-95.5c0-52.8,42.8-95.5,95.5-95.5 S296.4,78.5,296.4,131.3z M279.7,231.3c-22.3,17.6-49.9,27.3-78.9,27.3c-29.3,0-57.2-10-79.6-27.9C62.3,252.4,36,328,36,362.6h328 C364,328.3,337.5,253.2,279.7,231.3z'/%3e%3c/svg%3e");
        right: 15px;
        width: 14px;
        height: 14px;
        background-size: 14px 14px;
    }
    .gui-nav-off-canvas .gui-nav-list a[id^="topNav_Wishlist"]:after {
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M229.9,464.2L79.6,316.6c-6.5-6-62.5-59.8-62.5-126.7c0-82.8,51.8-137.6,138.7-137.6 c37.8,0,73.6,20.8,102.3,45.4c28.6-24.6,64.5-45.4,102.3-45.4c83.7,0,138.7,51.6,138.7,137.6c0,47.4-29,94.4-62.1,126.6l-0.3,0.3 L286.1,464.2C270.5,479.6,245.5,479.6,229.9,464.2L229.9,464.2z'/%3e%3c/svg%3e");
        top: calc(50% - 7px);
        right: 15px;
        width: 14px;
        height: 14px;
        background-size: 14px 14px;
    }
    .gui-nav-off-canvas .gui-nav-list a[id^="topNav_Help"]:after {
        background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Discounts' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' enable-background='new 0 0 512 512' xml:space='preserve' fill='%23000000'%3e%3cg%3e%3cpath d='M99.6,189.1c1.2-97.1,65.1-153,161-153c76.8,0,153.6,40.6,153.6,125.4c0,59.6-28.9,81.1-75.6,110.6 c-32,20.9-39.9,30.1-40.6,67h-97.1v-30.7c0-47.9,27-68.8,49.8-85.4c25.2-17.2,49.2-30.1,49.2-60.8c0-23.4-17.8-37.5-39.9-37.5 c-33.8,0-51,20.3-52.8,52.8v11.7H99.6z M192.3,369.7h114.3V484H192.3V369.7z'/%3e%3c/g%3e%3c/svg%3e");
        right: 14px;
        width: 16px;
        height: 16px;
        background-size: 16px 16px;
    }
    .gui-nav-off-canvas .gui-nav-list a[id^="topNav_TrackMyorder"]:after {
        background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Track' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 400 400' style='enable-background:new 0 0 400 400;' xml:space='preserve'%3e%3cpath d='M114.6,256c14,0,25.4,11.4,25.4,25.4c0,14-11.4,25.4-25.4,25.4s-25.4-11.4-25.4-25.4C89.2,267.3,100.6,256,114.6,256 M114.6,244.2c-20.5,0-37.2,16.7-37.2,37.2c0,20.5,16.7,37.2,37.2,37.2s37.2-16.7,37.2-37.2C151.9,260.9,135.2,244.2,114.6,244.2 L114.6,244.2z'/%3e%3cpath d='M295.7,256c14,0,25.4,11.4,25.4,25.4c0,14-11.4,25.4-25.4,25.4s-25.4-11.4-25.4-25.4C270.3,267.3,281.7,256,295.7,256 M295.7,244.2c-20.5,0-37.2,16.7-37.2,37.2c0,20.5,16.7,37.2,37.2,37.2s37.2-16.7,37.2-37.2C333,260.9,316.3,244.2,295.7,244.2 L295.7,244.2z'/%3e%3cpath d='M83.5,240.7H39.7c-3.9,0-7,3.1-7,7c0,1.5,0.6,2.8,1.3,3.9H73C75.9,247.4,79.5,243.8,83.5,240.7z'/%3e%3cpath d='M34,270.5c-0.8,1.1-1.3,2.4-1.3,3.9c0,3.9,3.1,7,7,7h23.6c0-3.7,0.4-7.4,1.2-10.9H34z'/%3e%3cpath d='M144.8,240.7h106.8c3.9,0,3,2.3,3,6.2c0,1.5-0.3,3.5-1.1,4.7h-98.1C152.4,247.4,148.8,243.8,144.8,240.7z'/%3e%3cpath d='M254.1,270.5c0.8,1.1,1.3,2.4,1.3,3.9c0,3.9-3.1,7-7,7h-83.4c0-3.7-0.4-7.4-1.2-10.9H254.1z'/%3e%3cpath d='M228.8,86.9h-182c-3.9,0-7,3.1-7,7v129.7c0,3.9,3.1,7,7,7h182c3.9,0,7-3.1,7-7V93.9C235.8,90,232.7,86.9,228.8,86.9z'/%3e%3cpath d='M358.9,241.4c-2.7,0-5.5,0-5.5,0s0-37.5,0-45.1c0-7.6-2-13.6-5.9-20c-3.9-6.4-31.1-53.9-33.2-57.5c-2.1-3.6-8-6.5-13.6-6.5 s-28.7,0-37.8,0c-9.2,0-14.6,6.4-14.6,14.6S248,244.1,248,244.1l6.1,8.3c0,0,13.2-22.1,41.7-22.1s50.8,24.5,50.8,50.4 c0,0.4,1,0.5,2.5,0.5c3,0,7.9-0.5,10.1-0.5c3.4,0,4.8-1.9,4.8-5.7c0-3.8,0-25.3,0-28.3C364,243.8,361.6,241.4,358.9,241.4z M258.9,121.5c0.1,0,0.3,0,0.5,0h41.3c0.8,0,1.7,0.3,2.3,0.5c1.1,1.9,3.3,5.8,6.1,10.7c5.7,9.9,11.6,20.1,16.6,28.9h-67 c0.1-20,0.1-36.4,0.1-39.5C258.8,121.8,258.9,121.7,258.9,121.5z'/%3e%3c/svg%3e");
        top: calc(50% - 10px);
        right: 12px;
        width: 20px;
        height: 20px;
        background-size: 20px 20px;
    }
    /* Main Links with Toggle */
    .gui-nav-off-canvas .gui-nav-list .gui-show>a {
        color: #000;
        background-color: #f5f5f5;
    }
    .gui-show a+.gui-sub-nav-toggle {
        background-color: transparent;
    }
    .gui-sub-nav-toggle span {
        background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 400 400' style='enable-background:new 0 0 400 400;' xml:space='preserve'%3e%3cg%3e%3cpath d='M167.5,363h65.7V233.2H363v-65.7H233.2V37.7h-65.7v129.8H37.7v65.7h129.8V363z'/%3e%3c/g%3e%3c/svg%3e");
        background-size: 12px 12px;
        background-position: center center;
    }
    .gui-show .gui-sub-nav-toggle span {
        background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 400 400' style='enable-background:new 0 0 400 400;' xml:space='preserve'%3e%3cg%3e%3cpath d='M37.7,167.5v65.7H363v-65.7H37.7z'/%3e%3c/g%3e%3c/svg%3e");
        background-size: 12px 12px;
        transform: rotate(0deg);
    }
    /* Layout */
    .gui-show>.gui-sub-nav-content {
        padding: 0;
    }
    .gui-nav-list>li .gui-sub-nav-content a:hover {
        background: #fff;
    }
    .gui-nav-off-canvas .gui-sub-nav-content .gui-sub-nav-content-list li:last-child {
        border-bottom: none;
    }
    .gui-nav-off-canvas .gui-sub-nav-content-grid>div {
        padding: 0;
        margin: 0 0 12px;
    }
    .gui-nav-off-canvas .gui-sub-nav-content .gui-sub-nav-content-list {
        grid-template-columns: none;
        grid-gap: 0px;
    }
    .gui-sub-nav-content .gui-sub-nav-content-list {
        grid-gap: 0;
    }
    .gui-sub-nav-content .gui-sub-nav-content-list a {
        position: relative;
        color: #000;
        background-color: #fff;
        border: none;
        padding: 12px 45px 12px 12px;
        font-size: 12px;
        font-family: "CircularBook", Arial, Helvetica, sans-serif;
    }
    .gui-sub-nav-content .gui-sub-nav-content-list a:hover {
        padding: 12px;
        color: #000;
        background-color: #fff;
    }
    /* Sub Nav Links */
    .gui-nav-off-canvas .gui-sub-nav-content .gui-sub-nav-content-list>li a:after {
        content: "";
        position: absolute;
        right: 17px;
        top: calc(50% - 5px);
        width: 10px;
        height: 10px;
        background-size: 10px 10px;
        background-repeat: no-repeat;
        background-position: center center;
        background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Chevron' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 150 150' style='enable-background:new 0 0 150 150;' xml:space='preserve'%3e%3cpolygon fill='%23bbbbbb' points='43.43,115.61 107.17,74.85 43.43,34.09 '/%3e%3c/svg%3e ");
    }
    .gui-nav-off-canvas .gui-nav-list>li .gui-sub-nav-content-grid>div>a:after {
        display: none;
    }
    .gui-sub-nav-content .gui-sub-nav-content-list li {
        margin-bottom: 0;
        border: none;
    }
    /* Sub Nav Title */
    .gui-sub-nav-content-grid>div .gui-sub-nav-title {
        font-family: "CircularBook", Arial, Helvetica, sans-serif;
        padding: 10px 0;
        margin: 0 12px 6px;
        font-size: 12px;
        border-top: none;
        border-bottom: 1px solid #e4e4e4;
        font-weight: normal;
        color: #878787;
    }
    /* Close Icon */
    .gui-nav-close {
        top: 7px;
        right: 18px;
    }
    .gui-nav-close .gui-btn {
        background-color: transparent;
    }
    .gui-nav-close .gui-btn:before {
        width: 29px;
        height: 29px;
        background-size: 16px 16px;
        background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Close' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 150 150' style='enable-background:new 0 0 150 150;' xml:space='preserve'%3e%3cg%3e%3crect x='20' y='20' fill='%23000000' width='108' height='108'/%3e%3cpath fill='%23FFFFFF' d='M130.6,9.5H19.3c-5.7,0-10.3,4.6-10.3,10.3V131c0,5.7,4.6,10.3,10.3,10.3h111.3c5.7,0,10.3-4.6,10.3-10.3V19.8 C140.9,14.1,136.3,9.5,130.6,9.5z M116.4,101.6c4,4,4,10.5,0,14.5c-2,2-4.6,3-7.3,3s-5.3-1-7.3-3l-27-27l-27,27c-2,2-4.6,3-7.3,3 s-5.3-1-7.3-3c-4-4-4-10.5,0-14.5l27-27l-27-27c-4-4-4-10.5,0-14.5s10.5-4,14.5,0l27,27l27-27c4-4,10.5-4,14.5,0c4,4,4,10.5,0,14.5 l-27,27L116.4,101.6z'/%3e%3c/g%3e%3c/svg%3e ");
        background-color: #fff;
    }
}


/* OLD COVID BANNER */


/* DELIVERY + COVID-19 Banner update */

#header_temp_banner {
    box-sizing: border-box;
    margin: 0;
    font-weight: normal;
    display: block;
    width: 100%;
    text-align: center;
    color: #fff;
    background: #000;
    padding: 0.5em;
}

#header_temp_banner .content-wrapper {
    font-size: 1em;
    width: 100%;
    max-width: 1300px;
    margin: 0 auto;
    padding: 0;
}

#header_temp_banner .delivery_wrapper {
    display: inline-block;
    align-items: center;
    width: 100%;
    margin: 0 auto;
}

#header_temp_banner a,
#header_temp_banner p {
    text-decoration: none;
    color: currentColor;
    font-size: 13px;
    font-family: "CircularBold";
}

#header_temp_banner h3 {
    font-weight: normal;
    font-size: 1.5em;
    color: #fff;
    padding: 0 7px;
}

#header_temp_banner p.terms {
    font-size: 0.8em !important;
    font-family: "CircularBook" !important;
    padding: 3px 0 6px;
}

#header_temp_banner .covid_text {
    text-align: center;
    border: 3px solid #fb3d52;
    margin: 0 auto !important;
    padding: 0.5em !important;
    font-size: 1.05em !important;
    font-family: "CircularBold";
    line-height: 1.4;
    text-transform: uppercase;
    letter-spacing: 0.15em;
    display: block;
}

#header_temp_banner .covid_text span {
    display: block;
    font-family: "CircularBook";
    font-size: 0.8em;
    text-transform: initial;
    letter-spacing: 0;
    line-height: 1.2em;
}

@media only screen and (min-width: 768px) {
    #header_temp_banner .delivery_wrapper {
        width: 48%;
    }
    #header_temp_banner h3 {
        padding: 0 15px 0 7px;
    }
    #header_temp_banner .covid_text {
        width: 48%;
        display: inline-block;
    }
}


/* NEW COVID BANNER 201111..
#tnb__cov,
#tnb__cov * {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	margin: 0;
	padding: 0;
}
#tnb__cov.tnb__clickable {
	font-weight: normal;
	display: block;
	width: 100%;
	text-align: center;
	color: #fff;
    background: #000;
    padding: 5px;
}

h3.swb__cov {
  font-weight: normal;
  font-size: 15pt;
  color: #fff;
}
.swb__text {
  font-family: "CircularBold";
  text-transform: uppercase;
  font-size: 12pt !important;
  letter-spacing: 2px;
  text-align: center;
  border: 1px solid #fff;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto !important;
  padding: 0.25em .75em !important;
}

h3.swb__cov .color-cyber {
	color:#d4fb51;
}

#tnb__cov a,
#tnb__cov p {
	text-decoration: none;
	color: #fff;;
    font-size: 12px;
	font-family: "CircularBold";
}

#tnb__cov p.swb__terms {
	padding:0 2em;
	font-family:"CircularBook", sans-serif;
}
#tnb__cov .tnb__content-wrapper {
	font-size: 62.5%;
	width: 100%;
	max-width: 1100px;
	margin: 0 auto;
	padding: 0 15px;
}
#tnb__cov .tnb__content-wrapper > * {

	font-size: 1em;
} */

#tnb__cov .tnb__content {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    margin: 0 auto;
}


/* #tnb__cov.tnb__clickable {
} */

#tnb__cov .text {
    font: 1.7em/1 "CircularBook", sans-serif;
    color: #fff;
}

#tnb__cov .text.text1 {
    text-transform: uppercase;
}

#tnb__cov .text.text2 span:nth-child(1) {
    font-size: 0.7em;
}

#tnb__cov .text.text2 span:nth-child(2) {
    text-decoration: underline;
}

@media screen and (max-width: 767px) {
    #tnb__cov .tnb__content {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column wrap;
        flex-flow: column wrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    h3.swb__cov {
        font-size: 5vw;
    }
    #tnb__cov p {
        margin-bottom: 0.5em;
        font-size: 11px;
    }
    .swb__text {
        padding: 1.5em !important;
        margin-bottom: 0.5em !important;
        font-size: 1vw !important;
    }
}

@media screen and (min-width: 1024px) {
    .swb__text {
        padding: 0.25em 2em !important;
    }
}

#cov_banner,
#cov_banner * {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}

#cov_banner a,
#cov_banner p {
    text-decoration: none;
    color: currentColor;
    font-size: inherit;
}

#cov_banner {
    box-sizing: border-box;
    font-size: 62.5%;
    width: 100%;
    margin: 0 auto;
    padding: 0 15px;
    background-color: #d9a7b2;
    color: black;
}

#cov_banner .cov_banner__promo {
    font-family: "CircularBold";
    font-size: 6.5vw;
    line-height: 1.1;
}

@media only screen and (min-width: 768px) {
    #cov_banner .cov_banner__promo {
        font-size: 24px;
    }
}

#cov_banner .cov_banner__promo span {
    color: white;
}

#cov_banner .cov_banner__small-text {
    font-family: "CircularBook";
    margin-top: 6px;
}

@media only screen and (min-width: 768px) {
    #cov_banner .cov_banner__small-text {
        font-size: 12px;
    }
}

#cov_banner .mobile-only {
    display: block;
}

@media only screen and (min-width: 768px) {
    #cov_banner .mobile-only {
        display: none;
    }
}

#cov_banner .cov_banner__container {
    text-align: center;
    padding: 1.6em 0.5em;
}

#cov_banner .cov_banner__copy {
    color: white;
    font: 1.6em/1.2 "CircularBook", sans-serif;
}

#cov_banner .cov_banner__copy--underline {
    text-decoration: underline;
}

@media only screen and (min-width: 768px) {
    #cov_banner .cov_banner__copy {
        font-size: 1.7em;
    }
}


/* END - Off-Canvas Navigation */

#OXI-tab {
    display: none;
}

@media only screen and (min-width: 768px) {
    .block-2 {
        display: flex;
        order: 4;
    }
    .gui-search input {
        font-family: "CircularBold", Arial, Helvetica, sans-serif;
        font-size: 15px;
        text-transform: none;
        border: unset;
        border-bottom: 2px solid black;
        color: #000;
    }
    .gui-search input::placeholder {
        color: #000;
    }
    #searchButton {
        width: 20px;
        height: 40px;
        padding: 0;
        border: 0;
        background: url(/repo/DAL/tablet/header/02-images/1805_DAL_Header_Icons.png) no-repeat;
        background-position: -173px 0;
        background-size: 230px;
    }
    .gui-header-main .gui-my-account-selector .gui-dropdown-toggle {
        position: relative;
        z-index: 102;
        display: -ms-flexbox;
        display: -webkit-box;
        display: flex;
        justify-content: center;
        width: auto;
        padding: 7px 10px 9px;
        text-transform: inherit;
        color: #222222;
        border: 1px solid #ffffff;
        border-bottom: none;
        background-color: #ffffff;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        background: none;
    }
    .gui-my-account-selector .gui-dropdown-toggle:after {
        display: block;
        content: "My Account";
        font-size: 14px;
        line-height: 1.9;
        width: auto;
        height: auto;
        background: none;
    }
    .gui-my-account-selector .gui-dropdown-toggle:before {
        width: 20px;
        height: 26px;
        margin-top: -1px;
        content: "";
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath fill='%23000000' d='M96 160C96 71.634 167.635 0 256 0s160 71.634 160 160-71.635 160-160 160S96 248.366 96 160zm304 192h-28.556c-71.006 42.713-159.912 42.695-230.888 0H112C50.144 352 0 402.144 0 464v24c0 13.255 10.745 24 24 24h464c13.255 0 24-10.745 24-24v-24c0-61.856-50.144-112-112-112z'/%3e%3c/svg%3e");
        background-repeat: no-repeat;
        background-position: center center;
        background-size: 20px 20px;
    }
    .logo {
        width: 145px;
        margin-left: 20px;
    }
    .block-3 .gui-my-account-selector.gui-dropdown {
        display: block;
    }
}

@media only screen and (min-width: 992px) {
    .logo {
        width: 240px;
        margin-left: 85px;
    }
}