@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500&display=swap');
@font-face {
    font-family: 'FuturaLTPro-Medium';
    src: url('fonts/FuturaLTPro-Medium.eot');
    src: url('fonts/FuturaLTPro-Medium.eot?#iefix') format('embedded-opentype'),
        url('fonts/FuturaLTPro-Medium.woff2') format('woff2'),
        url('fonts/FuturaLTPro-Medium.woff') format('woff'),
        url('fonts/FuturaLTPro-Medium.ttf') format('truetype'),
        url('fonts/FuturaLTPro-Medium.svg#FuturaLTPro-Medium') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'FuturaLTPro-Bold';
    src: url('fonts/FuturaLTPro-Bold.eot');
    src: url('fonts/FuturaLTPro-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/FuturaLTPro-Bold.woff2') format('woff2'),
        url('fonts/FuturaLTPro-Bold.woff') format('woff'),
        url('fonts/FuturaLTPro-Bold.ttf') format('truetype'),
        url('fonts/FuturaLTPro-Bold.svg#FuturaLTPro-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'FuturaBT-Medium';
    src: url('fonts/FuturaBT-Medium.eot');
    src: url('fonts/FuturaBT-Medium.eot?#iefix') format('embedded-opentype'),
        url('fonts/FuturaBT-Medium.woff2') format('woff2'),
        url('fonts/FuturaBT-Medium.woff') format('woff'),
        url('fonts/FuturaBT-Medium.ttf') format('truetype'),
        url('fonts/FuturaBT-Medium.svg#FuturaBT-Medium') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


:root{
    --primary-color:#B8FF00;
    --secondary-color-white:#FAF8F2;
    --secondary-color-black:#000;
    --secondary-color-brown-1: #B48877;
    --secondary-color-brown-2: #E0C3B6;
    --secondary-color-brown-3: #7C5A49;
}

/* scrollbar */
::-webkit-scrollbar{width:5px;height:5px;}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-border-radius:10px;border-radius:10px;}
::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:rgba(255,255,255,0.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);}
::-webkit-scrollbar-thumb:window-inactive{background:rgba(255,255,255,0.3);}


