<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
@media (max-width: 767px) {
   .product-slide .carousel-inner .carousel-item &gt; div {
        display: none;
    }
    .product-slide .carousel-inner .carousel-item &gt; div:first-child {
        display: block;
    }
}

.product-slide .carousel-inner .carousel-item.active,
.product-slide .carousel-inner .carousel-item-next,
.product-slide .carousel-inner .carousel-item-prev {
    display: flex;
}

/* medium and up screens */
@media (min-width: 768px) {

    .product-slide .carousel-inner .carousel-item-end.active,
    .product-slide .carousel-inner .carousel-item-next {
        transform: translateX(25%);
    }

    .product-slide .carousel-inner .carousel-item-start.active, 
    .product-slide .carousel-inner .carousel-item-prev {
        transform: translateX(-25%);
    }
}

.product-slide .carousel-inner .carousel-item-end,
.product-slide .carousel-inner .carousel-item-start { 
    transform: translateX(0);
}






/*! lightslider - v1.1.5 - 2015-10-31
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */
/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */
/** /!!! core css Should not edit !!!/**/ 

.lSSlideOuter {
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.lightSlider:before, .lightSlider:after {
    content: " ";
    display: table;
}
.lightSlider {
    overflow: hidden;
    margin: 0;
}
.lSSlideWrapper {
    max-width: 100%;
    overflow: hidden;
    position: relative;
}
.lSSlideWrapper &gt; .lightSlider:after {
    clear: both;
}
.lSSlideWrapper .lSSlide {
    -webkit-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
    -webkit-transition: all 1s;
    -webkit-transition-property: -webkit-transform,height;
    -moz-transition-property: -moz-transform,height;
    transition-property: transform,height;
    -webkit-transition-duration: inherit !important;
    transition-duration: inherit !important;
    -webkit-transition-timing-function: inherit !important;
    transition-timing-function: inherit !important;
}
.lSSlideWrapper .lSFade {
    position: relative;
}
.lSSlideWrapper .lSFade &gt; * {
    position: absolute !important;
    top: 0;
    left: 0;
    z-index: 9;
    margin-right: 0;
    width: 100%;
}
.lSSlideWrapper.usingCss .lSFade &gt; * {
    opacity: 0;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: inherit !important;
    transition-duration: inherit !important;
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-timing-function: inherit !important;
    transition-timing-function: inherit !important;
}
.lSSlideWrapper .lSFade &gt; *.active {
    z-index: 10;
}
.lSSlideWrapper.usingCss .lSFade &gt; *.active {
    opacity: 1;
}
/** /!!! End of core css Should not edit !!!/**/

/* Pager */
.lSSlideOuter .lSPager.lSpg {
    margin: 10px 0 0;
    padding: 0;
    text-align: center;
}
.lSSlideOuter .lSPager.lSpg &gt; li {
    cursor: pointer;
    display: inline-block;
    padding: 0 5px;
}
.lSSlideOuter .lSPager.lSpg &gt; li a {
    background-color: #222222;
    border-radius: 30px;
    display: inline-block;
    height: 8px;
    overflow: hidden;
    text-indent: -999em;
    width: 8px;
    position: relative;
    z-index: 99;
    -webkit-transition: all 0.5s linear 0s;
    transition: all 0.5s linear 0s;
}
.lSSlideOuter .lSPager.lSpg &gt; li:hover a, .lSSlideOuter .lSPager.lSpg &gt; li.active a {
    background-color: #428bca;
}
.lSSlideOuter .media {
    opacity: 0.8;
}
.lSSlideOuter .media.active {
    opacity: 1;
}
/* End of pager */

/** Gallery */
.lSSlideOuter .lSPager.lSGallery {
    list-style: none outside none;
    padding-left: 0;
    margin: 0;
    overflow: hidden;
    transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    -webkit-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.lSSlideOuter .lSPager.lSGallery li {
    overflow: hidden;
    -webkit-transition: border-radius 0.12s linear 0s 0.35s linear 0s;
    transition: border-radius 0.12s linear 0s 0.35s linear 0s;
}
.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover {
    border-radius: 5px;
}
.lSSlideOuter .lSPager.lSGallery img {
    display: block;
    height: auto;
    max-width: 100%;
}
.lSSlideOuter .lSPager.lSGallery:before, .lSSlideOuter .lSPager.lSGallery:after {
    content: " ";
    display: table;
}
.lSSlideOuter .lSPager.lSGallery:after {
    clear: both;
}
/* End of Gallery*/

/* slider actions */
.lSAction &gt; a {
    width: 32px;
    display: block;
    top: 50%;
    height: 32px;
    background-image: url('../img/controls.png');
    cursor: pointer;
    position: absolute;
    z-index: 99;
    margin-top: -16px;
    opacity: 0.5;
    -webkit-transition: opacity 0.35s linear 0s;
    transition: opacity 0.35s linear 0s;
}
.lSAction &gt; a:hover {
    opacity: 1;
}
.lSAction &gt; .lSPrev {
    background-position: 0 0;
    left: 10px;
}
.lSAction &gt; .lSNext {
    background-position: -32px 0;
    right: 10px;
}
.lSAction &gt; a.disabled {
    pointer-events: none;
}
.cS-hidden {
    height: 1px;
    opacity: 0;
    filter: alpha(opacity=0);
    overflow: hidden;
}


/* vertical */
.lSSlideOuter.vertical {
    position: relative;
}
.lSSlideOuter.vertical.noPager {
    padding-right: 0px !important;
}
.lSSlideOuter.vertical .lSGallery {
    position: absolute !important;
    right: 0;
    top: 0;
}
.lSSlideOuter.vertical .lightSlider &gt; * {
    width: 100% !important;
    max-width: none !important;
}

/* vertical controlls */
.lSSlideOuter.vertical .lSAction &gt; a {
    left: 50%;
    margin-left: -14px;
    margin-top: 0;
}
.lSSlideOuter.vertical .lSAction &gt; .lSNext {
    background-position: 31px -31px;
    bottom: 10px;
    top: auto;
}
.lSSlideOuter.vertical .lSAction &gt; .lSPrev {
    background-position: 0 -31px;
    bottom: auto;
    top: 10px;
}
/* vertical */


/* Rtl */
.lSSlideOuter.lSrtl {
    direction: rtl;
}
.lSSlideOuter .lightSlider, .lSSlideOuter .lSPager {
    padding-left: 0;
    list-style: none outside none;
}
.lSSlideOuter.lSrtl .lightSlider, .lSSlideOuter.lSrtl .lSPager {
    padding-right: 0;
}
.lSSlideOuter .lightSlider &gt; *,  .lSSlideOuter .lSGallery li {
    float: left;
}
.lSSlideOuter.lSrtl .lightSlider &gt; *,  .lSSlideOuter.lSrtl .lSGallery li {
    float: right !important;
}
/* Rtl */

@-webkit-keyframes rightEnd {
    0% {
        left: 0;
    }

    50% {
        left: -15px;
    }

    100% {
        left: 0;
    }
}
@keyframes rightEnd {
    0% {
        left: 0;
    }

    50% {
        left: -15px;
    }

    100% {
        left: 0;
    }
}
@-webkit-keyframes topEnd {
    0% {
        top: 0;
    }

    50% {
        top: -15px;
    }

    100% {
        top: 0;
    }
}
@keyframes topEnd {
    0% {
        top: 0;
    }

    50% {
        top: -15px;
    }

    100% {
        top: 0;
    }
}
@-webkit-keyframes leftEnd {
    0% {
        left: 0;
    }

    50% {
        left: 15px;
    }

    100% {
        left: 0;
    }
}
@keyframes leftEnd {
    0% {
        left: 0;
    }

    50% {
        left: 15px;
    }

    100% {
        left: 0;
    }
}
@-webkit-keyframes bottomEnd {
    0% {
        bottom: 0;
    }

    50% {
        bottom: -15px;
    }

    100% {
        bottom: 0;
    }
}
@keyframes bottomEnd {
    0% {
        bottom: 0;
    }

    50% {
        bottom: -15px;
    }

    100% {
        bottom: 0;
    }
}
.lSSlideOuter .rightEnd {
    -webkit-animation: rightEnd 0.3s;
    animation: rightEnd 0.3s;
    position: relative;
}
.lSSlideOuter .leftEnd {
    -webkit-animation: leftEnd 0.3s;
    animation: leftEnd 0.3s;
    position: relative;
}
.lSSlideOuter.vertical .rightEnd {
    -webkit-animation: topEnd 0.3s;
    animation: topEnd 0.3s;
    position: relative;
}
.lSSlideOuter.vertical .leftEnd {
    -webkit-animation: bottomEnd 0.3s;
    animation: bottomEnd 0.3s;
    position: relative;
}
.lSSlideOuter.lSrtl .rightEnd {
    -webkit-animation: leftEnd 0.3s;
    animation: leftEnd 0.3s;
    position: relative;
}
.lSSlideOuter.lSrtl .leftEnd {
    -webkit-animation: rightEnd 0.3s;
    animation: rightEnd 0.3s;
    position: relative;
}
/*/  GRab cursor */
.lightSlider.lsGrab &gt; * {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.lightSlider.lsGrabbing &gt; * {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}

.mainimage {
    width: 100% !important
}





.check-location { position: absolute; right: 0px; top: 0px; }
.check-location .checkmark { height: 20px; width: 20px; border: 0; }
.check-location .custom-label .checkmark:after { right: 12px;
    top: -45px;
    width: 8px;
    height: 15px; left: inherit; }

.check-location { box-shadow: 3px 3px 6px -1px #c3c3c3; width: 100%; height: 100%; }
.check-location .custom-label { height: 100%; margin-bottom: 0px; padding-left: 0px; }
.check-location .checkmark {  }

.check-location .custom-label input:checked ~ .checkmark { background-color: transparent; width: 0;
    height: 0;
    border-top: 50px solid #38ae04;
/*    border-right: 40px solid transparent;
*/    border-left: 50px solid transparent;
    border-right: 0;
    right: 0px; left: inherit; }

 .required {     border: 1px solid #d05555!important;
    color: #d05555!important;
    background: #fff0f0; }
.address-box { padding: 10px; border:1px solid #e3e5f4; position: relative; width: 100%; margin-top: 15px; margin-bottom: 30px;  }
.address-box .edit {position: absolute;  top: 3px;left: 3px;padding: 5px;  background: #F7A01D; font-size: 14px;z-index: 999; color: #fff; border-radius: 5px; }
.address-box.active  { border: 1px solid #ed3338; background: #eaf3f3; }
.address-box:hover  { border: 1px solid #0a61ad; }
.address-box .flip { text-align: center; background: none; border:none; padding-top: 20px; padding-bottom: 20px; display: table-cell;
    vertical-align: middle; }
.add-new { display: table; }
.dc-applied { color: rgb(56, 174, 4); }
.dc-applied i { margin-top: 2px; margin-right: 5px; }



/* Check Box */
.custom-label {position: relative; cursor: pointer;-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; width: 100%; margin-bottom: 10px; padding-left: 20px; font-size: 12px; line-height: 15px; }
.custom-label input { position: absolute; opacity: 0;  cursor: pointer; height: 0; width: 0; }
.checkmark { position: absolute; top: 0; left: 0; height: 15px; width: 15px; border: 1px solid #ccc; }
/* On mouse-over, add a grey background color */
.checkmark:hover input ~ .checkmark { background-color: #ccc; }
/* When the checkbox is checked, add a blue background */
.custom-label input:checked ~ .checkmark { background-color: #313131; }

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after { content: ""; position: absolute; display: none; }

/* Show the checkmark when checked */
.custom-label input:checked ~ .checkmark:after { display: block; }

/* Style the checkmark/indicator */
.custom-label .checkmark:after { left: 4px; top: 1px; width: 5px; height: 9px; border: solid white; border-width: 0 2px 2px 0; -webkit-transform: rotate(45deg);  -ms-transform: rotate(45deg); transform: rotate(45deg); }
#brought_form .custom-label .checkmark:after { width: 7px; height: 12px; }


    
    
/* Auto Search Function */
#custom-search-input .input-group { padding-left: 0; padding-right: 0; }
.search-auto-complete { position: absolute;
    background-color: #fff;
    border: 1px solid #ccc;
    left: 0;
    right: -1px;
    z-index: 100000;
    top: 42px;
    box-shadow: 0 2px 5px #ccc;  display: none; border-top: none; max-height: 450px;
    overflow-y: scroll;
    text-align: left;
    }
.search-auto-complete ul { margin: 0;
    padding: 0;
    list-style-type: none; }

.search-auto-complete ul li {
    margin: 0;
    font-size: 14px;
    width: 100%;
}
.search-auto-complete ul li a {
    padding: 0 5px;
    color: #000;
    display: table;
    width: 100%;
}
.search-auto-complete-text span { color:#029bc5; display: block; font-size: 12px;  }
.search-auto-complete-text p { overflow: hidden; text-overflow: ellipsis; }
.search-auto-complete ul li a:hover { background-color: #f7f7f7; }
.search-auto-complete-text {
    line-height: 18px;
    height: 50px;
    overflow: hidden;
    display: table-cell;
    vertical-align: middle;
    width: 100%;
}
.sr-icon { float: left; height: 50px; padding: 5px 5px 5px 0px; display: table; }
.sr-icon i { 
	display: table-cell;
    vertical-align: middle;
    padding: 10px; 
}
.sr-icon img { max-width: 40px; }
.close-search { position: absolute;
    width: 17px;
    height: 17px;
    top: 12px;
    right: 50px;
    font-size: 16px;
    text-align: center; }
.btn-mobile-view, .my-account-mob, #mobile-banner { display: none; }
.cart-empty { background: #f9fbfc; padding-top: 100px; padding-bottom: 50px; }
.btn-cartempty { border: 1px solid #ed3338; color: #ed3338; }
.btn-cartempty:hover { background: #ed3338; color: #fff; }
.ec-text h3 { margin-bottom: 10px; font-size: 24px; }



/* WhatsApp Float */
.whtsapp-icon { position:fixed; bottom:30px; right:30px; }
#load_more_button { padding: 10px 15px;
    border: 0;
    background: #bf4346; color:#fff; }



</pre></body></html>