@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap);*{padding:0;margin:0;box-sizing:border-box}@font-face{font-family:Helvetica;src:url('../fonts/Helvetica-Bold.woff2') format('woff2'),url('../fonts/Helvetica-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica-Normal;src:url('../fonts/Helvetica-Normal.woff2') format('woff2'),url('../fonts/Helvetica-Normal.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Calibri;src:url('../fonts/Calibri.woff2') format('woff2'),url('../fonts/Calibri.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Calibri;src:url('../fonts/Calibri-Bold.woff2') format('woff2'),url('../fonts/Calibri-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}body{font-family:Calibri;font-size:16px;font-weight:400;line-height:1.2;color:#666;-webkit-text-size-adjust:100%;overflow-x:hidden}.container{max-width:1130px;padding:0 15px}a{color:#5f574f;text-decoration:none}a:hover{color:#5f574f}ol,ul{margin:0;padding:0;list-style:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #00000000 inset!important;background-color:transparent!important;transition:background-color 99999s ease-in-out 0s}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:'Times New Roman',Times,serif;text-transform:uppercase;color:#000}.tooltip-wrap{position:relative;margin-bottom:-10px;padding-bottom:10px}.tooltip-content{position:absolute;z-index:999;background:url(../images/nav-bg.gif) top repeat-x #fdfdfd;border:1px solid #cfcfcf;top:31px;right:auto;left:0;opacity:0;visibility:hidden;width:450px;padding:10px;display:none;border-radius:5px;transition:.5s}.tooltip-content li{font-size:12px;line-height:22px}.tooltip-content li img{margin-right:7px}img{max-width:100%;height:auto}:focus-visible{outline:0}.input-group .form-control{border-radius:0!important;border:none}.input-group .input-group-text{border-radius:0!important;border:0}.container.small-container{max-width:1030px}.main-wrapper{display:flex;min-height:100vh;flex-direction:column}.site-wrapper{flex:1}.form-group{display:flex;align-items:flex-start;margin-bottom:20px;flex-wrap:wrap}.form-group .form-label{color:#5e676c;font-size:14px;flex:0 0 136px;margin-top:10px;margin-bottom:5px;padding-right:5px}.form-label .required-text{margin-bottom:0;font-size:14px}.form-group .input-wrap{flex:0 0 calc(100% - 136px);max-width:calc(100% - 136px);margin-left:auto}.form-group:last-child{margin-bottom:0}.form-group .form-control{border:1px solid #b7b7b7;padding:8px 10px;font-size:14px;color:#5e676c;border-radius:0;line-height:1;font-family:Arial,Helvetica,sans-serif}.form-group select.form-control{line-height:1.4;font-size:12px}.form-control:focus{box-shadow:none}.form-check .form-label{margin-top:4px}.form-check .form-check-input{border-radius:0;width:13px;height:13px}.form-check-input:focus{box-shadow:none}.red-link:hover{color:red!important}.btn-group{display:flex;flex-wrap:wrap;gap:10px}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:0}.btn-group.w-100 .btn.primary-btn{width:100%}.btn.primary-btn{font-size:13px;border:1px solid #000;font-weight:400;background-color:#000;text-transform:uppercase;box-shadow:2px 3px 2px hsl(0deg 0% 0% / 80%)!important;padding:11px 20px;border-radius:0;color:#fff;font-family:Arial,Helvetica,sans-serif;line-height:1;flex:0 0 auto;transition:.3s all}.btn.primary-btn:hover{background-color:#ab8286;border-color:#ab8286}.btn.primary-btn.outline{background-color:transparent;border-color:#c7c7c7;font-size:13px;color:#000;box-shadow:none!important;padding:8px 22px;font-weight:700;font-family:Calibri;margin:18px 0;text-transform:capitalize}.btn.outline.pink.add-to-fav-btn.mobile-none.add-fav{padding:8px 18px;font-weight:400;font-family:Arial,Helvetica,sans-serif;color:#414141}.btn.primary-btn.outline.pink{border-color:#ab8286}.btn.primary-btn.bg-pink{background-color:#cca2a6;border-color:#cca2a6;box-shadow:none!important}.btn.primary-btn.bg-pink:focus,.btn.primary-btn.bg-pink:hover{color:#cca2a6;background-color:transparent!important}.black-link{color:#000!important;text-decoration:underline}.input-field-info{margin:0;font-size:12px;color:#5f574f}.input_field_err{color:red!important;font-size:12px!important;line-height:1!important;width:100%}.small-txt{font-size:12px;text-transform:uppercase;color:#5f574f}.small-txt.underline{color:#000;text-decoration:underline}.modal-backdrop.show{opacity:0}.site-wrapper section:first-child{padding-top:20px}a.download_invoice:hover{background:#000!important;border-color:#000!important}.input_field_err.dateError.monthError,.input_field_err.dateError.yearError{width:48%!important}.input_field_err.dateError.yearError{padding-left:8px}@media (max-width:1023px){.container,.container.small-container{max-width:783px}.input_field_err.dateError.monthError,.input_field_err.dateError.yearError{width:48%!important}}@media (max-width:767px){.container,.container.small-container{max-width:650px}.form-group{margin-bottom:10px}}@media (max-width:767px){input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select:focus,textarea{font-size:16px!important}}@media (max-width:575px){.modal-dialog{margin:0 auto}}.spinner-border{--bs-spinner-width:1rem!important;--bs-spinner-height:1rem!important}.site-header a{font-weight:700;color:#383838}.site-header a:hover{color:#383838}.mobile-header{display:none;position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:3}.mobile-header .site-logo{padding:14px 0;text-align:center}ul.mobile-navbar{display:flex;align-items:center;border-bottom:1px solid #49423c;border-top:1px solid #d1cbbe}ul.mobile-navbar li{flex:0 0 20%;max-width:20%}ul.mobile-navbar li a{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:70px;padding:4px;padding-top:16px}ul.mobile-navbar li a.mobile-menu-icon{padding:0;justify-content:center}.mobile-header .menu-icon span{width:24px;height:2px;margin-bottom:5px;transition:.5s}body.menu-open .mobile-header .menu-icon span:first-child{transform:translate(0,6px) rotate(45deg)}body.menu-open .mobile-header .menu-icon span:nth-child(2){opacity:0}body.menu-open .mobile-header .menu-icon span:last-child{transform:translateY(-8px) rotate(-45deg)}ul.mobile-navbar li a img{width:20px;height:20px;object-fit:contain}.item_quntity_mb,ul.mobile-navbar li a .mobile-nav-title{font-family:Arial,Helvetica,sans-serif;font-size:10px;margin:6px 0 0;font-weight:400;display:inline-block}.item_quntity_mb{display:none;margin-top:0}.mobile-search{position:fixed;top:134px;width:100%;left:0;right:0;padding:10px;background:#383838;display:none}.mobile-search .input-group .form-control{font-size:13px;line-height:1;padding:4px 8px;color:#000;font-family:Arial,Helvetica,sans-serif}.mobile-search .input-group .input-group-text{font-size:13px;padding:4px 5px;width:29%;background-color:#263845;color:#fff;margin-left:10px!important;font-family:Arial,Helvetica,sans-serif}.top-header{padding-top:10px;padding-bottom:15px;position:relative}.desktop-header .top-header .site-logo{position:absolute;top:10px;left:50%;transform:translateX(-50%);width:16.68%;height:auto}.desktop-header .top-header .site-logo img{display:block;margin:0 auto;max-width:145px}.top-left-content .contact-header{display:flex;align-items:center;line-height:20px}.user-welcome-text p{margin-bottom:0;padding-left:7px;color:#383838;font-weight:700;font-family:'Times New Roman',Times,serif}.buy-again-text{width:100%;margin-top:8px;margin-bottom:auto;text-align:right}span.spanphonewrp{font-family:Calibri!important;font-weight:700;margin-left:12px;font-size:15px;color:#383838}.tooltip-wrap:hover .tooltip-content{opacity:1;display:block;visibility:visible}.contact-header{margin-left:7px}.contact-header a span{letter-spacing:0;margin-left:12px;font-size:15px}.contact-header li>a{font-size:15px;letter-spacing:1px;line-height:23px}.contact-header .tooltip-content li{font-family:Lato,sans-serif}.contact-header .tooltip-content li a{font-weight:400;color:#000;font-size:12px;line-height:1}.tooltip-content::before{content:'';position:absolute;top:-7px;left:5%;border:1px solid #cfcfcf;border-width:1px 1px 0 0;width:12px;height:12px;transform:rotate(-45deg);background-color:#fff}.welcomediv>ul{display:flex;padding-bottom:7px;align-items:center}.welcomediv>ul>li{border-right:1px solid #d5d2d2;margin-right:5px;padding-right:5px;line-height:23px}.welcomediv>ul>li:first-child,.welcomediv>ul>li:first-child a{padding:0;margin:0}.welcomediv>ul>li a{letter-spacing:1px;line-height:16px;display:inline-block;vertical-align:middle;padding-left:7px}.favourite{position:relative}.favourite::before{content:'';position:absolute;top:2px;left:0;background-image:url('../../images/star-icon.png');background-size:10px;background-repeat:no-repeat;width:10px;height:10px}.welcomediv ul li a.favourite{padding-left:18px}.welcomediv ul li a:hover{color:red}.welcomediv ul li:last-child{padding-left:0}.menu-icon{width:25px;margin-top:2px}.top-left-content{display:flex;flex-direction:column;justify-content:space-between;gap:20px}.menu-icon span{display:block;width:12px;height:2px;background-color:#5f564d;margin:0 auto;margin-bottom:2px}.top-right-content{display:flex;justify-content:flex-end;height:100%;flex-wrap:wrap}.three .shoppingbag{border-radius:5px;color:#fff;height:25px;line-height:25px;text-align:center;text-decoration:none;font-family:Helvetica;font-weight:700;background-color:#cba2a6;font-size:12px;display:inline-block;padding:1px 5px 0;width:auto;letter-spacing:1px}.shoppingbasket .bag,.shoppingbasket .three{margin-right:10px}.shoppingbasket .bag{border-left:1px solid #d5d2d2;padding-left:7px}.shoppingbasket .bag img{margin-right:5px}a.shoppingbasket{display:flex;align-items:center}.shoppingbasket:hover .shoppingbag{background-color:#ab8286}.bag .spanbag{color:#cba2a6;letter-spacing:1px}.shoppingbasket .value{font-family:Helvetica-Normal;font-weight:400;margin-right:10px;font-size:12px;letter-spacing:1px;line-height:1}.top-right-wrap{display:flex;align-items:center;min-height:31px;margin-top:auto;margin-bottom:0}.header-search{max-width:158px;margin:2px 2px 3px 3px;position:relative}.header-search .form-control{border-radius:0!important;font-size:12px;padding:3px 10px 0;height:25px;font-family:Helvetica-Normal;font-weight:400;border:1px solid #c4c4c4!important}.header-search .input-group-text{border-radius:0!important;background-color:#615750;border:0;padding:0;width:35px;justify-content:center;cursor:pointer}.header-search .product-search-result{position:absolute;top:25px;left:0;right:0;width:100%;background-color:#fff;z-index:1}.product-search-result #search_count{padding:10px 6px;box-shadow:0 1px 3px rgb(0 0 0 / 50%)}.product-search-cat-title{font-size:16px;color:#5f574f;font-weight:700;margin-bottom:0}#search_count span{font-size:14px;display:inline-block;padding:5px;background-color:#ddd;color:#444;line-height:1;border-radius:3px;margin-top:3px}.product-filter-data{display:none}.header-search .input-group-text img{opacity:.5}.navigation li.nav-item:first-child .childmenu .mega-menu-content{height:calc(100vh - 270px);overflow-y:auto;padding-bottom:30px}.navigation li.nav-item:first-child .childmenu.mega-menu-content::-webkit-scrollbar{display:block!important}.bottom-header .navigation{margin-bottom:10px}.navigation .navbar-nav{flex-direction:row;padding:0 15px;white-space:nowrap;justify-content:space-between;position:relative}.navigation .navbar-nav::before{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;border-bottom:1px dotted #ccc}.navigation .navbar-nav .nav-item>a{color:#383838;font-weight:700;padding-top:0;letter-spacing:1px;padding-bottom:3px;line-height:23px}.navigation .navbar-nav .nav-item>a.special_offer{color:#c71f1f}.navigation .navbar-nav .nav-item a{position:relative}.navigation .navbar-nav .nav-item a::before{content:'';position:absolute;left:0;right:0;bottom:0;height:4px;width:100%;background-color:#5f574f;opacity:0}.navigation .navbar-nav .nav-item a.special_offer::before{background-color:#c71f1f}.navbar-nav .has-megamenu{position:static!important}.navigation li.nav-item:hover>a::before{opacity:1}.navigation li.nav-item:first-child{margin-left:0}.navigation .nav-item.buy-again-mobile{display:none}.navigation li.nav-item:last-child{margin-right:0}.mega-menu-content{display:flex}.navigation .navbar-nav .nav-item .childmenu.menu-scroll:before{content:'';position:absolute;width:60px;height:28px;top:auto;bottom:0;left:47.5%;cursor:pointer;background-color:#000;overflow:hidden;z-index:1}.navigation .navbar-nav .nav-item .childmenu.menu-scroll:after{content:'';position:absolute;top:auto;left:50%;bottom:10px;border-width:2px 2px 0 0;border-style:solid;border-color:#fff;width:10px!important;height:10px!important;transform:rotate(135deg);display:block;cursor:pointer;z-index:10}.cutlery-menu .mega-menu-content{max-height:50vh}.navigation .navbar-nav .nav-item:nth-child(4)>.childmenu .sub-links ul{flex:1 0 20%}@media(min-height:818px){.navigation .navbar-nav .nav-item .childmenu.cutlery-menu.menu-scroll:after,.navigation .navbar-nav .nav-item .childmenu.cutlery-menu.menu-scroll:before{display:none}}@media(max-height:950px){.cutlery-menu .mega-menu-content{max-height:60vh}}@media(max-height:800px){.cutlery-menu .mega-menu-content{max-height:68vh}}@media (min-width:768px){.mega-menu-content{max-height:60vh;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.navigation .navbar-nav .nav-item:first-child .mega-menu-content,.navigation .navbar-nav .nav-item:nth-child(2) .mega-menu-content,.navigation .navbar-nav .nav-item:nth-child(3) .mega-menu-content,.navigation .navbar-nav .nav-item:nth-child(5) .mega-menu-content{overflow-y:unset!important;max-height:100%;height:auto!important}}.mega-menu-content .sub-links{display:flex;flex:0 0 calc(100% - 240px);max-width:calc(100% - 240px);padding:8px;flex-wrap:wrap}.mega-menu-content .sub-links ul{flex:0 0 25%;padding-right:10px}.nav-item .childmenu .megamenu_title{padding:10px;font-size:16px;color:#000;border-bottom:1px dotted #5f574f;margin-bottom:45px;font-weight:400}.sub-links ul li a{font-family:Arial,Helvetica,sans-serif;color:#5f574f;font-size:12px;font-weight:400;letter-spacing:0;padding:0 2px;line-height:23px;display:inline-block;white-space:break-spaces;width:auto;text-wrap:nowrap}.sub-links ul li a:hover{background-color:#5f574f;color:#fff}.mega-menu-image{flex:0 0 240px;max-width:240px;padding:0 10px}.mega-menu-shop{background:url(../../images/nav-bg.gif) bottom repeat-x #fdfdfd;padding:8px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-top:13px}.mega-menu-shop h3{font-family:'Times New Roman',Times,serif;font-size:15px;font-weight:400;text-align:center;margin-bottom:12px;text-transform:none;color:#5f574f}.mega-menu-shop .btn.primary-btn{padding:6px 10px;font-size:10px;font-weight:700;letter-spacing:1px;font-family:Calibri;color:#fff;box-shadow:none!important}body.home .site-header .header-services{display:none}.header-services{margin-bottom:8px;display:inline-block;width:100%}.header-services ul{display:flex;flex-wrap:wrap}.header-services ul li{padding:0 10px;flex:1 0 33.33%}.header-services ul li a{font-family:Lato,sans-serif;background:#e9e8e8;color:#5f574f!important;font-size:12px;padding:5px 10px;text-transform:uppercase;display:inline-block;width:100%;text-align:center;line-height:1.3;font-weight:700}.myaccount .tooltip-content{width:160px;top:24px}.myaccount .tooltip-content li a{color:#5f574f;text-transform:uppercase;padding-left:0;letter-spacing:0;font-family:Lato;line-height:1;font-size:11px}.myaccount .tooltip-content li a img{margin-right:9px;vertical-align:top}.myaccount .tooltip-content::before{left:50%;transform:translateX(-50%) rotate(-45deg)}.childmenu{display:none}li.child:hover>.childmenu{display:block}li.child>.childmenu{position:absolute;left:0;right:0;width:100%;z-index:2;top:26px;background:url(../../images/nav-bg.gif) bottom repeat-x #fdfdfd;border-left:#f9f9f8 1px solid;border-right:#ada798 1px solid;border-bottom:#ada798 1px solid;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:8px}.childmenu .close{display:none;width:100%;text-align:left;font-size:14px;line-height:20px;padding:10px 10px 10px 20px;font-family:Lato,sans-serif;background:rgba(0,0,0,.1);color:rgba(255,255,255,.3);padding-left:40px;cursor:pointer}.childmenu .child{position:relative}.childmenu .child>a{font-weight:700!important}.childmenu .child .childmenu{width:550px;left:100%;top:0;background:url(../../images/nav-bg.gif) bottom repeat-x #fdfdfd;box-shadow:0 0 3px #919191;border:none;border-radius:10px;padding:8px 0}.childmenu .child .childmenu .megamenu_title{margin-bottom:10px;font-size:14px;padding-left:20px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#5f574f}.nav-link .back-arrow{display:none;width:40px;height:100%;position:absolute;right:0;top:0;z-index:1;border-bottom:1px solid rgba(0,0,0,.15)}.childmenu .child .childmenu .sub-links{flex:0 0 100%;max-width:100%;padding:0;padding-bottom:20px}.childmenu .child .childmenu .sub-links ul{column-count:2;max-width:100%;flex:0 0 100%}.childmenu .child .childmenu .sub-links li{padding:0 15px;break-inside:avoid}.back-arrow{position:relative}.back-arrow::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);border:2px solid transparent;width:9px;height:9px;border-color:rgba(255,255,255,.3)}.nav-link .back-arrow::before{border-top:none;border-left:none}.nav-link .back-arrow::after{content:'';position:absolute;top:0;left:0;bottom:0;height:100%;width:1px;background-color:rgba(0,0,0,.15)}.close.back-arrow::before{border-right:none;border-bottom:none;left:27px}.navigation .navbar-nav .nav-item:first-child>.childmenu{width:1038px;padding-bottom:28px}.navigation .navbar-nav .nav-item:nth-child(2)>.childmenu{width:950px;left:110px}.navigation .navbar-nav .nav-item:nth-child(3)>.childmenu{width:950px;left:120px}.navigation .navbar-nav .nav-item:nth-child(4)>.childmenu{width:100%;left:auto}.navigation .navbar-nav .nav-item:nth-child(5)>.childmenu{width:700px;left:auto}.navigation .navbar-nav .nav-item:nth-child(6)>.childmenu{width:500px;left:auto}:root{--color-bg:#eaeaea;--color-loader:#fff;--loader-size:200px;--loader-speed:500ms}#loader .custom_loader{--loader-height:calc(var(--loader-size) / 7);display:flex;position:relative}#loader .custom_loader::before{content:'';position:absolute}#loader .custom_loader::before,#loader .custom_loader>span{display:block;width:var(--loader-height);height:var(--loader-height);border-radius:50%;background:var(--color-loader);animation-name:to-right;animation-duration:var(--loader-speed);animation-iteration-count:infinite;animation-timing-function:linear}#loader .custom_loader>span:nth-child(2n){visibility:hidden}#loader .custom_loader>span:first-child{animation-name:scale-up}#loader .custom_loader>span:last-child{animation-name:scale-up;animation-direction:reverse}@keyframes to-right{to{transform:translateX(200%)}}@keyframes scale-up{from{transform:scale(0)}to{transform:scale(1)}}.navigation .navbar-nav .nav-item:nth-child(4)>.childmenu .sub-links ul{flex:0 0 20%}.childmenu.cutlery-menu .mega-menu-content .sub-links{flex-direction:column}.navigation .navbar-nav .nav-item:nth-child(4)>.childmenu .sub-links ul li a{text-wrap:nowrap}@media (max-width:1600px){.navigation .navbar-nav .nav-item:nth-child(2) .mega-menu-content .childmenu{left:50%}}@media (max-width:1200px){.navigation .navbar-nav{padding:0}.navigation .navbar-nav .nav-item>a{font-size:15px}}@media(max-width:1114px){.navigation .navbar-nav .nav-item:nth-child(4)>.childmenu .sub-links ul{flex:0 0 25%}}@media (max-width :1024px){.navigation .navbar-nav .nav-item:first-child>.childmenu{width:auto;left:auto}.navigation .navbar-nav .nav-item:nth-child(4)>.childmenu{left:auto;padding-bottom:28px}.navigation .navbar-nav .nav-item:nth-child(2)>.childmenu{width:100%;left:auto}.navigation .navbar-nav .nav-item:nth-child(3)>.childmenu{width:100%;left:auto}.navigation .navbar-nav .nav-item:nth-child(4)>.childmenu .sub-links ul{flex:0 0 auto}}@media (max-width:1023px){.navigation .navbar-nav .nav-item>a{font-size:13px}.buy-again-text{margin-top:0}.header-search{margin-bottom:10px}.header-services ul li a{font-size:9px}.header-services{margin-top:10px}.top-right-wrap{flex-direction:column-reverse;align-items:flex-end}.navigation .navbar-nav .nav-item:first-child>.childmenu{width:auto;left:auto}.navigation .navbar-nav .nav-item:nth-child(4)>.childmenu{left:auto}.navigation .navbar-nav .nav-item:nth-child(2)>.childmenu{width:100%;left:auto}.navigation .navbar-nav .nav-item:nth-child(3)>.childmenu{width:100%;left:auto}.navigation .navbar-nav .nav-item:first-child>.childmenu .mega-menu-content .sub-links ul{flex:1 1 33%}.mega-menu-content .sub-links ul{flex:1 0 auto;padding-right:5px}.sub-links ul li a{font-size:9px}.navigation .navbar-nav .nav-item .childmenu.menu-scroll:before{left:46.6%}}@media (max-width:767px){.mobile-search .input-group .input-group-text{justify-content:center}.mobile-header{display:block}.navigation .nav-item.buy-again-mobile{display:block}.desktop-header .bottom-header .header-services,.desktop-header .top-header{display:none}.nav-link .back-arrow{display:inline-block}.site-header .navigation{position:fixed;height:calc(100% - 134px);width:100%;left:-104%;right:0;overflow-y:auto;background-color:#525252;transition:.5s;box-shadow:0 0 10px rgb(0 0 0 / 40%);z-index:9;bottom:0;margin-bottom:0}.navigation .navbar-nav .nav-item:nth-child(2) .mega-menu-content .childmenu{left:unset}.childmenu .child .childmenu,li.child>.childmenu{position:fixed;right:-102%;left:unset;top:unset;width:100%!important;height:calc(100% - 134px);background:#525252;bottom:0;padding:0;border:0;transition:.5s;z-index:9;display:block;overflow-y:auto;border-radius:0;-ms-overflow-style:none;scrollbar-width:none}.navigation .navbar-nav::before{display:none}li.child>.childmenu::-webkit-scrollbar{display:none}.childmenu .child .childmenu .sub-links,.childmenu .child .childmenu .sub-links li{padding:0}.navigation li.child.child-active>.childmenu{right:0;transition:.5s}.navigation .navbar-nav .nav-item a::before{background-color:rgba(0,0,0,.15);opacity:1;height:1px}.childmenu .child .childmenu .sub-links ul{column-count:1}.navigation .navbar-nav .nav-item a.special_offer::before{background-color:rgba(0,0,0,.15)}.navigation .navbar-nav .nav-item a.special_offer{color:#fff}.mega-menu-content .sub-links,.mega-menu-content .sub-links ul{flex:0 0 100%!important;max-width:100%;flex-wrap:wrap;padding:0}.mega-menu-image,.nav-item .childmenu .megamenu_title{display:none}.navigation .navbar-nav{flex-wrap:wrap}.navigation .navbar-nav .nav-item{width:100%}.navigation .navbar-nav .nav-item a{font-size:14px;font-family:Lato,sans-serif;padding:10px 10px 10px 20px;color:#fff;font-weight:400;line-height:20px;width:100%;padding-right:0}.childmenu .close{display:inline-block}body.menu-open{overflow:hidden}body.menu-open .site-header .navigation{left:0}.navigation .navbar-nav .nav-item .childmenu.menu-scroll:after,.navigation .navbar-nav .nav-item .childmenu.menu-scroll:before{display:none}}.site-footer{padding:40px 0}.newsletter{position:relative;background-color:#000;padding:10px;overflow:hidden}.newsletter::after,.newsletter::before{position:absolute;content:'';width:220px;height:88px;background-image:url(../../images/ftr-bg1.jpg);background-repeat:no-repeat;background-size:contain;bottom:0;left:0}.newsletter::after{background-image:url(../../images/ftr-bg2.jpg);background-repeat:no-repeat;left:unset;right:0;height:95px;background-position:center center}.newsletter-wrap{max-width:500px;margin:0 auto;display:flex;align-items:center;flex-wrap:wrap}.newsletter-wrap .news-left{max-width:68%;flex:0 0 68%}.newsletter-wrap .news-right{max-width:32%;flex:0 0 32%}.newsletter-email .form-control,.newsletter-email .input-group-text{font-family:'Times New Roman',Times,serif;font-size:13px;line-height:1}.newsletter-email .form-control{background-color:#fff;padding:5px 10px;color:#49423c;max-width:258px}.newsletter-email .input-group-text{background-color:transparent;color:#fff;padding-bottom:0}.news-left h2{font-family:arial;font-size:14px;color:#fff;font-weight:700;text-transform:uppercase;margin-bottom:8px;line-height:16px}.newsletter-email p{font-size:10px;font-family:Arial,Helvetica,sans-serif;letter-spacing:-.2px;margin-top:7px;color:#fff;margin-bottom:0;line-height:11px}.divider{border-top:1px dotted #897249;margin-bottom:40px;opacity:1;margin-top:0}.social-links{display:flex;align-items:center;justify-content:center}.social-links li{padding:5px;padding-bottom:0}.footer-main{padding:20px 20px 0;display:flex;align-items:flex-start;flex-wrap:wrap}.footer-main .footer-navigation{flex:0 0 20%;max-width:20%;padding:0 10px;margin-bottom:15px}.footer-main .footer-navigation:nth-child(2){flex:1 0 40%;max-width:40%}.footer-navigation .footer-nav-title{font-family:'Times New Roman',Times,serif;padding-bottom:10px;text-transform:capitalize;font-size:14px;line-height:16px;margin-bottom:0;color:#cba1a5}.footer-menu li a{font-family:Arial,Helvetica,sans-serif;font-size:12px;margin-top:2px;display:inline-block;vertical-align:bottom}.footer-menu li a:hover{color:#000}.site-footer .copyrightdiv{margin-top:30px;text-align:left;padding:0 20px}.site-footer .copyrightdiv p{font-size:11px;font-family:Lato,sans-serif;margin-bottom:0;color:#5f574f}.footer-column{display:flex;flex-wrap:wrap}.footer-column>ul{flex:0 0 33.33%;max-width:33.33%}.site-footer .header-services{display:none;margin-bottom:10px;margin-top:0}@media (max-width:1023px){.newsletter-wrap{max-width:450px}.newsletter-wrap .news-left{max-width:76%;flex:0 0 76%}.newsletter-wrap .news-right{max-width:24%;flex:0 0 24%}.newsletter::after,.newsletter::before{background-position:bottom;bottom:6px;width:140px}.social-links li img{width:20px}.footer-main{padding:10px 5px 0}.site-footer .copyrightdiv{padding:0 5px}.footer-main .footer-navigation{padding:0 6px}}@media (max-width :767px){.site-footer{padding-bottom:30px}.site-footer .header-services{display:block}.site-footer .header-services ul{margin:0 -5px}.site-footer .header-services ul li{padding:0 5px}.site-footer .header-services ul li a{padding:5px}.newsletter-wrap{max-width:340px}.newsletter-wrap .news-left,.newsletter-wrap .news-right{max-width:100%;flex:0 0 100%}.newsletter-wrap .news-right{margin-top:10px}.social-links li img{width:30px}.news-left h2{text-align:center}.footer-main .footer-navigation,.footer-main .footer-navigation:nth-child(2){flex:0 0 25%;max-width:25%;padding:0 6px}.footer-column>ul{flex:0 0 100%;max-width:100%}.site-footer .copyrightdiv{margin-top:20px}.newsletter-email .form-control{max-width:100%}.newsletter-email .input-group-text{width:100%;margin-left:2px;margin-bottom:2px}.newsletter::after{right:-69px}.newsletter::before{left:-39px;width:131px;background-size:113px}}@media (max-width :639px){.site-footer .header-services ul li{flex:1 0 100%;margin-bottom:10px}.newsletter-wrap{max-width:100%}.footer-main .footer-navigation,.footer-main .footer-navigation:nth-child(2){flex:0 0 50%;max-width:50%;padding:0 6px}.site-footer .copyrightdiv{margin-top:0;padding:0}}@media (max-width :485px){.newsletter-email{text-align:center}.newsletter-email .input-group-text{justify-content:center}}.login-section{padding:20px 0}.login-content{padding:0 33px}.form-content{border:1px solid #dadada;padding:30px;margin-bottom:20px}.form-heading .heading h5{font-weight:400;margin-bottom:15px}.form-heading .heading{font-weight:400;margin-bottom:15px;font-size:20px}.form-heading .sub-heading p{color:#5e676c;margin-bottom:15px}.required-text{color:#b4303b;font-size:13px;text-transform:uppercase;margin-bottom:10px;display:inline-block;line-height:16px}.required-text span{margin-right:5px}.form-label .required-text span{margin-right:0}.frgt-pass a{font-size:14px;margin-top:10px;margin-bottom:25px;display:inline-block;text-transform:unset}.login-btn{margin-bottom:20px}.primary-btn.create-acc-btn:hover{border-color:#000}.forgot-content{max-width:660px;margin-left:0}.forgot-content .form-content .form-wrap{margin-top:14px}.forgot-content .form-content{border:none}.forgot-content .form-heading .heading h5{margin-bottom:10px}.forgot-content .form-heading .sub-heading p{font-size:14px;color:#000;margin-bottom:10px}.forgot-content .form-heading .required-text{text-transform:none;font-size:14px;color:#dc0101}.forgot-content .form-group .form-label,.forgot-content .form-group .input-wrap{flex:0 0 100%;max-width:100%}.forgot-content .form-group .form-label{color:#797981;margin-bottom:10px}.forgot-content .btn-group .btn.primary-btn{width:140px;font-family:Lato,sans-serif}.address-content{max-width:808px;margin:0 auto;padding:0 20px}.address-content .form-content{border:none;padding:30px 0 0;margin-bottom:0}.address-content .form-group .form-control{border-color:#ddd;font-size:16px;padding:5px;color:#000}.address-content .form-group{margin-bottom:24px}.address-content .form-group select.form-control{font-size:12px;height:30px;background-color:#eee;text-transform:uppercase;color:#767676!important;border-color:#eee}.address-content .form-label .required-text{color:#767676;margin-right:5px;vertical-align:top;font-size:12px}.delivery-address .form-heading .heading{font-size:24px;color:#585858;font-family:Lato,sans-serif;margin-bottom:24px;text-transform:none;letter-spacing:1px}.delivery-address .form-group .form-label{color:#767676;font-size:16px;flex:0 0 34%;margin-top:5px;margin-bottom:0;padding-right:30px;max-width:34%;text-align:right;letter-spacing:1px;text-transform:uppercase}.delivery-address .form-group .input-wrap{flex:0 0 66%;max-width:66%}.form-group .small-txt.underline{margin-top:10px;margin-bottom:0}.input-field-info.add-contact-info{color:#000;text-decoration:underline;text-transform:uppercase;margin-top:10px}.delivery-billing-add .input-wrap label{color:#000;text-transform:uppercase;letter-spacing:1px;line-height:1.5}.delivery-billing-add.form-group .form-label{color:#595959;font-size:21px;margin-top:0;text-transform:none;text-align:left;padding-left:50px}.form-group.add-delete-address{margin-bottom:0}.add-delete-address .small-txt-underline{margin:24px 0;color:#000}.btn-group .primary-btn.save-address-btn{width:266px;padding-top:14px;padding-bottom:14px}.add-delivery-address .form-heading .heading{font-size:21px;color:#000;margin:24px 0;font-family:Calibri}@media (max-width:1024px){.login-content{padding:0 10px}.form-group .form-label{flex:0 0 106px}.form-group .input-wrap{flex:0 0 calc(100% - 106px);max-width:calc(100% - 106px);margin-left:auto}}@media (max-width :767px){.main-wrapper{padding-top:134px}.form-group .form-label{flex:0 0 100%}.form-group .input-wrap{flex:0 0 100%;max-width:100%;margin-left:auto}.form-content{padding:12px}.address-content .form-content{padding:20px 0 0}.delivery-address .form-group .form-label{flex:0 0 100%;margin-bottom:2px;max-width:100%;text-align:left}.delivery-billing-add.form-group .form-label{margin-bottom:20px;padding-left:0}.delivery-address .form-group .input-wrap{flex:0 0 100%;max-width:100%}.login-section .login-content .row{flex-direction:column-reverse}}@media (max-width :560px){.delivery-address .form-heading .heading{font-size:19px}.address-content{padding:0 15px}.address-content .form-group{margin-bottom:16px}}.hero-slider-content{position:relative}.main-home-slider{position:relative;overflow:hidden}.subscription-content{position:absolute;top:0;left:-100%;transition:.8s;width:620px;padding:20px 50px 30px;background-color:#fff;z-index:9}.subscription-content.open_modal{left:0}.subscription-content.bookmark-content{top:50px}.subscription-wrap h2{font-size:26px;letter-spacing:2px;font-weight:400;margin-bottom:10px}.subscription-wrap h5{font-size:16px;font-weight:400;font-style:italic;margin-bottom:20px;text-transform:unset}.subscription-wrap .input-group .form-control{color:#000;padding:10px 20px;height:50px;background-color:#f7f5f6;font-size:12px;max-width:70%;font-family:Arial,Helvetica,sans-serif}.subscription-content .input-group .input-group-text{background-color:#000;color:#fff;letter-spacing:2px;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:12px}.subscription-content .input-group .input-group-text:hover{background-color:#5f574f}.subscription-wrap .close-subscription{position:absolute;right:14px;top:8px}.site-redirect-link{position:absolute;left:-30px;right:-30px}.left-link,.right-link{position:absolute;top:5px;display:flex;gap:20px}.left-link{left:0;transform:rotate(-90deg) scaleX(-1);transform-origin:top left}.right-link{right:0;transform:rotate(90deg) scaleX(-1);transform-origin:top right}.left-link a,.right-link a{display:inline-block;transform:scaleX(-1);font-weight:700;color:#000000c7;font-size:16px}.collection-items{position:relative}.fade-effect .flickity-slider{transform:none!important}.fade-effect .carousel-cell{left:0!important;opacity:0;z-index:-1;transform:unset!important;transition:opacity .6s linear}.fade-effect .carousel-cell.is-selected{opacity:1;z-index:0}.collection-slider-content{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:1}.collection-items.overlay::before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1}.collection-slider-img .img-wrapper{position:relative;padding-top:64%}.collection-slider-img .img-wrapper img{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;height:100%}.visitshowroom img{width:100%;object-fit:cover;height:auto!important}.collection-title{padding-bottom:60px;text-shadow:0 0 3px #000;color:#fff;font-family:Calibri;font-size:20px;margin-bottom:0}.homepagebanner-title{padding-bottom:60px;text-shadow:0 0 3px #000;color:#fff;font-family:Calibri;font-size:32px;margin-bottom:0}.about-common-content .content-wrapper .section-title{margin-bottom:20px;text-align:center}.perfect-catering-section.about-common-content .content-wrapper .section-title{font-size:24px;color:#5f574f;margin-bottom:0;text-transform:none;font-family:Calibri;font-weight:700}.collection-desc{font-size:18px;text-shadow:0 0 3px #000;font-family:"Times New Roman",Times,serif;color:#fff;margin-bottom:0}.homepagebanner-desc{width:calc(100% - 30%)}.btn.primary-btn.collection-shop-btn{margin-top:50px;background-color:#fff;color:#000;font-weight:700;box-shadow:none!important;border:none;font-size:12px;font-family:Calibri;width:140px;text-align:center}.btn.primary-btn img{margin-left:13px;display:inline-block;width:10px;height:10px}.perfect-catering-section .content-wrapper{background-color:#ecece9;padding:30px 100px}.section-title{font-size:24px;color:#5f574f;margin-bottom:0;text-align:center;font-family:Calibri;text-transform:none}.perfect-catering-section .content-wrapper p{color:#666;font-family:"Times New Roman",serif;line-height:27px;margin-bottom:0;text-align:center}.perfect-catering-section{padding:30px 0}.collection-list-title h2{text-align:center;font-size:18px;font-weight:400}.collection-list-title{display:none}.collection-list-wrapper{padding-top:40px}.collection-list-wrapper ul{display:flex;flex-wrap:wrap;margin:0 -15px}.collection-list-wrapper ul li{flex:0 0 33.33%;max-width:33.33%;padding:0 15px;margin-bottom:10px}.collection_item .collection-item-title{font-weight:400;font-size:16px;padding:15px 0;margin-bottom:0;text-align:center}.collection-item-data .btn.primary-btn.outline:hover{background-color:#c7c7c7}.read-more-wrapper{padding-top:15px}.read-more-wrapper h1,.read-more-wrapper h2,.read-more-wrapper h3,.read-more-wrapper h4{color:#5f574f;margin-bottom:15px;text-transform:unset;font-family:Arial,Helvetica,sans-serif}.read-more-wrapper h3,.read-more-wrapper h4{font-size:14px}.read-more-wrapper h1,.read-more-wrapper h2{font-size:18px}.read-more-wrapper p{margin-bottom:15px;color:#000;font-size:12px;line-height:18px;font-family:Arial,Helvetica,sans-serif;display:inline-block}.read-more-wrapper ul{margin-left:15px;margin-bottom:10px}.read-more-wrapper ul li{position:relative;padding-left:37px;font-size:12px;color:#000;font-family:Arial,Helvetica,sans-serif;line-height:18px}.read-more-wrapper ul li h4,.read-more-wrapper ul li strong{color:#000;margin-bottom:5px;font-size:14px}.read-more-wrapper ul li strong{font-size:12px}.read-more-wrapper ul li::before{content:'';position:absolute;top:5px;left:17px;width:7px;height:7px;background-color:#5f574f;border-radius:50%}.read-more-wrapper p a{color:#383838;text-decoration:underline}.read-more-wrapper p a:hover{text-decoration:none}.read-less-btn,.read-more-btn{color:#5f574f;margin-top:40px;font-weight:700;display:inline-block}.read-less-btn:hover,.read-more-btn:hover{color:#000}.recent-view-section{padding:50px 0 0}.recent-view-section h2{padding:20px 0;border-top:1px dotted #897249;color:#49423c;font-family:Lato,sans-serif;font-size:16px;text-align:center;letter-spacing:1px}.recent-view-item{display:flex;flex-wrap:wrap;padding-top:30px}.recent-view-item li{flex:0 0 24.33%;max-width:24.33%;padding-bottom:30px}.three_recent_view_section .recent-view-item li{flex:0 0 33.33%;max-width:33.33%}.three_recent_view_section .recent-view-item{border:1px dotted #897249}.image-hover{position:relative}.image-hover .img-wrapper+.img-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;transition:.7s}.recent-view-item .image-hover .img-wrapper img{width:130px;margin:0 auto;height:130px;object-fit:cover;display:block}.image-hover:hover .img-wrapper+.img-wrapper{opacity:1}.recent-view-name p{font-family:'Times New Roman',Times,serif;font-style:italic;font-weight:400;color:#49423c;text-align:center;font-size:13px;margin-top:0;padding:0 40px;margin-bottom:0}.read-more-section .header-services ul li a{font-family:Calibri;font-size:12px}.read-more-section .header-services ul{margin:0 -10px}.search-product-category{font-weight:700;padding:10px 0;color:#5f574f}.section-title.border-title{border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;padding:5px 10px;font-family:Calibri;color:#383838;font-weight:700;text-align:center;text-transform:none}#search_section_id .section-title{margin-top:20px}.collections-section{padding:20px 0}.collection-header{display:flex;align-items:stretch;flex-wrap:wrap}.collection-data{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:16px 50px 26px;text-align:center;margin-bottom:45px;flex:1 0 50%}.collection-data .collection-title{padding-bottom:0;text-shadow:unset;color:#000;font-family:'Times New Roman',Times,serif;font-size:24px;margin-bottom:10px;font-weight:400}.collection-data .collection-desc{font-size:12px;text-shadow:unset;font-family:Arial,Helvetica,sans-serif;color:#000;margin-bottom:0;line-height:18px}.collections-section .collection-list-wrapper ul{margin:0 -30px}.collections-section .collection-list-wrapper ul li{padding:0 30px;margin-bottom:30px}.collection_item>a{display:flex;height:100%;flex-direction:column}.collection-item-data{text-align:center;display:flex;flex-direction:column;height:100%;align-items:center}.collection_item .collection-item-title{margin-bottom:auto}.collection-item-data{text-align:center}.collection-item-data .min-rate{font-size:14px;font-weight:400;margin-bottom:15px;text-transform:unset}.collections-section+.read-more-section .read-more-wrapper{padding:30px 50px 0;border-top:1px solid #ccc}.collections-section+.read-more-section .read-more-wrapper ul{margin-left:0;margin-bottom:10px}.collections-section+.read-more-section .read-more-wrapper ul li{padding-left:14px}.collections-section+.read-more-section .read-more-wrapper ul li::before{width:5px;height:5px;background-color:#000;left:0;top:6px}.collections-section+.read-more-section .read-more-wrapper .read-less-btn,.collections-section+.read-more-section .read-more-wrapper .read-more-btn{margin-top:20px}.products-item-section{margin-top:32px}.products-item-section .collection-header{border:1px dotted #ccc;max-width:840px;margin:0 auto;position:relative}.products-item-section .collection-header.top-bottom-pattern::after{left:unset;right:-120px;transform:scaleX(-1)}.top-bottom-pattern::after,.top-bottom-pattern::before{position:absolute;content:'';top:-50px;left:-120px;background-image:url('../../images/indian_ptrn.png');background-size:100% auto;height:185px;width:150px;background-repeat:no-repeat}.read-more-wrapper.top-bottom-pattern::before{top:unset;bottom:-60px;left:-90px;transform:scaleY(-1)}.read-more-wrapper.top-bottom-pattern::after{top:unset;left:unset;bottom:-60px;right:-90px;transform:scale(-1)}.collection-header .collection-image{flex:0 0 50%;max-width:50%}.collection-header .collection-image{flex:0 0 392px;max-width:392px}.collection-header .collection-image img{width:100%;max-height:204px;object-fit:cover}.products-item-section .collection-data{margin-bottom:0;display:flex;flex-wrap:wrap;border:none;justify-content:center;align-content:center;padding:10px 30px}.products-item-section .collection-data .collection-title{font-size:22px;width:100%}.breadcrumb{margin:20px 0;row-gap:6px}.breadcrumb li:not(:last-child){margin-right:13px}.breadcrumb li:not(:last-child) a::before{content:'';position:absolute;width:1px;height:100%;right:0;top:0;bottom:0;background-color:#adadad}.breadcrumb li{color:#000;padding-right:13px;font-size:12px;letter-spacing:1px;position:relative;font-family:Arial,Helvetica,sans-serif}.breadcrumb li a{color:#adadad}.breadcrumb li:not(:last-child) a:hover{text-decoration:underline}.pagination-wrapper{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;row-gap:5px}.show-product-count{color:#7a7a7a;font-size:14px;text-transform:uppercase;font-weight:700;margin-left:0;margin-right:auto}.pagination li a{font-size:12px;font-family:Lato,sans-serif;padding:5px 8px;border:1px solid #dcd4d4;border-right:0;font-weight:700;display:inline-block;line-height:normal}.pagination li:last-child a{border-right:1px solid #dcd4d4}.next-prev ul,.pagination ul{display:flex;align-items:center}.pagination ul{flex-wrap:wrap}.pagination li a:hover,.pagination li.active a{background-color:#e9e8e8;color:#5f574f}.next-prev{margin-left:10px}.next-prev .prev img{transform:scaleX(-1)}.next-prev li span{font-size:14px;color:#666;font-weight:700}.next-prev li:nth-child(2){margin:0 10px}.product-list ul{display:flex;flex-wrap:wrap;margin:0 -10px}.product-list ul li{flex:0 0 20%;max-width:20%;padding:0 10px;margin:10px 0}.product-list .image-hover .img-wrapper img{width:160px;height:160px;object-fit:cover;margin:0 auto;display:block}.product-item{text-align:center;display:flex;flex-direction:column;justify-content:space-between}.product-title{font-family:'Libre Baskerville',serif;font-weight:400;font-size:12px;font-style:italic;color:#5f574f;margin-top:16px;text-transform:unset;line-height:1.3;margin-bottom:auto}.product-title a:hover{color:red}.product-content{height:calc(100% - 54px);display:flex;flex-direction:column;position:relative}.product-link{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.product-item-data{display:flex;flex-direction:column;height:100%}.product-action{margin-bottom:0;margin-top:auto}.out-of-stock{margin:5px 0}.out-of-stock a,.out-of-stock p{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:red;margin:5px 0;display:inline-block;width:100%}.product-price{margin-top:10px;margin-bottom:15px}.product-price,.sold-as{font-family:'Times New Roman',Times,serif;font-style:italic;font-size:14px;color:#5f574f;text-transform:unset;font-weight:400}.product-code{font-family:Helvetica,sans-serif;font-size:11px;color:#5f574f;text-transform:uppercase;margin-bottom:10px}.add-to-bag input{display:inline-block;width:40px;height:24px;padding:0;border-radius:0;text-align:center;vertical-align:middle;font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:700;border-style:dotted;border-color:#cba2a6!important}.add-to-favourite{margin-top:10px;display:inline-block}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.add-to-bag .btn.primary-btn.bg-pink{padding:4px 4px;margin-left:10px;box-shadow:none;font-size:14px}.products-item-section+.read-more-section .container.small-container{padding:0 50px}.products-item-section+.read-more-section .read-more-wrapper{margin-top:20px;border-top:1px solid #ccc;position:relative}.modal-content{border-radius:0;border:1px solid #ccc;box-shadow:0 0 2px #ccc}.close-modal-icon{position:absolute;top:-15px;right:-15px}.add-cart-modal .heading{font-size:12px;color:#636363;text-align:center;font-weight:700}.add-cart-modal .add-cart-items{display:flex;justify-content:center}.add-cart-modal .product-image{flex:0 0 100px;max-width:100px}.add-cart-modal .product-data{padding-left:15px}.add-cart-modal .product-image img{width:100px;height:100px;object-fit:cover}.add-cart-modal .product-title{margin-top:5px;margin-bottom:20px;font-family:'Times New Roman',Times,serif;color:#636363}.add-cart-modal .product-option{margin:15px 0;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#636363;font-weight:700}.add-cart-modal .product-option span{font-family:'Times New Roman',Times,serif;font-size:14px;color:#5f574f;text-transform:unset;font-weight:400}.btn.primary-btn.view-shop-bag-btn{font-weight:700;letter-spacing:1px;padding:8px 16px}.add-cart-modal .modal-dialog{max-width:340px}.out-of-stock-section .form-group .form-label{flex:0 0 100px;max-width:100px;color:#000;font-family:Lato;font-size:12px;margin-top:5px}.out-of-stock-section .form-group .input-wrap{flex:0 0 calc(100% - 100px);max-width:calc(100% - 100px)}.out-of-stock-section .form-content{border:none;margin-bottom:0;padding-bottom:0}.out-of-stock-section .form-heading .heading{padding:6px 0;border-bottom:1px dotted #000}.out-of-stock-section .input-field-info{font-size:13px;color:#000;margin:20px 0 10px;font-family:Lato,sans-serif}.out-of-stock-section .form-group{margin-bottom:20px}.out-of-stock-section .close-outof-modal a{font-size:14px;color:#000;text-decoration:underline;font-family:Lato,sans-serif;text-transform:uppercase}.out-of-stock-section .close-outof-modal a:hover{color:red}body.mailafriend{overflow-x:auto}.mailafriend .main-wrapper{padding-top:0}.mailafriend .out-of-stock-section .form-group .input-wrap{flex:0 0 calc(100% - 130px);max-width:calc(100% - 130px)}.out-of-stock-section .form-group .form-control{padding:6px 10px}.mailafriend .out-of-stock-section .form-group .form-label{flex:0 0 130px;max-width:130px}.fields-text{font-size:12px;font-family:Lato}.out-of-stock-section .container.small-container{max-width:420px;min-width:420px}section.products-detail-section{padding:32px 0}section.products-detail-section .breadcrumb{margin-top:0}.product-thumbnail-slider .img-wrapper{padding-top:100%;position:relative}.product-thumbnail-slider .img-wrapper img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.product-thumbnail-slider{position:relative}.products-detail-section .wrapper{max-width:100%!important}.product-detail-wrapper{display:flex;flex-wrap:wrap;position:relative;margin:40px -15px}.product-detail,.product-image-slider{flex:0 0 50%;max-width:100%;padding:0 15px}.product-detail{padding-left:30px}.sliders-wrapper{padding:0 30px}.carousel-cell{width:100%}#product-image-slider .carousel-cell{width:68px;margin-right:16px;cursor:pointer}.flickity-button.flickity-prev-next-button{position:absolute;top:50%;transform:translateY(-50%);left:-40px;width:36px;height:36px;background-color:#dbdbdb!important}.flickity-prev-next-button .flickity-button-icon{left:50%;top:50%;transform:translate(-50%,-50%);width:18px;height:18px}.flickity-button.next{left:unset;right:-40px}.open-full-img{margin:37px 0 12px}.open-full-img a{font-size:13px;color:#49423c}.product-images-slider{border-top:1px dotted #897249;padding-top:5px}.product-images-slider img{width:68px;height:68px;object-fit:cover}#product-image-slider{margin:16px 0}.product-detail .product-title{font-size:18px;margin-bottom:26px;color:#49423c;line-height:22px}.product-rating{display:flex;align-items:center;padding:16px 0}.product-detail .product-price{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-size:18px;color:#49423c;font-weight:700}.product-detail .sold-as{font-size:17px;margin-left:10px;color:#49423c}.product-qty-wrapper{display:flex;align-items:center;justify-content:space-between;margin-top:12px;gap:28px}.product-qty .plus-minus-icon{display:inline-block;cursor:pointer}.form-control.small-input{max-width:45px;display:inline-block;border-radius:0;padding:0;height:25px;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;margin:0 3px;padding-top:2px}.product-qty-wrapper .small-txt{font-family:"Libre Baskerville",serif;text-transform:none;color:#49423c;max-width:190px}.product-detail .out-of-stock a,.product-detail .out-of-stock p{font-family:Calibri;margin:0}.product-detail .out-of-stock a{margin-top:0;color:#5f574f}.product-detail .out-of-stock a:hover{text-decoration:underline}.product-detail .product-action{margin:20px 0}.product-detail .product-action .btn.primary-btn{padding:0;width:400px;height:30px}.btn.primary-btn.bg-pink{font-size:14px}.product-action .btn.primary-btn.outline.pink{text-transform:unset;color:#5f574f;font-family:Lato;font-weight:600;font-size:13px}.product-action .btn.primary-btn.outline.pink img{margin-right:5px;margin-left:0;width:14px;height:14px;vertical-align:bottom}.product-action .btn.primary-btn.outline.pink svg{margin-right:5px;width:16px;height:16px;vertical-align:sub}.product-action .btn.primary-btn.outline.pink.remove-fav-product{color:#fff;border-color:#5f574f;background-color:#5f574f}.product-action .btn.primary-btn.outline.pink.remove-fav-product svg{fill:#fff!important}.product-action .btn.primary-btn.outline.pink.remove-fav-product svg path{stroke:#fff}.btn.primary-btn.outline.pink.add-to-favourite-btn{text-transform:unset;color:#5f574f;font-family:Lato;font-weight:600;font-size:13px}.btn.primary-btn.add-to-favourite-btn img{margin-right:5px;margin-left:0;width:14px;height:14px;vertical-align:bottom}.product-extra-detail{padding:10px 0}.product-extra-detail .product-detail-label{font-size:14px;color:#49423c;display:inline-block;margin-right:5px;margin-bottom:0}.product-detail-value{color:#5f574f;display:inline-block;font-size:14px}.product-detail-value.product-description{font-family:Arial,Helvetica,sans-serif;line-height:1.7;color:#414141;font-size:13px;margin-top:14px}.product-description{display:block}.product-extra-detail.delivery-description{padding:0}.product-extra-detail.delivery-description .product-detail-label{display:block;padding:10px 0;border-bottom:1px dotted #897249;margin-right:0;position:relative;cursor:pointer}.product-extra-detail.delivery-description .product-detail-value{line-height:3;border-bottom:1px dashed #dbd4c8}.product-extra-detail.delivery-description .product-detail-label::after{content:'';position:absolute;top:50%;right:10px;transform:translateY(-50%);background-image:url('../../images/plus.png');background-repeat:no-repeat;background-size:10px;width:10px;height:10px}.product-extra-detail.delivery-description .product-detail-label:not(.collapsed)::after{background-image:url('../../images/minus.png')}.email-friend{flex-wrap:wrap}.email-friend a{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#49423c;display:flex;align-items:center;padding:8px 16px;box-shadow:none;transition:.5s;border:1px solid #5f574f;position:relative}.email-friend a img{margin-right:5px;vertical-align:middle}.email-friend a svg{margin-right:5px}.email-friend a::before{content:'';position:absolute;left:unset;height:100%;background-color:#5f574f;z-index:-1;transition:.5s;width:0;right:0}.email-friend a:hover::before{right:unset;width:100%;transition:.5s;left:0}.email-friend a:hover{color:#fff}.email-friend a:first-child:hover svg path{fill:#fff}.email-friend a svg path{transition:.5s}.was_price{text-decoration:line-through;margin-bottom:10px;display:inline-block}.product-detail .product-price .was_price{margin-left:20px;color:#766f5c;font-size:19px;text-decoration:none;font-family:times new roman;font-style:italic}.product-detail .product-price .was_price span{text-decoration:line-through;font-weight:400}#review_modal .form-heading .heading{padding-bottom:10px;border-bottom:1px solid #e4e0d6;font-family:Arial,Helvetica,sans-serif;text-transform:capitalize;font-weight:700;color:#5f574f}.review-form .rating-option{margin:20px 0;display:flex}.form-group{position:relative}.review-form .form-group .required-text{position:absolute;top:0;right:-5px}.review-form .form-group .form-control{font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#666}#review_modal .modal-content{border-color:#e1d6c2}#review_modal .modal-dialog{max-width:540px}textarea.form-control{resize:none}.btn.primary-btn.submit-review-btn{padding:8px;font-weight:700}.product-full-modal .gallery img{max-height:100%;object-fit:contain}.product-full-modal .modal-header .btn-close{opacity:1;outline:0;box-shadow:none}p.sps_re_name:hover{color:red}p.product-code.recent_product-code{color:#5f574f!important;font-family:Helvetica!important;font-size:11px!important;font-weight:400!important;font-style:inherit;letter-spacing:1px;margin-bottom:0}p.sps_re_name{margin-top:5px;min-height:40px;padding-bottom:8px}p.sps_per_pc_name{font-size:14px;font-family:"Times New Roman";font-style:italic;font-weight:400!important;margin-top:3px}ul.recent-view-item li .item .recent-view-name p.product-code.recent_product-code{margin-top:0}ul.recent-view-item p.sold-as{margin:0}.placeorder-content .form-group.expiration-select select.form-control{width:48%}.payment_center_sec .expiration-select{display:flex;position:relative;flex-wrap:wrap}.payment_center_sec .expiration-select #monthoption{width:48%;position:absolute;left:0}.payment_center_sec .expiration-select #yearoption{width:48%;position:absolute;right:0}.email-friend a::before{display:none}.email-friend a:hover{background-color:#5f574f;color:#fff}.product-box .add-to-bag .add-to-cart-btn,.product-box a{margin-top:0}.product-box a:last-child{margin-top:10px}.collection-list-wrapper ul.sub_cat_product_box li{padding:0 30px;margin-bottom:30px}.site-content-pages .main-pera{color:#414141;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:13px;line-height:22.1px;letter-spacing:0;vertical-align:middle}.text-trasform{text-transform:uppercase;font-size:14px;color:#49423c;font-family:'Times New Roman',Times,serif}.info-section{font-size:.95rem}.parking-note{color:#36c;font-weight:500;display:flex;align-items:center;gap:.5rem}.parking-note i{font-size:1.5rem}iframe{border:0;width:100%;height:300px}.showroom-details{margin:60px 0 20px 0}.info-section .mini-description{color:#414141;font-weight:400;font-size:14px;line-height:22.1px;letter-spacing:0;vertical-align:middle;margin-bottom:12px;font-family:Arial,Helvetica,sans-serif;text-transform:capitalize}.info-section .telno{color:#5f574f;font-weight:700;font-size:14px;line-height:14px;letter-spacing:0;vertical-align:middle;text-transform:uppercase;font-family:Arial;margin-bottom:30px}.info-section .add{color:#414141;font-family:Arial;font-weight:400;font-size:14px;line-height:17px;letter-spacing:0;vertical-align:middle;margin-bottom:0;width:41%}.info-section .time-list h6{color:#49423c;font-weight:700;font-size:14px;font-family:Arial,Helvetica,sans-serif;letter-spacing:0;vertical-align:middle;text-transform:uppercase;margin-bottom:8px}.info-section .time-list ul li{color:#414141;font-weight:400;font-size:15px;letter-spacing:0;vertical-align:middle;margin-bottom:6px!important;font-family:Arial,Helvetica,sans-serif}.info-section .parking-note{color:#5867ac;font-family:Arial;font-weight:700;font-size:16px;line-height:16px;letter-spacing:0;vertical-align:middle}.info-section .parking-note span.p-strong{color:#fff;font-family:Arial;font-weight:700;font-size:32px;line-height:100%;letter-spacing:0;vertical-align:middle;background-color:#5867ac;height:40px;width:50px;border-radius:4px;display:flex;align-items:center;justify-content:center}.image-details .image-details-btn{width:184px;height:35px;font-size:13px;display:flex;align-items:center;justify-content:center}.margin-60{margin-top:60px}.free-delivery-banner{background-color:#dbdbdb;color:#414141;font-family:Arial;font-weight:700;font-size:14px;line-height:14px;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase;padding:15px 0;margin-top:30px}.section-detials-info .main-title{color:#49423c;font-weight:700!important;font-size:14px;letter-spacing:0;vertical-align:middle;text-transform:uppercase;margin-bottom:10px}.section-detials-info .det-pera{color:#414141;font-family:Arial;font-weight:400;font-size:13px;line-height:22px;letter-spacing:0;vertical-align:middle}.delivery{margin-top:34px}.know-more-info{margin-top:50px}.book-appointment{color:#a47a7e;font-family:Arial;font-weight:700;font-size:14px;line-height:14px;letter-spacing:0;text-align:center;vertical-align:middle;text-decoration:underline}.contact-body{display:flex}.contact-body a.contact-text{font-family:Arial;font-weight:400;font-size:14px;line-height:14px;letter-spacing:0;text-align:center;vertical-align:middle;color:#a47a7e!important}a.contact-text{color:#a47a7e!important;margin-left:6px;text-transform:lowercase}.contact-info-product-details{margin-top:40px}.appointment-link{margin-top:44px}.product-detail-content{margin-top:10px}.product-detail-table{margin-top:20px;max-width:470px}.product-detail-table .product-detail-label{text-transform:math-auto}.product-detail-table .table>:not(caption)>*>*{padding:10px .5rem}.you_may_alos_like_section h2{padding:20px 0!important;color:#49423c!important;font-family:'Times New Roman',Times,serif;font-size:16px!important;text-align:center!important;letter-spacing:1px!important}.you-may-also-like-label h2{text-transform:uppercase;font-size:14px;color:#1c221e;font-family:'Times New Roman',Times,serif}.you_may_like_wrapper{display:flex;align-items:center;border-top:1px solid #dbdbdb}.you_make_like_content p{font-family:'Libre Baskerville',serif;font-style:italic;font-size:14px;margin-top:10px}.sub_section h3{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-size:20px;color:#49423c;font-weight:700}.sub_section span{font-size:14px;margin-left:5px}.you_may_like_img{width:100px;height:100px}.you_may_like_img img{width:100px;height:100px}.you_may_like_button{margin-top:5px;margin-left:30px!important}.product_scrolling{overflow:auto;height:400px}@media (max-width :1200px){.hero-slider-content{max-width:calc(100% - 70px);margin:0 auto}.top-bottom-pattern::after,.top-bottom-pattern::before{display:none}.products-detail-section .wrapper{max-width:100%}}@media (max-width :1023px){.appointment-link{margin-top:30px}.product-full-modal .modal-header .btn-close{filter:invert(1)}.site-redirect-link{position:absolute;left:-25px;right:-25px}.left-link,.right-link{top:10px}.collection-title{padding-bottom:20px;font-size:18px}.collection-desc{font-size:16px}.btn.primary-btn.collection-shop-btn{margin-top:30px}.collection-list-wrapper ul li{padding:0 11px}.collection-list-wrapper ul{margin:0 -11px}.collection_item .collection-item-title{font-size:14px}.recent-view-item li{flex:0 0 50%;max-width:50%;margin-bottom:25px}.products-item-section{margin-top:0}.collections-section .collection-list-wrapper ul li{padding:0 15px}.collection-data{margin-bottom:10px}.products-item-section .collection-header{max-width:100%}.product-list .image-hover .img-wrapper img{width:150px}.products-item-section .collection-data .collection-title{font-size:18px}.products-item-section .container.small-container,.products-item-section+.read-more-section .container.small-container{padding:0 15px}.collection-header .collection-image,.products-item-section .collection-data{flex:0 0 50%;max-width:50%}.product-list ul li{flex:0 0 33.33%;max-width:33.33%}.product-qty-wrapper .see-all-product{margin:10px 0;margin-top:0}.info-section .add{margin-bottom:30px}}@media (min-width:992px) and (max-width:1023px){.product-detail .product-action .btn.primary-btn{width:260px!important}.image-details .image-details-btn{width:100%}.free-delivery-banner{font-size:12px}.product-detail{padding-left:10px}.btn.primary-btn.outline{padding:8px 4px!important}.responsive-padding{padding:0}.contact-body{display:block!important}.contact-body a.contact-text{padding-bottom:10px}}@media (max-width:991px){.mobile-none{display:none}.product-extra-detail{padding-top:14px}.product-detail .product-price{margin-bottom:24px}.product-detail-content{border-top:1px dashed #897249;padding-top:14px}.responsive-block{display:block!important}.free-delivery-banner{font-size:12px}.know-more-info{margin-top:30px}.product-detail-wrapper{margin-bottom:0!important}.email-friend{flex-wrap:nowrap!important}.image-details .image-details-btn{width:100%}.email-friend a{width:100%;display:flex;align-items:center;justify-content:center}}@media (min-width:768px) and (max-width:991px){.image-details.dekstop-none{padding:0 30px}.responsive-padding{padding-left:10px}}@media (max-width :767px){.image-hover:hover .img-wrapper+.img-wrapper{opacity:0}#search_section_id .section-title{margin-top:50px}.hero-slider-section{margin-top:10px;margin-bottom:20px}.hero-slider-content{max-width:100%}.site-redirect-link{display:none}.perfect-catering-section{display:none}.collection-list-title{display:block}.collection-list-wrapper ul li{flex:0 0 50%;max-width:50%}.read-more-section .header-services{display:none}.btn.primary-btn img{margin-left:6px}.btn.primary-btn.collection-shop-btn{width:100px;padding:8px 10px}.subscription-content{display:none}.collections-section .collection-list-wrapper ul li{flex:0 0 33.33%;max-width:33.33%;padding:0 15px}.collection-header .collection-image,.products-item-section .collection-data{flex:0 0 100%;max-width:100%}.collections-section+.read-more-section .read-more-wrapper{padding:30px 10px 0}.products-item-section .collection-data{padding:35px 30px}.product-list ul li{flex:0 0 50%;max-width:50%}.product-detail-wrapper{margin:40px 0}.product-detail,.product-image-slider{flex:0 0 100%;max-width:100%;padding:0}.product-image-slider{max-width:400px;margin:0 auto}#product-image-slider .carousel-cell{width:50%}.product-images-slider img{width:140px;height:140px;object-fit:cover}.product-qty-wrapper{flex-wrap:wrap;justify-content:flex-start}.product-detail-wrapper .product-image-slider{max-width:100%!important}.responsive_youmaylike_block{display:block!important}.you_may_like_button{margin-left:0!important;margin-top:10px}.you_make_like_content p{font-size:12px!important;line-height:21px}.sub_section .product-price .sold-as{font-size:14px}.sub_section .product-price{font-size:15px;margin-bottom:12px}.homepagebanner-title{font-size:24px;padding-bottom:10px}}@media (max-width :639px){.collection-list-wrapper ul.sub_cat_product_box li{margin-bottom:30px;flex:0 0 50%;padding:0 6px;margin-left:0;margin-right:0}.collection-data{padding:16px 20px}.collection-data .collection-title{font-size:18px}.collections-section .collection-list-wrapper ul li{flex:0 0 50%;max-width:50%;padding:0 6px}.show-product-count{width:100%;text-align:center;margin:10px 0 20px}.pagination-wrapper{justify-content:center}.breadcrumb{margin:20px 0 10px;justify-content:center}}@media (max-width :560px){.recent-view-name p{padding:0 10px}.collection-title{padding-bottom:10px;font-size:14px}.collection-desc{font-size:12px}.btn.primary-btn.collection-shop-btn{margin-top:10px}.read-more-wrapper ul{margin-left:0}.read-more-wrapper ul li{padding-left:27px}.read-more-wrapper ul li::before{left:7px}.collection_item .collection-item-title{font-size:12px}.close-modal-icon{top:-10px;right:-10px}.product-list ul{margin:0 -5px}.product-list ul li{padding:0 5px;margin:12px 0}.add-to-bag input{width:30px}.add-to-bag .btn.primary-btn{margin-left:5px}.sliders-wrapper{padding:0 15px}.flickity-prev-next-button .flickity-button-icon{width:14px;height:14px}.flickity-button.flickity-prev-next-button{width:30px;height:30px}.flickity-button.flickity-prev-next-button.previous{left:-20px}.flickity-button.next{right:-20px}.product-detail .product-action .btn.primary-btn{width:100%;flex:0 0 calc(100% - 5px);max-width:calc(100% - 5px)}.info-section .add{width:100%!important}.email-friend a{padding:8px 0!important}.contact-body{display:block!important}}@media (min-width:992px){.dekstop-none{display:none!important}.contact-body{justify-content:space-between}}@media (max-width:1024px){.homepagebanner-title{padding-bottom:20px}}@media (min-width:1024px){.email-friend{flex-wrap:nowrap!important;padding-top:10px}}@media (min-width:561px){.responsive-padding{padding-left:10px}}.address-list{overflow:auto;height:auto}.myaccount-wrapper{display:flex;flex-wrap:wrap;margin:0 -10px}.myaccount-wrapper .myaccount-left{flex:0 0 170px;max-width:170px;padding:0 10px}.myaccount-wrapper .myaccount-right{flex:0 0 calc(100% - 170px);max-width:calc(100% - 170px);padding:0 10px}.myaccount-section{margin:50px 0 0}.myaccount-wrapper{padding:0 25px}.myaccount-title{font-size:16px;font-weight:400;letter-spacing:1px;margin-bottom:15px}.myaccount-left .myaccount-title{padding-bottom:10px;border-bottom:1px solid #000}.myaccount-links li{margin-bottom:8px}.myaccount-links li a:hover{color:#000}.myaccount-right-wrap{display:flex;flex-wrap:wrap;border:1px solid #ececec;padding:15px 0}.my_acc_sub{flex:0 0 33.33%;max-width:33.33%;padding:0 30px;margin:15px 0}.my_acc_sub .myaccount-links li{margin-bottom:3px}.my_acc_sub .myaccount-links li a{font-size:14px}section.user-address-section{margin-top:40px}.address-list li{display:flex;flex-wrap:wrap;margin-bottom:10px}.user-address-wrap{margin-bottom:30px}.address-list li>div{flex:0 0 50%;max-width:50%;padding:0 15px}.address-label{text-align:right;font-size:12px;color:#5f574f;text-transform:uppercase;letter-spacing:1px;margin-top:3px}.address-label p{margin-bottom:0}.address-value{margin-left:auto}.address-value p{color:#5f574f;margin-bottom:4px}#main_section_id .user-address-wrap .myaccount-title{max-width:100%;text-align:left}.user-address-wrap .myaccount-title{font-size:18px;max-width:50%;padding:0 15px;text-align:right;letter-spacing:0;margin-bottom:20px}.myacc-edit-add .small-txt.underline{letter-spacing:2px;color:#5f574f;font-family:Arial,Helvetica,sans-serif;font-size:11px}.myacc-edit-add a:hover{text-decoration:none}.multiple-address-info{display:flex;align-items:flex-start;border:1px solid #d6d6d6;border-bottom:0;padding:10px;padding-left:15px}.multiple-address-info:last-child{border-bottom:1px solid #d6d6d6!important}.multiple-address-info .check-box{position:relative}.multiple-address-info .check-box label{font-size:0;position:relative;display:inline-block;width:18px;height:18px;border-radius:50%;border:1px solid #dedede;overflow:hidden}.multiple-address-info .check-box input{position:absolute;top:0;left:0;right:0;bottom:0;appearance:none;z-index:1;cursor:pointer}.multiple-address-info .check-box input:checked+label{background-color:#000;border-color:#000}.multiple-address-data{padding-left:15px;flex-grow:1}.multiple-address-data .company-name{display:flex;justify-content:space-between;align-items:center}.multiple-address-data p{margin-bottom:4px;font-size:16px;color:#5f574f}.delivery-title{font-size:11px;font-weight:400}.user-address-wrap.multiple_address .myaccount-title{text-align:left;padding-left:0}.change-password-content .login-wrap{max-width:800px;margin:0 auto}.change-password-content .form-content{padding:20px}.change-password-content .form-heading .heading{font-size:22px;letter-spacing:1px}.change-password-content .form-heading .required-text,.change-password-content .form-heading .sub-heading{font-size:14px;color:#797981;text-transform:none}.change-password-content .form-wrap{margin-top:30px}.change-password-content .form-group .form-control{padding-top:10px;padding-bottom:10px;color:#000}.change-password-content .form-group .form-label{color:#797981;flex:0 0 50%;max-width:50%;margin-top:0;margin-bottom:10px}.change-password-content .form-group .input-wrap{flex:50%;max-width:50%}.change-password-content .form-group .input-wrap .input-field-info{font-size:14px;color:#797981;margin-bottom:10px}.btn.primary-btn.update-pass-btn{width:140px}.delete-acc-wrap .form-heading .heading{font-size:22px;margin-bottom:20px}.delete-acc-content{margin-top:40px}.delete-acc-content .form-heading .sub-heading{font-family:Lato,sans-serif;font-size:14px;margin-bottom:15px;color:#000}span.new_account_errors{color:red;background-color:#fff;margin-top:4px;display:inline-block;font-size:12px}.address-value.myacc-edit-add .set-default-add-btn.btn.primary-btn{background-color:transparent;box-shadow:none!important;border:none;color:#5f574f;padding:0;text-decoration:underline;font-family:Arial,Helvetica,sans-serif;letter-spacing:2px;font-size:11px}.multiple-address-info.active-del-address{background-color:#eee}.address-value.myacc-edit-add .set-default-add-btn.btn.primary-btn:hover{text-decoration:none}.my-cart-table.order-histroy-table tbody tr td:first-child{padding-left:10px}.my-cart-table.order-histroy-table thead th{text-align:center!important;font-size:16px;white-space:nowrap}.my-cart-table.order-histroy-table tbody tr td{color:#000;white-space:nowrap}.order-histroy-table tbody td .download_invoice,.order-histroy-table tbody td .view_oinvoice{color:green;text-transform:capitalize;text-decoration:underline}.my-cart-table.order-histroy-table table{border:1px solid #efefef}.btn.primary-btn.bg-pink.rpt-add-to-cart-btn{padding:6px 10px;font-style:normal;white-space:nowrap}.myaccount-title a{color:#000}a.download_invoice{color:#fff!important;outline:0!important;text-decoration:none!important;font-weight:700!important;letter-spacing:1px;text-transform:uppercase!important}a.cms_print_invoice{color:#000;text-transform:none;letter-spacing:normal;text-decoration:underline;font-weight:400;text-transform:capitalize}a.cms_print_invoice:hover{background:0 0!important}.what_s_new a.nav-link{color:#000!important;outline:0!important;text-decoration:none!important;font-weight:700!important;letter-spacing:1px;line-height:28px;height:28px}.what_s_new a.nav-link:before{content:"";display:none}a.nav-link.sml-black{padding:0 7px;line-height:28px!important;height:28px}.view_oinvoice{color:#0089cf!important}.checkout-pay.payment_center_sec .form-group.manage-payment-btn a{font-size:16px;color:#0089cf;font-family:Calibri;text-transform:unset;font-weight:400}@media (max-width :1023px){.my_acc_sub .myaccount-title{font-size:15px}.my_acc_sub{padding:0 15px}.user-address-wrap .myaccount-title{font-size:16px}}@media (max-width :991px){.change-password-content .form-group .form-label,.change-password-content .form-group .input-wrap{flex:0 0 100%;max-width:100%}.change-password-content .form-heading .heading{font-size:19px}}@media (max-width :767px){.myaccount-section{margin:30px 0 0}.myaccount-wrapper{padding:0 15px;margin:0}.myaccount-wrapper .myaccount-left{flex:0 0 100%;max-width:100%;padding:0}.myaccount-wrapper .myaccount-right{flex:0 0 100%;max-width:100%;padding:0;margin-top:15px}.myaccount-right-wrap{padding:0}.my_acc_sub{flex:0 0 50%;max-width:50%}.user-address-wrap .myaccount-title{max-width:100%;text-align:left}.address-list li>div{flex:0 0 180px;max-width:180px}.address-list li .address-value{flex:0 0 calc(100% - 180px);max-width:calc(100% - 180px)}.address-label{text-align:left}.my-cart-table.order-histroy-table thead th{font-size:14px}}@media (max-width :560px){.my_acc_sub{flex:0 0 100%;max-width:100%}.user-address-wrap .myaccount-title{padding:0 10px}.address-list li>div{flex:0 0 120px;max-width:120px;padding:0 10px}.address-value p{font-size:15px}.address-list li .address-value{flex:0 0 calc(100% - 120px);max-width:calc(100% - 120px)}.change-password-content .form-heading .heading{font-size:17px}}.no-found-txt{text-align:center;font-size:12px;font-weight:700}.section-small-desc{color:#000;margin-bottom:25px}.section-small-desc a{color:#000}.title-with-bg{font-family:Calibri!important;background-color:#efefef;font-size:20px!important;padding:10px;font-weight:400!important;color:#5f574f;margin-bottom:10px!important}.contactus-section .section-title{margin-bottom:15px}.contactus-section .form-group{margin-bottom:15px}.contactus-section .form-group .form-label{color:#000;margin-bottom:0;flex:0 0 30%;margin-top:6px;padding-right:20px;text-align:right}.contactus-section .form-content{padding:0;border:none}.contactus-section .form-group .input-wrap{flex:0 0 30%;max-width:30%;margin-left:0}.contactus-section .form-group .form-control{padding:5px 10px;border-color:#ddd;color:#000}.contactus-section .contactus-form .comment-area .input-wrap{max-width:70%;flex:0 0 70%}.contactus-section .contactus-form .comment-area textarea.form-control{height:200px}.contactus-section .contactus-form .btn.primary-btn{padding:8px 20px}.site-content-pages p{font-size:14px;line-height:22px;color:#000;margin-bottom:10px;font-family:Arial,Helvetica,sans-serif}.site-content-pages h2,.site-content-pages h3{font-size:18px;color:#000;font-family:Calibri;text-transform:unset}.site-content-pages li{margin-bottom:5px;font-size:14px;color:#000;line-height:18px}.site-content-pages ol{list-style:decimal;padding-left:30px}.section-title.small{font-size:20px;margin-bottom:15px}.site-content-pages h3{font-size:20px;font-weight:400}.cookies-table td{font-size:12px;color:#000;border:1px solid #a3a3a3;vertical-align:top}.sitemap-details .section-heading .section-title{background:url(../../images/rightsecbg.jpg) left top repeat-x;padding:15px 15px 5px;margin-bottom:0;border-bottom:1px solid #e4e0d6}.showroom-images{margin:30px 0}.showroom-images img{max-height:100%;height:100%}.showroom-images.fade-effect .carousel-cell{transition:opacity .9s linear}@media (max-width :767px){.contactus-section .form-group .form-label{flex:0 0 100%;text-align:left;margin-bottom:5px}.contactus-section .contactus-form .comment-area .input-wrap,.contactus-section .form-group .input-wrap{flex:0 0 100%;max-width:100%}}.sitemap-items{margin-bottom:20px}.sitemap-items .title-with-bg{color:#000;margin-bottom:25px}.sitemap-items ul{list-style:inside none disc}.sitemap-items ul li,.sitemap-items ul li a{color:#000;font-size:14px}.sitemap-items ul li{margin-top:20px}.section-title{font-size:26px;font-weight:400;font-family:'Times New Roman',Times,serif;color:#000;text-align:left;text-transform:uppercase;margin-bottom:10px}.my-cart-table{margin:20px 0;display:inline-block;width:100%}.my-cart-table thead th{background-color:#f0f0f0;padding:10px;font-size:14px;text-transform:uppercase;color:#000;font-weight:700}.my-cart-table .product-action .add-to-bag.cart-quantity{display:flex;align-items:center;justify-content:center;position:relative;max-width:50px}.add-to-bag.cart-quantity>span,.my-cart-table .product-action .add-to-bag.cart-quantity>i{position:absolute;right:-20px;top:4px}.my-cart-table thead th.total-price-title{min-width:160px;text-align:right}.my-cart-table thead th.quantity-title{text-align:center;min-width:23%}.my-cart-table tbody tr td{padding:10px;vertical-align:top;border-bottom:1px solid #f0f0f0}.my-cart-table tbody tr td:first-child{padding-left:0}.my-cart-table td .product-item-img img{width:100px;height:100px}.my-cart-table .product-item-img{flex-shrink:0}.my-cart-table .product-item-data{padding-left:40px;text-align:left}.my-cart-table .sold-as{font-size:16px}.my-cart-table .sold-as span{font-size:13px;margin-left:3px}.my-cart-table .product-content{height:100%;flex-direction:row}.my-cart-table .product-title{margin-top:0}.my-cart-table .product-price{margin-bottom:5px}.my-cart-table .product-price .was-price{text-decoration:line-through;margin-bottom:5px}.my-cart-table .product-price p:last-child{margin-bottom:0}.my-cart-table .product-code{letter-spacing:1px;margin-bottom:0}.remove-product{color:#b4303b;padding:3px 5px;font-size:13px;display:inline-block;font-family:Arial,Helvetica,sans-serif}.my-cart-table .add-to-bag input{width:50px;height:26px;border-style:solid;border-color:#bababa!important}.product-price.total-item-price{font-size:16px;font-family:'Times New Roman',Times,serif;margin:0}.product-price.total-item-price span{color:#000}.cart-total-content{display:flex}.right-content{max-width:300px;width:100%;margin-left:auto;margin-right:0}.right-content table{margin-right:0;margin-left:auto}.right-content table tr td{color:#5f574f;font-family:"Times New Roman";font-size:16px;font-style:italic;font-weight:400;padding:5px 40px;border-bottom:1px solid #f0f0f0}.right-content table tr td:last-child{padding:5px 20px}.delivery-charges{padding:30px 0 0 0}.delivery-charge-btn{display:inline-block;padding:15px 15px 15px 40px;font-size:14px;cursor:pointer;background-image:url('../../images/truckkk.png');background-color:#f2f2f2;background-repeat:no-repeat;background-size:25px;background-position:5px center;width:100%;max-width:210px;color:#000;line-height:18px}.delivery-charge-btn img{margin-left:5px;transition:.3s}.delivery-charge-btn:not(.collapsed) img{transform:rotate(-180deg)}.delivery-charges li{font-size:13px;line-height:22px;margin-bottom:10px;color:#414141}.delivery-charges ul{margin-top:20px}.delivery-charges ul li b{margin-right:10px}.cart-btn-action .btn.primary-btn{max-width:200px;width:100%;padding:14px 0;white-space:nowrap;line-height:18px}.cart-btn-action .btn.primary-btn.bg-pink{font-weight:700;font-size:13px}.cart-btn-action .btn.primary-btn.continue-shop-btn{box-shadow:none!important;background-color:transparent!important;border-color:transparent!important;color:#000}.cart-btn-action .btn.primary-btn.continue-shop-btn:hover{background-color:#000!important;border-color:#000!important;color:#fff}.qty_update_btn svg{cursor:pointer}.section-heading h3{font-size:20px;color:#cca1a6;margin-bottom:15px;text-transform:unset;font-weight:400;font-family:Calibri}.section-heading h4{font-size:16px;color:#000;margin-bottom:15px;text-transform:unset;font-weight:400;font-family:Calibri}.user-address-content.checkout-address{border-bottom:2px solid #f0f0f0;border-top:2px solid #f0f0f0;padding:20px 10px 0}.checkout-address .user-address-wrap .myaccount-title{font-size:20px;background-color:#f0f0f0;text-align:left;font-family:Calibri;padding:10px;color:#666;text-transform:capitalize;max-width:100%}.checkout-address .address-list li>div{flex:0 0 100%;max-width:100%;padding:0}.checkout-address .address-value p{color:#000}.checkout-address .change-address-btn{padding:6px 20px;margin-top:20px;box-shadow:none!important;letter-spacing:1px}.review-order-section .right-content table tr td:first-child{text-align:right!important}.review-order-section .right-content table tr:last-child td:last-child{font-weight:700}.cart-total-content .left-content{max-width:300px;width:100%}.cart-total-content .left-content .form-control{border:2px solid #f0f0f0;color:#000;font-size:14px;height:40px}section.placeorder-section{padding:40px 0 20px}.placeorder-content{background-color:#f0f0f0;padding:15px 0}.placeorder-content>form>ul{display:flex;flex-wrap:wrap}.placeorder-content>form>ul>li{max-width:33.33%;flex:0 0 33.33%;padding:10px 20px;display:flex}.checkout-pay{display:flex;flex-direction:column;align-items:flex-start;height:100%;width:100%;justify-content:space-between}.checkout-pay .input-field-info{font-family:Calibri!important;text-transform:none!important;font-style:normal}.checkout-pay .section-heading h5{font-size:16px;color:#0089cf;font-family:Calibri;text-transform:unset;font-weight:400}.checkout-pay .section-heading p{font-family:Calibri;font-size:12px;color:#000;margin-bottom:10px}.accepted-card-imgs{display:flex;gap:5px;margin-bottom:16px}.placeorder-content .form-group{margin-bottom:10px;width:100%}.placeorder-content .form-group .form-label{font-size:16px;color:#000;flex:0 0 100%;margin-top:0}.placeorder-content .form-group .form-control{color:#000;padding:6px 10px;border-color:#666}.placeorder-content .form-group .form-label .required-text{margin-right:5px;font-size:16px;color:#dc0101}.placeorder-content .form-group select.form-control{border-radius:6px;padding:0 0 0 5px;font-size:12px;background-image:url('../../images/select-dropdown.png');background-color:#d7d7d7;background-repeat:no-repeat;background-position:100% center;border-color:#3d3d3d;color:#000;height:23px;font-family:Calibri;line-height:1}.form-group.expiration-select{column-gap:5px}.expiration-select select{display:inline-block;max-width:49%}.expiration-select select:last-child{margin-right:0;margin-left:auto}.checkout-pay .product-price.order-total{padding:10px 0;font-size:16px;border-bottom:1px solid #666;border-top:1px solid #666;width:100%;margin-bottom:15px;margin-top:0;display:flex;align-items:center;justify-content:space-between}.checkout-pay .product-price.order-total span{font-weight:700;margin-left:2px}.checkout-pay .btn-group{margin-left:auto}.checkout-pay .btn-group .btn.primary-btn.bg-pink{font-weight:700}.product-price.order-total.select-card-details{flex-direction:column;align-items:flex-start;margin-bottom:0!important}.product-price.order-total.select-card-details>div{margin-bottom:10px;width:100%;display:flex;justify-content:space-between}.manage-payment-btn a{margin-top:10px;color:#00f;font-family:Lato;margin-bottom:0;text-decoration:underline}.about-common-content .content-wrapper{padding:30px 100px;background-color:#ecece9}.about-common-content .content-wrapper .section-title{margin-bottom:20px;text-align:center}.perfect-catering-section.about-common-content .content-wrapper .section-title{font-size:24px;color:#5f574f;margin-bottom:0;text-transform:none;font-family:Calibri;font-weight:700}.perfect-catering-section.about-common-content .content-wrapper p{color:#666;font-family:"Times New Roman",serif;margin-bottom:0;font-size:16px}.about-common-content .content-wrapper p{font-family:"Times New Roman",serif;line-height:27px;margin-bottom:20px;text-align:center;font-size:16px}.about-common-content .content-wrapper p b{color:#595959}section.favourite-item-section{padding:20px 0}.product-list.favourite-prod-list .product-search-result{border-bottom:1px solid #f3f3f3;padding:20px 0}.remove-favourite{display:inline-block;margin-top:20px;font-family:arial;color:#000;font-size:13px}.product-item-img{position:relative}.product-offer-tag{background-color:#dc0101;font-size:12px;color:#fff;border-radius:5px;font-weight:700;text-transform:uppercase;padding:1px 8px 2px;position:absolute;top:0;left:0;z-index:1}.product-offer-tag span{text-transform:none;font-style:italic}.product-offer-tag.new-tag{background-color:#000}ul.wishlist_category_tab{padding:10px;border-radius:6px;flex-wrap:nowrap;overflow-y:auto;white-space:nowrap}.wishlist_category_tab.nav-pills .nav-link{border-radius:0;color:#5f574f;position:relative;padding:6px 20px;transition:unset!important;font-weight:700;font-size:16px;width:100%;letter-spacing:1px}.wishlist_category_tab.nav-pills .nav-link.active{background-color:#5f574f;color:#fff;border-radius:4px}.wishlist-slider-wrapper .carousel-cell{width:20%}div#pills-tabContent{padding:0 40px}.repeat-order-section .right-content{max-width:300px;width:100%;margin-left:auto;margin-right:31%}.repeat-order-section .section-heading{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-bottom:20px}.btn.primary-btn{padding:8px 16px}.repeat-order-section .section-heading .repeat-order-date{text-align:right}.repeat-order-section .section-heading .repeat-order-date .section-title{font-size:20px}.repeat-order-section .my-cart-table table{min-width:450px}#rorder_modal .product-data .rorder_modal_qty{display:flex;align-items:center;column-gap:10px;margin-top:30px}#rorder_modal .product-data .rorder_modal_qty .form-group .form-control{max-width:80px}.small_txt_price{font-size:13px!important}.big_txt_price{font-size:16px!important}.secure-page-wrapper,.secure-page-wrapper .section-title{text-align:center}.secure-page-wrapper form input[type=submit]{background-color:#cca2a6;border-color:transparent;box-shadow:none!important;color:#fff;padding:8px 16px;font-weight:700}.secure-page-wrapper form input[type=submit]:hover{border-color:#cca2a6;border-style:solid;color:#cca2a6;background-color:transparent!important}.savecard-section .payment-proceed-btn{box-shadow:none!important;margin-top:40px}.placeorder-content .checkout-pay{justify-content:flex-start!important}.vat-checkbx .form-label{flex:0 0 auto!important;margin:0}.vat-checkbx{gap:7px;align-items:center}.vat-checkbx .form-check-input{margin:0}.eori_checkbx input{margin-right:3px}.eori_checkbx span{margin-right:10px}@media only screen and (max-width:1023px) and (min-width:768px){.repeat-order-section .right-content{margin-right:30%}}@media (max-width :1023px){.wishlist-slider-wrapper .carousel-cell{width:33.33%}}@media (max-width :767px){.wishlist-slider-wrapper .carousel-cell{width:50%}.review-order-section-wrapper .repeat-order-date .cart-btn-action{margin-top:0}}@media (max-width :575px){.wishlist-slider-wrapper .carousel-cell{width:100%}}@media (max-width :480px){.review-order-section-wrapper .repeat-order-date{flex-direction:column}.review-order-section-wrapper .repeat-order-date .cart-btn-action{margin-left:0;margin-bottom:20px;max-width:70%}}.thankyou-wrap{border:10px solid #e9e8e8;border-radius:5px;padding:30px}.thankyou-content{max-width:500px;margin:0 auto}.btn.primary-btn.print-invoice-btn{letter-spacing:.5px}.thankyou-content .section-title.border-title{text-transform:unset;font-weight:500;color:#5f574f;font-size:30px;border-top:none;border-bottom-style:dashed;border-color:#5f574f;margin-bottom:20px}.confirm-order-content .order-text{font-size:24px;text-align:center;margin-bottom:30px}.order-detail-items{display:flex;justify-content:space-between;flex-wrap:wrap}.order-detail-items .order-detail{display:flex;flex-direction:column;align-items:flex-start}.order-detail-items .order-detail-title{color:#5f574f;font-size:14px;margin-bottom:5px}.order-detail-items .order-detail-value{font-weight:600;border-bottom:1px dashed #5f574f;color:#5f574f;font-size:14px;font-family:Calibri;display:inline-block}.confirm-order-content .order-info{font-size:14px;margin-top:10px;margin-bottom:30px}.order-fail-section{padding:40px 0}.order-fail-content{text-align:center}.order-fail-content p{font-size:12px;margin-bottom:10px;color:#5f574f}.order-fail-content p.order-info{color:red;margin-top:20px}.order-fail-content .btn.primary-btn.bg-pink{padding:6px 10px;text-transform:unset;font-size:11px;border-radius:6px;color:#fff;margin-top:10px;background-color:#cca2a6!important}@media (max-width :767px){.repeat-order-section .right-content{margin-right:0}.section-heading h3{font-size:14px}.section-heading h4{font-size:14px}.my-cart-table tbody tr td{padding:5px}.my-cart-table td .product-item-img img{width:60px;height:60px}.my-cart-table .product-item-data{padding-left:10px}.my-cart-table thead th{font-size:12px}.product-price.total-item-price{font-size:14px}.my-cart-table .product-title{font-size:10px}.my-cart-table .product-price,.my-cart-table .sold-as{font-size:12px}.my-cart-table tbody tr td:first-child{padding-left:0;min-width:180px}.delivery-charge-btn{max-width:49%}.delivery-charges ul{padding-bottom:48px}.cart-btn-action{margin-top:-48px;max-width:48%;margin-left:auto}.cart-btn-action .btn.primary-btn{max-width:100%}.review-order-section .section-title.main{font-size:20px}.cart-total-content .left-content{max-width:49%}.right-content{max-width:49%}.cart-total-content .left-content .form-control{padding:5px;font-size:12px}.placeorder-content>form>ul>li{max-width:100%;flex:0 0 100%}.checkout-pay .product-price.order-total{margin-bottom:30px}.checkout-pay .btn-group,.checkout-pay .btn-group .btn.primary-btn.bg-pink{width:100%}.about-common-content .content-wrapper{padding:20px 20px}.my-cart-table thead th.total-price-title:nth-child(3){min-width:45px!important}}@media (max-width :639px){.about-common-content .content-wrapper .section-title{font-size:16px;margin-bottom:10px}.repeat-order-section .section-heading{flex-direction:column}.repeat-order-section .section-heading .repeat-order-date{text-align:left}}@media (max-width :560px){.right-content table tr td,.right-content table tr td:last-child{padding:5px 10px}.right-content table tr td .subtotal-value{font-size:14px}.my-cart-table thead th.total-price-title{width:auto}.add-to-bag.cart-quantity .form-control{display:block}.add-to-bag.cart-quantity .update-product{margin-top:10px;margin-bottom:10px;display:inline-block}}@media (max-width :485px){.delivery-charge-btn{background-size:16px auto;padding:15px 5px 15px 27px}.delivery-charge-btn img{margin-left:0}.cart-btn-action .btn.primary-btn{font-size:12px}.cart-section .container{padding:0 10px}}.movie--isloading{overflow:hidden}.loaderdata{padding:0;display:flex}.movie--isloading .loading-image{height:190px;background-image:-webkit-linear-gradient(left,#ececec 0,#f4f4f4 40px,#ececec 80px);background-image:-o-linear-gradient(left,#ececec 0,#f4f4f4 40px,#ececec 80px);background-image:linear-gradient(90deg,#ececec 0,#f4f4f4 40px,#ececec 80px);background-size:250px;-webkit-animation:shine-loading-image 2s infinite ease-out;animation:shine-loading-image 2s infinite ease-out}.movie--isloading .loading-content{background:#f7f7f7;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.movie--isloading .loading-content .loading-text-container{-ms-flex-preferred-size:100%;flex-basis:100%}.movie--isloading .loading-content .loading-main-text{height:10px;width:65%;margin-bottom:10px;background:#ececec;background-image:-webkit-linear-gradient(left,#ececec 0,#ddd 40px,#ececec 80px);background-image:-o-linear-gradient(left,#ececec 0,#ddd 40px,#ececec 80px);background-image:linear-gradient(90deg,#ececec 0,#ddd 40px,#ececec 80px);background-size:250px;border-radius:10px;-webkit-animation:shine-loading-container-items 2s infinite ease-out;animation:shine-loading-container-items 2s infinite ease-out}.movie--isloading .loading-content .loading-sub-text{height:10px;width:50%;background:#ececec;background-image:-webkit-linear-gradient(left,#ececec 0,#ddd 40px,#ececec 80px);background-image:-o-linear-gradient(left,#ececec 0,#ddd 40px,#ececec 80px);background-image:linear-gradient(90deg,#ececec 0,#ddd 40px,#ececec 80px);background-size:250px;border-radius:10px;-webkit-animation:shine-loading-container-items 2s infinite ease-out;animation:shine-loading-container-items 2s infinite ease-out}.movie--isloading .loading-content .loading-btn{width:60px;height:25px;background:#ececec;background-image:-webkit-linear-gradient(left,#ececec 0,#ddd 40px,#ececec 80px);background-image:-o-linear-gradient(left,#ececec 0,#ddd 40px,#ececec 80px);background-image:linear-gradient(90deg,#ececec 0,#ddd 40px,#ececec 80px);background-size:250px;border-radius:3px;-webkit-animation:shine-loading-container-items 2s infinite ease-out;animation:shine-loading-container-items 2s infinite ease-out}.navigation .navbar-nav .nav-item:nth-child(4)>.childmenu{width:66%;left:auto}.childmenu .child .childmenu .sub-links{flex:0 0 100%;max-width:100%;padding:0;padding-bottom:20px;max-height:500px;overflow-y:auto}@media (min-width:768px){.mega-menu-content{max-height:60vh;overflow-y:inherit!important;-ms-overflow-style:none;scrollbar-width:none}}@-webkit-keyframes shine-loading-image{0%{background-position:-32px}100%,40%{background-position:208px}}@keyframes shine-loading-image{0%{background-position:-32px}100%,40%{background-position:208px}}@-webkit-keyframes shine-loading-container-items{0%{background-position:-100px}100%,40%{background-position:140px}}@keyframes shine-loading-container-items{0%{background-position:-100px}100%,40%{background-position:140px}}.review-order-section-wrapper .repeat-order-date{display:flex;justify-content:space-between}.review-order-section-wrapper .repeat-order-date a{padding:10px 15px!important}.quotation-table tr td:nth-child(2),.quotation-table.my-cart-table thead th.quantity-title{text-align:left}.quotation-table.my-cart-table .product-action .add-to-bag.cart-quantity{max-width:0}.frgt-pass{display:flex;justify-content:space-between}.frgt-pass #sign_up_scroll{display:none}.change_quantity{width:65px;text-align:center}.placeorder-section ul{display:flex;gap:15px;justify-content:center;align-items:flex-start;padding:0 15px}.placeorder-content .form-group select.form-control{height:30px;vertical-align:middle;background-size:31px;background-position:101% center}.checkout-pay .vat-checkbx{align-items:flex-start}.now-price .change_quantity{padding:5px!important}.placeorder-content .form-group select.form-control{font-size:16px}.my-cart-table.quotation-table tbody tr td{vertical-align:middle}.my-cart-table.quotation-table .add-to-bag.cart-quantity>span{top:auto}.placeorder-content ul li{width:33%}.placeorder-content ul li .checkout-pay{width:100%}.checkout-pay .input_field_err.email_addressError,.checkout-pay .input_field_err.first_nameError,.checkout-pay .input_field_err.poNumberError,.checkout-pay .input_field_err.surnameError{margin-top:5px}.now-price label.error{color:red;display:block;font-size:14px}.my-cart-table .product-price{position:relative}.product-price .now-price{display:inline}.product-price .now-price input,.product-price .now-price span{display:inline-block}.product-price .now-price span{font-size:16px}.placeorder-section.place-payment ul{gap:0}.my-cart-table.quotation-table .product-item-data{width:100%}.my-cart-table.quotation-table .product-item-data .product-price{display:flex;align-items:center;margin-bottom:15px}.my-cart-table.quotation-table .was_price{margin-bottom:0}.my-cart-table.quotation-table .now-price{display:flex;align-items:center;margin-left:5px;gap:5px}.my-cart-table.quotation-table .now-price label.error{position:absolute;top:100%;left:0}.quotation-table{overflow:auto}.my-cart-table.quotation-table tbody tr td:first-child{min-width:420px}#details_form .quotation-table.my-cart-table .product-action .add-to-bag.cart-quantity input{margin-left:58px}.product-action{position:relative}.my-cart-table.quotation-table .add-to-bag.cart-quantity>span{right:-80px}ul#ui-id-2,ul#ui-id-3,ul#ui-id-4{width:17%!important;max-height:500px;overflow:auto!important}@media(max-width:1280px){ul#ui-id-2,ul#ui-id-3,ul#ui-id-4{width:24%!important}}@media(max-width:1024px){.sub_cat_product_box{justify-content:center}.sub_cat_product_box li{max-width:33%!important}ul#ui-id-2,ul#ui-id-3,ul#ui-id-4{width:30%!important}}@media(max-width:767px){.sub_cat_product_box li{max-width:45%!important;margin:auto}.frgt-pass #sign_up_scroll{display:block}.placeorder-section ul{flex-direction:column;align-items:center}.placeorder-content ul li,.quotation-table table{width:100%}.my-cart-table.quotation-table tbody tr td:first-child{min-width:360px}ul#ui-id-2,ul#ui-id-3,ul#ui-id-4{width:65%!important}.collection_item .collection-item-title{max-height:40px}.collection-item-data .min-rate{padding-top:10px}#productCateList{padding:0 20px}}@media(max-width:480px){ul#ui-id-2,ul#ui-id-3,ul#ui-id-4{width:265px!important}}span.megamenu_title.new_tag{font-family:'Times New Roman',Times,serif;text-transform:uppercase}.megamenu_title.submenu_header_title{text-transform:uppercase}.mega-menu-shop .perfect_product_title{font-family:'Times New Roman',Times,serif;font-size:15px;font-weight:400;text-align:center;margin-bottom:12px;text-transform:none;color:#5f574f}.read-more-wrapper div.pera_span{color:#5f574f;margin-bottom:15px;text-transform:unset;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700}.heading.book_mark{font-size:26px;letter-spacing:2px;font-weight:400;margin-bottom:10px;font-family:'Times New Roman',Times,serif;text-transform:uppercase;color:#000}.book_marks_us{font-size:12px;color:#636363;text-align:center;font-weight:700;font-family:'Times New Roman',Times,serif;text-transform:uppercase}.read-more-wrapper .catering_sub_title{color:#5f574f;margin-bottom:15px;text-transform:unset;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700}.recent-view-content .heading_title{padding:20px 0;border-top:1px dotted #897249;color:#49423c;font-family:Lato,sans-serif;font-size:16px;text-align:center;letter-spacing:1px;text-transform:uppercase;font-weight:700}.collection-item-title.featured_title{margin-bottom:auto;font-weight:400;font-size:16px;padding:15px 0;text-align:center;font-family:'Times New Roman',Times,serif;text-transform:uppercase;color:#000}.news-left .news_letter_heading{font-family:arial;font-size:14px;color:#fff;font-weight:700;text-transform:uppercase;margin-bottom:8px;line-height:16px}.add-cart-modal .heading.you_just_added{font-size:12px;color:#636363;text-align:center;font-weight:700;margin-bottom:15px;font-family:'Times New Roman',Times,serif;text-transform:uppercase}.blog-section{padding:70px 0}.blog-heading{margin-bottom:45px}.blog-heading span{color:#383838;font-weight:600;text-transform:uppercase;letter-spacing:1px;font-size:14px}.blog-heading h2{font-size:32px;font-weight:700;margin-top:10px;color:#101234}.blog-card{background:#fff;border:none;height:100%;transition:all .3s ease;box-shadow:rgba(149,157,165,.2) 0 8px 24px}.blog-card:hover{transform:translateY(-6px)}.blog-img-wrapper{position:relative;overflow:hidden;background:#f5f5f5}.blog-img-wrapper img{width:100%;height:230px;object-fit:cover;display:block;transition:transform .4s ease}.blog-card:hover .blog-img-wrapper img{transform:scale(1.06)}.blog-category{position:absolute;left:0;bottom:0;background:#383838;color:#fff;padding:8px 20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.blog-content{padding:18px 10px 0}.blog-meta{display:flex;align-items:center;gap:18px;flex-wrap:wrap;font-size:14px;color:#666;margin-bottom:12px}.blog-meta i{color:#383838;margin-right:5px}.blog-title{font-family:"Times New Roman",Times,serif;font-size:18px;font-weight:700;text-transform:uppercase;color:#000;margin-bottom:10px;line-height:1.4}.blog-title a{text-decoration:none;color:inherit;transition:color .3s ease}.blog-title a:hover{color:#383838}.blog-desc{font-size:15px;color:#666;line-height:1.7;max-width:90%;margin:0}.read-more{display:inline-flex;justify-content:center;align-items:center;width:42px;height:42px;border-radius:50%;background:#fff;color:#383838;text-decoration:none;box-shadow:0 6px 20px rgba(0,0,0,.12);transition:all .3s ease;margin-top:5px}.read-more:hover{background:#383838;color:#fff}@media (max-width:991px){.blog-img-wrapper img{height:220px}.blog-heading h2{font-size:28px}}@media (max-width:575px){.blog-section{padding:50px 0}.blog-heading h2{font-size:24px}.blog-img-wrapper img{height:210px}.blog-title{font-size:17px}.blog-desc{max-width:100%}}a{text-decoration:none}.blog-detail-section{padding:70px 0}.blog-breadcrumb{background:#f5f8ff;padding:55px 0;margin-bottom:30px}.blog-breadcrumb span{color:#383838;font-weight:600;text-transform:uppercase;letter-spacing:1px;font-size:14px}.blog-breadcrumb h1{font-size:42px;font-weight:700;color:#101234;margin-top:12px;margin-bottom:0;font-family:"Times New Roman",Times,serif;text-transform:uppercase;line-height:1.3}.blog-main-image{position:relative;overflow:hidden;background:#f5f5f5;margin-bottom:28px}.blog-main-image img{width:100%;height:460px;object-fit:cover;display:block}.blog-category{position:absolute;left:0;bottom:0;background:#383838;color:#fff;padding:9px 22px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.blog-meta{display:flex;align-items:center;gap:22px;flex-wrap:wrap;font-size:15px;color:#666;margin-bottom:18px}.blog-meta i{color:#383838;margin-right:6px}.blog-detail-title{font-family:"Times New Roman",Times,serif;font-size:34px;font-weight:700;text-transform:uppercase;color:#000;margin-bottom:20px;line-height:1.35}.blog-content p{font-size:16px;color:#666;line-height:1.85;margin-bottom:18px}.blog-content h3{font-family:"Times New Roman",Times,serif;font-size:18px;font-weight:700;color:#101234;margin:32px 0 16px;text-transform:uppercase}.blog-content ul{padding-left:20px;margin-bottom:25px}.blog-content ul li{font-size:16px;color:#666;line-height:1.8;margin-bottom:8px}.blog-content ul li::marker{color:#383838}.quote-box{background:#f5f8ff;border-left:5px solid #383838;padding:25px 28px;margin:32px 0}.quote-box p{font-family:"Times New Roman",Times,serif;font-size:20px;color:#101234;font-weight:600;line-height:1.6;margin-bottom:10px}.quote-box span{color:#383838;font-weight:700;font-size:14px;text-transform:uppercase}.tag-share-box{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:22px 0;margin-top:35px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.tags{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.share-icons strong,.tags strong{color:#101234;font-size:15px;margin-right:5px}.tags a{background:#f5f8ff;color:#666;font-size:14px;padding:7px 14px;transition:all .3s ease}.tags a:hover{background:#383838;color:#fff}.share-icons{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.share-icons a{display:inline-flex;justify-content:center;align-items:center;width:38px;height:38px;border-radius:50%;background:#fff;color:#383838;box-shadow:0 6px 20px rgba(0,0,0,.12);transition:all .3s ease}.share-icons a:hover{background:#383838;color:#fff}.back-btn{display:inline-flex;align-items:center;gap:8px;background:#383838;color:#fff;padding:12px 24px;font-size:15px;font-weight:700;margin-top:32px;transition:all .3s ease}.back-btn:hover{background:#c3bcac;color:#fff}.sidebar-widget{background:#fff;padding:28px;margin-bottom:30px;box-shadow:0 8px 30px rgba(0,0,0,.08)}.sidebar-title{font-family:"Times New Roman",Times,serif;font-size:22px;font-weight:700;text-transform:uppercase;color:#101234;margin-bottom:20px;position:relative;padding-bottom:12px}.sidebar-title::after{content:"";position:absolute;left:0;bottom:0;width:45px;height:3px;background:#383838}.search-box{display:flex;border:1px solid #eee;overflow:hidden}.search-box input{border:none;outline:0;padding:13px 15px;width:100%;font-size:15px;color:#666}.search-box button{border:none;background:#383838;color:#fff;width:52px;transition:all .3s ease}.search-box button:hover{background:#101234}.category-list{list-style:none;padding:0;margin:0}.category-list li{border-bottom:1px solid #eee}.category-list li:last-child{border-bottom:none}.category-list a{display:flex;justify-content:space-between;align-items:center;color:#666;padding:12px 0;font-size:15px;transition:all .3s ease}.category-list a:hover{color:#383838;padding-left:5px}.recent-post{display:flex;gap:14px;margin-bottom:18px}.recent-post:last-child{margin-bottom:0}.recent-post img{width:82px;height:72px;object-fit:cover;flex-shrink:0}.recent-post-content span{display:block;color:#666;font-size:13px;margin-bottom:6px}.recent-post-content span i{color:#383838;margin-right:5px}.recent-post-content h5{font-family:"Times New Roman",Times,serif;font-size:15px;font-weight:700;line-height:1.4;margin:0;text-transform:uppercase}.recent-post-content h5 a{color:#000;transition:color .3s ease}.recent-post-content h5 a:hover{color:#383838}.newsletter-box p{color:#666;font-size:15px;line-height:1.7;margin-bottom:18px}.newsletter-box input{width:100%;border:1px solid #eee;padding:13px 15px;margin-bottom:12px;outline:0;font-size:15px}.newsletter-box button{width:100%;border:none;background:#383838;color:#fff;padding:13px 15px;font-weight:700;transition:all .3s ease}.newsletter-box button:hover{background:#101234}@media (max-width:991px){.blog-breadcrumb h1{font-size:34px}.blog-main-image img{height:390px}.blog-detail-title{font-size:29px}.sidebar-widget{margin-top:10px}}@media (max-width:767px){.blog-detail-section{padding:50px 0}.blog-breadcrumb{padding:45px 0}.blog-breadcrumb h1{font-size:28px}.blog-main-image img{height:300px}.blog-detail-title{font-size:24px}.blog-content h3{font-size:21px}.quote-box{padding:20px}.quote-box p{font-size:18px}.tag-share-box{align-items:flex-start;flex-direction:column}}@media (max-width:575px){.blog-breadcrumb h1{font-size:24px}.blog-main-image img{height:240px}.blog-meta{gap:12px;font-size:14px}.blog-content p,.blog-content ul li{font-size:15px}.sidebar-widget{padding:22px}.recent-post img{width:75px;height:68px}}