.ap-designer-banner{margin-top: 120px;}
.futura-medium{font-family: 'FuturaBT-Medium';}
.futura-bold{font-family: 'FuturaLTPro-Bold';}
.playfair{font-family: 'Playfair Display', serif;}
body{font-family:'FuturaBT-Medium';color:#000;}
.loader{width:100% !important;height:100% !important;background:url(../images/loader.gif) no-repeat center center;position:fixed !important;left:0 !important;top:0 !important;z-index:9999;}
.loader::after{content: '';width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.2);display: block;z-index: 44;position: absolute;left: 0;top: 0;}
.wrapper{max-width:100%;width:100%;display:inline-block;}
strong{font-weight:500;}
p.e{width:100%;float:left;color:red !important;text-align:left;margin:0;padding:0;font-size:11px;}
.button{padding:10px 30px;text-transform:uppercase;border:none;background:var(--primary-color);font-size:15px;color:#000 !important;border-radius:5px;}


.header{width:100%;float:left;padding:0;position:sticky;top:0;left:0;z-index:1000;background:linear-gradient(180deg,#000000 0%,rgba(0,0,0,0) 100%);transition: top 0.4s ease;}
.header.sticky{position: fixed;}



.header .currencyChange{width:auto;display:inline-block;vertical-align:middle;margin:0 30px 0 0;}
.header .currencyChange select{width:90px;}
.header .currencyChange .select2-container--default .select2-selection--single{padding:0 5px 0 0;background-color:transparent;border:none;}
.header .currencyChange .select2-container--default .select2-selection--single .select2-selection__arrow{height:13px;}
.header .currencyChange .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:normal;color:#fff;padding-left:0;}
.header .currencyChange .select2-container--default .select2-selection--single .select2-selection__arrow b{font-size:10px;}
.header .navWrapper .navBar{width:100%;float:left;padding:0;text-align:right;}
.header .nav{width:100%;display:inline-block;vertical-align:middle;text-align:left;padding:0;}
.header .nav li{display:inline-block;vertical-align:middle;text-align:center;position:unset;}
.header .nav li a{color:var(--secondary-color-white);font-size:14px;letter-spacing:0.04em;position:relative;}
.header .nav li a.active:after,.header .nav li a:hover:after{content:"";width:100%;height:2px;background:#fff;position:absolute;bottom:-4px;left:0;}
.header .nav li a.sale{color:#d20d45;}
.header .nav li a.sale:after,.header .nav li a.sale:hover:after{background:#d20d45;}
.header .navWrapper .search{display:inline-block;vertical-align:middle;margin:0 30px;position:relative;}
.header .navWrapper .search input#search{width:200px;float:left;border:none;border-bottom:1px solid #fff;font-size:14px;letter-spacing:0.5px;padding:0 30px 6px 0;box-sizing:border-box;background-color:transparent;transition:all 0.4s ease;color:var(--secondary-color-white);font-family:'FuturaBT-Medium'}
.header .navWrapper .search input#search::placeholder{color:var(--secondary-color-white);}
.header .navWrapper .search input#search:focus::placeholder{color:transparent;}
.header .navWrapper .search button{background:0 0;border:none;position:absolute;right:0;top:0;font-size:15px;cursor:pointer;color:#fff;}
.header .navWrapper .usericons{display:inline-block;vertical-align:middle;position:relative;}
.header .navWrapper .usericons ul{display:inline-block;vertical-align:middle;}
.header .navWrapper .usericons ul li{display:inline-block;vertical-align:middle;position:relative;}
.header .navWrapper .usericons a{font-size:20px;color:#fff;display:inline-block;vertical-align:middle;margin:0 18px;position:relative;}
.header .navWrapper .usericons a.np-bagTitle{width:80%;}
.header .navWrapper .usericons a.ap-myBagClose{width: auto;}
.header .navWrapper .usericons a abbr{position:absolute;width:18px;height:18px;line-height:18px;border-radius:50%;color:#000;background:var(--primary-color);font-size:12px;margin:0;padding:0;text-align:center;text-decoration:none;bottom:auto;top:-5px;right:-8px;}
.header .nav span.ap-close{display:none;}
.header .navWrapper .usericons a.trigger{display:none;}
.header .navWrapper .usericons ul li.mobSearch{display:none;}
.header .navWrapper .usericons ul li.mobSearch .mSearch input#search{width:200px;float:left;border:none;border-bottom:1px solid #121212;font-size:14px;letter-spacing:0.5px;padding:0 30px 6px 0;box-sizing:border-box;background-color:transparent;font-family:'FuturaBT-Medium';}
.header .navWrapper .usericons ul li.mobSearch .mSearch button{background:0 0;border:none;position:absolute;right:0;top:0;font-size:15px;cursor:pointer;}
.header .navWrapper .usericons ul li.mobSearch .mSearch .inputDiv{width:100%;float:left;position:relative;}
.header .navWrapper .usericons ul li.mobSearch .mSearch .inputDiv button{background:0 0;border:none;position:absolute;right:0;top:0;font-size:15px;cursor:pointer;}
.header .navWrapper .navBar .userDDWrap{width:328px;padding:25px;position:absolute;left:50%;transform:translateX(-60%);top:120%;background:var(--secondary-color-white);opacity:1 !important;text-align:left;box-shadow:0 5px 5px 0 rgba(0,0,0,0.1);display:none;padding-bottom: 20px;}

.header .navWrapper .navBar .userDDWrap h4{font-size:14px;letter-spacing:1px;width:100%;float:left;margin:0 0 5px;color:var(--secondary-color-brown-3);}
.header .navWrapper .navBar .userDDWrap h3{font-size:16px;letter-spacing:1px;width:100%;float:left;margin:0 0 10px;color:var(--secondary-color-brown-3);font-family:'FuturaLTPro-Bold';}
.header .navWrapper .navBar .userDDWrap p{font-size:14px;width:100%;float:left;margin:0 0 10px;}
.header .navWrapper .navBar .userDDWrap ul{width:100%;float:left;}
.header .navWrapper .navBar .userDDWrap ul li{width:100%;float:left;margin:6px 0;}
.header .navWrapper .navBar .userDDWrap ul li a{width:100%;float:left;margin:0;padding:0;font-size:14px;font-weight:500;letter-spacing:0.5px;color:var(--secondary-color-brown-3) !important;}
.header .navWrapper .navBar .userDDWrap .loginButton{width:100%;float:left;}
.header .navWrapper .navBar .userDDWrap .loginButton a.button{margin:0;padding:8px 15px;font-size:12px;display:inline-block;vertical-align:middle;width: 100%;margin: 4px 0;text-align: center;border-radius: 0;}
.ap-accessText{text-transform: uppercase;color: var(--secondary-color-brown-3);font-size: 14px;}
.header .navWrapper .navBar .cartDDWrap{background:var(--secondary-color-white);text-align:left;box-shadow:0 5px 5px 0 rgba(0,0,0,0.1);display:block;opacity:0;max-width:450px;width:100%;position:fixed;top:80px;right:-450px;z-index:100;}

.ap-main-banner{margin-top: 0px;}

.header .navWrapper .navBar .cartDDWrap .orderList{width:100%;float:left;border-bottom:1px solid #eee;height:calc(100vh - 80px);padding: 20px 10px 20px;overflow-y: auto;}

.header .navWrapper .navBar .cartDDWrap .orderList ul{width:100%;float:left;height: 582px;overflow-y: auto;}
.header .navWrapper .navBar .cartDDWrap .orderList ul li{width:100%;float:left;margin:12px 0;border-bottom: 1px solid var(--secondary-color-brown-2);padding-bottom: 10px;margin-top: 0;}
.header .navWrapper .navBar .cartDDWrap .orderList ul li:first-child{margin-top: 10px;}
.header .navWrapper .navBar .cartDDWrap .orderList ul li .imgBx{width:calc(32% - 15px);float:left;margin:0 15px 0 0;}
.header .navWrapper .navBar .cartDDWrap .orderList ul li .imgBx img{width:100%;}
.ap-mybagHeadWrp{padding: 10px 10px;margin-bottom: 10px; border-bottom: 1px solid var(--secondary-color-brown-2);}
.ap-mybagHeadWrp .ap-headInner h2{text-transform: uppercase;font-size: 18px;color: var(--secondary-color-brown-3);font-family: 'FuturaLTPro-Bold';}
.ap-mybagHeadWrp .ap-headInner span{width: 100%;float: left;font-size: 12px;color: var(--secondary-color-brown-1);}
.ap-myBagClose{margin: 0 !important;}
.header .navWrapper .navBar .cartDDWrap .orderList ul li .orderCnt{width:68%;float:left;margin:0;}


.header .navWrapper .navBar .cartDDWrap .orderList ul li .orderCnt h2{font-size:14px;letter-spacing:0.5px;line-height:1.3;margin:0 0 10px;color:var(--secondary-color-brown-3);}
.header .navWrapper .navBar .cartDDWrap .orderList ul li .orderCnt p{font-size:13px;letter-spacing:0.5px;line-height:1.3;margin:0 0 5px;color:var(--secondary-color-brown-3);}
/* .header .navWrapper .navBar .cartDDWrap .orderList ul li .orderCnt p strong{} */
.header .navWrapper .navBar .cartDDWrap .orderList ul li .orderCnt h3{font-weight:500;width:100%;float:left;margin:10px 0 0;color:var(--secondary-color-brown-3);}
.header .navWrapper .navBar .cartDDWrap .subTot{width:100%;float:left;padding:0 15px;padding-bottom: 50px; display:flex;justify-content:space-between;align-items:flex-end;color:var(--secondary-color-brown-3);flex-direction:column;flex-flow:row wrap;position:relative;top:20px;left:0;}


strong.wrap-currency-symbol{font-size:16px;font-weight:600;margin-right:4px;}

.header .navWrapper .navBar .cartDDWrap .subTot .subLft{width:calc(60% - 10px);text-align:left;}
.header .navWrapper .navBar .cartDDWrap .subTot .subRgt{width:calc(40% - 10px);text-align:right;}
.header .navWrapper .navBar .cartDDWrap .subTot h3{font-weight:500;color:var(--secondary-color-brown-3);margin-bottom: 8px;}
.header .navWrapper .navBar .cartDDWrap .subTot p{font-size:13px;color:var(--secondary-color-brown-3);}
.header .navWrapper .navBar .cartDDWrap a.button{padding:10px 30px;display:inline-block;width:100%;margin:15px 0px 0px;text-align:center;font-size:14px;}
.ap-headerWrp{display:flex;justify-content:space-between;align-items:center;padding:14px 40px;opacity:1;}
.ap-headerWrp .ap-navWrp{width:40%;}
.ap-headerWrp .ap-logoWrp{width:20%;text-align:center;}
.ap-headerWrp .ap-logoWrp img{max-width:100%;}
.ap-headerWrp .ap-navWrp .ap-navigationList li{margin:0 12px;}
.ap-headerWrp .ap-navWrp .ap-navigationList li a{color:var(--secondary-color-white);font-size:14px;letter-spacing:0.04em;padding:0 !important;font-family:'FuturaBT-Medium';border: none !important;}
.ap-headerWrp .ap-navWrp .ap-navigationList li a::after{display: none;}
.ap-headerWrp .ap-navWrp .ap-navigationList li:first-child{margin-left:0;}
.ap-selectDiv{position: relative;margin-top: 2px;}
.ap-selectDiv::after{content:'\f0d7';font:normal normal normal 20px/1 FontAwesome;position:absolute;top:4px;right:-8px;color:var(--primary-color);pointer-events:none;}
.mobSelect{display: none;}
.ap-cartWish{position: absolute !important;right: 15px;top: 0;display: inline-block;}
a.ap-wishlistClick.ap-cartWish i{color:var(--secondary-color-brown-3);font-size:16px;transition:all 0.4s ease;}
a.ap-wishlistClick.ap-cartWish:hover i:before{content:'\f004';}
a.ap-wishlistClick.ap-cartWish.active i:before{content:'\f004';}
body.openCart{overflow: hidden;}
/* body.openCart:after{content: '';position: absolute;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.4);display: block;transition: all 0.4s ease;} */

.ap-selectDiv select{background-color: var(--secondary-color-brown-3);border: none;appearance: none;-webkit-appearance: none;color: #FAF8F2;letter-spacing: 0.04em;font-weight: 600;padding: 6px 4px;width:40px;font-family:'FuturaBT-Medium';cursor: pointer;}
.ap-TopMeasureImg{top:0;left:0;position:absolute;z-index:666;}
.ap-TopMeasureImg svg{max-width:100%;}

.ap-TopMeasureImg.mob{display: none;}

.ap-headerColor .header{background:none;background-color:var(--secondary-color-brown-3);opacity:1;;padding-top: 16px;}
.ap-newMenuList{width:65%;}
.ap-menuImgWrp{width:18%;}
.ap-newMenuItems{display:flex;align-items:flex-start;flex-flow: row wrap;}
.ap-innerMenus{width:calc(20% - 15px);margin-right:12px;text-align:left;}
.ap-innerMenus li{margin:6px 0 !important;text-align:left !important;}
.ap-innerMenus li:first-child{text-transform:uppercase;color:var(--secondary-color-brown-3);font-size:14px;font-family:'FuturaLTPro-Bold';}
.ap-innerMenus li a{display:inline-block;font-size:14px !important;color:var(--secondary-color-brown-3) !important;}
.ap-redirectWrp{display:flex;justify-content:space-between;align-items:center;margin-top:8px;}
.ap-imgBox img{max-width:100%;}
.ap-redirectWrp span{display:inline-block !important;text-transform:uppercase;color:var(--secondary-color-brown-3);font-size:14px !important;}
.submenuDiv{position:absolute;display:none;top:48%;left:0;width:100%;float:left;height:auto !important;z-index: 200;}
.submenuDiv .subWrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;}
.subWrapOuter{width:100%;float:left;padding:15px 50px; background:#f5f5f5;/* box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);*/ border-top:1px solid #dadada;}
.ap-emptyDivMenu{height: 32px;}
.header .nav li:hover .submenuDiv{display: block;}
.submenuDiv .firstLevel{width:40%;float:left;border-right:1px solid #e8e8e8;padding:20px 35px 50px;}
.submenuDiv .firstLevel .menuBx{width:calc(50% - 25px);float:left;margin:0 25px 0 0;}
.submenuDiv .firstLevel h3{text-align:right;color:#a0a0a0;width:100%;float:left;margin:0 0 10px;position:relative;}
.submenuDiv .firstLevel ul{width:100%;float:left;}
.submenuDiv .firstLevel ul li{width:100%;float:left;padding:5px 0;text-align:right;}
.submenuDiv .firstLevel ul li a{text-transform:none;width:auto;}
.submenuDiv .thirdLevel{width:60%;float:left;padding:20px 0 20px 30px;}
.submenuDiv .thirdLevel .filterImg{display:none;}
.submenuDiv .thirdLevel div.item{width:calc(33.3% - 30px);margin:0 15px 25px;float:left;}
.submenuDiv .thirdLevel div.item .imgBx{width:130px;height:130px;border-radius:100%;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:top center;}
.submenuDiv .thirdLevel div.item a{font-size:14px;text-transform:none;}
.submenuDiv .thirdLevel div.item a:hover:after{height:0;padding:0;}
.submenuDiv .thirdLevel div.item a h2{font-size:14px;letter-spacing:1px;margin:10px 0 0;}
.submenuDiv .singleLevel{width:100%;float:left;padding:12px 0;}
.submenuDiv .singleLevel .filterImg{display:none;}
.submenuDiv .singleLevel div.item{width:calc(20% - 33px);margin:0 15px;display:inline-block;vertical-align:middle;}
.submenuDiv .singleLevel div.item .imgBx{width:100px;height:100px;border-radius:100%;border:1px solid #368fbf;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:top center;}
.submenuDiv .singleLevel div.item a{font-size:14px;text-transform:none;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;}
.submenuDiv .singleLevel div.item a:hover:after{height:0;padding:0;}
.submenuDiv .singleLevel div.item a h2{font-size:16px;font-weight:600;letter-spacing:1px;margin:10px 0 0;width:100%;}
.banner{margin:100px 0 0;padding:0 0 0px;overflow:hidden;position:relative;}
.banner img{max-width:100%;}
.banner img.slideDesk{display:block;}
.banner img.slideMob{display:none;}
.banner.slick-slider button.slick-prev{left:0;}
.banner.slick-slider button.slick-next{right:0;}
.banner.slick-slider .slick-dots{bottom:0;}
a.triggerMenu{display:none;position:absolute;right:20px;top:20px;font-size:25px;}
.home_category{padding:70px 20px 50px;}
.home_category .categories{width:100%;float:left;}
.home_category .categories .item{width:calc(33.3% - 50px);float:left;display:flex;flex-flow:row wrap;vertical-align:middle;margin:0 25px;}
.home_category .categories .item .catCnt{width:100%;float:left;margin:0;padding:0 0 5px;}
.home_category .categories .item .catCnt h1{width:100%;float:left;margin:15px 0 10px;}
.home_category .categories .item .catCnt p{font-size:16px;letter-spacing:0.5px;width:100%;float:left;min-height:45px;}
.home_category .categories .item .catImg{width:100%;float:left;position:relative;cursor:pointer;}
.home_category .categories .item .catImg img{width:100%;float:left;}
.home_category .categories .item .catImg a{background:0 0;padding:10px 20px;position:absolute;bottom:15px;left:50%;transform:translateX(-50%);font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;z-index:1;transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;color:#fff;}
.home_category .categories .item .catImg .overlay{width:100%;height:40%;position:absolute;left:0;bottom:0;background:rgba(255,255,255,0);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,0) 44%,rgba(0,0,0,0.25) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(44%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.25)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,0) 44%,rgba(0,0,0,0.25) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,0) 44%,rgba(0,0,0,0.25) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,0) 44%,rgba(0,0,0,0.25) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0,0,0,0) 44%,rgba(0,0,0,0.25) 100%);}
.home_category .categories .item .catImg:hover a{background:#fff;color:#000 !important;}
.home_category .categories .item:nth-child(even) .catCnt{order:2;}
.home_categoryT{padding:70px 20px 50px;}
.home_categoryT img{max-width:100%;}
.home_categoryT .box25{width:calc(25% - 3px);display:inline-block;vertical-align:top;padding:0.8vw;}
.home_categoryT .box50{width:calc(50% - 3px);display:inline-block;vertical-align:top;}
.home_categoryT .box60{width:calc(62.5% - 3px);display:inline-block;vertical-align:top;padding:0.8vw;}
.home_categoryT .box40{width:calc(37.5% - 3px);display:inline-block;vertical-align:top;padding:0.8vw;}
.home_categoryT .imgBx{width:100%;background-size:cover;float:left;position:relative;cursor:pointer;}
.home_categoryT .imgBx .overlay{width:100%;height:100%;position:absolute;left:0;top:0;background:url(../images/anotherOverlay.png) no-repeat center center;background-size:cover;transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;opacity:0;}
.home_categoryT .imgBx .links{position:absolute;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;z-index:1;transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;}
.home_categoryT .mix1 .links{top:50%;right:5%;transform:translateY(-50%);width:150px;}
.home_categoryT .mix2 .links{top:5%;right:5%;width:130px;}
.home_categoryT .mix3 .links{top:45%;left:0%;width:150px;}
.home_categoryT .mix4 .links{top:45%;left:5%;width:150px;}
.home_categoryT .mix5 .links{top:15%;left:-1%;width:150px;}
.home_categoryT .mix6 .links{top:50%;left:-2%;transform:translateY(-50%);width:150px;}
.home_categoryT .imgBx .links span{width:100%;float:left;}
.home_categoryT .imgBx .links a{opacity:0;display:inline-block;padding:5px 10px 0;margin:5px 0 0;color:#957366;border-top:1px solid rgba(149,115,102,0.75);transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;font-size:14px;}
.home_categoryT .imgBx:hover .links a{opacity:1;}
.home_categoryT .bigHgt .imgBx{height:35vw;background-position:center center;}
.home_categoryT .smlHgt .imgBx{height:16.7vw;}
.currentcrush{background:#fcfcfc;padding:80px 60px;display:flex;flex-flow:row wrap;}
.currentcrush .wrapper{display:flex;}
.currentcrush .titleWrap{width:calc(20% - 15px);float:left;text-align:left;margin:0 15px 0 0;position:relative;}
.currentcrush .titleWrap h1{text-transform:uppercase;width:100%;float:left;margin-bottom:15px;font-size:60px;}
.currentcrush .titleWrap p{font-size:15px;width:100%;float:left;letter-spacing:1px;}
.currentcrush .titleWrap .pondiImg{width:100%;float:left;position:absolute;bottom:0;left:0;}
.currentcrush .titleWrap .pondiImg img{width:100%;float:left;}
.currentcrush .crushCnt{width:80%;float:left;}
.currentcrush .crushCnt div.item{width:calc(33.3% - 20px);margin:0 10px;float:left;overflow:hidden;position:relative;transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;}
.currentcrush .crushCnt div.item img{width:100%;transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-ms-backface-visibility:visible;transform:translateX(0);}
.zoomingBox-thumbs{display: none !important;}
.currentcrush .crushCnt div.item .crushBtn{position:absolute;bottom:-25px;opacity:0;left:50%;transform:translateX(-50%);transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;}
.currentcrush .crushCnt div.item .crushBtn a{background:#fff;padding:10px 15px;font-size:20px;margin:0 5px;}
.currentcrush .crushCnt div.item .overlay{background:#afafaf;position:absolute;left:0;top:0;width:0;height:100%;opacity:1;transition:all 0.15s ease 0s;-moz-transition:all 0.15s ease 0s;-webkit-transition:all 0.15s ease 0s;-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-ms-backface-visibility:visible;}
.currentcrush .crushCnt div.item:hover .crushBtn{opacity:1;bottom:25px;}
.currentcrush .crushCnt div.item:hover .overlay{width:5px;}
.currentcrush .crushCnt div.item:hover img{transform:translateX(5px);}
.currentcrush .crushCnt .slick-dots{bottom:-35px;}
.mixBox{padding:80px 30px;}
.flexbox{width:100%;float:left;display:flex;justify-content:space-around;align-items:flex-start;}
.mixBox .flexbox .coloumn{display:inline-block;vertical-align:top;}
.mixBox .flexbox .coloumn.col-60{width:calc(60% - 4px);position:-webkit-sticky;position:sticky;bottom:1rem;align-self:flex-end;}
.mixBox .flexbox .coloumn.col-40{width:calc(40% - 4px);}
.mixBox .flexbox .coloumn div.colomWrap{margin:10px;width:calc(100% - 24px);display:inline-block;vertical-align:top;position:relative;}
.mixBox .flexbox .coloumn.col-40 div.colomWrap{width:calc(50% - 24px);}
.mixBox .flexbox .coloumn div.colomWrap img{max-width:100%;}
.mixBox .flexbox .coloumn div.colomWrap .overlayCnt{position:absolute;left:5rem;top:50%;transform:translateY(-50%);text-align:left;}
.mixBox .flexbox .coloumn div.colomWrap .overlayCnt h1{width:100%;float:left;line-height:1.3;margin:0 0 20px;}
.mixBox .flexbox .coloumn div.colomWrap .overlayCnt a{width:100%;float:left;font-size:16px;text-transform:uppercase;font-weight:500;letter-spacing:1px;}
.mixBox .flexbox .coloumn div.colomWrap span{position:absolute;right:10px;top:10px;font-size:18px;}
.mixBox .flexbox .coloumn div.colomWrap .cnt{width:100%;float:left;text-align:left;margin:5px 0 0;}
.mixBox .flexbox .coloumn div.colomWrap .cnt h2{width:100%;float:left;margin:0 0 5px;}
.mixBox .flexbox .coloumn div.colomWrap .cnt p{width:100%;float:left;margin:0 0 10px;font-size:12px;letter-spacing:0.5px;}
.mixBox .flexbox .coloumn div.colomWrap .cnt a{width:100%;float:left;font-size:12px;text-transform:uppercase;font-weight:500;letter-spacing:1px;}
.mixBox .flexbox .coloumn .testimonials{width:90%;float:left;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.mixBox .flexbox .coloumn .testimonials h1{display:inline-block;width:100%;float:left;margin:0 0 0;color:#fff;}
.mixBox .flexbox .coloumn .testimonials p{width:100%;float:left;color:#f5f5f5;font-size:15px;}
.testiSlider{padding:0;margin:50px 0 0;padding:0 0 40px;background:0 0;}
.testiSlider .item{width:100%;float:left;padding:50px;margin:0 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;height:315px;}
.mixBox .flexbox .coloumn .testimonials .testiSlider .item p{font-size:18px;width:100%;margin:0 0 30px;float:left;letter-spacing:0.5px;line-height:1.5;color:#000;}
.testiSlider .item h2{font-size:20px;font-weight:700;width:100%;float:left;margin:0 0 5px;text-transform:uppercase;}
.testiSlider .item .quoteIco{font-size:45px;width:100%;float:left;margin:0 0 15px;color:#e6bbc1;text-transform:uppercase;}
.testiSlider .item abbr{font-size:14px;width:100%;float:left;margin:0;color:#333;}
.testiSlider .slick-dots li button{background:#fff;opacity:0.7;border:none;}
.testiSlider .slick-dots li.slick-active button{background:#fff;border:none;opacity:1;}
.subFooter{background:#fcfcfc;padding:70px 50px;display:none;}
.subFooter .box{background:#fff;width:calc(33.3% - 100px);float:left;box-shadow:0 6px 16.02px 1.98px rgba(0,0,0,0.04);margin:0 50px;padding:0 30px;}
.subFooter .box .bxImg{width:calc(30% - 39px);margin:0 35px 0 0;display:inline-block;vertical-align:middle;}
.subFooter .box .bxImg img{max-width:100%;}
.subFooter .box .bxCnt{width:calc(70% - 39px);min-height:110px;margin:30px 0 0 35px;display:inline-block;vertical-align:middle;text-align:left;}
.subFooter .box .bxCnt h2{width:100%;float:left;margin:0 0 10px;text-transform:uppercase;font-weight:400;letter-spacing:1px;}
.subFooter .box .bxCnt p{width:100%;float:left;margin:0 0 10px;letter-spacing:0.5px;}
.footer{margin:0;width:100%;padding:50px 70px 0;background:#f4f4f4;}
.footer .footerMenuWrap{padding:30px 50px;border-bottom:1px solid #aaa;}
.footer .footerMenuWrap .intro{width:calc(25% - 40px);float:left;text-align:left;margin:0 40px 0 0;}
.footer .footerMenuWrap .intro .footLogo{width:100%;float:left;margin:0 0 15px;}
.footer .footerMenuWrap .intro .footLogo img{width:150px;}
.footer .footerMenuWrap .intro p{width:100%;float:left;line-height:1.5;margin:0 0 20px;}
.footer .footerMenuWrap .intro .socialIcons{width:100%;float:left;text-align:left;}
.footer .footerMenuWrap .intro .socialIcons a{display:inline-block;vertical-align:middle;margin:0 15px 0 0;font-size:20px;}
.footer .footMenus{width:calc(55% - 100px);float:left;margin:0 50px;display:flex;}
.footer .footMenus .menuBx{width:50%;float:left;text-align:left;}
.footer .footMenus .menuBx h2{margin:0 0 50px;text-transform:uppercase;width:100%;float:left;}
.footer .footMenus .menuBx ul{width:calc(100% - 40px);float:left;margin:0 40px 0 0;}
.footer .footMenus .menuBx ul.half{width:calc(50% - 30px);float:left;margin:0 30px 0 0;}
.footer .footMenus .menuBx ul li{width:100%;float:left;text-align:left;margin:0 0 15px;font-size:13px;font-weight:500;}
.footer .newsletterWrap{width:20%;float:left;text-align:left;margin:0;}
.footer .newsletterWrap h2{margin:0 0 50px;text-transform:uppercase;width:100%;float:left;}
.footer .newsletterWrap .newsletterFrm{position:relative;margin:0 0 30px;}
.footer .newsletterWrap .newsletter{width:100%;float:left;border:1px solid #d5d5d5;background:#f6f6f6;padding:10px 50px 10px 10px;font-weight:500;letter-spacing:0.5px;box-sizing:border-box;}
.footer .newsletterWrap .newsletterFrm .submit{background:0 0;border:none;position:absolute;right:15px;top:50%;transform:translateY(-50%);font-size:18px;color:#b4b4b4;}
.footer .newsletterWrap p{font-size:13px;width:100%;float:left;margin:0 0 20px;}
.footer .newsletterWrap p span{margin:0 10px 0 0;display:inline-block;vertical-align:middle;}
.footer .newsletterWrap p.e{position:absolute;bottom:-25px;left:0;margin:0;}
.footer .subFooter{padding:20px 0;background:0 0;}
.footer .subFooter .copy{text-align:left;width:calc(50% - 4px);display:inline-block;vertical-align:middle;}
.footer .subFooter .visa{text-align:right;width:calc(50% - 4px);display:inline-block;vertical-align:middle;}
.footer .subFooter .visa img{width:100%;max-width:300px;}
.innerWrapper{width:100%;padding:0 40px;max-width:1400px;display:inline-block;vertical-align:middle;}


.productListWrap .innerWrapper{max-width:1660px;width:100%;display:inline-block;padding:0 20px;}
.videoBanner{width: 100%;float: left;}

.innerCnt{margin:0px 0 0;} /* nikhil-08-09-2023 */
.innerCnt .hamburger{margin:20px 0;padding:0 40px;text-align:center;}/* nikhil-08-09-2023 */
.innerCnt .hamburger a:first-child{opacity:0.3;}
.innerCnt .hamburger a,.innerCnt .hamburger span{font-size:13px;color:var(--secondary-color-brown-3);}
.listingTitle{width:100%;float:left;padding:0 40px 20px;margin:0 0 20px;}
.listingTitle h1{width:100%;float:left;border-bottom:1px solid #e5e5e5;padding:0 0 20px;}
.productListWrap{padding:0 0 50px;}
.productListWrap .filtersWrap{width:calc(20% - 15px);float:left;margin:0 15px 0 0;}
.productListWrap .productList{width:calc(80% - 15px);float:left;margin:0 0 0 15px;}
.productListWrap .productList ul{float:left;margin-top:8px;text-align:left;}
.productListWrap .productList ul li div.imgBx{width:100%;float:left;position:relative;overflow:hidden;}
.productListWrap .productList ul li div.imgBx img{width:100%;float:left;transition: all 0.4s ease;}
.productListWrap .productList ul li div.imgBx a.heartIco{position:absolute;right:10px;top:10px;font-size:18px;}
.productListWrap .productList ul li h2{text-align:left;margin:10px 0 0;width:100%;float:left;font-size:14px;color:var(--secondary-color-brown-3);white-space: nowrap;}
.productListWrap .productList ul li .prize{margin:10px 0 0;text-align:left;}
.productListWrap .productList ul li .prize span{display:inline-block;vertical-align:middle;font-size:14px;color:var(--secondary-color-brown-3);}
.productListWrap .productList ul li .prize span.prizeSpan{font-size:15px;font-weight:400;opacity:0.5;text-decoration:line-through;margin:0 10px 0 0;}
.productListWrap .productList ul li .prize abbr{display:inline-block;vertical-align:middle;margin:0 0 0 10px;color:#b81618;}
.productListWrap .productList ul li div.imgBx img.hoverImg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity 0.6s ease;z-index:1;display:block;}
.productListWrap .productList ul li:hover div.imgBx img.hoverImg{opacity: 1;}

.productListWrap .productList ul li .colors{width:100%;float:left;text-align:left;margin-top:10px;opacity:0;transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;}
.productListWrap .productList ul li .colors a{display:inline-block;margin:0 10px 10px 0;border-radius:50%;width:10px;height:10px;position:relative;}
.productListWrap .productList ul li .colors a:after{border:1px solid #a3a5a7;width:15px;height:15px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:"";border-radius:100%;}
.productListWrap .productList ul li:hover div.imgBx a.shopnowBtn{bottom:20px;opacity:1;}
.productListWrap .productList ul li:hover .colors{opacity:1;}
.sortFilter{display:flex;justify-content:space-between;align-items:center;}
.sortFilter .sortByDD{width:200px;display:inline-block;vertical-align:middle;text-align:right;font-weight:600;font-size:17px;    padding-right: 18px;}
.sortFilter .sortByDD select{width:200px;}
.select2-container{text-align:left;text-transform:uppercase;font-weight:700;color:var(--secondary-color-brown-3);margin-left:5px;font-size:14px;width: 140px !important;}
.select2-results__option{font-size:12px !important;}

.select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;font-size:13px;top: 50% !important;}
.select2-container--default .select2-selection--single .select2-selection__arrow b:after{content:"";background:url(../images/sort-arrow-np.svg) no-repeat center center/cover;width:25px;height:25px;display:inline-block;}
.select2-container--default .select2-selection--single{background-color:transparent;border:none;border-radius:0;padding:5px;height:auto;}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:33px;}
.select2-container--default .select2-selection--single .select2-selection__arrow{width:20px;}
.select2-search--dropdown{display:none;}
.select2-container--default .select2-results__option[aria-selected="true"]{background-color:#f1f1f1;}
.select2-container--default .select2-results__option--highlighted[aria-selected]{color:var(--secondary-color-brown-3);}
.select2-container--default .select2-selection--single .select2-selection__rendered{text-transform:uppercase;font-weight:700;color:var(--secondary-color-brown-3);font-size:11px;text-align: right;}
.filterTags{width:100%;display:inline-block;vertical-align:middle;text-align:left;letter-spacing:0.5px;font-size:13px;}
.filterTags a{padding:5px 15px;background-color:rgba(124,90,73,0.1);text-align:left;border-radius:50px;font-size:14px;color:var(--secondary-color-brown-3);margin-bottom:10px;width:100%;display:block;position:relative;}
.filterTags a:after{content:"";font-size:12px;right:4px;top:50%;transform:translateY(-50%);position:absolute;width:18px;height:18px;background:url(../images/close-filter-svg.svg) no-repeat center center/cover;}
.filterReset{float:left;font-size:14px;color:var(--secondary-color-brown-3) !important;text-decoration:underline !important;margin:10px 0 15px;}
.filterBtn{position:relative;}
.ap-productCnt{font-size:14px;color:var(--secondary-color-brown-1);}
.filterBtn span{padding:0 0 12px 0;font-size:18px;letter-spacing:1px;font-weight:500;text-transform:uppercase;color:var(--secondary-color-brown-3);width:100%;float:left;text-align:left;position:relative;}
.filterBtn a{position:absolute;right:0;top:3px;font-size:13px;letter-spacing:1px;text-decoration:underline;}
.filterCnt{padding:0;text-align:left;}
.filterCnt ul{width:100%;float:left;}
.filterCnt ul li{border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:10px;width:100%;float:left;}
.filterCnt ul li:last-child{border:none;}
.filterCnt ul li h3{font-size:14px;text-transform:uppercase;letter-spacing:0.5px;width:100%;float:left;padding:10px 0;position:relative;cursor:pointer;color:var(--secondary-color-brown-3);}
.ap-prodNameWrp{width:60%;}
.productList.bookStylePr .ap-prodNameWrp{width:100%;}
.filterCnt ul li h3::after{content:'';position:absolute;right:0;top:25%;transform:translateY(-50%);background:url(../images/filter-arrow-up.svg) no-repeat center center/cover;width:13px;height:15px;transition:all 0.4s ease;transform:rotate(-180deg)}
.filterCnt ul li h3.active::after{transform:rotate(0deg);top:30%;}
.filterCnt ul li .filterProduct{padding:0;width:100%;float:left;display:none;}
.filterCnt ul li .filterProduct.current{display: inherit;}
.filterCnt ul li .filterProduct li{border:none;padding:10px 0;margin:0;}
.colorsWrap{padding:10px 0;width:100%;max-height:250px;float:left;}
.colorsWrap a{text-transform:lowercase;padding:10px 10px 10px 30px;position:relative;display:inline-block;vertical-align:middle;width:100%;letter-spacing:1px;font-size:14px;color: var(--secondary-color-brown-3);}
.colorsWrap a::first-letter{text-transform:uppercase;}
.colorsWrap a span{content:"";width:20px;border:1px solid #ddd;height:20px;position:absolute;left:0;top:50%;transform:translateY(-50%);border-radius:50%;}
.colorsWrap a.active span:after,.colorsWrap a:hover span:after{border:1px solid #a3a5a7;width:25px;height:25px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:"";border-radius:100%;}
.productDetailsWrap{padding:30px 0 0;}
.productDetailsWrap .innerWrapper{max-width:1450px;}
.productDetailsWrap .thumbSliderWrap{width:90px;display:inline-block;vertical-align:top;}
.productDetailsWrap .thumbSliderWrap .item{margin-bottom:15px;border:1px solid #cecece;width:100%;float:left;}

.productDetailsWrap .thumbSliderWrap .item img{width:100%;}
.productDetailsWrap .bigSliderWrap{width:calc(55% - 10px);margin:0;display:inline-block;vertical-align:top;}
.productDetailsWrap .bigSliderWrap .bigSlider{display:flex;flex-flow:row wrap;}
.productDetailsWrap .bigSliderWrap .item{margin:10px;border:1px solid #cecece;width:calc(50% - 20px);float:left;position:relative;overflow:hidden;}
.productDetailsWrap .bigSliderWrap .item img{width:100%;}
.productDetailsWrap .bigSliderWrap .item img.zoomImg{position:absolute;top:0;left:0;opacity:0;width:1200px;height:1200px;border:none;max-width:none;max-height:none;}
.productDetailsWrap .bigSliderWrap .item.zoomActive img.zoomImg{opacity:1;z-index:5;}
.productDetailsWrap .productDetailCnt{width:calc(45% - 45px);display:inline-block;vertical-align:top;text-align:left;}
.ap-designerName{font-family:'Playfair Display',serif;font-size:28px;font-weight:700;color:var(--secondary-color-brown-3);line-height:1;margin-bottom:4px;}
.slick-dots li.slick-active button{background-color:var(--secondary-color-brown-3);}
.slick-dots li button{border-color:var(--secondary-color-brown-3);}
.topHead .select2-container--default .select2-selection--single .select2-selection__arrow b{left:auto !important;right:0 !important;}
.topHead .select2-container{width:48px !important;border-bottom:1px solid #fff !important;}
.ap-footer-nav-outer .ap-foot-menu .ap-foot-links li a span{display:inline-block;vertical-align:bottom;}
.ap-footer-nav-outer .ap-foot-menu .ap-foot-links li a:hover{text-decoration: underline;}
.productDetailsWrap .productDetailCnt h1{font-size:20px;margin-bottom:5px;}
.productDetailsWrap .productDetailCnt h1 span{width:calc(100% - 44px);display:inline-block;vertical-align:top;font-size:20px;font-weight:400;color:#846758;font-family:'Playfair Display',serif;float:left;}
.productDetailsWrap .productDetailCnt h1 a{width:calc(30px - 3px);margin:5px 0 0 10px;display:inline-block;vertical-align:top;color:#d80f12;}
.productDetailsWrap .productDetailCnt h1 a:hover .fa-heart-o:before{content:"\f004";}
.productDetailsWrap .productDetailCnt .prizeCnt{margin:0 0 10px;padding:0 0 0px;float:left;/* border-bottom:1px solid #f5f3f0;*/
}
.productDetailsWrap .productDetailCnt .prizeCnt .prizeCntDiv{width:calc(50% - 4px);display:inline-block;vertical-align:middle;margin-top:18px;}
.productDetailsWrap .productDetailCnt .prizeCnt .prizeCntDiv p{display:inline-block;vertical-align:middle;font-size:18px;color:#846758;font-family:'FuturaBT-Medium';margin-bottom:0;}
.nav>li>a:focus,.nav>li>a:hover{background-color:transparent !important;}
.productDetailsWrap .productDetailCnt .prizeCnt .prizeCntDiv span{display:inline-block;vertical-align:middle;font-size:16px;font-weight:500;opacity:0.6;text-decoration:line-through;}
.productDetailsWrap .productDetailCnt .prizeCnt .availability{width:calc(50% - 4px);display:inline-block;vertical-align:middle;}
.productDetailsWrap .productDetailCnt .prizeCnt .availability p{display:inline-block;vertical-align:middle;font-size:16px;margin:0 15px 0 0;}
.productDetailsWrap .productDetailCnt .prizeCnt .availability span{display:inline-block;vertical-align:middle;color:#6bc83d;}
.productDetailsWrap .productDetailCnt .prizeCnt .availability span.outOfStock{color:#cc181b;}
.productDetailsWrap .productDetailCnt .sizeWrap{margin:0 0 10px;float:left;}
.productDetailsWrap .productDetailCnt .sizeWrap .sizeinner{display:flex;justify-content:space-between;align-items:flex-start;flex-flow:row wrap;margin-bottom:18px;margin-top:20px;}
.ap-sizeDiv{width:calc(72% - 10px);}
.ap-customSizeDiv{width:calc(28% - 10px);}
.ap-chartClick{font-size:14px;color:var(--secondary-color-brown-3) !important;text-decoration:underline !important;}
.productDetailsWrap .productDetailCnt .sizeWrap .sizeinner h3{width:100%;display:flex;justify-content:space-between;align-items:center;font-weight:500;margin:0 10px 10px 0;font-size:14px;font-family:'FuturaBT-Medium';font-size:14px;color:var(--secondary-color-brown-3);}
.productDetailsWrap .productDetailCnt .sizeWrap .sizeinner h3 a.sizechartBtn{display:inline-block;vertical-align:middle;width:auto;font-size:15px;text-decoration:underline;margin:0;padding:0;background:0 0;border:none;}
.productDetailsWrap .productDetailCnt .sizeWrap .sizeinner .sizeCnt{margin:10px 0 0;}
.productDetailsWrap .productDetailCnt .sizeWrap .sizeinner .sizeCnt h2{font-weight:600;}
.productDetailsWrap .productDetailCnt .sizeWrap .sizeinner a.prodSizeMain{display:inline-block;vertical-align:middle;padding:12px 10px;font-size:13px;margin:0 3px 10px;transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;text-align:center;font-size:13px;color:var(--secondary-color-brown-3);letter-spacing:0.05em;font-weight:700;background-color:rgba(216,198,188,0.1);margin:0 4px;margin-bottom:8px;width: auto;}
.productDetailsWrap .productDetailCnt .sizeWrap .sizeinner a.prodSizeMain:hover{background-color:rgba(216,198,188,1);}
.productDetailsWrap .productDetailCnt .sizeWrap .sizeinner a.prodSizeMain.active{background-color:rgba(216,198,188,1);}
.productDetailsWrap .productDetailCnt .sizeWrap .sizeinner h3 a.sizechartBtn:hover{border:none;color:#000 !important;}
.productDetailsWrap .productDetailCnt .QtyWrap{margin:0 0 20px;padding:0 0 10px;float:left;display:flex;}
.productDetailsWrap .productDetailCnt .QtyWrap .qtyInner{display:inline-block;vertical-align:middle;margin:0 10px 0 0;width:calc(26% - 14px);}
.productDetailsWrap .productDetailCnt .QtyWrap .qtyInner h3{margin:0 0 10px;font-size:14px;font-family:'FuturaBT-Medium';color:var(--secondary-color-brown-3);width:100%;float:left;}
.productDetailsWrap .productDetailCnt .QtyWrap .qtyInner .quantity{display:inline-block;vertical-align:middle;background-color:var(--secondary-color-brown-1);}
.productDetailsWrap .productDetailCnt .QtyWrap .pincodeInner{display:flex;vertical-align:middle;width:calc(74% - 4px);text-align:right;margin-top:26px;position:relative;}
.productDetailsWrap .productDetailCnt .QtyWrap .pincodeInner p{text-align:left;position:absolute;bottom:-16px;left:0;z-index:2;width:100%;}
.productDetailsWrap .productDetailCnt .QtyWrap .pincodeInner #pincode{padding:10px;height:54px;border:none;background:#f6f6f6;display:inline-block;vertical-align:middle;width:60%;background-color:#EEE8E5;font-family:'FuturaLTPro-Medium';color:var(--secondary-color-brown-3);}
.productDetailsWrap .productDetailCnt .QtyWrap .pincodeInner #submit{padding:10px;height:54px;border:none;background:#D8C6BC;color:var(--secondary-color-brown-3);display:inline-block;vertical-align:middle;;font-size:12px;margin:0;width:calc(40% - 4px);cursor:pointer;font-family: 'FuturaBT-Medium';}
#delivery-message{text-align:left;}
.productDetailsWrap .productDetailCnt .QtyWrap .pincodeInner #delivery-message{position:absolute;bottom:-16px;left:0;z-index:2;width:100%;}
.productDetailsWrap .productDetailCnt .colorWrap{margin:0 0 25px;padding:0 0 10px;float:left;}
.productDetailsWrap .productDetailCnt .colorWrap .colorInner{width:calc(70% - 3px);display:inline-block;vertical-align:middle;}
.productDetailsWrap .productDetailCnt .colorWrap .colorInner h3{width:100%;display:inline-block;vertical-align:middle;margin:0 10px 10px 0;font-family:'FuturaBT-Medium';font-size:14px;color:var(--secondary-color-brown-3);}
.productDetailsWrap .productDetailCnt .colorWrap .colorInner h3 span{font-weight:700;}
.productDetailsWrap .productDetailCnt .colorWrap .colorInner .colors{width:100%;float:left;}
.productDetailsWrap .productDetailCnt .colorWrap .colorInner .colors a{position:relative;display:inline-block;vertical-align:middle;width:45px;height:45px;border: 1px solid transparent;}
.productDetailsWrap .productDetailCnt .colorWrap .colorInner .colors a.active:after,.productDetailsWrap .productDetailCnt .colorWrap .colorInner .colors a:hover:after{width:45px;height:45px;position:absolute;left:0;top:0;content:"";}
.productDetailsWrap .productDetailCnt .colorWrap .colorInner .colors a.active{border-color: var(--secondary-color-brown-3);}
.ap-reviewResult{display:flex;align-items:center;}
.productDetailsWrap .productDetailCnt .colorWrap .reviewInner{width:calc(30% - 3px);display:inline-block;vertical-align:middle;text-align:left;}
.productDetailsWrap .productDetailCnt .colorWrap .reviewInner h3{width:100%;display:inline-block;vertical-align:middle;font-weight:500;margin:0 6px 0 0;font-size:14px;font-family:'FuturaBT-Medium';color:var(--secondary-color-brown-3);}
.productDetailsWrap .productDetailCnt .colorWrap .reviewInner .star-rating{justify-content:flex-start;}
.productDetailsWrap .productDetailCnt .buttonWrap{margin:0 0 25px;padding:0 0 10px;float:left;display:flex;flex-wrap:nowrap;justify-content:space-between;flex-flow:row wrap;align-items:center;}
.productDetailsWrap .productDetailCnt .buttonWrap h2{font-size:20px;font-family:'FuturaBT-Medium';}
.productDetailsWrap .productDetailCnt .buttonWrap a{border:none;width:calc(50% - 10px);font-size:15px;font-weight:500;color:var(--secondary-color-brown-3);text-transform:uppercase;transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;padding:14px 16px;background-color:transparent;text-align:center;border: 1px solid var(--secondary-color-brown-3); font-family:'FuturaBT-Medium';}

.productDetailsWrap .productDetailCnt .buttonWrap a:hover{background-color:var(--secondary-color-brown-3);color: #fff !important;}

.productDetailsWrap .productDetailCnt .accordianTabs{margin:0 0 0px;padding:0 0 10px;float:left;}
.productDetailsWrap .productDetailCnt .accordianTabs h2{width:100%;position:relative;display:inline-block;vertical-align:middle;margin:0 10px 0 0;color:var(--secondary-color-brown-3);letter-spacing:0.05em;cursor:pointer;text-transform:uppercase;font-size:14px;border-bottom:1px solid rgba(180,136,119,0.2);padding-bottom:10px;font-family:'FuturaBT-Medium';}
.productDetailsWrap .productDetailCnt .accordianTabs h2:after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);background:url(../images/accord-arrow-down.svg) no-repeat center center/cover;width:15px;height:10px;transition:all 0.4s ease;}
.productDetailsWrap .productDetailCnt .accordianTabs h2.active:after{transform:rotate(-180deg);top:30%;}
.productDetailsWrap .productDetailCnt .accordianTabs .accordionData{font-size:14px;color:var(--secondary-color-brown-1);position:relative;width:100%;float:left;padding-top:15px;}
.productDetailsWrap .productDetailCnt .accordianTabs .accordionData p{width:100%;float:left;font-size:14px;line-height:1.5;letter-spacing:0.5px;margin:0 0 15px;font-family:'FuturaBT-Medium';}
.productDetailsWrap .productDetailCnt .accordianTabs .accordionData p a{font-weight:500;text-decoration:underline;font-family:'FuturaBT-Medium';}
.productDetailsWrap .productDetailCnt .accordianTabs .accordionData ul{width:100%;float:left;}
.productDetailsWrap .productDetailCnt .accordianTabs .accordionData ul li{width:100%;float:left;font-size:14px;margin:0 0 10px;padding:0 0 0 20px;position:relative;font-family:'FuturaBT-Medium';}
.productDetailsWrap .productDetailCnt .accordianTabs .accordionData ul li:after{width:5px;height:5px;background:#000;border-radius:50%;content:"";position:absolute;left:0;top:10px;opacity:0;}
.productDetailsWrap .productDetailCnt .accordianTabs .accordionData ul li::before{content:'';position:absolute;left:0;top:0;width:1px;height:100%;background-color:#B48877;}
.productDetailsWrap .productDetailCnt .accordianTabs .accordionData.spec ul{display:flex;justify-content:flex-start;flex-flow:row wrap;}
.productDetailsWrap .productDetailCnt .accordianTabs .accordionData.spec ul li{padding:0 0 0 12px;width:calc(33.33% - 0px);margin-bottom:30px;color:#B48877;position:relative;font-family:'FuturaBT-Medium';}
.productDetailsWrap .productDetailCnt .accordianTabs .accordionData.spec ul li:after{background:0 0;}
.productDetailsWrap .productDetailCnt .accordianTabs .accordionData.spec ul li span{width:100%;float:left;font-size:14px;margin:0 0 5px;text-transform:uppercase;font-family:'FuturaLTPro-Bold';color:#B48877;}
.productDetailsWrap .productDetailCnt .shareWrap{float:left;}
.productDetailsWrap .productDetailCnt .shareWrap .writeTxt{font-size:14px;letter-spacing:1px;text-decoration:underline;display:inline-block;vertical-align:middle;text-transform:uppercase;font-family:'FuturaBT-Medium';color:var(--secondary-color-brown-3);margin-bottom:8px;}
.socialShare{text-align:left;font-size:16px;letter-spacing:1px;display:inline-block;vertical-align:middle;}
.socialShare span{margin:0 8px;font-size:22px;display:inline-block;vertical-align:middle;font-family:'FuturaBT-Medium';}
.socialShare span:first-child{margin-left:0;}
.socialShare .whatsapp1.mobilekWattsapp{display:none;}
.socialShare a{font-size:20px;margin:0 10px;display:inline-block;vertical-align:middle;color:var(--secondary-color-brown-3);}
.ap-socialWrpNew{margin-top:20px;}
.ap-socialWrpNew h2{position:relative;display:inline-block;vertical-align:middle;color:var(--secondary-color-brown-3);letter-spacing:0.05em;cursor:pointer;text-transform:uppercase;font-size:14px;}
.ap-disclaimerTitle{position:relative;display:inline-block;vertical-align:middle;color:var(--secondary-color-brown-3);letter-spacing:0.05em;cursor:pointer;text-transform:uppercase;font-size:14px;width:100%;border-bottom:1px solid rgba(180,136,119,0.2);padding-bottom:10px;margin-bottom: 10px !important;}

.ap-disclaimText li{font-size:14px;color:var(--secondary-color-brown-1);position:relative;width:100%;float:left;margin-bottom:5px;padding-left:0px;font-family:'FuturaBT-Medium';}
.ap-disclaimText li::before{content:'';width:6px;height:6px;vertical-align:middle;margin-right:5px;margin-left:-0.8em;background-color:var(--secondary-color-brown-1);display:inline-block;border-radius:50px;margin-top:-4px;display: none;}
.productDetailsWrap .productMenu{box-shadow:0 6px 16.02px 1.98px rgba(0,0,0,0.04);border:1px solid #f3f3f3;margin:50px 0;padding:25px 0;}
.productDetailsWrap .productMenu ul{width:100%;float:left;}
.productDetailsWrap .productMenu ul li{display:inline-block;vertical-align:middle;font-size:16px;font-weight:600;letter-spacing:0.5px;padding:0 50px;border-right:1px solid #000;color:#1e1e1e;}
.productDetailsWrap .productMenu ul li:last-child{border:none;}
.related h2{width:100%;float:left;text-align:left;font-size:32px;font-family:'Playfair Display',serif;color:#7C5A49;font-weight:600;}
.related{padding:70px 0 50px;width:100%}
.match{padding:60px 0 0;border:none;}
.quantity{position:relative;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}
input[type="number"]{-moz-appearance:textfield;}
.quantity input{width:125px;height:54px;line-height:1.65;float:left;display:block;padding:0;margin:0;padding-left:20px;background-color:#D8C6BC;border:none;padding-top:5px;padding-bottom:5px;padding-right:5px;color:var(--secondary-color-brown-3);font-size:16px;font-family:'FuturaBT-Medium';}
.quantity input:focus{outline:0;}
.quantity-nav{float:left;position:relative;height:54px;}
.quantity-button{position:relative;cursor:pointer;width:20px;text-align:center;color:var(--secondary-color-brown-3);font-size:16px;font-weight:500;line-height:1.3;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background-color:transparent;}
.quantity-button.quantity-up{position:absolute;top:10px;border-bottom:1px solid #eee;padding-bottom:18px;right:-8px;}
.quantity-button.quantity-up::after{content:'';position:absolute;background:url(../images/quantity-up.svg) no-repeat center center/cover;width:13px;height:8px;right:3px;top:0;pointer-events:none;}
.quantity-button.quantity-down{position:absolute;bottom:11px;right:-8px;padding-top:5px;}
.quantity-button.quantity-down::after{content:'';position:absolute;background:url(../images/quantity-down.svg) no-repeat center center/cover;width:13px;height:8px;right:3px;top:0;pointer-events:none;}
ul.commonList{width:100%;float:left;}
ul.commonList li{width:calc(25% - 33px);display:inline-block;vertical-align:top;margin:15px 15px 0;padding:0 0 30px;position:relative;}
ul.commonList li div.imgBx{width:100%;float:left;position:relative;overflow:hidden;}
ul.commonList li div.imgBx img{width:100%;float:left;}
ul.commonList li div.imgBx a.heartIco{position:absolute;right:10px;top:10px;font-size:18px;}
/* ul.commonList li div.imgBx a.shopnowBtn{position:absolute;left:50%;bottom:-50px;opacity:0;font-size:16px;text-transform:uppercase;font-weight:500;background:#fff;padding:10px 0;transform:translateX(-50%);width:184px;font-weight:500;letter-spacing:0.5px;transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;}
*/
ul.commonList li div.imgBx a.shopnowBtn span{display:inline-block;vertical-align:middle;margin:0 0 0 5px;}
ul.commonList li h2{text-align:left;margin:10px 0 0;width:100%;float:left;font-size:14px;font-family:'FuturaBT-Medium';}
ul.commonList li .prize{margin:10px 0 0;text-align:left;}
ul.commonList li .prize span{display:inline-block;vertical-align:middle;font-size:14px;color:#7C5A49;}
ul.commonList li .prize span.prizeSpan{font-size:15px;opacity:0.5;text-decoration:line-through;margin:0 10px 0 0;}
ul.commonList li .colors{position:absolute;bottom:0;left:0;width:100%;float:left;text-align:left;opacity:0;transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;}
ul.commonList li .colors a{display:inline-block;margin:0 10px 0 0;border-radius:50%;width:15px;height:15px;}
ul.commonList li:hover div.imgBx a.shopnowBtn{bottom:20px;opacity:1;}
ul.commonList li:hover .colors{opacity:1;}
ul.commonList .slick-dots li{margin:0 5px;width:auto;padding:0;}
.star-rating{border:0;display:flex;flex-direction:row-reverse;font-size:1.8em;justify-content:flex-end;text-align:center;width:5em;}
.star-rating input{display:none;}
.star-rating label{color:var(--secondary-color-brown-2);cursor:pointer;line-height:0.9;}
.star-rating :checked ~ label{color:var(--primary-color);;}
.star-rating :hover ~ label{color:var(--primary-color);;}
.reviewPopup{width:100%;float:left;background:var(--secondary-color-white);position:relative;padding:50px 0 0;height: 100vh;}
.reviewPopup a.closereview{position:absolute;font-size:20px;font-weight:500;right:20px;top:20px;}
.reviewPopup .leftSide{width:calc(50% - 104px);display:inline-block;vertical-align:top;text-align:left;margin:50px;}
.reviewPopup .leftSide .writeDiv{width:100%;}
.reviewPopup .writeDiv h2{text-transform:uppercase;margin-bottom:25px;width:100%;float:left;color:var(--secondary-color-brown-3);}
.reviewPopup .writeDiv textarea{width:100%;box-sizing:border-box;padding:10px;font-size:16px;letter-spacing:0.5px;margin-bottom:2px;border: 1px solid var(--secondary-color-brown-3);resize: none;font-family:'FuturaBT-Medium';}
.reviewPopup .writeDiv .ratePro{width:100%;float:left;margin-top: 15px;}
.reviewPopup .writeDiv .ratePro span{display:inline-block;vertical-align:middle;margin:0 15px 0 0;font-size:15px;letter-spacing:1px;text-transform:uppercase;color:var(--secondary-color-brown-3);}
.reviewPopup .writeDiv .ratePro .ratingDiv{display:inline-block;vertical-align:middle;}
.reviewPopup .writeDiv .submitBtn{margin:10px 0 0;width:100%;float:left;}
.reviewPopup .writeDiv .submitBtn a{display:inline-block;vertical-align:middle;}
.reviewPopup .rightSide{width:calc(50% - 4px);display:inline-block;vertical-align:top;text-align:left;padding:0 50px;margin:50px 0;border-left:1px solid var(--secondary-color-brown-3);}
.reviewPopup .rightSide h2{text-transform:uppercase;margin-bottom:0;width:100%;float:left;color:var(--secondary-color-brown-3);}
.reviewPopup .rightSide ul{width:100%;float:left;}
.reviewPopup .rightSide ul li{width:100%;float:left;padding:25px 0;border-bottom:1px solid var(--secondary-color-brown-3);}
.reviewPopup .rightSide ul li .ratingDiv{width:100%;float:left;margin:0 0 10px;}
.reviewPopup .rightSide ul li h3{letter-spacing:0.5px;margin-bottom:15px;width:100%;float:left;font-size:18px;color:var(--secondary-color-brown-3);}
.reviewPopup .rightSide ul li p{width:100%;float:left;font-size:14px;line-height:1.5;color:var(--secondary-color-brown-3);}
.pagination{padding:15px 0;width:100%;float:left;}
.pagination a{vertical-align:middle;font-size:16px;border-bottom:1px solid transparent;color:var(--secondary-color-brown-3);padding:0 4px;display:inline-block;margin:0 4px;transition:all 0.4s ease;}

.pagination a.active{border-color:var(--secondary-color-brown-3);}

.pagination a.prev:after{content: '';width: 40px;height: 40px;display: inline-block;background: url(../images/prev-page-ico.png) no-repeat center center/cover;}
.pagination a.next:after{content: '';width: 40px;height: 40px;display: inline-block;background: url(../images/next-page-ico.png) no-repeat center center/cover;}
.pagination .fxpaging{display:inline-block;vertical-align:middle;}
.pagination .fxpaging .show-rec,.pagination .fxpaging a.last,.pagination .fxpaging div{display:none;}
.cartTitle{position:relative;margin:0 0 50px;}
.cartTitle h1{text-transform:uppercase;width:100%;float:left;letter-spacing:1px;color: var(--secondary-color-brown-3);}
.cartTitle span{position:absolute;right:0;font-weight:500;font-size:16px;}
.cartTitle span img{width:auto;display:inline-block;vertical-align:middle;margin:0 10px 0 0;}
.cartTitle p{width:100%;float:left;font-size:16px;margin:10px 0 0;color: var(--secondary-color-brown-3);}
.cartDetailsInner .cartWrap{width:calc(70% - 24px);display:inline-block;vertical-align:top;margin:0 20px 0 0;}
.cartDetailsInner .cartWrap h2.h2Title{width:100%;float:left;padding:10px 0;font-weight:500;letter-spacing:1px;}
.cartDetailsInner .cartWrap ul{width:100%;float:left;}
.cartDetailsInner .cartWrap ul li{width:100%;float:left;padding:30px 20px;border-bottom:1px solid #dfd7d0;position:relative;}
.cartDetailsInner .cartWrap ul li:last-child{border:none;}
.cartDetailsInner .cartWrap ul li .imgBx{width:calc(22% - 20px);float:left;margin:0 20px 0 0; }
.cartDetailsInner .cartWrap ul li .imgBx img{width:100%;float:left;}
.cartDetailsInner .cartWrap ul li .cartDesc{width:50%;float:left;text-align:left;}
.cartDetailsInner .cartWrap ul li .cartDesc h2{width:100%;float:left;text-align:left;margin:0 0 20px;line-height:1.2;font-size:14px;color:var(--secondary-color-brown-3);}
.ap-cartDesignerName{color:#B48877;font-size:12px;margin-bottom:5px;}
.cartDetailsInner .cartWrap ul li .cartDesc .controls{width:100%;float:left;}
.cartDetailsInner .cartWrap ul li .cartDesc .controls .qty{width:40%;float:left;margin:0 20px 20px 0;display:flex;align-items:center;}
.cartDetailsInner .cartWrap ul li .cartDesc .controls .qty:last-child{border-left:1px solid #E0C3B6;padding-left:25px;width: 50%;    margin-right: 0;}
.cartDetailsInner .cartWrap ul li .cartDesc .controls .qty:last-child .selectBx{width: 130px;}
.cartDetailsInner .cartWrap ul li .cartDesc .controls .qty:first-child .selectBx{width:80px;}
.cartDetailsInner .cartWrap ul li .cartDesc .controls .qty span.label{font-size:14px;margin-right:4px;color:#B48877;}
.cartDetailsInner .cartWrap ul li .cartDesc .controls .qty .selectBx{position: relative;width: 90px;}

.cartDetailsInner .cartWrap ul li .cartDesc .controls .qty select{width:100%;border:none;background-color:transparent;border-bottom:1px solid var(--secondary-color-brown-3);color:var(--secondary-color-brown-3);appearance: none;-webkit-appearance: none;padding: 5px 16px 5px 5px;}
.cartDetailsInner .cartWrap ul li .cartDesc .controls .qty .selectBx::after{content:'\f107';font:normal normal normal 20px/1 FontAwesome;position:absolute;top:2px;right:8px;color:var(--secondary-color-brown-3);pointer-events:none;}

.cartDetailsInner .cartWrap ul li .cartDesc .prize{width:100%;float:left;margin:0 0 70px;color:var(--secondary-color-brown-3);font-size:14px;}
.cartDetailsInner .cartWrap ul li .cartDesc a.moveto{display:inline-block;vertical-align:middle;padding-right:6px;}
.cartDetailsInner .cartWrap ul li .cartDesc a.moveto:hover svg{fill: var(--secondary-color-brown-3);}
.cartDetailsInner .cartWrap ul li .cartDesc a.moveto.active svg{fill: var(--secondary-color-brown-3);}
.cartDetailsInner .cartWrap ul li .remove{color:#B48877;font-size:12px;text-decoration:underline;display:inline-block;vertical-align:middle;padding-left:8px;border-left:1px solid #B48877;}
.selectBx .select2-container--default .select2-selection--single .select2-selection__arrow{width:30px;}
.selectBx .select2-container--default .select2-selection--single .select2-selection__arrow b{background:#f8f7f3 url(../images/ddArrow.jpg) center center no-repeat;width:30px;height:30px;top:0;transform:translate(0,0);}
.selectBx .select2-container--default .select2-selection--single .select2-selection__arrow b:after{content:"";}
.selectBx .select2-container--default .select2-selection--single{background:#e6e6e6;border:none;}
.ap-headerColor{background-color:var(--secondary-color-white);}
.cartDetailsInner .rightSidebar{width:calc(30% - 24px);display:inline-block;vertical-align:top;margin:0 0 0 20px;background-color:rgba(224,195,182,0.1);padding:20px;}
.cartDetailsInner .rightSidebar .coupon .ap-couponWrp{display:flex;justify-content:space-between;align-items:center;}
.ap-inputDiv{width:65%;}
.ap-submitDiv{width:30%;}
.coupon{position:relative;margin-top:10px;}
.coupon p.e{position:absolute;bottom:-15px;left:0;}
.cartDetailsInner .rightSidebar .coupon #coupon{width:100%;padding:10px;border:1px solid var(--secondary-color-brown-3);background:transparent;font-family:'FuturaBT-Medium';font-size:14px;display:inline-block;}
.cartDetailsInner .rightSidebar .coupon #couponSubmit{width:100%;display:inline-block;padding:10px;border:none;background:var(--primary-color);color:#000;font-family:'FuturaBT-Medium';font-size:14px;text-transform:uppercase;cursor:pointer;}
.cartAmtBox{background:0 0;padding:0;margin:0 0 15px;text-align:left;}
.cartAmtBox .box{padding:10px 0;margin:0 0 10px;border-bottom:1px solid #B48877;width:100%;float:left;}
.cartAmtBox .box h2{width:100%;float:left;font-weight:700;color:var(--secondary-color-brown-3);}
.cartAmtBox .box h3{width:100%;float:left;font-size:14px;color:var(--secondary-color-brown-3);}
.cartAmtBox .box .part1{width:calc(70% - 3px);display:inline-block;vertical-align:top;}
.cartAmtBox .box .part2{width:calc(30% - 3px);display:inline-block;vertical-align:top;text-align:right;}
.cartAmtBox .box .boxInner{width:100%;float:left;margin-bottom:10px;}
.cartAmtBox .box p{width:100%;float:left;font-size:16px;margin:10px 0 0;}
.cartAmtBox .box:last-child{padding:0;margin:0;border-bottom:none;}
.cartInfo{text-align:left;font-size:14px;padding:8px 0 5px;}
.cartInfo p{color:#B48877;font-size:14px;}
a.proceed{float:right;padding:10px;border:1px solid var(--primary-color);background:0 0;color:#000;font-size:16px;text-transform:uppercase;margin:20px 0 0;width:100%;text-align:center;}

a.proceed:hover{background:var(--primary-color);color:#000;transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;}
a.proceed.ap-newBtn{border-color:var(--secondary-color-brown-3);letter-spacing:0.02em;text-transform:uppercase;color:var(--secondary-color-brown-3);font-family:'FuturaLTPro-Bold';padding-top:12px;}
a.proceed.ap-newBtn:hover{background:var(--secondary-color-brown-3);color:#fff;transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;}


.emptycart{padding:25px 0;text-align:left;position:relative;}
.emptycart .ico{display:inline-block;vertical-align:middle;margin:0 30px 0 0;}
.emptycart h1{float: left; font-size:18px;color: var(--secondary-color-brown-3);width: 100%;}
.emptycart a.backtoshop{padding:10px;border:none;background:var(--primary-color);color:#000;font-size:14px;text-transform:uppercase;margin:10px 0 0;display: inline-block;}
.checkoutWrap .checkoutLeft{width:calc(70% - 24px);text-align:left;display:inline-block;vertical-align:top;margin:0 20px 0 0;padding:30px;}
.checkoutWrap .checkoutRight{width:calc(30% - 24px);display:inline-block;vertical-align:top;margin:0 0 0 20px;background-color:rgba(224,195,182,0.1);padding:20px;text-align:left;}
.checkoutWrap .checkoutLeft.paymentLeft{border:none;}
.checkoutWrap .checkoutLeft h2,.checkoutWrap .checkoutRight h2{width:100%;float:left;font-weight:700;color:var(--secondary-color-brown-3);}
.checkoutWrap .checkoutRight h2{padding:10px 0;margin:0 0 10px;border-bottom:1px solid #B48877;}
.checkoutWrap .checkoutRight h3{padding:0 10px 15px;border-bottom:1px solid var(--secondary-color-brown-1);font-weight:500;}

.checkoutWrap .checkoutRight ul{width:100%;float:left;border-bottom:1px solid var(--secondary-color-brown-1);}
.checkoutWrap .checkoutRight ul li{width:100%;float:left;padding:8px 0px;}
.checkoutWrap .checkoutRight ul li .proDetail{width:calc(78% - 10px);margin:0 10px 0 0;float:left;padding-top:0;}
.checkoutWrap .checkoutRight ul li .proDetail h4{width:100%;float:left;font-size:14px;margin-bottom:10px;color:var(--secondary-color-brown-1);}
.checkoutWrap .checkoutRight ul li .proDetail p{font-size:12px;margin-bottom:10px;color:var(--secondary-color-brown-1);display:inline-block;border-right:1px solid var(--secondary-color-brown-1);padding-right:5px;}

.checkoutWrap .checkoutRight ul li .proDetail p:last-child{border-right:none;}
.checkoutWrap .checkoutRight ul li .proDetail p span{font-weight:500;}
.checkoutWrap .checkoutRight ul li .proPrize{width:22%;text-align:right;float:left;font-size:13px;color:var(--secondary-color-brown-1);}
.btnCreditPlaceOrder{border-color:var(--secondary-color-brown-3) !important;letter-spacing:0.02em;text-transform:uppercase;color:var(--secondary-color-brown-3) !important;font-family:'FuturaLTPro-Bold' !important;padding-top:12px !important;}
.btnCreditPlaceOrder:hover{background:var(--secondary-color-brown-3) !important;color:#fff !important;transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;}

.checkoutWrap .checkoutRight .calculations,.checkoutWrap .checkoutRight .finalAmt{padding:10px 0;border-bottom:1px solid var(--secondary-color-brown-1);}
.checkoutWrap .checkoutRight .calculations .orderTot,.checkoutWrap .checkoutRight .finalAmt .orderTot{padding:5px 0px;width:100%;float:left;}
.checkoutWrap .checkoutRight .calculations .orderTot h4,.checkoutWrap .checkoutRight .finalAmt .orderTot h4{font-size:14px;width:calc(76% - 10px);float:left;margin:0 10px 0 0;color:var(--secondary-color-brown-3);}

.checkoutWrap .checkoutRight .finalAmt .orderTot h5{font-size:10px;color:var(--secondary-color-brown-1);margin-top:-8px;color:var(--secondary-color-brown-3);}
.checkoutWrap .checkoutRight .calculations .orderTot .proPrize,.checkoutWrap .checkoutRight .finalAmt .orderTot .proPrize{width:24%;float:left;font-size:13px;font-weight:400;text-align:right;color:var(--secondary-color-brown-3);}
.checkoutWrap .checkoutRight .finalAmt{border:none;padding:5px 0 0;font-weight:500;}
.checkoutWrap .checkoutRight .finalAmt .orderTot .proPrize,.checkoutWrap .checkoutRight .finalAmt .orderTot h4{font-weight:500;}

.checkoutWrap .checkoutLeft .addressWrap{text-align:left;margin-bottom:24px;}
.checkoutWrap .checkoutLeft .addressWrap ul{width:100%;float:left;}
.checkoutWrap .checkoutLeft .addressWrap ul li{width:calc(50% - 13px);float:left;padding:15px;margin:15px 0;box-sizing:border-box;border:1px solid var(--secondary-color-brown-1);}
.checkoutWrap .checkoutLeft .addressWrap ul li:nth-child(2n){margin-left:25px;width:calc(50% - 13px);}
.checkoutWrap .checkoutLeft .addressWrap ul li h3{width:100%;float:left;letter-spacing:0.5px;margin:0 0 20px;position:relative;font-size:14px;color:var(--secondary-color-brown-1);}

.checkoutWrap .checkoutLeft .addressWrap ul li h3 span.editIco{position: absolute;right: 0;top: 0;display: inline-block;}
.checkoutWrap .checkoutLeft .addressWrap ul li h3 span.editIco i{font-size: 16px;color: var(--secondary-color-brown-3);}
.checkoutWrap .checkoutLeft .addressWrap ul li .addressCnt{width:100%;float:left;}
.checkoutWrap .checkoutLeft .addressWrap ul li .addressCnt .check{width:30px;display:inline-block;vertical-align:top;margin-top:2px;}

.checkoutWrap .checkoutLeft .addressWrap ul li .addressCnt .addr{width:calc(100% - 36px);display:inline-block;vertical-align:top;}
.checkoutWrap .checkoutLeft .addressWrap ul li .addressCnt .addr p{width:100%;float:left;font-size:14px;line-height:1.4;color:var(--secondary-color-brown-1);height:70px;text-overflow: ellipsis; overflow: hidden;white-space: nowrap;}
.checkoutWrap .checkoutLeft .addressFrm ul{margin:0 -15px;}
.checkoutWrap .checkoutLeft .addressFrm ul li{width:calc(50% - 4px);display:inline-block;vertical-align:middle;padding:15px;}
.checkoutWrap .checkoutLeft .addressFrm ul li.fullLi{width:100%;}
.checkoutWrap .checkoutLeft .addressFrm ul li:last-child{padding-top:0;margin-top:0;}
.checkoutWrap .checkoutLeft .addressFrm ul li input.text{width:100%;float:left;padding:0 0 10px;border:none;font-family:'FuturaBT-Medium';font-size:16px;color:#B48877;border-bottom:1px solid #E0C3B6;background-color:transparent;}

.checkoutWrap .checkoutLeft .addressFrm ul li input.text::placeholder{color:var(--secondary-color-brown-1);}
.checkoutWrap .checkoutLeft .addressFrm ul li span{font-size:14px;display:inline-block;vertical-align:middle;margin:0 15px 0 0;color:var(--secondary-color-brown-1);}
.checkoutWrap .checkoutLeft .addressFrm ul li .checkbox{font-weight:600;font-size:16px;display:inline-block;vertical-align:middle;}
.checkoutWrap .checkoutLeft .addressFrm ul li .submitBtn{display:inline-block;vertical-align:middle;padding:12px 30px;border:none;background:var(--primary-color);color:#000;font-size:14px;text-transform:uppercase;width:100%;font-family:'FuturaBT-Medium';cursor:pointer;}

.form-group{display:inline-block;vertical-align:middle;margin:0 10px 0 0;}
.form-group [type="radio"]:checked,.form-group [type="radio"]:not(:checked){position:absolute;left:-9999px;}
.form-group [type="radio"]:checked + label,.form-group [type="radio"]:not(:checked) + label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;font-size:14px;color:var(--secondary-color-brown-3);}
.form-group [type="radio"]:checked + label:before,.form-group [type="radio"]:not(:checked) + label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid var(--secondary-color-brown-3);border-radius:100%;background:#fff;}
.form-group [type="radio"]:checked + label:after,.form-group [type="radio"]:not(:checked) + label:after{content:"";width:12px;height:12px;background:var(--secondary-color-brown-3);position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
.form-group [type="radio"]:not(:checked) + label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0);}
.form-group [type="radio"]:checked + label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.paymentOptionWrap{border:1px solid #ddd;padding:25px;margin:40px 0 0;text-align:left;}
.paymentOptionWrap h2{font-weight:500;font-size:16px;}
.paymentOptionWrap h2 .form-group label:before{margin-right:15px;}
.paymentOptionWrap .optionBx{margin:25px 0;}
.orderPlaceWrap h2{font-weight:500;width:100%;float:left;margin:0 0 25px;}
.orderPlaceWrap h2 strong{}
.orderPlaceWrap .icoWrap{width:100%;float:left;margin:0 0 25px;}
.orderPlaceWrap p{width:100%;float:left;margin:0 0 25px;font-size:16px;font-weight:500;letter-spacing:0.5px;line-height:1.5;}
.orderPlaceWrap p span{font-weight:600;}
.orderPlaceWrap .buttonWrap{margin:25px 0 0;}
.orderPlaceWrap .buttonWrap a{margin:0 25px;display:inline-block;vertical-align:middle;}
.myaccountWrap{margin:28px 0 50px;}
.myaccountWrap .leftSideBar{width:calc(25% - 40px);float:left;margin:0 40px 0 0;padding:0 10px 10px;text-align:left;}
.myaccountWrap .leftSideBar h3{font-weight:500;width:100%;float:left;margin:0 0 12px;font-size:16px;color:var(--secondary-color-brown-3);}
.myaccountWrap .leftSideBar h3 span{font-weight:500;/* width:100%;float:left;*/
}
.myaccountWrap .leftSideBar ul{width:100%;float:left;}
.myaccountWrap .leftSideBar ul li{width:100%;float:left;padding:15px 10px;border-bottom:1px solid #E0C3B6;}
.myaccountWrap .leftSideBar ul li a{width:100%;float:left;font-size:14px;height:23px;line-height:23px;padding:0px 0px 0px 40px;background-repeat:no-repeat;background-position:0 0;transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;color:#B48877;text-transform:uppercase;position:relative;}
.myaccountWrap .leftSideBar ul li a.active,.myaccountWrap .leftSideBar ul li a:hover{color:#7C5A49;background-position:0 0;}
.myaccountWrap .leftSideBar ul li a.active::before{content:'';position:absolute;left:-10px;top:-17px;width:2px;height:6vh;background-color:var(--secondary-color-brown-3);display:inline-block;}
.myaccountWrap .rightSideBar{width:calc(75% - 40px);float:left;margin:0 40px 0 0;padding:0;text-align:left;}
.nowish{width:100%;float:left;padding:0 0 20px;text-align:left;}
.nowish h2{letter-spacing:0.5px;margin:0 0 20px;width:100%;float:left;color:#B48877;font-size:14px;}
.nowish a.button{display:inline-block;padding:10px 20px;border-radius:0;}
.nowish a.button span{display:inline-block;vertical-align:middle;margin-left:4px;}
.nowish a.button span svg{margin-top:-3px;}
.formWrap{width:100%;float:left;}
.formWrap .formBlock{width:100%;float:left;padding:0 0 35px;}
.formWrap .formBlock .formTitle{width:100%;float:left;padding:0;margin:0 0 15px;position:relative;}
.formWrap .formBlock .formTitle h1{width:100%;float:left;font-size:16px;letter-spacing:1px;position:relative;font-family:'FuturaLTPro-Bold';text-transform:uppercase;color:var(--secondary-color-brown-3);}
.formWrap .formBlock .formTitle h1 a{position:absolute;right:0;font-size:16px;font-weight:500;}
.formWrap .formBlock ul{margin:0 -15px;letter-spacing:0.5px;float:left;}
.formWrap .formBlock ul.ap-smallForm{max-width:420px;width:100%;}
.formWrap .formBlock ul li{width:calc(50% - 4px);display:inline-block;vertical-align:middle;padding:15px;}
.formWrap .formBlock ul li.fullLi{width:100%;}
.formWrap .formBlock ul li input.text{width:100%;float:left;padding:0 0 10px;border:none;font-family:'FuturaBT-Medium';font-size:16px;color:#B48877;border-bottom:1px solid #E0C3B6;background-color:transparent;}
.formWrap .formBlock ul li input.text::placeholder{color:var(--secondary-color-brown-1);}
.ap-commonAccTitle{border-bottom:1px solid #B48877;padding-bottom:10px;width:100%;float:left;font-size:16px;letter-spacing:1px;position:relative;font-family:'FuturaLTPro-Bold';text-transform:uppercase;color:var(--secondary-color-brown-3);}
.formWrap .formBlock ul li span{font-weight:600;font-size:14px;display:inline-block;vertical-align:middle;margin:0 15px 0 0;color:var(--secondary-color-brown-3);}
.formWrap .formBlock ul li .checkbox{font-weight:600;font-size:16px;display:inline-block;vertical-align:middle;}
.formWrap .formBlock ul li .submitBtn{display:inline-block;vertical-align:middle;padding:10px 30px;border:none;background:var(--primary-color);color:#000000;font-size:14px;letter-spacing:0.02em;text-transform:uppercase;margin:10px 0 0;cursor:pointer;font-family:'FuturaBT-Medium';}
.formWrap .p-t-40{padding-top:40px;padding-bottom:0;border-bottom:none;}
.wishlist .cartWrap{width:100%;display:inline-block;vertical-align:top;margin:0;}
.wishlist .cartWrap h2.h2Title{width:100%;float:left;padding:10px 0;font-weight:500;letter-spacing:1px;text-align:center;border-bottom:1px solid #dfd7d0;}
.wishlist .cartWrap ul{width:100%;float:left;display:flex;justify-content:space-between;align-items:flex-start;flex-flow:row wrap;}
.wishlist .cartWrap ul li{width:calc(50% - 12px);position:relative;margin-bottom:30px;}
.wishlist .cartWrap ul li:last-child{border:none;}
.wishlist .cartWrap ul li .imgBx{width:100%;float:left;position:relative;}
.wishlist .cartWrap ul li .imgBx img{width:100%;float:left;}
.wishlist .cartWrap ul li .cartDesc{width:100%;float:left;text-align:left;margin-top:15px;}
.wishlist .cartWrap ul li .cartDesc h2{text-align:left;float:left;font-size:14px;color:var(--secondary-color-brown-3);font-weight:700;}
.wishlist .cartWrap ul li .cartDesc .ap-wishlistAR a{display:inline-block;vertical-align:middle;margin-left:8px;}
.wishlist .cartWrap ul li .cartDesc .ap-wishlistAR a span{display:inline-block;vertical-align:middle;}
.wishlist .cartWrap ul li .cartDesc .ap-wishlistAR a span img{width: 60px;}
.wishlist .cartWrap ul li .cartDesc .controls{width:100%;float:left;}
.wishlist .cartWrap ul li .cartDesc .controls .qty{width:40%;float:left;margin:0 20px 20px 0;display:none;}
.wishlist .cartWrap ul li .cartDesc .controls .qty span.label{width:100%;float:left;margin:0 0 5px;font-size:16px;font-weight:500;letter-spacing:1px;}
.wishlist .cartWrap ul li .cartDesc .controls .qty span.label abbr{font-size:14px;font-weight:500;}
.wishlist .cartWrap ul li .cartDesc .controls .qty select{width:90%;}
.wishlist .cartWrap ul li .cartDesc .prize{display:inline-block;vertical-align:middle;font-size:14px;color:var(--secondary-color-brown-3);margin-top:5px;}
.wishlist .cartWrap ul li .imgBx a.button{position:relative;left:0;bottom:0;width:100%;border:none;background-color:#000;padding:10px 15px;border-radius:0 !important;display:none;}
.wishlist .cartWrap ul li .imgBx:hover .ap-prodInfo {opacity: 1;visibility: visible;}

.wishlist .cartWrap ul li .imgBx:hover a.button {display: block;}
.wishlist .cartWrap ul li .imgBx a.button span{color:var(--primary-color);text-transform:uppercase;font-size:16px;font-family:'FuturaLTPro-Bold';display:inline-block;vertical-align:middle;}
.wishlist .cartWrap ul li .imgBx a.button span:first-child{padding-top:4px;}
.wishlist .cartWrap ul li .remove{position:absolute;right:0;top:0;font-size:16px;letter-spacing:1px;width:35px;height:35px;line-height:35px;text-align:center;color:var(--secondary-color-brown-3);background-color:#E0C3B6;z-index:2;}
.wishlist .cartWrap ul li .remove span{display:inline-block;vertical-align:middle;}
.orders{margin-top:30px;}
.orders ul{width:100%;float:left;}
.orders ul li{width:100%;float:left;margin:0 0 0;/* border:1px solid #dfd7d0;*/
}
.orders ul li .orderno{padding:0px 16px 16px;width:100%;float:left;border-bottom:1px solid #dfd7d0;display:flex;align-items:center;cursor:pointer;justify-content:space-between;padding-right:45px;}
.orders ul li .orderno .ap-orderCmnWrp{display:inline-block;text-align:center;width:calc(16.6% - 10px);margin:0 5px;}
.orders ul li .orderno .ap-orderCmnWrp strong{display:inline-block;}
.orderno:after{content:'';position:absolute;right:15px;top:50%;transform:translateY(-50%);background:url(../images/accord-arrow-down.svg) no-repeat center center/cover;width:15px;height:10px;transition:all 0.4s ease;}
.orders ul li .orderno .qty{font-size:14px;width:auto;display:inline-block;vertical-align:middle;color:var(--secondary-color-brown-3);}
.orders ul li .orderno .qty strong{color:var(--secondary-color-brown-1);}
.orders ul li h2{font-size:14px;width:auto;display:inline-block;vertical-align:middle;color:var(--secondary-color-brown-3);}
.orders ul li .orderno .ap-orderCmnWrp h2 b{display:none;}
.orders ul li:first-child .orderno .ap-orderCmnWrp h2 b{display:inline-block;}
.orders ul li h2 b{color:var(--secondary-color-brown-1);font-weight: 500;margin-bottom: 5px;}
.orders ul li h2.statusO{text-align:right;}
.orders ul li .continueBtn{width:calc(100% - 4px);display:inline-block;vertical-align:middle;text-align:right;float:none;}
.orders ul li .continueBtn a{margin:0 10px 0 0;padding-right: 10px; width:auto;color:var(--secondary-color-brown-3);text-transform:uppercase;font-size:12px;text-decoration:underline !important; border-right: 1px solid var(--secondary-color-brown-3);}
.orders ul li .continueBtn a:last-child{border-right: none;padding-right: 0;margin-right: 0;}
.orders ul li .orderDet{padding:12px 0;width:100%;float:left;border-top:1px solid #dfd7d0;}
.orders ul li .orderDet .orderon{width:50%;float:left;text-align:left;}
.orders ul li .orderDet .ordertot{width:50%;float:left;text-align:left;}
.orders ul li .productDet{padding:20px;width:100%;float:left;display:none;background-color:rgba(224,195,182,0.15);}
.orders ul li .productDet .imgBx{width:calc(25% - 15px);float:left;margin:0 15px 0 0;}
.orders ul li .productDet .imgBx img{width:100%;float:left;}
.orders ul li .productDet .leftArea{width:calc(75% - 15px);float:left;margin:0 0 0 15px;}
.orders ul li .productDet .proDesc{width:calc(70% - 15px);float:left;margin:0 15px 0 0;}
.orders ul li .productDet .proDesc h2{width:100%;float:left;font-size:14px;margin:0 0 25px;color:var(--secondary-color-brown-1);}
.orders ul li .productDet .proDesc h3{width:100%;float:left;font-size:14px;color:var(--secondary-color-brown-3);}
.orders ul li .productDet .proDesc .qtyDet{width:100%;float:left;}
.orders ul li .productDet .proDesc .qty{width:30%;float:left;margin:0 0 20px 0;font-size:14px;color:var(--secondary-color-brown-1);}
.orders ul li .productDet .proDesc .qty span{color:var(--secondary-color-brown-3);}
.orders ul li .productDet .deliveryDet{width:30%;float:left;margin:0;}
.orders ul li .productDet .deliveryDet h2{width:100%;float:left;margin:0 0 25px;font-weight:500;}
.orders ul li .productDet .deliveryDet .qty{width:100%;float:left;margin:0 20px 0 0;font-size:16px;font-weight:600;}
.orders ul li .productDet .deliveryDet .qty span{font-weight:500;}
.creditPoints h2{width:100%;float:left;margin:0 0 30px;color:var(--secondary-color-brown-1);}
.creditPoints .crdcnt{margin:0 0 30px;}
.creditPoints .crdcnt h3{font-weight:600;width:100%;float:left;margin:0 0 10px;}
.creditPoints .crdcnt p{width:100%;float:left;font-size:13px;letter-spacing:0.5px;line-height:1.4;}
.ap-loginFrm{max-width:600px;width:100%;display:inline-block;padding:0px 0 0;background:#fff;position:relative;}
.ap-loginFrm .wrapInner{width:100%;float:left;text-align:left;}
.ap-loginFrm .wrapInner .loginTabs{padding:0 90px;}
.ap-loginFrm .wrapInner .loginTabs,.ap-loginFrm .wrapInner .loginTabs ul{width:100%;float:left;}
.ap-loginFrm .wrapInner .loginTabs{margin:0 0 15px;}
.ap-loginFrm .wrapInner .loginTabs ul li{display:inline-block;vertical-align:middle;padding:0 25px 0 0;border-right:1px solid #ddd;}
.ap-loginFrm .wrapInner .loginTabs ul li:last-child{border-right:none;padding:0 0 0 25px;}
.ap-loginFrm .wrapInner .loginTabs ul li h1{width:100%;float:left;font-size:27px;font-weight:400;letter-spacing:1px;}
.ap-loginFrm .wrapInner .loginTabs ul li h1 a{color:#bbb;font-weight:500;}
.ap-loginFrm .wrapInner .loginTabs ul li h1 a.active{color:#fff;border-bottom:2px solid #fff;padding-bottom:5px;}
.ap-loginFrm .wrapInner .logintabsCnt{width:100%;float:left;}
.ap-loginFrm .wrapInner .logintabsCnt ul{width:100%;float:left;padding:0 90px 50px;}
.ap-loginFrm .wrapInner .logintabsCnt ul li{margin:15px 0;width:100%;float:left;}
.ap-loginFrm .wrapInner .logintabsCnt ul li input.text{width:100%;float:left;padding:10px;border:1px solid #ddd;letter-spacing:0.5px;font-size:16px;}
.ap-loginFrm .wrapInner .logintabsCnt ul li input.button{width:100%;float:left;cursor:pointer;}
#ap-loginNew .wrapInner .logintabsCnt .errmsg,#loginFrmWrap1 .wrapInner .logintabsCnt .errmsgmobile,#loginFrmWrap1 .wrapInner .logintabsCnt .errmsgotp{color:#d9171b;}
.errmsg{color:#d9171b;}
.ap-loginFrm .wrapInner .logintabsCnt .forgotFrmWrap h2{text-align:center;width:100%;float:left;margin:20px 0 20px;}
.ap-loginFrm .wrapInner .logintabsCnt ul li .remember .rememberCheck{width:calc(50% - 4px);display:inline-block;vertical-align:middle;text-align:left;}
.ap-loginFrm .wrapInner .logintabsCnt ul li .remember .forgotLink{width:100%;display:inline-block;vertical-align:middle;text-align:right;font-size:14px;letter-spacing:1px;font-weight:500;text-decoration:underline;}
.ap-loginFrm .wrapInner .logintabsCnt ul li .socialLogin h2{display:inline-block;vertical-align:middle;margin:0 15px 0 0;}
.ap-loginFrm .wrapInner .logintabsCnt ul li .socialLogin a{display:inline-block;vertical-align:middle;font-size:20px;margin:0 10px;}
.ap-loginFrm .wrapInner .logintabsCnt ul li .socialLogin a i.fa-facebook-official{color:#3c5a9a;}
.ap-loginFrm .wrapInner .logintabsCnt ul li .socialLogin a i.fa-google{color:#dd4d42;}
.ap-loginFrm .wrapInner .logintabsCnt .loginFooter{width:100%;float:left;padding:25px 0;background:#f0f0f0;text-align:center;display:none;}
.ap-loginFrm .wrapInner .logintabsCnt .loginFooter p{font-size:18px;font-weight:400;letter-spacing:0.5px;}
.ap-loginFrm .wrapInner .logintabsCnt .loginFooter p a{text-decoration:underline;font-weight:700;}
.ap-loginFrm .wrapInner .logintabsCnt .registrationTab ul li .remember .rememberCheck{width:100%;}
.ap-loginFrm .wrapInner .logintabsCnt .registrationTab ul li .remember .rememberCheck a{text-decoration:underline;}
#discountWrap{max-width:640px;width:100%;display:inline-block;padding:0;background:#fff;position:relative;}
#discountWrap .wrapInner{width:100%;float:left;}
#discountWrap .wrapInner .imgBox{width:35%;float:left;}
#discountWrap .wrapInner .imgBox img{width:100%;float:left;}
#discountWrap .wrapInner .newsletterBx{width:65%;float:left;padding:20px;text-align:left;}
#discountWrap .wrapInner .newsletterBx .popLogo{width:100%;float:left;padding:0 0 30px;text-align:right;}
#discountWrap .wrapInner .newsletterBx .popLogo img{max-width:100px;}
#discountWrap .wrapInner .newsletterBx h1{text-transform:uppercase;width:100%;float:left;font-size:28px;margin-bottom:10px;}
#discountWrap .wrapInner .newsletterBx span{width:100%;float:left;margin-bottom:0;font-weight:600;color:#444;font-size:14px;}
#discountWrap .wrapInner .newsletterBx p{width:100%;float:left;color:#ceb386;font-size:80px;font-weight:700;line-height:1.1;}
#discountWrap .wrapInner .newsletterBx p sub{display:inline-block;vertical-align:baseline;font-size:45px;line-height:1.1;}
#discountWrap .wrapInner .newsletterBx strong{font-weight:700;text-transform:uppercase;width:100%;float:left;letter-spacing:2px;color:#494949;font-size:25px;margin-bottom:20px;}
#discountWrap .wrapInner .closeChk{display:flex;align-items:center;justify-content:center;width:100%;float:left;}
#discountWrap .wrapInner a.closeBtn{margin:20px 0 0;display:inline-block;vertical-align:middle;position:relative;padding:0 0 0 25px;width:auto;height:auto;line-height:normal;color:#000;font-size:14px;}
#discountWrap .wrapInner a.closeBtn:before{content:"";position:absolute;width:15px;height:15px;border:1px solid #000;top:50%;transform:translateY(-50%);left:0;}
#discountWrap .wrapInner .newsletterBx form{width:100%;float:left;display:flex;align-items:center;justify-content:center;flex-flow:row wrap;}
#discountWrap .wrapInner .newsletterBx input.text{width:100%;margin-bottom:15px;border:1px solid #000;padding:7px 10px;font-size:14px;letter-spacing:1px;color:#ceb386;}
#discountWrap .wrapInner .newsletterBx input.submit{width:30%;border:1px solid #ceb386;padding:7px 10px;background:#ceb386;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:14px;}
.checkbox-group{display:inline-block;width:100%;}
.checkbox-group input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer;}
.checkbox-group label{position:relative;cursor:pointer;}
.checkbox-group label:before{content:"";-webkit-appearance:none;background-color:transparent;border:1px solid #ddd;padding:7px;display:inline-block;position:relative;vertical-align:sub;cursor:pointer;margin-right:5px;}
.checkbox-group input:checked + label:after{content:"";display:block;position:absolute;top:0;left:5px;width:4px;height:8px;border:solid var(--secondary-color-brown-3);border-width:0 2px 2px 0;transform:rotate(45deg);}
#sizeChartPop{max-width:812px;width:100%;display:inline-block;padding:0;background:var(--secondary-color-white);position:relative;}
#sizeChartPop .wrapInner{width:100%;float:left;text-align:left;}
#sizeChartPop h1{font-size:25px;width:100%;float:left;padding:10px 0;text-align:center;line-height:1.1;color:var(--secondary-color-brown-3);font-family: 'FuturaLTPro-Bold';text-transform: uppercase;margin-top: 15px;}
#sizeChartPop .popupCnt{display:flex;flex-flow:row wrap;vertical-align:middle;justify-content: center;}
#sizeChartPop .popupCnt .modelInfo{width:25%;padding:25px;border-right:1px solid var(--secondary-color-brown-3);}
#sizeChartPop .popupCnt .mainSize{width:100%;}
#sizeChartPop .popupCnt .modelInfo .imgBx{width:100%;float:left;margin:0 0 20px;}
#sizeChartPop .popupCnt .modelInfo .imgBx img{width:100%;float:left;}
#sizeChartPop .popupCnt .modelInfo h2{width:100%;float:left;margin:0 0 20px;line-height:1.3;color:var(--secondary-color-brown-3);font-size:15px;}
#sizeChartPop .popupCnt .modelInfo p{font-weight:500;letter-spacing:0.5px;margin:0 0 5px;width:100%;float:left;}
#sizeChartPop .popupCnt .mainSize{padding:20px 30px;}
.sizeMenu{margin:0 0 20px;border-bottom:1px solid var(--secondary-color-brown-1);padding-bottom:10px;}
.sizeMenu .guideMenu{width:70%;float:left;text-align:left;}
.sizeMenu .InchMenu{width:50%;float:left;text-align:right;} 
.ap-customSizePop .sizeMenu{margin-top: 30px;}
.ap-customSizePop .sizeMenu .guideMenuNew{padding: 0 15px;width: 100%;float:left;text-align:left;}
.ap-customSizePop .sizeContentNew .sizeTab{display:none;}
.ap-sizeGetForm{padding: 0 15px;}
.ap-sizeGetForm ul li input,select{width:100%;float:left;padding:0 0 10px;border:none;font-family:'FuturaBT-Medium';font-size:16px;color:#B48877;border-bottom:1px solid #E0C3B6;background-color:transparent;}
.ap-sizeGetForm ul li input::placeholder{color: var(--secondary-color-brown-3);opacity: 0.7;}
.ap-sizeGetForm ul li .ap-submitSize{display:inline-block;vertical-align:middle;padding:10px 30px;border:none;background:var(--primary-color);color:#000000;font-size:14px;letter-spacing:0.02em;text-transform:uppercase;margin:10px 0 0;cursor:pointer;font-family:'FuturaBT-Medium';}
.ap-sizeGetForm h2{font-size: 16px !important;text-align: left !important;text-transform: none !important;font-family:'FuturaBT-Medium' !important;border-bottom: none !important;margin-bottom: 20px !important;}
.ap-sizeGetForm ul li .ap-inputDiv{width: 100%;}
.ap-sizeGetForm ul li .ap-inputDiv textarea{width:100%;resize:none;float:left;padding:10px;font-family:'FuturaBT-Medium';font-size:16px;color:#B48877;border:1px solid #E0C3B6;background-color:transparent;}
.ap-sizeGetForm ul li .ap-inputDiv textarea::placeholder{color:#B48877;}

.ap-sizeGetForm ul li{margin-bottom: 25px;}
.ap-sizeGetForm .ap-videoDiv{margin-bottom: 40px;}

.sizeMenu a{display:inline-block;vertical-align:middle;margin:0 10px;font-size:16px;color:var(--secondary-color-brown-1);position:relative;}
.sizeMenu a:first-child{margin-left:0;}
.sizeMenu a.active::after{content:'';position:absolute;bottom:-12px;left:0;width:100%;display:inline-block;height:3px;background-color:var(--secondary-color-brown-3);}
.sizeMenu a.active{color:var(--secondary-color-brown-3);}
#sizeChartPop .popupCnt .mainSize .sizeContent table tr td,#sizeChartPop .popupCnt .mainSize .sizeContent table tr th{padding:15px;color:var(--secondary-color-brown-3);}
#sizeChartPop .popupCnt .mainSize .sizeContent table tr th{font-family:'FuturaLTPro-Bold';}
#sizeChartPop .popupCnt .mainSize .sizeContent table{border:1px solid var(--secondary-color-brown-3);border-right:none;border-bottom:none;margin:50px 0 0;}
#sizeChartPop .popupCnt .mainSize .sizeContent table tr td,#sizeChartPop .popupCnt .mainSize .sizeContent table tr th{border-bottom:1px solid var(--secondary-color-brown-3);border-right:1px solid var(--secondary-color-brown-3);text-align: center;}
#sizeChartPop .popupCnt .mainSize .sizeContent .sizeTab1{overflow-x:scroll;}
#sizeChartPop .popupCnt .mainSize .sizeContent .sizeTab2 img{max-width:100%;}
#sizeChartPop .popupCnt .mainSize .sizeContent .sizeTab{display:none;}
.searchListWrap{padding:50px 0;}
.searchListWrap h2.subtitle{width:100%;text-align:left;padding:0 0 10px;margin:0 0 0;border-bottom:1px solid #000;}
.searchListWrap .productList{margin:0 0 50px 0;}
.searchListWrap .productList ul{margin:0 -15px;text-align:left;}
.searchListWrap .productList ul li{width:calc(25% - 33px);display:inline-block;vertical-align:top;margin:15px 15px 0;padding:0 0 30px;position:relative;}
.searchListWrap .productList ul li div.imgBx{width:100%;float:left;position:relative;overflow:hidden;}
.searchListWrap .productList ul li div.imgBx img{width:100%;float:left;transition: all 0.4s ease;}
.searchListWrap .productList ul li div.imgBx img.hoverImg{display: none;transition: all 0.4s ease;}
.searchListWrap .productList ul li div.imgBx a.heartIco{position:absolute;right:10px;top:10px;font-size:18px;}
.searchListWrap .productList ul li div.imgBx a.shopnowBtn{position:absolute;left:50%;bottom:-50px;opacity:0;font-size:16px;text-transform:uppercase;background:#fff;padding:10px 0;transform:translateX(-50%);width:184px;font-weight:500;letter-spacing:0.5px;transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;text-align:center;}
.searchListWrap .productList ul li div.imgBx a.shopnowBtn span{display:inline-block;vertical-align:middle;margin:0 0 0 5px;}
.searchListWrap .productList ul li h2{text-align:left;margin:10px 0 0;width:100%;float:left;}
.searchListWrap .productList ul li .prize{margin:10px 0 0;text-align:left;}
.searchListWrap .productList ul li .prize span{display:inline-block;vertical-align:middle;font-size:18px;font-weight:500;}
.searchListWrap .productList ul li .prize span.prizeSpan{font-size:15px;opacity:0.5;text-decoration:line-through;margin:0 10px 0 0;}
.searchListWrap .productList ul li:hover div.imgBx a.shopnowBtn{bottom:20px;opacity:1;}
.searchListWrap .blogList ul{margin:0 -15px;text-align:left;}
.searchListWrap .blogList ul li{width:calc(33.3% - 33px);display:inline-block;vertical-align:top;margin:15px 15px 0;padding:0 0 30px;position:relative;}
.searchListWrap .blogList ul li div.imgBx{width:100%;float:left;position:relative;overflow:hidden;}
.searchListWrap .blogList ul li div.imgBx img{width:100%;float:left;}
.searchListWrap .blogList ul li h2{text-align:left;margin:10px 0 0;width:100%;float:left;}
.innerBanner{width:100%;float:left;padding:0 40px;}
.innerBanner img{width:100%;float:left;}
.innerTitle{position:relative;margin:0 0 20px;}
.staticCnt{margin:60px 0;text-align:left;}
.staticCnt img{width:100%;}
.staticCnt h1{margin:0 0 20px;}
.staticCnt h2{margin:0 0 10px;text-transform:uppercase;letter-spacing:1px;}
.staticCnt h3{margin:0 0 5px;font-weight:500;letter-spacing:1px;}
.staticCnt p{font-size:16px;letter-spacing:0.5px;line-height:1.5;margin-bottom:25px;color: var(--secondary-color-brown-3);}
.staticCnt .leftBlock{width:calc(50% - 25px);float:left;margin:0;}
.staticCnt .rightBlock{width:calc(50% - 25px);float:left;margin:0;}
.innerBanner1{width:100%;float:left;padding:0;margin:0 0 30px;}
.innerBanner1 img{width:100%;float:left;}
.block1,.block2{margin:0 0 30px;display:flex;align-items:flex-start;justify-content:space-between;flex-flow:row wrap;}
.staticCnt .block2 img{max-width:100%;width:auto;}
.staticCnt.staticCnt2 h2{text-transform:none;font-weight:500;}
ul.faqWrap{width:100%;float:left;}
ul.faqWrap li{width:calc(50% - 33px);margin:15px;display:inline-block;vertical-align:top;text-align:left;}
ul.faqWrap li h2{width:100%;float:left;font-weight:500;padding:15px;position:relative;background:var(--secondary-color-brown-3);letter-spacing:1px;font-size:16px;color: var(--secondary-color-white);padding-right: 25px;}
ul.faqWrap li h2:after{content:"+";position:absolute;right:15px;top:46%;transform:translateY(-50%);font-size:25px;color: var(--secondary-color-white);}
ul.faqWrap li .faqCnt{display:none;width:100%;float:left;padding:15px;background:var(--secondary-color-white);font-size:15px;line-height:1.6;}
.cartProcess{width:100%;float:left;margin:20px 0 50px;position:relative;z-index:2;}
.cartProcess::before{content:'';position:absolute;left:2px;bottom:30px;width:100%;background:url(../images/cart-tape-img.png) no-repeat center center/cover;height:18px;display:inline-block;z-index:-1;}
.noTape:before{display: none;}
.cartProcess a{display:inline-block;vertical-align:middle;color:#B48877;letter-spacing:0.5px;text-transform:uppercase;font-size:16px;margin:0 43px;}
.cartProcess a.active{color:var(--secondary-color-brown-3);font-weight:700;}
/* .cartProcess a.active span svg path{stroke:white;}
*/
/* .cartProcess a.active span{background-color:#368fbf;}
*/
.cartProcess span{width:40px;height:40px;padding-top:10px;border-radius:50%;border:1px solid var(--primary-color);display:inline-block;margin-bottom:40px;background-color:var(--primary-color);}
.paymentWrap ul{margin:40px 0 0;padding:0;width:100%;float:left;}
.paymentWrap ul li{width:100%;display:flex;margin:0 0 25px;border:1px solid var(--secondary-color-brown-1);align-items:center;flex-flow:row wrap;text-align:center;cursor:pointer;}
.paymentWrap ul li.cod{cursor:default;}
.paymentWrap ul li .leftPart{width:80%;float:left;display:flex;align-items:center;padding:20px 0;border-right:1px solid var(--secondary-color-brown-1);flex-flow:row wrap;}
.paymentWrap ul li .leftPart .ico{width:20%;padding:0 20px;float:left;}
.op{opacity:0.4;}
.paymentWrap ul li .leftPart h3{width:60%;float:left;font-size:20px;letter-spacing:0.5px;margin:0 0 0 20px;text-align:left;color:var(--secondary-color-brown-1);}
.paymentWrap ul li .rightPart{width:20%;float:left;}
.paymentWrap ul li .rightPart .form-group{margin:0;}
.paymentWrap ul li .rightPart .form-group [type="radio"]:checked + label,.paymentWrap ul li .rightPart .form-group [type="radio"]:not(:checked) + label{padding-left:18px;}
.productListWrap .productList ul li div.imgBx a.heartIco,ul.commonList li div.imgBx a.heartIco{color:#d80f12;}
.productListWrap .productList ul li div.imgBx a.heartIco.active .fa-heart-o:before,.productListWrap .productList ul li div.imgBx a.heartIco:hover .fa-heart-o:before{content:"\f004";}
ul.commonList li div.imgBx a.heartIco.active .fa-heart-o:before,ul.commonList li div.imgBx a.heartIco:hover .fa-heart-o:before{content:"\f004";}
.cartDetailsInner,.checkoutWrap{margin-bottom:50px;}
.blogListWrap{padding:20px 0;}
.blogSlider{margin:0 0 30px;}
.blogSlider .item{width:100%;float:left;margin:0;padding:0;position:relative;text-align:left;}
.blogSlider .item .imgBx{width:100%;float:left;margin:0;padding:0;}
.blogSlider .item .imgBx img{width:100%;float:left;}
.blogSlider .item .cnt{position:absolute;width:calc(100% - 30px);margin:15px;bottom:0;left:0;color:#fff;}
.blogSlider .item .cnt h2{letter-spacing:0.5px;width:100%;float:left;margin:0 0 20px;}
.blogSlider .item .cnt span{letter-spacing:0.5px;width:100%;float:left;margin:0 0 5px;}
.blogSlider.slick-slider button.slick-prev{left:0;background-color:#f5f5f5;}
.blogSlider.slick-slider button.slick-next{right:0;background-color:#f5f5f5;}
.blogSlider.slick-slider button{width:25px;height:40px;}
.commonBlogList{margin:30px 0;}
.commonBlogList .blogNav{margin:0 0 15px;border-bottom:1px solid #eee;}
.commonBlogList .blogNav ul{width:100%;float:left;text-align:left;}
.commonBlogList .blogNav ul li{width:auto;display:inline-block;vertical-align:middle;margin:0 25px 10px 0;}
.commonBlogList .blogNav ul li a{font-weight:600;letter-spacing:0.5px;display:block;}
.commonBlogList .blogNav ul li a.active,.commonBlogList .blogNav ul li a:hover{text-decoration:underline;}
.commonBlogList .blogNav .blogDropdown{display:none;}
.commonBlogList .blogNav select{width:100%;float:left;}
.blogList{text-align:left;}
.blogList ul{margin:0 -15px;border-bottom:1px solid #eee;padding:0 0 30px;}
.blogList li{width:calc(33.3% - 33px);margin:30px 15px;display:inline-block;vertical-align:top;overflow:hidden;border-radius:10px;background:#fff;box-shadow:0px 3px 6px rgb(0 0 0 / 10%);}
.blogList li .imgBx{width:100%;float:left;margin:0 0 20px;}
.blogList li img{width:100%;float:left;}
.blogList li h2{letter-spacing:0.5px;width:100%;float:left;line-height:1.3;margin:0 0 10px;padding:0 15px;color: var(--secondary-color-brown-3);}
.blogList li p{font-size:14px;font-weight:500;width:100%;text-align:justify;float:left;margin:0 0 15px;padding:0 15px;color: var(--secondary-color-brown-1);}
.blogshare{padding:0 15px;margin-bottom:15px;}
.txtBold {font-family: 'FuturaLTPro-Bold';}
.blogList li .blogshare a{margin:0 7px;font-size:18px;color: var(--secondary-color-brown-3);float: left;}
.blogList li .blogshare a img{width: 16px;}
.blogDetailInner{width:100%;float:left;padding:40px 0 0;position:relative;}
.blogDetailInner h1{width:100%;float:left;margin:0 0 35px;text-align:left;color: var(--secondary-color-brown-3);}
.blogDetailInner .bannerImg{width:100%;float:left;margin:0 0 30px;}
.blogDetailInner .bannerImg img{width:100%;}
.blogDetailInner .bannerImg span{width:100%;float:left;text-align:left;margin:15px 0 0;}
.blogDetailInner .blogCnt{text-align:left;width:100%;float:left;}
.blogDetailInner .blogCnt p{font-size:16px;width:100%;float:left;letter-spacing:0.5px;line-height:1.4;margin:0 0 25px;}
.blogDetailInner .blogCnt blockquote{width:100%;padding:0 150px;margin:0 0 30px;font-size:35px;text-align:center;font-style:italic;color: var(--secondary-color-brown-3);}
.blogDetailInner .blogCnt .blogImgs{width:100%;float:left;display:flex;justify-content:space-between;margin:0 0 0;}
.blogDetailInner .blogCnt .blogImgs .halfImg{width:calc(50% - 10px);float:left;margin:0 0 30px;}
.blogDetailInner .blogCnt .blogImgs img{width:100%;}
.blogDetailInner .blogCnt h3{width:100%;float:left;font-size:18px;font-weight:500;letter-spacing:0.5px;margin:0 0 20px;}
.blogDetailInner .blogshareD{width:auto;display:flex;}
.blogDetailInner .blogshareD a{width:100%;float:left;margin:5px 15px 5px 0;font-size:20px;color: var(--secondary-color-brown-3);}
.blogDetailInner .blogshareD a span{width:100%;float:left;margin:4px 0 20px;font-weight:500;color:#6b6b6b;font-size:16px;}
.detailPagin{width:100%;float:left;padding:15px 0;margin:0 0 30px;text-align:left;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.detailPagin span{font-size:18px;font-weight:500;letter-spacing:0.5px;width:100%;float:left;margin:0 0 10px;color: var(--secondary-color-brown-3);}
.detailPagin h2{letter-spacing:0.5px;width:100%;float:left;color: var(--secondary-color-brown-3);}
.detailPagin .next{text-align:right;}
.commentList{width:100%;float:left;margin:30px 0 60px;border-bottom:1px solid #eee;padding:0 0 20px;}
.commentList h1{width:100%;float:left;margin:0 0 40px;color: var(--secondary-color-brown-3);}
.commentList ul{width:100%;float:left;}
.commentList ul li{width:100%;float:left;text-align:left;padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #eee;}
.commentList ul li:last-child{border-bottom:none;}
.commentList ul li h2{width:100%;float:left;margin:0 0 20px;}
.commentList ul li p{width:100%;float:left;font-size:16px;letter-spacing:0.5px;line-height:1.3;}
.commentList .pagination{text-align:left;}
.commentFrm{width:100%;float:left;margin:30px 0 60px;padding:0 0 20px;display:flex;justify-content:center;flex-direction:column;align-items:center;justify-content:center;}
.commentFrm form{max-width:900px;width:100%;display:inline-block;}
.commentFrm h1{width:100%;float:left;margin:0 0 40px;color: var(--secondary-color-brown-3);}
.commentFrm ul{margin:0 -15px;}
.commentFrm ul li{width:calc(50% - 4px);display:inline-block;vertical-align:middle;padding:15px;}
.commentFrm ul li.fullLi{width:100%;}
.commentFrm ul li .text{width:100%;float:left;padding:10px;border:1px solid #ddd;font-size:16px;}
.commentFrm ul li .submitBtn{display:inline-block;vertical-align:middle;padding:10px 30px;border:none;background:var(--primary-color);color:#000;font-size:16px;letter-spacing:1px;text-transform:uppercase;margin:0 0 0;cursor:pointer;font-family:'FuturaBT-Medium';}
h1.blogTitle{width:100%;float:left;margin:0 0 30px;padding:0 0 20px;border-bottom:1px solid #eee;}
.contactInnerWrap{padding:50px 0;text-align:left;}
.contactInnerWrap h2{width:100%;float:left;font-size:26px;letter-spacing:0.5px;margin:0 0 10px;color: var(--secondary-color-brown-3);}
.contactInnerWrap p{width:100%;float:left;font-size:16px;letter-spacing:0.5px;margin:0 0 20px;color: var(--secondary-color-brown-3);}
.contactInnerWrap p.e{font-size: 13px;}
.contactInnerWrap ul li{width:calc(50% - 4px);display:inline-block;vertical-align:middle;padding:8px;}
.contactInnerWrap ul li.fullLi{width:100%;}
.contactInnerWrap ul li .text{width:100%;float:left;padding:0 0 10px;border:none;font-family:'FuturaBT-Medium';font-size:16px;color:#B48877;border-bottom:1px solid #E0C3B6;background-color:transparent;resize: none;}
.contactInnerWrap ul li .submitBtn{display:inline-block;vertical-align:middle;padding:10px 30px;border:none;background:var(--primary-color);color:#000;font-size:16px;letter-spacing:1px;text-transform:uppercase;margin:0 0 0;cursor:pointer;font-family:'FuturaBT-Medium';}
.contactInnerWrap ul li .text::placeholder{color: var(--secondary-color-brown-3);opacity: 0.7;}

.contactBlocks{padding:25px 0;}
.contactBlocks ul{width:100%;float:left;display:flex;justify-content:space-between;flex-flow:row wrap;}
.contactBlocks ul li{width:calc(50% - 8px);float:left;display:flex;align-items:center;height:150px;border:1px solid var(--secondary-color-brown-3);margin:20px 0;}
.contactBlocks ul li .ico{width:80px;display:inline-block;vertical-align:middle;}
.contactBlocks ul li .icoCnt{width:calc(100% - 124px);display:inline-block;vertical-align:middle;text-align:left;}
.contactBlocks ul li .icoCnt h2{width:100%;float:left;font-weight:500;letter-spacing:0.5px;margin-bottom:15px;color: var(--secondary-color-brown-3);}
.contactBlocks ul li .icoCnt p{width:100%;float:left;letter-spacing:0.5px;font-size:14px;color: var(--secondary-color-brown-3);line-height: 1.5;}
.inDiv{margin:20px 0;background:#f8f8f8;padding:20px;text-align:left;font-size:16px;letter-spacing:0.5px;color: var(--secondary-color-brown-3);}
.inDiv i{font-size:22px;}
.contactMap{margin:30px 0 60px;}
.errWrap{width:70%;display:inline-block;border:1px solid #eee;padding:90px;margin:50px 0;}
.errWrap img{max-width:100%;}
.prodBanner{margin:0 0 40px;}
.prodBanner img{max-width:100%;}
.orderPlaceWrap{margin:0 0 60px;}
.invoiceWrap{margin:0 0 60px;}
.invoiceWrap table{border-collapse:collapse;}
.invoiceWrap td.mainTD,.invoiceWrap th{padding:20px;border:1px solid #ccc;text-align:left;font-size:18px;}
.invoiceWrap td.mainTD.addTd{padding:40px 20px;background:#f5f5f5;}
.invoiceWrap table.productTD td{padding:20px;border:1px solid #ccc;text-align:left;font-size:14px;}
.invoiceWrap .invoiceButtons{margin:40px 0 0;text-align:right;}
.invoiceWrap .invoiceButtons a{display:inline-block;}
.tablewrap{width:100%;overflow-x:scroll;}
.trackorder{padding:50px 0;margin:20px 100px 80px;border:1px solid #ddd;width:calc(100% - 200px);}
.trackorder p{font-size:14px;font-weight:500;letter-spacing:0.5px;line-height:26px;}
.trackFrm{width:50%;display:inline-block;margin:50px 0 0;}
.trackFrm ul{width:100%;float:left;}
.trackFrm ul li{width:100%;float:left;margin:0 0 20px;}
.trackFrm ul li .text{width:100%;float:left;padding:10px;border:1px solid #ddd;font-size:16px;}
.trackFrm ul li .submitBtn{display:inline-block;vertical-align:middle;padding:10px 30px;border:none;background:#000;color:#fff;font-size:16px;letter-spacing:1px;text-transform:uppercase;margin:0 0 0;}
.commonPop{max-width:600px;width:100%;display:inline-block;padding:50px 0 0;background:#fff;position:relative;}
.commonPop h2{width:100%;float:left;margin:0 0 20px;text-align:center;}
.commonPop .wrapInner{width:100%;float:left;text-align:left;}
.commonPop .wrapInner .logintabsCnt{width:100%;float:left;}
.commonPop .wrapInner .logintabsCnt ul{width:100%;float:left;padding:0 90px 50px;}
.commonPop .wrapInner .logintabsCnt ul li{margin:15px 0;width:100%;float:left;}
.commonPop .wrapInner .logintabsCnt ul li input.text,.commonPop .wrapInner .logintabsCnt ul li textarea{width:100%;float:left;padding:10px;border:1px solid #ddd;font-weight:500;letter-spacing:0.5px;font-size:16px;}
.commonPop .wrapInner .logintabsCnt ul li select{width:100%;float:left;padding:0 8px 6px;border:none;font-family:'FuturaBT-Medium';font-size:14px;color:#B48877;border-bottom:1px solid #E0C3B6;background-color:transparent;appearance: none;-webkit-appearance: none;}

.commonPop .wrapInner .logintabsCnt ul li .ap-exchangeSelect{position: relative;}
.commonPop .wrapInner .logintabsCnt ul li .ap-exchangeSelect:after{content:'\f0d7';font:normal normal normal 20px/1 FontAwesome;position:absolute;top:0px;right:4px;color:var(--primary-color);pointer-events:none;}


.commonPop .wrapInner .logintabsCnt ul li input.button{width:100%;float:left;}

.commonPop{padding: 30px 20px;}
.commonPop h2{text-align:left;font-size:16px;color:var(--secondary-color-brown-3);font-family:'FuturaLTPro-Bold';text-transform:uppercase;}

.commonPop .wrapInner .logintabsCnt ul{padding: 0;}


.customTemplate.productListWrap .productList{width:100%;margin:0;}
ul.editsWrap{width:100%;float:left;display:flex;justify-content:space-between;flex-flow:row wrap;margin:0 0 40px;}
ul.editsWrap li{width:calc(50% - 20px);margin:20px 0;position:relative;}
ul.editsWrap li img{width:100%;float:left;}
ul.editsWrap li h1{text-transform:uppercase;letter-spacing:0.5px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-size:30px;}
.cbx{margin:auto;-webkit-user-select:none;user-select:none;cursor:pointer;}
.cbx span{display:inline-block;vertical-align:middle;transform:translate3d(0,0,0);font-size:14px;color:var(--secondary-color-brown-3);}
.cbx span:first-letter{text-transform:capitalize !important;}
.cbx span:first-child{position:relative;width:14px;height:14px;border-radius:50px;transform:scale(1);vertical-align:middle;border:1px solid var(--secondary-color-brown-3);transition:all 0.2s ease;}
.cbx span:first-child svg{position:absolute;top:1px;left:1px;transition:all 0.4s ease;visibility:hidden;opacity:1;}
.inp-cbx:checked + .cbx span:first-child svg{visibility:visible;opacity:1;}
.cbx span:last-child{padding-left:8px;}
.cbx:hover span:first-child{border-color:#3f4041;}
div.errMsg{width:100%;float:left;color:red;text-align:left;margin:0;padding:0;font-size:11px;}
#loginFrmWrap1{max-width:550px;width:100%;display:inline-block;padding:0 0 0;background:#FAF8F2;position:relative;}
#loginFrmWrap1 .wrapInner{width:100%;float:left;text-align:left;}
#loginFrmWrap1 .wrapInner .loginTabs{padding:0 90px;}
#loginFrmWrap1 .wrapInner .loginTabs,#loginFrmWrap1 .wrapInner .loginTabs ul{width:100%;float:left;}
#loginFrmWrap1 .wrapInner .loginTabs{margin:0 0 15px;}
#loginFrmWrap1 .wrapInner .loginTabs ul li{display:inline-block;vertical-align:middle;padding:0 25px 0 0;border-right:1px solid #ddd;}
#loginFrmWrap1 .wrapInner .loginTabs ul li:last-child{border-right:none;padding:0 0 0 25px;}
#loginFrmWrap1 .wrapInner .loginTabs ul li h1{width:100%;float:left;font-size:27px;font-weight:400;letter-spacing:1px;}
#loginFrmWrap1 .wrapInner .loginTabs ul li h1 a{color:#bbb;}
#loginFrmWrap1 .wrapInner .loginTabs ul li h1 a.active{color:#000;}
#loginFrmWrap1 .wrapInner .logintabsCnt{width:100%;float:left;}
#loginFrmWrap1 .wrapInner .logintabsCnt ul{width:100%;float:left;padding:0 90px 20px;}
#loginFrmWrap1 .wrapInner .logintabsCnt ul li{margin:15px 0;width:100%;float:left;}
#loginFrmWrap1 .wrapInner .logintabsCnt ul li input.text{width:100%;float:left;padding:0 0 10px;border:none;font-family:'FuturaBT-Medium';font-size:16px;color:#B48877;border-bottom:1px solid #E0C3B6;background-color:transparent;}
#loginFrmWrap1 .wrapInner .logintabsCnt ul li input.text::placeholder{color: var(--secondary-color-brown-3);opacity: 0.7;}
#loginFrmWrap1 .wrapInner .logintabsCnt ul li input.button{width:100%;float:left;}
#loginFrmWrap1 .wrapInner .logintabsCnt .errmsg{color:#d9171b;}
#loginFrmWrap1 .wrapInner .logintabsCnt .forgotFrmWrap h2{text-align:center;width:100%;float:left;margin:20px 0 20px;color: var(--secondary-color-brown-3);font-size: 18px;}
#loginFrmWrap1 .wrapInner .logintabsCnt ul li .remember .rememberCheck{width:calc(50% - 4px);display:inline-block;vertical-align:middle;text-align:left;}
#loginFrmWrap1 .wrapInner .logintabsCnt ul li .remember .forgotLink{width:100%;display:inline-block;vertical-align:middle;text-align:right;font-size:14px;letter-spacing:1px;font-weight:500;text-decoration:underline;}
#loginFrmWrap1 .wrapInner .logintabsCnt ul li .socialLogin h2{display:inline-block;vertical-align:middle;margin:0 15px 0 0;}
#loginFrmWrap1 .wrapInner .logintabsCnt ul li .socialLogin a{display:inline-block;vertical-align:middle;font-size:20px;margin:0 10px;}
#loginFrmWrap1 .wrapInner .logintabsCnt ul li .socialLogin a i.fa-facebook-official{color:#3c5a9a;}
#loginFrmWrap1 .wrapInner .logintabsCnt ul li .socialLogin a i.fa-google{color:#dd4d42;}
#loginFrmWrap1 .wrapInner .logintabsCnt .loginFooter{width:100%;float:left;padding:25px 0;background:#f0f0f0;text-align:center;}
#loginFrmWrap1 .wrapInner .logintabsCnt .loginFooter p{font-size:18px;font-weight:400;letter-spacing:0.5px;}
#loginFrmWrap1 .wrapInner .logintabsCnt .loginFooter p a{text-decoration:underline;font-weight:700;}
#loginFrmWrap1 .wrapInner .logintabsCnt .registrationTab ul li .remember .rememberCheck{width:100%;}
#loginFrmWrap1 .wrapInner .logintabsCnt .registrationTab ul li .remember .rememberCheck a{text-decoration:underline;}
.socBox{padding:80px 30px;}
.socBox .secTitle{margin:0 0 80px;}
.socBox .secTitle h1{width:100%;float:left;margin:0 0 10px;}
.socBox .secTitle h1 strong{font-weight:700;}
.socInner{display:inline-block;max-width:1100px;}
.socInner .colomWrap{display:inline-block;width:calc(50% - 44px);margin:0 20px;vertical-align:middle;}
.socInner .colomWrap h2{width:100%;float:left;font-size:30px;color:#1e1e1e;margin-bottom:25px;}
.socInner .colomWrap h2 img{width:30px;display:inline-block;vertical-align:middle;margin:0 0 0 15px;}
.instaScroll{width:100%;float:left;height:500px;overflow:scroll;overflow-x:hidden;}
.related ul li div.imgBx img.hoverImg{display:none;}

/* AMIT CSS 10-04-2020 START */

.videoFrame{width:100%;height:800px;max-width:100%;max-height:100%;}

.wrapper-1640{max-width: 1680px;width: 100%;display: inline-block;padding: 0 20px;}
.absolute{position: absolute;}
.ap-common-head{font-size: 30px;text-transform: uppercase;letter-spacing: 0.2em;}
.ap-explore-common{font-weight: 400;font-size: 14px;text-transform: uppercase;letter-spacing: 0.2em;border-bottom: 1px solid #393939 !important;padding-bottom: 2px;}
.ap-trending{margin: 50px 0 0;}
.ap-trending-list{margin-top: 15px;}
.ap-trending.productListWrap{padding:0px 0 16px;}
.ap-trending.productListWrap .productListWrap{padding-bottom: 0;}

.ap-trending .productListWrap .productList{width: 100%;}
.ap-trending .productListWrap .productList ul li{display: inline-block;width: calc(20% - 8px);position: relative;}
.ap-trend-card .ap-whishlist-click{display: inline-block;top: 10px;right: 10px;z-index: 2;}
.ap-trend-card .ap-whishlist-click:hover svg path{fill: #F56C6C;transition: all 0.4s ease;}
.ap-trend-card .ap-whishlist-click.active svg path{fill: #F56C6C;transition: all 0.4s ease;}
.ap-trend-cnt{margin-top: 10px;}
.ap-trend-cnt .ap-product-name{font-size:16px; text-align: left; color: #393939;}
.ap-trend-cnt .ap-product-desc{font-size:12px;text-align: left;margin: 8px 0;}
.ap-trend-cnt .ap-product-name span{font-weight:500;font-size:10px;font-style:italic;color:#939393;display: inline-block;margin-left:5px;text-align: left;}
.ap-prod-inner-img img{max-width: 100%;float: left;}
.ap-inspired{padding: 80px 0 60px;background-color: #F5F5F5;}
.ap-big-title{font-size:30px;text-transform:uppercase;letter-spacing: 0.3em;text-transform: uppercase;color: #000;margin-bottom: 20px;}
.ap-inner-metaverse{margin: 0 4px;position: relative;}
.ap-inner-metaverse::after{content: '';position: absolute;top: 0;right: -4px;width: 1px;background-color: #BBBBBB;height: 100%;display: inline-block;}
.ap-inner-metaverse:last-child:after{display: none;}
.ap-metaverse-wrp{margin-top: 0px;}
.ap-metaverse-wrp .slick-list{padding-top: 40px !important;padding-left: 0 !important;padding-right: 0 !important;}
.ap-metaverse-wrp .slick-slide{transition: all 0.4s ease-in-out; }
.ap-metaverse-wrp img{max-width: 100%;float: left;}
.ap-explore-wrp{margin-top: 66px;}
.ap-explore-btn{display:inline-block;padding:10px 45px;border:1px solid #368fbf !important;text-align:center;font-weight:500;font-size:14px;letter-spacing: 0.3em;;text-transform:uppercase;color: #000;transition: all 0.4s ease;}
.ap-explore-btn:hover{background-color: #368fbf;color: #fff;}
.ap-madetoOrder{padding: 24% 0;background: url(../images/madetoorder-img.jpg) no-repeat center center/cover;}
.ap-madeOrderWrp{max-width: 480px;display: inline-block;width: 100%;top: 50%;transform: translateY(-50%);right: 14%;}
.ap-madeOder-head{font-size: 100px;color: #000;letter-spacing: 0.3em;text-transform: uppercase;}
.ap-madeOder-head span{font-size: 30px;letter-spacing: 0.3em}
.ap-madeOrderText{color: #393939;font-size: 14px;line-height: 1.4;margin-top: 10px;}
.ap-madeOrderWrp .ap-explore-wrp{margin-top: 30px;}
.ap-productVideoClick{margin: 10px;position: relative;}
.ap-productVideoClick::before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: inline-block;background-color: rgba(0, 0, 0, 0.4);}
.ap-productVideoClick img{max-width: 100%;float: left;}
.ap-productVideoWrp{margin-top: 20px;border-top: 1px solid #000000;padding-top: 20px;display: none;}
.ap-play-ico{left: 50%;top: 50%;display: inline-block;transform: translate(-50%, -50%);}
.ap-product-history{padding: 60px 8%;background-color: rgba(224, 195, 182,0.2);margin-top: 35px;}
.ap-history-title{font-size: 30px;color: #393939;font-weight: 600;font-family: 'Playfair Display', serif;margin-bottom: 20px;}
.ap-history-card .ap-history-img img{max-width: 100%;}
.ap-history-card .ap-history-cnt .ap-history-name{font-size:16px;margin-bottom: 8px;font-family: 'FuturaLTPro-Bold';    color: var(--secondary-color-brown-3);}
.ap-history-card .ap-history-cnt .ap-history-text{font-size:14px;line-height: 1.4;}
.ap-history-listing li{width: 100%;display: block;}
/* .ap-history-listing{margin-top: 40px;} */
.ap-history-listing .ap-history-card a{display: flex;justify-content: space-between;align-items: center;}
.ap-history-listing .ap-history-card a .ap-history-img{width: calc(36% - 30px);}
.ap-history-card .ap-history-cnt{width: calc(64% - 25px);text-align: left;margin-top: 10px;}

.ap-review-highlights{margin: 50px 0 50px;}
.ap-review-highlights .ap-reviewslider-outer{width: 93%;}
.ap-review-highlights .ap-reviewslider-outer .ap-review-title{width:100%;float:left;text-align:left;font-size:32px;font-family:'Playfair Display',serif;color:#7C5A49;font-weight:600;margin-bottom:30px;}

.ap-review-card{padding: 25px 20px;background-color: #F5F5F5;}
.ap-review-card .ap-review-by .ap-reviwer{width: 22px;height: 22px;display: flex;justify-content: center;align-items: center;overflow: hidden;border-radius: 50px;}
.ap-review-card .ap-review-by .ap-reviewer-name{display:inline-block;margin:0 6px;font-weight:500;font-size:14px;}
.ap-review-card .ap-review-by span{display: inline-block;margin-bottom: -4px;}
.ap-review-card .ap-review-text{font-weight:400;font-size:12px;height: 130px;margin-top: 8px;text-align: left;}
.ap-review-card .ap-review-date{font-weight:500;font-size:12px;text-align: left;}
.ap-review-slider .ap-review-item{margin-right: 10px;}
.ap-review-slider.slick-slider button{top:-40px;width:35px;height:18px;}
.ap-review-slider.slick-slider button.slick-prev{background:url(../images/review-arrow-left.png) no-repeat center;left:auto;right:11%;}
.ap-review-slider.slick-slider button.slick-next{background:url(../images/review-arrow-right.png) no-repeat center;right:8%;}
.ap-review-slider div.slick-list{padding:0 150px 0 0;}
.ap-review-slider.slick-slider button.slick-disabled{opacity: 0.5;}
.ap-all-review{margin-top: 50px;}
.ap-all-review .ap-review-click{display: inline-block;padding: 12px 40px;text-align: center;border: 1px solid #368fbf;font-size:16px;text-transform:uppercase;color:#000;transition:all 0.4s ease;letter-spacing: 0.3em;text-transform: uppercase;}
.ap-all-review .ap-review-click:hover{background-color: #368fbf;color: #fff;}


.ap-loginFrm .wrapInner .logintabsCnt ul li.ap-lessMar{margin-top: 0;}
.ap-loginFrm .wrapInner .loginTabs{padding: 12px 90px 22px;background-color: #368fbf;}
.otpErrMsg{text-align: center;}
.otpErrMsg h2{font-size: 16px !important;color: red !important;}


.ap-sizemeasure-wrp span{font-weight:700;font-size:14px;letter-spacing:0.02em;color:#393939;display: inline-block;}
.ap-sizemeasure-wrp .ap-size-toggle{display: inline-block;margin: 0 6px;margin-top: -5px;}
.ap-sizemeasure-wrp .ap-size-toggle input[type=checkbox]{height:0;width:0;visibility:hidden;}
.ap-sizemeasure-wrp .ap-size-toggle label{cursor:pointer;width:36px;height:20px;background:transparent;display:block;border-radius:100px;position:relative;border: 1px solid var(--secondary-color-brown-3);line-height: 20px;}
.ap-sizemeasure-wrp .ap-size-toggle label:after{content:'';position:absolute;top:3px;left:5px;width:12px;height:12px;background:var(--secondary-color-brown-3);border-radius:100%;transition:0.3s;}
.ap-sizemeasure-wrp .ap-size-toggle input:checked + label:after{left:calc(100% - 5px);transform:translateX(-100%);}
.ap-videoDiv{margin-top: 20px;}
.ap-cmTable{display: none;}
.ap-ARwishList .ap-launchAR{color: #7C5A49;font-size: 22px;font-family: 'FuturaLTPro-Bold';display: inline-block;vertical-align: middle;}
.ap-ARwishList .ap-launchAR span{display: inline-block;vertical-align: middle;}
.ap-ARwishList .ap-launchAR span img{width: 75px;}
.ap-ARwishList .ap-launchAR span svg{margin-top: -2px;}
.ap-ARwishList .heartIco{font-size: 18px;color: var(--secondary-color-brown-3);display: inline-block;vertical-align: middle;margin-left: 20px;}

.ap-ARwishList{display: flex;align-items: center;}
.ap-ARwishList .availability{display: inline-block;vertical-align: middle;padding-right: 18px;color: var(--secondary-color-brown-3);font-size: 14px;border-right: 1px solid #B48877;margin-right: 15px;}

.ap-popupAR{max-width: 600px;width: 100%;display: inline-block;background-color: #fff;}
.ap-arPop-inner{padding: 30px;}
.ap-designerListMain{margin: 8% 0 2%;}
.ap-designerSearchBox{border: none;border-bottom: 1px solid #000;font-family: 'FuturaBT-Medium';padding: 0 0 10px;font-size: 16px;}
.ap-designerSearch button{background:0 0;border:none;position:absolute;right:0;top:0;font-size:15px;cursor:pointer;}
.ap-designerImage{width: 250px;height: 250px; display: inline-block; border-radius: 50%;overflow: hidden;}
.ap-designerImage img{max-width: 100%;}
.ap-designerListing{display: flex;justify-content: flex-start;align-items: center;flex-flow: row wrap;margin-top: 50px;}
.ap-designerListing li{width: calc(20% - 42px);margin-right: 42px;margin-bottom: 30px;}
.ap-designerListing li:nth-child(5){margin-right: 0;}
.ap-designerListing .ap-designerName{font-size: 15px;color: var(--secondary-color-brown-3);margin-top: 15px;font-family: 'FuturaLTPro-Bold';line-height: 1.5;}
.wrapTrailTest{float:left;position:absolute;right:0;z-index:900;text-align: right;}

.ap-augumented{margin: 0px 0;}
.ap-augumented-title{font-size:50px;line-height:1.2;letter-spacing:0.2em;;text-transform:uppercase;margin-top:30px;margin-bottom:20px;}
.ap-augumented-img img{max-width: 100%;}
.ap-augmented-para{font-weight:400;font-size:14px;margin-bottom:20px;}

.ap-contactWrpMain{display: flex;justify-content: space-between; align-items: flex-start;flex-flow: row wrap;}
.contactInnerWrap{text-align:left;width:calc(35% - 5px);}
.contactBlocks{width:calc(65% - 20px);}
.contactBlocks ul li .ico{width:80px;}
.ap-showPassClick{right:16px;top:15px;font-size:16px;color: var(--secondary-color-brown-3) !important;}

.galleryMob{display: none;}
.ap-arPop-inner img{width: 100%;}

.pinch-zoom-container{height: 55vh !important;}
.ap-arPop-inner .buttons{margin: 10px 0;}
.ap-arPop-inner .buttons button{border: none;background-color: #35a3d8;font-size: 16px;color: #fff;font-weight: 600;padding: 8px 10px;}
.ap-whatsAppChat{margin: 0 0 20px;font-size: 16px;width: 36%;text-align: right;}
.ap-whatsAppChat a{width: 24px;height: 24px;background-color: #25D366;border-radius: 50px;text-align: center;display: inline-block;}
.ap-whatsAppChat a i{color: #fff;line-height: 22px;}

#zoomingBox{z-index: 1060 !important};
.ap-arPop-inner .pinch-zoom-parent{height: 100%;}

.ap-dtrMobImg{display: none;}

.ap-DOB-label{display: none;font-size: 16px;margin-bottom: 5px;color:#B48877;}
.ap-footerAbt{width: 22%;}
.ap-footerLogo{margin-bottom: 8px;}
.ap-footAbtHead{font-size: 18px;font-weight: 600;margin-bottom: 5px;}
.ap-footNewLinks a{display: inline-block;margin-top: 4px;}
.ap-footGST{margin-top: 5px;}
.ap-footAbtAdd{font-size: 14px;line-height: 1.6;margin-top: 4px;}

.ap-socialWrpNew{display: flex;justify-content: space-between;align-items: center;flex-flow: row wrap;padding-bottom: 10px;border-bottom: 1px solid rgba(180,136,119,0.2);}
.ap-socialWrpNew h2{letter-spacing:0.05em;font-size:14px;color:var(--secondary-color-brown-3);text-transform: uppercase;}

.ap-emptyHeight{height: 20px;}
.ap-newTRYAR-wrp{display: flex;justify-content: space-between;align-items: flex-start;flex-flow: row wrap;}
.ap-newTRYAR-wrp .buttonWrap{border-bottom: none !important;}
.ap-prodInfoName span{font-size: 16px;color: #846758;margin-top: 4px;font-family: 'Playfair Display', serif;}

.ap-designerInfoList{padding: 30px;background-color: #f5f5f5;margin-bottom: 25px;}
.ap-designerInfoListInner{display: flex;justify-content: space-between;align-items: center;flex-flow: row wrap;}
.ap-designerInfoListInner .ap-designerImgList{width: 170px;height: 170px;border-radius: 50%;overflow: hidden;border: 1px solid #EBEBEB;}
.ap-designerInfoListInner .ap-designerImgList img{max-width: 100%;}
.ap-designerDetList{width: calc(82% - 15px);}
.ap-designerDetList .ap-designerNameList{font-size: 20px;margin-bottom: 8px;color: var(--secondary-color-brown-3);font-family: 'Playfair Display', serif; font-weight: 700;}
.ap-designerDetList .ap-designerTextList{font-size: 14px;line-height: 1.5;}
.ap-newMetaWrp{margin-top: 20px;}
.ap-newMetaWrp img{max-width: 100%;}
.mobile-GIF{display: none;}
.ap-tryARClick{float:left;margin-top:6px;font-weight:600;color:#fff !important;padding:5px 10px;background:#35a3d8;border-radius:5px;position:absolute;left:0;top:0;}
.ap-customSizes{width:100%;display:inline-block;text-align:center;padding:10px 12px;border:1px solid var(--secondary-color-brown-3) !important;color:var(--secondary-color-brown-3) !important;font-size:14px;margin-top:11px;text-transform:uppercase;transition: all 0.4s ease;}

.ap-customSizes:hover{background-color: var(--secondary-color-brown-3);color: #fff !important;}

.ap-noborBot{border-bottom: none !important; float: right !important;}

.ap-customSizePop{max-width: 640px;width: 100%;display: inline-block;position: relative;text-align: left;background-color: var(--secondary-color-white);}
.ap-customSizeInner{padding: 25px 0 0;}
.ap-customSizeInner h2{font-size:24px;width:100%;float:left;padding:0 0 10px;border-bottom:1px solid var(--secondary-color-brown-3);text-align:center;line-height:1.1;color: var(--secondary-color-brown-3);font-family: 'FuturaLTPro-Bold';
text-transform: uppercase;}
.ap-customSizeTab{margin-top: 15px;}
.ap-customSizeTab .ap-customTabItem a{display:inline-block;vertical-align:middle;margin:0 10px;font-size:16px;font-weight:500;letter-spacing:0.5px;color: var(--secondary-color-brown-3);}
.ap-customSizeTab .ap-customTabItem.current a{text-decoration: underline !important;}
.ap-customSizeCnt .tab-content{display: none;}
.ap-customSizeCnt .tab-content.current{display: inherit;}
.ap-customSizeCntCommon{padding: 25px 0 0;}
.ap-customInputBx input[type=text]{width:100%;float:left;padding:0 0 6px;border:none;font-family:'FuturaBT-Medium';font-size:16px;color:#B48877;border-bottom:1px solid #E0C3B6;background-color:transparent;}

.ap-customInputBx input[type=text]::placeholder{color: var(--secondary-color-brown-1);font-size: 12px;}
.ap-customInputBx input[type=text]:focus::placeholder{color: transparent;}
.ap-customInputBx label{font-size: 14px;margin-bottom: 4px;color: var(--secondary-color-brown-3);}
.ap-customBxListing{display: flex;justify-content: flex-start;align-items: flex-start;flex-flow: row wrap;}
.ap-customBxListing li{width: calc(50% - 15px);margin-bottom: 20px;padding: 0 15px;}
.ap-customBxListing li.fullWidth{width: 100%;margin-right: 0;}
.ap-customInputBx input[type=submit]{cursor: pointer;}
.ap-customInputBx .button{width: 100%;font-family: 'FuturaBT-Medium';border-radius: 0;}
.ap-designerListing.ap-founderList li{width: calc(20% - 25px);}
.ap-designerListing.ap-founderList{justify-content: center;}

.productDetailCnt a.heartIco.active .fa-heart-o:before, .productDetailCnt a.heartIco:hover .fa-heart-o:before {content: "\f004";}

.ap-floatingWhats{position: fixed;bottom: 80px;right: 35px;width: 48px;height: 48px;background-color: #25D366;text-align: center;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.15);border-radius: 50px;z-index: 300;}
.ap-floatingWhats i{font-size: 32px;color: #fff;line-height: 48px;}
.np-backToTop{position: fixed;bottom:15px;right:35px;width:48px;height:48px;background-color:#000000;text-align:center;box-shadow:0px 3px 6px rgba(0,0,0,0.15);border-radius:50px;z-index:300;display:flex;justify-content:center;align-items:center;visibility: hidden;opacity: 0;}
.np-backToTop i{font-size: 20px;color: #fff;line-height: 35px;}
.np-backToTop.show{opacity:1;visibility:visible;}

.ap-selectArrow select{appearance:none;-webkit-appearance:none;width:100%;float:left;padding:0 0 10px;border:none;font-family:'FuturaBT-Medium';font-size:16px;color:#B48877;border-bottom:1px solid #E0C3B6;background-color:transparent;padding-left: 5px;}

.ap-selectArrow{position: relative;}
.ap-selectArrow::after{content:'\f107';font:normal normal normal 20px/1 FontAwesome;position:absolute;top:18px;right:16px;color:#777;pointer-events:none;}

.myCommonPopup.ap-loginFrm{padding: 25px;text-align: center;font-size: 18px;background-color: var(--secondary-color-white);}
.myCommonPopup.ap-loginFrm .wrapInner{font-size: 18px;text-align: center;padding-top: 20px;padding-bottom: 15px;color: var(--secondary-color-brown-3);}

.ap-influenceWrp{display: flex;justify-content: center;}
.ap-influenceWrp .rightSideBar{padding:20px !important;background-color:#fff;box-shadow: 1px 1px 6px rgba(0,0,0,0.1);border-radius:10px;max-width:400px;width:100%;text-align: center;margin-right: 0;}
.ap-influenceWrp .rightSideBar .formWrap .formBlock ul li{width: 100%;text-align: left;}
.ap-influenceWrp .rightSideBar .formWrap .formBlock ul li .submitBtn{width: 100%;margin-top: 0;}
.ap-influenceWrp .rightSideBar .formWrap .p-t-40{padding-top: 10px;}
.ap-influenceLogout{position: absolute;right: 0;top: 5px;font-weight: 700;text-decoration: underline !important; font-size: 16px;}
.ap-margSpace{margin-right: 80px;}
.ap-influenceDet{display: flex;justify-content: center;}
.ap-influenceDet .rightSideBar{max-width: 1330px;width: 100%;margin-right: 0;padding: 0 15px;}
.content-table{border-collapse:collapse;min-width:400px;border-radius:5px 5px 0 0;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,0.15);}
.content-table tr.mainHead{background-color:#35a3d8;color:#ffffff;text-align:left;font-weight:bold;}
.content-table th,.content-table td{padding:12px 12px;font-size: 14px;}
.content-table tbody tr{border-bottom:1px solid #dddddd;}
.content-table tbody tr:nth-of-type(even){background-color:#f3f3f3;}
.content-table tbody tr:last-of-type{border-bottom:2px solid #35a3d8;}
.content-table tbody tr.active-row{font-weight:bold;color:#35a3d8;}
.ap-influenceDet .rightSideBar .formWrap .formBlock{border-bottom: none;}
.ap-tabsList{display: flex;align-items: center;margin-bottom: 20px;}
.ap-tabsList .ap-tabItem{display: inline-block;margin: 0 15px;border-bottom: 2px solid transparent;padding-bottom: 4px;}
.ap-tabsList .ap-tabItem:first-child{margin-left: 0;}
.ap-tabsList .ap-tabItem a{font-size: 16px;display: inline-block;color: #afafaf;font-weight: 400;transition: all 0.4s ease;}
.ap-tabsList .ap-tabItem.current a{color: #35a3d8;}
.ap-tabsList .ap-tabItem.current{border-bottom: 2px solid #35a3d8;}
.ap-influenceTableWrp .tab-content{display: none;}
.ap-influenceTableWrp .tab-content.current{display: inherit;}
.wrap-outofstock{color: red;font-size: 11px;}


/* AMIT New design CSS Starts here */

.ap-bannerSliderWrp{display: flex;}
.ap-bannerImgSlider{width: calc(50% - 0px);}
.ap-bannerImgSliderLeft{width: calc(50% - 0px);}
.ap-bannerImgSliderRight{width: calc(50% - 0px);}
.ap-bannerImgItem img{max-width: 100%;float: left;}
.ap-bannerImgSlider.slick-vertical .slick-slide{border: none;}
.slick-vertical .slick-slide{border: none;}
.ap-bannerTextCta{position: absolute;bottom: 15%;left: 10%;text-align: left;}
.ap-bannerTextCta h2{font-size: 20px;color: #fff;}
.ap-bannerTextCta h3{font-size: 14px;color: #fff;letter-spacing: 0.02em;margin-bottom: 25px;}
.ap-bannerTextCta a{background-color: var(--primary-color);padding: 10px 20px;letter-spacing: 0.02em;font-size: 14px;}
.ap-leftMeasureImg{top: 0;left: 0;position: absolute;z-index: 666;}
.ap-leftMeasureImg img{max-width: 100%;}
.ap-leftMeasureImg.mob{display: none;}
.ap-TopMeasureImg{top: 0;left: 0;position: absolute;z-index: 666;}
.ap-TopMeasureImg svg{max-width: 100%;}
.ap-mobileBannerSlider{display: none;}

.sectionScrollText{z-index: 210;transition: all 0.4s ease;opacity: 1;visibility: visible;}
.sectionScrollText.hide{opacity: 0;visibility: hidden;}
.tickerwrapper {position: relative;width: 100%;height: 2rem;line-height: 2rem;overflow: hidden;z-index: 669;background-color: #faf8f2;}
ul.list {position: relative;display: inline-block;}
ul.list.cloned {position: absolute;top: 0px;left: 0px;}
ul.list li {float: left;font-size: 14px;  color: #7c5a49;position: relative;letter-spacing: 0.04em;padding: 0 4rem;}
ul.list li span{ display: inline-block; font-size: 14px;  color: #7c5a49;position: relative;letter-spacing: 0.04em;padding: 0 2rem;}
ul.list li span:before{content: ' ';width: 8px;height: 8px;left: 0;top: 39%;background: #7c5a49;border-radius: 100%;display: inline-block;margin-right: 8px;position: absolute;} 
.ap-indyverse-main{padding: 50px 0 50px;background-color: #7c5a49;display: flex;justify-content: center;}
.ap-wrapper1660{max-width: 1660px;width: 100%;display: inline-block;padding: 0 20px;}
.ap-indyMainInner{display: flex;justify-content: space-between;align-items: center;flex-flow: row wrap;}
.ap-indyVector{width: calc(50% - 0px);}
.ap-indyText{width: calc(50% - 0px);text-align: left;}
.ap-indyText p{font-size: 34px;color: var(--secondary-color-white);}
.ap-indySocialDiv{margin-top: 25px;}
.ap-indySocialDiv a{display: inline-block;margin-right: 30px;}
.ap-indySocialDiv a i{font-size: 25px;color: var(--primary-color);}

.ap-mobileBannerSlider .slick-dots{bottom:16px;}
.ap-mobileBannerSlider .slick-dots li button{width: 12px;height: 12px;padding: 0;}
.ap-mobileBannerSlider .slick-dots li.slick-active button{background-color: var(--primary-color);}
.ap-mobileBannerSlider .slick-dots li button{border-color: var(--primary-color);}


footer{display: flex;flex-direction: column;justify-content: center;align-items: center;background-color: var(--secondary-color-white);}
.ap-main-footer{padding: 40px 0 20px; }
.ap-footer-nav-outer .ap-foot-menu{display: inline-block;}
.ap-footer-nav-outer .ap-foot-menu .ap-foot-head{font-weight:700;font-size:14px;width:100%;float:left;margin-bottom: 8px;text-transform: uppercase;letter-spacing: 0.12em;color: var(--secondary-color-brown-3);}
.ap-footer-nav-outer .ap-foot-menu .ap-foot-links{width: 100%;float: left;}
.ap-footer-nav-outer .ap-foot-menu .ap-foot-links li{width: 100%;float: left;margin-bottom: 8px;color:var(--secondary-color-brown-3);font-size: 10px;}
.ap-footer-nav-outer .ap-foot-menu .ap-foot-links li a{display:inline-block;color:var(--secondary-color-brown-3);font-size:14px;opacity: 0.7;line-height: 1.4;}
.ap-footer-nav-outer .ap-foot-menu .ap-foot-links li a span{display: inline-block;vertical-align: middle;}
.ap-footer-nav-outer{width: 50%;text-align: left;}
.ap-foot-menu{width: calc(25% - 30px);}
.ap-newsletter-div{width: 30%;text-align: left;}
.ap-newsletter-div .ap-foot-formHead{font-size:16px;color:#000000;margin-bottom: 8px;}
.ap-newsletter-div .ap-input-div .ap-input-box{background-color:transparent;border:none;height:45px;padding:0 110px 0 0;font-size:14px;color:#7C5A49;font-family: 'FuturaLTPro-Medium';;border-bottom: 1px solid #E0C3B6;}
.ap-newsletter-div .ap-input-div .ap-input-box::placeholder{font-size: 14px;color:#7C5A49;font-family: 'FuturaLTPro-Medium';opacity: 0.7;}
.ap-newsletter-div .ap-input-div .ap-input-box:focus::placeholder{color:transparent;}

.ap-newsletter-div .ap-submit-click{top:50%;transform: translateY(-50%); right:0;border:none;color:var(--secondary-color-brown-3);font-size:14px;cursor: pointer;font-family: 'FuturaLTPro-Bold';background-color: transparent;border-bottom: 2px solid #7C5A49;padding: 0;}
.ap-foot-social{margin-top: 40px;}
.ap-foot-social .ap-socialLink-head{font-size:12px;letter-spacing:0.05em;text-transform:uppercase;color:#393939;margin-bottom: 12px;}
.checkoutRight .productDetailsWrap .productDetailCnt .buttonWrap a{width:100%;padding:10px 15px; color: var(--secondary-color-brown-3) !important;}
.checkoutRight .productDetailsWrap .productDetailCnt .buttonWrap a:hover{color: #fff !important;}
.checkoutRight .productDetailsWrap .productDetailCnt .buttonWrap{margin:0;padding:0;margin-top:0px;}
.ap-newsletter-div{width:25%;}
.ap-footer-nav-outer{width:68%;}
.ap-foot-menu{width: calc(20% - 10px);}
.ap-foot-menu:last-child{width: calc(30% - 10px);}

.ap-foot-social a{display: inline-block;margin-right: 25px;}
.ap-foot-copy{padding: 8px 0;}
.ap-foot-copy .foot-copy{font-weight:400;font-size:12px;color:#9D9D9D;}
.ap-foot-copy .foot-cards{font-size:10px;color:#393939;}
.ap-foot-copy .foot-cards span{display: inline-block;margin-left: 10px;vertical-align: middle;}
.ap-footer-nav-outer .ap-foot-menu .ap-foot-links li span svg{height:12px;display:inline-block;vertical-align:middle;margin-top:-4px;}

.ap-footer-nav-mob{display: none;margin-bottom: 30px;}
.ap-footer-nav-mob .accordion .accordion-item{border-bottom: 1px solid #D9D9D9;padding: 5px 0;transition: all 0.4s ease;}
.ap-footer-nav-mob .accordion .accordion-item .accordion-thumb{padding:8px 0;font-size:14px;color:var(--secondary-color-brown-3);position: relative;}
.ap-footer-nav-mob .accordion .accordion-item .accordion-panel{width: 100%;float: left;display: none;}
.ap-footer-nav-mob .accordion .accordion-item .accordion-panel p{font-weight:400;font-size:14px;color:var(--secondary-color-brown-3);margin-bottom: 4px;}
.ap-footer-nav-mob .accordion .accordion-item .accordion-panel p a{color: inherit;}
.ap-footer-nav-mob .accordion .accordion-item .accordion-thumb::after{content:'+';display:inline-block;position:absolute;right:0;top:5px;font-weight:400;font-size:25px;color:var(--secondary-color-brown-3);transition: all 0.4s ease;}
.ap-footer-nav-mob .accordion .accordion-item.is-active .accordion-thumb::after{content:'-';}
.ap-footer-nav-mob ul{text-align: left;}
.ap-newsLetterText{font-weight: 700;font-size: 28px;color: var(--secondary-color-brown-3);}
.ap-subFootText{font-size: 16px;color: var(--secondary-color-brown-3);opacity: 07;}
.ap-submit-click{position: absolute;}
/* .ap-form-wrp{margin-top: 40px;} */
.ap-formPolicyTxt{margin-top: 6px;font-size: 12px;color: var(--secondary-color-brown-3);}
.ap-formPolicyTxt a{text-decoration: underline;}
.ap-footImgWrp img{max-width: 100%;float: left;}
.ap-copyWrp{margin-bottom: 45px;}
.ap-copyTxt-new{font-size: 12px;color: var(--secondary-color-brown-3);opacity: 0.7;}
.ap-visaWrp{width: 40%;text-align: left;display: flex;justify-content: center;align-items: center;flex-flow: row wrap;}
.ap-visaInner span{display: inline-block;padding: 0 5px;border-right: 1px solid #7C5A49;line-height: 0.5;}
.ap-visaInner span:first-child{padding-left: 0;}
.ap-visaInner span:last-child{padding-right: 0;border-right: none;}
.ap-footRadioWrp{margin-top: 15px;}
.ap-footRadio{margin-right: 25px;}
.ap-footRadio [type="radio"]:checked,.ap-footRadio [type="radio"]:not(:checked){position:absolute;left:-9999px;}
.ap-footRadio [type="radio"]:checked + label,.ap-footRadio [type="radio"]:not(:checked) + label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:var(--secondary-color-brown-3);}
.ap-footRadio [type="radio"]:checked + label:before,.ap-footRadio [type="radio"]:not(:checked) + label:before{content:'';position:absolute;left:0;top:0;width:16px;height:16px;border:1px solid var(--secondary-color-brown-3);border-radius:100%;background:#fff;box-sizing: unset;}
.ap-footRadio [type="radio"]:checked + label:after,.ap-footRadio [type="radio"]:not(:checked) + label:after{content:'';width:12px;height:12px;background:var(--secondary-color-brown-3);position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;box-sizing: unset;}
.ap-footRadio [type="radio"]:not(:checked) + label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0);}
.ap-footRadio [type="radio"]:checked + label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}

.ap-prodInfo{position: absolute;left: 0;bottom: 0;padding: 20px 0 0;background-color: var(--primary-color);width: 100%;text-align: left;visibility: hidden;opacity: 0;transition: all 0.4s ease;z-index: 2;}
.ap-prodInfo.fspDesign{background-color:#F5F5F5;}
.ap-prodInfo.fspDesign .ap-addtoCartClick a span{color: #F5F5F5;}


.ap-prodInfo .ap-designerName{color: #000 !important;font-size: 12px !important;padding: 0 20px;margin-bottom: 0;font-family: 'FuturaBT-Medium';}
.ap-prodInfo .ap-prodnameBig{color: #000 !important;font-size: 18px !important; padding: 0 20px;font-family: 'FuturaLTPro-Bold';margin-top: 5px !important;}
.ap-prodSizesWrp{margin: 15px 0 5px;padding: 0 20px;}
.ap-prodSizesWrp span{letter-spacing: 0.04em;font-size: 12px;color: #000;text-transform: uppercase;display: inline-block;border-bottom: none !important;}
.ap-prodSizesWrp a.ap-sizeSelect{display: inline-block;padding: 0 4px;font-size: 14px;color: #000;opacity: 0.5;border-bottom: 1px solid transparent;transition: all 0.4s ease;}
.productCnt{padding: 0 10px;}
.ap-prodSizesWrp a.ap-sizeSelect:hover{border-color: #000;opacity: 1;}
.ap-prodSizesWrp a.ap-sizeSelect.active{border-color: #000;opacity: 1;}
.productListWrap .productList ul li div.imgBx:hover .ap-prodInfo{visibility: visible;opacity: 1;}
ul.commonList li div.imgBx:hover .ap-prodInfo{visibility: visible;opacity: 1;}
.ap-addtoCartClick{margin-top: 15px;}
.ap-addtoCartClick a{width: 100%;float: left;padding: 8px 20px;display: flex;justify-content: space-between;background-color: var(--secondary-color-brown-3);align-items: center; }
.ap-addtoCartClick a span{color: var(--primary-color);display: inline-block;font-size: 16px;text-transform: uppercase;font-family: 'FuturaLTPro-Bold';}
.ap-addtoCartClick a span:first-child{border-bottom: 1px solid transparent;transition: all 0.4s ease;}
.ap-addtoCartClick a:hover span:first-child{border-color: var(--primary-color);}
.ap-prodInfo.fspDesign .ap-addtoCartClick a:hover span:first-child{border-color: #F5F5F5;}
.productListWrap .productList ul h1{color: var(--secondary-color-brown-3);font-size: 18px;}
.productCnt .ap-wishlistAR a{display: inline-block;vertical-align: middle;margin-left: 10px;}
.productCnt .ap-wishlistAR{margin: 10px 0 0;}
.productCnt .ap-wishlistAR a span{display: inline-block;vertical-align: middle;}
.productCnt .ap-wishlistAR a span img{width: 60px;}
.productCnt .ap-wishlistAR a.ap-wishlistClick i{color: var(--secondary-color-brown-3);font-size: 16px;transition: all 0.4s ease;}
.productCnt .ap-wishlistAR a.ap-wishlistClick:hover i:before{content: '\f004';}
.productCnt .ap-wishlistAR a.ap-wishlistClick.active i:before{content: '\f004';}
.ap-tryAR-click{font-weight: 700;color: var(--secondary-color-brown-3) !important;}
.wrapper-1780{max-width: 1820px;width: 100%;display: inline-block;padding: 0 40px;}

.ap-admitWlcome,.ap-adminText{color: #B48877;font-size: 16px;line-height: 1.5;}

.ap-userAccPop{max-width: 350px;width: 100%;display: inline-block;position: relative;background-color: #FAF8F2;text-align: left;}
.ap-userAccPop .wrapInner .ap-formPopTitle{padding: 30px 30px 15px;text-transform: uppercase;font-size: 14px;color: var(--secondary-color-brown-3);}
.ap-userAccPop .wrapInner ul{padding: 0 30px;}
.ap-userAccPop .wrapInner ul li{width: 100%;float: left;margin: 10px 0;}
.ap-userAccPop .wrapInner ul li input.text{width:100%;float:left;padding:0 0 6px;border:none;font-family:'FuturaBT-Medium';font-size:14px;color:#B48877;border-bottom:1px solid #E0C3B6;background-color:transparent;}
.ap-userAccPop .wrapInner ul li input.text::placeholder{color:#B48877;font-size: 14px;font-family:'FuturaBT-Medium';}
.ap-userAccPop .wrapInner ul li input.text:focus::placeholder{color: transparent;}
.ap-userAccPop .wrapInner ul li .ap-showPassClick{right:0px;top:2px;font-size:13px;}
.ap-userAccPop .wrapInner ul li.ap-lessMar{margin: 0;}
.ap-userAccPop .wrapInner ul li .remember{text-align: right;}
.ap-userAccPop .wrapInner ul li .remember a{color: #7C5A49;font-size: 12px;}
.ap-userAccPop .wrapInner ul li input.button{width:100%;color:#000000;text-align:center;letter-spacing:0.02em;text-transform:uppercase;font-size:14px;border-radius: 0;margin-top: 10px;cursor: pointer;font-family:'FuturaBT-Medium';}
.loginFooter a{width:100%;float:left;padding:12px;background-color:#B48877;color:var(--secondary-color-white);text-align:center;letter-spacing:0.02em;text-transform:uppercase;font-size:14px;}
.socialLogin h2{font-size: 12px;color: #7C5A49;margin-bottom: 15px;}
.ap-socialSignWrp{display: flex;justify-content: center;align-items: center;}
.ap-socialSignWrp a{margin: 0 10px;position: relative;}
.ap-socialSignWrp a:first-child:after{content: '';position: absolute;top: 50%;right: -10px;width: 1px;height: 12px;background-color: #E0C3B6;transform: translateY(-50%);}
.button.btnLoginMobOtp{width:100%;float:left;color:#000000;text-align:center;letter-spacing:0.02em;text-transform:uppercase;font-size:14px;border-radius:0;margin-top:0;cursor:pointer;font-family:'FuturaBT-Medium';}
.wishRemove a{margin: 0 !important;}
.wishRemove .removeFromCart{position:absolute !important;right:0;top:0;padding: 0 2px;border-left: 1px solid var(--secondary-color-brown-3);}
.wishRemove .removeFromCart svg{width:18px;height:18px;}
.wishRemove .ap-cartWish{right: 30px;}

.ap-userAccPop .wrapInner ul li select{width:100%;float:left;padding:0 0 6px;border:none;font-family:'FuturaBT-Medium';font-size:14px;color:#B48877;border-bottom:1px solid #E0C3B6;background-color:transparent;} 
.ap-userAccPop .wrapInner ul li .rememberCheck{text-align: left;    padding-left: 24px;}
.ap-userAccPop .wrapInner ul li .checkbox-group label{margin-left: -2em;color: var(--secondary-color-brown-3);}
.ap-userAccPop .wrapInner ul li.ap-marBot{margin-bottom: 25px;}

.ap-prodDetailsInner{display: flex;justify-content: space-between;align-items: flex-start;flex-flow: row wrap;}
.ap-prodInfoName.floatLft{width:62%;}

.ap-productWrp{width: 100%;float: left;}
.ap-thumbSlider{width: calc(9% - 16px);cursor: pointer;}
.ap-thumbSlider .ap-thumbItem{margin: 8px 0;padding: 0 2px;border: 1px solid transparent;}
.ap-thumbSlider .ap-thumbItem.slick-current{border-color: var(--secondary-color-brown-3);}
.ap-thumbSlider .ap-thumbItem:first-child{margin-top: 0;}
.ap-thumbSlider .ap-thumbItem:last-child{margin-bottom: 0;}
.ap-thumbSlider img{max-width: 100%;}
.ap-productMainImg .slick-list{padding: 0 !important;}
.ap-productWrp{display: flex;justify-content: space-between;align-items: flex-start;flex-flow: row wrap;}
.ap-productMainImg{width: calc(91% - 10px);}
.ap-productMainImg img{max-width: 100%;}
.ap-ordersTitleWrp .ap-commonAccTitle{width: auto;border-bottom: none;}  

.productListWrap.ap-serachList .productList{width:100%;float:left;margin:0;}

.ap-newAbtMain{display: flex;justify-content: center;margin: 150px 0 60px;}
.about-wrapper{max-width: 1340px;width: 100%;display: inline-block;padding: 0 20px;}
.ap-abtImgNew{padding-bottom: 50px;margin-bottom: 40px;}
.ap-abtImgNew::after{content: '';position: absolute;display: inline-block;width: 80%;height: 1px;background-color: var(--secondary-color-brown-3);left: 50%;transform: translateX(-50%);bottom: 0px;}
.ap-abtCommonHead{font-size: 50px;text-transform: uppercase;color: var(--secondary-color-brown-3);margin: 4px 0;}
.ap-abtCommonPara{font-size: 20px;color: var(--secondary-color-brown-1);line-height: 1.5;}
.ap-commonAbtSpace{height: 50px;}
.ap-abtCntList{display: flex;justify-content: space-between;align-items: start;flex-flow: row wrap}
.ap-abtCntList li{width: calc(33.33% - 40px);padding: 0 20px;text-align: center;position: relative;}
.ap-abtCntList li::after{content: '';position: absolute;right: -30px;top: 54%; transform: translateY(-50%); height: 80%;width: 1px;
background-color: var(--secondary-color-brown-1);}
.ap-abtCntList li:first-child{padding-left: 0;}
.ap-abtCntList li:last-child{padding-right: 0;}
.ap-abtCntList li:last-child:after{display: none;}

.ap-headerStrip{background-color: #775544;display: flex;align-items: center;}
/* .ap-headerStrip{background-color: #775544;position: fixed;top: calc(0% + 112px);left: 0;z-index: 500;} */
.ap-headerStrip ul li{margin: 0 22px;}
.ap-headerStrip ul li a{padding: 8px 0;color: #E0C3B6;font-size: 12px;letter-spacing: 0.04em; text-transform: uppercase;font-weight: 500;transition: all 0.4s ease;border-bottom: 2px solid transparent;}
.ap-headerStrip ul li a:hover{border-color: var(--primary-color);color: var(--primary-color);}
.ap-submenu{position:absolute;top:100%;left:0;width:100%;float:left;background:#f5f5f5;border-top:1px solid #dadada;height:auto !important;display: none;transition: all 0.4s ease;z-index: 550;}
.ap-headerStrip ul li a.active{border-color:var(--primary-color);color:var(--primary-color);}
.ap-submenuOuter{width: 100%; float: left; padding: 15px 50px;}
.ap-headerStrip .ap-innerMenus li{margin: 4px 0 !important;}
.ap-headerStrip .ap-innerMenus li a{padding: 0 !important;border: none !important;text-transform: none;}
.ap-innerMenus li.ap-upper a{text-transform: uppercase;color: var(--secondary-color-brown-3) !important;font-size: 14px !important;    font-family: 'FuturaLTPro-Bold' !important;}
.ap-headerStrip .ap-newMenuList{width: 75%;}
.ap-headerStrip ul li.ap-hasMenu:hover .ap-submenu{display: block;}

.ap-feturedWrp{display: flex;justify-content: space-between;align-items: flex-start;flex-flow: row wrap;padding: 30px 14%;}
.ap-feturedWrp a{display: flex;width: calc(50% - 25px);justify-content: space-between;align-items: flex-start;border: none !important;text-transform: none !important;}
.ap-feturedWrp a:first-child{border-right: 1px solid var(--secondary-color-brown-3) !important;padding-right: 20px;}
.ap-featuredInner{width: 100%;float: left;}
.ap-featuredInner .ap-featuredImg{width: calc(50% - 5px);float: left;}
.ap-featuredInner .ap-featuredImg img{max-width: 100%;}
.ap-featuredInner .ap-featuredCnt{width: calc(50% - 15px);float: right;text-align: left;}
.ap-featuredInner .ap-featuredCnt h2{font-size: 18px;font-weight: 600;color: var(--secondary-color-brown-3);margin-bottom: 10px;}
.ap-featuredInner .ap-featuredCnt p{font-size: 14px;line-height: 1.4;color: var(--secondary-color-brown-3);}
  
.ap-newDesignerMain{display: flex;justify-content: center;margin: 0px 0 80px;}
.ap-designHeadWrp{display: flex;justify-content: space-between;align-items: flex-end;margin-bottom: 40px;}
.ap-designHeadWrp h2{font-size: 60px;color: var(--secondary-color-brown-3);width: 32%;text-align: left;}
.ap-designHeadWrp .ap-designerSearchBx{width: 32%;}
.ap-designHeadWrp .ap-designerSearchBx input{padding: 0 0 8px;border: none;border-bottom: 1px solid var(--secondary-color-brown-3);font-family: 'FuturaBT-Medium';color: #B48877;background-color: transparent;}
.ap-designerSearchClick{position: absolute;top: 0;right: 0;border: none;background-color: transparent;cursor: pointer;}
.ap-designHeadWrp .ap-designerSearchBx input::placeholder{color: #B48877;}
.ap-designerNaming{text-align: left;background-color: var(--secondary-color-white);position:sticky;top:112px;padding: 6px 0;}
.ap-designerNaming li{display: inline-block;margin: 0 10px;}
.ap-designerNaming li:first-child{margin-left: 0;}
.ap-designerNaming li a{display: inline-block;font-family: 'FuturaBT-Medium';text-transform: uppercase;font-size: 16px;color: var(--secondary-color-brown-3);}

.ap-designersNameWrp{padding: 30px 0;border-bottom: 1px solid #D9D9D9;text-align: left;margin-top: 20px;}
.ap-designersNameList{display: flex;justify-content: flex-start;align-items: flex-start;flex-flow: row wrap;}
.ap-designersNameList .ap-designersNames{width: 100%;text-align: left;display: flex;flex-flow: row wrap;}
.ap-designersNameList .ap-designersNames a{display: inline-block;font-size: 16px;font-family: 'FuturaBT-Medium'; color: #B48877;
margin-bottom: 15px;width: calc(16.6% - 10px);}
.ap-designersNameWrp h2{font-size: 40px;color: #7C5A49;margin-bottom: 25px;}


/* New Homepage CSS 28-25-2023 */

.ap-homeCatMain{display: flex;justify-content: center;margin: 60px 0 20px;}
.ap-catHeadWrp{display: flex;justify-content: space-between;align-items: center;padding: 0 10px;}
.ap-catHeadWrp h2{font-weight: 600;font-size: 32px;text-transform: uppercase;color: var(--secondary-color-brown-3);}
.ap-catHeadWrp .ap-catLinks a{display: inline-block;padding: 0 15px;font-size: 14px;text-transform: uppercase;letter-spacing: 0.1em;color: var(--secondary-color-brown-3);line-height: 0.8;transition: all 0.4s ease;font-family: 'FuturaBT-Medium';}
.ap-catHeadWrp .ap-catLinks a:first-child{padding-left: 0;border-right: 1px solid #B48877;}
.ap-catHeadWrp .ap-catLinks a:last-child{padding-right: 0;}
.ap-catHeadWrp .ap-catLinks a:hover{text-decoration: underline;}
.ap-catHeadWrp .ap-catLinks a.active{text-decoration: underline;}
.ap-catMenSlider{padding: 0 10px;margin-top: 15px;}
.ap-catMenSlider .ap-catItem{margin: 0 4px;}
.ap-catMenSlider .ap-catItem h2{font-family: 'FuturaBT-Medium';font-size: 18px;text-transform: uppercase;letter-spacing: 0.1em;color: var(--secondary-color-brown-1);margin-top: 10px;}
.ap-catMenSlider .ap-catItem .ap-catImg img{max-width: 100%;}
.ap-catMenSlider.slick-slider button{width: 24px;height: 20px;}
.ap-catMenSlider.slick-slider button.slick-prev{background: url(../images/cat-left.svg) no-repeat center;left: -30px;}
.ap-catMenSlider.slick-slider button.slick-next{background: url(../images/cat-right.svg) no-repeat center;right: -30px;}
.ap-tempDiv{display: none;}
.ap-tempDiv.ap-catContent{display: inherit;}

.ap-occImg:hover .ap-prodInfo{visibility: visible; opacity: 1;}
.ap-occaItem h2{text-align: left;margin: 10px 0 0;width: 100%;float: left;font-size: 14px;color: var(--secondary-color-brown-3);}
.ap-occaItem .prize {margin: 10px 0 0;text-align: left;}
.ap-occaItem .prize span {display: inline-block;vertical-align: middle;font-size: 14px;color: var(--secondary-color-brown-3);}
.ap-occaItem .prize span.prizeSpan{opacity:0.5;text-decoration:line-through;}
.ap-occaItem .prize abbr{display:inline-block;vertical-align:middle;margin:0 0 0 10px;color:#b81618;}


.ap-occaItem img{width: 100%; float: left; transition: all 0.4s ease;}
.ap-occaItem img.hoverImg{position: absolute; inset: 0; width: 100%; height: 100%;-o-object-fit: cover;object-fit: cover;    opacity: 0; transition: opacity 0.6s ease; z-index: 1; display: block;}
.ap-occaItem:hover img.hoverImg{ opacity: 1;}
.ap-occaItem{margin: 0 4px;}
.ap-catOccaSlider{padding: 0 10px;margin-top: 15px;}
.ap-catOccaSlider.slick-slider button{width: 24px;height: 20px;}
.ap-catOccaSlider.slick-slider button.slick-prev{background: url(../images/cat-left.svg) no-repeat center;left: -30px;}
.ap-catOccaSlider.slick-slider button.slick-next{background: url(../images/cat-right.svg) no-repeat center;right: -30px;}
.ap-trendMain{padding: 50px 0;margin: 50px 0;background-color: rgba(224, 195, 182,0.15);}
.ap-trendInner{display: flex;justify-content: space-between;align-items: center;flex-flow: row wrap;}
.ap-trendText h2{font-size: 48px;text-transform: uppercase;color: var(--secondary-color-brown-3);line-height: 1.1;}
.ap-trendText p{font-family: 'FuturaBT-Medium';font-size: 18px;color: var(--secondary-color-brown-3);margin-top: 15px;line-height: 1.4;}
.ap-trendText{width: calc(22% - 20px);}
.ap-trendSlider{width: calc(78% - 30px);}
.ap-trendSlider.slick-slider button{width: 24px;height: 20px;}
.ap-trendSlider.slick-slider button.slick-prev{background: url(../images/cat-left.svg) no-repeat center;left: -40px;}
.ap-trendSlider.slick-slider button.slick-next{background: url(../images/cat-right.svg) no-repeat center;right: -40px;}
.ap-wraperMade{max-width: 1800px;width: 100%;display: inline-block;}
.ap-madetoOrder-new img{max-width: 100%;}
.ap-madetoOrder-new{margin: 20px 0 50px;display: block;justify-content: center;}
.ap-instaFeedMain{margin: 20px 0 60px;}
.ap-instaFeedMain .ap-instaHead span{font-size: 18px;text-align: center;color: var(--secondary-color-brown-3);}
.ap-instaFeedMain .ap-instaHead h2{font-size: 40px;color: var(--secondary-color-brown-3)}

.ap-trustBadge{padding: 30px 60px 30px;border-bottom: 1px solid var(--secondary-color-brown-1);margin-top: 30px;display: flex;justify-content: space-between;align-items: flex-start;flex-flow: row wrap;}
.ap-badgeDiv{width: calc(20% - 60px);position: relative;}
.ap-badgeDiv::after{content: '';position: absolute;right: -25px;top: 50%;transform: translateY(-50%);display: inline-block;width: 1px;height: 18px;background-color: var(--secondary-color-brown-2);}
.ap-badgeDiv:last-child::after{display: none;}
.ap-badgeDiv .ap-badgeIco{width: 100%;float: left;text-align: center;margin-bottom: 10px;}
.ap-badgeDiv h2{text-transform: uppercase;font-size: 15px;font-family: 'FuturaBT-Medium';text-transform: uppercase;color: var(--secondary-color-brown-3);}

.ap-trustBadgeProduct{margin-top: 30px;display: flex;justify-content: space-between;align-items: flex-start;padding: 0 116px;}
.ap-trustBadgeProduct h2{text-transform: uppercase;color: var(--secondary-color-brown-3);font-family: 'FuturaBT-Medium';margin-top: 10px;width: 100%;float: left;font-size: 15px;}
.ap-mobBadge{display: none;}


.ap-badgePayment{margin-top: 30px;display: flex;justify-content: space-between;align-items: flex-start;padding: 0;}
.ap-badgePayment h2{text-transform: uppercase;color: var(--secondary-color-brown-3);font-family: 'FuturaBT-Medium';margin-top: 10px;font-weight: 500 !important;font-size: 15px;}
.ap-badgePayment svg{width: 72px;height: 45px;}


.ap-dtrWorksMain{margin-top: 180px;margin-bottom: 50px;display: flex;justify-content: center;}
.ap-dtrWrp{max-width: 950px;width: 100%;display: inline-block;padding: 0 20px;}
.ap-dtrWokringInner h3{font-size: 16px;letter-spacing: 0.2em;text-transform: uppercase;color: var(--secondary-color-brown-3);font-family: 'FuturaBT-Medium';}
.ap-dtrWokringInner h2.dtrTitle{font-weight: 600;font-size: 50px;text-transform: uppercase;color: var(--secondary-color-brown-1);font-family: 'Playfair Display', serif;}
.ap-drtSteps{padding: 0 120px;margin-top: 40px;}
.ap-drtSteps h4{font-size: 18px;font-family: 'FuturaBT-Medium';color: var(--secondary-color-brown-3);padding-bottom: 10px;border-bottom: 1px dashed #B48877;}

.ap-dtrSetpDiv{display: flex;justify-content: space-between;align-items: flex-start;flex-flow: row wrap;margin-top: 20px;margin-bottom: 30px;}
.ap-dtrSetpDiv .ap-stepDtr{width: calc(50% - 20px);}
.ap-dtrSetpDiv .ap-stepDtr h2{font-size: 16px;text-transform: uppercase;color: var(--secondary-color-brown-3);font-family: 'FuturaLTPro-Bold';margin: 25px 0 10px;}
.ap-dtrSetpDiv .ap-stepDtr p{font-size: 16px;color: var(--secondary-color-brown-1);font-family: 'FuturaBT-Medium';}
.ap-dtrSetpDiv .ap-stepDtr p span{display: inline-block;vertical-align: middle;}
.ap-dtrSetpDiv .ap-stepDtr p span svg{display: inline-block;margin-top: -2px;}
.qr_upload_box .gradient-button.gradient-button-1{background: var(--primary-color) !important;}

.ap-testimonMain{display: flex;justify-content: center;margin: 22px 0 80px;}
.ap-innerTestimonInner{display: flex;justify-content: center;margin-top: 50px;}
.ap-testimonSlider{max-width: 825px;width: 100%;}
.ap-testimonMain span{letter-spacing:0.2em;text-transform:uppercase;color: var(--secondary-color-brown-1);font-size: 14px;font-family: 'FuturaBT-Medium';}
.ap-testimonMain h2{font-size: 40px;color: var(--secondary-color-brown-3);}
.ap-testimonItem p{font-family: 'FuturaBT-Medium';font-size: 26px;line-height: 1.4;color: var(--secondary-color-brown-1);margin-bottom: 30px;}
.ap-testimonItem h3{color: var(--secondary-color-brown-3);font-size: 18px;font-style: italic;margin-bottom: 5px;}
.ap-testimonItem span{display: inline-block;}

.ap-testimonSlider.slick-slider button{width: 24px;height: 20px;top: 25%;}
.ap-testimonSlider.slick-slider button.slick-prev{background: url(../images/cat-left.svg) no-repeat center;left: -45%;}
.ap-testimonSlider.slick-slider button.slick-next{background: url(../images/cat-right.svg) no-repeat center;right: -45%;}

.ap-m2mTitle{font-family: 'FuturaLTPro-Bold' !important;letter-spacing: normal !important;font-size: 20px !important;margin-bottom: 5px;}
.ap-m2mSubhead{font-size: 18px;font-family: 'FuturaBT-Medium';color: var(--secondary-color-brown-3);margin-bottom: 15px;}
.ap-happyShopHead{font-family: 'FuturaLTPro-Bold';letter-spacing: normal;font-size: 24px;color: var(--secondary-color-brown-3);margin-top: 15px;}

.how-it-works-ap{width: 100%;float: left;text-align: center;}
.how-it-works-ap a{border: none !important;font-family: 'FuturaLTPro-Bold';letter-spacing: normal !important;font-size: 20px !important;color: var(--secondary-color-brown-3) !important;margin-top: 30px;padding: 0 !important;margin-left: -20px;}

.ap-m2mIco img{max-width: 100%;}

p.e.pandemicSaftyMsg{color: var(--secondary-color-brown-3) !important;}

.ap-desingerSlider.slick-slider button.slick-prev{left: -40px;}
.ap-desingerSlider.slick-slider button.slick-next{right: -40px;}
.ap-desingerSlider .innerBanner1{margin: 0 5px;}

.ap-offerPopMain{max-width: 400px;width: 100%;display: inline-block;background-color: #F5F5F5;}
.ap-offerPopMain .ap-offerPopInner{padding: 25px;text-align: left;}
.ap-offerPopMain .ap-offerPopInner > h2{font-size: 16px;font-family: 'FuturaBT-Medium';padding: 15px;text-transform: uppercase;}
.successMessage{padding-left:12px;float:left;margin-bottom:1rem;font-size:22px !important;}

.ap-offerPopMain .ap-offerPopInner h2 span{font-size: 36px;display: inline-block;vertical-align: middle;margin-top: -6px;}
.ap-offerBox{left: 0;top: 0;}
.ap-offerSmallImg{margin: 0 0 15px;text-align: center;padding-left: 10px;}
.ap-offerSmallImg img{max-width: 100%;}
.ap-offerFormList{padding-left:10px;}
.ap-offerFormList li{margin-bottom: 20px;}
.ap-offerFormList li .ap-offerInputDiv label{font-size: 16px;text-transform: uppercase;margin-bottom: 10px;float: left;padding-left: 10px;}
.ap-offerFormList li .ap-offerInputDiv label span{display: inline-block;vertical-align: middle;margin-right: 10px;}
.ap-offerFormList li .ap-offerInputDiv input{width: 100%;float: left;border: 1px solid #000;border-radius: 50px;padding: 14px 20px;color: #000;font-size: 16px;background-color: #eee;font-family: 'FuturaBT-Medium';}
.ap-offerPopInner h3{font-size: 16px;padding-left: 10px;font-family: 'FuturaBT-Medium';margin: 10px 0;}
.ap-offerFormList li p{font-size: 14px;font-family: 'FuturaBT-Medium';padding-left: 10px;}
.ap-offerFormList li p a{text-decoration: underline;}
.ap-offerInputDiv button{padding: 5px 12px;text-align: center;color: #fff;background-color: #58392B;border: 1px solid #000;font-family: 'FuturaBT-Medium';font-size: 14px;border-radius: 50px;cursor: pointer;}
.ap-offerFormList li:last-child{margin-bottom: 0;}

.ap-visaInner{margin-bottom: 8px;}

@media screen and (max-width:1366px){.videoFrame{height:667px;}
}
@media screen and (max-width:1280px){.videoFrame{height:540px;}
}
@media screen and (max-width:1170px){.videoFrame{height:430px;}
}
@media screen and (max-width:800px){.videoFrame{height:335px;}
}
@media screen and (max-width:500px){.videoFrame{height:290px;}
.ap-designerListing.ap-founderList li{width:calc(50% - 25px);}
.ap-designerListing.ap-founderList{justify-content:flex-start;}
.ap-tabsList .ap-tabItem{margin:0 8px;}
.ap-tabsList .ap-tabItem a{font-size:13px;}
.ap-influenceLogout{top:3px;font-size:14px;}
.content-table th,.content-table td{padding:12px 15px;font-size:13px;}
.ap-influenceTableWrp .tab-content{overflow-y:auto;}
.wrap-outofstock{font-size:14px;}
.content-table{white-space:nowrap;}
.ap-mobileBannerSlider{display:block;}
}
@media screen and (max-width:360px){.videoFrame{height:250px;}
}

/* AMIT CSS 10-04-2020 END*/
/* STYLE.CSS STARTS*/
/* Edited by AMIT on 07-02-2020 start*/
.productListWrap .productList ul li{width:calc(33.33% - 10px);margin-right:6px;margin-bottom:35px;display:inline-block;position:relative;}
/* Edited by AMIT on 07-02-2020 end*/
/* Edited by AMIT on 07-02-2020 start*/
.productListWrap .productList ul li .colors{/* position:absolute;*/
 /* bottom:0;*/
 /* left:0;*/
 width:100%;float:left;text-align:left;margin-top:10px;opacity:0;transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;}
/* Edited by AMIT on 07-02-2020 end*/
/* Edited by AMIT on 07-02-2020 start*/
.productListWrap .productList ul li .colors a{display:inline-block;margin:0 10px 10px 0;border-radius:50%;width:10px;height:10px;position:relative;}
.productListWrap .productList ul li .colors a:after{border:1px solid #a3a5a7;width:15px;height:15px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:"";border-radius:100%;}
/* Edited by AMIT on 07-02-2020 end*/
/* AMIT POP UP START*/
#discountWrap{max-width:640px;width:100%;display:inline-block;padding:0;background:#fff;position:relative;max-height:470px;height:100%;}
#discountWrap .wrapInner{width:100%;float:left;}
#discountWrap .wrapInner .imgBox{width:100%;float:left;position:relative;}
#discountWrap .wrapInner .imgBox img{width:100%;float:left;}
#discountWrap .wrapInner .imgBox .contentDiv{position:absolute;right:10px;top:30px;width:48%;display:inline-block;}
#discountWrap .wrapInner .imgBox .contentDiv h1.title{font-family:"Bebas Neue";font-size:66px;text-align:center;width:100%;float:left;color:#fff;margin-bottom:5px;}
#discountWrap .wrapInner .imgBox .contentDiv p{font-family:"Avenir-Roman";font-size:17px;color:#fff;width:100%;float:left;text-align:center;}
#discountWrap .wrapInner .imgBox .contentDiv h2{font-family:"Bebas Neue",cursive;font-size:38px;text-align:center;width:100%;float:left;color:#fff;margin-bottom:30px;}
#discountWrap .wrapInner .imgBox .contentDiv .discount{width:100%;float:left;margin-left:55px;}
#discountWrap .wrapInner .imgBox .contentDiv .discount h2{font-family:"Bebas Neue";font-size:30px;text-align:left;width:100%;float:left;color:#fff;margin:0;}
#discountWrap .wrapInner .imgBox .contentDiv .discount h1{font-family:"Bebas Neue";font-size:132px;text-align:left;width:100%;float:left;color:#fff;margin:-28px 0 0 0;}
#discountWrap .wrapInner .imgBox .contentDiv .discount h1 span{font-size:33px;margin-left:-5px;}
#discountWrap .wrapInner .imgBox .contentDiv .coupan{padding:4px 0px;width:64%;float:left;background:#fff;margin-left:55px;margin-top:-15px;}
#discountWrap .wrapInner .imgBox .contentDiv .coupan h2{font-family:"Avenir-Roman";font-size:18px;text-align:center;width:100%;float:left;color:#000;margin:0;letter-spacing:1px;font-weight:700;}
/* AMIT POP UP END*/
/* AMIT CSS 27-02-2020 */
.np-lists{margin-bottom: 50px;margin-top: 20px;}
.np-list li{font-size: 16px;font-family:'FuturaBT-Medium';color: var(--secondary-color-brown-1);}
.np-list-T{font-family: 'FuturaLTPro-Bold';font-size: 16px;}
.textDiv{display:flex;align-items:center;justify-content:center;margin:200px auto;text-align:left;}
.textDiv .wrapInner{width:60%;display:inline-block;}
.textDiv p{line-height:28px;font-size:20px;letter-spacing:1.2px;}

.iconDiv{display:flex;align-items:center;justify-content:center;margin:0 auto;text-align:left;}
.iconDiv .wrapInner{width:60%;display:inline-block;}
.iconDiv .socialDiv{width:100%;float:left;padding:60px 0;text-align:center;}
.iconDiv .socialDiv a{height:50px;width:50px;background:#000;color:#fff;font-size:20px;border-radius:50%;margin-right:25px;text-align:center;display:inline-block;}
.iconDiv .socialDiv a span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;}

.iconDiv .socialDiv a i{line-height:50px;}
.iconDiv .socialDiv a.mobile{display:none;}
/*---ishwar-9-3-20--*/
.pandemicDelevery{margin:15px 0px 0px;font-size:16px !important;line-height:22px;}
.grayOut{opacity:0.4;}
.ap-thumbItem.isGif{position: relative;}
.ap-thumbItem.isGif::before{content: '';position: absolute;top: 10px;right: 10px;background: url(../images/play-GIF-ico.svg) no-repeat center center/cover;width: 30px;height: 30px;}
.ap-thumbSlider.slick-slider button.slick-prev{top: -16px;transform: translateY(0%);left: 42%;transform: rotate(90deg);}
.ap-thumbSlider.slick-slider button.slick-next{bottom: 16px;transform: translateY(0%);left: 42%;transform: rotate(90deg);top: auto;}
.slider-main button.slick-prev{left: 10px;}
.slider-main button.slick-next{right: 10px;}

.ar-Active{border-bottom: 1px solid var(--secondary-color-brown-3) !important;}




@media screen and (max-width:1100px){/* AMIT 27-02-2020*/
    .textDiv .wrapInner{width:100%;}
    .textDiv p{padding:0 40px;}
}
@media screen and (max-width:640px){/* #discountWrap .wrapInner .imgBox{display:none;}
*/
 /* AMIT 01-04-2020 */
 #discountWrap .wrapInner .imgBox .contentDiv{top:20px;}
/* AMIT 01-04-2020 */
 #discountWrap .wrapInner .imgBox .contentDiv h1.title{font-size:45px;}
/* AMIT 01-04-2020 */
 #discountWrap .wrapInner .imgBox .contentDiv p{font-size:13px;}
/* AMIT 01-04-2020 */
 #discountWrap .wrapInner .imgBox .contentDiv h2{font-size:28px;}
/* AMIT 01-04-2020 */
 #discountWrap .wrapInner .imgBox .contentDiv .discount{margin-left:38px;}
/* AMIT 01-04-2020 */
 #discountWrap .wrapInner .imgBox .contentDiv .discount h2{font-size:22px;}
/* AMIT 01-04-2020 */
 #discountWrap .wrapInner .imgBox .contentDiv .discount h1{font-size:95px;margin:-25px 0 0 0;}
/* AMIT 01-04-2020 */
 #discountWrap .wrapInner .imgBox .contentDiv .discount h1 span{font-size:22px;}
/* AMIT 01-04-2020 */
 #discountWrap .wrapInner .imgBox .contentDiv .coupan{width:66%;margin-left:40px;}
/* AMIT 01-04-2020 */
 #discountWrap .wrapInner .imgBox .contentDiv .coupan h2{font-size:16px;}
/* AMIT 01-04-2020 */
 .iconDiv .wrapInner{width:100%;}
/*---ishwar-9-3-20--*/

}
@media screen and (max-width:500px){/* AMIT CSS CHANGE 27-02-2020 START*/
.iconDiv .wrapInner{width:100%;}
.iconDiv .socialDiv a:last-child{margin-left:0;}
.textDiv{margin:130px auto;}
.textDiv p{line-height:24px;font-size:15px;padding:0px 15px;}
.iconDiv .socialDiv a.mobile{display:inline-block;}
/*---ishwar-9-3-20--*/
 .iconDiv .socialDiv a.desktop{display:none;}
/*---ishwar-9-3-20--*/
 .iconDiv .socialDiv a{margin-right:10px;}
/*---ishwar-9-3-20- */
 /* AMIT CSS CHANGE 01-04-2020 START*/
 #discountWrap .wrapInner .imgBox .contentDiv .discount{margin-left:32px;}
#discountWrap .wrapInner .imgBox .contentDiv h1.title{font-size:36px;}
#discountWrap .wrapInner .imgBox .contentDiv p{font-size:11px;}
#discountWrap .wrapInner .imgBox .contentDiv h2{font-size:22px;}
#discountWrap .wrapInner .imgBox .contentDiv .discount h2{font-size:18px;}
#discountWrap .wrapInner .imgBox .contentDiv .discount h1{font-size:80px;margin:-20px 0 0 0;}
#discountWrap .wrapInner .imgBox .contentDiv .discount h1 span{font-size:20px;}
#discountWrap .wrapInner .imgBox .contentDiv .coupan{width:72%;margin-left:32px;}
#discountWrap .wrapInner .imgBox .contentDiv .coupan h2{font-size:14px;}
/* AMIT CSS CHANGE 01-04-2020 END*/
}
@media screen and (max-width:500px){/* AMIT CSS CHANGE 01-04-2020 START*/
 #discountWrap .wrapInner .imgBox .contentDiv h2{margin-bottom:8px;}
#discountWrap .wrapInner .imgBox .contentDiv .discount h1{font-size:84px;margin:-15px 0 0 0;}
#discountWrap .wrapInner .imgBox .contentDiv .coupan{width:66%;margin-top:-5px;}
#discountWrap .wrapInner .imgBox .contentDiv h2{font-size:20px;}
#discountWrap .wrapInner .imgBox .contentDiv p{font-size:10px;}
#discountWrap .wrapInner .imgBox .contentDiv .discount h2{font-size:16px;}
#discountWrap .wrapInner .imgBox .contentDiv .discount{margin-left:20px;}
#discountWrap .wrapInner .imgBox .contentDiv .coupan{margin-left:20px;}
#discountWrap .wrapInner .imgBox .contentDiv .coupan h2{font-size:11px;}
/* AMIT CSS CHANGE 01-04-2020 END*/
}
@media screen and (max-width:365px){#discountWrap .wrapInner .imgBox .contentDiv .discount h1{font-size:70px;margin:-16px 0 0 0;}
/* AMIT CSS CHANGE 01-04-2020 START*/
}


@media screen and (max-width:340px){#discountWrap .wrapInner .imgBox .contentDiv h1.title{font-size:28px;}
/* AMIT CSS CHANGE 01-04-2020 START*/
#discountWrap .wrapInner .imgBox .contentDiv h2{font-size:16px;}
#discountWrap .wrapInner .imgBox .contentDiv .discount h1{font-size:60px;}
#discountWrap .wrapInner .imgBox .contentDiv .coupan h2{font-size:9px;}
}


/* coming soon css */
.comingsoon{height: 100vh;background: #f5f5f5;}
.comingsoonTxt{font-family: 'Kaushan Script', cursive; font-size: 150px;color: #35a3d8;}

@media screen and (max-width:1536px){.comingsoonTxt{font-size:125px;}
}
@media screen and (max-width:1366px){.comingsoonTxt{font-size:100px;}
}
@media screen and (max-width:1024px){.comingsoonTxt{font-size:80px;}
}
@media screen and (max-width:450px){.comingsoonTxt{font-size:60px;}
}
@media screen and (max-width:400px){.comingsoonTxt{font-size:50px;}
}


/* nikhil 10-08-2023 */
.np-choosePop .np-choosePop__inner .choicepopup__link .ap-formPopTitle{background-color:var(--primary-color);padding:10px 20px;letter-spacing:0.02em;font-size:14px;}

.choicepopup__link:not(:last-child){margin-right: 20px;}
.np-choosePop__inner{display: flex;padding: 30px;}
/* nikhil 10-08-2023 */

/* shweta */
.st-flexbox{width: 100%;float: left;display: flex;justify-content: space-around;align-items: flex-start;margin: 0px 0 50px;}
.st-filtersWrap{width: calc(20% - 15px);float: left;margin: 0 15px 0 0;}
.st-productList{width: calc(80% - 15px);float: left;margin: 0 0 0 15px;}
.st-productList h2{width: 100%;float: left;text-align: left;font-size: 32px;font-family: 'Playfair Display',serif;
    color: #7C5A49;font-weight: 600;margin-bottom: 15px;}
.st-productList p{font-size: 14px;line-height: 1.4;font-family: 'FuturaBT-Medium';text-align: left;}
.hamburger.st-hamburg{padding: 0; text-align: left;}
.productListWrap.st-banner{padding: 0;}


.np-successTable{margin-bottom:25px;}


.ap-headerWrp .ap-navWrp .ap-navigationList li:first-child a{font-weight:800;}
.how-it-works-ap a{background-color:var(--primary-color);padding:10px !important;}
.how-it-works-ap{margin: 10px 0;}

.indyStory .ap-abtImgNew svg{width:50%;}
.indyStory .ap-abtImgNew{padding-bottom:0;margin-bottom:40px;}
.indyStory .ap-abtCommonPara{text-align: justify;margin-bottom: 1rem;}
.indyStory .ap-abtCntList{margin-top: 16px;}
.indyStory .ap-abtCntList .ap-abtCommonHead{font-size: 30px;margin-bottom: 15px;}
.ap-newAbtMain.indyStory{margin:0px 0 50px;}


.ap-headerStrip__left-arrow,.ap-headerStrip__right-arrow{display: none;font-size: 30px;cursor: pointer;}
.ap-stripList::-webkit-scrollbar-thumb{background: rgb(224, 195, 182);-webkit-box-shadow:none}

.vorld-container{height:80vh;width:100%;float:left;}
.vorld-container-login{width:100%;float:left; }
.byndRealityLogin-img img{width:100vw;}

.byndRealityLogin-contaner{width: 100%;float: left;position: relative;}
.byndRealityLogin-img{width: 100%;float: left;}
.byndRealityLogin-contaner.mob{display: none;}
.byndRealityLogin{position: absolute;right: 60px;bottom: 50px;}
/* .vorld-container-login a{font-size: 30px;padding: 10px 80px;border-radius: 5px;border: 1px solid #7C5A49;background-color:#7C5A49 ;color: #ffffff;} */
.np-blink{position: absolute;top:-10px;left:-30px;}

.np-blink img{width:35px;}

.np-hanger img{width:35px;}

.ap-dtrSetpDiv .ap-stepDtr p span img {
    width: 100%;
}
.ap-dtrSetpDiv .ap-stepDtr p span {
    width: 10%;
}