<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.menu li a {
    font-size: 12px !important;
}

div.hf-announcement {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    background-color: white;
    padding: 5px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    border: 5px solid red;
}

.button-close {
    display: inline-block;
    width: 16px;
    height: 16px;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAowAAAKMB8MeazgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAB5SURBVDiNrZPRCcAwCEQfnUiySAZuF8kSWeH6Yz8KrQZMQAicJ+epAB0YwAmYJKIADLic0/GPPCbQAnLznCd/4NWUFfkgy1VjH8CryA95ApYltAiTRCZxpuoW+gz9WXE6NPeg+ra1UDIxGlWEObe4SGxY5fIxlc75Bkt9V4JS7KWJAAAAAElFTkSuQmCC59ef34356faa7edebc7ed5432ddb673d');
}

.button-close-2 {
    display: inline-block;
    width: 12px;
    height: 12px;
    position: absolute;
    top: 1px;
    right: 1px;
    cursor: pointer;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAowAAAKMB8MeazgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAB5SURBVDiNrZPRCcAwCEQfnUiySAZuF8kSWeH6Yz8KrQZMQAicJ+epAB0YwAmYJKIADLic0/GPPCbQAnLznCd/4NWUFfkgy1VjH8CryA95ApYltAiTRCZxpuoW+gz9WXE6NPeg+ra1UDIxGlWEObe4SGxY5fIxlc75Bkt9V4JS7KWJAAAAAElFTkSuQmCC59ef34356faa7edebc7ed5432ddb673d');
    background-size: contain;
    background-repeat: no-repeat;
}

.modal-content {
    /*padding: 20px 30px;
        width: 800px;
        position: relative;
        min-height: 300px;
        margin: 0% auto 0;
        background: #fff;*/
    padding: 20px 30px;
    width: 360px;
    position: absolute;
    min-height: 300px;
    background: #fff;
    right: 0px;
}

.modal-content p {
    line-height: 100%;
    margin-bottom: 12px;
}

.modal-content h4 {
    margin-bottom: 12px;
}

@media only screen and (max-width: 414px) and (orientation: portrait) {
    .modal-content {
        width: auto;
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2) {
    .modal-content {
        width: auto;
    }
}

@media only screen and (max-width: 800px) {
    .modal-content {
        width: auto;
    }
}

@media (min-width: 415px) and (max-width: 424px) and (orientation: portrait) {
    .modal-content {
        width: auto;
    }
}

@media screen and (max-width: 726px) {
    .winter&gt;a {
        color: #666 !important;
    }
    .festiveSeason&gt;a {
        color: #ac1221 !important;
    }
    .blue-friday&gt;a {
        color: #10a3e9 !important;
    }
    .eidLogo {
        display: none;
    }
    .notification {
        position: relative;
        background-color: #fff;
        color: grey;
        font-family: 'Open sans', sans-serif;
        text-align: center;
        top: 0;
        z-index: 1;
        width: 100%;
    }
    .notificationCopy {
        margin-bottom: 0;
        position: relative;
        color: grey;
        font-family: 'Open sans', sans-serif;
        text-align: center;
        font-size: 1rem;
        text-align: left;
        padding-right: 2rem;
        line-height: 1.7;
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
}

@media screen and (min-width: 726px) {
    .winter {
        background: url('https://www.holiday-factory.com/assets/img/snow-flakes.png') !important;
    }
    .festiveSeason&gt;a {
        background: url('https://www.holiday-factory.com/assets/img/festive-season-nav-bg.png') !important;
        padding: 0 1rem;
    }
    .festiveSeason:before {
        background: #ffffff !important;
    }
    .eidLogo {
        position: absolute;
        /* margin-left: auto; */
        /* margin-right: auto; */
        /* transform: translateX(50%); */
        opacity: 0.4;
        margin: auto;
        left: 0;
        right: 0;
        z-index: auto;
        height: 85%;
        top: 0;
        bottom: 0;
    }
    .eid--li {
        background: linear-gradient(to bottom, rgba(16, 81, 152, .95) 0, rgba(83, 177, 137, .8) 122%);
    }
    .eid--a {
        padding: 0 0.5rem;
        color: #fff;
    }
    .notification {
        position: relative;
        background-color: #fff;
        height: 5rem;
        color: grey;
        font-family: 'Open sans', sans-serif;
        text-align: center;
        top: 0;
        z-index: 1;
    }
    .notificationCopy {
        margin-bottom: 0;
        position: relative;
        color: grey;
        font-family: 'Open sans', sans-serif;
        text-align: center;
        top: 50%;
        transform: translate(-50%, -50%);
        left: 50%;
        width: 80%;
    }
    .notificationCopy&gt;a&gt;i {
        border: 1px solid #fff;
        padding: 0.6rem;
        border-radius: 5rem;
    }
}

.bfNav {
    background-color: #000;
}

.bfNav&gt;a {
    color: #f02180 !important;
    padding: 0 1rem;
}

.bfNav:before {
    background:#FFC219 !important;
}

.jubilee {
    background: linear-gradient(to right, #BF953F, #FCF6BA);
}

.jubilee&gt;a {
    text-shadow: 2px 2px 5px #000;
    padding: 0 1rem;
    color: #fff !important;
}

@media screen and (max-width: 1428px) and (min-width: 1025px) {

  .menu li a {
    font-size: 9px!important;
}
.nav-bar .module-group.second_div .menu&gt;li {
    margin-right: 13px!important;
}
}
/*@media screen and (min-width: 1026px) {
.vertical_right:after 
{
   content: "";
    background: white;
    position: absolute;
    right: -18px;
    height: 35px;
    top: 19px;
    width: 2.5px;
}
}*/</pre></body></html>