@font-face{font-family:Appareo;src:url(/wp-content/themes/hello-theme-child-master/fonts/appareo/appareo-black.ttf) format("truetype"),url(/wp-content/themes/hello-theme-child-master/fonts/appareo/appareo-black.woff) format("woff"),url(/wp-content/themes/hello-theme-child-master/fonts/appareo/appareo-black.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:CenzoFlare;src:url(/wp-content/themes/hello-theme-child-master/fonts/cenzo/CenzoFlare-Black.woff) format("woff"),url(/wp-content/themes/hello-theme-child-master/fonts/cenzo/CenzoFlare-Black.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}header{z-index:100;position:relative;background-color:#3c3c3b;width:100%;transition:.4s ease-in-out}header.nav-down{top:35px}header.nav-up{top:-200px}header .menu ul li.menu-item-has-children:after{display:none}header .menu ul li .sub-menu{position:relative;max-height:none;top:0;align-items:center}header .menu ul li .sub-menu a{font-weight:400}header .menu{position:fixed;left:0;width:100%;height:100%;background-color:#3c3c3b;z-index:3;display:flex;flex-direction:column;justify-content:center;align-items:center;top:-100%;transition:.8s ease all}header .menu ul{padding:0;list-style-type:none;margin:0;display:flex;justify-content:flex-end;align-items:center;justify-content:center}header .menu ul li{margin-right:40px;position:relative;margin-right:0!important;margin-bottom:15px}header .menu ul li a{display:block;width:100%;text-align:center;font-size:35px;color:#958649;text-decoration:none;transition:.4s ease all;position:relative;font-weight:400}header .menu ul li a:before{content:"";display:block;height:1px;color:#958649;position:absolute;bottom:0;width:0px;background:#958649;transition:.4s}header .menu ul li a:hover:before{width:100%}header .menu ul.sub-menu li a{font-weight:200}header .outer__header{min-height:80px;max-width:1140px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:5px 20px}header .outer__header .menu__button{display:inline-flex;position:relative;z-index:5}header .outer__header .menu__button a{display:inline-flex;flex-direction:column;justify-content:center}header .outer__header .menu__button a.active span:nth-child(1){transform:rotate(45deg);top:7px}header .outer__header .menu__button a.active span:nth-child(3){transform:rotate(-45deg);bottom:9px}header .outer__header .menu__button a.active span:nth-child(2){opacity:0}header .outer__header .menu__button a span{min-width:28px;min-height:3px;background-color:#958649;position:relative;top:0;margin-bottom:5px;bottom:auto;transition:.4s ease all}header .outer__header .menu__button a span:last-child{margin-bottom:0}header .outer__header .menu__button a span:last-child{top:auto;bottom:0}header .logo{display:inline-flex;position:absolute;left:50%;transform:translate(-50%);bottom:-52px}header .logo a{display:inline-flex;text-decoration:none;transition:.4s ease all}.logo{position:relative;display:inline-block}.logo img{width:85px}.head-spacer{min-height:137px;display:block;position:relative}@media screen and (max-width: 500px){header .logo{bottom:-40px}header .logo img{width:65px}}@media screen and (max-width: 450px){header .outer__header{min-height:65px}header .logo{bottom:-35px}header .logo img{width:55px}}footer{background:#dfd4ac;padding:50px 20px}footer .footer-inner{max-width:1140px;margin:auto;display:flex;gap:25px}footer .footer-inner .footer-col{width:calc(25% - 25px)}footer .footer-inner .footer-col h3{font-size:18px;color:#000}footer .footer-inner .footer-col p{font-size:14px}footer .footer-inner .footer-col .icon-list{margin-bottom:5%}footer a{color:#000;display:inline-block;position:relative;font-size:18px;width:fit-content}footer a:before{content:"";display:block;height:1px;color:#000;position:absolute;bottom:0;width:0px;background:#000;transition:.4s}footer a:hover{color:#000}footer a:hover:before{width:100%}footer ul{padding:0;list-style-type:none;margin:0;display:flex;flex-direction:column;align-items:start}footer ul a{text-transform:uppercase}footer .last-col{display:flex;flex-direction:column}@media screen and (max-width: 875px){footer .footer-inner{flex-wrap:wrap}footer .footer-inner .footer-col{width:calc(50% - 25px)}}@media screen and (max-width: 480px){footer .footer-inner{gap:0px}footer .footer-inner .footer-col{width:100%}footer .footer-inner .footer-col.third,footer .footer-inner .footer-col.last-col{margin-top:25px}}.icon-list{display:flex;gap:10px}.icon-list .icon{background-size:contain;background-repeat:no-repeat;background-position:bottom center!important;height:35px;width:35px}.icon-list .icon:before{display:none!important}.icon-list .icon.fb{background-image:url(/wp-content/uploads/2025/10/facebook.svg)}.icon-list .icon.in{background-image:url(/wp-content/uploads/2025/10/instagram.svg)}.icon-list .icon.cart{background-image:url(/wp-content/uploads/2025/10/cart.svg)}.icon-list img{width:35px}@media screen and (max-width: 500px){.icon-list .icon{height:25px;width:25px}}form{gap:20px;display:flex;flex-direction:column;gap:15px}form.wpcf7-form{display:flex;flex-direction:column;row-gap:10px;align-items:self-start}form input{border:1px solid #3c3c3b;border-radius:0;color:#3c3c3b}form input:focus{outline:none}form input[type=submit]{border:none;background:#958649;color:#f8f6eb;font-weight:700;padding:10px 30px;border:1px solid transparent}form input[type=submit]:hover{border:1px solid #958649;color:#f8f6eb;background:#958649}form textarea{border:1px solid #3c3c3b;border-radius:0;color:#3c3c3b;max-height:200px}form textarea:focus{outline:none}form [type=checkbox]{position:fixed;left:-10000px}form [type=checkbox]:checked+.wpcf7-list-item-label:after{opacity:1;transform:scale(1)}form .wpcf7-list-item{cursor:pointer;margin:0 0 0 22px}form .wpcf7-not-valid-tip{font-size:14px}form .wpcf7-list-item-label{position:relative;font-size:12px}form .wpcf7-list-item-label:after{content:"";top:0;left:-20px;width:15px;height:15px;background:#958649;transition:all .2s;position:absolute;opacity:0;transform:scale(0)}form .wpcf7-list-item-label:before{content:"";top:0;left:-20px;width:15px;height:15px;position:absolute;box-sizing:border-box;background:#f8f6eb;border:1px solid #958649}form .wpcf7-form-control.wpcf7-select{display:block;width:auto;border-radius:0}form .wpcf7-form-control-wrap{width:100%}form a{color:#3c3c3b}form a:hover{color:#958649}form .wpcf7-submit{display:inline-block;width:fit-content}
