@charset "utf-8";
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}
a:focus,:focus{outline:none;border:0}
a:active,a:hover{outline:0;text-decoration:none}
h1{font-size:2em}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0;outline:none}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;outline:0}
button,input{line-height:normal}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none;outline:none;color:#282828}
ul{margin:0;padding:0;list-style:none}
ul li{margin:0;padding:0}
.alignCenter{text-align:center}
body{background:#fff;font-size:100%;color:#1b1a1a;height:100%;position:relative}
.clear,.after{clear:both}
.clear:after,.after:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
* html .clear,* html .after{zoom:1;clear:both;font-size:1px!important;line-height:1px!important}
:first-child+html .clear,:first-child+html .after{zoom:1;clear:both;font-size:1px!important;line-height:1px!important}
img{border:0 none}
.toRight{float:right!important}
.toLeft{float:left!important}
.toCenter{float:none!important;display:block;margin:0 auto}
.noPadTop{padding-top:0!important}
html,body{min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;width:100%}
*{margin:0;padding:0}

@font-face{font-family:'Europa';src:url(../fonts/Europa-Regular.eot);src:url(../fonts/Europa-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Europa-Regular.woff2) format("woff2"),url(../fonts/Europa-Regular.woff) format("woff"),url(../fonts/Europa-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}

@font-face{font-family:'Scenarie';src:url(../fonts/Scenarie-Regular.eot);src:url(../fonts/Scenarie-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Scenarie-Regular.woff2) format("woff2"),url(../fonts/Scenarie-Regular.woff) format("woff"),url(../fonts/Scenarie-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}

@font-face{font-family:'Scenarie Slanted';src:url(../fonts/ScenarieSlanted-Regular.eot);src:url(../fonts/ScenarieSlanted-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/ScenarieSlanted-Regular.woff2) format("woff2"),url(../fonts/ScenarieSlanted-Regular.woff) format("woff"),url(../fonts/ScenarieSlanted-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}

@font-face {
    font-family: 'Gasket';
    src: url('../fonts/Gasket-Regular.eot');
    src: url('../fonts/Gasket-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Gasket-Regular.woff2') format('woff2'),
        url('../fonts/Gasket-Regular.woff') format('woff'),
        url('../fonts/Gasket-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Hibana';
    src: url('../fonts/Hibana-SubMedium.eot');
    src: url('../fonts/Hibana-SubMedium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Hibana-SubMedium.woff2') format('woff2'),
        url('../fonts/Hibana-SubMedium.woff') format('woff'),
        url('../fonts/Hibana-SubMedium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}


.mainWrapper{width:100%;height:auto;margin:0 auto;text-align:center;position:relative;font-family:'Europa';}
.centerWrapper{width:90%;height:auto;margin:0 auto;text-align:left}
.sectionWrapper{width:100%;height:auto;margin:0 auto;text-align:center;}
.sectionSpacingWrapper{padding:5em 0 0 0;}
.imgFullWidth{display:block;width:100%;height:auto;margin:0 auto;}
.sectionTitle{font-family:'Scenarie';display:block;color:#FCB24C;font-size:15vw;text-align:center;text-transform:uppercase;}
.paraTxt{font-size:1.5vw;line-height:1.5em;margin-bottom:1em;font-family: 'Europa';}
.yellowBt{display:inline-block;color:#F4F4F4;background:#FCB24C;font-family:'Scenarie';font-size:2.2vw;letter-spacing:1px;padding:.6em 1.5em 0.5em 1.5em;border-radius:15px;}
.yellowBorderBt{display:inline-block;color:#FBB24B;background:transparent;font-family:'Scenarie';font-size:2.2vw;letter-spacing:1px;padding:.6em 1.5em 0.5em 1.5em;border-radius:15px;border:2px solid #FBB24B;}

.homepageMainWrapper{background:#F1F1DB;}

.hm_bannerWrapper{position:relative;z-index:0;overflow:hidden;}
.hm_bannerWrapper img.mobImg{display:none;}
.hm_bannerWrapper .bannerText-one{width:30%;height:auto;position:absolute;left:5%;top:22vh;margin:0 auto;z-index:2}
.hm_bannerWrapper .bannerText-two{width:100%;height:auto;position:absolute;left:0%;top:3vh;margin:0 auto;perspective:1000px;overflow:hidden;transition:transform .5s ease;}
.hm_bannerWrapper .bannerText-two img.imgFullWidth{width:100%;transition:transform .5s ease;position:relative}

.hm_bannerWrapper .bannerText-two::before,.hm_bannerWrapper .bannerText-two::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;opacity:0;animation:fadeEffect 6s infinite ease-in-out}
.hm_bannerWrapper .bannerText-two::before{background-image:url(../images/lightning-01.png);animation-delay:0}
.hm_bannerWrapper .bannerText-two::after{background-image:url(../images/lightning-02.png);animation-delay:.5s}
.hm_bannerWrapper .bannerText-two::after::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/lightning-03.png);background-size:cover;background-position:center;opacity:0;animation:fadeEffect 6s infinite ease-in-out;animation-delay:1s}
@keyframes fadeEffect {
0%{opacity:0}
16%{opacity:1}
33%{opacity:1}
49%{opacity:0}
100%{opacity:0}
}

.hm_bannerWrapper .bannerProdImg{width:45%;height:auto;position:absolute;left:30%;top:120vh;transition:top 1s ease;z-index:2}
.hm_bannerWrapper .bannerProdImg img.leafOne{position:absolute;left:-1%;top:18%;rotate:-110deg}
.hm_bannerWrapper .bannerProdImg img.leafTwo{position:absolute;right:23%;top:-3%;rotate:-40deg;width:20%;z-index:-1}
.hm_bannerWrapper .bannerProdImg img.leafThree{position:absolute;left:3%;top:52%;rotate:-149deg;width:22%}
.hm_bannerWrapper .bannerProdImg img.leafFour{position:absolute;right:0;top:54%}
.bannerProdImg{position:relative}
.bannerProdImg img{transition:transform .5s ease}
.leafOne,.leafTwo,.leafThree,.leafFour{position:absolute;pointer-events:auto}

.hm_bannerWrapper .bannerProdUsp{width:27%;height:auto;position:absolute;left:17%;bottom:11vh;display:none;z-index:3;}
.hm_bannerWrapper .bannerCTAWrapper{position:absolute;bottom:11vh;right:22vh;display:none;}
.hm_bannerWrapper .bannerCTAWrapper a.yellowBorderBt{display:none;}

.hm-bannerWrapper{background:#F1F1DB;}
.new_bannerWrapper:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.new_bannerWrapper .leftBannerWrapper{width:38%;height:auto;float:left;padding-left:12%;position:relative;}
.new_bannerWrapper .leftBannerWrapper .bannerTxtImg{display:block;width:100%;height:auto;margin:0;text-align:left;}
.new_bannerWrapper .leftBannerWrapper .bannerProdUspImg{display:block;width:85%;height:auto;margin:1em 0;text-align:left;}
.new_bannerWrapper .leftBannerWrapper .bannerCTAWrapper{width:100%;height:auto;margin:0;text-align:left;}
.new_bannerWrapper .leftBannerWrapper .bannerCTAWrapper a{margin-right:5%;}
.new_bannerWrapper .leftBannerWrapper .bannerCTAWrapper a:last-child{margin-right:0;}
.new_bannerWrapper .leftBannerWrapper img.leafFive{position:absolute;left:0;top:0%;width:18%;pointer-events:auto;transition:transform .5s ease}

.new_bannerWrapper .rightImgWrapper{width:50%;height:auto;float:right;position:relative;}
.new_bannerWrapper .rightImgWrapper .bannerProdImg{width:100%;height:auto;}
.new_bannerWrapper .rightImgWrapper .bannerProdImg img.leafOne{position:absolute;left:-1%;top:18%;rotate:-110deg}
.new_bannerWrapper .rightImgWrapper .bannerProdImg img.leafOne{position:absolute;left:-1%;top:18%;rotate:-110deg}
.new_bannerWrapper .rightImgWrapper .bannerProdImg img.leafTwo{position:absolute;right:23%;top:-3%;rotate:-40deg;width:20%;z-index:1}
.new_bannerWrapper .rightImgWrapper .bannerProdImg img.leafThree{position:absolute;left:3%;top:52%;rotate:-149deg;width:22%}
.new_bannerWrapper .rightImgWrapper .bannerProdImg img.leafFour{position:absolute;right:0;top:54%}
.new_bannerWrapper .rightImgWrapper .bannerProdImg{position:relative}
.new_bannerWrapper .rightImgWrapper .bannerProdImg img{transition:transform .5s ease}
.leafOne,.leafTwo,.leafThree,.leafFour{position:absolute;pointer-events:auto}

.hm_videoBanner{position:relative;}
.hm_videoBanner a{display:block;width:100%;height:auto;position:relative;}
.hm_videoBanner a::before{content:'';width:250px;height:90px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-image:url('../images/play-icon.png');background-repeat:no-repeat;background-size:100%;}
.hm_videoBanner .videoWrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;background-color:#000;display:none;}
.hm_videoBanner .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}
.hm_videoBanner .videoBanner_bg{width:100%;height:auto;position:absolute;top:0;left:0;right:0;margin:0 auto;}

.hm_aboutWrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;flex-direction:row;}
.hm_aboutWrapper .leftImgWrapper{width:30%;height:auto;}
.hm_aboutWrapper .leftImgWrapper img.mobImg{display:none;}
.hm_aboutWrapper .rightInfoWrapper{width:62%;height:auto;margin:0 5% 0 2%;}
.hm_aboutWrapper .rightInfoWrapper span.sectionTitle{text-align:right;font-size:10vw;margin-bottom:.4em;}
.hm_aboutWrapper .rightInfoWrapper p.paraTxt{text-align:right;}
.hm_aboutWrapper .rightInfoWrapper span.hm_aboutSign{display:block;color:#FCB24C;text-align:right;font-size:2.2em;margin-bottom:.1em;font-family: 'Scenarie';letter-spacing:.7px;}
.hm_aboutWrapper .rightInfoWrapper em.hm_aboutDesg{display:block;font-style:normal;color:#FCB24C;text-align:right;font-size:1.5em;font-family: 'Scenarie';letter-spacing:.7px;}


.hm_productsSliderWrapper{width:100%;margin:2em auto 0 auto;overflow:hidden!important;}
.hm_productsSliderWrapper .slick-list{padding:0 370px!important}
.hm_productsSliderWrapper .slide{position:relative;border-right:-50px solid transparent;border-left:130px solid transparent;padding-bottom:5em;opacity:0.5;transition: opacity 0.2s ease-out;}
.hm_productsSliderWrapper .slide .slideBgWrapper{position:relative;z-index:0;}
.hm_productsSliderWrapper .slide .slideBgWrapper img.imgFullWidth{object-fit:cover}
.hm_productsSliderWrapper.slick-track .slick-slide:not(.slick-active) .slide::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#000000}
.hm_productsSliderWrapper .slide .slideProduct{position:absolute;top:35%;left:16%;width:76%;transition: left 0.2s ease-out;z-index:0;}
.hm_productsSliderWrapper .slide .slideProdInfo{position:absolute;left:48%;width:48%;top:35%;opacity:0;transition: opacity 0.2s ease-out;z-index:2;margin-top:.7em;}
.hm_productsSliderWrapper .slide .slideProdInfo p.paraTxt{text-align:left;font-size:.95vw;color:#fff;}
.hm_productsSliderWrapper .slide .slideProdInfo .uspPointers{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;flex-direction:row;margin:1em auto;}
.hm_productsSliderWrapper .slide .slideProdInfo .uspPointers .icon{width:50%;height:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;flex-direction:row;}
.hm_productsSliderWrapper .slide .slideProdInfo .uspPointers .icon img{display:block;width:28px;height:auto;margin-right:5px;}
.hm_productsSliderWrapper .slide .slideProdInfo .uspPointers .icon span{width:calc(100% - 33px);display:inline-block;text-align:left; font-family: 'Scenarie';font-size:.95vw;vertical-align:middle;text-transform:uppercase;letter-spacing:.5px;color:#fff;}
.hm_productsSliderWrapper .slide .slideProdInfo p.paraTxt:nth-child(3){margin-bottom:0.5em;}
.hm_productsSliderWrapper .slide .slideProdInfo .ecomCTA{width:100%;height:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;flex-direction:row;}
.hm_productsSliderWrapper .slide .slideProdInfo .ecomCTA a{display:block;width:47.5%;height:auto;margin-right:5%;margin-bottom:5%;}
.hm_productsSliderWrapper .slide .slideProdInfo .ecomCTA a:nth-child(2n){margin-right:0;}
.hm_productsSliderWrapper .slide.supremeSlide .slideProduct{top:38%;}
.hm_productsSliderWrapper .slide.supremeSlide p.paraTxt,
.hm_productsSliderWrapper .slide.supremeSlide .slideProdInfo .uspPointers .icon span{color:#fff;}
.hm_productsSliderWrapper .slide .mobEcommCTA{display:none;position:relative;width:75%;margin:24vh auto 0 auto;}
.hm_productsSliderWrapper .slide .mobEcommCTA p.paraTxt{text-align:left;color:#000 !important;font-size:3vw;}
.hm_productsSliderWrapper .slide .mobEcommCTA .ecomCTA{width:100%;height:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;flex-direction:row;}
.hm_productsSliderWrapper .slide .mobEcommCTA .ecomCTA a{display:block;width:47.5%;height:auto;margin-right:5%;margin-bottom:5%;}
.hm_productsSliderWrapper .slide .mobEcommCTA .ecomCTA a:nth-child(2n){margin-right:0;}

.hm_productsSliderWrapper .slide.slick-current.slick-active{opacity:1;transition: opacity 1.2s ease-in;}
.hm_productsSliderWrapper .slide.slick-current.slick-active .slideProduct{left:-20%;transition: left 1.2s ease-out;}
.hm_productsSliderWrapper .slide.slick-current.slick-active .slideProdInfo{opacity:1;transition: opacity 1.2s ease-out 0.5s;}

.hm_productsSliderWrapper .slick-prev, 
.hm_productsSliderWrapper .slick-next{width:45px;height:45px;opacity:1;z-index:99;top:45%}
.hm_productsSliderWrapper .slick-prev{left:24%;}
.hm_productsSliderWrapper .slick-next{right:15%;}
.hm_productsSliderWrapper .slick-prev:before{content:'';background-image:url('../images/hm-prod-prev-icon.png');background-repeat:no-repeat;width:100%;height:100%;opacity:1;position:absolute;left:0;right:0;top:0;bottom:0;background-size:100%;}
.hm_productsSliderWrapper .slick-next:before{content:'';background-image:url('../images/hm-prod-next-icon.png');background-repeat:no-repeat;width:100%;height:100%;opacity:1;position:absolute;left:0;right:0;top:0;bottom:0;background-size:100%;}

.hm_customerReviewSlider{width:100%;height:auto;margin:0 auto 4em auto;padding-bottom:5em;}
.hm_customerReviewSlider .slide{border:1px solid #FCB24C;padding:2em 2em;border-radius:20px;width:100%;margin: 0 15px;}
.hm_customerReviewSlider .slide img{width:45%;height:auto;margin:0 0 1.8em 0;display:block;text-align:left;}
.hm_customerReviewSlider .slide p.paraTxt{text-align:left;}
.hm_customerReviewSlider .slide em{display:block;text-align:left;font-size:1em;font-style:normal;}
.hm_customerReviewSlider .slick-prev, 
.hm_customerReviewSlider .slick-next{width:45px;height:45px;opacity:1;z-index:99;top:90%}
.hm_customerReviewSlider .slick-prev{left:46.5%;}
.hm_customerReviewSlider .slick-next{right:46.5%;}
.hm_customerReviewSlider .slick-prev:before{content:'';background-image:url('../images/hm-prod-prev-icon.png');background-repeat:no-repeat;width:100%;height:100%;opacity:1;position:absolute;left:0;right:0;top:0;bottom:0;background-size:100%;}
.hm_customerReviewSlider .slick-next:before{content:'';background-image:url('../images/hm-prod-next-icon.png');background-repeat:no-repeat;width:100%;height:100%;opacity:1;position:absolute;left:0;right:0;top:0;bottom:0;background-size:100%;}
.hm_customReviewWrapper span.sectionTitle{font-size:10vw;}

footer{background:#FBB24B;padding:4em 0;border-top-left-radius:30px;border-top-right-radius:30px;}
footer .centerWrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;flex-direction:row;}

footer .socialIconWrapper{width:33.33%;height:auto;margin:0;}
footer .socialIconWrapper p.paraTxt{text-align:center;margin-bottom:.5em;}
footer .socialIconWrapper .socialIcons{width:100%;height:auto;margin:0 auto;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}
footer .socialIconWrapper .socialIcons a{width:40px;height:40px;display:inline-block;margin-right:1.5em;}
footer .socialIconWrapper .socialIcons a:last-child{margin-right:0;}

footer .footerLogo{width:33.33%;height:auto;margin:0 auto;text-align:center;}
footer .footerLogo.footerMob{display:none;}
footer .footerLogo a{display:inline-block;width:45%;margin:0 auto;text-align:center;}

footer .subscriptionWrapper{width:33.33%;height:auto;margin:0 auto;text-align:center;}
footer .subscriptionWrapper p.paraTxt{margin-bottom:1em;}
footer .subscriptionWrapper a{width:calc(100% - 1em);height:auto;border:0;padding:.7em 3em;border-radius:10px;color:#FBB24B;background:#000;}

.footerBtWrapper{background:#FBB24B;padding:1.5em 0 1em 0;border-top:1px solid #000;}
.footerBtWrapper .centerWrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;flex-direction:row;}
.footerBtWrapper .leftWrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;flex-direction:row;width:60%;height:auto;}
.footerBtWrapper .leftWrapper a{display:inline-block;margin-right:5%;font-size:.9em;text-align:center;}
.footerBtWrapper .leftWrapper a:last-child{margin-right:0;}
.footerBtWrapper .rightWrapper{width:40%;height:auto;}
.footerBtWrapper .rightWrapper p.paraTxt{text-align:right;font-size:.9em;margin-bottom:0;}


header{width:85%;height:auto;position:relative;margin:3em auto;background:rgba(255,255,255,0.7);backdrop-filter: blur(20px);padding:.4em 0;z-index:9;border-radius:40px;}
.floatingHeader header{position:absolute;top:3em;left:0;right:0;margin:0 auto;}
header ul.desktopNavWrapper{width:95%;height:auto;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}
header ul.desktopNavWrapper li.hamburgerWrapper{width:15%;height:auto;margin:0;text-align:left;}
header ul.desktopNavWrapper li.hamburgerWrapper a{transition: all 0.3s ease-in-out;}
header ul.desktopNavWrapper li.hamburgerWrapper a.hamburgerMenu{width:35px;height:auto;display:inline-block;}
header ul.desktopNavWrapper li.hamburgerWrapper a.closeMenu{width:35px;height:auto;display:none;}
header ul.desktopNavWrapper li.ddLink{width:15%;height:auto;}
header ul.desktopNavWrapper li.ddLink a{display:inline-block;font-family:'Hibana';color:#000;vertical-align:middle;}
header ul.desktopNavWrapper li.ddLink a img{display:inline-block;width:20px;height:auto;vertical-align:middle;}
header ul.desktopNavWrapper li.headerLogo{width:35%;height:auto;}
header ul.desktopNavWrapper li.headerLogo a{display:inline-block;width:22%;height:auto;}
header ul.desktopNavWrapper li.headerIcons{width:15%;height:auto;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;}
header ul.desktopNavWrapper li.headerIcons a{display:inline-block;width:22px;height:auto;margin-right:12%;position:relative;}
header ul.desktopNavWrapper li.headerIcons a:last-child{margin-right:0;}
header ul.desktopNavWrapper li.headerIcons a.cartIcon span.cartCount{width:2em;height:2em;background:#FFB548;color:#000;font-size:.75vw;font-family:'Hibana';position:absolute;top:-50%;right:-60%;border-radius:100%;line-height:2.3em;}

.navfixedBgWrapper{width:100%;height:100%;position:fixed;overflow:hidden;background:rgba(0,0,0,1);z-index:1;display:none;}
.desktopExpandedMenuWrapper{width:85%;height:auto;background:#191919;margin:0 auto;top:6em;position:absolute;z-index:10;left:0;right:0;margin:0 auto;border-bottom-left-radius:20px;border-bottom-right-radius:20px;display:none;}
.desktopExpandedMenuWrapper .centerWrapper{display:flex;flex-wrap:nowrap;align-items:flex-start;}
.desktopExpandedMenuWrapper .navListWrapper{width:50%;height:auto;}
.desktopExpandedMenuWrapper .navListWrapper .navInnerWrapper{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;padding:3.5em 0;}
.desktopExpandedMenuWrapper .navListWrapper.cafeNilouferMenu{padding-right:2em;border-right:1px solid rgba(255,255,255,.5);}
.desktopExpandedMenuWrapper .navListWrapper.nilouferTeaMenu{padding-left:2em;}
.desktopExpandedMenuWrapper .navListWrapper .leftMenuWrapper{width:50%;height:auto;}
.desktopExpandedMenuWrapper .navListWrapper .leftMenuWrapper a{display:block;font-family:'Gasket';font-size:1.8vw;color:#F8A220;letter-spacing:1px;margin-bottom:.7em;}
.desktopExpandedMenuWrapper .navListWrapper .rightMenuWrapper{width:50%;height:auto;}
.desktopExpandedMenuWrapper .navListWrapper .rightMenuWrapper span{display:block;margin-bottom:1.2em;}
.desktopExpandedMenuWrapper .navListWrapper .rightMenuWrapper span a{display:inline-block;font-family:'Gasket';color:#F8A220;font-size:1.6vw;letter-spacing:1px;}
.desktopExpandedMenuWrapper .navListWrapper .rightMenuWrapper a.subLink{font-family:'Hibana';display:block;margin-bottom:.9em;font-size:1vw;color:#fff;}

.desktopExpandedMenuWrapper .headerFooterWrapper{background:#F8A220;width:calc(100% - 2em);height:auto;padding:1em;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}
.desktopExpandedMenuWrapper .headerFooterWrapper .centerWrapper{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;}
.desktopExpandedMenuWrapper .headerFooterWrapper a{display:inline-block;width:20%;text-align:center;}

.searchMainWrapper{width:100%;height:100%;position:fixed;z-index:9;background:rgba(0,0,0,1);overflow:hidden;display:none;}
.searchMainWrapper a.searchClose{width:40px;height:auto;position:absolute;right:2em;top:2em;}
.searchMainWrapper form{width:75%;height:auto;position:absolute;top:5em;left:0;right:0;margin:0 auto;}
.searchMainWrapper form input{width:calc(100% - 1em);height:auto;padding:.5em .5em;font-size:5vw;border:0;outline:none;background:transparent;color:#C6C6C6;}



@media (max-width: 1280px) {
    .hm_productsSliderWrapper .slide .slideProdInfo p.paraTxt{font-size:.85vw;}
    .hm_productsSliderWrapper .slide .slideProdInfo{top:33%;}
    .hm_productsSliderWrapper .slide .slideProdInfo .uspPointers{margin:1em auto;}
}

@media (max-width: 1100px) {
    .hm_productsSliderWrapper .slide{border-left:70px solid transparent;}
}

@media (max-width: 1024px) {
    .paraTxt{font-size:3vw;}
    header{padding-top:1.5em;}
    header a{display:none;}
    header a.headerLogo{display:block;width:20%;}
    header a.hamburgerIcon{display:block;width:7.5%;}
    .hm_aboutWrapper{flex-direction:column;}
    .hm_aboutWrapper .leftImgWrapper{width:45%;}
    .hm_aboutWrapper .leftImgWrapper img.deskImg{display:none;}
    .hm_aboutWrapper .leftImgWrapper img.mobImg{display:block;}
    .hm_aboutWrapper .rightInfoWrapper{width:90%;height:auto;margin:0 auto;}
    .hm_aboutWrapper .rightInfoWrapper span.sectionTitle,
    .hm_aboutWrapper .rightInfoWrapper p.paraTxt,
    .hm_aboutWrapper .rightInfoWrapper span.hm_aboutSign,
    .hm_aboutWrapper .rightInfoWrapper em.hm_aboutDesg{text-align:left;}
    .hm_aboutWrapper .rightInfoWrapper span.hm_aboutSign{font-size:2.5em;}
    .hm_aboutWrapper .rightInfoWrapper em.hm_aboutDesg{font-size:2em;}
    .hm_productsSliderWrapper .slide.slick-current.slick-active .slideProduct,
    .hm_productsSliderWrapper .slide .slideProduct,
    .hm_productsSliderWrapper .slide.supremeSlide .slideProduct{left:10%;top:67%;}
    .hm_productsSliderWrapper .slide .slideProdInfo{width:90%;left:5%;top:35%;opacity:1;right:5%;margin:0 auto;opacity:0;}
    .hm_productsSliderWrapper .slide .slideProdInfo p.paraTxt:nth-child(3),
    .hm_productsSliderWrapper .slide .slideProdInfo .ecomCTA{display:none;}
    .hm_productsSliderWrapper .slide{border-left:20px solid transparent;border-right:20px solid transparent;}
    .hm_productsSliderWrapper .slide .mobEcommCTA{display:block;opacity:0;}
    .hm_productsSliderWrapper .slide .slideProdInfo p.paraTxt{font-size:3.2vw;}
    .hm_productsSliderWrapper .slide .slideProdInfo .uspPointers .icon img{width:70px;margin-right:10px;}
    .hm_productsSliderWrapper .slide .slideProdInfo .uspPointers .icon span{font-size:3.2vw;width:calc(100% - 80px);}
    .hm_customerReviewSlider .slide em{font-size:1.8em;}
    .hm_productsSliderWrapper .slide.slick-current.slick-active .slideProdInfo{opacity:1;}
    .hm_productsSliderWrapper .slide.slick-current.slick-active .mobEcommCTA{opacity:1;}
    .hm_productsSliderWrapper .slide{border-left:5px solid transparent;border-right:5px solid transparent;padding-bottom:1em;}
    .hm_productsSliderWrapper .slick-list{padding:0 0px!important;}
    .hm_productsSliderWrapper .slick-dots,
    .hm_customerReviewSlider .slick-dots{position:relative;bottom:inherit;margin:0 auto;display:flex;justify-content:center}
    .hm_customerReviewSlider .slick-dots{margin-top:2em;}
    .hm_productsSliderWrapper .slick-dots li,
    .hm_customerReviewSlider .slick-dots li{width:15px;height:15px;transition:all .3s ease}
    .hm_productsSliderWrapper .slick-dots li button,
    .hm_customerReviewSlider .slick-dots li button{width:100%;height:15px;transition:all .3s ease}
    .hm_productsSliderWrapper .slick-dots li button:before,
    .hm_customerReviewSlider .slick-dots li button:before{content:'';display:block;width:15px;height:10px;background:#FBB24B;border-radius:50%;opacity:1;transition:all .3s ease}
    .hm_productsSliderWrapper .slick-dots li.slick-active,
    .hm_customerReviewSlider .slick-dots li.slick-active{width:50px;height:8px;transition:all .3s ease}
    .hm_productsSliderWrapper .slick-dots li.slick-active button:before,
    .hm_customerReviewSlider .slick-dots li.slick-active button:before{width:100%;border-radius:10px;transition:all .3s ease}
    .hm_bannerWrapper img.deskImg{display:none;}
    .hm_bannerWrapper img.mobImg{display:block;}
    .hm_bannerWrapper .bannerText-one{width:65%;top:7.5%;}
    .hm_bannerWrapper .bannerText-two{width:100%;left:0;right:0;top:8%;margin:0 auto;}
    .hm_bannerWrapper .bannerProdImg{width:90%;left:0;right:0;top:35% !important;margin:0 auto;}
    .hm_bannerWrapper .bannerProdUsp{width:65%;left:0;right:0;top:73%;bottom:inherit;margin:0 auto;display:block;z-index:3;}
    .hm_bannerWrapper .bannerCTAWrapper{display:block;width:75%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:0 auto;text-align:center;left:0;right: 0;bottom:5%;}
    .hm_bannerWrapper .bannerCTAWrapper a.yellowBorderBt{display:inline-block;font-size:4.5vw;}
    .hm_bannerWrapper .bannerCTAWrapper a.yellowBt{font-size:4.5vw;}
    .hm_bannerWrapper .bannerText-two::before, .hm_bannerWrapper .bannerText-two::after{width:94%;}
    .hm_productsSliderWrapper .slick-prev, .hm_productsSliderWrapper .slick-next{width:100px;height:100px;top:51%;}
    .hm_productsSliderWrapper .slick-next{right:3%;}
    .hm_productsSliderWrapper .slick-prev{left:3%;}

    .new_bannerWrapper .rightImgWrapper img.leafOne, 
    .new_bannerWrapper .rightImgWrapper img.leafTwo, 
    .new_bannerWrapper .rightImgWrapper img.leafThree, 
    .new_bannerWrapper .rightImgWrapper img.leafFour{display:none;}

}

@media (max-width:600px) {
    .sectionSpacingWrapper{padding:2em 0 0 0;}
    .paraTxt{font-size:6.5vw;}
    .sectionTitle{font-size:20vw;}
    header a.headerLogo{width:35%;}
    header a.hamburgerIcon{width:15%;margin-top:-4em;}
    .hm_bannerWrapper .bannerText-one{top:12%;}
    .hm_bannerWrapper .bannerText-two{top:13.5%;}
    .hm_bannerWrapper .bannerProdImg{top:38% !important;}
    .hm_bannerWrapper .bannerProdUsp{top:78%;}
    .hm_bannerWrapper .bannerCTAWrapper{width:95%;bottom:1.8%;}
    .hm_bannerWrapper .bannerCTAWrapper a.yellowBorderBt,
    .hm_bannerWrapper .bannerCTAWrapper a.yellowBt{font-size:6vw;}
    .hm_aboutWrapper .leftImgWrapper{width:100%;}
    .hm_aboutWrapper .rightInfoWrapper span.sectionTitle{text-align:center;font-size:20vw;}
    .hm_aboutWrapper .rightInfoWrapper span.hm_aboutSign{font-size:2.2em;}
    .hm_aboutWrapper .rightInfoWrapper em.hm_aboutDesg{font-size:1.5em;}
    .hm_productsSliderWrapper .slide .slideProdInfo p.paraTxt{font-size:4vw;}
    .hm_productsSliderWrapper .slide .slideProdInfo .uspPointers .icon img{width:30px;}
    .hm_productsSliderWrapper .slide .slideProdInfo .uspPointers .icon span{width:calc(100% - 40px);font-size:5vw;}
    .hm_productsSliderWrapper .slide.slick-current.slick-active .slideProduct, .hm_productsSliderWrapper .slide .slideProduct, .hm_productsSliderWrapper .slide.supremeSlide .slideProduct{top:85%;}
    .hm_productsSliderWrapper .slide.slick-current.slick-active .mobEcommCTA{width:90%;}
    .hm_productsSliderWrapper .slide .mobEcommCTA p.paraTxt{font-size:4vw;}
    footer .centerWrapper{flex-direction:column;}
    footer .socialIconWrapper{width:100%;margin-bottom:2em;}
    footer .socialIconWrapper .socialIcons a{margin-right:5%;}
    footer .footerLogo{display:none;}
    footer .footerLogo.footerMob{display:block;width:100%;margin-bottom: 2em;}
    footer .subscriptionWrapper{width:100%;height:auto;}
    footer .subscriptionWrapper a{font-size:1.4em;padding:.7em 2em;}
    .footerBtWrapper .centerWrapper{flex-direction:column;}
    .footerBtWrapper .leftWrapper{width:100%;justify-content:center;margin:0 auto 1em auto;text-align:center;}
    .footerBtWrapper .rightWrapper{width:100%;height:auto;margin:0 auto;text-align:center;}
    .footerBtWrapper .rightWrapper p.paraTxt{text-align:center;}
    .hm_customerReviewSlider .slide em{font-size:1.15em;}
    .hm_bannerWrapper .bannerProdImg img.leafOne{width:28%;}
    .hm_bannerWrapper .bannerProdImg img.leafFour{width:20%;}
    .hm_videoBanner a::before{width:65px;height:65px;} 
    .hm_productsSliderWrapper .slick-prev, .hm_productsSliderWrapper .slick-next {
        width: 55px;
        height: 55px;
        top: 42%;
    }  
    
    .hm-bannerWrapper{padding:10em 0 2em 0;}
    .new_bannerWrapper{display:flex;flex-wrap:wrap;flex-direction:column-reverse;}
    .new_bannerWrapper .rightImgWrapper{width:100%;margin:0 auto 1.5em auto;float:none;}
    .new_bannerWrapper .leftBannerWrapper{width:90%;height:auto;float:none;text-align:center;margin:0 auto;padding:0 5%;}
    .new_bannerWrapper .leftBannerWrapper img.leafFive{top:-100%;}
    .new_bannerWrapper .leftBannerWrapper .bannerProdUspImg{width:100%;margin:1em auto;}
    .new_bannerWrapper .leftBannerWrapper .bannerCTAWrapper a{font-size:5.85vw;}
    
}

@media (max-width:540px) {
    .hm_productsSliderWrapper .slide .mobEcommCTA{margin:37vh auto 0 auto;}
}

@media (max-width:480px) {
    .hm_productsSliderWrapper .slide .mobEcommCTA{margin:24vh auto 0 auto;}
}
@media (max-width:360px) {
    .hm_productsSliderWrapper .slick-prev, .hm_productsSliderWrapper .slick-next {top:42.5%;}
}

